.chat-markdown[data-v-b56823e6] li,.chat-markdown[data-v-b56823e6] p{line-height:1.65}.chat-markdown[data-v-b56823e6] p{margin-block:.75rem}.chat-markdown[data-v-b56823e6] h1,.chat-markdown[data-v-b56823e6] h2,.chat-markdown[data-v-b56823e6] h3,.chat-markdown[data-v-b56823e6] h4{margin-top:1.5rem;margin-bottom:.5rem;font-weight:600;line-height:1.35}.chat-markdown[data-v-b56823e6] h1{font-size:1.25rem}.chat-markdown[data-v-b56823e6] h2{font-size:1.125rem}.chat-markdown[data-v-b56823e6] h3{font-size:1rem}.chat-markdown[data-v-b56823e6] h4{font-size:.875rem}.chat-markdown[data-v-b56823e6]>:first-child{margin-top:0}.chat-markdown[data-v-b56823e6]>:last-child{margin-bottom:0}.chat-markdown[data-v-b56823e6] :not(pre)>code{font-size:.8125rem;line-height:inherit;vertical-align:baseline;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.0625rem .3rem;display:inline}.chat-markdown[data-v-b56823e6] a[href^=cite\:]{background-color:var(--ui-bg-elevated);height:1.25rem;box-shadow:inset 0 0 0 1px var(--ui-border-accented);border-radius:calc(var(--ui-radius)*1.5);font-variant-numeric:tabular-nums;vertical-align:middle;cursor:pointer;align-items:center;gap:.25rem;margin:0 .2rem;padding:0 .375rem;font-size:.75rem;font-weight:500;transition:background-color .15s ease-out;display:inline-flex;color:var(--ui-text-toned)!important;text-decoration:none!important}.chat-markdown[data-v-b56823e6] a[href^=cite\:]:hover{background-color:var(--ui-bg-accented)}.chat-markdown[data-v-b56823e6] a[href^=cite\:]:before{content:"";background-color:currentColor;width:10px;height:10px;display:inline-block;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8zm0 0v6h6m-8 5h4m-4 4h4m-2-8-1 1'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8zm0 0v6h6m-8 5h4m-4 4h4m-2-8-1 1'/%3E%3C/svg%3E") 50%/contain no-repeat}.chat-markdown[data-v-b56823e6] .broken-image-icon{background-color:var(--ui-text-dimmed);flex-shrink:0;width:1rem;height:1rem;display:inline-block;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 40H40a16 16 0 0 0-16 16v144a16 16 0 0 0 16 16h64a8 8 0 0 0 7.59-5.47l14.83-44.48L163 151.43a8.07 8.07 0 0 0 4.46-4.46l14.62-36.55 44.48-14.83A8 8 0 0 0 232 88V56a16 16 0 0 0-16-16M112.41 157.47 98.23 200H40v-28l52-52 30.42 30.42-5.42 2.15a8 8 0 0 0-4.59 4.9M216 82.23l-42.53 14.18a8 8 0 0 0-4.9 4.62l-14.72 36.82-15.27 6.15-35.27-35.27a16 16 0 0 0-22.62 0L40 149.37V56h176Zm12.68 33a8 8 0 0 0-7.21-1.1l-23.8 7.94a8 8 0 0 0-4.9 4.61l-14.31 35.77-35.77 14.31a8 8 0 0 0-4.61 4.9l-7.94 23.8a8 8 0 0 0 7.59 10.54H216a16 16 0 0 0 16-16v-78.27a8 8 0 0 0-3.32-6.49ZM216 200h-67.17l3.25-9.75 35.51-14.2a8.07 8.07 0 0 0 4.46-4.46l14.2-35.51 9.75-3.25Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 40H40a16 16 0 0 0-16 16v144a16 16 0 0 0 16 16h64a8 8 0 0 0 7.59-5.47l14.83-44.48L163 151.43a8.07 8.07 0 0 0 4.46-4.46l14.62-36.55 44.48-14.83A8 8 0 0 0 232 88V56a16 16 0 0 0-16-16M112.41 157.47 98.23 200H40v-28l52-52 30.42 30.42-5.42 2.15a8 8 0 0 0-4.59 4.9M216 82.23l-42.53 14.18a8 8 0 0 0-4.9 4.62l-14.72 36.82-15.27 6.15-35.27-35.27a16 16 0 0 0-22.62 0L40 149.37V56h176Zm12.68 33a8 8 0 0 0-7.21-1.1l-23.8 7.94a8 8 0 0 0-4.9 4.61l-14.31 35.77-35.77 14.31a8 8 0 0 0-4.61 4.9l-7.94 23.8a8 8 0 0 0 7.59 10.54H216a16 16 0 0 0 16-16v-78.27a8 8 0 0 0-3.32-6.49ZM216 200h-67.17l3.25-9.75 35.51-14.2a8.07 8.07 0 0 0 4.46-4.46l14.2-35.51 9.75-3.25Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.chat-markdown[data-v-b56823e6] .broken-image-placeholder{background:var(--ui-bg-elevated);border-radius:calc(var(--ui-radius)*2);color:var(--ui-text-muted);align-items:center;gap:.5rem;max-width:fit-content;padding:.75rem 1rem;font-size:.875rem;display:flex}
