.co-ph{margin-top:var(--s-6);margin-bottom:var(--s-6);gap:var(--s-2);max-width:70ch;display:grid}.co-ph a{color:var(--orange-2)}.co-eyebrow{color:var(--orange-2);font-size:var(--fs-12);letter-spacing:.1em;text-transform:uppercase;font-weight:800}.co{gap:var(--s-4);display:grid}@media (width>=900px){.co{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.co-conq,.co-copia{grid-column:1/-1}}.co-resumo,.co-rar,.co-copia{padding:var(--s-4);gap:var(--s-3);align-content:start;display:grid}@media (width>=768px){.co-resumo,.co-rar,.co-copia{padding:var(--s-6)}}.co h2{font-size:var(--fs-20)}.co-big{gap:var(--s-2);display:grid}.co-big__n b{font-family:var(--f-title);font-size:var(--fs-40);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.co-big__n span{color:var(--text-2);font-weight:700}.co-barra{background:var(--bg-2);border:2px solid var(--line);border-radius:999px;height:14px;display:block;overflow:hidden}.co-barra>span{background:var(--rar,var(--orange));transform-origin:0;height:100%;transition:transform .5s var(--ease-out);display:block}.co-barra--fina{border-width:0;height:10px}.co-nums{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.co-nums div{padding:var(--s-2);background:var(--bg-2);border:2px solid var(--line);text-align:center;border-radius:12px;gap:2px;display:grid}.co-nums dt{font-size:var(--fs-12);color:var(--muted);order:2;line-height:1.2}.co-nums dd{font-family:var(--f-title);font-size:var(--fs-24);font-variant-numeric:tabular-nums;order:1;margin:0;font-weight:800}.co-rar__lista{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.co-rar__lista li{align-items:center;gap:var(--s-2);font-size:var(--fs-14);grid-template-columns:104px minmax(0,1fr) 72px;display:grid}.co-rar__nome{color:var(--rar);font-weight:800}.co-rar__v{text-align:right;font-variant-numeric:tabular-nums;font-weight:800}.co-rar__v small{color:var(--muted);font-weight:700}.co-conq .section-head{margin-bottom:var(--s-3)}.co-conq__lista{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.co-cq{align-items:center;gap:var(--s-3);padding:var(--s-3);opacity:.7;grid-template-columns:44px minmax(0,1fr) auto;height:100%;display:grid}.co-cq.is-ok{opacity:1;border-color:color-mix(in srgb, var(--yellow) 55%, var(--line))}.co-cq__e{background:var(--bg-2);width:44px;height:44px;font-size:var(--fs-24);filter:grayscale();border-radius:12px;place-items:center;display:grid}.co-cq.is-ok .co-cq__e{filter:none}.co-cq__txt b{font-size:var(--fs-14);display:block}.co-cq__txt small{color:var(--muted);font-size:var(--fs-12);line-height:1.3;display:block}.co-cq__v{font-weight:800;font-size:var(--fs-14);font-variant-numeric:tabular-nums;color:var(--text-2)}.co-cq.is-ok .co-cq__v{color:var(--yellow)}.co-acoes{gap:var(--s-2);flex-wrap:wrap;display:flex}.co-perigo{--bd:color-mix(in srgb, var(--red) 55%, var(--line-2));--fg:var(--red)}.co-perigo:disabled{opacity:.5;cursor:not-allowed}.co-confirma{gap:var(--s-2);padding:var(--s-3);border:2px solid color-mix(in srgb, var(--red) 50%, var(--line));background:color-mix(in srgb, var(--red) 8%, transparent);border-radius:12px;display:grid}.co-msg:empty{display:none}.co-msg{color:var(--green);font-weight:700}.co-msg.is-erro{color:var(--red)}.co-ferr{justify-content:space-between;align-items:center;gap:var(--s-3);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.co-ferr[hidden]{display:none}.co-ordem{align-items:center;gap:var(--s-2);font-size:var(--fs-12);color:var(--muted);font-weight:700;display:flex}.co-ordem select{height:44px;padding:0 var(--s-3);border:2px solid var(--line);background:var(--bg);color:var(--text);font-size:var(--fs-16);border-radius:12px}.co-vazio{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-6);grid-template-columns:auto minmax(0,1fr);display:grid}.co-vazio[hidden]{display:none}.co-vazio b{margin-bottom:4px;display:block}.co-vazio__btn{margin-top:var(--s-3)}@media (width<=480px){.co-vazio{text-align:center;grid-template-columns:1fr;justify-items:center}}.co-grade .cs.is-fora{opacity:.5}.co-dica{margin-top:var(--s-3)}@media (prefers-reduced-motion:no-preference){.co-grade .cs{animation:pop .3s var(--ease-out) both}.co-grade .cs.is-fora{transition:opacity .2s var(--ease)}}@media (prefers-reduced-motion:reduce){.co-barra>span{transition:none}}
