.assistant-md[data-v-72b45e7c] strong{font-weight:600}.assistant-md[data-v-72b45e7c] a.assistant-link{color:rgb(var(--sky-600));cursor:pointer;overflow-wrap:anywhere;text-decoration:none}.assistant-md[data-v-72b45e7c] a.assistant-link:hover{text-decoration:underline}.assistant-md[data-v-72b45e7c] p{margin:0 0 .55rem}.assistant-md[data-v-72b45e7c]>:last-child{margin-bottom:0}.assistant-md[data-v-72b45e7c] .assistant-h{color:rgb(var(--neutral-900));font-weight:600;line-height:1.4;margin:1rem 0 .4rem}.assistant-md[data-v-72b45e7c]>.assistant-h:first-child{margin-top:0}.assistant-md[data-v-72b45e7c] .assistant-h1{font-size:1.0625rem}.assistant-md[data-v-72b45e7c] .assistant-h2{font-size:1rem}.assistant-md[data-v-72b45e7c] .assistant-h3{font-size:.9375rem}.assistant-md[data-v-72b45e7c] .assistant-h4{color:rgb(var(--neutral-700));font-size:.875rem}.assistant-md[data-v-72b45e7c] ol,.assistant-md[data-v-72b45e7c] ul{margin:.15rem 0 .6rem;padding-left:1.35rem}.assistant-md[data-v-72b45e7c] ul{list-style:disc}.assistant-md[data-v-72b45e7c] ol{list-style:decimal}.assistant-md[data-v-72b45e7c] li{margin:.2rem 0;padding-left:.15rem}.assistant-md[data-v-72b45e7c] li::marker{color:rgb(var(--neutral-400))}.assistant-md[data-v-72b45e7c] li>ol,.assistant-md[data-v-72b45e7c] li>ul,.assistant-md[data-v-72b45e7c] ol ol,.assistant-md[data-v-72b45e7c] ol ul,.assistant-md[data-v-72b45e7c] ul ol,.assistant-md[data-v-72b45e7c] ul ul{margin:.2rem 0}.assistant-md[data-v-72b45e7c] hr{border:0;border-top:1px solid rgb(var(--line));margin:.9rem 0}.assistant-md[data-v-72b45e7c] .assistant-quote{background:rgb(var(--sky-50)/.75);border-left:3px solid rgb(var(--sky-300));border-radius:0 .5rem .5rem 0;color:rgb(var(--neutral-800));margin:.5rem 0 .7rem;padding:.7rem .9rem;position:relative;white-space:normal}.assistant-md[data-v-72b45e7c] .assistant-code{background:rgb(var(--surface-sunken));border:1px solid rgb(var(--line));border-radius:.5rem;margin:.5rem 0 .7rem;overflow:hidden;position:relative}.assistant-md[data-v-72b45e7c] .assistant-code pre{font-size:12.5px;line-height:1.6;margin:0;overflow-x:auto;padding:.7rem .9rem}.assistant-md[data-v-72b45e7c] .assistant-copy{background:rgb(var(--surface));border:1px solid rgb(var(--line-strong));border-radius:.375rem;color:rgb(var(--neutral-500));cursor:pointer;font-size:11px;line-height:1.5;opacity:0;padding:.1rem .45rem;position:absolute;right:.4rem;top:.35rem;transition:opacity .15s}.assistant-md[data-v-72b45e7c] .assistant-code:hover .assistant-copy,.assistant-md[data-v-72b45e7c] .assistant-copy:focus,.assistant-md[data-v-72b45e7c] .assistant-quote:hover .assistant-copy{opacity:1}@media(hover:none){.assistant-md[data-v-72b45e7c] .assistant-copy{opacity:1}}.assistant-md[data-v-72b45e7c] .assistant-asset{background:rgb(var(--surface));border:1px solid rgb(var(--line));border-radius:.625rem;margin:.5rem 0 .7rem;max-width:28rem;overflow:hidden}.assistant-md[data-v-72b45e7c] .assistant-asset-preview{background:#fff;display:block;text-align:center}.assistant-md[data-v-72b45e7c] .assistant-asset-preview img{display:inline-block;height:auto;max-height:20rem;max-width:100%;width:auto}.assistant-md[data-v-72b45e7c] .assistant-asset-loading .assistant-asset-preview{background:rgb(var(--surface-sunken));min-height:8rem}.assistant-md[data-v-72b45e7c] .assistant-asset-loading .assistant-asset-preview img{display:none}.assistant-md[data-v-72b45e7c] .assistant-asset-fail{color:rgb(var(--red-600));display:none;font-size:11px}.assistant-md[data-v-72b45e7c] .assistant-asset-failed .assistant-asset-fail{display:inline}.assistant-md[data-v-72b45e7c] .assistant-asset-failed .assistant-asset-actions,.assistant-md[data-v-72b45e7c] .assistant-asset-failed .assistant-asset-preview{display:none}.assistant-md[data-v-72b45e7c] .assistant-asset-bar,.assistant-md[data-v-72b45e7c] .assistant-asset-file{align-items:center;color:rgb(var(--neutral-700));display:flex;font-size:12px;gap:.5rem;padding:.5rem .7rem}.assistant-md[data-v-72b45e7c] .assistant-asset-bar{background:rgb(var(--surface-sunken));border-top:1px solid rgb(var(--line-soft))}.assistant-md[data-v-72b45e7c] .assistant-asset-title{flex:1 1 auto;font-weight:500;min-width:0;overflow-wrap:anywhere}.assistant-md[data-v-72b45e7c] .assistant-asset-icon{background:rgb(var(--red-50));border-radius:.3rem;color:rgb(var(--red-600));flex:0 0 auto;font-size:10px;font-weight:700;letter-spacing:.04em;padding:.1rem .4rem}.assistant-md[data-v-72b45e7c] .assistant-asset-actions{display:flex;flex:0 0 auto;gap:.35rem}.assistant-md[data-v-72b45e7c] .assistant-asset-btn{background:rgb(var(--surface));border:1px solid rgb(var(--line-strong));border-radius:.375rem;color:rgb(var(--neutral-600));cursor:pointer;font-size:11px;line-height:1.5;padding:.15rem .55rem;text-decoration:none;white-space:nowrap}.assistant-md[data-v-72b45e7c] .assistant-asset-btn:hover{border-color:rgb(var(--neutral-400));color:rgb(var(--neutral-900))}.assistant-md[data-v-72b45e7c] .assistant-table{margin:.5rem 0 .7rem;overflow-x:auto}.assistant-md[data-v-72b45e7c] table{border:1px solid rgb(var(--line));border-collapse:collapse;border-radius:.375rem;font-size:13px}.assistant-md[data-v-72b45e7c] th{background:rgb(var(--surface-sunken));border-bottom:1px solid rgb(var(--line));color:rgb(var(--neutral-500));padding:.375rem .75rem;text-align:left;white-space:nowrap}.assistant-md[data-v-72b45e7c] td{border-bottom:1px solid rgb(var(--line-soft));color:rgb(var(--neutral-800));padding:.375rem .75rem}.assistant-md[data-v-72b45e7c] tbody tr:last-child td{border-bottom:0}
