/**
 * jj-cta — CSS especifico do ACF Block.
 * As classes principais (.jj-casino-card--wide-rich, .jj-op-bar102) vivem no Design System
 * (jj-design-system.css enqueued globalmente). Este arquivo cobre APENAS:
 *
 *  1. Espacamento entre instancias multiplas do block (margem)
 *  2. Estilo de placeholder (logo missing) que e especifico do plugin
 *  3. Mensagens de erro/empty no editor Gutenberg
 *
 * Decisao: nao duplicar CSS do DS aqui — se o card precisar de novo estilo,
 * o estilo entra no jj-design-system.css (fonte unica de verdade visual).
 */

/* Espacamento entre cards quando ha varios em sequencia */
.jj-casino-card.jj-casino-card--wide-rich + .jj-casino-card.jj-casino-card--wide-rich {
    margin-top: 14px;
}

.jj-op-bar102 + .jj-op-bar102 {
    margin-top: 16px;
}

/* Placeholder de logo (quando cassino nao tem imagem ainda) */
.jj-cta-logo-placeholder {
    user-select: none;
    pointer-events: none;
}

/* Estado vazio / erro no editor (so visivel no admin) */
.jj-cta-block-empty,
.jj-cta-block-error {
    font-family: system-ui, -apple-system, sans-serif;
    font-size: 14px;
}
