.admin-ai-markdown[data-v-c83c6fcb]{word-break:break-word}.admin-ai-markdown[data-v-c83c6fcb] p{margin:.25rem 0}.admin-ai-markdown[data-v-c83c6fcb] p:first-child,.admin-ai-markdown[data-v-c83c6fcb] ul:first-child,.admin-ai-markdown[data-v-c83c6fcb] ol:first-child,.admin-ai-markdown[data-v-c83c6fcb] pre:first-child,.admin-ai-markdown[data-v-c83c6fcb] h1:first-child,.admin-ai-markdown[data-v-c83c6fcb] h2:first-child,.admin-ai-markdown[data-v-c83c6fcb] h3:first-child{margin-top:0}.admin-ai-markdown[data-v-c83c6fcb] p:last-child,.admin-ai-markdown[data-v-c83c6fcb] ul:last-child,.admin-ai-markdown[data-v-c83c6fcb] ol:last-child,.admin-ai-markdown[data-v-c83c6fcb] pre:last-child{margin-bottom:0}.admin-ai-markdown[data-v-c83c6fcb] h1,.admin-ai-markdown[data-v-c83c6fcb] h2,.admin-ai-markdown[data-v-c83c6fcb] h3{margin:.65rem 0 .3rem;font-weight:700;line-height:1.45}.admin-ai-markdown[data-v-c83c6fcb] h1{font-size:1rem}.admin-ai-markdown[data-v-c83c6fcb] h2,.admin-ai-markdown[data-v-c83c6fcb] h3{font-size:.95rem}.admin-ai-markdown[data-v-c83c6fcb] ul,.admin-ai-markdown[data-v-c83c6fcb] ol{margin:.35rem 0;padding-left:1.15rem}.admin-ai-markdown[data-v-c83c6fcb] ul{list-style:disc}.admin-ai-markdown[data-v-c83c6fcb] ol{list-style:decimal}.admin-ai-markdown[data-v-c83c6fcb] li+li{margin-top:.18rem}.admin-ai-markdown[data-v-c83c6fcb] code{border-radius:.35rem;background:hsl(var(--muted));padding:.08rem .28rem;font-size:.82rem}.admin-ai-markdown[data-v-c83c6fcb] pre{margin:.55rem 0;overflow-x:auto;border-radius:.5rem;background:hsl(var(--muted));padding:.7rem}.admin-ai-markdown[data-v-c83c6fcb] pre span{margin-bottom:.45rem;display:block;font-size:.72rem;color:hsl(var(--muted-foreground))}.admin-ai-markdown[data-v-c83c6fcb] pre code{display:block;background:transparent;padding:0;white-space:pre}.admin-ai-markdown[data-v-c83c6fcb] a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:3px}[data-v-bb1bcefe] .tiptap p.is-editor-empty:first-child:before{color:var(--color-muted-foreground);content:attr(data-placeholder);float:left;height:0;pointer-events:none}[data-v-bb1bcefe] .tiptap h1{margin:1.25rem 0 .75rem;font-size:1.5rem;font-weight:700;line-height:1.3}[data-v-bb1bcefe] .tiptap h2{margin:1rem 0 .625rem;font-size:1.25rem;font-weight:700;line-height:1.35}[data-v-bb1bcefe] .tiptap p,[data-v-bb1bcefe] .tiptap ul,[data-v-bb1bcefe] .tiptap ol,[data-v-bb1bcefe] .tiptap blockquote{margin:.75rem 0}[data-v-bb1bcefe] .tiptap ul,[data-v-bb1bcefe] .tiptap ol{padding-left:1.25rem}[data-v-bb1bcefe] .tiptap ul{list-style:disc}[data-v-bb1bcefe] .tiptap ol{list-style:decimal}[data-v-bb1bcefe] .tiptap blockquote{border-left:3px solid color-mix(in srgb,var(--color-border) 78%,transparent);color:color-mix(in srgb,var(--color-foreground) 78%,transparent);padding-left:1rem}[data-v-bb1bcefe] .tiptap hr{border:0;border-top:1px solid var(--color-border);margin:1rem 0}[data-v-bb1bcefe] .tiptap a{cursor:pointer}[data-v-bb1bcefe] .tiptap:focus{outline:none}.login-visual[data-v-e588cbe2]{isolation:isolate}.login-orb-primary[data-v-e588cbe2]{animation:login-float-e588cbe2 12s ease-in-out infinite}.login-orb-secondary[data-v-e588cbe2]{animation:login-float-e588cbe2 16s ease-in-out infinite reverse}.login-panel[data-v-e588cbe2]{animation:login-drift-e588cbe2 14s ease-in-out infinite}.login-panel-delayed[data-v-e588cbe2]{animation:login-drift-e588cbe2 18s ease-in-out infinite;animation-delay:-4s}@keyframes login-float-e588cbe2{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-16px,0) scale(1.04)}}@keyframes login-drift-e588cbe2{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}
