/* class-embed.css (v4) — applies only when ?embed=1 via body.embedded */

/* Use all available iframe width */
.embedded .max-w-6xl { max-width: 100% !important; }
.embedded .container, .embedded .wrap, .embedded .site-content, .embedded .content, .embedded .page-content {
  max-width: 100% !important;
}

/* Reduce side padding a touch for a wider feel */
.embedded .p-6 { padding-left: 1rem !important; padding-right: 1rem !important; }

/* Eliminate horizontal scrollbars */
.embedded, .embedded body { margin: 0 !important; overflow-x: hidden !important; }

/* Ensure table stretches and lets columns size naturally */
.embedded table.min-w-full { width: 100% !important; table-layout: auto !important; }

/* IMPORTANT: Do not truncate the Music column in embed mode */
.embedded .cell-truncate {
  max-width: none !important;
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: clip !important;
  word-break: break-word;
}
