/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.tiptap a{cursor:pointer;color:var(--color-accent);text-decoration-line:underline}.tiptap a:hover{color:var(--color-primary)}.tiptap ol{margin-left:1.5rem;list-style-type:decimal}.tiptap ol li{margin-bottom:.5rem}.tiptap ul{margin-left:1.5rem;list-style-type:disc}.tiptap ul li{margin-bottom:.5rem}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{text-wrap:pretty;line-height:1.1}.tiptap h1,.tiptap h2{font-weight:700}.tiptap h1{font-size:1.5rem}.tiptap h2{font-size:1.2rem}.tiptap h3{font-size:1.1rem}.tiptap h4,.tiptap h5,.tiptap h6{font-size:1rem}.tiptap code{background-color:var(--color-gray-200);color:var(--color-black);border-radius:.4rem;padding:.25em .3em;font-size:.85rem}.tiptap pre{background:var(--color-black);color:var(--color-white);text-wrap:pretty;border-radius:.5rem;margin:1.5rem 0;padding:.75rem 1rem;font-family:JetBrainsMono,monospace}.tiptap pre code{color:inherit;background:0 0;padding:0;font-size:.8rem}.tiptap blockquote{border-left:3px solid var(--color-gray-400);margin:1.5rem 0;padding-left:1rem}.flex.items-center.bg-gray-100{background:#f5f5faf2;gap:.25rem;padding:.25rem .5rem;box-shadow:0 2px 8px #0000000a}button.p-1{background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;transition:background .15s,box-shadow .15s;display:flex}button.p-1:hover:not(:disabled),button.p-1.bg-accent\/20{background:#0078d41f;box-shadow:0 1px 4px #0000000f}button.p-1:active:not(:disabled){background:#0078d42e}button.p-1:disabled{opacity:.5;cursor:not-allowed}
