.c26 .page-head{align-items:flex-start}.c26-kick{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.c26-kick,.c26-selo{font-size:12px;font-weight:700}.c26-selo{flex:none;align-self:flex-start;padding:6px 12px;border-radius:999px;background:var(--corrige-soft,#fff4e0);color:var(--corrige,#9a5b00)}.c26-progresso .card-body{display:grid;grid-gap:12px;gap:12px}.c26-prog-t{display:grid;grid-gap:4px;gap:4px}.c26-prog-t span{color:var(--ink-2);font-size:13.5px}.c26-barra{position:relative;height:34px;border-radius:10px;overflow:hidden;background:var(--card-2);border:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-size:12px;font-weight:700}.c26-barra i{position:absolute;inset:0 auto 0 0;background:var(--accent-soft);border-right:2px solid var(--accent)}.c26-barra span{position:relative}.c26-barra .fim{color:var(--ink-3)}.c26-total td{border-top:2px solid var(--line)}.c26-vazio{text-align:center;color:var(--ink-3);padding:24px!important}.c26-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:16px;gap:16px}.c26-grid>.card{margin:0}.c26-cand{color:var(--ink);text-decoration:none}.c26-cand:hover{text-decoration:underline}.c26-sub{display:block;color:var(--ink-3);font-size:12px;margin-top:2px}@media (max-width:1100px){.c26-grid{grid-template-columns:minmax(0,1fr)}}