/* DPMG Design System — Compartilhado entre as buscas de jurisprudência (US-1132)
 * CSS extraído de dpmg-publico.css (US-203). Contém apenas o que é
 * genuinamente compartilhado entre Súmulas e Teses (busca-sumulas.html,
 * .sum-app) e Precedentes STJ (busca-precedentes-stj-penal-2021-2026.html,
 * .stj-app): o chip e o banner de citação cruzada entre as duas ferramentas
 * (RF6). Deve ser linkado depois de dpmg-tokens.css.
 */

/* Chip-link cruzado entre Informativos STJ e Súmulas e Teses (RF6),
   compartilhado pelas duas ferramentas — tint neutro/ardósia (--chip-tribunal-*)
   para não se confundir com o chip de vínculo (RF5, âmbar) nem com o de edição. */
.sum-app .tag.xref,
.stj-app .tag.xref {
    background: var(--chip-tribunal-bg);
    color: var(--chip-tribunal-text);
    text-decoration: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 2px;
}
.sum-app .tag.xref:hover,
.stj-app .tag.xref:hover { filter: brightness(0.94); }
.sum-app .tag.xref:focus-visible,
.stj-app .tag.xref:focus-visible {
    outline: var(--focus-outline);
    outline-offset: var(--focus-outline-offset);
    box-shadow: var(--focus-ring-outer);
}

/* Banner de filtro ativo por citação cruzada (RF6, deep-link ?ref=/?cit=) */
.sum-app .xref-banner,
.stj-app .xref-banner {
    background: var(--cor-aviso);
    border: 1px solid var(--cor-aviso-borda);
    color: var(--cor-aviso-texto);
    padding: 10px 14px;
    border-radius: var(--radius-md);
    font-size: 13.5px;
    line-height: 1.5;
    margin-top: 14px;
}
.sum-app .xref-banner a,
.stj-app .xref-banner a {
    color: inherit;
    font-weight: 600;
    text-decoration: underline;
}
