.btn.svelte-18sv61c{justify-content:center;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-md);font-family:inherit;font-weight:var(--font-weight-medium);cursor:pointer;border:1px solid #0000;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.btn.svelte-18sv61c:disabled{opacity:.5;cursor:not-allowed}.btn--sm.svelte-18sv61c{padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-sm)}.btn--md.svelte-18sv61c{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-md)}.btn--lg.svelte-18sv61c{padding:var(--spacing-3) var(--spacing-5);font-size:var(--font-size-lg)}.btn--primary.svelte-18sv61c{background:var(--color-brand-600);color:var(--color-text-inverse)}.btn--primary.svelte-18sv61c:hover:not(:disabled){background:var(--color-brand-700)}.btn--secondary.svelte-18sv61c{background:var(--color-surface-default);color:var(--color-text-default);border-color:var(--color-border-default)}.btn--secondary.svelte-18sv61c:hover:not(:disabled){background:var(--color-surface-muted)}.btn--danger.svelte-18sv61c{background:var(--color-danger-500);color:var(--color-text-inverse)}.capture-input.svelte-1q29012{display:flex}.surface.svelte-1q29012{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-default);flex:auto;position:relative}.capture-input.disabled.svelte-1q29012 .surface:where(.svelte-1q29012){opacity:.6;pointer-events:none}.surface.svelte-1q29012 .ProseMirror{outline:none}.surface.svelte-1q29012 .ProseMirror p{margin:0}.surface.empty.svelte-1q29012:before{content:attr(data-placeholder);color:var(--color-text-muted);pointer-events:none;position:absolute}.surface.svelte-1q29012 .pin{padding:0 var(--spacing-1);border-radius:var(--radius-sm);background:var(--color-brand-100,var(--color-surface-muted));color:var(--color-brand-700,var(--color-text-default));font-weight:var(--font-weight-medium);display:inline-block}.pin-menu.svelte-1q29012{z-index:10;min-width:10rem;max-width:20rem;padding:var(--spacing-1);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-default);margin:0;list-style:none;position:absolute;box-shadow:0 4px 12px #0000001f}.pin-option.svelte-1q29012{width:100%;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:none;display:block}.pin-option.highlighted.svelte-1q29012,.pin-option.svelte-1q29012:hover:not(:disabled){background:var(--color-surface-muted)}.pin-option.svelte-1q29012:disabled{opacity:.6;cursor:not-allowed}.pin-error.svelte-1q29012{margin-top:var(--spacing-1);color:var(--color-danger-500);font-size:var(--font-size-sm)}dialog.svelte-jby388{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text-default);max-width:min(560px, calc(100vw - var(--spacing-5) * 2));width:100%;padding:0}dialog.svelte-jby388::backdrop{background:#0006}.content.svelte-jby388{max-height:calc(100vh - var(--spacing-5) * 2);flex-direction:column;display:flex}.head.svelte-jby388{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-border-default);display:flex}.head.svelte-jby388 h2:where(.svelte-jby388){font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.close.svelte-jby388{width:28px;height:28px;color:var(--color-text-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.close.svelte-jby388:hover{background:var(--color-surface-muted);color:var(--color-text-default)}.body.svelte-jby388{padding:var(--spacing-4);overflow:auto}.editor.svelte-1ctqrjb{gap:var(--spacing-2);flex-direction:column;display:flex}.toolbar.svelte-1ctqrjb{align-items:center;gap:var(--spacing-1);padding:var(--spacing-1);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-muted);flex-wrap:wrap;display:flex}.toolbar.svelte-1ctqrjb button:where(.svelte-1ctqrjb){border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-default);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.toolbar.svelte-1ctqrjb button:where(.svelte-1ctqrjb):hover{background:var(--color-surface-default);border-color:var(--color-border-default)}.toolbar.svelte-1ctqrjb button.active:where(.svelte-1ctqrjb){background:var(--color-surface-default);border-color:var(--color-brand-500);color:var(--color-brand-700)}.sep.svelte-1ctqrjb{background:var(--color-border-default);width:1px;height:18px;margin:0 var(--spacing-1);display:inline-block}.surface.svelte-1ctqrjb{min-height:200px;padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-default)}.surface.svelte-1ctqrjb .ProseMirror{outline:none;min-height:180px}.surface.svelte-1ctqrjb .ProseMirror p{margin:0 0 var(--spacing-3)}.surface.svelte-1ctqrjb .ProseMirror h1,.surface.svelte-1ctqrjb .ProseMirror h2,.surface.svelte-1ctqrjb .ProseMirror h3,.surface.svelte-1ctqrjb .ProseMirror h4,.surface.svelte-1ctqrjb .ProseMirror h5,.surface.svelte-1ctqrjb .ProseMirror h6{margin:var(--spacing-4) 0 var(--spacing-2)}.surface.svelte-1ctqrjb .ProseMirror h1{font-size:var(--font-size-xl)}.surface.svelte-1ctqrjb .ProseMirror h2{font-size:var(--font-size-lg)}.surface.svelte-1ctqrjb .ProseMirror h3,.surface.svelte-1ctqrjb .ProseMirror h4,.surface.svelte-1ctqrjb .ProseMirror h5,.surface.svelte-1ctqrjb .ProseMirror h6{font-size:var(--font-size-md)}.surface.svelte-1ctqrjb .ProseMirror ul,.surface.svelte-1ctqrjb .ProseMirror ol{margin:0 0 var(--spacing-3);padding-left:var(--spacing-5)}.surface.svelte-1ctqrjb .ProseMirror li{margin:var(--spacing-1) 0}.surface.svelte-1ctqrjb .ProseMirror li>p{margin:0}.surface.svelte-1ctqrjb .ProseMirror blockquote{margin:0 0 var(--spacing-3);padding:var(--spacing-1) var(--spacing-3);border-left:3px solid var(--color-border-default);color:var(--color-text-muted)}.surface.svelte-1ctqrjb .ProseMirror code{font-family:var(--font-family-mono);padding:0 var(--spacing-1);background:var(--color-surface-muted);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-size:.9em}.surface.svelte-1ctqrjb .ProseMirror pre{margin:0 0 var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background:var(--color-surface-muted);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-family:var(--font-family-mono);font-size:var(--font-size-sm);line-height:var(--font-line-height-normal);overflow-x:auto}.surface.svelte-1ctqrjb .ProseMirror pre code{font-size:inherit;background:0 0;border:0;border-radius:0;padding:0}.surface.svelte-1ctqrjb .ProseMirror .cb{margin:0 0 var(--spacing-3);position:relative}.surface.svelte-1ctqrjb .ProseMirror .cb pre{padding:var(--spacing-2) var(--spacing-3);margin:0}.surface.svelte-1ctqrjb .ProseMirror .cb__chrome{top:var(--spacing-1);right:var(--spacing-1);z-index:1;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-default);opacity:0;pointer-events:none;align-items:center;gap:0;padding:2px;transition:opacity .12s;display:flex;position:absolute;box-shadow:0 1px 4px #00000014}.surface.svelte-1ctqrjb .ProseMirror .cb:hover .cb__chrome,.surface.svelte-1ctqrjb .ProseMirror .cb__chrome:focus-within{opacity:1;pointer-events:auto}.surface.svelte-1ctqrjb .ProseMirror .cb__lang{field-sizing:content;width:auto;min-width:4em;height:22px;padding:0 var(--spacing-1);border:none;border-right:1px solid var(--color-border-default);border-radius:calc(var(--radius-sm) - 2px) 0 0 calc(var(--radius-sm) - 2px);color:var(--color-text-default);font-family:var(--font-family-mono);font-size:var(--font-size-sm);background:0 0;line-height:1}.surface.svelte-1ctqrjb .ProseMirror .cb__lang:focus{background:var(--color-surface-muted);outline:none}.surface.svelte-1ctqrjb .ProseMirror .cb__copy{border-radius:0 calc(var(--radius-sm) - 2px) calc(var(--radius-sm) - 2px) 0;width:22px;height:22px;color:var(--color-text-default);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.surface.svelte-1ctqrjb .ProseMirror .cb__copy:hover{color:var(--color-brand-500)}.surface.svelte-1ctqrjb .ProseMirror .cb__copy--flashed{color:var(--color-brand-700)}.surface.svelte-1ctqrjb .ProseMirror hr{border:0;border-top:1px solid var(--color-border-default);margin:var(--spacing-4) 0}.surface.svelte-1ctqrjb .ProseMirror a{color:var(--color-brand-700);text-decoration:underline}.surface.svelte-1ctqrjb .ProseMirror a.bookmark{align-items:center;gap:var(--spacing-2);margin:0 0 var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text-default);cursor:pointer;text-decoration:none;display:flex}.surface.svelte-1ctqrjb .ProseMirror a.bookmark:hover{border-color:var(--color-brand-500)}.surface.svelte-1ctqrjb .ProseMirror a.bookmark.ProseMirror-selectednode{outline:2px solid var(--color-brand-500);outline-offset:1px}.surface.svelte-1ctqrjb .ProseMirror a.bookmark .bookmark__icon{flex:none;line-height:1}.surface.svelte-1ctqrjb .ProseMirror a.bookmark .bookmark__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-brand-700);flex:auto;overflow:hidden}.surface.svelte-1ctqrjb .ProseMirror ul.check-list{padding-left:0;list-style:none}.surface.svelte-1ctqrjb .ProseMirror li.check-item{align-items:flex-start;gap:var(--spacing-2);margin:var(--spacing-1) 0;display:flex}.surface.svelte-1ctqrjb .ProseMirror .check-item__box{-webkit-user-select:none;user-select:none;padding-top:2px}.surface.svelte-1ctqrjb .ProseMirror .check-item__box input[type=checkbox]{cursor:pointer;margin:0}.surface.svelte-1ctqrjb .ProseMirror .check-item__content{flex:auto;min-width:0}.surface.svelte-1ctqrjb .ProseMirror li.check-item.is-checked .check-item__content{color:var(--color-text-muted);text-decoration:line-through}.left-nav.svelte-1tgltwi{height:100%;padding:var(--spacing-4) var(--spacing-3);gap:var(--spacing-4);flex-direction:column;display:flex}nav.svelte-1tgltwi{gap:var(--spacing-1);flex-direction:column;display:flex}.secondary.svelte-1tgltwi{margin-top:auto}.browse-label.svelte-1tgltwi{padding:0 var(--spacing-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.nav-item--demoted.svelte-1tgltwi{padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-xs);color:var(--color-text-muted)}.nav-item--demoted.active.svelte-1tgltwi{color:var(--color-text-default);background:0 0}.nav-item.svelte-1tgltwi{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;transition:background-color .15s,color .15s;display:flex}.nav-item.svelte-1tgltwi:hover,.nav-item.active.svelte-1tgltwi{background:var(--color-surface-default);color:var(--color-text-default)}.stack.svelte-1tgltwi{flex-direction:column;min-width:0;display:flex}.label.svelte-1tgltwi{line-height:1.2}.sublabel.svelte-1tgltwi{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.statement-list.svelte-15u7g11{flex-direction:column;display:flex}.statement.svelte-15u7g11{align-items:baseline;gap:var(--spacing-3);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);display:flex}.statement.svelte-15u7g11:hover{background:var(--color-surface-muted)}.statement.svelte-15u7g11:hover .time:where(.svelte-15u7g11){color:var(--color-text-muted)}.statement.svelte-15u7g11 .time:where(.svelte-15u7g11){color:#0000;width:4.5em;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;flex:none}.statement.svelte-15u7g11 .body:where(.svelte-15u7g11){white-space:pre-wrap;flex:auto;min-width:0;margin:0}.statement.svelte-15u7g11 .body:where(.svelte-15u7g11) .pin{padding:0 var(--spacing-1);border-radius:var(--radius-sm);background:var(--color-brand-100,var(--color-surface-muted));color:var(--color-brand-700,var(--color-text-default));font-weight:var(--font-weight-medium);text-decoration:none;display:inline-block}.statement.svelte-15u7g11 .body:where(.svelte-15u7g11) .pin:hover{text-decoration:underline}.statement.svelte-15u7g11 .body:where(.svelte-15u7g11) .unpinned{-webkit-text-decoration:underline dotted var(--color-text-muted);text-decoration:underline dotted var(--color-text-muted);text-underline-offset:2px}.update-banner.svelte-z1ckp5{bottom:var(--spacing-4);background:var(--color-neutral-800);color:var(--color-text-inverse);align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-md);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);z-index:9999;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0003}.reload-btn.svelte-z1ckp5{background:var(--color-brand-500);color:var(--color-text-inverse);border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-3);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;border:none}.reload-btn.svelte-z1ckp5:hover{background:var(--color-brand-600)}.viewer.svelte-wgd69u .ProseMirror{outline:none}.viewer.svelte-wgd69u .ProseMirror p{margin:0 0 var(--spacing-3)}.viewer.svelte-wgd69u .ProseMirror h1,.viewer.svelte-wgd69u .ProseMirror h2,.viewer.svelte-wgd69u .ProseMirror h3,.viewer.svelte-wgd69u .ProseMirror h4,.viewer.svelte-wgd69u .ProseMirror h5,.viewer.svelte-wgd69u .ProseMirror h6{margin:var(--spacing-4) 0 var(--spacing-2)}.viewer.svelte-wgd69u .ProseMirror h1{font-size:var(--font-size-xl)}.viewer.svelte-wgd69u .ProseMirror h2{font-size:var(--font-size-lg)}.viewer.svelte-wgd69u .ProseMirror h3,.viewer.svelte-wgd69u .ProseMirror h4,.viewer.svelte-wgd69u .ProseMirror h5,.viewer.svelte-wgd69u .ProseMirror h6{font-size:var(--font-size-md)}.viewer.svelte-wgd69u .ProseMirror strong{font-weight:var(--font-weight-bold)}.viewer.svelte-wgd69u .ProseMirror em{font-style:italic}.viewer.svelte-wgd69u .ProseMirror ul,.viewer.svelte-wgd69u .ProseMirror ol{margin:0 0 var(--spacing-3);padding-left:var(--spacing-5)}.viewer.svelte-wgd69u .ProseMirror li{margin:var(--spacing-1) 0}.viewer.svelte-wgd69u .ProseMirror li>p{margin:0}.viewer.svelte-wgd69u .ProseMirror blockquote{margin:0 0 var(--spacing-3);padding:var(--spacing-1) var(--spacing-3);border-left:3px solid var(--color-border-default);color:var(--color-text-muted)}.viewer.svelte-wgd69u .ProseMirror code{font-family:var(--font-family-mono);padding:0 var(--spacing-1);background:var(--color-surface-muted);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-size:.9em}.viewer.svelte-wgd69u .ProseMirror pre{margin:0 0 var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background:var(--color-surface-muted);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-family:var(--font-family-mono);font-size:var(--font-size-sm);line-height:var(--font-line-height-normal);overflow-x:auto}.viewer.svelte-wgd69u .ProseMirror pre code{font-size:inherit;background:0 0;border:0;border-radius:0;padding:0}.viewer.svelte-wgd69u .ProseMirror .cb{margin:0 0 var(--spacing-3);position:relative}.viewer.svelte-wgd69u .ProseMirror .cb pre{padding:var(--spacing-2) var(--spacing-3);margin:0}.viewer.svelte-wgd69u .ProseMirror .cb__chrome{top:var(--spacing-1);right:var(--spacing-1);z-index:1;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-default);opacity:0;pointer-events:none;align-items:center;gap:0;padding:2px;transition:opacity .12s;display:flex;position:absolute;box-shadow:0 1px 4px #00000014}.viewer.svelte-wgd69u .ProseMirror .cb:hover .cb__chrome,.viewer.svelte-wgd69u .ProseMirror .cb__chrome:focus-within{opacity:1;pointer-events:auto}.viewer.svelte-wgd69u .ProseMirror .cb__lang{field-sizing:content;width:auto;min-width:4em;height:22px;padding:0 var(--spacing-1);border:none;border-right:1px solid var(--color-border-default);border-radius:calc(var(--radius-sm) - 2px) 0 0 calc(var(--radius-sm) - 2px);color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-sm);cursor:default;pointer-events:none;background:0 0;line-height:1}.viewer.svelte-wgd69u .ProseMirror .cb__lang:focus{background:var(--color-surface-muted);outline:none}.viewer.svelte-wgd69u .ProseMirror .cb__copy{border-radius:0 calc(var(--radius-sm) - 2px) calc(var(--radius-sm) - 2px) 0;width:22px;height:22px;color:var(--color-text-default);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.viewer.svelte-wgd69u .ProseMirror .cb__copy:hover{color:var(--color-brand-500)}.viewer.svelte-wgd69u .ProseMirror .cb__copy--flashed{color:var(--color-brand-700)}.viewer.svelte-wgd69u .ProseMirror hr{border:0;border-top:1px solid var(--color-border-default);margin:var(--spacing-4) 0}.viewer.svelte-wgd69u .ProseMirror a{color:var(--color-brand-700);text-decoration:underline}.viewer.svelte-wgd69u .ProseMirror a.bookmark{align-items:center;gap:var(--spacing-2);margin:0 0 var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text-default);cursor:pointer;text-decoration:none;display:flex}.viewer.svelte-wgd69u .ProseMirror a.bookmark:hover{border-color:var(--color-brand-500)}.viewer.svelte-wgd69u .ProseMirror a.bookmark .bookmark__icon{flex:none;line-height:1}.viewer.svelte-wgd69u .ProseMirror a.bookmark .bookmark__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-brand-700);flex:auto;overflow:hidden}.viewer.svelte-wgd69u .ProseMirror ul.check-list{padding-left:0;list-style:none}.viewer.svelte-wgd69u .ProseMirror li.check-item{align-items:flex-start;gap:var(--spacing-2);margin:var(--spacing-1) 0;display:flex}.viewer.svelte-wgd69u .ProseMirror .check-item__box{-webkit-user-select:none;user-select:none;padding-top:2px}.viewer.svelte-wgd69u .ProseMirror .check-item__box input[type=checkbox]{cursor:pointer;margin:0}.viewer.svelte-wgd69u .ProseMirror .check-item__content{flex:auto;min-width:0}.viewer.svelte-wgd69u .ProseMirror li.check-item.is-checked .check-item__content{color:var(--color-text-muted);text-decoration:line-through}
