@keyframes lsum-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes lsum-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-3px)}}.lsum-row.lsum-enter{animation:lsum-in .2s ease}.lsum-row.lsum-leaving{animation:lsum-out .2s ease forwards;pointer-events:none}@keyframes lsum-merge-pulse{0%{background-color:color-mix(in srgb,var(--color-brand) 30%,transparent)}to{background-color:transparent}}.lsum-merged{animation:lsum-merge-pulse 1.1s ease-out}@media(prefers-reduced-motion:reduce){.lsum-row.lsum-enter,.lsum-row.lsum-leaving,.lsum-merged{animation:none}}.lsum-chip{--chip-fg: oklch(from var(--chip-raw) .42 c h);--chip-tint: var(--chip-raw);--chip-tint-amount: 18%;--chip-ink: #fafaf8;color:var(--chip-fg);background-color:color-mix(in srgb,var(--chip-tint) var(--chip-tint-amount),transparent);border-color:color-mix(in srgb,var(--chip-fg) 32%,transparent)}:where(.dark) .lsum-chip{--chip-fg: oklch(from var(--chip-raw) .82 c h);--chip-tint: var(--chip-fg);--chip-tint-amount: 12%;--chip-ink: #141413}.lsum-chip[data-selected=true]{background-color:var(--chip-fg);border-color:var(--chip-fg);color:var(--chip-ink)}.lsum-chip-n{opacity:.7}.lsum-bead{padding:2px 7px 2px 5px}.lsum-bead-name{max-width:12rem;overflow:hidden;white-space:nowrap}
