:root{--paper:#fbfaf7;--panel:#f1efea;--line:#dedad2;--ink:#1f1d1a;--dim:#736e64;--accent:#a8431a;--size:18px;--width:68;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;--face:var(--serif);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--paper:#18181a;--panel:#202023;--line:#34343a;--ink:#e8e5df;--dim:#96928a;--accent:#e8915f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--paper:#18181a;--panel:#202023;--line:#34343a;--ink:#e8e5df;--dim:#96928a;--accent:#e8915f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-font=sans]{--face:var(--sans)}:root[data-font=mono]{--face:var(--mono)}*{box-sizing:border-box}html,body,#root,#app{height:100%;margin:0}#app{display:flex}body{background:var(--paper);color:var(--ink);font:14px/1.4 var(--sans)}button,input,select{font:inherit;color:inherit}button,summary{cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.grow{flex:1}#sidebar{background:var(--panel);border-right:1px solid var(--line);flex-direction:column;flex:none;width:250px;display:flex}.no-side #sidebar,.focus #sidebar{display:none}.side-head{justify-content:space-between;align-items:center;padding:12px 12px 8px;display:flex}.side-head strong{font:600 16px var(--serif);letter-spacing:.01em}#filter{border:1px solid var(--line);background:var(--paper);border-radius:6px;margin:0 12px 8px;padding:6px 8px}#docs{flex:1;margin:0;padding:0 6px;list-style:none;overflow-y:auto}#docs li{border-radius:6px;display:flex}#docs li.on{background:var(--paper);box-shadow:inset 2px 0 var(--accent)}#docs li:hover .del,.del:focus-visible{opacity:1}.pick{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;min-width:0;padding:7px 8px;overflow:hidden}.pick small{color:var(--dim);font-size:12px;display:block}.del{color:var(--dim);opacity:0;background:0 0;border:0;padding:0 10px;font-size:16px}.del:hover{color:var(--accent)}.guide{color:var(--dim);border-top:1px solid var(--line);padding:10px 14px;text-decoration:none}.guide:hover{color:var(--ink)}main{flex-direction:column;flex:1;min-width:0;display:flex}#bar,#status{color:var(--dim);align-items:center;gap:4px;padding:6px 10px;display:flex}#status{gap:16px;padding:5px 14px;font-size:12px}.focus #bar{display:none}#bar button,#settings summary,.side-head button{background:0 0;border:1px solid #0000;border-radius:6px;padding:5px 10px;list-style:none}#bar button:hover,#settings summary:hover,#settings[open] summary,.side-head button:hover{background:var(--panel);border-color:var(--line);color:var(--ink)}.side-head button:hover{background:var(--paper)}#settings summary::-webkit-details-marker{display:none}#settings{position:relative}.menu{z-index:3;background:var(--paper);border:1px solid var(--line);width:220px;color:var(--ink);border-radius:8px;gap:10px;padding:12px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 6px 24px #0000001f}.menu label{color:var(--dim);gap:4px;font-size:12px;display:grid}.menu select{padding:4px}#panes{flex:1;min-height:0;display:flex;position:relative}#find{z-index:2;background:var(--paper);border:1px solid var(--line);border-radius:8px;align-items:center;gap:4px;padding:6px;font-size:13px;display:flex;position:absolute;top:8px;right:20px;box-shadow:0 6px 24px #0000001f}#find input{border:1px solid var(--line);background:var(--paper);border-radius:6px;width:150px;padding:4px 8px}#find button{background:0 0;border:1px solid #0000;border-radius:6px;padding:4px 8px}#find button:hover{background:var(--panel);border-color:var(--line)}#find span{color:var(--dim);white-space:nowrap}#find span:empty{display:none}#hit{z-index:1;pointer-events:none;background:color-mix(in srgb, var(--accent) 35%, transparent);border-radius:3px;position:absolute}#ed,#preview{min-width:0;color:var(--ink);font:var(--size)/1.65 var(--face);padding:32px max(24px, calc((var(--pane,100%) - var(--width) * 1ch) / 2)) 40vh;background:0 0;border:0;outline:0;flex:1;margin:0;overflow-y:auto}#ed{resize:none;tab-size:2;caret-color:var(--accent)}#ed::placeholder{color:var(--dim);opacity:.6}#preview{overflow-wrap:break-word;display:none}[data-view=split] #panes{--pane:50%}[data-view=split] #preview{border-left:1px solid var(--line);display:block}[data-view=read] #preview{display:block}[data-view=read] #ed{display:none}#preview>:first-child{margin-top:0}#preview h1,#preview h2,#preview h3,#preview h4{margin:1.6em 0 .5em;line-height:1.25}#preview h1{font-size:1.8em}#preview h2{font-size:1.35em}#preview h3{font-size:1.1em}#preview p,#preview ul,#preview ol,#preview pre,#preview blockquote{margin:0 0 1em}#preview ul,#preview ol{padding-left:1.4em}#preview li.task{margin-left:-1.4em;list-style:none}#preview a{color:var(--accent)}#preview img{max-width:100%}#preview code{font:.88em var(--mono);background:var(--panel);border-radius:4px;padding:.1em .35em}#preview pre{background:var(--panel);border-radius:8px;padding:12px 14px;line-height:1.5;overflow-x:auto}#preview pre code{background:0 0;padding:0}#preview blockquote{border-left:3px solid var(--line);color:var(--dim);padding-left:1em}#preview hr{border:0;border-top:1px solid var(--line);margin:2em 0}@media (width<=700px){#sidebar{z-index:4;width:min(85vw,300px);height:100%;position:fixed;box-shadow:0 0 40px #00000040}[data-view=split] #panes{--pane:100%;flex-direction:column}[data-view=split] #preview{border-left:0;border-top:1px solid var(--line)}#pos{display:none}}@media print{#sidebar,#bar,#status,#ed,#find{display:none!important}html,body,#root,#app,main,#panes{height:auto;display:block}#preview{color:#000;padding:0;overflow:visible;border:0!important;display:block!important}}
