.rt-btn[data-v-24d052ae],.rt-toolbar[data-v-24d052ae]{font-size:13px}.rt-btn[data-v-24d052ae]{color:#374151;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 6px;display:inline-flex}.rt-btn[data-v-24d052ae]:hover{background:#e5e7eb}.rt-btn.active[data-v-24d052ae]{color:#1d4ed8;background:#dbeafe}.rt-divider[data-v-24d052ae]{background:#d1d5db;width:1px;height:18px;margin:0 4px;display:inline-block}.rt-content[data-v-24d052ae]{padding:8px 12px;font-size:14px}.dark .rt-editor[data-v-24d052ae]{background:#0f172a;border-color:#334155}.dark .rt-toolbar[data-v-24d052ae]{background:#1e293b;border-color:#334155}.dark .rt-btn[data-v-24d052ae]{color:#cbd5e1}.dark .rt-btn[data-v-24d052ae]:hover{background:#334155}.dark .rt-btn.active[data-v-24d052ae]{color:#93c5fd;background:#1e3a8a}.dark .rt-divider[data-v-24d052ae]{background:#334155}.rt-prose{outline:none;line-height:1.6}.rt-prose p{margin:0 0 8px}.rt-prose h1{margin:12px 0 8px;font-size:22px;font-weight:700}.rt-prose h2{margin:10px 0 6px;font-size:18px;font-weight:700}.rt-prose h3{margin:8px 0 4px;font-size:16px;font-weight:600}.rt-prose ul{padding-left:24px;list-style:outside}.rt-prose ol{padding-left:24px;list-style:decimal}.rt-prose blockquote{color:#6b7280;border-left:3px solid #d1d5db;margin:8px 0;padding-left:12px}.rt-prose table{border-collapse:collapse;width:100%;margin:8px 0}.rt-prose td,.rt-prose th{border:1px solid #d1d5db;min-width:40px;padding:4px 6px}.rt-prose th{background:#f3f4f6}.rt-prose img{border-radius:4px;max-width:100%;height:auto}.rt-prose a{color:#2563eb;text-decoration:underline}.rt-prose p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.dark .rt-prose{color:#e2e8f0}.dark .rt-prose blockquote{color:#94a3b8;border-color:#334155}.dark .rt-prose th{background:#1e293b}.dark .rt-prose td,.dark .rt-prose th{border-color:#334155}.dark .rt-prose a{color:#60a5fa}
