/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}:root,:host{--pierre-diff-line-height:0px}}}.minimap-scrollbar.svelte-1883oyx{z-index:20;width:calc(var(--spacing,.25rem) * 3);position:absolute;top:0;bottom:0;right:0}.minimap-track.svelte-1883oyx{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,var(--border));width:100%;height:100%;position:relative}@supports (color:color-mix(in lab, red, red)){.minimap-track.svelte-1883oyx{border-color:color-mix(in oklab, var(--color-border,var(--border)) 35%, transparent)}}.minimap-track.svelte-1883oyx{background-color:var(--color-muted,var(--muted))}@supports (color:color-mix(in lab, red, red)){.minimap-track.svelte-1883oyx{background-color:color-mix(in oklab, var(--color-muted,var(--muted)) 20%, transparent)}}.minimap-marker.svelte-1883oyx{position:absolute}.minimap-marker-addition.svelte-1883oyx{background-color:var(--color-success,var(--success))}@supports (color:color-mix(in lab, red, red)){.minimap-marker-addition.svelte-1883oyx{background-color:color-mix(in oklab, var(--color-success,var(--success)) 55%, transparent)}}.minimap-marker-addition.svelte-1883oyx{left:50%;right:0}.minimap-marker-deletion.svelte-1883oyx{background-color:var(--color-destructive,var(--destructive))}@supports (color:color-mix(in lab, red, red)){.minimap-marker-deletion.svelte-1883oyx{background-color:color-mix(in oklab, var(--color-destructive,var(--destructive)) 55%, transparent)}}.minimap-marker-deletion.svelte-1883oyx{left:0;right:50%}.minimap-thumb.svelte-1883oyx{cursor:grab;background-color:var(--color-foreground,var(--foreground));position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.minimap-thumb.svelte-1883oyx{background-color:color-mix(in oklab, var(--color-foreground,var(--foreground)) 25%, transparent)}}.minimap-thumb.svelte-1883oyx{min-height:18px}.minimap-thumb.svelte-1883oyx:active{cursor:grabbing}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.pierre-diff-root.svelte-1qvz00c{min-width:0;position:relative}.pierre-diff-scroll-container.svelte-1qvz00c{min-width:0}.pierre-diff-scroll-container.with-minimap.svelte-1qvz00c{max-height:var(--pierre-max-height,85vh);padding-right:calc(var(--spacing,.25rem) * 3);scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.pierre-diff-scroll-container.with-minimap.svelte-1qvz00c::-webkit-scrollbar{width:0;height:0}@property --pierre-diff-line-height{syntax:"<length>";inherits:true;initial-value:0}.pierre-diff.svelte-1qvz00c{font-family:var(--font-mono,"Berkeley Mono", monospace);font-size:var(--app-code-font-size,.75rem);line-height:var(--tw-leading,var(--app-code-line-height,1.5));-webkit-font-smoothing:auto;--pierre-diff-line-height:1lh;--diffs-bg-addition-emphasis-override:var(--diff-addition-emphasis);--diffs-bg-deletion-emphasis-override:var(--diff-removal-emphasis);--diffs-font-family:var(--font-mono,ui-monospace, monospace);border-radius:.25rem}.pierre-diff.svelte-1qvz00c>*{font-size:inherit;line-height:inherit}
