.pas-figura{margin:24px auto;max-width:760px;text-align:center}
.pas-figura img{display:block;max-width:100%;width:auto;height:auto;margin:auto;background:#fff;border-radius:8px}
.pas-figura figcaption{font-size:12px;line-height:1.5;margin-top:8px;color:#52627a}
.pas-tabela{margin:16px 0;font-size:13px;line-height:1.6}
.pas-tabela summary{cursor:pointer;font-weight:700;padding:12px;border:1px solid #ccd7e2;border-radius:8px}
.pas-tabela-scroll{max-width:100%;overflow:auto}
.pas-tabela table{border-collapse:collapse;width:100%;margin-top:12px;background:#fff}
.pas-tabela th,.pas-tabela td{padding:8px;border:1px solid #ccd7e2;text-align:left}
.pas-tabela caption{padding:8px;text-align:left}
.pas-ressalva{margin:16px 24px;padding:14px;border:1px solid #bf9a35;border-radius:8px;background:#fff7df;color:#4d3b10;font-size:13px;line-height:1.6}
.pas-origem{margin:5px 0 0;color:#f3d777;font-size:11px;line-height:1.4;font-weight:500}
