/* Central de notícias + sidebar Brasileirão */
.pmb-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:24px;align-items:start;margin-top:28px}.pmb-news{min-width:0}.pmb-news-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px}.pmb-news-heading h2{margin:0;font-size:23px}.pmb-news .grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.pmb-news .post{padding:18px}.pmb-news .post h2{font-size:19px}.pmb-news .post p{font-size:14px}.pmb-side{overflow:hidden;border:1px solid #e1d6d9;background:#fff;border-radius:16px;box-shadow:0 8px 30px #33000d12}.pmb-top{padding:20px;background:linear-gradient(125deg,#430916,#850f24 66%,#23060f);color:#fff}.pmb-top h2{font-size:24px;letter-spacing:-.6px;margin:3px 0}.pmb-top p{color:#f7c8d0;margin:0;font-size:12px}.pmb-kicker{font-size:10px;letter-spacing:1.6px;font-weight:850;color:#ffd1da}.pmb-scroll{overflow-x:auto}.pmb-table{width:100%;border-collapse:collapse;font-size:12px;table-layout:auto;white-space:nowrap}.pmb-table th{background:#f8f3f5;color:#77717a;font-size:10px;font-weight:850;padding:12px 5px}.pmb-table td{border-bottom:1px solid #f2edf0;padding:8px 5px;text-align:center;color:#3a3339}.pmb-table th:nth-child(2),.pmb-table td:nth-child(2){text-align:left;min-width:132px}.pmb-table .pmb-pos{font-weight:850;border-left:3px solid transparent}.pmb-table .pmb-g4 .pmb-pos{border-left-color:#249ed3}.pmb-table .pmb-z4 .pmb-pos{border-left-color:#d94857}.pmb-table .pmb-pts{font-weight:900;color:#201820}.pmb-team{display:flex;align-items:center;gap:7px;min-width:0}.pmb-team img{width:22px;height:22px;object-fit:contain;flex-shrink:0}.pmb-team span:last-child{overflow:hidden;text-overflow:ellipsis;max-width:123px}.pmb-fallback{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center}.pmb-table tr.pmb-flamengo{background:#6e1022}.pmb-table tr.pmb-flamengo td,.pmb-table tr.pmb-flamengo .pmb-pts{color:#fff;font-weight:900;border-bottom-color:#7c2838}.pmb-legend{display:flex;gap:17px;padding:14px 15px 5px;font-size:11px;color:#67616a}.pmb-legend span{display:flex;align-items:center;gap:5px}.pmb-legend i{width:8px;height:8px;display:inline-block;border-radius:2px}.pmb-blue{background:#249ed3}.pmb-red{background:#d94857}.pmb-updated,.pmb-source{padding:0 15px;font-size:10px;color:#85808a;margin:8px 0 0}.pmb-source{padding-bottom:14px}.pmb-message{padding:22px 18px;color:#6a5660;font-size:14px;line-height:1.6}@media(max-width:1040px){.pmb-layout{grid-template-columns:minmax(0,1fr) 310px;gap:16px}.pmb-news .grid{grid-template-columns:1fr}}@media(max-width:760px){.pmb-layout{grid-template-columns:1fr}.pmb-news .grid{grid-template-columns:1fr}.pmb-side{max-width:550px;width:100%;margin:0 auto}}
