.GuestChatPublicHeader_header__MgcNI{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 1rem;border-bottom:1px solid #e5e7eb;background:#fff;flex-shrink:0}.GuestChatPublicHeader_left__4szvV{display:flex;align-items:center;min-width:0}.GuestChatPublicHeader_brand__mcA3s{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:#0f172a;min-width:0}.GuestChatPublicHeader_brandText__BQ4uz{display:flex;flex-direction:column;min-width:0;line-height:1.15}.GuestChatPublicHeader_logo__T8qsG{border-radius:999px;object-fit:cover;flex-shrink:0}.GuestChatPublicHeader_brandName__Jupjq{font-size:.95rem;font-weight:600;letter-spacing:.04em}.GuestChatPublicHeader_brandTagline__tOzj3{margin-top:1px;font-size:.6875rem;font-weight:400;color:#71717a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GuestChatPublicHeader_backBtn__oOwhS{border:none;background:transparent;color:#64748b;font-size:.875rem;font-family:inherit;cursor:pointer;padding:.25rem 0}.GuestChatPublicHeader_backBtn__oOwhS:hover{color:#0f172a}.GuestChatPublicHeader_actions__zpfpu{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.GuestChatPublicHeader_linkGhost__w4hPn{font-size:.8125rem;color:#334155;text-decoration:none;padding:.35rem .65rem;border-radius:999px;border:1px solid transparent}.GuestChatPublicHeader_linkGhost__w4hPn:hover{background:#f8fafc}.GuestChatPublicHeader_linkPrimary__4V00e{font-size:.8125rem;color:#fff;background:#1a1a1a;text-decoration:none;padding:.4rem .75rem;border-radius:999px;white-space:nowrap}.GuestChatPublicHeader_linkPrimary__4V00e:hover{background:#333}@media (max-width:520px){.GuestChatPublicHeader_linkGhost__w4hPn:first-of-type{display:none}}.GuestTryChat_shell__A_qMX{min-height:100dvh;display:flex;flex-direction:column;background:#f2f9f4}.GuestTryChat_quotaWrap__r94_C{padding:.35rem 1rem 0;flex-shrink:0}.GuestTryChat_main__xaJBR{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.GuestTryChat_mainEmpty__hOy7g{justify-content:center;padding:0 1rem 2rem}.GuestTryChat_emptyState__hDD74{text-align:center;padding:1rem 0 1.5rem}.GuestTryChat_emptyTitle__xq5SP{margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:600;color:#0f172a;letter-spacing:-.02em}.GuestTryChat_emptyMeta__SntRT{margin:.65rem 0 0;font-size:.8125rem;color:#64748b}.GuestTryChat_chatBox__GjY5h{flex:1;overflow-y:auto;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}.GuestTryChat_bubbleUser__bCtJj{align-self:flex-end;max-width:min(88%,640px);border-radius:16px 16px 4px 16px;border:1px solid #d1fae5}.GuestTryChat_bubbleAdam__W1HR7,.GuestTryChat_bubbleUser__bCtJj{padding:.65rem .85rem;background:#fff;color:#0f172a;font-size:15px;line-height:1.55;white-space:pre-wrap}.GuestTryChat_bubbleAdam__W1HR7{align-self:flex-start;max-width:min(92%,720px);border-radius:16px 16px 16px 4px;border:1px solid #e2e8f0}.GuestTryChat_adamPara__BP_9l{margin:0}.GuestTryChat_adamPara__BP_9l+.GuestTryChat_adamPara__BP_9l{margin-top:.75rem}.GuestTryChat_error__njdYy{color:#c0392b;font-size:13px;padding:0 1.25rem;margin:0}.GuestTryChat_composerDock__mDiUe{flex-shrink:0;padding:.75rem 1.25rem 1.25rem;background:linear-gradient(180deg,transparent,#f2f9f4 24%)}.GuestTryChat_composerDockEmpty__zum4G{width:100%;max-width:42rem;margin:0 auto;padding-left:1rem;padding-right:1rem}.GuestTryChat_composerRow__n0NJ1{display:flex;align-items:flex-end;gap:.5rem;padding:.5rem .5rem .5rem .85rem;border-radius:1.25rem;border:1px solid #cbd5e1;background:#fff;box-shadow:0 4px 24px rgba(15,23,42,.06)}.GuestTryChat_textarea__NKuB_{flex:1;min-width:0;border:none;background:transparent;resize:none;padding:.55rem 0;font-size:16px;font-family:inherit;line-height:1.45;max-height:160px}.GuestTryChat_textarea__NKuB_:focus{outline:none}.GuestTryChat_sendBtn__dnFzU{flex-shrink:0;width:2.25rem;height:2.25rem;border:none;border-radius:999px;background:#1a1a1a;color:#fff;font-size:1rem;line-height:1;cursor:pointer}.GuestTryChat_sendBtn__dnFzU:hover:not(:disabled){background:#333}.GuestTryChat_sendBtn__dnFzU:disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed}.GuestTryChat_disclaimer___iHL9{margin-top:.5rem}@media (max-width:640px){.GuestTryChat_composerDock__mDiUe{padding-bottom:max(1rem,env(safe-area-inset-bottom))}}