.LZURta_page{inset-inline:0;top:var(--chat-viewport-top,0px);height:var(--chat-viewport-height,100dvh);position:fixed;overflow:hidden}.LZURta_pageLayout{height:100%;min-height:0;padding-bottom:var(--bottom-nav-occupied-height);flex-direction:column;display:flex}.LZURta_contentWidth{width:100%;min-width:0;max-width:50rem;margin-inline:auto}.LZURta_quickActions{overflow-wrap:anywhere;flex-wrap:wrap;gap:.625rem;padding:.25rem;display:flex}.LZURta_scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.LZURta_pageLayout>.LZURta_scroll{scrollbar-gutter:auto;scrollbar-width:none}.LZURta_pageLayout>.LZURta_scroll::-webkit-scrollbar{display:none}.LZURta_footer{flex-shrink:0}.LZURta_overlay{top:var(--chat-viewport-top,0px);height:var(--chat-viewport-height,100dvh);padding:0}.LZURta_overlayPanel{width:100%;min-width:0;max-width:50rem;height:100%;max-height:100%;padding-top:var(--mc-safe-area-top,0px);padding-bottom:var(--mc-safe-area-bottom,0px)}@media (min-width:640px){.LZURta_overlay{padding:max(1rem, var(--mc-safe-area-top,0px)) 1.5rem max(1rem, var(--mc-safe-area-bottom,0px))}.LZURta_overlayPanel{border-radius:2rem;height:min(52rem,100%);padding-block:0}}@media (max-height:540px){.LZURta_overlayPanel>:first-child{max-height:34%;overflow-y:auto}}.LZURta_bubble{overflow-wrap:anywhere;min-width:0;max-width:88%;font-size:14px;line-height:1.75}.LZURta_markdown{overflow-wrap:anywhere;min-width:0}.LZURta_markdown>*+*{margin-top:.75rem}.LZURta_markdown p{white-space:pre-line}.LZURta_markdown strong{font-weight:750}.LZURta_markdown ul{padding-inline-start:1.4rem;list-style:outside}.LZURta_markdown ol{padding-inline-start:1.5rem;list-style:decimal}.LZURta_markdown li+li,.LZURta_markdown li>*+*{margin-top:.4rem}.LZURta_markdown h3,.LZURta_markdown h4{font-weight:750;line-height:1.45}.LZURta_markdown a{text-underline-offset:3px;color:#8b4566;text-decoration:underline}.LZURta_markdown a:focus-visible{outline-offset:3px;outline:2px solid #a25b80}.LZURta_markdown pre{white-space:pre-wrap;background:#f1edf2;border-radius:.7rem;padding:.6rem}.LZURta_markdown code{white-space:pre-wrap;font-size:.9em}.LZURta_markdown blockquote{color:#667085;border-inline-start:2px solid #e5c5d3;padding-inline-start:.75rem}.LZURta_markdown hr{border-color:#eee5e8}.LZURta_historyDialog{left:50%;top:calc(var(--chat-viewport-top,0px) + max(1rem, var(--mc-safe-area-top)));width:min(48rem,100% - 2rem);max-width:none;height:calc(var(--chat-viewport-height,100dvh) - max(1rem, var(--mc-safe-area-top)) - max(1rem, var(--mc-safe-area-bottom)));color:#17233a;background:#fffdfb;border:1px solid #eee5e8;border-radius:2rem;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 80px #17233a30}.LZURta_historyDialog[open]{flex-direction:column;display:flex}.LZURta_historyDialog::backdrop,.LZURta_confirmation::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#17233a55}.LZURta_confirmation{color:#17233a;background:#fffdfb;border:1px solid #eee5e8;border-radius:1.5rem;width:min(26rem,100% - 2rem);margin:auto;padding:1.5rem}.LZURta_control{border-radius:.8rem;min-height:44px;padding:.5rem .75rem;font-size:.8rem;font-weight:650}.LZURta_control:focus-visible{outline-offset:2px;outline:2px solid #a25b80}
