html.je-native,html.je-native body{-webkit-text-size-adjust:100%;background:0 0;max-width:100%;margin:0;padding:0;overflow-x:hidden}.je-root{--je-ink:#37352f;--je-ink-soft:#37352fa6;--je-ink-faint:#37352f66;--je-line:#37352f29;--je-hover:#37352f14;--je-block-bg:#f7f6f3;--je-callout-bg:#f1f1ef;--je-code-ink:#eb5757;--je-code-bg:#87837826;--je-popup-shadow:0 0 0 1px #0f0f0f0d, 0 3px 6px #0f0f0f1a, 0 9px 24px #0f0f0f33;max-width:100%;color:var(--je-ink);font-family:var(--je-font-body), -apple-system, system-ui, sans-serif;-webkit-tap-highlight-color:transparent;font-size:17px;line-height:1.6;position:relative}.je-root ::selection{background:#2383e247}@media (pointer:fine){.je-toolbar-wrap{display:none}}.je-toolbar-wrap{z-index:5;background:var(--je-surface);border-bottom:1px solid var(--je-border-light);margin-bottom:8px;position:sticky;top:0}.je-toolbar{scrollbar-width:none;align-items:center;gap:2px;max-width:100%;padding:6px 0;display:flex;overflow-x:auto}.je-toolbar::-webkit-scrollbar{display:none}.je-btn{border-radius:var(--je-radius-sm);min-width:34px;height:34px;color:var(--je-ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 8px;font-size:15px;line-height:1}.je-btn:hover:not(:disabled){background:var(--je-hover);color:var(--je-ink)}.je-btn-active,.je-btn-active:hover:not(:disabled){background:var(--je-brand-muted);color:var(--je-brand-dark)}.je-btn:disabled{opacity:.35;cursor:default}.je-mark-icon{background:var(--je-highlight);color:inherit;border-radius:3px;padding:0 3px}.je-sep{background:var(--je-border);flex:none;width:1px;height:20px;margin:0 4px}.je-select{border:1px solid var(--je-border);border-radius:var(--je-radius-sm);background:var(--je-surface);height:34px;color:var(--je-text);font:inherit;flex:none;padding:0 8px;font-size:14px}.je-link-row{gap:6px;padding:0 0 8px;display:flex}.je-link-input{border:1px solid var(--je-border);border-radius:var(--je-radius-sm);min-width:0;height:34px;font:inherit;color:var(--je-text);outline:none;flex:1;padding:0 10px;font-size:15px}.je-link-input:focus{border-color:var(--je-brand)}.je-link-btn{border-radius:var(--je-radius-sm);background:var(--je-brand);height:34px;color:var(--je-surface);font:inherit;cursor:pointer;border:0;padding:0 12px;font-size:14px}.je-link-btn-quiet{background:var(--je-surface-sunken);color:var(--je-text-secondary)}.je-content{min-height:360px}.je-content-menu-open{padding-bottom:320px}.je-prose{overflow-wrap:anywhere;min-height:360px;color:var(--je-ink);caret-color:var(--je-ink);outline:none;padding:4px 0 160px}.je-prose p{margin:0}.je-prose>:not(:first-child){margin-top:.6em}.je-prose>h1:not(:first-child){margin-top:1.6em}.je-prose>h2:not(:first-child){margin-top:1.4em}.je-prose>h3:not(:first-child){margin-top:1em}.je-prose h1,.je-prose h2,.je-prose h3{color:var(--je-ink);line-height:1.25;font-family:var(--je-font-body-bold), -apple-system, system-ui, sans-serif;letter-spacing:-.01em;margin:0}.je-prose h1{font-size:1.9em;font-weight:700}.je-prose h2{font-size:1.5em;font-weight:700}.je-prose h3{font-size:1.2em;font-weight:700}.je-prose strong{font-family:var(--je-font-body-bold), -apple-system, system-ui, sans-serif;font-weight:700}.je-prose a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--je-ink-faint);text-decoration-color:var(--je-ink-faint);text-underline-offset:3px}.je-prose a:hover{-webkit-text-decoration-color:var(--je-ink);text-decoration-color:var(--je-ink)}.je-prose mark{color:inherit;background:#fdcb6e80;border-radius:3px;padding:0 2px}.je-prose code{color:var(--je-code-ink);background:var(--je-code-bg);border-radius:4px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}.je-prose pre{background:var(--je-block-bg);border-radius:4px;padding:24px 16px;overflow-x:auto}.je-prose pre code{color:var(--je-ink);background:0 0;border:0;padding:0}.je-prose blockquote{border-left:3px solid var(--je-ink);margin:0;padding:2px 0 2px 14px;font-size:1.1em}.je-prose hr{border:0;border-top:1px solid var(--je-line);margin:.9em 0}.je-prose ul,.je-prose ol{margin:0;padding-left:1.5em}.je-prose li>p{margin:0}.je-prose ul[data-type=taskList]{padding-left:2px;list-style:none}.je-prose ul[data-type=taskList] li{align-items:flex-start;gap:8px;display:flex}.je-prose ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;flex:none;margin-top:.3em}.je-prose ul[data-type=taskList] li>label input{width:18px;height:18px;accent-color:var(--je-brand);cursor:pointer;margin:0}.je-prose ul[data-type=taskList] li>div{flex:1;min-width:0}.je-prose ul[data-type=taskList] li[data-checked=true]>div{color:var(--je-ink-faint);text-decoration:line-through}.je-prose div[data-type=callout]{background:var(--je-callout-bg);border-radius:4px;padding:14px 16px 14px 48px;position:relative}.je-prose div[data-type=callout]:before{content:attr(data-emoji);font-size:1.15em;line-height:1.45;position:absolute;top:14px;left:16px}.je-prose .details{gap:4px;display:flex}.je-prose .details>button{width:24px;height:24px;color:var(--je-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;margin-top:.2em;padding:0}.je-prose .details>button:before{content:"▸";transition:transform .15s;display:inline-block}.je-prose .details.is-open>button:before{transform:rotate(90deg)}.je-prose .details>button:hover{background:var(--je-surface-sunken)}.je-prose .details>div{flex:1;min-width:0}.je-prose .details summary{font-family:var(--je-font-body-bold), -apple-system, system-ui, sans-serif;font-weight:600;list-style:none;display:block}.je-prose .details summary::-webkit-details-marker{display:none}.je-prose .details div[data-type=detailsContent]{margin-top:4px}.je-prose .is-empty:before{content:attr(data-placeholder);float:left;height:0;color:var(--je-ink-faint);pointer-events:none}.je-bubble{background:var(--je-surface);box-shadow:var(--je-popup-shadow);border-radius:6px;padding:0 4px}.je-bubble .je-toolbar{padding:4px 0}.je-bubble .je-btn{border-radius:4px;min-width:30px;height:30px}.je-slash{z-index:20;background:var(--je-surface);width:300px;max-height:340px;box-shadow:var(--je-popup-shadow);border-radius:6px;padding:6px;position:fixed;overflow-y:auto}.je-slash-heading{color:var(--je-ink-soft);padding:4px 8px 6px;font-size:12px;font-weight:600}.je-slash-empty{color:var(--je-ink-soft);padding:8px;font-size:14px}.je-slash-item{border-radius:var(--je-radius-sm);text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}.je-slash-item-active{background:var(--je-hover)}.je-slash-icon{border:1px solid var(--je-line);background:var(--je-surface);width:40px;height:40px;color:var(--je-ink-soft);border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.je-slash-text{flex-direction:column;min-width:0;display:flex}.je-slash-title{color:var(--je-ink);font-size:14px;line-height:1.3}.je-slash-desc{color:var(--je-ink-soft);font-size:12px;line-height:1.3}.je-footer{color:var(--je-ink-faint);text-align:right;padding-top:8px;font-size:12px}