.section.svelte-w30bit{padding:var(--space-sm) 0 7px;border-top:var(--border);background:color-mix(in oklab, var(--surface-2) 45%, var(--surface));grid-column:1/-1}.mode.svelte-1nr7sql{gap:var(--space-xs);display:grid}.mode__bar.svelte-1nr7sql{border-radius:var(--radius-tag);gap:2px;height:10px;display:flex;overflow:hidden}.mode__bar.svelte-1nr7sql span:where(.svelte-1nr7sql){background:var(--hunk-ink)}.mode__legend.svelte-1nr7sql{gap:var(--space-2xs) var(--space-md);font-family:var(--font-mono);font-size:var(--text-mono-micro);color:var(--ink-2);flex-wrap:wrap;display:flex}.ruler.svelte-a8fajn{gap:var(--space-xs);display:grid}.ruler__axis.svelte-a8fajn{padding-bottom:var(--space-2xs);border-bottom:2px solid;border-image:linear-gradient(to right, color-mix(in oklab, var(--hunk-ink) 25%, transparent), var(--hunk-ink)) 1;font-family:var(--font-mono);font-size:var(--text-mono-micro);color:var(--ink-3);justify-content:space-between;display:flex}.ruler__steps.svelte-a8fajn{align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ruler__step.svelte-a8fajn{align-items:center;gap:var(--space-2xs);display:inline-flex}.ruler__than.svelte-a8fajn,.ruler__tie.svelte-a8fajn{font-family:var(--font-mono);font-size:var(--text-mono-data);color:var(--ink-3)}.word.svelte-a8fajn{min-height:var(--control-sm);padding:0 var(--space-sm-plus);border:var(--border);border-radius:var(--radius-pill);background:var(--surface);font-size:var(--text-chip);align-items:center;gap:2px;display:inline-flex}.word.svelte-a8fajn:has(.word__move:where(.svelte-a8fajn)){padding:0 2px}.word--focus.svelte-a8fajn{border-color:var(--hunk-ink);box-shadow:inset 0 0 0 1px var(--hunk-ink);font-weight:600}.word__label.svelte-a8fajn{padding:0 var(--space-2xs)}.word__move.svelte-a8fajn{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--ink-3);font:inherit;font-size:var(--text-body);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.word__move.svelte-a8fajn:hover{background:var(--surface-2);color:var(--ink)}.word__move.svelte-a8fajn .icon:where(.svelte-a8fajn){width:14px;height:14px}@media (pointer:coarse){.word__move.svelte-a8fajn{width:40px;height:40px}}
