.diff-page.svelte-1euvjt2{max-width:60rem;margin:0 auto;padding:2.5rem 1rem;display:flex;flex-direction:column;gap:1.5rem}.panels.svelte-1euvjt2{display:flex;flex-direction:column;gap:1rem}@media (min-width: 640px){.panels.svelte-1euvjt2{flex-direction:row}.panel.svelte-1euvjt2{flex:1}}.panel.svelte-1euvjt2{display:flex;flex-direction:column;gap:.25rem}.panel-label.svelte-1euvjt2{font-size:.75rem;font-weight:600;color:var(--fg-muted)}.code-area.svelte-1euvjt2{width:100%;min-height:12rem;padding:.75rem;border-radius:.5rem;resize:vertical;font-family:Azeret Mono,monospace;font-size:.8125rem;line-height:1.5;border:1px solid var(--bg-separator);background:var(--bg-panel-alt, var(--bg-panel));color:var(--fg)}.code-area.svelte-1euvjt2:focus{outline:1.5px solid var(--accent)}.diff-output.svelte-1euvjt2{border-radius:.5rem;overflow:hidden;border:1px solid var(--bg-separator);font-family:Azeret Mono,monospace;font-size:.8125rem}.diff-line.svelte-1euvjt2{display:flex;padding:.125rem .5rem}.diff-line.same.svelte-1euvjt2{background:var(--bg-panel)}.diff-line.add.svelte-1euvjt2{background:#29a35226}.diff-line.remove.svelte-1euvjt2{background:#b82e2e26}.line-num.svelte-1euvjt2{width:2rem;color:var(--fg-muted);text-align:right;margin-right:.5rem;flex-shrink:0}.line-prefix.svelte-1euvjt2{width:1rem;font-weight:700;flex-shrink:0}.diff-line.add.svelte-1euvjt2 .line-prefix:where(.svelte-1euvjt2){color:#29a352}.diff-line.remove.svelte-1euvjt2 .line-prefix:where(.svelte-1euvjt2){color:#b82e2e}.line-text.svelte-1euvjt2{flex:1;white-space:pre-wrap;word-break:break-all}
