/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */
:root, :host {
  --spacing: 0.25rem;
  --radius-xl: 0.75rem;
  --radius-2xl: 1rem;
}
.flex {
  display: flex;
}
.w-full {
  width: 100%;
}
.min-w-0 {
  min-width: calc(var(--spacing) * 0);
}
.items-center {
  align-items: center;
}
.justify-center {
  justify-content: center;
}
.gap-1 {
  gap: calc(var(--spacing) * 1);
}
.gap-2 {
  gap: calc(var(--spacing) * 2);
}
.overflow-x-auto {
  overflow-x: auto;
}
.rounded-2xl {
  border-radius: var(--radius-2xl);
}
.rounded-xl {
  border-radius: var(--radius-xl);
}
