/* ══════════════════════════════════════════════════════════════════
   CAPITULO-V2.CSS · v1 — A LEI INTEIRA DA PRANCHETA P-V2, ACHATADA
   04/08/2026 · treze camadas na ordem de carga (receita no kit):
   R1+R2+R2.1 · verbete v1.1 · inf · correntes · tabelas · abertura
   L1/L2/L3 · disposição · fichas · linha do tempo · arguição ·
   acento recolhido. EMITIR DEPOIS da folha de cada capítulo — a
   ordem de carga é a lei. A véspera (F×G) entra por decisão do
   fundador na produção. Guarda F7 verde nesta composição.
   ══════════════════════════════════════════════════════════════ */
/* R1 · REGIME CROMÁTICO CONSOLIDADO — carimbo do fundador, 03/08/2026
   Estrutura da R1-A + tinta de função da R1-C, com três emendas de campo.
   Só cor (D-S6.2): peso e hierarquia são a R2.

   Regras do regime (valem para tudo o que a v2.0 acrescentar):
   · o acento da matéria veste a ESTRUTURA, nunca a semântica do conteúdo;
   · funções na língua fixa: navy conceito · ouro prova · tijolo exceção;
   · ouro não escreve sobre lavagem quente — ênfase de tabela é navy;
   · citação de dispositivo clareia sobre fundo escuro. */

/* 1 — a estrutura veste o acento (R1-A, carimbada) */
.s-num{color:var(--accent)}
.part-rule{border-top-color:var(--accent);color:var(--accent)}
.hero{border-bottom-color:var(--accent)}

/* 2 — o conteúdo despede o acento */
.card.concept .lbl{background:var(--navy)}
.card.concept .lbl::after{border-top-color:var(--navy)}
.art{color:var(--navy)}
.oral-q summary .arrow{color:var(--gold-deep)}
.tag.oral{background:var(--gold-deep);border-color:var(--gold-deep)}

/* 3 — a tinta de função (R1-C, carimbada): campos de cor */
.card.pos{background:#F6ECD2;border-color:#DECFA4}
.card.exc{background:#F5E3DD;border-color:#DFC0B5}

/* EMENDA 1 · captura de 03/08 — ouro sobre fundo quente some:
   a ênfase da primeira coluna (td.inf) volta ao navy do livro */
table.j .inf{color:var(--navy)}

/* EMENDA 2 · citação sobre fundo escuro vira clara
   (censo: 15 ocorrências em .vespera · 5 em bandas .lbl) */
.vespera .art{color:var(--gold)}
.lbl .art{color:#EFE9DC}
/* ══════════════════════════════════════════════════════════════════
   R2 CONSOLIDADA · HIERARQUIA E ESCALA — carimbos de 03/08/2026
   Camada da Prancheta sobre a R1 (regime cromático). Ordem de carga:
   site.css → folha do capítulo → r1_consolidada → ESTA FOLHA.
   ══════════════════════════════════════════════════════════════════ */

/* 1 · DIVISA DE PARTE — «Moldura · tinta 5%» (E2b)
   Centrada entre régua grossa e fio; campo opaco do acento a 5%
   sobre o pergaminho; caixa autoral (o dialeto itálico/versal de
   constitucional/p04 morre aqui, aditivamente). */
.part-rule{
  margin:84px 0 40px;
  padding:18px 20px;
  border-top:3px solid var(--accent);
  border-bottom:1px solid var(--accent);
  background:color-mix(in srgb, var(--accent) 5%, #F4EEE1);
  text-align:center;
  font-size:clamp(19px,3vw,24px);
  font-weight:600;
  font-style:normal;
  text-transform:none;
  letter-spacing:.05em;
  line-height:1.3;
}

/* 2 · MARCADOR DE SEÇÃO — «Selo da parte» (N1) sob a
   «Régua superior» (T2): a régua de 2px corre da esquerda ao fim da
   medida sobre o título; o selo — miniatura da divisa — pendura
   dela, guardando o fio embaixo. Veste dígitos e símbolos. */
.s-head{
  border-top:2px solid var(--accent);
  padding-top:12px;
}
.s-num{
  display:inline-flex;
  align-items:baseline;
  justify-content:center;
  min-width:2.6em;
  padding:3px 10px 4px;
  border-top:0;
  border-bottom:1px solid var(--accent);
  background:color-mix(in srgb, var(--accent) 5%, #F4EEE1);
  font-size:20px;
  white-space:nowrap;
}

/* 3 · DESCRIÇÃO DA SEÇÃO — «Sob a régua» (L1), alargada a 76ch:
   cola no bloco do título (o conjunto régua → título → descrição é
   uma unidade) e o respiro maior muda para depois dela. O seletor de
   adjacência preserva os 44 leads fora de posição. */
.lead{max-width:76ch}
.s-head + .lead{
  margin-top:-10px;
  margin-bottom:30px;
}
/* ══════════════════════════════════════════════════════════════════
   R2.1 CONSOLIDADA · EMENDA DA HIERARQUIA — carimbo do fundador,
   03/08/2026 («ótimo, amei a harmonizada»), sobre capturas de
   constitucional/p04 e ambiental/p09.
   Ordem de carga: site.css → folha do capítulo → r1_consolidada →
   r2_consolidada → ESTA FOLHA.

   DOUTRINA REVISTA (substitui a R1-A no ponto):
   · a hierarquia veste as cores da casa — marinho na estrutura,
     ouro no algarismo; o acento da matéria NÃO veste mais divisa,
     régua nem numeral;
   · o acento segue vivo no corpo (eyebrow, h3.grp, borda do hero,
     tf-grid, rodapé — 1.001 regras medidas nas 105 folhas) e nos
     lugares que a Prancheta ainda lhe reservar;
   · o numeral de seção fala a língua do frontispício: ouro-fundo
     itálico, como o «h1 .num» do próprio livro.

   ESCADA CARIMBADA (desktop · iPhone):
   h1 46·30 › parte 34·26 › numeral 32·25 › título da seção 28·22 › h3 18.
   As linhas de acento da R1 §1 sobre .s-num e .part-rule tornam-se
   letra morta pela cascata; os arquivos carimbados não se reescrevem. */

.part-rule{
  border-top-color:var(--navy);
  border-bottom-color:var(--navy);
  background:color-mix(in srgb, var(--navy) 5%, #F4EEE1);
  color:var(--navy);
  font-size:clamp(26px,4.2vw,34px);
}
.s-head{border-top-color:var(--navy)}
.s-num{
  border-bottom:0;
  border-right:2px solid var(--gold);
  background:transparent;
  color:var(--gold-deep);
  font-size:clamp(25px,5vw,32px);
  line-height:1;
  justify-content:flex-end;
  min-width:1.8em;
  padding:0 14px 0 0;
}
/* ══════════════════════════════════════════════════════════════════
   VERBETE V1.1 · CONSOLIDADA — substitui integralmente a V1.
   Carimbos do fundador: 03/08 (forma do verbete) · 04/08 («visão 3»:
   fundo limpo em temas e subtópicos — a divisa conserva o campo do
   R2.1; sopros arquivados em VARIANTES_DE_FUNDO, troca a uma linha)
   · 04/08 (escada com verbete maior e nível de granulação).

   A ESCADA COMPLETA (desktop · os fixos ficam sob os pisos móveis):
   Divisa de Parte «I»      26–34
   Seção «1.»               22–28 · capitular 25–32
   Agrupamento (h3.grp)     21          ← sobe junto: ele AGRUPA
   Verbete «1.1»            19 · numeral-filho 21   (era 17/19)
   Granulação «1.1.1»       18 · numeral 18         ← nível RESERVADO
   Texto                    17

   GRANULAÇÃO — contrato reservado «para o caso de precisar usar»
   (palavras do fundador): marcação <span class="lbl gran"> com
   numeral N.i.j em .lbl-n; por ser um .lbl, herda sozinha a régua
   interrompida, a família e a tinta da função — só desce um degrau.
   Autoria editorial; nasce quando a curadoria a pedir. */

/* 1 · A morte do quadro */
.card{
  background:transparent;
  border:0;
  border-radius:0;
  box-shadow:none;
  padding:2px 0 0;
  margin:0 0 26px;
  position:relative;
}
.card.pos,.card.exc{background:transparent}

/* 2 · O rótulo do verbete — na família dos títulos, agora 19px */
.card .lbl{
  position:static;
  left:auto;
  display:flex;
  align-items:center;
  gap:14px;
  max-width:none;
  box-shadow:none;
  border-radius:0;
  padding:3px 0;
  margin:0 0 9px;
  background:transparent;
  font-family:var(--display);
  font-weight:600;
  font-size:19px;
  line-height:1.45;
  letter-spacing:.005em;
  text-transform:none;
}

/* 3 · A tinta da função (fundos limpos — visão 3) */
.card.concept .lbl{color:var(--navy);background:transparent}
.card.pos .lbl{color:#6B4E1B;background:transparent}
.card.exc .lbl{color:var(--brick);background:transparent}
.card.div .lbl{color:var(--navy-soft);background:transparent}
.s-head{background:transparent}

/* 4 · A régua interrompida — tique · rótulo · linha que esvai */
.card .lbl::before{
  content:"";
  flex:0 0 18px;
  height:1px;
  background:currentColor;
  opacity:.5;
}
.card .lbl:has(.lbl-n)::before{display:none}
.card .lbl::after,
.card.concept .lbl::after,
.card.pos .lbl::after,
.card.exc .lbl::after,
.card.div .lbl::after{
  content:"";
  display:block;
  position:static;
  left:auto;
  bottom:auto;
  width:auto;
  height:1px;
  border:0;
  flex:1 1 40px;
  background:linear-gradient(to right, currentColor, transparent);
  opacity:.55;
  transition:opacity .25s ease;
}
@media (hover:hover) and (pointer:fine){
  .card:hover .lbl::after{opacity:.9}
}

/* 5 · O numeral-filho — conteúdo, na língua do pai, 21px */
.card .lbl .lbl-n{
  font-family:var(--display);
  font-style:italic;
  font-weight:500;
  font-size:21px;
  line-height:1;
  color:var(--gold-deep);
  flex:none;
}

/* 6 · O agrupamento sobe junto (registro: antecipação da mesa 6) */
h3.grp{font-size:21px}

/* 7 · Granulação — o degrau reservado */
.card .lbl.gran{font-size:18px;margin:14px 0 7px}
.card .lbl.gran .lbl-n{font-size:18px}

/* 8 · Correções de convivência */
.card .lbl .art{color:inherit}
/* ══════════════════════════════════════════════════════════════════
   PEÇA 3 · CONSOLIDADA — «A coluna .inf, duas vozes» — carimbo do
   fundador, 03/08/2026 («gostei desse P3-A · meta em bronze»).
   Ordem de carga: … → r21 → verbete_v1_consolidada → ESTA FOLHA.

   O diagnóstico que a peça curou: o white-space:nowrap da folha
   proibia a quebra e engordava a coluna; e as duas vozes da célula
   — o nome/processo e o dado técnico (Tema · Informativo · Rep.
   Geral) — falavam numa tinta só.

   CONTRATO (F6, determinístico — item 7 do contrato da rodada):
   nas 551 células .inf com <br>, a segunda linha vira
   <span class="inf-meta">; o <br> permanece. As 6.554 células de
   linha única não se tocam. */

table.j .inf{white-space:normal}
table.j .inf .inf-meta{
  white-space:nowrap;
  font-size:12.5px;
  font-weight:500;
  letter-spacing:.02em;
  color:#6B4E1B;
}
/* ══════════════════════════════════════════════════════════════════
   PEÇA 4 · CONSOLIDADA — «Fichas da divergência» — carimbos do
   fundador, 03–04/08/2026 («gostei mais desse P4-A» → nó → «anel
   em ouro ficou o melhor»).
   Ordem de carga: … → verbete_v1 → p3_inf → ESTA FOLHA.

   Forma final da pilha de correntes (2.571 no corpo, medido):
   · o tracejado morre; cada ficha pende de um FIO QUE ESVAI —
     marinho-suave nascendo no alto e sumindo rumo ao pé;
   · o nó é um ANEL DE OURO (#B0863A = var(--gold)), miolo de
     pergaminho furando a linha — marcador gráfico, não texto;
   · o NOME da corrente (o <b> que 2.567 já trazem) fala a família
     dos títulos, marinho.

   REGISTROS: «adotada» (o fecho da posição em bronze) ficou
   DESENHADA e NÃO carimbada — é juízo editorial da curadoria, sem
   conversão determinística possível (medido: sinais só de prosa);
   reentra quando a curadoria trouxer a marca. A patina «cobre»
   #A76330 (tijolo 40 · ouro 60) foi testada e preterida — sobe ao
   juízo da R5 apenas como candidata, se o fundador quiser. */

.corrente{
  border-bottom:0;
  border-left:0;
  background:linear-gradient(to bottom, color-mix(in srgb, var(--navy-soft) 55%, transparent), transparent 85%) left top / 2px 100% no-repeat;
  padding:7px 0 7px 14px;
  position:relative;
}
.corrente b{
  font-family:var(--display);
  font-weight:600;
  color:var(--navy);
}
.corrente::before{
  content:"";
  position:absolute;
  left:-4px;
  top:14px;
  width:8px;
  height:8px;
  border:2px solid var(--gold);
  border-radius:50%;
  background:#F4EEE1;
}
/* ══════════════════════════════════════════════════════════════════
   MESA 1 · TABELAS · CONSOLIDADA — carimbos do fundador, 04/08/2026
   («J2 é o escolhido e deve compor nossa base» → «salve os dois
   para utilização e adote o dourado como padrão»).
   Ordem de carga: … → p4_correntes → ESTA FOLHA.
   O cabeçalho em MARINHO (K1) está guardado em VARIANTES_DE_TABELA
   — empilhar por último troca; adoção definitiva sobe por versão.

   A FORMA-PADRÃO (J2 · «caixa do idioma na Fraunces»):
   · moldura de ouro (fio var(--gold), raio 8);
   · primeira linha em CAMADAS DE OURO: campo de ouro-fundo a 11%,
     letras bronze na Fraunces, minúsculas do idioma, 15,5px/600 —
     maior que o texto (14,5px) — sob régua de 2px de ouro;
   · zebras bem sutis a 3% de ouro-fundo (o branco foi banido do
     contexto: puxava atenção);
   · fios verticais finos entre colunas (a tabela clássica);
   · NENHUMA coluna privilegiada — «muitas tabelas são orientadas
     pelas colunas» (fato de produto registrado);
   · curas de consenso: eixo Y declarado (o G2 nativo das 1.707
     molduras) e o disp destravado (4.983 células).

   A IDENTIDADE (contrato F6 + curadoria — o embrião do ATLAS):
   cada tabela vira <figure class="tab" id="…"> embalando
   figcaption («Tabela N» como CONTEÚDO, na voz dos numerais, +
   título autoral em corpo de legenda 15px), a tabela e o
   comentário posterior (.cap) quando existir. O numerador N é
   determinístico por capítulo; o TÍTULO é autoral (a demonstração
   usou provisórios derivados do agrupamento anterior). O MESMO
   contrato se estenderá a todo elemento gráfico.

   DESCARTES E REGISTROS: banda de marinho com letras de ouro (G1)
   descartada · coluna de registro morta · «Tabela» adotado como
   nome do identificador (léxico a confirmar no fecho se «Quadro»
   agradar mais ao fundador).

   ASSERÇÕES CANDIDATAS (somam-se às 14): th computa Fraunces,
   15,5px, text-transform none, cor rgb(107,78,27), fundo em
   color-mix de ouro-fundo, border-bottom 2px rgb(176,134,58);
   jwrap computa overflow-y hidden e borda rgb(176,134,58);
   zebra par em mix 3%; td+td com fio à esquerda; figure.tab com id
   e .tab-n presente como TEXTO no DOM pós-F6. */

figure.tab{margin:26px 0;padding:0}
figure.tab .tab-t{
  font-family:var(--display);
  font-weight:600;
  font-size:15px;
  color:var(--navy);
  letter-spacing:.005em;
  margin:0 0 7px;
}
figure.tab .tab-n{
  font-style:italic;
  font-weight:500;
  color:var(--gold-deep);
  margin-right:10px;
}
figure.tab .jwrap{margin:0 0 8px}

.jwrap{
  border-color:var(--gold);
  border-radius:8px;
  overflow-x:auto;
  overflow-y:hidden;
}
table.j th{
  background:color-mix(in srgb, var(--gold-deep) 11%, transparent);
  color:#6B4E1B;
  border-bottom:2px solid var(--gold);
  font-size:15.5px;
  font-weight:600;
  text-transform:none;
  font-family:var(--display);
  font-style:normal;
  letter-spacing:.04em;
}
table.j th+th,
table.j td+td{border-left:1px solid var(--line-soft)}
table.j tr:nth-child(even) td{background:color-mix(in srgb, var(--gold-deep) 3%, transparent)}
table.j .disp{white-space:normal}
/* ══════════════════════════════════════════════════════════════════
   MESA DA ABERTURA · L1 · FRONTISPÍCIO CONSOLIDADO — carimbos do
   fundador, 04/08/2026 (F1 «da casa» → eyebrow 13 → «Monumento do
   §» → linha de abertura N1 → M2 Fraunces → P3 «o melhor mesmo»).
   Ordem de carga: … → mesa1_tabelas → ESTA FOLHA.

   O FRONTISPÍCIO SELADO, de cima a baixo:
   · linha de abertura — «Capítulo N» como CONTEÚDO (span cn-r/cn-n),
     Fraunces em caixa do idioma a 20px, numeral itálico ouro-fundo
     em clamp(28px, 5.4vw, 44px) — um fio sob o h1 nas DUAS larguras
     — fechando na régua que esvai;
   · eyebrow em marinho-suave, 13px;
   · h1 intocado (46/30), com o § da casa em marca-d'água a 13% de
     ouro pela direita — O GLIFO É PARAMETRIZADO (uma linha) para o
     futuro chat da marca;
   · lede e tags intocados; fecho do hero na régua marinho do fonte.

   CONTRATO (F6/comboio — registros de gramática v2):
   1 · o elemento cap-n nasce determinístico do slug (pNN);
   2 · o hero PADRONIZA: fecha após as tags; o toc nasce irmão
       seguinte — 93 capítulos guardam o toc DENTRO do hero hoje
       (120 fora), conversão determinística;
   3 · o «Ponto» sai do h1 — censo de dialetos: prefixo 47 ·
       sufixo 35 · ausente 38 · OUTRAS FORMAS 93 — o comboio do
       léxico exige MAPA de dialetos, não substituição cega.

   Pendências da mesa: L2 (toc) aguarda o retorno do fundador;
   L3 (Mapa do ponto) proposto como seção comum sob a lei, sem
   roupa especial — só o léxico no comboio. */

.cap-n{display:flex;align-items:baseline;gap:10px;margin:0 0 14px}
.cap-n .cn-r{
  font-family:var(--display);
  font-weight:600;
  font-size:20px;
  text-transform:none;
  letter-spacing:.005em;
  color:var(--navy-soft);
}
.cap-n .cn-n{
  font-family:var(--display);
  font-style:italic;
  font-weight:500;
  font-size:clamp(28px,5.4vw,44px);
  line-height:1;
  color:var(--gold-deep);
}
.cap-n::after{
  content:"";
  flex:1 1 40px;
  height:1px;
  background:linear-gradient(to right, var(--navy), transparent);
  opacity:.45;
}

.hero{position:relative;border-bottom-color:var(--navy)}
.hero::before{
  content:"§";
  position:absolute;
  right:-6px;
  top:-24px;
  font-family:var(--display);
  font-style:italic;
  font-weight:500;
  font-size:180px;
  line-height:1;
  color:var(--gold);
  opacity:.13;
  pointer-events:none;
}
.eyebrow{color:var(--navy-soft);font-size:13px}
/* ══════════════════════════════════════════════════════════════════
   MESA DA ABERTURA · L2 · SUMÁRIO CONSOLIDADO — carimbos do
   fundador, 04/08/2026 («D4 · colunas abertas — adote esse como
   padrão»; D1 «emoldurado com grupos-régua» GUARDADO em
   VARIANTES_DE_TOC para troca futura).
   Ordem de carga: … → abertura_L1 → ESTA FOLHA.

   O SUMÁRIO-PADRÃO: título «Sumário do capítulo» (elemento toc-t,
   conteúdo — COPY PROVISÓRIA à espera de carimbo; alternativas:
   Temas do capítulo · Índice · Roteiro do capítulo) na régua
   interrompida da casa; entradas em DUAS COLUNAS separadas por fio
   de ouro, sem moldura externa; grupos abrindo em mini-régua de
   ouro-fundo com linha que esvai; UMA coluna abaixo de 640px.

   CONTRATO: toc-t nasce determinístico antes do nav.toc (F6);
   o hero fecha antes dele (padronização dos 93 — L1). */

.toc-t{
  display:flex;align-items:center;gap:14px;
  font-family:var(--display);font-weight:600;font-size:17px;
  color:var(--navy);margin:26px 0 8px;
}
.toc-t::before{content:"";flex:0 0 18px;height:1px;background:currentColor;opacity:.5}
.toc-t::after{content:"";flex:1 1 40px;height:1px;background:linear-gradient(to right,currentColor,transparent);opacity:.55}

nav.toc{display:block;columns:2;column-gap:34px;column-rule:1px solid var(--gold);margin:0 0 6px}
nav.toc a{
  display:block;background:transparent;border:0;border-radius:0;
  padding:3px 0;color:var(--navy);font-size:13.5px;
}
nav.toc .toc-label{
  column-span:all;display:flex;align-items:center;gap:10px;
  font-family:var(--display);font-weight:600;font-size:12px;
  color:var(--gold-deep);letter-spacing:.1em;margin:10px 0 4px;
}
nav.toc .toc-label::after{content:"";flex:1 1 30px;height:1px;background:linear-gradient(to right,currentColor,transparent);opacity:.5}
@media (max-width:640px){nav.toc{columns:1}}
/* ══════════════════════════════════════════════════════════════════
   MESA DA ABERTURA · L3 · «NOÇÕES GERAIS» CONSOLIDADO — v2
   Carimbos de 04/08/2026: forma MC-clara («limites dourados finos,
   fundo normal») · NOME SELADO: «Noções gerais» (era «Mapa do
   ponto»; o comboio troca 202 títulos + 202 elos do sumário) ·
   IDENTIFICADOR: a LOGO que nasce no chat da marca (parametrizado;
   até lá, o padrão do corpus permanece; candidatos no cofre
   VARIANTES_DE_GLIFO, sistema glifo→papel à curadoria).

   CONTRATO DE CONTENÇÃO (novo, encomendado pelo fundador): a seção
   do fragmento FECHA antes da primeira divisa ou do próximo
   título — medido que parte dos 202 engole a divisa seguinte
   (censo no fecho da sessão); recerca determinística na gramática
   v2. Os trilhos abaixo só funcionam com a seção cercada.

   A FORMA: prosa entre TRILHOS DE OURO — régua 2px em cima, fio
   1px embaixo — fundo do pergaminho, sem recuo. */

section#mapa{
  border-top:2px solid var(--gold);
  border-bottom:1px solid var(--gold);
  padding:6px 0 18px;
  margin:34px 0;
}
/* ══════════════════════════════════════════════════════════════════
   DISPOSIÇÃO DOS ATIVOS GRÁFICOS · v1 — o contrato de identidade
   das tabelas ESTENDIDO às demais famílias (encomenda do fundador:
   «valerá para todos os elementos gráficos»; escopo desta mesa:
   identidade, posição e ritmo — o redesenho interno pertence ao
   gabinete visual).

   Famílias e medidas: LINHA DO TEMPO — 201 capítulos, 1.133 passos,
   título autoral já existente (tt) PROMOVIDO à legenda; FICHA —
   455 em 78 capítulos, legenda derivada do nome do tipo; PAINEL DE
   VÉSPERA — 213/213, tratado na R4. Rótulos das legendas em
   CARIMBO ABERTO: «Linha do tempo N» · «Ficha N».

   RITMO: todo ativo gráfico respira a mesma margem vertical. */

figure.graf{margin:30px 0;padding:0}
figure.graf .graf-t{
  font-family:var(--display);
  font-weight:600;
  font-size:15px;
  color:var(--navy);
  letter-spacing:.005em;
  margin:0 0 8px;
}
figure.graf .graf-n{
  font-style:italic;
  font-weight:500;
  color:var(--gold-deep);
  margin-right:10px;
}
/* ══════════════════════════════════════════════════════════════════
   FICHAS · CONSOLIDADA — carimbo de 04/08/2026: «F1 · com bordas de
   ouro — salva esse e adote como padrão». O número mora DENTRO da
   faixa («Ficha N», itálico de ouro claro, antes do nome — a
   legenda externa morreu para não triplicar o título); moldura de
   ouro contida. F3 «fichamento da casa», CORRIGIDA (tf-pena em
   bronze), guardada como PADRÃO ALTERNATIVO no cofre
   VARIANTES_DE_FICHA. Rótulo «Ficha» adotado pelo uso reiterado do
   fundador — trocável a uma palavra. O contrato do atlas guarda
   início e fim de cada ficha (figure.graf + id). */
.tf-num{
  font-family:var(--display);
  font-style:italic;
  font-weight:500;
  font-size:15px;
  color:var(--gold);
  margin-right:12px;
}
.tipo-ficha{border:1px solid var(--gold);border-radius:10px;overflow:hidden}
/* ══════════════════════════════════════════════════════════════════
   LINHA DO TEMPO · CONSOLIDADA — carimbo de 04/08/2026 («T1t — é
   isso mesmo»): a língua da casa COM os trilhos — pergaminho,
   régua de ouro de 2px abrindo e fio de 1px fechando, espinha que
   esvai, ANÉIS de ouro com miolo claro, datas em itálico ouro-fundo,
   corpo na tinta normal. O painel escuro morre; as reservas (T1 sem
   trilhos · T2 espinha de marinho · T3 campo entre trilhos · T4
   escura domada) vivem no cofre VARIANTES_DE_TIMELINE. Título
   autoral (tt) promovido à legenda da identidade; rótulo «Linha do
   tempo» adotado pelo uso — trocável a uma palavra. */
.timeline{
  background:transparent;
  border-top:2px solid var(--gold);
  border-bottom:1px solid var(--gold);
  border-radius:0;
  padding:16px 0 14px;
  margin:0;
  color:inherit;
}
.tl-when{font-style:italic;font-weight:500;color:var(--gold-deep)}
.tl-dot::before{background:#F4EEE1;border:2px solid var(--gold)}
.tl-body{color:inherit}
.tl-body strong{color:var(--navy)}
.tl-body .hl{color:var(--gold-deep)}
/* ══════════════════════════════════════════════════════════════════
   ARGUIÇÃO ORAL · CONSOLIDADA — carimbo de 04/08/2026 («Quero V3 ·
   entre trilhos»). O grupo de perguntas de prova oral entre RÉGUA
   de 2px e FIO de 1px de ouro (a família das Noções gerais), com o
   rótulo na mini-régua de ouro-fundo; as caixinhas morrem — cada
   pergunta é uma linha com fio fino; a seta ➤ segue no ouro-fundo
   da lei; a RESPOSTA interna fica intocada (gabinete visual).

   CONTRATO (F6): sequências consecutivas de details.oral-q são
   embrulhadas em div.oral-grupo com p.oral-rot — unidade que entra
   no CADASTRO DO ATLAS (início e fim), fonte de colheita da forja
   e da mesa de sabatina. COPY do rótulo PROVISÓRIA: «Arguição
   oral» (alternativa na mesa: «Questões de prova oral»).
   V1 «rio» e V2 «fichário» guardadas em VARIANTES_DE_ARGUICAO. */

.oral-grupo{
  border-top:2px solid var(--gold);
  border-bottom:1px solid var(--gold);
  padding:10px 0 4px;
  margin:26px 0;
}
.oral-rot{
  display:flex;align-items:center;gap:10px;
  font-family:var(--display);font-weight:600;font-size:12px;
  letter-spacing:.1em;text-transform:uppercase;
  color:var(--gold-deep);margin:0 0 8px;
}
.oral-rot::after{content:"";flex:1 1 30px;height:1px;background:linear-gradient(to right,currentColor,transparent);opacity:.5}
.oral-grupo details.oral-q{background:transparent;border:0;border-radius:0;border-bottom:1px solid var(--line-soft)}
.oral-grupo details.oral-q:last-of-type{border-bottom:0}
.oral-grupo .oral-q summary{padding:10px 2px}
/* ══════════════════════════════════════════════════════════════════
   R5 · TRIAGEM DO ACENTO · CONSOLIDADA — carimbo de 04/08/2026
   («pode deixar elas todas sem acento do capítulo; principalmente
   nos painéis escuros, que podem ter cores que confundem»).

   REGRA-MÃE: nenhum componente do capítulo veste o acento da
   matéria — o corpo é monocromático na casa (marinho · ouro ·
   bronze · tijolo). Nos painéis ESCUROS a proibição é absoluta:
   sobre o marinho falam apenas ouro e creme. A cor da matéria
   migra para as superfícies de NAVEGAÇÃO (lombadas, volumes,
   hub) — e a repaleta das 17 (vizinhanças do fundador,
   Constitucional especial) passa a ser paleta de navegação, com
   implantação no chat do motor.

   Varredura provada: a folha-base inteira; sobreviventes eram
   quatro, todos recolhidos abaixo. Zero regras de acento vivas
   no capítulo após esta folha. */

.art{color:var(--gold-deep)}
h3.grp{color:var(--navy);border-bottom-color:var(--gold)}
.cap strong{color:#6B4E1B}
.site-footer strong{color:var(--gold-deep)}
