.marquee{gap:var(--gap,1rem);flex-direction:row;padding:.5rem;display:flex;overflow:hidden}.marquee--vertical{flex-direction:column}.marquee__track{justify-content:space-around;gap:var(--gap,1rem);animation:marquee-x var(--duration,40s) linear var(--marquee-delay,0s) infinite;flex-direction:row;flex-shrink:0;display:flex}.marquee--vertical .marquee__track{flex-direction:column;animation-name:marquee-y}.marquee__track--reverse{animation-direction:reverse}.marquee[data-overflow-only]{width:fit-content;max-width:100%;padding:0}.marquee[data-still] .marquee__track{animation:none}.marquee[data-fade]{-webkit-mask-image:linear-gradient(to right, transparent, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent);mask-image:linear-gradient(to right, transparent, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent)}.marquee--vertical[data-fade]{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent)}.marquee[data-pause-hover]:hover .marquee__track,.marquee[data-paused] .marquee__track{animation-play-state:paused}@keyframes marquee-x{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap,1rem)))}}@keyframes marquee-y{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap,1rem)))}}@media (prefers-reduced-motion:reduce){.marquee__track{animation:none}}.column-marquee.svelte-1f35x9a{--sheet-grid:#0f172a38;height:100%}.dark .column-marquee.svelte-1f35x9a{--sheet-grid:#ffffff42}.column-marquee.svelte-1f35x9a .marquee{height:100%;padding:0 var(--space-4)}.pair.svelte-1f35x9a{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.35rem;display:grid}.chip.svelte-1f35x9a{align-items:center;gap:var(--space-2);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;animation:7s ease-in-out infinite svelte-1f35x9a-drift-left;animation-delay:var(--drift-delay);padding:.55rem .65rem;display:flex;box-shadow:0 1px 2px #0f172a0f,0 6px 16px -8px #0f172a38}@keyframes svelte-1f35x9a-drift-left{0%,to{transform:translate(-2px)}50%{transform:translate(2px)}}@keyframes svelte-1f35x9a-drift-right{0%,to{transform:translate(2px)}50%{transform:translate(-2px)}}.chip.svelte-1f35x9a .chip-icon{fill:none;width:16px;height:16px;stroke:var(--color-foreground);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:.75;flex-shrink:0}.chip-label.svelte-1f35x9a{font-family:var(--font-body);color:var(--color-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:500;line-height:1.2;overflow:hidden}.pair.svelte-1f35x9a .arrow{fill:none;width:12px;height:12px;stroke:var(--color-foreground);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.35}.sheet-cell.svelte-1f35x9a{background-color:var(--color-background);background-image:linear-gradient(to right, transparent, var(--sheet-grid) 22%, var(--sheet-grid) 78%, transparent), linear-gradient(to right, transparent, var(--sheet-grid) 22%, var(--sheet-grid) 78%, transparent), linear-gradient(to bottom, transparent, var(--sheet-grid) 22%, var(--sheet-grid) 78%, transparent), linear-gradient(to bottom, transparent, var(--sheet-grid) 22%, var(--sheet-grid) 78%, transparent);min-width:0;animation:7s ease-in-out infinite svelte-1f35x9a-drift-right;animation-delay:var(--drift-delay);background-position:top,bottom,0,100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px,1px 100%,1px 100%;align-items:center;gap:.2rem;padding:.5rem .55rem;display:flex;position:relative}.cell-value.svelte-1f35x9a{min-width:0;color:var(--color-foreground);white-space:nowrap;flex:auto;font-size:.6875rem;line-height:1.2;overflow:hidden}.is-right.svelte-1f35x9a .cell-value:where(.svelte-1f35x9a){text-align:right}.cell-caret.svelte-1f35x9a{display:contents}.cell-caret.svelte-1f35x9a>svg{fill:none;width:11px;height:11px;stroke:var(--color-foreground);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.45;flex-shrink:0}@media (width<=520px){.column-marquee.svelte-1f35x9a .marquee{padding-inline:var(--space-3)}.chip.svelte-1f35x9a{gap:.35rem;padding:.45rem .5rem}.chip-label.svelte-1f35x9a{font-size:.6875rem}.chip.svelte-1f35x9a .chip-icon{width:14px;height:14px}.sheet-cell.svelte-1f35x9a{padding:.4rem .45rem}.cell-value.svelte-1f35x9a{font-size:.625rem}}@media (hover:hover) and (pointer:fine){.column-marquee.svelte-1f35x9a:hover .chip:where(.svelte-1f35x9a),.column-marquee.svelte-1f35x9a:hover .sheet-cell:where(.svelte-1f35x9a){animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.chip.svelte-1f35x9a,.sheet-cell.svelte-1f35x9a{animation:none}}
