:root{--background:#fff;--foreground:#171717;--color-error:#b42318;--color-link:#0969da;--editor-table-border:color-mix(in srgb, var(--foreground) 52%, transparent);--editor-table-header-bg:color-mix(in srgb, var(--foreground) 10%, transparent)}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed;--color-link:#58a6ff;--editor-table-border:color-mix(in srgb, var(--foreground) 62%, transparent);--editor-table-header-bg:color-mix(in srgb, var(--foreground) 14%, transparent)}}body{background:var(--background);color:var(--foreground);margin:0;padding:0}.page-title{margin:0 0 1rem;font-size:1.5rem;font-weight:500;line-height:1.334}.ProseMirror{outline:none;min-height:160px}.ProseMirror p{margin:.5em 0}.ProseMirror h1{margin:.75em 0 .25em;font-size:1.75rem;font-weight:700;line-height:1.2}.ProseMirror h2{margin:.75em 0 .25em;font-size:1.375rem;font-weight:600;line-height:1.3}.ProseMirror h3{margin:.5em 0 .25em;font-size:1.125rem;font-weight:600;line-height:1.4}.ProseMirror ul,.ProseMirror ol{margin:.5em 0;padding-left:1.5rem}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror li{margin:.25em 0}.ProseMirror blockquote{border-left:4px solid var(--foreground);opacity:.85;margin:.75em 0;padding-left:1rem;font-style:italic}.ProseMirror pre{background:var(--background);border:1px solid var(--foreground);border-radius:4px;margin:.75em 0;padding:.75rem 1rem;font-family:ui-monospace,monospace;font-size:.875rem;overflow-x:auto}.ProseMirror code{background:var(--background);border:1px solid var(--foreground);opacity:.9;border-radius:4px;padding:.15em .35em;font-family:ui-monospace,monospace;font-size:.9em}.ProseMirror pre code{background:0 0;border:none;padding:0}.ProseMirror a{color:var(--color-link);text-decoration:underline}.ProseMirror img{max-width:100%;height:auto;margin:.5em 0;display:block}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:.75em 0}.ProseMirror th,.ProseMirror td{border:1.5px solid var(--editor-table-border);vertical-align:top;min-width:4em;padding:.4em .6em}.ProseMirror th{background:var(--editor-table-header-bg);font-weight:600}.ProseMirror [style*="text-align: left"]{text-align:left}.ProseMirror [style*="text-align: center"]{text-align:center}.ProseMirror [style*="text-align: right"]{text-align:right}.ProseMirror [style*="text-align: justify"]{text-align:justify}.diff-added,.diff-removed,.diff-modified-old,.diff-modified-new{cursor:not-allowed;border-radius:4px;padding:10px 14px;position:relative}.diff-added{color:#166534;background:#dcfce7;margin-bottom:0!important}.diff-removed{color:#991b1b;background:#fee2e2;margin-bottom:0!important}.diff-modified-old{color:#991b1b;background:#fee2e2;margin-bottom:8px!important}.diff-modified-new{color:#166534;background:#dcfce7;margin-top:0!important;margin-bottom:0!important}.diff-added.diff-focused,.diff-removed.diff-focused,.diff-modified-new.diff-focused{box-shadow:0 0 0 2px #1d70d1,0 0 0 6px #1d70d11a}.diff-focused{scroll-margin-block:7rem}.diff-controls-host{z-index:10;pointer-events:none;justify-content:flex-end;margin:-18px 12px 12px 0;display:flex;position:relative}.diff-controls-host>.diff-block-controls{pointer-events:auto}
