/* Gerado a partir de temas/biblia/tema.json — não editar. */
@font-face{font-family:'Literata';font-style:normal;font-weight:500;font-display:swap;src:url('/tema/fontes/literata-latin-500-normal.woff2') format('woff2');}
@font-face{font-family:'Literata';font-style:normal;font-weight:600;font-display:swap;src:url('/tema/fontes/literata-latin-600-normal.woff2') format('woff2');}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/tema/fontes/nunito-sans-latin-400-normal.woff2') format('woff2');}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/tema/fontes/nunito-sans-latin-600-normal.woff2') format('woff2');}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/tema/fontes/nunito-sans-latin-700-normal.woff2') format('woff2');}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:800;font-display:swap;src:url('/tema/fontes/nunito-sans-latin-800-normal.woff2') format('woff2');}
:root{
  --cor-primaria: #24477A;
  --cor-primaria-texto: #FFFFFF;
  --cor-primaria-suave: #E7EDF6;
  --cor-fundo: #F8F5EF;
  --cor-superficie: #FFFFFF;
  --cor-texto: #1D2433;
  --cor-texto-secundario: #5B6474;
  --cor-borda: #E6E0D4;
  --cor-acento: #B7791F;
  --cor-acento-texto: #8A5A12;
  --cor-acento-suave: #FBF1DE;
  --cor-acerto: #1F7A4D;
  --cor-acerto-suave: #E3F3EA;
  --cor-erro: #B23A2A;
  --cor-erro-suave: #FBE7E3;
  --fonte-titulo: 'Literata', Georgia, serif;
  --fonte-texto: 'Nunito Sans', system-ui, sans-serif;
  --raio: 16px;
}
[data-aparencia="vela"]{
  --cor-primaria: #F2C46D;
  --cor-primaria-texto: #1B1511;
  --cor-primaria-suave: #3A2E24;
  --cor-fundo: #1B1511;
  --cor-superficie: #261D17;
  --cor-texto: #F5E9D6;
  --cor-texto-secundario: #C4B39C;
  --cor-borda: #3A2E24;
  --cor-acento: #F2C46D;
  --cor-acento-texto: #F2C46D;
  --cor-acento-suave: #3A2E24;
  --cor-acerto: #8FD4A8;
  --cor-acerto-suave: #1F3226;
  --cor-erro: #F0A090;
  --cor-erro-suave: #3E231D;
  color-scheme: dark;
}
[data-aparencia="pergaminho"]{
  --cor-primaria: #1F2A44;
  --cor-primaria-texto: #F7E7C1;
  --cor-primaria-suave: #E6DCC5;
  --cor-fundo: #EFE2C4;
  --cor-superficie: #FBF4E4;
  --cor-texto: #2A1E12;
  --cor-texto-secundario: #5E4B33;
  --cor-borda: #D6BE8F;
  --cor-acento: #B8893A;
  --cor-acento-texto: #7A5418;
  --cor-acento-suave: #F6E9C9;
  --cor-acerto: #1F6B44;
  --cor-acerto-suave: #E1F0E2;
  --cor-erro: #9E2F22;
  --cor-erro-suave: #F8E1DA;
}
