html body .tw .chat-bot-message:not(:last-child) .chat-bot-follow-ups{display:none}html body .tw:has(.chat-bot-message) .hidden-if-has-chat-bot-messages{display:none}html body .tw .chat-bot-conversation-component--style-bot .chat-bot-message__content{font-family:"Source Serif 4",serif;font-size:1.125rem;line-height:1.75rem}html body .tw .chat-bot-conversation-component--style-bot .chat-bot-message__content .tiptap,html body .tw .chat-bot-message__content p,html body .tw .chat-bot-message__content blockquote,html body .tw .chat-bot-message__content td,html body .tw .tiptap p,html body .tw .tiptap blockquote,html body .tw .tiptap td{font-family:inherit}html body .tw .chat-bot-message__content>:is(h1,h2,h3,h4,h5,h6):first-child,html body .tw .tiptap>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}html body .tw .chat-bot-message__content h1,html body .tw .chat-bot-message__content h2,html body .tw .chat-bot-message__content h3,html body .tw .chat-bot-message__content h4,html body .tw .chat-bot-message__content h5,html body .tw .chat-bot-message__content h6,html body .tw .tiptap h1,html body .tw .tiptap h2,html body .tw .tiptap h3,html body .tw .tiptap h4,html body .tw .tiptap h5,html body .tw .tiptap h6{line-height:1.3}html body .tw .chat-bot-message__content h1,html body .tw .tiptap h1{margin:1em 0 .5em;font-size:1.5em;font-weight:700}html body .tw .chat-bot-message__content h2,html body .tw .tiptap h2{margin:1em 0 .5em;font-size:1.3em;font-weight:700}html body .tw .chat-bot-message__content h3,html body .tw .tiptap h3{margin:1em 0 .5em;font-size:1.15em;font-weight:600}html body .tw .chat-bot-message__content h4,html body .tw .tiptap h4{margin:1em 0 .5em;font-size:1.05em;font-weight:600}html body .tw .chat-bot-message__content h5,html body .tw .tiptap h5,html body .tw .chat-bot-message__content h6,html body .tw .tiptap h6{margin:.75em 0 .5em;font-size:1em;font-weight:600}html body .tw .chat-bot-message__content p,html body .tw .tiptap p{margin:0 0 .75em}html body .tw .chat-bot-message__content p:last-child,html body .tw .tiptap p:last-child{margin-bottom:0}html body .tw .chat-bot-message__content a,html body .tw .tiptap a{--tw-text-opacity:1;color:rgba(var(--color-secondary-500-rgb,16, 185, 129), var(--tw-text-opacity))}html body .tw .chat-bot-message__content a:hover,html body .tw .tiptap a:hover{--tw-text-opacity:1;color:rgba(var(--color-secondary-500-rgb,16, 185, 129), var(--tw-text-opacity));opacity:.8;text-decoration-line:none}html body .tw .chat-bot-message__content a:focus,html body .tw .tiptap a:focus{--tw-text-opacity:1;color:rgba(var(--color-secondary-500-rgb,16, 185, 129), var(--tw-text-opacity));opacity:.8}html body .tw .chat-bot-message__content blockquote,html body .tw .tiptap blockquote{border-left:3px solid var(--tw-color-border-base,#d1d5db);color:var(--tw-color-fg-subtle);font-size:inherit;margin:.5em 0;padding-left:1em}html body .tw .chat-bot-message__content code,html body .tw .chat-bot-message__content kbd,html body .tw .chat-bot-message__content samp,html body .tw .chat-bot-message__content pre,html body .tw .tiptap code,html body .tw .tiptap kbd,html body .tw .tiptap samp,html body .tw .tiptap pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}html body .tw .chat-bot-message__content :not(pre)>code,html body .tw .tiptap :not(pre)>code{background:var(--tw-color-bg-muted,#f3f4f6);border-radius:.25rem;padding:.15em .3em;font-size:.875em}html body .tw .chat-bot-message__content pre,html body .tw .tiptap pre{border-radius:.375rem;margin:.5em 0;padding:.75em 1em;font-size:.875em;overflow-x:auto}html body .tw .chat-bot-message__content hr,html body .tw .tiptap hr{border:0;border-top:1px solid var(--tw-color-border-base);margin:1.5em 0}html body .tw .chat-bot-message__content table,html body .tw .tiptap table{border-collapse:collapse;width:max-content;max-width:100%;margin:.75em 0;font-size:.9375em;display:block;overflow-x:auto}html body .tw .chat-bot-message__content th,html body .tw .chat-bot-message__content td,html body .tw .tiptap th,html body .tw .tiptap td{border:1px solid var(--tw-color-border-alt,#cbd5e1);text-align:left;vertical-align:top;padding:.4em .75em}html body .tw .chat-bot-message__content th,html body .tw .tiptap th{background:var(--tw-color-bg-muted,#f3f4f6);font-weight:600}html body .tw .chat-bot-message__content ul,html body .tw .chat-bot-message__content ol,html body .tw .tiptap ul,html body .tw .tiptap ol{list-style:revert;margin:0 0 .75em}html body .tw .chat-bot-message__content ul,html body .tw .tiptap ul{padding-left:1.5rem}html body .tw .chat-bot-message__content ol,html body .tw .tiptap ol{padding-left:2.5rem}html body .tw .chat-bot-message__content li,html body .tw .tiptap li{margin-bottom:.5em}html body .tw .chat-bot-message__content li>p,html body .tw .tiptap li>p{margin-bottom:0}html body .tw .chat-bot-message__content li>ul,html body .tw .chat-bot-message__content li>ol,html body .tw .tiptap li>ul,html body .tw .tiptap li>ol{margin-top:.2em;margin-bottom:0}html body .tw .chat-bot-message__content li li,html body .tw .tiptap li li{margin-bottom:.2em}html body .tw .chat-bot-message__content li.task-list-item.task-unchecked,html body .tw .tiptap li.task-list-item.task-unchecked{list-style-type:"☐ "}html body .tw .chat-bot-message__content li.task-list-item.task-checked,html body .tw .tiptap li.task-list-item.task-checked{list-style-type:"☑ "}html body .tw .chat-bot-message__content li.task-list-item::marker{color:var(--tw-color-fg-muted);font-size:130%}html body .tw .tiptap li.task-list-item::marker{color:var(--tw-color-fg-muted);font-size:130%}
