Escopo: O que significa dizer que o CSS no Svelte é "escopado" por padrão?
Global: Como você define uma regra CSS dentro de um componente para que ela afete elementos em toda a aplicação?
🟡 Intermediários
Classes Condicionais: Escreva a sintaxe da diretiva class: para aplicar a classe ativo apenas se a variável estaLigado for verdadeira.
Variáveis CSS: Como você passaria o valor de uma variável JavaScript para uma propriedade CSS (ex: background-color) de forma que ela mude dinamicamente?
🔴 Desafio
Card de Tema Dinâmico:
Crie um componente CardNoticia.svelte.
Adicione uma prop chamada urgente (booleano).
No <style>, crie uma classe .perigo com fundo vermelho e texto branco.
Use a diretiva class:perigo para que o card mude de aparência se a prop urgente for verdadeira.
Adicione uma animação de "piscar" (keyframes) que também só seja ativada caso a notícia seja urgente.
Como o Svelte lida com seletores de ID (ex: #meu-id) em comparação com seletores de classe? O escopo funciona da mesma forma?