.modal-enter-active[data-v-d70839dd],.modal-leave-active[data-v-d70839dd]{transition:opacity .3s}.modal-enter-active .modal-panel[data-v-d70839dd],.modal-leave-active .modal-panel[data-v-d70839dd]{transition:transform .3s ease-out}.modal-enter-from[data-v-d70839dd],.modal-leave-to[data-v-d70839dd]{opacity:0}.modal-enter-from .modal-panel[data-v-d70839dd],.modal-leave-to .modal-panel[data-v-d70839dd]{transform:translateY(100%)}@media (width>=640px){.modal-enter-from .modal-panel[data-v-d70839dd],.modal-leave-to .modal-panel[data-v-d70839dd]{transform:translateY(1rem)scale(.95)}}.message-body[data-v-cf345d1c] p+p,.message-body[data-v-cf345d1c] ul,.message-body[data-v-cf345d1c] ol,.message-body[data-v-cf345d1c] pre,.message-body[data-v-cf345d1c] blockquote{margin-top:.25rem}.message-body[data-v-cf345d1c] ul{padding-left:1.25rem;list-style:outside}.message-body[data-v-cf345d1c] ol{padding-left:1.25rem;list-style:decimal}.message-body[data-v-cf345d1c] a{color:var(--accent);text-decoration:underline}.message-body[data-v-cf345d1c] code{background:var(--color-raised,#0000000d);border-radius:.25rem;padding:0 .25rem;font-family:ui-monospace,monospace;font-size:.8125rem}.message-body[data-v-cf345d1c] pre{background:var(--color-raised,#0000000d);border-radius:.25rem;padding:.5rem .75rem;overflow-x:auto}.toolbar-button[data-v-cf345d1c]{width:2rem;height:2rem;color:var(--color-muted,currentColor);border-radius:.5rem;justify-content:center;align-items:center;display:flex;position:relative}.toolbar-button[data-v-cf345d1c]:hover,.toolbar-button[data-v-cf345d1c]:focus-visible{background:var(--color-raised,#0000000d);color:var(--color-ink,inherit)}.toolbar-button[data-tip][data-v-cf345d1c]:hover:after,.toolbar-button[data-tip][data-v-cf345d1c]:focus-visible:after{content:attr(data-tip);white-space:nowrap;background:var(--ink);color:var(--surface);pointer-events:none;z-index:20;border-radius:.5rem;padding:.35rem .6rem;font-size:.8125rem;font-weight:600;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.toolbar-button:last-child[data-tip][data-v-cf345d1c]:after{left:auto;right:0;transform:none}.message-body[data-v-cf345d1c] pre code{background:0 0;padding:0}.message-body[data-v-cf345d1c] .mention{color:var(--accent);background:var(--color-accent-soft,transparent);border-radius:.25rem;padding:0 .2rem;font-weight:600}.message-body[data-v-cf345d1c] blockquote{border-left:3px solid var(--color-line,#00000026);color:var(--color-muted,inherit);padding-left:.75rem}.bubble-own[data-v-cf345d1c] .message-body a{color:inherit}.bubble-own[data-v-cf345d1c] .message-body code,.bubble-own[data-v-cf345d1c] .message-body pre{background:color-mix(in oklch, var(--on-accent) 16%, transparent)}.bubble-own[data-v-cf345d1c] .message-body .mention{color:var(--on-accent);background:color-mix(in oklch, var(--on-accent) 18%, transparent)}.bubble-own[data-v-cf345d1c] .message-body blockquote{border-left-color:color-mix(in oklch, var(--on-accent) 35%, transparent);color:color-mix(in oklch, var(--on-accent) 82%, transparent)}
