.editor.svelte-1ctqrjb{--editor-gutter-width:2.5rem;--editor-active-line:#94634214;--editor-active-line-gutter:#9463421a;--editor-cursor:var(--text);height:100%;overflow:hidden}.editor.svelte-1ctqrjb .cm-editor{height:100%;color:var(--text);font-family:var(--raw-font);font-size:.95rem}.editor.svelte-1ctqrjb .cm-scroller,.editor.svelte-1ctqrjb .cm-content,.editor.svelte-1ctqrjb .cm-line,.editor.svelte-1ctqrjb .cm-gutters{font-family:var(--raw-font)}.editor.svelte-1ctqrjb .cm-editor.cm-focused{outline:none}.editor.svelte-1ctqrjb .cm-scroller{background:linear-gradient(to right, var(--surface-2) 0, var(--surface-2) var(--editor-gutter-width), var(--border) var(--editor-gutter-width), var(--border) calc(var(--editor-gutter-width) + 1px), var(--content-pane) calc(var(--editor-gutter-width) + 1px));line-height:1.6}.editor.svelte-1ctqrjb .cm-content{caret-color:var(--editor-cursor);padding-block:4.5rem}.editor.svelte-1ctqrjb .cm-gutters{color:var(--text-tertiary);background:0 0;border-right:none;min-height:100%}.editor.svelte-1ctqrjb .cm-lineNumbers .cm-gutterElement{padding:0 .75rem 0 .5rem}.editor.svelte-1ctqrjb .cm-activeLine{background:var(--editor-active-line)}.editor.svelte-1ctqrjb .cm-activeLineGutter{background:var(--editor-active-line-gutter)}.editor.svelte-1ctqrjb .cm-editor.cm-focused>.cm-scroller>.cm-cursorLayer .cm-cursor,.editor.svelte-1ctqrjb .cm-cursor,.editor.svelte-1ctqrjb .cm-dropCursor{border-left:1.2px solid var(--editor-cursor)}@media (prefers-color-scheme:dark){.editor.svelte-1ctqrjb{--editor-active-line:#d7bead14;--editor-active-line-gutter:#d7bead1a;--editor-cursor:#f7f4f3}}div[role=group].svelte-ln1el{background:var(--surface);border:0;border-radius:.9375rem;align-items:center;gap:.25rem;height:2rem;padding:.125rem;display:inline-flex}button.svelte-ln1el{aspect-ratio:1;width:100%;height:100%;color:var(--muted);background:0 0;border:0;border-radius:.8125rem;justify-content:center;align-items:center;padding:0;transition:background .14s,box-shadow .14s,color .14s;display:inline-flex}button.svelte-ln1el:hover{color:var(--text)}button[aria-pressed=true].svelte-ln1el{background:var(--content-pane);color:var(--text);box-shadow:0 .0625rem .125rem #0000000f,0 .0625rem .25rem #0000000a}button.svelte-ln1el:focus-visible{outline:.125rem solid color-mix(in srgb, var(--accent) 72%, transparent);outline-offset:.125rem}svg.svelte-ln1el{width:1rem;height:1rem}@media (prefers-color-scheme:dark){button[aria-pressed=true].svelte-ln1el{box-shadow:0 .0625rem .125rem #0000002e,0 .0625rem .25rem #0000001f}}.preview-shell.svelte-n8a3d4{width:100%;height:100%;position:relative}.preview.svelte-n8a3d4{width:100%;height:100%;padding:4.5rem 1rem;overflow-y:auto}.preview-shell.svelte-n8a3d4>header:where(.svelte-n8a3d4){--preview-title-clearance:5.5rem;--preview-column-edge:max(1rem, calc((100% - 48rem) / 2));--preview-title-edge:max(var(--preview-column-edge), var(--preview-title-clearance));z-index:1;border-bottom:1px solid var(--border);background:var(--content-pane);opacity:0;pointer-events:none;align-items:center;height:3rem;padding:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;left:0;right:0}.sidebar-collapsed .preview-shell.svelte-n8a3d4>header:where(.svelte-n8a3d4){--preview-title-clearance:12.5rem}.preview-shell.svelte-n8a3d4>header.visible:where(.svelte-n8a3d4){opacity:1}.preview-shell.svelte-n8a3d4>header:where(.svelte-n8a3d4) p:where(.svelte-n8a3d4){min-width:0;margin:0 var(--preview-column-edge) 0 var(--preview-title-edge);color:var(--text);text-overflow:ellipsis;opacity:0;white-space:nowrap;flex:auto;font-size:1rem;font-weight:500;line-height:1.35;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);overflow:hidden visible;transform:translateY(50%)}.preview-shell.svelte-n8a3d4>header.visible:where(.svelte-n8a3d4) p:where(.svelte-n8a3d4){opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.preview-shell.svelte-n8a3d4>header:where(.svelte-n8a3d4),.preview-shell.svelte-n8a3d4>header:where(.svelte-n8a3d4) p:where(.svelte-n8a3d4){transition-duration:.01ms}.preview-shell.svelte-n8a3d4>header:where(.svelte-n8a3d4) p:where(.svelte-n8a3d4){transform:none}}article.svelte-n8a3d4{max-width:48rem;font-family:var(--preview-body-font);margin:0 auto;line-height:1.7}article.svelte-n8a3d4 p,article.svelte-n8a3d4 ul,article.svelte-n8a3d4 ol,article.svelte-n8a3d4 dl{margin:1em 0}article.svelte-n8a3d4 ul,article.svelte-n8a3d4 ol{padding-left:1.5rem}article.svelte-n8a3d4 li+li{margin-top:.25em}article.svelte-n8a3d4 img{border-radius:.5rem;max-width:100%;height:auto}article.svelte-n8a3d4 p:has(img[data-align]){clear:both;width:min(50%,22rem);margin:0 0 1rem}article.svelte-n8a3d4 p:has(img[data-align]) img{width:100%;display:block}article.svelte-n8a3d4 p:has(img[data-align=left]){float:left;margin-right:1.5rem}article.svelte-n8a3d4 p:has(img[data-align=right]){float:right;margin-left:1.5rem}article.svelte-n8a3d4 a[data-cta]{border:1px solid var(--border);border-radius:.9375rem;align-items:center;min-height:2.75rem;margin:.25rem .5rem .25rem 0;padding:0 1.125rem;font-weight:600;text-decoration:none;display:inline-flex}article.svelte-n8a3d4 a[data-cta=primary]{background:var(--text);color:var(--bg);border-color:#0000}article.svelte-n8a3d4 a[data-cta=primary]:hover{background:color-mix(in srgb, var(--text) 88%, var(--bg) 12%)}article.svelte-n8a3d4 a[data-cta=secondary]{background:var(--surface);color:var(--text)}article.svelte-n8a3d4 a[data-cta=secondary]:hover{background:color-mix(in srgb, var(--surface) 48%, var(--surface-2) 52%)}@media (width<=40rem){article.svelte-n8a3d4 p:has(img[data-align]){float:none;width:100%;margin-left:0;margin-right:0}}article.svelte-n8a3d4 h1,article.svelte-n8a3d4 h2,article.svelte-n8a3d4 h3{font-family:var(--preview-heading-font);text-wrap:balance;margin:1em 0 .5em;line-height:1.25}article.svelte-n8a3d4 h1{font-size:2rem;font-weight:650}article.svelte-n8a3d4 h2{font-size:1.5rem;font-weight:625}article.svelte-n8a3d4 h3{font-size:1.25rem;font-weight:600}article.svelte-n8a3d4 h1:first-child,article.svelte-n8a3d4 h2:first-child{margin-top:0}article.svelte-n8a3d4 .heading-kicker{color:var(--muted);margin:0 0 .375rem;font-size:1rem;font-weight:550}article.svelte-n8a3d4 .heading-kicker+h1,article.svelte-n8a3d4 .heading-kicker+h2,article.svelte-n8a3d4 .heading-kicker+h3{margin-top:0}article.svelte-n8a3d4 h1+h2,article.svelte-n8a3d4 h1+h3,article.svelte-n8a3d4 h2+h3{margin-top:.75rem}article.svelte-n8a3d4 pre{background:var(--surface-2,#f4f4f5);border-radius:.375rem;padding:.875rem 1em;overflow-x:auto}article.svelte-n8a3d4 code{font-family:Cascadia Mono Variable,ui-monospace,SF Mono,monospace;font-size:.9em}article.svelte-n8a3d4 :not(pre)>code{background:var(--surface-2,#f4f4f5);border-radius:.375rem;padding:.125rem .3125rem}article.svelte-n8a3d4 pre code{background:0 0;padding:0}article.svelte-n8a3d4 pre code .hljs-keyword,article.svelte-n8a3d4 pre code .hljs-literal,article.svelte-n8a3d4 pre code .hljs-built_in,article.svelte-n8a3d4 pre code .hljs-type,article.svelte-n8a3d4 pre code .hljs-tag{color:color-mix(in srgb, var(--sidebar-selected-text) 72%, var(--text));font-weight:650}article.svelte-n8a3d4 pre code .hljs-string,article.svelte-n8a3d4 pre code .hljs-regexp,article.svelte-n8a3d4 pre code .hljs-symbol{color:color-mix(in srgb, var(--sidebar-selected-text) 58%, var(--text))}article.svelte-n8a3d4 pre code .hljs-number,article.svelte-n8a3d4 pre code .hljs-attr,article.svelte-n8a3d4 pre code .hljs-property,article.svelte-n8a3d4 pre code .hljs-variable,article.svelte-n8a3d4 pre code .hljs-subst{color:color-mix(in srgb, var(--accent) 62%, var(--text))}article.svelte-n8a3d4 pre code .hljs-comment,article.svelte-n8a3d4 pre code .hljs-meta{color:var(--muted)}article.svelte-n8a3d4 pre code .hljs-title,article.svelte-n8a3d4 pre code .hljs-name,article.svelte-n8a3d4 pre code .hljs-section{color:var(--text);font-weight:650}article.svelte-n8a3d4 blockquote{--blockquote-rule:var(--surface-2,#f4f4f5);border-left:.1875rem solid var(--blockquote-rule);color:var(--text);margin:1em 0;padding-left:1rem}@media (prefers-color-scheme:dark){article.svelte-n8a3d4 blockquote{--blockquote-rule:color-mix(in srgb, var(--surface-2) 72%, var(--text))}}article.svelte-n8a3d4 table{border-collapse:separate;border-spacing:0;width:100%;margin:1.25rem 0}article.svelte-n8a3d4 th,article.svelte-n8a3d4 td{text-align:left;vertical-align:top;padding:.25rem 0}article.svelte-n8a3d4 th+th,article.svelte-n8a3d4 td+td{padding-left:1rem}article.svelte-n8a3d4 th,article.svelte-n8a3d4 dt{font-weight:650}article.svelte-n8a3d4 dd{margin:.25rem 0 .75rem 1rem}article.svelte-n8a3d4 .contains-task-list{padding-left:0;list-style:none}article.svelte-n8a3d4 .task-list-item{align-items:flex-start;gap:.5rem;display:flex}article.svelte-n8a3d4 .task-list-item-checkbox{appearance:none;border:.125rem solid var(--border);background:0 0;border-radius:.1875rem;flex:none;width:.875rem;height:.875rem;margin:.45em 0 0;position:relative}article.svelte-n8a3d4 .task-list-item-checkbox:checked{border-color:var(--sidebar-selected-text);background:var(--sidebar-selected-text)}article.svelte-n8a3d4 .task-list-item-checkbox:checked:after{content:"";background:var(--content-pane);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.9165 7.43751L5.83317 11.0833L11.0832 2.91667' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.9165 7.43751L5.83317 11.0833L11.0832 2.91667' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}article.svelte-n8a3d4 mark{background:color-mix(in srgb, var(--sidebar-selected-text) 14%, var(--surface-2));color:var(--text);border-radius:.25rem}article.svelte-n8a3d4 sub,article.svelte-n8a3d4 sup{line-height:0}article.svelte-n8a3d4 .footnotes-sep{margin-top:2rem}article.svelte-n8a3d4 .footnotes{color:var(--muted);font-size:.875rem}article.svelte-n8a3d4 .footnotes-list{padding-left:1.25rem}article.svelte-n8a3d4 .footnote-ref{font-size:.75em}article.svelte-n8a3d4 .footnote-ref a{font-weight:700;text-decoration-line:none}article.svelte-n8a3d4 .footnote-backref{font-size:1em;line-height:1;text-decoration-line:none}article.svelte-n8a3d4 hr{height:0;box-shadow:none;opacity:.25;border:0;border-top:1px solid;margin:2rem 0}article.svelte-n8a3d4 a{color:var(--text);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:.08em}.presence.svelte-1m3lzqe{align-items:center;display:inline-flex}.avatar.svelte-1m3lzqe{box-sizing:border-box;border:1px solid var(--surface);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-left:-.4rem;font-size:.6875rem;font-weight:600;display:inline-flex;overflow:hidden}img.svelte-1m3lzqe{object-fit:cover;width:100%;height:100%}.avatar.svelte-1m3lzqe:first-child{margin-left:0}.backdrop.svelte-1athwxr{z-index:50;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-1athwxr{background:var(--surface);border:1px solid var(--border);border-radius:.625rem;width:min(27.5rem,100vw - 2rem);padding:1.25rem;box-shadow:0 .75rem 2.5rem #00000040}header.svelte-1athwxr{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:0;display:flex}h2.svelte-1athwxr{margin:0;font-size:1rem;font-weight:600}.close.svelte-1athwxr{width:2rem;height:2rem;color:var(--muted);background:0 0;border:none;border-radius:999rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.close.svelte-1athwxr:hover{background:var(--surface-2);color:var(--text)}form.svelte-1athwxr{gap:.5rem;margin-top:.75rem;margin-bottom:.75rem;display:flex}form.svelte-1athwxr input:where(.svelte-1athwxr){border:1px solid var(--border);background:var(--bg);min-width:0;color:var(--text);border-radius:.375rem;flex:auto;padding:.5rem .75rem}form.svelte-1athwxr select:where(.svelte-1athwxr){border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:.375rem;padding:.5rem .75rem}.people.svelte-1athwxr{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.people.svelte-1athwxr li:where(.svelte-1athwxr){border-top:1px solid var(--border);align-items:center;gap:.5rem;padding:.4rem 0;display:flex}.who.svelte-1athwxr{flex:auto;font-weight:500}.role.svelte-1athwxr{color:var(--muted);text-transform:capitalize;font-size:.875rem}.remove.svelte-1athwxr{border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:.375rem;padding:.25rem .5rem;font-size:.8rem}.remove.svelte-1athwxr:hover{color:var(--danger);border-color:var(--danger)}.muted.svelte-1athwxr{color:var(--muted)}header.svelte-1athwxr+p:where(.svelte-1athwxr){color:var(--muted);text-wrap:balance;margin-top:.25rem;font-size:.875rem;line-height:1.5}.error.svelte-1athwxr{color:var(--danger);margin:0 0 .75rem}.note.svelte-86mjyv{flex-direction:column;height:100%;display:flex;position:relative}.toolbar.svelte-86mjyv{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;top:.25rem;left:3.25rem;right:.5rem}.toolbar.svelte-86mjyv>*{pointer-events:auto}.toolbar-start.svelte-86mjyv{align-items:center;gap:.5rem;min-width:0;display:flex;transform:translate(-2.75rem,.25rem)}.sidebar-collapsed .toolbar-start.svelte-86mjyv{transform:translate(-.375rem,.25rem)}.desktop.sidebar-collapsed .toolbar-start.svelte-86mjyv{transform:translate(4.25rem,.25rem)}.tools.svelte-86mjyv{flex:none;align-items:center;gap:.5rem;display:flex;transform:translateY(.3125rem)}.tools.svelte-86mjyv .btn-small:where(.svelte-86mjyv){transform:translateY(-.0625rem)}.surface.svelte-86mjyv{flex:auto;min-height:0}.sync-notice.svelte-86mjyv{background:color-mix(in srgb, var(--accent) 10%, transparent);max-width:min(44rem,100vw - 24rem);height:2rem;color:color-mix(in srgb, var(--text) 72%, transparent);white-space:nowrap;cursor:pointer;border:0;border-radius:.9375rem;align-items:center;gap:.625rem;padding:0 .875rem;font-family:inherit;font-size:.8125rem;display:inline-flex}.sync-notice.svelte-86mjyv span:where(.svelte-86mjyv){text-overflow:ellipsis;overflow:hidden}.sync-notice.svelte-86mjyv strong:where(.svelte-86mjyv){color:var(--accent);font-size:inherit;text-underline-offset:.2em;font-weight:550;text-decoration:underline}.sync-notice.svelte-86mjyv:hover{opacity:.8}.sync-notice.svelte-86mjyv:focus-visible{outline:.125rem solid color-mix(in srgb, var(--accent) 72%, transparent);outline-offset:.125rem}.loading.svelte-86mjyv{color:var(--muted);padding:2rem}@media (width<=42rem){.toolbar.svelte-86mjyv{left:1rem}.toolbar-start.svelte-86mjyv,.sidebar-collapsed .toolbar-start.svelte-86mjyv{transform:translateY(.25rem)}.sync-notice.svelte-86mjyv{max-width:calc(100vw - 13rem)}}
