.docsside.svelte-yahkht{display:flex;flex-direction:column;height:100%;min-height:0}.dochead.svelte-yahkht{display:flex;align-items:center;justify-content:space-between;padding:4px 12px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-2, #9aa)}.new.svelte-yahkht{background:none;border:none;color:inherit;font-size:18px;cursor:pointer;line-height:1;padding:0 4px}.pad.svelte-yahkht{padding:12px}.doclist.svelte-yahkht{list-style:none;margin:0;padding:0 6px;overflow:auto;flex:1;min-height:0}.docrow.svelte-yahkht{display:block;width:100%;text-align:left;background:none;border:none;color:var(--text, inherit);padding:8px 10px;border-radius:6px;cursor:pointer;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docrow.svelte-yahkht:hover{background:var(--surface-2, rgba(128, 128, 128, .1))}.docrow.on.svelte-yahkht{background:var(--surface-2, rgba(128, 128, 128, .18));font-weight:600}.editor.svelte-yahkht{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0;padding:4px 0}.doctitle.svelte-yahkht{font-size:22px;font-weight:700;background:none;border:none;color:var(--text, inherit);padding:4px 2px}.doctitle.svelte-yahkht:focus,.docbody.svelte-yahkht:focus{outline:none}.docbody.svelte-yahkht{flex:1;min-height:320px;resize:none;background:var(--surface-2, rgba(128, 128, 128, .06));border:1px solid var(--border, rgba(128, 128, 128, .2));border-radius:10px;padding:12px 14px;color:var(--text, inherit);font-family:ui-monospace,SFMono-Regular,monospace;font-size:14px;line-height:1.6}.editbar.svelte-yahkht{display:flex;align-items:center;gap:10px}.err.svelte-yahkht{color:var(--accent-red, #e66);font-size:13px}
