.projects-editor .tiptap>*+*{margin-top:.75rem}.projects-editor .tiptap h1{font-size:1.75rem;font-weight:700}.projects-editor .tiptap h2{font-size:1.4rem;font-weight:600}.projects-editor .tiptap h3{font-size:1.15rem;font-weight:600}.projects-editor .tiptap ul{padding-left:1.5rem;list-style:outside}.projects-editor .tiptap ol{padding-left:1.5rem;list-style:decimal}.projects-editor .tiptap blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);padding-left:1rem}.projects-editor .tiptap pre{white-space:pre-wrap;background:var(--muted);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius);padding:1rem;font-size:.875em}.projects-editor .tiptap{overflow-wrap:anywhere}.projects-editor .tiptap a{color:var(--primary);text-decoration:underline}.projects-editor .tiptap table{border-collapse:collapse;table-layout:fixed;width:100%}.projects-editor .tiptap td,.projects-editor .tiptap th{border:1px solid var(--border);vertical-align:top;min-width:5rem;padding:.5rem}.projects-editor .tiptap th{background:var(--muted);font-weight:600}.projects-editor .tiptap ul[data-type=taskList]{padding-left:.25rem;list-style:none}.projects-editor .projects-task-item{align-items:flex-start;gap:.65rem;display:flex}.projects-editor .projects-task-item>label{margin-top:.3rem}.projects-editor .projects-task-item>div{flex:1;min-width:0}.projects-editor .projects-task-item[data-checked=true]>div{opacity:.65;text-decoration:line-through}.projects-editor .projects-mention{background:var(--muted);color:var(--primary);border-radius:.25rem;padding:.1rem .3rem;font-weight:500}.projects-editor .tiptap img{max-width:100%;height:auto}.projects-page-sticky-toolbar .projects-editor [role=toolbar]{z-index:10;background:var(--background);position:sticky;top:0}@media print{body *{visibility:hidden!important}.projects-page-print,.projects-page-print *{visibility:visible!important}.projects-page-print{width:100%;padding:1rem;position:absolute;top:0;left:0}.projects-page-print .projects-no-print,.projects-page-print .projects-editor [role=toolbar],.projects-page-print .projects-editor>.border-b,.projects-page-print .projects-editor>p{display:none!important}.projects-page-print .projects-editor{border:0}.projects-page-print .projects-editor .tiptap{padding:0}.projects-page-print .projects-editor figure{break-inside:avoid}}.projects-page-font-sans .tiptap{font-family:ui-sans-serif,system-ui,sans-serif}.projects-page-font-serif .tiptap{font-family:ui-serif,Georgia,serif}.projects-page-font-mono .tiptap{font-family:ui-monospace,monospace}.projects-page-size-small .tiptap{font-size:.875rem}.projects-page-size-normal .tiptap{font-size:1rem}.projects-page-size-large .tiptap{font-size:1.125rem}@media print{.projects-print-no-images img{display:none!important}}
