.skayle-prose{color:var(--foreground);word-break:break-word;outline:none;min-height:60vh;padding-bottom:30vh;font-size:1.0625rem;line-height:1.75}.skayle-prose>*+*{margin-top:1.1em}.skayle-prose h1,.skayle-prose h2,.skayle-prose h3,.skayle-prose h4{letter-spacing:-.015em;scroll-margin-top:7rem;font-weight:650;line-height:1.3}.skayle-prose h1{margin-top:2em;font-size:2rem}.skayle-prose h2{margin-top:1.9em;font-size:1.5rem}.skayle-prose h3{margin-top:1.6em;font-size:1.225rem}.skayle-prose h4{margin-top:1.4em;font-size:1.05rem}.skayle-prose>:first-child{margin-top:0}.skayle-prose a{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--primary), transparent 10%);text-decoration-color:color-mix(in oklch, var(--primary), transparent 10%);text-underline-offset:3px;cursor:text;text-decoration-thickness:2px}.skayle-prose strong{font-weight:650}.skayle-prose code{background:var(--muted);border-radius:.375rem;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em}.skayle-prose pre{background:color-mix(in oklch, var(--muted), var(--foreground) 4%);border-radius:1rem;padding:1rem 1.25rem;font-size:.875rem;line-height:1.6;overflow-x:auto}.skayle-prose pre code{font-size:inherit;background:0 0;padding:0}.skayle-prose blockquote{border-left:3px solid var(--primary);color:var(--muted-foreground);padding-left:1.1rem;font-style:italic}.skayle-prose ul,.skayle-prose ol{padding-left:1.5rem}.skayle-prose ul{list-style:outside}.skayle-prose ol{list-style:decimal}.skayle-prose li+li{margin-top:.35em}.skayle-prose li>p{margin:0}.skayle-prose li::marker{color:var(--muted-foreground)}.skayle-prose hr{border:0;border-top:1px solid var(--border);margin:2.25em 0}.skayle-prose img{border-radius:1rem;max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.skayle-prose img.ProseMirror-selectednode{outline:3px solid var(--primary);outline-offset:2px}.skayle-prose table{border-collapse:collapse;table-layout:fixed;outline:1px solid var(--border);border-radius:.75rem;width:100%;font-size:.9375rem;overflow:hidden}.skayle-prose th,.skayle-prose td{border:1px solid var(--border);vertical-align:top;min-width:4rem;padding:.5rem .75rem;position:relative}.skayle-prose th{background:var(--muted);text-align:left;font-weight:600}.skayle-prose td>p,.skayle-prose th>p{margin:0}.skayle-prose .selectedCell:after{content:"";background:color-mix(in oklch, var(--primary), transparent 80%);pointer-events:none;position:absolute;inset:0}.skayle-prose .column-resize-handle{background:var(--primary);pointer-events:none;width:4px;position:absolute;top:0;bottom:0;right:-2px}.skayle-prose .tableWrapper{overflow-x:auto}.skayle-prose p.is-editor-empty:first-child:before,.skayle-prose .is-empty:before{content:attr(data-placeholder);float:left;color:var(--muted-foreground);opacity:.7;pointer-events:none;height:0}.skayle-prose ::selection{background:color-mix(in oklch, var(--primary), transparent 60%)}
