.toolbar-btn.svelte-1ejby5d{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .375rem;border-radius:.375rem;border:none;background:transparent;color:var(--muted-foreground, #64748b);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.toolbar-btn.svelte-1ejby5d:hover{background:var(--border, #e2e8f0);color:var(--foreground, #0f172a)}.toolbar-btn.active.svelte-1ejby5d{background:var(--primary, #3b82f6);color:#fff}.toolbar-divider.svelte-1ejby5d{width:1px;height:1.25rem;background:var(--border, #e2e8f0);margin-inline:.25rem}.tiptap-scroll-area.svelte-1ejby5d{background:linear-gradient(180deg,#fbfaf7,#fff 160px),#fff}.tiptap-mount.svelte-1ejby5d{width:100%;min-height:100%;margin-inline:0;background:#fff;box-shadow:inset 1px 0 #2c2a260f}.tiptap-mount.svelte-1ejby5d .ProseMirror{min-height:calc(100vh - 188px);outline:none;padding:2.25rem clamp(1.25rem,4vw,3.75rem);font-size:1rem;line-height:1.9;direction:rtl;color:var(--foreground, #0f172a)}.tiptap-mount.svelte-1ejby5d .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:right;color:var(--muted-foreground, #94a3b8);pointer-events:none;height:0}.tiptap-mount.svelte-1ejby5d .ProseMirror h1{font-size:1.5rem;font-weight:700;line-height:1.3;margin-block:1rem .5rem}.tiptap-mount.svelte-1ejby5d .ProseMirror h2{font-size:1.25rem;font-weight:600;line-height:1.4;margin-block:.875rem .375rem}.tiptap-mount.svelte-1ejby5d .ProseMirror h3{font-size:1.1rem;font-weight:600;line-height:1.4;margin-block:.75rem .25rem}.tiptap-mount.svelte-1ejby5d .ProseMirror ul,.tiptap-mount.svelte-1ejby5d .ProseMirror ol{padding-inline-start:1.5rem;margin-block:.5rem}.tiptap-mount.svelte-1ejby5d .ProseMirror li{margin-block:.125rem}.tiptap-mount.svelte-1ejby5d .ProseMirror ul{list-style-type:disc}.tiptap-mount.svelte-1ejby5d .ProseMirror ol{list-style-type:decimal}.tiptap-mount.svelte-1ejby5d .ProseMirror table{border-collapse:collapse;margin-block:.75rem;width:100%;table-layout:fixed}.tiptap-mount.svelte-1ejby5d .ProseMirror th,.tiptap-mount.svelte-1ejby5d .ProseMirror td{border:1px solid var(--border, #e2e8f0);padding:.5rem .75rem;vertical-align:top;text-align:start}.tiptap-mount.svelte-1ejby5d .ProseMirror th{background:#f8fafc;font-weight:600}.tiptap-mount.svelte-1ejby5d .ProseMirror pre{background:#f8fafc;border-radius:.5rem;padding:1rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.5;overflow-x:auto;margin-block:.75rem;direction:ltr;text-align:left}.tiptap-mount.svelte-1ejby5d .ProseMirror code{background:#f1f5f9;border-radius:.25rem;padding:.125rem .25rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.875em}.tiptap-mount.svelte-1ejby5d .ProseMirror pre code{background:none;padding:0;border-radius:0}.tiptap-mount.svelte-1ejby5d .ProseMirror blockquote{border-inline-start:3px solid var(--border, #e2e8f0);padding-inline-start:1rem;margin-inline-start:0;color:var(--muted-foreground, #64748b)}.tiptap-editor-wrapper.svelte-1ejby5d:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary, #3b82f6) 20%,transparent);border-radius:8px}.tiptap-mount.svelte-1ejby5d .ProseMirror p{margin-block:.35rem}.tiptap-mount.svelte-1ejby5d .ProseMirror hr{border:none;border-top:1px solid var(--border, #e2e8f0);margin-block:1rem}@media(max-width:720px){.tiptap-mount.svelte-1ejby5d{width:100%;box-shadow:none}.tiptap-mount.svelte-1ejby5d .ProseMirror{min-height:calc(100vh - 190px);padding:1rem;font-size:.95rem}}
