/* MixTV pública (#410): só a moldura da página avulsa (sem o shell da Suite); a vitrine é a do MixTV (DS 5.1).
   Largura toda da tela, com o mesmo respiro lateral da página interna (24 px; 16 px no celular). */
html[data-mix-theme="mix-fiscal-default"] body.mixtv-public { min-height: 100vh; margin: 0; background: var(--mix-bg); }
html[data-mix-theme="mix-fiscal-default"] body.mixtv-public .mixtv-public__main { box-sizing: border-box; width: 100%; min-width: 0; margin: 0; padding: var(--mix-space-6, 24px) var(--mix-space-6, 24px) var(--mix-space-8, 32px); }
@media (max-width: 760px) {
  html[data-mix-theme="mix-fiscal-default"] body.mixtv-public .mixtv-public__main { padding: var(--mix-space-4, 16px); }
}
