section.svelte-1edgkge{margin-bottom:2rem}h2.svelte-1edgkge{margin:0 0 .25rem;font-size:1.1rem}p.svelte-1edgkge{opacity:.8;margin:0 0 .75rem}.layout.svelte-1edgkge{grid-template-columns:16rem 1fr;gap:1rem;display:grid}aside.svelte-1edgkge{flex-direction:column;gap:1rem;display:flex}nav.svelte-1edgkge{flex-direction:column;gap:.25rem;display:flex}.file-row.svelte-1edgkge{align-items:stretch;display:flex;position:relative}.file-row.svelte-1edgkge .file-action:where(.svelte-1edgkge){opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.file-row.svelte-1edgkge .file-action:where(.svelte-1edgkge):nth-of-type(2){right:3.6rem}.file-row.svelte-1edgkge .file-action:where(.svelte-1edgkge):nth-of-type(3){right:.15rem}.file-row.svelte-1edgkge:hover .file-action:where(.svelte-1edgkge),.file-row.svelte-1edgkge:focus-within .file-action:where(.svelte-1edgkge){opacity:1;pointer-events:auto}.file-open.svelte-1edgkge{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:.375rem;flex:1;padding:.35rem .5rem;overflow:hidden}.file-open.svelte-1edgkge:hover{background:#8881}.file-open.active.svelte-1edgkge{background:#8882;border-color:#8884;font-weight:600}.file-action.svelte-1edgkge{background:var(--bg,#121314);color:inherit;cursor:pointer;font:inherit;border:1px solid #8884;border-radius:.375rem;flex-shrink:0;padding:.35rem .4rem;font-size:.75rem}.file-action.svelte-1edgkge:hover{background:var(--surface,#191b1c)}.toolbar.svelte-1edgkge{flex-direction:column;gap:.25rem;display:flex}.toolbar.svelte-1edgkge button:where(.svelte-1edgkge){text-align:left;font:inherit;cursor:pointer;color:inherit;background:0 0;border:1px solid #8886;border-radius:.375rem;padding:.3rem .5rem}.history.svelte-1edgkge{flex-direction:column;gap:.4rem;display:flex}.history-buttons.svelte-1edgkge{gap:.25rem;display:flex}.history-buttons.svelte-1edgkge button:where(.svelte-1edgkge){font:inherit;cursor:pointer;color:inherit;background:0 0;border:1px solid #8886;border-radius:.375rem;padding:.3rem .5rem}.history-buttons.svelte-1edgkge button:where(.svelte-1edgkge):disabled{opacity:.4;cursor:default}.trail.svelte-1edgkge{flex-direction:column;gap:.15rem;max-height:8rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.trail.svelte-1edgkge li:where(.svelte-1edgkge){display:flex}.trail.svelte-1edgkge button:where(.svelte-1edgkge){text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%;min-width:0;font:inherit;cursor:pointer;color:inherit;opacity:.7;background:0 0;border:1px solid #0000;border-radius:.375rem;padding:.2rem .4rem;font-size:.8rem;overflow:hidden}.trail.svelte-1edgkge button:where(.svelte-1edgkge):hover{opacity:1;background:#8881}.trail.svelte-1edgkge button.active:where(.svelte-1edgkge){opacity:1;background:#8882;border-color:#8884;font-weight:600}.editor{border:1px solid #8884;border-radius:.5rem;height:28rem}.loading.svelte-1edgkge{color:#888}
