.ListingDetailDialog_dialog__6tHT_{width:min(1160px,calc(100vw - 32px));height:min(94dvh,1080px);max-width:none;max-height:none;margin:auto;padding:0;border:1px solid #e5e7eb;border-radius:20px;background:white;color:#172033;box-shadow:0 24px 100px #0f172a50;overflow:hidden}.ListingDetailDialog_dialog__6tHT_[open]{display:flex;flex-direction:column}.ListingDetailDialog_dialog__6tHT_::backdrop{background:rgb(15 23 42/.58);backdrop-filter:blur(3px)}.ListingDetailDialog_header__R4A7e{display:flex;flex:none;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:12px 20px;border-bottom:1px solid #eef0f3;background:white}.ListingDetailDialog_header__R4A7e h2{font-size:15px;font-weight:800;margin:0}.ListingDetailDialog_actions__ED6Em{display:flex;align-items:center;gap:16px}.ListingDetailDialog_actions__ED6Em a{font-size:12px;font-weight:600;color:#64748b}.ListingDetailDialog_close__vVMOI{display:grid;width:36px;height:36px;place-items:center;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#172033}.ListingDetailDialog_close__vVMOI:hover{background:#fff1ed;color:#4C7410}.ListingDetailDialog_content__bddn_{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable}.ListingDetailDialog_content__bddn_ [data-listing-detail-nav]{top:0!important}.ListingDetailDialog_content__bddn_ [data-listing-mobile-bar]{position:sticky;inset:auto;bottom:0;transform:none!important}.ListingDetailDialog_content__bddn_ .md\:pt-28,.ListingDetailDialog_content__bddn_ .pt-24{padding-top:24px}.ListingDetailDialog_content__bddn_ h1{font-size:clamp(24px,3vw,32px);line-height:1.3}@media(max-width:640px){.ListingDetailDialog_dialog__6tHT_{width:calc(100vw - 12px);height:97dvh;border-radius:14px}.ListingDetailDialog_header__R4A7e{padding:10px 14px}.ListingDetailDialog_actions__ED6Em{gap:10px}.ListingDetailDialog_actions__ED6Em a{font-size:11px}}.ListingDetailDialog_content__bddn_ section[aria-label="QR tin đăng"]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;margin-bottom:12px;padding:8px 12px}.ListingDetailDialog_content__bddn_ section[aria-label="QR tin đăng"] button{display:flex;align-items:center;gap:8px;margin:0;padding:0;box-shadow:none}.ListingDetailDialog_content__bddn_ section[aria-label="QR tin đăng"] button img{width:52px;height:52px}.ListingDetailDialog_content__bddn_ section[aria-label="QR tin đăng"] button span{max-width:85px;padding:0}.ListingDetailDialog_assistantLayer__ar67B{position:absolute;inset:60px 0 0;pointer-events:none;z-index:60}@media(max-width:1023px){.ListingDetailDialog_content__bddn_>.pb-24{padding-bottom:0}}.ListingReceptionist_dock__l5HRL{position:fixed;right:92px;bottom:88px;z-index:74;display:flex;align-items:flex-end;pointer-events:none}.ListingReceptionist_dock__l5HRL>*{pointer-events:auto}.ListingReceptionist_avatarButton__6neAa{width:106px;height:116px;border:0;padding:0;background:transparent;cursor:pointer;filter:drop-shadow(0 6px 8px #9c514522)}.ListingReceptionist_character__S_cep{width:100%;height:100%;overflow:visible}.ListingReceptionist_head__lnMAr{transform-origin:53px 52px;animation:ListingReceptionist_nod__FWdpE 8s ease-in-out infinite}.ListingReceptionist_hand__3wvLo{transform-origin:25px 65px;animation:ListingReceptionist_wave__8Bgn4 10s ease-in-out infinite}.ListingReceptionist_talking__5iFXh .ListingReceptionist_head__lnMAr{animation:ListingReceptionist_nod__FWdpE 1.9s ease-in-out infinite}.ListingReceptionist_talking__5iFXh .ListingReceptionist_mouth__Km2O5{animation:ListingReceptionist_talk__DXyVT .24s ease-in-out infinite alternate}.ListingReceptionist_hint__2Hh1y{width:146px;border:1px solid #ffe2d5;background:white;border-radius:15px;padding:9px 11px;font-size:11px;line-height:1.5;color:#6d4c43;box-shadow:0 5px 20px #1822310c}.ListingReceptionist_hint__2Hh1y button{font-weight:700;color:#d95650;margin-top:5px}.ListingReceptionist_panel__CwxwB{position:fixed;right:24px;bottom:222px;width:390px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 250px);overflow:auto;z-index:80;border:1px solid #ffe2d5;border-radius:24px;background:#fffaf7;box-shadow:0 12px 50px #18223133;padding:18px;pointer-events:auto}.ListingReceptionist_gender__1aQrX{display:flex;gap:3px;justify-content:center;background:white;border:1px solid #ffe2d5;border-radius:20px;padding:3px}.ListingReceptionist_gender__1aQrX button{font-size:12px;padding:4px 12px;border-radius:16px;color:#64748b}.ListingReceptionist_gender__1aQrX button[aria-pressed=true]{background:#4C7410;color:white}.ListingReceptionist_close__mFjtu{float:right;border-radius:8px;padding:4px}.ListingReceptionist_controls__uyxM7{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.ListingReceptionist_controls__uyxM7 button{display:flex;align-items:center;gap:5px;padding:8px 10px;background:white;border:1px solid #eee;border-radius:12px;font-size:12px}.ListingReceptionist_sections__ncxSJ{display:flex;gap:6px;flex-wrap:wrap}.ListingReceptionist_sections__ncxSJ button{padding:6px 9px;font-size:12px;border-radius:10px;background:white;border:1px solid #eee}.ListingReceptionist_sections__ncxSJ button[aria-pressed=true]{color:#d95650;border-color:#4C7410;background:#fff0e9}.ListingReceptionist_dock__l5HRL button:focus-visible,.ListingReceptionist_panel__CwxwB button:focus-visible{outline:3px solid #709A16;outline-offset:3px}body:has([data-ai-panel]) .ListingReceptionist_dock__l5HRL,body:has([data-ai-panel]) .ListingReceptionist_panel__CwxwB,body:has(dialog[open]) .ListingReceptionist_dock__l5HRL:not([data-in-dialog=true]),body:has(dialog[open]) .ListingReceptionist_panel__CwxwB:not([data-in-dialog=true]){visibility:hidden}@keyframes ListingReceptionist_nod__FWdpE{0%,to{transform:rotate(0)}35%{transform:rotate(-1.5deg)}70%{transform:rotate(1.5deg)}}@keyframes ListingReceptionist_wave__8Bgn4{0%,15%,to{transform:rotate(0)}3%,9%{transform:rotate(-9deg)}12%,6%{transform:rotate(8deg)}}@keyframes ListingReceptionist_talk__DXyVT{0%{transform:scaleY(.65)}to{transform:scaleY(1.2)}}@media(max-width:1023px){.ListingReceptionist_dock__l5HRL{right:76px;bottom:calc(148px + env(safe-area-inset-bottom))}.ListingReceptionist_avatarButton__6neAa{width:82px;height:92px}.ListingReceptionist_hint__2Hh1y{width:125px;font-size:10px}.ListingReceptionist_panel__CwxwB{right:16px;bottom:calc(266px + env(safe-area-inset-bottom));max-height:calc(100dvh - 290px)}}@media(max-height:600px){.ListingReceptionist_panel__CwxwB{top:12px;bottom:12px;max-height:none}.ListingReceptionist_hint__2Hh1y{display:none}}@media(prefers-reduced-motion:reduce){.ListingReceptionist_hand__3wvLo,.ListingReceptionist_head__lnMAr,.ListingReceptionist_talking__5iFXh .ListingReceptionist_head__lnMAr,.ListingReceptionist_talking__5iFXh .ListingReceptionist_mouth__Km2O5{animation:none}}.ListingReceptionist_avatarButton__6neAa{width:318px;height:348px}.ListingReceptionist_hint__2Hh1y{width:300px;padding:18px 20px;font-size:27px;border-radius:24px}.ListingReceptionist_hint__2Hh1y button{font-size:22px}.ListingReceptionist_hint__2Hh1y [role=status]{font-size:17px;margin-top:8px}.ListingReceptionist_gender__1aQrX{padding:6px}.ListingReceptionist_gender__1aQrX button{font-size:22px;padding:7px 22px}.ListingReceptionist_panel__CwxwB{bottom:150px;width:430px;font-size:15px}.ListingReceptionist_controls__uyxM7 button,.ListingReceptionist_sections__ncxSJ button{font-size:14px}.ListingReceptionist_panel__CwxwB h2{font-size:19px}@media(max-width:1023px){.ListingReceptionist_avatarButton__6neAa{width:246px;height:276px}.ListingReceptionist_hint__2Hh1y{width:235px;font-size:21px}.ListingReceptionist_gender__1aQrX button,.ListingReceptionist_hint__2Hh1y button{font-size:18px}.ListingReceptionist_panel__CwxwB{bottom:calc(220px + env(safe-area-inset-bottom))}}@media(max-width:600px){.ListingReceptionist_dock__l5HRL{right:70px;gap:4px}.ListingReceptionist_avatarButton__6neAa{width:min(45vw,225px);height:min(50vw,250px)}.ListingReceptionist_hint__2Hh1y{width:140px;font-size:16px;padding:12px}.ListingReceptionist_hint__2Hh1y button{font-size:14px}.ListingReceptionist_hint__2Hh1y [role=status]{font-size:12px}.ListingReceptionist_gender__1aQrX button{font-size:16px;padding:6px 13px}.ListingReceptionist_panel__CwxwB{bottom:calc(214px + env(safe-area-inset-bottom));max-height:calc(100dvh - 235px)}}@media(max-width:360px){.ListingReceptionist_hint__2Hh1y{width:110px;font-size:14px}.ListingReceptionist_avatarButton__6neAa{width:140px;height:165px}}@media(max-height:600px){.ListingReceptionist_avatarButton__6neAa{width:185px;height:205px}.ListingReceptionist_hint__2Hh1y{display:none}.ListingReceptionist_panel__CwxwB{top:12px;bottom:12px;max-height:none}}.ListingReceptionist_panel__CwxwB{right:430px;bottom:88px;max-height:calc(100dvh - 180px)}.ListingReceptionist_dock__l5HRL[data-open=true] .ListingReceptionist_hint__2Hh1y{visibility:hidden}@media(max-width:1023px){.ListingReceptionist_panel__CwxwB{right:16px;bottom:calc(460px + env(safe-area-inset-bottom));max-height:calc(100dvh - 490px)}}@media(max-width:600px){.ListingReceptionist_panel__CwxwB{bottom:calc(430px + env(safe-area-inset-bottom));max-height:calc(100dvh - 450px)}}@media(max-height:600px){.ListingReceptionist_panel__CwxwB{right:16px;top:12px;bottom:12px;max-height:none}}.ListingReceptionist_avatarWrap__JdDu4{position:relative}.ListingReceptionist_resize__ZPhGD{position:absolute;right:0;top:0;z-index:2;background:white;border:1px solid #ffe2d5;border-radius:10px;padding:7px;color:#9c5145}.ListingReceptionist_dock__l5HRL[data-compact=true] .ListingReceptionist_avatarButton__6neAa{width:106px;height:116px}.ListingReceptionist_dock__l5HRL[data-compact=true] .ListingReceptionist_hint__2Hh1y{width:146px;padding:10px;font-size:14px}.ListingReceptionist_dock__l5HRL[data-compact=true] .ListingReceptionist_hint__2Hh1y button{font-size:12px}.ListingReceptionist_dock__l5HRL[data-compact=true] .ListingReceptionist_hint__2Hh1y [role=status]{font-size:11px}.ListingReceptionist_dock__l5HRL[data-compact=true] .ListingReceptionist_gender__1aQrX button{font-size:13px;padding:4px 10px}@media(min-width:361px) and (max-width:600px){.ListingReceptionist_hint__2Hh1y{width:min(140px,calc(55vw - 78px))}}@media(max-width:360px){.ListingReceptionist_hint__2Hh1y{width:100px}}.ListingReceptionist_dock__l5HRL{flex-direction:column;align-items:center;gap:8px;max-height:calc(100dvh - 110px)}.ListingReceptionist_hint__2Hh1y{width:318px;text-align:center;font-size:20px;padding:12px 16px;flex-shrink:0}.ListingReceptionist_hint__2Hh1y button{font-size:17px}.ListingReceptionist_hint__2Hh1y [role=status]{font-size:14px;margin-top:3px}.ListingReceptionist_avatarWrap__JdDu4{flex-shrink:0}.ListingReceptionist_figure__Ur7J_{transform-origin:52px 94px;animation:ListingReceptionist_greetWhole__ZoNAb 9s ease-in-out infinite}.ListingReceptionist_talking__5iFXh .ListingReceptionist_figure__Ur7J_{animation:ListingReceptionist_speakWhole__h_Qdw 2.4s ease-in-out infinite}.ListingReceptionist_talking__5iFXh .ListingReceptionist_mouth__Km2O5{animation:ListingReceptionist_talk__DXyVT .28s ease-in-out infinite alternate}.ListingReceptionist_dock__l5HRL[data-open=true] .ListingReceptionist_hint__2Hh1y{visibility:visible}@keyframes ListingReceptionist_greetWhole__ZoNAb{0%,18%,6%,to{transform:rotate(0)}15%,9%{transform:rotate(-1.5deg)}12%{transform:rotate(1.5deg)}}@keyframes ListingReceptionist_speakWhole__h_Qdw{0%,to{transform:translateY(0) rotate(-.4deg)}50%{transform:translateY(-.5px) rotate(.4deg)}}@media(max-width:1023px){.ListingReceptionist_hint__2Hh1y{width:246px;font-size:18px}.ListingReceptionist_hint__2Hh1y button{font-size:16px}}@media(max-width:600px){.ListingReceptionist_hint__2Hh1y{width:min(225px,calc(100vw - 90px));font-size:16px;padding:10px}.ListingReceptionist_hint__2Hh1y button{font-size:14px}.ListingReceptionist_hint__2Hh1y [role=status]{font-size:12px}.ListingReceptionist_panel__CwxwB{bottom:auto;top:84px;max-height:calc(100dvh - 110px)}}@media(max-width:360px){.ListingReceptionist_hint__2Hh1y{width:180px;font-size:14px}}.ListingReceptionist_dock__l5HRL[data-compact=true] .ListingReceptionist_hint__2Hh1y{width:180px}@media(max-height:600px){.ListingReceptionist_hint__2Hh1y{display:block;font-size:14px;width:185px;padding:6px}.ListingReceptionist_hint__2Hh1y button{font-size:12px}.ListingReceptionist_hint__2Hh1y [role=status]{display:none}.ListingReceptionist_avatarButton__6neAa{width:140px;height:155px}.ListingReceptionist_gender__1aQrX button{font-size:14px;padding:4px 10px}}@media(prefers-reduced-motion:reduce){.ListingReceptionist_figure__Ur7J_,.ListingReceptionist_talking__5iFXh .ListingReceptionist_figure__Ur7J_,.ListingReceptionist_talking__5iFXh .ListingReceptionist_mouth__Km2O5{animation:none}}.ListingReceptionist_hintToggle__Mfwmh{display:flex;align-items:center;gap:6px;align-self:flex-end;background:white;border:1px solid #ffe2d5;border-radius:12px;padding:7px 10px;font-size:12px;color:#9c5145;box-shadow:0 3px 12px #1822310c}.ListingReceptionist_holdHint__xC5Mx{font-size:12px;margin-top:5px;color:#64748b}.ListingReceptionist_avatarButton__6neAa{touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.ListingReceptionist_dock__l5HRL[data-in-dialog=true]{position:absolute;right:16px;bottom:16px;max-height:100%;z-index:74}.ListingReceptionist_dock__l5HRL[data-in-dialog=true] .ListingReceptionist_avatarButton__6neAa{width:220px;height:240px}.ListingReceptionist_dock__l5HRL[data-in-dialog=true] .ListingReceptionist_hint__2Hh1y{width:220px;font-size:15px;padding:10px}.ListingReceptionist_dock__l5HRL[data-in-dialog=true] .ListingReceptionist_hint__2Hh1y button{font-size:13px}.ListingReceptionist_dock__l5HRL[data-in-dialog=true] .ListingReceptionist_gender__1aQrX button{font-size:15px;padding:5px 14px}.ListingReceptionist_dock__l5HRL[data-in-dialog=true][data-compact=true] .ListingReceptionist_avatarButton__6neAa{width:106px;height:116px}.ListingReceptionist_dock__l5HRL[data-in-dialog=true][data-compact=true] .ListingReceptionist_hint__2Hh1y{width:180px;font-size:14px}.ListingReceptionist_panel__CwxwB[data-in-dialog=true]{position:absolute;right:250px;bottom:16px;top:auto;width:390px;max-width:calc(100% - 32px);max-height:calc(100% - 32px)}@media(max-width:700px){.ListingReceptionist_dock__l5HRL[data-in-dialog=true]{right:12px;bottom:84px}.ListingReceptionist_panel__CwxwB[data-in-dialog=true]{inset:12px;width:auto;max-width:none;max-height:none}.ListingReceptionist_dock__l5HRL[data-in-dialog=true][data-open=true]{visibility:hidden}}@media(max-height:600px){.ListingReceptionist_dock__l5HRL[data-in-dialog=true] .ListingReceptionist_hint__2Hh1y{display:none}.ListingReceptionist_panel__CwxwB[data-in-dialog=true]{inset:12px;width:auto;max-width:none;max-height:none}}@media(max-width:1023px){.ListingReceptionist_dock__l5HRL[data-in-dialog=true]{bottom:128px}}