/* Passa pra Frente — ajustes pontuais (o grosso vem do Tailwind via CDN) */

/* Esconde elementos com x-cloak até o Alpine inicializar */
[x-cloak] { display: none !important; }

/* Tira a barra de rolagem horizontal das miniaturas da galeria */
.no-scrollbar { -ms-overflow-style: none; scrollbar-width: none; }
.no-scrollbar::-webkit-scrollbar { display: none; }

/* Limita título do card a 2 linhas (fallback caso o utilitário não esteja no CDN) */
.line-clamp-2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* Estado "arrastando" no reordenador de imagens */
.dragging { opacity: .4; }
.drop-target { outline: 2px dashed #86407e; outline-offset: 2px; }

/* Prévia do Story: mantém proporção 9:16 e nunca estoura a tela */
.story-preview {
    aspect-ratio: 1080 / 1920;
    width: 100%;
    height: auto;
    max-height: 70vh;
    border-radius: 1rem;
}
