.AgentNavigation_bar__Q4rua{position:relative;z-index:100;display:flex;width:100%;flex-shrink:0;align-items:center;justify-content:space-between;background:#f9f9f9;padding:12px 16px}.AgentNavigation_navButton__TtWHr{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background-color:#fff;border:none;cursor:pointer;transition:background-color .2s}.AgentNavigation_navButton__TtWHr:hover{background-color:#f9f9f9}.AgentNavigation_navButton__TtWHr img,.AgentNavigation_navButton__TtWHr svg{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.AgentNavigation_userButton__F_Agf{display:flex;align-items:center;gap:4px;padding:4px 12px 4px 4px;border-radius:9999px;background-color:rgba(33,33,33,.04);border:none;cursor:pointer}.AgentNavigation_menuItem__WNocy{display:flex;width:100%;align-items:center;gap:6px;padding:7px 8px;border:none;border-radius:6px;background:#fff;cursor:pointer;font-size:13px;font-weight:400;line-height:18px;color:#424242;text-align:left;transition:background-color .15s ease}.AgentNavigation_menuItem__WNocy:hover{background-color:#f9f9f9}.AgentNavigation_menuItem__WNocy:focus-visible{outline:2px solid #540a99;outline-offset:1px}.AgentNavigation_avatar__YSTDu{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.AgentNavigation_userChevron__NydMj{flex-shrink:0;transition:transform .2s ease}.AgentNavigation_userChevronOpen__rvh6n{transform:rotate(180deg)}.AgentNavigation_menuItemIcon__JRmUO{width:18px;height:18px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.Sidebar_sidebar__SsaNc{transition:width .3s ease}.Sidebar_welcomeContent__6ynUm{display:flex;min-height:0;width:100%;flex:1;flex-direction:column;align-items:center;gap:16px;overflow:hidden}.Sidebar_welcomeVisual__sP5Iz{position:relative;display:flex;width:min(200px,26dvh);max-width:100%;aspect-ratio:1;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;background:#fff}.Sidebar_welcomeVideo__PKf9n{width:100%;height:100%;border:0;-o-object-fit:contain;object-fit:contain;outline:none;background:#fff;opacity:0;transition:opacity .25s ease}.Sidebar_welcomeVideoReady__ErkIG{opacity:1}.Sidebar_welcomeText__m0iZW{width:100%;min-height:0;flex:1;overflow-y:auto;font-size:15px;line-height:26px;color:#424242;white-space:pre-wrap}.WelcomeSideContent_panelShell__5Byc2{background:#fff;border-radius:16px;box-shadow:0 0 12px hsla(0,0%,39%,.08);display:flex;width:100%;height:100%;min-height:0;min-width:0;flex:1 1 auto;flex-direction:column}.WelcomeSideContent_panel___vA56{display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden;border-radius:inherit;padding:10px 14px}.WelcomeSideContent_content__ln2Q2{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden}.WelcomeSideContent_mediaStage__GMdV6{display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding:4px 0 10px}.WelcomeSideContent_visual__A4Zl7{position:relative;display:flex;width:min(148px,18dvh);max-width:100%;aspect-ratio:1;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden}.WelcomeSideContent_video__g_iQ7{width:100%;height:100%;border:0;-o-object-fit:contain;object-fit:contain;outline:none;background:transparent;opacity:0;transition:opacity .25s ease}.WelcomeSideContent_videoReady__k2ZRY{opacity:1}.WelcomeSideContent_text__NR9CT{width:100%;min-height:0;flex:1 1 auto;overflow:hidden;font-size:14px;line-height:24px;color:#424242;white-space:pre-wrap}.BotSideView_avatarGlow__3SKMd{position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);width:185px;height:185px;pointer-events:none}.BotSideView_rootWithVideo__mMRJy{justify-content:center;gap:6px;padding-top:8px;padding-bottom:8px}.BotSideView_mediaWrap__AcT07{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100%;max-width:200px;aspect-ratio:1;margin:0 auto}.BotSideView_mediaWrapWithVideo__eLWEf{max-width:188px}.BotSideView_glowWithVideo__NVCFW{width:196px;height:196px}.BotSideView_avatar__GjMbP{position:relative;z-index:1;width:120px;height:120px;max-width:100%;max-height:100%;flex-shrink:0}.BotSideView_avatarWithVideo__w788s{width:156px;height:156px}.BotSideView_copy__4BtQ2{display:flex;width:100%;min-width:0;flex-direction:column;align-items:center;text-align:center;gap:6px}.BotSideView_copyWithVideo__eHxAY{gap:2px;margin-top:-2px}.BotSideView_botName__ka3pe{font-size:32px;font-weight:900;line-height:1.2;background:linear-gradient(180deg,#540a99,rgba(84,10,153,0));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.BotSideView_botNameWithVideo__54_bd{font-size:28px;line-height:1.15}.BotSideView_status__ZnmtN{max-width:100%;font-size:14px;font-weight:400;line-height:22px;color:#9b9b9b}@media(min-width:640px){.BotSideView_status__ZnmtN{font-size:15px;line-height:24px}}.ProfileSideView_panelShell__rPFgd{background:#fff;border-radius:16px;box-shadow:0 0 12px hsla(0,0%,39%,.08);display:flex;width:100%;height:100%;min-height:0;min-width:0;max-height:100%;flex:1 1 auto;flex-direction:column}.ProfileSideView_panel__Z9Xml{display:flex;height:100%;min-height:0;flex-direction:column;gap:10px;overflow:hidden;border-radius:inherit;padding:10px 14px}.ProfileSideView_header__CWmtM{display:flex;flex-shrink:0;flex-direction:column;gap:8px}.ProfileSideView_headerTop__4tsoR{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.ProfileSideView_headerLeading__B4plF{display:flex;min-width:0;flex:1;flex-direction:row;align-items:center;gap:8px}.ProfileSideView_brandLink__ZjCqj{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;line-height:0;transition:opacity .15s ease}.ProfileSideView_brandLink__ZjCqj:hover{opacity:.85}.ProfileSideView_brandMark__d8bPX{flex-shrink:0;-o-object-fit:contain;object-fit:contain}.ProfileSideView_title__QnQOS{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:22px;color:#424242}.ProfileSideView_tabBar__03uVR{display:flex;overflow-x:auto;margin:0 -14px;padding:0 14px;border-bottom:1px solid rgba(33,33,33,.08)}.ProfileSideView_tab__eM_1Q{display:flex;min-width:72px;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;padding:7px 12px;border:none;border-bottom:2px solid transparent;background:transparent;font-size:14px;font-weight:400;line-height:20px;color:#6f6f6f;white-space:nowrap;cursor:pointer;transition:color .15s ease,border-color .15s ease}.ProfileSideView_tab__eM_1Q:hover{color:#424242}.ProfileSideView_tab__eM_1Q:disabled{opacity:.45;cursor:not-allowed}.ProfileSideView_tabActive__va5TH{border-bottom-color:#424242;font-weight:500;color:#424242}.ProfileSideView_resetButton__l6KUR{flex-shrink:0;border:1px solid rgba(33,33,33,.08);border-radius:8px;background:transparent;padding:4px 10px;font-size:12px;font-weight:500;line-height:18px;color:#6f6f6f;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.ProfileSideView_resetButton__l6KUR:hover:not(:disabled){border-color:rgba(33,33,33,.16);background:rgba(33,33,33,.03);color:#424242}.ProfileSideView_resetButton__l6KUR:disabled{opacity:.5;cursor:not-allowed}.ProfileSideView_scrollContent__pMbKe{scrollbar-width:thin;scrollbar-color:rgba(33,33,33,.12) transparent}.ProfileSideView_scrollContent__pMbKe::-webkit-scrollbar{width:5px}.ProfileSideView_scrollContent__pMbKe::-webkit-scrollbar-track{background:transparent}.ProfileSideView_scrollContent__pMbKe::-webkit-scrollbar-thumb{border-radius:9999px;background:rgba(33,33,33,.12)}.ProfileSideView_scrollContent__pMbKe::-webkit-scrollbar-thumb:hover{background:rgba(33,33,33,.2)}.ProfileSideView_scrollContent__pMbKe::-webkit-scrollbar-thumb:active{background:rgba(33,33,33,.26)}.ProfileSideView_scrollContent__pMbKe{min-height:0;flex:1 1 auto;overflow-y:auto;padding-bottom:12px}.ProfileSideView_contentWrap__Gknxx{position:relative;display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.ProfileSideView_savingOverlay__zAHtT{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;background:transparent}.ProfileSideView_savingSpinner__3t_if{height:20px;width:20px;animation:ProfileSideView_profileSavingSpin__q6wtV .8s linear infinite;border:2px solid #dedede;border-top-color:#424242;border-radius:50%}@keyframes ProfileSideView_profileSavingSpin__q6wtV{to{transform:rotate(1turn)}}.ProfileSideView_fieldRow__1Czz1{display:flex;align-items:center;gap:8px;padding:8px 0}.ProfileSideView_skeletonFieldIcon__hG5Sr{height:24px;width:24px;flex-shrink:0}.ProfileSideView_skeletonFieldIcon__hG5Sr,.ProfileSideView_skeletonFieldLabel__gpKb3{animation:ProfileSideView_profilePulse__anHxK 1.4s ease-in-out infinite;border-radius:4px;background:#ebebeb}.ProfileSideView_skeletonFieldLabel__gpKb3{height:10px;width:64px}.ProfileSideView_skeletonFieldValue__1y5fj{height:13px;width:112px;animation:ProfileSideView_profilePulse__anHxK 1.4s ease-in-out infinite;border-radius:4px;background:#ebebeb}@keyframes ProfileSideView_profilePulse__anHxK{0%,to{opacity:1}50%{opacity:.55}}.Progress_section__G5J_2{flex-shrink:0;width:100%;background:transparent;padding-top:0}.Progress_rootShell__310_U{background:#fff;border-radius:16px;box-shadow:0 0 12px hsla(0,0%,39%,.08);width:100%;flex-shrink:0}.Progress_root__2mvKW{display:flex;flex-shrink:0;flex-direction:column;gap:10px;overflow:hidden;border-radius:inherit;min-height:132px;padding:10px 14px}.Progress_header__1SD9N{display:flex;align-items:center;justify-content:space-between;gap:12px}.Progress_title__YXVH5{font-size:16px;font-weight:500;line-height:22px;color:#424242}.Progress_subtitle__iTnHa{font-size:12px;font-weight:400;line-height:18px;color:#6f6f6f}.Progress_railWrap__668YN{position:relative;display:flex;flex-direction:column;align-items:center}.Progress_railViewport__tMy6h,.Progress_railWrap__668YN{width:100%;overflow:hidden}.Progress_rail__yuVtL{display:flex;align-items:flex-start;transition:transform .3s ease}.Progress_stepCol__dNHpQ{flex:none}.Progress_stepRow__u0YLk{display:flex;flex-direction:column;align-items:flex-start}.Progress_stepTop__MfyFl{display:flex;align-items:center;margin-bottom:4px}.Progress_stepDot__yt_51{position:relative;z-index:1;display:flex;height:20px;width:20px;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border:none;border-radius:9999px;transition:opacity .15s ease}.Progress_stepDot__yt_51:focus-visible{outline:2px solid rgba(84,10,153,.45);outline-offset:2px}.Progress_stepDotDone__QACVB{border:2px solid #fff;color:#fff}.Progress_stepDotCurrent___N7_F,.Progress_stepDotDone__QACVB{background:linear-gradient(108deg,#540a99,#006f94)}.Progress_stepDotUpcoming__Uxe1n{background:#dedede}.Progress_innerDot__w_LDS{height:12px;width:12px;border-radius:9999px;background:#fff}.Progress_innerDotUpcoming__7zJlV{background:#9b9b9b}.Progress_stepLine__lFAIp{margin-left:3px;margin-right:3px;height:4px;width:44px;flex-shrink:0;border-radius:9999px}.Progress_stepLineDone__pr8_d{background:linear-gradient(90deg,#540a99,#006f94)}.Progress_stepLineUpcoming__Ykkw9{background:#dedede}.Progress_stepLabelBtn__4FyNZ{width:24px;cursor:pointer;border:none;background:transparent;padding:0;font-size:10px;font-weight:500;line-height:14px;color:#6f6f6f;transition:color .15s ease}.Progress_stepLabelBtn__4FyNZ:hover{color:#424242}.Progress_stepLabelCurrent__5e7CT{color:#540a99}.Progress_stepLabelText__J0Ce0{position:relative;left:50%;display:inline-block;width:80px;transform:translateX(-50%);text-align:center}.Progress_fadeOverlay__2gOEV{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f9f9f9,hsla(0,0%,98%,0) 14%,hsla(0,0%,98%,0) 86%,#f9f9f9)}.Progress_skeletonDot__I9vYT{height:20px;width:20px}.Progress_skeletonDot__I9vYT,.Progress_skeletonLine__2QfXa{animation:Progress_progressPulse__MLc_v 1.4s ease-in-out infinite;border-radius:9999px;background:#ebebeb}.Progress_skeletonLine__2QfXa{margin-left:3px;margin-right:3px;height:4px;width:44px}.Progress_skeletonLabel__B5MCi{position:relative;left:50%;height:10px;width:52px;transform:translateX(-50%);border-radius:4px}.Progress_skeletonLabel__B5MCi,.Progress_skeletonRing__G9_jk{animation:Progress_progressPulse__MLc_v 1.4s ease-in-out infinite;background:#ebebeb}.Progress_skeletonRing__G9_jk{height:36px;width:36px;border-radius:9999px}@keyframes Progress_progressPulse__MLc_v{0%,to{opacity:1}50%{opacity:.55}}.BotMarkdown_root__6pvWG{max-width:100%;font-size:16px;line-height:24px;color:#424242;word-break:break-word}.BotMarkdown_root__6pvWG>:first-child{margin-top:0}.BotMarkdown_root__6pvWG>:last-child{margin-bottom:0}.BotMarkdown_root__6pvWG p{margin:0 0 10px}.BotMarkdown_root__6pvWG strong{font-weight:600;color:#2e2e2e}.BotMarkdown_root__6pvWG em{font-style:italic}.BotMarkdown_root__6pvWG h1,.BotMarkdown_root__6pvWG h2,.BotMarkdown_root__6pvWG h3,.BotMarkdown_root__6pvWG h4{margin:14px 0 8px;font-weight:600;line-height:1.35;color:#2e2e2e}.BotMarkdown_root__6pvWG h1{font-size:18px}.BotMarkdown_root__6pvWG h2{font-size:17px}.BotMarkdown_root__6pvWG h3,.BotMarkdown_root__6pvWG h4{font-size:16px}.BotMarkdown_root__6pvWG ol,.BotMarkdown_root__6pvWG ul{margin:0 0 10px;padding-left:1.35rem}.BotMarkdown_root__6pvWG li{margin:4px 0}.BotMarkdown_root__6pvWG li>p{margin:0}.BotMarkdown_root__6pvWG ul{list-style-type:disc}.BotMarkdown_root__6pvWG ol{list-style-type:decimal}.BotMarkdown_root__6pvWG a{color:#540a99;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.BotMarkdown_root__6pvWG a:hover{color:#3d0770}.BotMarkdown_root__6pvWG code{padding:1px 5px;border-radius:4px;background:rgba(33,33,33,.06);font-size:.9em}.BotMarkdown_root__6pvWG pre{margin:0 0 10px;padding:10px 12px;overflow-x:auto;border-radius:8px;background:rgba(33,33,33,.06);font-size:14px;line-height:20px}.BotMarkdown_root__6pvWG pre code{padding:0;background:transparent}.BotMarkdown_root__6pvWG hr{margin:12px 0;border:none;border-top:1px solid rgba(33,33,33,.1)}.BotMarkdown_root__6pvWG blockquote{margin:0 0 10px;padding-left:12px;border-left:3px solid rgba(84,10,153,.35);color:#6f6f6f}.PropertyDetail_root__5TNtA{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;padding:16px;font-family:Satoshi Variable,sans-serif}.PropertyDetail_titleRow__8Izbp{display:flex;align-items:center;gap:16px;width:100%;min-width:0}@media(max-width:640px){.PropertyDetail_titleRow__8Izbp{flex-wrap:wrap}}.PropertyDetail_titleBlock__Cw4e6{display:flex;flex:1;flex-direction:column;gap:0;min-width:0}.PropertyDetail_title__hBCf_{margin:0;font-size:20px;font-weight:500;line-height:32px;color:#424242}.PropertyDetail_address__SK89p{margin:0;font-size:14px;font-weight:400;line-height:22px;color:#6f6f6f}.PropertyDetail_priceBlock__4Xi8_{display:flex;align-items:center;gap:16px;flex-shrink:0}@media(max-width:640px){.PropertyDetail_priceBlock__4Xi8_{width:100%;justify-content:space-between}}.PropertyDetail_matchBadge__NLDCE{display:flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0;padding:2px 4px;border-radius:10px}.PropertyDetail_matchScoreWrap__ZzStU{display:flex;align-items:center;justify-content:center;padding:2px 4px;background:#fff;border-radius:8px}.PropertyDetail_matchScore__tz7cD{font-size:16px;font-weight:500;line-height:24px;background:linear-gradient(115.82deg,#540a99,#006f94);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.PropertyDetail_matchLabel__yWec_{font-size:14px;font-weight:300;line-height:22px;color:#424242;white-space:nowrap}.PropertyDetail_price__A74hE{margin:0;font-size:32px;font-weight:700;line-height:56px;color:#424242;white-space:nowrap}@media(max-width:480px){.PropertyDetail_price__A74hE{font-size:24px;line-height:36px}}.PropertyDetail_gallery__grcLh{display:flex;gap:12px;width:100%;height:160px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.PropertyDetail_galleryImage__IiRaj{position:relative;flex:1 0 0;min-width:120px;height:100%;border-radius:12px;overflow:hidden;background:#f2f2f2}.PropertyDetail_galleryLoader__Ogpxz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;background:#f2f2f2}.PropertyDetail_gallerySpinner__5IFDl{width:32px;height:32px;border-radius:50%;border:3px solid rgba(0,111,148,.16);border-top-color:#006f94;animation:PropertyDetail_gallerySpin__PQ_3J .8s linear infinite}@keyframes PropertyDetail_gallerySpin__PQ_3J{to{transform:rotate(1turn)}}.PropertyDetail_galleryImg__vCkJb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:1;transition:opacity .2s ease}.PropertyDetail_galleryImgLoading__d4QHM{opacity:0}.PropertyDetail_statsRow___szo0{display:flex;align-items:stretch;width:100%;border-radius:16px}@media(max-width:480px){.PropertyDetail_statsRow___szo0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}}.PropertyDetail_statItem__er7IB{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px;min-width:0}.PropertyDetail_statItemWithDivider__1vq5C{border-left:1px solid #dedede}@media(max-width:480px){.PropertyDetail_statItemWithDivider__1vq5C{border-left:none}}.PropertyDetail_statText__fld5t{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;text-align:center}.PropertyDetail_statValue__3rJLt{margin:0;font-size:14px;font-weight:500;line-height:22px;color:#424242}.PropertyDetail_statLabel__0yn4_{margin:0;font-size:12px;font-weight:400;line-height:18px;color:#9b9b9b}.PropertyDetail_description__ID6cV{display:flex;flex-direction:column;gap:8px;width:100%}.PropertyDetail_descriptionTitle__7lKFh{margin:0;font-size:16px;font-weight:700;line-height:24px;color:#424242}.PropertyDetail_descriptionBody__0qgPl{margin:0;font-size:14px;font-weight:400;line-height:22px;color:#424242}.SplitViewPanel_panelColumn__BCMNB{display:none}@media(min-width:768px){.SplitViewPanel_panelColumn__BCMNB{display:flex;min-height:0;min-width:0;flex:0 0 0;width:0;overflow:hidden;padding:0;transition:flex-basis .4s cubic-bezier(.33,1,.68,1),width .4s cubic-bezier(.33,1,.68,1),padding .4s cubic-bezier(.33,1,.68,1)}.SplitViewPanel_panelColumnExpanded__29oXa{flex:1 1 0;width:auto;padding:16px}.SplitViewPanel_panelColumnFullscreen__0Hc_d{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;width:100%;padding:16px;background:hsla(0,0%,98%,.6);backdrop-filter:blur(2px)}}.SplitViewPanel_panel__7gE7F{background:#fff;border-radius:16px;box-shadow:0 0 12px hsla(0,0%,39%,.08);display:flex;min-height:0;min-width:0;flex:1 1 auto;flex-direction:column;overflow:hidden}.SplitViewPanel_mobileBackdrop__iaRic{position:fixed;top:0;right:0;bottom:0;left:0;z-index:249;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s cubic-bezier(.33,1,.68,1),visibility .4s cubic-bezier(.33,1,.68,1)}.SplitViewPanel_mobileBackdrop__iaRic.SplitViewPanel_open__vsRKl{opacity:1;visibility:visible;pointer-events:auto}@media(min-width:768px){.SplitViewPanel_mobileBackdrop__iaRic{display:none}}.SplitViewPanel_mobilePanel__fR8_s{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;display:flex;flex-direction:column;overflow:hidden;background:#fff;transform:translateX(100%);transition:transform .4s cubic-bezier(.33,1,.68,1);padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}.SplitViewPanel_mobilePanel__fR8_s.SplitViewPanel_open__vsRKl{transform:translateX(0)}@media(min-width:768px){.SplitViewPanel_mobilePanel__fR8_s{display:none}}.SplitViewPanel_header__tukFv{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:8px;padding:12px 12px 0}.SplitViewPanel_iconButton__B_WIE{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;background:#f5f5f5;color:#424242;cursor:pointer;transition:background .15s ease}.SplitViewPanel_iconButton__B_WIE:hover{background:#ededed}.SplitViewPanel_iconButton__B_WIE:focus-visible{outline:2px solid #006f94;outline-offset:2px}.SplitViewPanel_body__7sBAR{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:8px 16px 16px}.SplitViewPanel_loading__GRMm4{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:200px;font-family:Satoshi Variable,sans-serif;font-size:14px;line-height:22px;color:#6f6f6f}.SplitViewPanel_spinner__wEKjP{width:32px;height:32px;border-radius:50%;border:3px solid rgba(0,111,148,.16);border-top-color:#006f94;animation:SplitViewPanel_splitViewSpin__4yPK2 .8s linear infinite}.SplitViewPanel_error__tc8Fq{display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding:24px 16px;font-family:Satoshi Variable,sans-serif;font-size:14px;line-height:22px;color:#6f6f6f;text-align:center}@keyframes SplitViewPanel_splitViewSpin__4yPK2{to{transform:rotate(1turn)}}.PropertyCard_cardButton__xYYcX{display:block;width:100%;min-width:0;padding:0;border:none;background:transparent;text-align:inherit;cursor:pointer;font:inherit;color:inherit}.PropertyCard_cardButton__xYYcX:focus-visible{outline:2px solid #006f94;outline-offset:2px;border-radius:12px}.PropertyCard_card__boM_3{background:#fff;border-radius:16px;box-shadow:0 0 12px hsla(0,0%,39%,.08);position:relative;display:flex;flex-direction:column;gap:4px;width:100%;min-width:0;padding:8px 8px 12px;-webkit-text-decoration:none;text-decoration:none;color:inherit}.PropertyCard_imageWrapper__ZM_Rf{position:relative;width:100%;aspect-ratio:16/10;border-radius:12px;flex-shrink:0}.PropertyCard_image__Llw0z{-o-object-fit:cover;object-fit:cover}.PropertyCard_content__g4HkJ{display:flex;flex-direction:column;gap:16px;padding:4px}.PropertyCard_titles__db5p3{display:flex;flex-direction:column;gap:4px}.PropertyCard_address__AwEGi{font-size:16px;font-weight:500;line-height:24px;color:#424242;margin:0;font-family:Satoshi Variable,sans-serif}.PropertyCard_neighborhood__EQ6i_{font-size:12px;font-weight:400;line-height:18px;color:#6f6f6f;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Satoshi Variable,sans-serif}.PropertyCard_meta__X2n4n{display:flex;align-items:center;justify-content:space-between}.PropertyCard_metaItem__h3O8I{display:flex;align-items:center;gap:4px}.PropertyCard_metaValue__pZrFP{font-weight:500;color:#424242}.PropertyCard_metaLabel___zv8p,.PropertyCard_metaValue__pZrFP{font-size:14px;line-height:22px;font-family:Satoshi Variable,sans-serif}.PropertyCard_metaLabel___zv8p{font-weight:400;color:#6f6f6f}.PropertyCard_footer__xEo3q{display:flex;align-items:center;justify-content:space-between}.PropertyCard_price__N81Kc{flex:1;font-size:18px;font-weight:700;line-height:28px;color:#424242;margin:0;font-family:Satoshi Variable,sans-serif}.PropertyCard_matchBadge__qcccz{display:flex;align-items:center;justify-content:center;gap:2px;flex-shrink:0;padding:2px 4px 2px 2px;border-radius:10px;background:linear-gradient(133.75deg,#540a99,#006f94)}.PropertyCard_matchScoreWrap__GF0vx{display:flex;align-items:center;justify-content:center;padding:2px 4px;background:#fff;border-radius:8px}.PropertyCard_matchScore__QMZgP{font-weight:700;background:linear-gradient(116.46deg,#540a99,#006f94);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.PropertyCard_matchLabel__QtUQm,.PropertyCard_matchScore__QMZgP{font-size:12px;line-height:18px;white-space:nowrap;font-family:Satoshi Variable,sans-serif}.PropertyCard_matchLabel__QtUQm{font-weight:300;color:#fff}.PropertyList_root__f2PBZ{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.PropertyList_resultsCount__C1XWo{font-size:20px;font-weight:300;line-height:32px;color:#424242;white-space:nowrap;font-family:Satoshi Variable,sans-serif}.PropertyList_cardsGrid__NZj5L{display:grid;width:100%;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1023px){.PropertyList_cardsGrid__NZj5L{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:576px){.PropertyList_cardsGrid__NZj5L{grid-template-columns:minmax(0,1fr)}}.splitViewOpen .PropertyList_cardsGrid__NZj5L{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:576px){.splitViewOpen .PropertyList_cardsGrid__NZj5L{grid-template-columns:minmax(0,1fr)}}.ChatInterface_introWrapper___0DWK,.ChatInterface_root____ID3{display:flex;min-height:0;flex:1 1 0;flex-direction:column;overflow:hidden}.ChatInterface_introWrapper___0DWK{width:100%;align-items:center;justify-content:center;padding:24px 32px}.ChatInterface_aboveSection__rlBCg{display:flex;width:100%;max-width:720px;max-height:100%;flex:0 1 auto;flex-direction:column;align-items:stretch;justify-content:center;overflow:hidden}.ChatInterface_aboveText__Ep1RD{width:100%;font-size:13px;line-height:22px;color:#6f6f6f;white-space:pre-wrap;text-align:left}.ChatInterface_scrollContainer__bJ0LJ{scrollbar-width:thin;scrollbar-color:rgba(33,33,33,.12) transparent}.ChatInterface_scrollContainer__bJ0LJ::-webkit-scrollbar{width:5px}.ChatInterface_scrollContainer__bJ0LJ::-webkit-scrollbar-track{background:transparent}.ChatInterface_scrollContainer__bJ0LJ::-webkit-scrollbar-thumb{border-radius:9999px;background:rgba(33,33,33,.12)}.ChatInterface_scrollContainer__bJ0LJ::-webkit-scrollbar-thumb:hover{background:rgba(33,33,33,.2)}.ChatInterface_scrollContainer__bJ0LJ::-webkit-scrollbar-thumb:active{background:rgba(33,33,33,.26)}.ChatInterface_scrollContainer__bJ0LJ{display:flex;min-height:0;flex:1 1 0;flex-direction:column;gap:16px;overflow-y:auto;padding:16px}.ChatInterface_historySentinel__oK4Lb{width:100%;height:1px;flex-shrink:0;pointer-events:none}.ChatInterface_historyLoader__i1_1y{display:inline-flex;align-items:center;gap:10px;align-self:center;padding:8px 12px;border-radius:12px;background:rgba(33,33,33,.04)}.ChatInterface_historyLoaderLabel__eraVJ{font-size:13px;line-height:18px;color:#6f6f6f}.ChatInterface_historyError__heCLc{display:inline-flex;align-items:flex-start;gap:8px;align-self:center;max-width:90%;padding:10px 14px;border-radius:12px;background:rgba(185,28,28,.06);color:#9b2335;font-size:13px;line-height:18px}.ChatInterface_historyErrorContent__ik4ft{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.ChatInterface_historyErrorIcon__Br40W{display:flex;flex-shrink:0;width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;background:rgba(185,28,28,.14);color:#b91c1c;font-size:11px;font-weight:700;line-height:1;margin-top:1px}.ChatInterface_historyRetryButton__Soogg{padding:6px 14px;border-radius:10px;border:1px solid rgba(185,28,28,.22);background:hsla(0,0%,100%,.72);color:#b91c1c;font-size:13px;font-weight:600;line-height:18px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ChatInterface_historyRetryButton__Soogg:hover:not(:disabled){background:rgba(185,28,28,.1);border-color:rgba(185,28,28,.38);color:#991b1b}.ChatInterface_historyRetryButton__Soogg:disabled{opacity:.45;cursor:not-allowed}.ChatInterface_progress__qiTjJ{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;max-width:80%;padding:10px 14px;border-radius:16px;border-bottom-left-radius:4px;background:rgba(33,33,33,.04)}.ChatInterface_spinner__BVCPI{width:16px;height:16px;flex-shrink:0;border-radius:50%;border:2px solid rgba(84,10,153,.18);border-top-color:#540a99;animation:ChatInterface_agentSpin__3hDyj .7s linear infinite}.ChatInterface_loaderScreen__CQL2K{display:flex;min-height:0;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px 16px}.ChatInterface_loaderSpinner__Mrh0o{width:36px;height:36px;border-radius:50%;border:3px solid rgba(84,10,153,.16);border-top-color:#540a99;animation:ChatInterface_agentSpin__3hDyj .8s linear infinite}.ChatInterface_loaderText__mzG1W{font-size:15px;line-height:22px;color:#6f6f6f}.ChatInterface_progressLabel__fpbht{font-size:14px;line-height:20px;color:#6f6f6f;background:linear-gradient(90deg,#9b9b9b 25%,#424242 50%,#9b9b9b 75%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ChatInterface_agentShimmer__Qwngu 1.6s linear infinite}.ChatInterface_progressTimer__EoePK{flex-shrink:0;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:20px;color:#9b9b9b}.ChatInterface_caret__PS8wN{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:text-bottom;background:#540a99;border-radius:1px;animation:ChatInterface_agentCaret__FWZwx 1s step-end infinite}.ChatInterface_errorCircle__p3JU_{display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:rgba(185,28,28,.08);color:#b91c1c;font-size:20px;font-weight:700;line-height:1}.ChatInterface_retryButton__wdxPb{margin-top:4px;padding:8px 20px;border-radius:12px;border:1.5px solid rgba(84,10,153,.3);background:transparent;color:#540a99;font-size:14px;font-weight:500;line-height:20px;cursor:pointer;transition:background .15s,border-color .15s}.ChatInterface_retryButton__wdxPb:hover{background:rgba(84,10,153,.06);border-color:#540a99}.ChatInterface_errorBubble__XB7xc{display:inline-flex;align-items:flex-start;align-self:flex-start;gap:8px;max-width:80%;padding:10px 14px;border-radius:16px;border-bottom-left-radius:4px;background:rgba(185,28,28,.06);color:#9b2335;font-size:14px;line-height:20px}.ChatInterface_errorBubbleContent___NVf2{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.ChatInterface_errorRetryButton__YBxph{padding:6px 14px;border-radius:10px;border:1px solid rgba(185,28,28,.22);background:hsla(0,0%,100%,.72);color:#b91c1c;font-size:13px;font-weight:600;line-height:18px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ChatInterface_errorRetryButton__YBxph:hover:not(:disabled){background:rgba(185,28,28,.1);border-color:rgba(185,28,28,.38);color:#991b1b}.ChatInterface_errorRetryButton__YBxph:disabled{opacity:.45;cursor:not-allowed}.ChatInterface_errorBubbleIcon__I8y11{display:flex;flex-shrink:0;width:18px;height:18px;align-items:center;justify-content:center;border-radius:50%;background:rgba(185,28,28,.14);color:#b91c1c;font-size:11px;font-weight:700;line-height:1;margin-top:1px}@keyframes ChatInterface_agentSpin__3hDyj{to{transform:rotate(1turn)}}@keyframes ChatInterface_agentShimmer__Qwngu{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ChatInterface_agentCaret__FWZwx{0%,50%{opacity:1}50.01%,to{opacity:0}}@media(max-width:767px){.ChatInterface_introWrapper___0DWK{padding:max(20px,env(safe-area-inset-top,0px)) 16px 20px}.ChatInterface_scrollContainer__bJ0LJ{padding-top:max(16px,env(safe-area-inset-top,0px))}}.HorizontalScrollFade_wrap__gZOc5{position:relative;width:100%;min-width:0;overflow:hidden}.HorizontalScrollFade_scroll__s8MDe{width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(90deg,#000,#000);-webkit-mask-image:linear-gradient(90deg,#000,#000)}.HorizontalScrollFade_scroll__s8MDe::-webkit-scrollbar{display:none}.HorizontalScrollFade_fadeLeft__uI2iz:not(.HorizontalScrollFade_fadeRight__wyer5) .HorizontalScrollFade_scroll__s8MDe{mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000);mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-width,24px),#000 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-width,24px),#000 100%)}.HorizontalScrollFade_fadeRight__wyer5:not(.HorizontalScrollFade_fadeLeft__uI2iz) .HorizontalScrollFade_scroll__s8MDe{mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--fade-width, 24px)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--fade-width, 24px)),transparent 100%)}.HorizontalScrollFade_fadeLeft__uI2iz.HorizontalScrollFade_fadeRight__wyer5 .HorizontalScrollFade_scroll__s8MDe{mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-width,24px),#000 calc(100% - var(--fade-width, 24px)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-width,24px),#000 calc(100% - var(--fade-width, 24px)),transparent 100%)}.SuggestionChips_row__9oNk0{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;padding:0 0 2px}.SuggestionChips_chip__R_50k{border:1px solid rgba(33,33,33,.1);background:hsla(0,0%,100%,.9);backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);box-shadow:0 1px 4px rgba(33,33,33,.05);transition:background .2s ease,border-color .2s ease,transform .15s ease}.SuggestionChips_chip__R_50k:hover{background:hsla(0,0%,100%,.94);border-color:rgba(33,33,33,.14)}.SuggestionChips_chip__R_50k:active{background:hsla(0,0%,100%,.88);border-color:rgba(33,33,33,.12);transform:scale(.98)}.SuggestionChips_chip__R_50k{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;min-height:36px;padding:6px 12px 6px 6px;border-radius:9999px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.SuggestionChips_chip__R_50k:focus-visible{outline:2px solid rgba(84,10,153,.45);outline-offset:2px}.SuggestionChips_iconWrap__my4Ob{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:9999px;border:1px solid rgba(33,33,33,.08);background:hsla(0,0%,100%,.88);backdrop-filter:blur(6px) saturate(140%);-webkit-backdrop-filter:blur(6px) saturate(140%)}.SuggestionChips_label__qIO1k{font-size:14px;font-weight:500;line-height:22px;color:#424242;white-space:nowrap}.ChatInput_root__g4ZE2{position:relative;flex-shrink:0;margin:0 16px 16px}.ChatInput_mobileRoot__W3ojG{margin:0}.ChatInput_overlayRoot__fP_Jv{margin:0;background:transparent}.ChatInput_composerFrame__if8z8:before{content:"";position:absolute;width:220%;height:220%;top:-60%;left:-60%;background:conic-gradient(from 0deg,transparent 0deg,hsla(0,0%,100%,.35) 18deg,rgba(1,139,232,.7) 48deg,rgba(1,139,232,.45) 78deg,rgba(1,139,232,.15) 98deg,transparent 128deg,transparent 168deg,hsla(0,0%,100%,.3) 188deg,rgba(135,75,192,.2) 208deg,rgba(84,10,153,.65) 238deg,rgba(135,75,192,.45) 268deg,rgba(135,75,192,.12) 288deg,transparent 318deg,transparent 1turn);filter:blur(44px);animation:ChatInput_composerGlowSpin__liAAG 8s linear infinite;pointer-events:none;z-index:0;will-change:transform}.ChatInput_composerFrame__if8z8{position:relative;z-index:0;display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:24px;overflow:hidden;background:rgba(33,33,33,.04);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ChatInput_composerFrame__if8z8>*{position:relative;z-index:1}.ChatInput_composerFrameMobile__4L_dR{gap:4px;padding:4px;border-radius:16px}.ChatInput_composerFrameMobile__4L_dR:before{filter:blur(32px);animation-duration:9s}.ChatInput_textInputSurface__f1ISG{display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:16px;overflow:hidden;background:#fff}.ChatInput_mobileTextInput__mdl8h{gap:12px;border-radius:12px}.ChatInput_mobileTextInputWithSuggestions__5P2WY{border-radius:calc(16px - 4px)}.ChatInput_glowLeft__YjpR3,.ChatInput_glowRight__EG34F,.ChatInput_mobileGlowLeft__ss_D4,.ChatInput_mobileGlowRight__qSmBo{display:none}@keyframes ChatInput_composerGlowSpin__liAAG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ChatInput_actionButton__myMRZ,.ChatInput_mobileActionButton__Hj_xd{display:flex;height:36px;width:36px;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border:none;border-radius:9999px;background-color:#fff;transition:background-color .2s ease}.ChatInput_actionButton__myMRZ:hover,.ChatInput_mobileActionButton__Hj_xd:hover{background-color:#f9f9f9}.ChatInput_actionIcon__kcVKu{display:block;width:20px;height:20px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) saturate(100%) invert(26%) sepia(0) saturate(0) hue-rotate(0deg) brightness(95%) contrast(92%)}.ChatInput_mobileSendButton__rXxKC,.ChatInput_sendButton__TWshx{display:flex;height:36px;width:36px;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border:none;border-radius:9999px;background:linear-gradient(108deg,#540a99,#006f94);transition:opacity .2s ease}.ChatInput_mobileSendButton__rXxKC:hover:not(:disabled),.ChatInput_sendButton__TWshx:hover:not(:disabled){opacity:.9}.ChatInput_mobileSendButton__rXxKC:disabled,.ChatInput_sendButton__TWshx:disabled{cursor:not-allowed;opacity:.5}.ChatInput_sendIcon__QkG3B{display:block;width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.ChatInput_mobileActionButton__Hj_xd,.ChatInput_mobileSendButton__rXxKC{height:44px;width:44px}.ChatInput_textareaField__HExsi{position:relative;width:100%;min-width:0}.ChatInput_textareaSizer__9VR55{position:absolute;top:0;left:0;z-index:-1;width:100%;min-width:0;margin:0;padding:0;border:none;visibility:hidden;white-space:pre-wrap;word-break:break-word;word-wrap:anywhere;pointer-events:none}.ChatInput_textareaInput__zc8_k{position:relative;z-index:1;display:block;width:100%;min-width:0;margin:0;padding:0;border:none;resize:none;overflow:hidden;background:transparent;outline:none;color:#424242;caret-color:#424242}.ChatInput_textareaInput__zc8_k::-moz-placeholder{color:#9b9b9b}.ChatInput_textareaInput__zc8_k::placeholder{color:#9b9b9b}.ChatInput_textareaInput__zc8_k:disabled{opacity:.6;cursor:not-allowed}.ChatInput_placeholderOverlay__Fehur{position:absolute;top:0;left:0;z-index:0;width:100%;min-width:0;pointer-events:none;white-space:pre-wrap;word-break:break-word;word-wrap:anywhere;color:#9b9b9b}.ChatInput_placeholderCaretSizer__K6aUk,.ChatInput_placeholderCaret__hnBYS{display:inline-block;width:2px;height:1.05em;margin-left:1px;vertical-align:text-bottom;background:#9b9b9b;animation:ChatInput_composerCaret__EaPmN 1s step-end infinite}.ChatInput_placeholderCaretSizer__K6aUk{visibility:hidden}@keyframes ChatInput_composerCaret__EaPmN{0%,50%{opacity:1}50.01%,to{opacity:0}}.ChatPrompts_row__1Rzkb{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;padding:0 0 2px;background:transparent}.ChatPrompts_pill__uMsML{border:1px solid rgba(33,33,33,.1);background:hsla(0,0%,100%,.9);backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);box-shadow:0 1px 4px rgba(33,33,33,.05);transition:background .2s ease,border-color .2s ease,transform .15s ease}.ChatPrompts_pill__uMsML:hover{background:hsla(0,0%,100%,.94);border-color:rgba(33,33,33,.14)}.ChatPrompts_pill__uMsML:active{background:hsla(0,0%,100%,.88);border-color:rgba(33,33,33,.12);transform:scale(.98)}.ChatPrompts_pill__uMsML{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;border-radius:9999px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ChatPrompts_pill__uMsML:focus-visible{outline:2px solid rgba(84,10,153,.45);outline-offset:2px}.ChatPrompts_label__GPN1V{font-size:13px;font-weight:500;line-height:18px;white-space:nowrap;background:linear-gradient(108deg,#540a99,#006f94);-webkit-background-clip:text;background-clip:text;color:transparent}.ChatPrompts_icon__SPoZ1{display:flex;flex-shrink:0;align-items:center;justify-content:center;opacity:.9}.ChatPrompts_icon__SPoZ1 img{display:block;width:10px;height:10px;-o-object-fit:contain;object-fit:contain}.AgentClient_mainShell__RVZ3O{display:flex;min-height:0;flex:1;flex-direction:column;gap:0;overflow:hidden}@media(min-width:768px){.AgentClient_mainShell__RVZ3O{flex-direction:row;align-items:stretch}}.AgentClient_splitViewOpen__ZfGJ2 .AgentClient_sidebarColumn__aJSU7{flex-basis:0;width:0;padding-left:0;padding-right:0;opacity:0;pointer-events:none}.AgentClient_desktopOnly__t9g4r{display:none;min-height:0;min-width:0}@media(min-width:768px){.AgentClient_desktopOnly__t9g4r{display:contents}}.AgentClient_mobileOnly__iPQos{display:flex;min-height:0;min-width:0;flex:1 1 auto;flex-direction:column;overflow:hidden;width:100%}@media(min-width:768px){.AgentClient_mobileOnly__iPQos{display:none}}@media(max-width:767px){.AgentClient_mobileOnlyPadded__Wh2yY{padding-right:1rem;padding-left:1rem;padding-top:0}}@media(min-width:768px){.AgentClient_mainDesktopInset__hq9lw{padding:0 12px 8px}.AgentClient_mainWithHeader__3W0By{padding:8px 12px}}.AgentClient_mobileBottomSheetHost__6R1w5{flex-shrink:0;height:0;overflow:visible;pointer-events:none}@media(min-width:768px){.AgentClient_mobileBottomSheetHost__6R1w5{display:none}}.AgentClient_sidebarColumn__aJSU7{display:flex;min-height:0;flex:0 0 448px;width:448px;flex-direction:column;gap:16px;padding:16px;overflow:hidden;opacity:1;transition:flex-basis .4s cubic-bezier(.33,1,.68,1),width .4s cubic-bezier(.33,1,.68,1),opacity .4s cubic-bezier(.33,1,.68,1),padding .4s cubic-bezier(.33,1,.68,1)}@media(max-width:767px){.AgentClient_sidebarColumn__aJSU7{flex:none;width:100%}}.AgentClient_sidebarStack__Q5j_0{display:flex;min-height:0;flex:1 1 0;flex-direction:column}.AgentClient_sidebarStackLead__8OTnA,.AgentClient_sidebarStackTrail__0GrjZ{display:none}.AgentClient_sidebarStackProfile__r5Ee2{min-height:0;flex:1 1 0}.AgentClient_sidebarStackMain__WJyYE{display:flex;width:100%;min-height:0;min-width:0;max-height:100%;flex:0 1 auto;flex-direction:column;overflow:visible}.AgentClient_sidebarStackMainFill__aB_4B{height:100%;min-height:0;flex:1 1 0}.AgentClient_sidebarFooter__zI9Zr{flex-shrink:0;width:100%}.AgentClient_chatColumn__IYyoJ{position:relative;display:flex;min-height:0;min-width:0;flex:1 1 0;flex-direction:column;overflow:hidden}.AgentClient_chatSurface__hDLvs,.AgentClient_mobileChatSurface__nBpVn{position:relative;display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden;width:100%}.AgentClient_chatMain__uSzT9{display:flex;min-height:0;flex:1 1 0;flex-direction:column;overflow:hidden}.AgentClient_chatFooter__t1ZAL{position:absolute;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;gap:4px;padding-right:16px;padding-bottom:16px;padding-left:16px;pointer-events:none;background:transparent;justify-content:flex-end}.AgentClient_chatFooterInput__Bm6ZZ,.AgentClient_chatFooterSuggestions__ylCWW,.AgentClient_mobileFooterBlock__slqga{width:100%;min-width:0;pointer-events:auto;background:transparent}.AgentClient_mobileChatFooter__6Rt3B{position:absolute;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;gap:4px;padding-right:16px;padding-left:16px;pointer-events:none;background:transparent;padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.AgentClient_mobileSideStack__LEB9N{display:flex;flex-direction:column;gap:16px}