/*! 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}}}.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}.pierre-diff.svelte-1qvz00c{font-family:var(--font-mono,"Berkeley Mono", monospace);font-size:var(--text-xs,.6875rem);line-height:var(--tw-leading,var(--text-xs--line-height,.85rem));-webkit-font-smoothing:auto;--diffs-bg-addition-emphasis-override:light-dark(var(--diff-addition-background),var(--diff-addition-background));border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.pierre-diff.svelte-1qvz00c{--diffs-bg-addition-emphasis-override:light-dark(color-mix(in srgb, var(--diff-addition-background) 70%, var(--diff-addition-foreground)),color-mix(in srgb, var(--diff-addition-background) 88%, var(--diff-addition-foreground)))}}.pierre-diff.svelte-1qvz00c{--diffs-bg-deletion-emphasis-override:light-dark(var(--diff-removal-background),var(--diff-removal-background))}@supports (color:color-mix(in lab, red, red)){.pierre-diff.svelte-1qvz00c{--diffs-bg-deletion-emphasis-override:light-dark(color-mix(in srgb, var(--diff-removal-background) 70%, var(--diff-removal-foreground)),color-mix(in srgb, var(--diff-removal-background) 78%, var(--diff-removal-foreground)))}}.pierre-diff.svelte-1qvz00c{--diffs-font-family:var(--font-mono,ui-monospace, monospace);--pierre-font-size:.75rem;--pierre-line-height:1.5}.pierre-diff.svelte-1qvz00c *{font-size:var(--pierre-font-size);line-height:var(--pierre-line-height)}
