:root{--bg:#f7f6f3;--surface:#fff;--text:#1c1b19;--muted:#6d6a64;--line:#e4e1da;--accent:#2f5b8a;--accent-text:#fff;--danger:#b3261e;--radius:12px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#161616;--surface:#1f1f1e;--text:#efede8;--muted:#9b978f;--line:#2e2d2b;--accent:#8db6e6;--accent-text:#0d2238;--danger:#f2827a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font:16px/1.45 -apple-system,BlinkMacSystemFont,Helvetica Neue,system-ui,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}button:disabled{opacity:.5;cursor:default}input{font:inherit;color:inherit}h1,h2,h3{margin:0;line-height:1.2}h1{font-size:1.6rem;font-weight:700}h2{font-size:1.15rem;font-weight:650}.muted{color:var(--muted)}.small{font-size:.85rem}.btn{background:var(--surface);border:1px solid var(--line);border-radius:999px;justify-content:center;align-items:center;gap:.4em;min-height:40px;padding:0 1rem;font-weight:550;display:inline-flex}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.btn.danger{color:var(--danger)}.field{border:1px solid var(--line);background:var(--surface);border-radius:10px;width:100%;min-height:44px;padding:0 .85rem;font-size:16px}.field:focus{outline:2px solid var(--accent);outline-offset:-1px}.error{color:var(--danger)}dialog.svelte-1333sze{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--text);width:min(26rem,100vw - 2rem);padding:1.25rem}dialog.svelte-1333sze::backdrop{background:#0000004d}form.svelte-1333sze{flex-direction:column;gap:.75rem;display:flex}h2.svelte-1333sze{margin:0;font-size:1.15rem}label.svelte-1333sze{flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.actions.svelte-1333sze{justify-content:flex-end;gap:.5rem;display:flex}p.svelte-1333sze{margin:0}.top.svelte-181dlmc{gap:.4rem;display:flex}.top.svelte-181dlmc .field:where(.svelte-181dlmc){flex:1;min-width:0}nav.svelte-181dlmc{flex-direction:column;flex:1;gap:.1rem;min-width:0;min-height:0;display:flex;overflow-y:auto}nav.svelte-181dlmc>*{flex-shrink:0}a.svelte-181dlmc{text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:.3rem .5rem .3rem 1.3rem;display:block;overflow:hidden}a.hit.svelte-181dlmc{white-space:normal;flex-direction:column;padding-left:.5rem;display:flex}a.svelte-181dlmc:hover,a.active.svelte-181dlmc{background:var(--bg)}.group.svelte-181dlmc{text-align:left;align-items:center;gap:.35rem;margin-top:.6rem;padding:.2rem .3rem;font-weight:600;display:flex}.caret.svelte-181dlmc{width:.8rem;color:var(--muted);transition:transform .15s;display:inline-block}.caret.open.svelte-181dlmc{transform:rotate(90deg)}.filter.svelte-181dlmc{margin-top:.6rem;padding:.3rem .5rem}.tags.svelte-181dlmc{flex-wrap:wrap;gap:.2rem;padding-left:1.1rem;display:flex}a.tag.svelte-181dlmc{color:var(--accent);padding:.15rem .45rem}.snippet.svelte-181dlmc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}mark.svelte-181dlmc{color:var(--accent);background:0 0;font-weight:650}p.svelte-181dlmc{margin:0}.toast.svelte-1ig2a9j{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));border-radius:var(--radius);background:var(--text);max-width:min(36rem,100vw - 2rem);color:var(--surface);z-index:20;align-items:center;gap:.75rem;padding:.6rem .9rem;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 .5rem 1.5rem #0003}button.svelte-1ig2a9j{color:inherit;font-size:1.1rem}.login.svelte-15ijoy3{flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100dvh;padding:2rem 1.25rem;display:flex}img.svelte-15ijoy3{border-radius:16px}form.svelte-15ijoy3{flex-direction:column;gap:.9rem;width:100%;max-width:20rem;margin-top:.5rem;display:flex}label.svelte-15ijoy3{flex-direction:column;gap:.3rem;display:flex}p.svelte-15ijoy3{margin:0}.conflict.svelte-1hpgkdo{border:1px solid var(--danger);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:.6rem;padding:1rem;display:flex}.diff.svelte-1hpgkdo{border:1px solid var(--line);border-radius:8px;max-height:60vh;overflow:auto}.actions.svelte-1hpgkdo{flex-wrap:wrap;gap:.5rem;display:flex}p.svelte-1hpgkdo{margin:0}.editor.svelte-1cddmxz{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);height:100%;min-height:60vh;overflow:hidden}.editor.svelte-1cddmxz .cm-editor{height:100%}.markdown.svelte-arrmhj{overflow-wrap:break-word;line-height:1.6}.markdown.svelte-arrmhj h1{margin:0 0 .75rem;font-size:1.6rem}.markdown.svelte-arrmhj h2{margin:1.4rem 0 .5rem;font-size:1.2rem}.markdown.svelte-arrmhj h3{margin:1.2rem 0 .4rem;font-size:1.05rem}.markdown.svelte-arrmhj p,.markdown.svelte-arrmhj ul,.markdown.svelte-arrmhj ol,.markdown.svelte-arrmhj pre,.markdown.svelte-arrmhj table,.markdown.svelte-arrmhj blockquote{margin:0 0 .8rem}.markdown.svelte-arrmhj ul,.markdown.svelte-arrmhj ol{padding-left:1.4rem}.markdown.svelte-arrmhj li.task-item{margin-left:-1.3rem;list-style:none}.markdown.svelte-arrmhj input.task{vertical-align:-2px;accent-color:var(--accent);margin:0 .4rem 0 0}.markdown.svelte-arrmhj a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:2px}.markdown.svelte-arrmhj a.tag{font-weight:550;text-decoration:none}.markdown.svelte-arrmhj a.missing{color:var(--danger);text-decoration-style:dashed}.markdown.svelte-arrmhj code{background:var(--bg);border-radius:4px;padding:.1em .3em;font:.9em ui-monospace,SFMono-Regular,Menlo,monospace}.markdown.svelte-arrmhj pre{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:.75rem .9rem;overflow-x:auto}.markdown.svelte-arrmhj pre code{background:0 0;padding:0}.markdown.svelte-arrmhj blockquote{border-left:3px solid var(--line);color:var(--muted);padding-left:.9rem}.markdown.svelte-arrmhj table{border-collapse:collapse;display:block;overflow-x:auto}.markdown.svelte-arrmhj th,.markdown.svelte-arrmhj td{border:1px solid var(--line);padding:.3rem .6rem}.markdown.svelte-arrmhj img{max-width:100%}.markdown.svelte-arrmhj hr{border:none;border-top:1px solid var(--line);margin:1.2rem 0}.markdown.svelte-arrmhj .hljs-keyword,.markdown.svelte-arrmhj .hljs-selector-tag,.markdown.svelte-arrmhj .hljs-built_in{color:var(--accent);font-weight:600}.markdown.svelte-arrmhj .hljs-string,.markdown.svelte-arrmhj .hljs-attr{color:#8a5a00}.markdown.svelte-arrmhj .hljs-comment{color:var(--muted);font-style:italic}.markdown.svelte-arrmhj .hljs-number,.markdown.svelte-arrmhj .hljs-literal{color:#9b2f6b}@media (prefers-color-scheme:dark){.markdown.svelte-arrmhj .hljs-string,.markdown.svelte-arrmhj .hljs-attr{color:#e3b46a}.markdown.svelte-arrmhj .hljs-number,.markdown.svelte-arrmhj .hljs-literal{color:#e391c1}}article.svelte-1fkslat{flex-direction:column;gap:1rem;width:100%;max-width:48rem;display:flex}article.wide.svelte-1fkslat{max-width:none}header.svelte-1fkslat{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 1rem;display:flex}.title.svelte-1fkslat{flex-direction:column;gap:.25rem;min-width:0;display:flex}h1.svelte-1fkslat{overflow-wrap:anywhere;margin:0}.tools.svelte-1fkslat{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.seg.svelte-1fkslat{border:1px solid var(--line);border-radius:8px;display:inline-flex;overflow:hidden}.seg.svelte-1fkslat button:where(.svelte-1fkslat){padding:.3rem .65rem;font-size:.875rem}.seg.svelte-1fkslat button:where(.svelte-1fkslat)+button:where(.svelte-1fkslat){border-left:1px solid var(--line)}.seg.svelte-1fkslat button.on:where(.svelte-1fkslat){background:var(--accent);color:var(--accent-text)}.seg.svelte-1fkslat button:where(.svelte-1fkslat):disabled{opacity:.4}.vim.svelte-1fkslat{align-items:center;gap:.25rem;display:inline-flex}.status.error.svelte-1fkslat{color:var(--danger)}.rename.svelte-1fkslat{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rename.svelte-1fkslat .field:where(.svelte-1fkslat){flex:1;min-width:12rem}.banner.svelte-1fkslat{border:1px solid var(--danger);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:.6rem .8rem;display:flex}.panes.svelte-1fkslat{gap:1rem;display:grid}.panes.split.svelte-1fkslat{grid-template-columns:1fr 1fr;align-items:start}.preview.svelte-1fkslat{max-height:calc(100dvh - 2rem);padding:0 .25rem;position:sticky;top:1rem;overflow-y:auto}section.svelte-1fkslat{border-top:1px solid var(--line);padding-top:.75rem}h2.svelte-1fkslat{font-size:1rem}ul.svelte-1fkslat{margin:.5rem 0 0;padding-left:1.2rem}a.svelte-1fkslat{color:var(--accent)}section.svelte-1xc311x{flex-direction:column;gap:1rem;max-width:40rem;display:flex}ul.svelte-1xc311x{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin:0;padding:0;list-style:none}li.svelte-1xc311x{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}li.svelte-1xc311x+li:where(.svelte-1xc311x){border-top:1px solid var(--line)}p.svelte-1xc311x{margin:0}article.svelte-1snhr73{max-width:48rem}ul.svelte-1snhr73{flex-direction:column;gap:.5rem;padding:0;list-style:none;display:flex}li.svelte-1snhr73{flex-direction:column;display:flex}a.svelte-1snhr73{color:var(--accent)}.center.svelte-1n46o8q{place-items:center;min-height:100dvh;display:grid}.shell.svelte-1n46o8q{grid-template-columns:16rem 1fr;min-height:100dvh;display:grid}aside.svelte-1n46o8q{height:100dvh;padding:1rem;padding-top:max(1rem, env(safe-area-inset-top));border-right:1px solid var(--line);background:var(--surface);flex-direction:column;gap:.75rem;min-width:0;display:flex;position:sticky;top:0;overflow:hidden}header.svelte-1n46o8q{align-items:center;gap:.5rem;display:flex}.brand.svelte-1n46o8q{font-size:1.15rem;font-weight:700}.badge.svelte-1n46o8q{background:var(--accent);color:var(--accent-text);border-radius:999px;padding:.05rem .5rem}footer.svelte-1n46o8q{justify-content:space-between;display:flex}main.svelte-1n46o8q{padding:1.5rem;padding-top:max(1.5rem, env(safe-area-inset-top));flex-direction:column;gap:.75rem;min-width:0;display:flex}.menu.svelte-1n46o8q{align-self:flex-start;display:none}@media (max-width:760px){.shell.svelte-1n46o8q{grid-template-columns:1fr}aside.svelte-1n46o8q{z-index:10;width:min(18rem,85vw);transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.nav-open.svelte-1n46o8q aside:where(.svelte-1n46o8q){transform:none;box-shadow:0 0 2rem #0003}.menu.svelte-1n46o8q{display:inline-flex}}
