.toolbar-scroll.svelte-1fdjb49{scrollbar-width:thin;scrollbar-gutter:stable both-edges;scrollbar-color:color-mix(in oklab, var(--color-foreground) 24%, transparent) color-mix(in oklab, var(--color-muted) 58%, transparent)}.toolbar-scroll.svelte-1fdjb49::-webkit-scrollbar{height:.56rem}.toolbar-scroll.svelte-1fdjb49::-webkit-scrollbar-track{background:color-mix(in oklab, var(--color-muted) 54%, transparent);border-radius:var(--radius)}.toolbar-scroll.svelte-1fdjb49::-webkit-scrollbar-thumb{background:linear-gradient(90deg, color-mix(in oklab, var(--color-foreground) 22%, transparent), color-mix(in oklab, var(--color-foreground) 30%, transparent));border:1px solid color-mix(in oklab, var(--color-border) 78%, transparent);border-radius:var(--radius)}.toolbar-scroll.svelte-1fdjb49:hover::-webkit-scrollbar-thumb{background:linear-gradient(90deg, color-mix(in oklab, var(--color-foreground) 34%, transparent), color-mix(in oklab, var(--color-foreground) 46%, transparent))}.t-icon-swap.svelte-1fdjb49{display:inline-grid;position:relative}.t-icon-swap.svelte-1fdjb49 .t-icon{transition:opacity var(--icon-swap-dur,.25s) var(--icon-swap-ease,ease-in-out), filter var(--icon-swap-dur,.25s) var(--icon-swap-ease,ease-in-out), transform var(--icon-swap-dur,.25s) var(--icon-swap-ease,ease-in-out);will-change:opacity, filter, transform;grid-area:1/1}.t-icon-swap[data-state=a].svelte-1fdjb49 .t-icon[data-icon=a],.t-icon-swap[data-state=b].svelte-1fdjb49 .t-icon[data-icon=b]{opacity:1;filter:blur();transform:scale(1)}.t-icon-swap[data-state=a].svelte-1fdjb49 .t-icon[data-icon=b],.t-icon-swap[data-state=b].svelte-1fdjb49 .t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur,2px));transform:scale(var(--icon-swap-start-scale,.25))}@media (prefers-reduced-motion:reduce){.t-icon-swap.svelte-1fdjb49 .t-icon{transition:none!important}}.doccius-editor.svelte-2khq7e .ProseMirror p.is-empty:before,.doccius-editor.svelte-2khq7e .ProseMirror p.is-editor-empty:first-child:before{color:color-mix(in oklab, var(--color-muted-foreground) 75%, transparent);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.doccius-editor.svelte-2khq7e .ProseMirror{white-space:pre-wrap;white-space:break-spaces;tab-size:4;word-break:break-word;font-variant-ligatures:common-ligatures;text-wrap:pretty;min-height:26rem}.doccius-editor.svelte-2khq7e .ProseMirror>*+*{margin-top:.76em}.doccius-editor.svelte-2khq7e .ProseMirror h1{letter-spacing:-.024em;font-size:clamp(1.95rem,2.2vw,2.25rem);font-weight:700;line-height:1.16;font-family:var(--font-serif);margin-top:1.25rem}.doccius-editor.svelte-2khq7e .ProseMirror h2{letter-spacing:-.015em;font-size:clamp(1.4rem,1.8vw,1.65rem);font-weight:650;line-height:1.24;font-family:var(--font-sans);margin-top:1rem}.doccius-editor.svelte-2khq7e .ProseMirror h3{letter-spacing:-.01em;margin-top:.9rem;font-size:clamp(1.2rem,1.45vw,1.35rem);font-weight:620;line-height:1.3}.doccius-editor.svelte-2khq7e .ProseMirror h4{margin-top:.82rem;font-size:1.1rem;font-weight:610;line-height:1.35}.doccius-editor.svelte-2khq7e .ProseMirror h5{margin-top:.76rem;font-size:1.02rem;font-weight:600;line-height:1.38}.doccius-editor.svelte-2khq7e .ProseMirror h6{letter-spacing:.02em;text-transform:uppercase;margin-top:.72rem;font-size:.95rem;font-weight:600;line-height:1.42}.doccius-editor.svelte-2khq7e .ProseMirror p,.doccius-editor.svelte-2khq7e .ProseMirror li,.doccius-editor.svelte-2khq7e .ProseMirror td{line-height:1.78}.doccius-editor.svelte-2khq7e .ProseMirror ul,.doccius-editor.svelte-2khq7e .ProseMirror ol{padding-left:1.4rem}.doccius-editor.svelte-2khq7e .ProseMirror ul[data-type=taskList]{margin:.4rem 0;padding-left:0;list-style:none}.doccius-editor.svelte-2khq7e .ProseMirror li[data-type=taskItem]{align-items:flex-start;gap:8px;margin-bottom:.2rem;display:flex}.doccius-editor.svelte-2khq7e .ProseMirror li[data-type=taskItem]>label{justify-content:center;align-items:center;margin-top:.35rem;display:inline-flex}.doccius-editor.svelte-2khq7e .ProseMirror li[data-type=taskItem]>label input[type=checkbox]{accent-color:var(--color-primary);margin:0}.doccius-editor.svelte-2khq7e .ProseMirror li[data-type=taskItem]>div{flex:1}.doccius-editor.svelte-2khq7e .ProseMirror li[data-type=taskItem]>div>p{margin-top:0;margin-bottom:0}.doccius-editor.svelte-2khq7e .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;overflow:hidden}.doccius-editor.svelte-2khq7e .ProseMirror td,.doccius-editor.svelte-2khq7e .ProseMirror th{border:1px solid color-mix(in oklab, var(--color-border) 88%, transparent);vertical-align:top;padding:.48rem .62rem}.doccius-editor.svelte-2khq7e .ProseMirror th{background:color-mix(in oklab, var(--color-muted) 65%, transparent);font-weight:600}.doccius-editor.svelte-2khq7e .ProseMirror a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1.5px}.doccius-editor.svelte-2khq7e .ProseMirror mark{border-radius:var(--radius);background:oklab(86.056% -.00584719 .173016/.48);padding:0 .14rem}.doccius-editor.svelte-2khq7e .doccius-cursor{pointer-events:none;position:relative}.doccius-editor.svelte-2khq7e .doccius-cursor-caret{border-left:2px solid;height:1.2em;margin-left:-1px;margin-right:-1px;position:absolute}.doccius-editor.svelte-2khq7e .doccius-cursor-badge{white-space:nowrap;border-radius:var(--radius);color:#fff;padding:.18rem .34rem;font-size:.65rem;font-weight:700;line-height:1;position:absolute;top:-1.4em;left:-1px;box-shadow:0 2px 8px oklab(0% none none/.22)}.doccius-editor.svelte-2khq7e .doccius-dropcursor{border-left:2px solid var(--color-primary);border-radius:var(--radius)}.doccius-editor.svelte-2khq7e .ProseMirror .doccius-excalidraw-node{margin:1.15rem 0}.doccius-editor.svelte-2khq7e .ProseMirror .doccius-excalidraw-node.ProseMirror-selectednode{outline:2px solid color-mix(in oklab, var(--color-primary) 50%, transparent);outline-offset:2px;border-radius:var(--radius)}.doccius-editor.svelte-2khq7e .ProseMirror code:not(pre code){font-family:"JetBrains Mono", var(--font-mono,monospace);background:color-mix(in oklab, var(--color-muted) 54%, transparent);border:1px solid color-mix(in oklab, var(--color-border) 74%, transparent);color:var(--color-foreground);border-radius:.28rem;padding:.18rem .35rem;font-size:.88em}.doccius-editor.svelte-2khq7e .ProseMirror blockquote{border-left:4px solid var(--color-border-strong,currentColor);color:color-mix(in oklab, var(--color-foreground) 80%, transparent);margin-left:0;margin-right:0;padding-left:1rem;font-style:italic}.doccius-editor.svelte-2khq7e .ProseMirror pre,.doccius-editor.svelte-2khq7e .ProseMirror pre code,.doccius-editor.svelte-2khq7e .ProseMirror pre *{background:0 0;margin:0;padding:0;font-family:"JetBrains Mono", var(--font-mono,monospace)!important}.doccius-editor.svelte-2khq7e .hljs-comment,.doccius-editor.svelte-2khq7e .hljs-quote{color:#6b7280;font-style:italic}.doccius-editor.svelte-2khq7e .hljs-keyword,.doccius-editor.svelte-2khq7e .hljs-selector-tag,.doccius-editor.svelte-2khq7e .hljs-subst{color:#2563eb}.dark .doccius-editor.svelte-2khq7e .hljs-keyword,.dark .doccius-editor.svelte-2khq7e .hljs-selector-tag,.dark .doccius-editor.svelte-2khq7e .hljs-subst{color:#60a5fa}.doccius-editor.svelte-2khq7e .hljs-string,.doccius-editor.svelte-2khq7e .hljs-section,.doccius-editor.svelte-2khq7e .hljs-selector-class,.doccius-editor.svelte-2khq7e .hljs-template-variable,.doccius-editor.svelte-2khq7e .hljs-deletion{color:#16a34a}.dark .doccius-editor.svelte-2khq7e .hljs-string,.dark .doccius-editor.svelte-2khq7e .hljs-deletion{color:#34d399}.doccius-editor.svelte-2khq7e .hljs-number,.doccius-editor.svelte-2khq7e .hljs-regexp,.doccius-editor.svelte-2khq7e .hljs-symbol,.doccius-editor.svelte-2khq7e .hljs-variable,.doccius-editor.svelte-2khq7e .hljs-template-tag,.doccius-editor.svelte-2khq7e .hljs-link{color:#d97706}.dark .doccius-editor.svelte-2khq7e .hljs-number,.dark .doccius-editor.svelte-2khq7e .hljs-regexp,.dark .doccius-editor.svelte-2khq7e .hljs-symbol{color:#fbbf24}.doccius-editor.svelte-2khq7e .hljs-title,.doccius-editor.svelte-2khq7e .hljs-name,.doccius-editor.svelte-2khq7e .hljs-built_in,.doccius-editor.svelte-2khq7e .hljs-type,.doccius-editor.svelte-2khq7e .hljs-params{color:#7c3aed}.dark .doccius-editor.svelte-2khq7e .hljs-title,.dark .doccius-editor.svelte-2khq7e .hljs-name,.dark .doccius-editor.svelte-2khq7e .hljs-built_in,.dark .doccius-editor.svelte-2khq7e .hljs-type{color:#a78bfa}.doccius-editor.svelte-2khq7e .hljs-attribute{color:#db2777}.dark .doccius-editor.svelte-2khq7e .hljs-attribute{color:#f472b6}.t-skel-content.svelte-2khq7e{position:absolute!important}.t-skel-skeleton.svelte-2khq7e,.t-skel.is-revealed .t-skel-content.svelte-2khq7e{position:relative!important}.t-skel.is-revealed .t-skel-skeleton.svelte-2khq7e{position:absolute!important}
