/*! wysiwyg.css v0.0.3 | MIT License | github.com/jgthms/wysiwyg.css */.ai-chat-message,.wysiwyg{line-height:1.6}.ai-chat-message a,.wysiwyg a{text-decoration:none}.ai-chat-message a:hover,.wysiwyg a:hover{border-bottom:1px solid}.ai-chat-message abbr,.wysiwyg abbr{border-bottom:1px dotted;cursor:help}.ai-chat-message cite,.wysiwyg cite{font-style:italic}.wysiwyg hr{background:#e6e6e6;border:none}.ai-chat-message hr,.wysiwyg hr{display:block;height:1px;margin-bottom:1.4em;margin-top:1.4em}.ai-chat-message img,.wysiwyg img{vertical-align:text-bottom}.wysiwyg ins{background-color:lime;text-decoration:none}.wysiwyg mark{background-color:#ff0}.ai-chat-message small,.wysiwyg small{font-size:.8em}.ai-chat-message strong,.wysiwyg strong{font-weight:700}.ai-chat-message sub,.ai-chat-message sup,.wysiwyg sub,.wysiwyg sup{font-size:.8em}.ai-chat-message sub,.wysiwyg sub{vertical-align:sub}.ai-chat-message sup,.wysiwyg sup{vertical-align:super}.ai-chat-message blockquote,.ai-chat-message dl,.ai-chat-message ol,.ai-chat-message pre,.ai-chat-message table,.ai-chat-message ul,.wysiwyg blockquote,.wysiwyg dl,.wysiwyg ol,.wysiwyg pre,.wysiwyg table,.wysiwyg ul{margin-bottom:1.4em}.ai-chat-message blockquote:last-child,.ai-chat-message dl:last-child,.ai-chat-message ol:last-child,.ai-chat-message p:last-child,.ai-chat-message pre:last-child,.ai-chat-message table:last-child,.ai-chat-message ul:last-child,.wysiwyg blockquote:last-child,.wysiwyg dl:last-child,.wysiwyg ol:last-child,.wysiwyg p:last-child,.wysiwyg pre:last-child,.wysiwyg table:last-child,.wysiwyg ul:last-child{margin-bottom:0}.ai-chat-message p:empty,.wysiwyg p:empty{display:none}.ai-chat-message p,.wysiwyg p{line-height:1.5;margin-bottom:16px}.wysiwyg b,.wysiwyg b *,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg strong,.wysiwyg strong *{color:#e1e2e2;font-family:PPNeueMachinaRegular;font-size:14px;line-height:19.5px}.ai-chat-message b,.ai-chat-message b *,.ai-chat-message h1,.ai-chat-message h2,.ai-chat-message h3,.ai-chat-message h4,.ai-chat-message h5,.ai-chat-message h6,.ai-chat-message strong,.ai-chat-message strong *,.wysiwyg b,.wysiwyg b *,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg strong,.wysiwyg strong *{font-weight:700;text-align:"left";-webkit-text-decoration-skip-ink:"none";text-decoration-skip-ink:"none";text-underline-position:"from-font"}.ai-chat-message h1:first-child,.ai-chat-message h2:first-child,.ai-chat-message h3:first-child,.ai-chat-message h4:first-child,.ai-chat-message h5:first-child,.ai-chat-message h6:first-child,.wysiwyg h1:first-child,.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg h5:first-child,.wysiwyg h6:first-child{margin-top:0}.wysiwyg h1{font-size:2.4em;line-height:1;margin-bottom:.58333em;margin-top:.58333em}.wysiwyg h2{font-size:1.6em;line-height:1.1;margin-bottom:.875em;margin-top:1.75em}.wysiwyg h3{font-size:1.3em;margin-bottom:1.07692em;margin-top:1.07692em}.wysiwyg h4{font-size:1.2em;margin-bottom:1.16667em;margin-top:1.16667em}.wysiwyg h5{font-size:1.1em;margin-bottom:1.27273em;margin-top:1.27273em}.wysiwyg h6{font-size:1em;margin-bottom:1.4em;margin-top:1.4em}.wysiwyg dd{margin-left:1.4em}.ai-chat-message ol,.ai-chat-message ul,.wysiwyg ol,.wysiwyg ul{list-style-position:outside;padding-left:1.4em}.ai-chat-message ol,.wysiwyg ol{list-style-type:decimal}.ai-chat-message ol ol,.wysiwyg ol ol{list-style-type:lower-alpha}.ai-chat-message ol ol ol,.wysiwyg ol ol ol{list-style-type:lower-roman}.ai-chat-message ol ol ol ol,.wysiwyg ol ol ol ol{list-style-type:lower-greek}.ai-chat-message ol ol ol ol ol,.wysiwyg ol ol ol ol ol{list-style-type:decimal}.ai-chat-message ol ol ol ol ol ol,.wysiwyg ol ol ol ol ol ol{list-style-type:lower-alpha}.ai-chat-message ul,.wysiwyg ul{list-style-type:disc}.wysiwyg li::marker{font-size:20px;line-height:1}.wysiwyg ol{list-style-position:inside;padding-left:0}.wysiwyg ol li::marker{font-size:14px;line-height:1}.ai-chat-message li::marker{font-size:14px;line-height:1}.ai-chat-message ul ul,.wysiwyg ul ul{list-style-type:circle}.ai-chat-message ul ul ul,.wysiwyg ul ul ul{list-style-type:square}.ai-chat-message ul ul ul ul,.wysiwyg ul ul ul ul{list-style-type:circle}.ai-chat-message ul ul ul ul ul,.wysiwyg ul ul ul ul ul{list-style-type:disc}.ai-chat-message ul ul ul ul ul ul,.wysiwyg ul ul ul ul ul ul{list-style-type:circle}.ai-chat-message blockquote,.wysiwyg blockquote{border-left:4px solid #e6e6e6;padding:.6em 1.2em}.ai-chat-message blockquote p,.wysiwyg blockquote p{margin-bottom:0}.wysiwyg code,.wysiwyg kbd,.wysiwyg pre,.wysiwyg samp{background-color:#f2f2f2;color:#333}.ai-chat-message code,.ai-chat-message kbd,.ai-chat-message pre,.ai-chat-message samp,.wysiwyg code,.wysiwyg kbd,.wysiwyg pre,.wysiwyg samp{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-size:.9em}.ai-chat-message code,.ai-chat-message kbd,.ai-chat-message samp,.wysiwyg code,.wysiwyg kbd,.wysiwyg samp{border-radius:3px;line-height:1.77778;padding:.1em .4em .2em;vertical-align:baseline}.ai-chat-message pre,.wysiwyg pre{overflow:auto;padding:1em 1.2em}.ai-chat-message pre code,.wysiwyg pre code{background:none;font-size:1em;line-height:1em}.ai-chat-message figure,.wysiwyg figure{margin-bottom:2.8em;text-align:center}.ai-chat-message figure:first-child,.wysiwyg figure:first-child{margin-top:0}.ai-chat-message figure:last-child,.wysiwyg figure:last-child{margin-bottom:0}.ai-chat-message figcaption,.wysiwyg figcaption{font-size:.8em;margin-top:.875em}.ai-chat-message table,.wysiwyg table{width:100%}.ai-chat-message table pre,.wysiwyg table pre{white-space:pre-wrap}.wysiwyg td,.wysiwyg th{border:1px solid #e6e6e6;font-size:1em;line-height:1.4;padding:.7em}.wysiwyg tfoot tr,.wysiwyg thead tr{background-color:#f5f5f5}.wysiwyg tfoot td,.wysiwyg tfoot th,.wysiwyg thead td,.wysiwyg thead th{font-size:.9em;padding:.77778em}.wysiwyg tbody tr,.wysiwyg tfoot td code,.wysiwyg tfoot th code,.wysiwyg thead td code,.wysiwyg thead th code{background-color:#fff}.ai-chat-message a,.wysiwyg a{text-decoration:underline}.ai-chat-message a:hover,.wysiwyg a:hover{border:none;text-decoration:none}.wysiwyg p>br{display:none}