.bandeira-total.is-mobility,.bandeira-cartao.is-mobility{--cor-da-finalidade:var(--finalidade-mobilidade);--cor-da-finalidade-suave:var(--finalidade-mobilidade-suave)}.bandeira-total.is-delivery,.bandeira-cartao.is-delivery{--cor-da-finalidade:var(--finalidade-delivery);--cor-da-finalidade-suave:var(--finalidade-delivery-suave)}.bandeira-total.is-shopping,.bandeira-cartao.is-shopping{--cor-da-finalidade:var(--finalidade-lojas);--cor-da-finalidade-suave:var(--finalidade-lojas-suave)}.bandeira-total.is-services,.bandeira-cartao.is-services{--cor-da-finalidade:var(--finalidade-servicos);--cor-da-finalidade-suave:var(--finalidade-servicos-suave)}.bandeira-totais{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin:0 0 18px;display:grid}.bandeira-total,.bandeira-cartao{border:1px solid var(--borda);border-left:4px solid var(--cor-da-finalidade,var(--texto-4));border-radius:var(--raio-lg);background:var(--superficie);min-width:0;padding:14px 16px}.bandeira-total h2{font-size:var(--texto-lg);margin:0;font-weight:600}.bandeira-total>p{color:var(--texto-3);font-size:var(--texto-sm);margin:0 0 10px}.bandeira-total dl,.bandeira-numeros{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;display:grid}.bandeira-total dt,.bandeira-numeros dt{font-size:var(--texto-xs);color:var(--texto-3);margin:0}.bandeira-total dd,.bandeira-numeros dd{font-size:var(--texto-xl);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.2}.bandeira-numeros dd small{font-size:var(--texto-xs);color:var(--texto-3);letter-spacing:0;font-weight:400;display:block}.bandeira-total dd.is-alerta,.bandeira-numeros dd.is-alerta{color:var(--erro-texto)}.bandeira-filtros{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin:0 0 16px;display:flex}.bandeira-filtros label{font-size:var(--texto-xs);color:var(--texto-3);gap:4px;display:grid}.bandeira-filtros .filter{flex:220px;margin:0}.bandeira-atualizada{color:var(--texto-3);font-size:var(--texto-xs);align-self:center;margin-left:auto}.bandeira-grade{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.bandeira-cartao{align-content:start;gap:10px;display:grid}.bandeira-cartao.is-arquivada{opacity:.72}.bandeira-cartao header h3{font-size:var(--texto-lg);margin:2px 0 0;font-weight:600;line-height:1.25}.bandeira-finalidade{font-size:var(--texto-xs);color:var(--cor-da-finalidade,var(--texto-3));background:var(--cor-da-finalidade-suave,var(--superficie-2));text-transform:uppercase;letter-spacing:.04em;border-radius:999px;justify-self:start;padding:2px 8px;font-weight:600;display:inline-block}.bandeira-meta,.bandeira-licenca{color:var(--texto-3);font-size:var(--texto-sm);margin:0}.bandeira-cartao footer{border-top:1px solid var(--borda);font-size:var(--texto-xs);color:var(--texto-3);flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:10px;display:flex}.bandeira-acoes{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.bandeira-selo{border:1px solid var(--borda);background:var(--superficie-2);border-radius:999px;padding:2px 8px;display:inline-block}.bandeira-selo.is-verified{color:var(--sucesso-texto);background:var(--sucesso-suave);border-color:var(--sucesso-borda)}.bandeira-selo.is-pending{color:var(--atencao-texto);background:var(--atencao-suave);border-color:var(--atencao-borda)}.bandeira-selo.is-invalid{color:var(--erro-texto);background:var(--erro-suave);border-color:var(--erro-borda)}.escolher-bandeira{max-width:980px;margin:0 auto}.escolher-bandeira h1{font-size:var(--texto-2xl);letter-spacing:-.015em;margin:0 0 4px;font-weight:600}.escolher-bandeira>p{color:var(--texto-3);margin:0 0 20px}.escolher-bandeira h2{font-size:var(--texto-md);color:var(--texto-2);margin:18px 0 8px;font-weight:600}.bandeira-escolha{text-align:left;cursor:pointer;font:inherit;color:inherit;gap:4px}.bandeira-escolha:hover,.bandeira-escolha:focus-visible{border-color:var(--cor-da-finalidade,var(--borda-forte));box-shadow:var(--sombra-1)}.bandeira-escolha strong{font-size:var(--texto-lg)}.bandeira-resumo{color:var(--texto-3);font-size:var(--texto-sm)}@media (max-width:640px){.bandeira-grade{grid-template-columns:minmax(0,1fr)}.bandeira-atualizada{margin-left:0}}.copia-de-bandeira{gap:18px;display:grid}.copia-passo{border:1px solid var(--borda);border-radius:var(--raio-lg);background:var(--superficie);padding:16px 18px}.copia-passo h2{font-size:var(--texto-lg);margin:0 0 10px;font-weight:600}.copia-par{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 16px;display:grid}.copia-par label{font-size:var(--texto-sm);color:var(--texto-2);gap:4px;display:grid}.copia-marcar{gap:8px;margin:0 0 10px;display:flex}.copia-pacotes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.copia-pacotes label.inline{align-items:flex-start;gap:10px;display:flex}.copia-pacotes label.inline input{margin-top:4px}.copia-pacotes label.inline span{gap:2px;display:grid}.copia-pacotes small{color:var(--texto-3);font-size:var(--texto-xs)}.copia-acoes{margin:0 0 12px}.copia-previa{gap:14px;display:grid}.copia-pacote h3{font-size:var(--texto-md);margin:0 0 8px;font-weight:600}.copia-pacote h3 small{color:var(--texto-3);margin-left:8px;font-weight:400}.copia-pacote tr.is-manter td{color:var(--texto-3)}.bandeira-selo.is-adicionar{color:var(--sucesso-texto);background:var(--sucesso-suave);border-color:var(--sucesso-borda)}.bandeira-selo.is-substituir{color:var(--atencao-texto);background:var(--atencao-suave);border-color:var(--atencao-borda)}.bandeira-selo.is-pular{color:var(--texto-3)}.copia-feita ul{margin:8px 0 0;padding-left:18px}
