/* 30/09 — "Como fazer o combo" (js/combo-guia.js). Estilo pergaminho. */
.combo-guia { margin: 0 0 14px; border: 3px double #b79857; background: #fff1d1b8; color: #223a4b; font: 13px/1.5 Georgia, serif; }
.combo-guia > summary { cursor: pointer; list-style: none; padding: 9px 14px; display: flex; flex-direction: column; gap: 2px; }
.combo-guia > summary::-webkit-details-marker { display: none; }
.combo-guia > summary::after { content: "▸ ver passo a passo"; font-size: 11px; color: #913d21; font-style: italic; }
.combo-guia[open] > summary::after { content: "▾ esconder"; }
.combo-guia-titulo { font-weight: bold; font-size: 15px; color: #913d21; }
.combo-guia-ideia { color: #4b4a40; }
.combo-guia-passos { margin: 0; padding: 4px 14px 8px 36px; }
.combo-guia-passos li { margin: 0 0 7px; list-style: decimal; }
.combo-guia-passos li::marker { color: #913d21; font-weight: bold; }
.combo-guia-passos li strong { display: block; color: #213e51; }
.combo-guia-passos li span { color: #4b4a40; }
.combo-guia-dicas { margin: 0 14px 8px; padding: 8px 10px 8px 26px; border-top: 1px dashed #b09b6b; color: #665941; font-size: 12px; }
.combo-guia-dicas li { margin-bottom: 4px; list-style: disc; }
.combo-guia-nota { margin: 0 14px 10px; font-size: 11px; font-style: italic; color: #665941; }
@media (max-width: 600px) {
  .combo-guia { font-size: 12px; }
  .combo-guia-passos { padding-left: 28px; }
}
/* Na aba Jutsus o guia e as técnicas ficam juntos na coluna larga (#jutsuContent é uma grelha de 2 colunas). */
.jp-main { min-width: 0; }
