.klyp-MergeTrack{--trk-h:var(--space-80);gap:var(--space-12);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.klyp-MergeTrack[data-scrubbing]{cursor:ew-resize;-webkit-user-select:none;user-select:none}.klyp-MergeTrack__head{align-items:center;gap:var(--space-8);min-width:0;min-block-size:var(--control-size-md);display:flex}.klyp-MergeTrack__transport{flex:none;display:flex}.klyp-MergeTrack__label{align-items:baseline;gap:var(--space-4);min-width:0;font:var(--fw-emphasis) var(--type-body);color:var(--color-fg-primary);margin:0;display:inline-flex}.klyp-MergeTrack__count{color:var(--color-fg-muted);font-variant-numeric:tabular-nums}.klyp-MergeTrack__cap{color:var(--color-fg-muted);font:var(--fw-body) var(--type-caption);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}.klyp-MergeTrack__body{gap:var(--space-12);flex-direction:column;min-width:0;display:flex;position:relative}.klyp-MergeTrack__ruler{block-size:var(--space-24);flex:none;position:relative;overflow:hidden}.klyp-MergeTrack__axis{inline-size:var(--trk-axis,100%);will-change:transform;position:absolute;inset-block:0;inset-inline-start:0}.klyp-MergeTrack__tick{position:absolute;inset-block-start:0}.klyp-MergeTrack__tick i{inline-size:var(--bw-default);block-size:var(--space-4);background:var(--color-fg-subtle);display:block}.klyp-MergeTrack__tick[data-major] i{block-size:var(--space-8);background:var(--color-fg-muted)}.klyp-MergeTrack__tick u{color:var(--color-fg-muted);font:var(--fw-body) var(--type-label-sm);font-variant-numeric:tabular-nums;transform:translateX(calc(-1 * var(--bw-default)));margin-block-start:var(--space-2);text-decoration:none;display:block}.klyp-MergeTrack__scrub{z-index:2;cursor:ew-resize;touch-action:pan-y;position:absolute;inset:0}.klyp-MergeTrack__scrub:focus-visible{border-radius:var(--radius-sm);box-shadow:inset 0 0 0 var(--bw-emphasis) var(--color-ring);outline:none}.klyp-MergeTrack__scroller{border-radius:var(--r-card);background:var(--color-bg-well);scrollbar-width:none;touch-action:pan-x pan-y;position:relative;overflow:auto hidden}.klyp-MergeTrack__scroller::-webkit-scrollbar{display:none}.klyp-MergeTrack__scroller[data-fade-start]{-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--space-16), black 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--space-16), black 100%);mask-image:linear-gradient(to right, transparent 0, black var(--space-16), black 100%)}.klyp-MergeTrack__scroller[data-fade-end]{-webkit-mask-image:linear-gradient(to left, transparent 0, black var(--space-16), black 100%);-webkit-mask-image:linear-gradient(to left, transparent 0, black var(--space-16), black 100%);mask-image:linear-gradient(to left, transparent 0, black var(--space-16), black 100%)}.klyp-MergeTrack__scroller[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--space-16), black calc(100% - var(--space-16)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--space-16), black calc(100% - var(--space-16)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--space-16), black calc(100% - var(--space-16)), transparent 100%)}.klyp-MergeTrack__track{block-size:var(--trk-h);min-inline-size:100%;display:flex;position:relative}.klyp-MergeTrack__track[data-locked]{pointer-events:none;opacity:var(--opacity-40);filter:saturate(.5)}.klyp-MergeTrack__clip{min-inline-size:var(--space-32);background-color:var(--color-bg-surface-elevated);cursor:grab;box-shadow:inset calc(-1 * var(--bw-default)) 0 0 var(--color-bg-root);transition:box-shadow var(--duration-instant) var(--easing-standard), opacity var(--duration-fast) var(--easing-standard), filter var(--duration-fast) var(--easing-standard);background-position:50%;background-repeat:repeat-x;background-size:auto 100%;border:0;border-radius:0;flex:none;padding:0;position:relative}.klyp-MergeTrack__clip:last-of-type{box-shadow:none}.klyp-MergeTrack__clip:first-of-type{border-start-start-radius:var(--r-card);border-end-start-radius:var(--r-card)}.klyp-MergeTrack__clip[data-tail]{border-start-end-radius:var(--r-card);border-end-end-radius:var(--r-card)}.klyp-MergeTrack__clip[data-error]{filter:grayscale()brightness(.42);box-shadow:inset 0 0 0 var(--bw-emphasis) var(--color-status-danger)}.klyp-MergeTrack__clip:focus-visible{box-shadow:inset 0 0 0 var(--bw-emphasis) var(--color-ring);outline:none}.klyp-MergeTrack__clip[data-selected]{box-shadow:inset 0 0 0 var(--bw-emphasis) var(--color-fg-primary)}.klyp-MergeTrack__clip[data-drop-target]{box-shadow:inset 0 0 0 var(--bw-emphasis) var(--color-border-strong)}.klyp-MergeTrack__clip[data-dragging]{opacity:var(--opacity-40);cursor:grabbing}.klyp-MergeTrack__clip[data-pending]{filter:grayscale()brightness(.42);cursor:default}.klyp-MergeTrack__clip[data-pending]:after{content:"";border-radius:inherit;background:repeating-linear-gradient(135deg, transparent 0 var(--space-4), var(--color-border-subtle) var(--space-4) var(--space-10));position:absolute;inset:0}.klyp-MergeTrack__no{z-index:2;min-inline-size:var(--space-16);block-size:var(--space-16);padding-inline:var(--space-4);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-bg-root) 66%, transparent);-webkit-backdrop-filter:blur(var(--blur-6));backdrop-filter:blur(var(--blur-6));backface-visibility:hidden;color:var(--color-fg-on-active-nav);font:var(--fw-emphasis) var(--type-label-sm);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4)}.klyp-MergeTrack__dur{z-index:2;color:var(--color-fg-on-active-nav);font:var(--fw-emphasis) var(--type-label-sm);font-variant-numeric:tabular-nums;text-shadow:0 var(--bw-default) var(--space-2) var(--color-bg-root);position:absolute;inset-block-end:var(--space-4);inset-inline-end:var(--space-6)}.klyp-MergeTrack__clip[data-narrow] .klyp-MergeTrack__dur{display:none}.klyp-MergeTrack__add{inline-size:var(--control-size-lg);background:var(--color-bg-surface-elevated);color:var(--color-fg-muted);cursor:pointer;transition:background var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);box-shadow:inset var(--bw-emphasis) 0 0 var(--color-bg-root);border:0;flex:none;place-items:center;padding:0;display:grid}.klyp-MergeTrack__add[data-hovered]{background:var(--color-bg-surface-solid);color:var(--color-fg-primary)}.klyp-MergeTrack__add[data-pressed]{background:var(--color-bg-surface-hover)}.klyp-MergeTrack__add[data-focus-visible]{box-shadow:inset var(--bw-emphasis) 0 0 var(--color-bg-root), inset 0 0 0 var(--bw-emphasis) var(--color-ring);outline:none}.klyp-MergeTrack__add[data-disabled]{cursor:default;color:var(--color-fg-icon-disabled);opacity:var(--opacity-disabled)}.klyp-MergeTrack__add{border-start-end-radius:var(--r-card);border-end-end-radius:var(--r-card)}.klyp-MergeTrack__add:first-child{border-start-start-radius:var(--r-card);border-end-start-radius:var(--r-card)}.klyp-MergeTrack__head-line{inline-size:var(--bw-default);z-index:4;background:var(--color-fg-on-active-nav);pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--easing-standard);position:absolute;inset-block:0}.klyp-MergeTrack__head-line[data-on]{opacity:1}.klyp-MergeTrack__head-line[data-off]{visibility:hidden;pointer-events:none}.klyp-MergeTrack__head-line[data-grab]{pointer-events:auto;cursor:ew-resize;touch-action:pan-y}.klyp-MergeTrack__head-line[data-grab]:after{content:"";inset-block:0;inset-inline:calc(-1 * var(--space-8));position:absolute}.klyp-MergeTrack__head-line[data-grab]:hover:before{transform:scale(1.25)}.klyp-MergeTrack__head-line[data-grab]:active:before{background:var(--color-fg-primary);transform:scale(1.25)}.klyp-MergeTrack__head-line:before{content:"";inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-full);background:var(--color-fg-on-active-nav);transform-origin:top;transition:transform var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * var(--space-4) - var(--bw-default))}.klyp-MergeTrack__acts{align-items:center;gap:var(--space-6);block-size:var(--control-size-md);flex:none;min-width:0;display:flex}.klyp-MergeTrack__remove{color:var(--color-status-danger)}.klyp-MergeTrack__remove[data-hovered],.klyp-MergeTrack__remove[data-pressed]{border-color:color-mix(in srgb, var(--color-status-danger) 40%, transparent)}.klyp-MergeTrack__actsEnd{flex:none;min-width:0;margin-inline-start:auto}.klyp-MergeTrack__actsNote{min-width:0;color:var(--color-fg-subtle);font:var(--fw-body) var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.klyp-MergeTrack__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.klyp-MergeTrack__clip,.klyp-MergeTrack__head-line,.klyp-MergeTrack__head-line:before{transition:none}}@container (width>=60rem){.klyp-MergeTrack__track{--trk-h:var(--space-96)}}.klyp-MergeTrack__ghost{z-index:var(--z-overlay);pointer-events:none;opacity:1;border-radius:var(--r-card);background:var(--color-bg-root);box-shadow:var(--shadow-soft);overflow:clip}
