@reference "@/assets/css/tailwind.css";.image-popover-content[data-v-62d7de09]{@apply p-0 gap-y-3 rounded-lg;@apply transition-all duration-200;}.image-popover-content.drag-active[data-v-62d7de09]{@apply ring-ring ring-offset-1 bg-zinc-50/20;}.image-popover-content .dropzone[data-v-62d7de09]{@apply w-full py-5 px-4 border-2 border-dashed border-gray-300 rounded-lg;@apply flex flex-col items-center justify-center cursor-pointer;@apply bg-gray-50 transition-all duration-200;@apply hover:border-gray-400 hover:bg-gray-100;}.image-popover-content .dropzone.dragging[data-v-62d7de09]{@apply bg-blue-50 border-blue-400;}.image-popover-content .dropzone.dragging[data-v-62d7de09] svg{@apply text-blue-600;}.image-popover-content .dropzone.dragging p[data-v-62d7de09]{@apply text-blue-700 font-semibold;}.image-popover-content .url-input-group[data-v-62d7de09]{@apply flex items-center gap-2;}.image-popover-content .url-input-group .image-url-input[data-v-62d7de09]{@apply flex-1 bg-gray-50 border-0 rounded-lg px-3 py-2 text-sm;@apply focus:outline-none focus:ring-2 placeholder:text-gray-400;}.image-popover-content .url-input-group .url-submit-btn[data-v-62d7de09]{@apply w-9 h-9 rounded-lg flex items-center justify-center !p-0;@apply text-white transition-all duration-200;}.image-popover-content .url-input-group .url-submit-btn[data-v-62d7de09]:disabled{@apply bg-gray-200 text-gray-400 cursor-not-allowed hover:bg-gray-200;}.dark[data-v-62d7de09] .image-popover{@apply bg-gray-800/95 text-white;}.dark .image-popover-content.drag-active[data-v-62d7de09]{@apply ring-2 ring-zinc-400 ring-offset-2 ring-offset-gray-800 bg-zinc-900/20;}.dark .image-popover-content .dropzone[data-v-62d7de09]{@apply border-gray-600 bg-gray-700/50 hover:border-gray-500 hover:bg-gray-700;}.dark .image-popover-content .dropzone.dragging[data-v-62d7de09]{@apply bg-blue-900/30 border-blue-400;}.dark .image-popover-content .dropzone.dragging[data-v-62d7de09] svg{@apply text-blue-400;}.dark .image-popover-content .dropzone.dragging p[data-v-62d7de09]{@apply text-blue-300 font-semibold;}.dark .image-popover-content .url-input-group .image-url-input[data-v-62d7de09]{@apply bg-gray-700/50 text-white placeholder:text-gray-500;@apply focus:ring-zinc-400/20;}.dark .image-popover-content .url-input-group .url-submit-btn[data-v-62d7de09]{@apply bg-zinc-600 hover:bg-zinc-700;}.dark .image-popover-content .url-input-group .url-submit-btn[data-v-62d7de09]:disabled{@apply bg-gray-700 text-gray-500;}.tiptap-editor-container[data-v-daf9f07b]{width:100%}.show-source[data-v-daf9f07b]{font-size:.7rem}@reference "@/assets/css/tailwind.css";.tiptap-editor-container .ProseMirror{outline:none}.tiptap-editor-container .ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.tiptap-editor-container .divider{margin:.5rem auto}.tiptap-editor-container .popbutton-container{@apply shadow-2xl;}.tiptap-editor-container .popbutton-container{border-radius:9999px;overflow:hidden}.tiptap-editor-container .popbutton{@apply py-0 border-none shadow-none outline-none;}.tiptap-editor-container .popbutton{padding-inline:.4rem;font-size:.78rem;border-radius:0!important}.tiptap-editor-container .popbutton:first-child{padding-left:.7rem;border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.tiptap-editor-container .popbutton:last-child{padding-right:.7rem;border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.tiptap-editor-container .link-popover{@apply border-0 bg-white/95 shadow-xl rounded-xl p-0 overflow-hidden;}.tiptap-editor-container .link-popover-content{@apply p-0 flex items-center gap-2;}.tiptap-editor-container .link-popover-content .link-url-input{@apply flex-1 bg-gray-50 border-0 rounded-lg px-3 py-2 text-sm focus:outline-none placeholder:text-gray-400;}.tiptap-editor-container .link-popover-content .action-btn.primary{@apply w-8 h-8 rounded-lg flex items-center justify-center transition-all duration-200;@apply bg-blue-600 text-white hover:bg-blue-700 active:scale-95;}.tiptap-editor-container .link-popover-content .action-btn.primary:disabled{@apply opacity-30 cursor-not-allowed hover:bg-blue-600;}.tiptap-editor-container .dark .link-popover{@apply bg-gray-800/95 text-white;}.tiptap-editor-container .dark .link-popover-content .link-url-input{@apply bg-gray-700/50 text-white placeholder:text-gray-500;}
