.cns-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cns-editar{display:inline-flex;align-items:center;height:48px;padding:0 24px;border-radius:10px;background:var(--surface);border:1px solid var(--ai-line);color:var(--ai-ink);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color .14s ease,background .14s ease}.cns-editar:hover{border-color:var(--accent-line);background:var(--accent-soft)}.cns-abas{display:flex;gap:28px;border-bottom:1px solid var(--line-3);overflow-x:auto}.cns-aba{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;white-space:nowrap}.cns-hero{background:var(--surface);border:1px solid var(--ai-line);border-radius:18px;padding:32px;box-shadow:var(--shadow-md);min-width:0}.cns-veredito-linha{display:flex;align-items:center;gap:12px;margin-bottom:22px;flex-wrap:wrap}.cns-veredito{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:700;letter-spacing:.03em;padding:6px 12px;border-radius:999px;white-space:nowrap}.cns-veredito--ok{background:var(--green-100);color:var(--green-900)}.cns-veredito--atencao{background:var(--yellow-soft);color:var(--yellow-ink)}.cns-veredito--travado{background:var(--pink-soft);color:var(--pink-ink)}.cns-veredito--neutro{background:var(--surface-4);color:var(--ink-3)}.cns-veredito__dica{flex:1 1 260px;font-size:.875rem;line-height:1.5;color:var(--muted);text-wrap:pretty}.cns-gasto-topo{display:flex;align-items:center;gap:8px}.cns-rotulo{margin:0;font-size:14px;font-weight:400;color:var(--muted)}.cns-olho{width:32px;height:32px;flex:0 0 32px;border-radius:9px;background:transparent;border:0;display:grid;place-items:center;cursor:pointer;color:var(--muted-2);transition:background .14s ease,color .14s ease}.cns-olho:hover,.cns-olho[aria-pressed=true]{background:var(--surface-2);color:var(--ink)}.cns-gasto{margin-top:10px;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.cns-gasto__valor{font-size:44px;font-weight:700;letter-spacing:-.03em;color:var(--ink);line-height:1}.cns-gasto__valor--oculto{letter-spacing:.06em}.cns-odo-casa{width:.62em}.cns-gasto__teto{font-size:16px;color:var(--muted)}.cns-barra{margin-top:26px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cns-barra--teto{margin-top:16px}.cns-barra__trilho{flex:1 1 200px;min-width:0;width:auto}.cns-pct{font-size:14px;font-weight:700;padding:5px 12px;border-radius:999px;background:var(--ai-soft);color:var(--ai-ink);white-space:nowrap}.cns-pct--atencao{background:var(--orange-soft);color:var(--orange-ink)}.cns-pct--alto{background:var(--pink-soft);color:var(--pink-ink)}.cns-barra__legenda{flex:0 0 100%;font-size:.8125rem;line-height:1.45;color:var(--muted-2)}.cns-projecao{margin-top:24px;padding:18px 20px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line-3)}.cns-projecao__topo{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.cns-projecao__principal{flex:1 1;min-width:180px}.cns-projecao__rotulo{margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2)}.cns-estimativa{font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:none;padding:2px 8px;border-radius:999px;background:var(--surface-4);color:var(--ink-3)}.cns-projecao__linha{margin-top:8px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.cns-projecao__valor{font-size:1.75rem;font-weight:700;letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cns-projecao__delta{font-size:.875rem;font-weight:500}.cns-tom--ok{color:var(--green-900)}.cns-tom--atencao{color:var(--yellow-ink)}.cns-tom--travado{color:var(--pink-ink)}.cns-tom--neutro{color:var(--ink)}.cns-projecao__stats{margin:0;display:flex;gap:22px;flex-wrap:wrap}.cns-projecao__stats dt{font-size:.75rem;font-weight:500;color:var(--muted-2)}.cns-projecao__stats dd{margin:5px 0 0;font-size:1rem;font-weight:700;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cns-projecao__stats dd.cns-projecao__teto{color:var(--muted)}.cns-dias{margin-top:16px;display:flex;align-items:flex-end;gap:3px;height:44px}.cns-dia{flex:1 1;min-width:2px;border-radius:2px 2px 0 0;background:var(--ai-icon)}.cns-dia--futuro{background:var(--line-4)}.cns-dia--acima{background-color:var(--yellow-ink);background-image:repeating-linear-gradient(135deg,var(--surface) 0 2px,transparent 2px 5px)}.cns-dia--hoje{box-shadow:0 0 0 1.5px var(--ink-3)}.cns-eixo{margin-top:8px;display:flex;justify-content:space-between;gap:12px;font-size:.75rem;color:var(--muted-2)}.cns-eixo__legenda{text-align:center}.cns-resumo{margin:26px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:24px;gap:24px}.cns-resumo__item{border-left:1px solid var(--accent-line-2);padding-left:24px;min-width:0}.cns-resumo__item:first-child{border-left:0;padding-left:0}.cns-resumo__item dt{font-size:13.5px;color:var(--muted)}.cns-resumo__item dd{margin:8px 0 0;font-size:22px;font-weight:600;letter-spacing:-.015em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cns-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:var(--shadow-sm);min-width:0}.cns-card--pad{padding:26px}.cns-card__topo{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:24px 26px}.cns-card__titulo{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.cns-card__corpo{padding:0 26px 24px;display:flex;flex-direction:column;gap:14px}.cns-nota{font-size:13.5px;color:var(--muted-2)}.cns-tentar{align-self:flex-start}.cns-esq-linha{display:flex;align-items:center;gap:16px;padding:12px 0}.cns-vazio{margin:0;padding:0 26px 28px;font-size:14px;line-height:1.55;color:var(--muted)}.cns-tabela-wrap{overflow-x:auto}.cns-tabela{width:100%;min-width:600px;border-collapse:collapse;font-size:14.5px}.cns-tabela th{text-align:left;padding:12px 8px;background:var(--surface-2);font-size:13px;font-weight:500;color:var(--muted);white-space:nowrap}.cns-tabela td{padding:16px 8px;border-bottom:1px solid var(--line-4);vertical-align:middle;color:var(--ink)}.cns-tabela td:first-child,.cns-tabela th:first-child{padding-left:26px}.cns-tabela td:last-child,.cns-tabela th:last-child{padding-right:26px}.cns-tabela tbody tr:hover td{background:var(--surface-2)}.cns-col-data{width:132px}.cns-col-modelo{width:150px}.cns-col-custo{width:110px;text-align:right!important}.cns-t-data{color:var(--muted-2);font-size:13.5px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cns-exec{display:block;max-width:44ch;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cns-exec__detalhe{display:block;margin-top:3px;font-size:12.5px;color:var(--muted-2)}.cns-t-modelo{color:var(--muted);font-size:13.5px;overflow-wrap:anywhere}.cns-t-custo{text-align:right;font-weight:600;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cns-mais{display:flex;justify-content:center;align-items:center;gap:12px;padding:18px 26px 22px;flex-wrap:wrap}.cns-mais__erro{margin:14px 26px 0;font-size:13.5px;color:var(--red-700)}.cns-quebra__topo{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.cns-seg{border:0;margin:0;min-width:0}.cns-quebra__vazio{margin:18px 0 0;font-size:13.5px;color:var(--muted)}.cns-quebra__lista{margin:22px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:18px}.cns-quebra__linha{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px}.cns-quebra__rotulo{min-width:0;font-size:14.5px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cns-quebra__valor{font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cns-medidor{height:7px;border-radius:999px;background:var(--line-4);overflow:hidden}.cns-medidor__fill{display:block;height:100%;border-radius:999px}.cns-provedor__atual{margin-top:16px;padding:14px 16px;border-radius:8px;background:var(--surface);border:1px solid var(--line-2)}.cns-provedor__atual--on{background:var(--accent-soft);border:2px solid var(--accent)}.cns-provedor__cab{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cns-provedor__nome{font-size:.9375rem;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.cns-provedor__desc{margin:9px 0 0;font-size:.875rem;line-height:1.5;color:var(--muted);text-wrap:pretty}.cns-link{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font-size:.875rem;font-weight:600;color:var(--accent);text-decoration:none}.cns-link:hover{text-decoration:underline;text-underline-offset:2px}.cns-erro{padding:24px;align-items:flex-start;gap:16px}.cns-armazenamento,.cns-erro{display:flex;flex-direction:column}.cns-armazenamento{gap:24px}@media (max-width:900px){.cns-hero{padding:24px}.cns-gasto__valor{font-size:38px}}@media (max-width:560px){.cns-hero{border-radius:16px}.cns-card--pad,.cns-card__topo,.cns-hero{padding:20px 16px}.cns-card__corpo,.cns-vazio{padding-left:16px;padding-right:16px}.cns-gasto__valor{font-size:34px}.cns-projecao{padding:16px 14px}.cns-dias{gap:2px}.cns-resumo{gap:16px}.cns-resumo__item{border-left:0;padding-left:0}.cns-editar{height:44px;padding:0 18px}.cns-eixo__legenda{display:none}}.mkp-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mkp-h2{margin:0 0 20px;font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.mkp-erro{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.mkp-marca__amarelo{fill:var(--brand-yellow);opacity:.26}.mkp-marca__vermelho{fill:var(--brand-red);opacity:.14}.mkp-marca__verde{fill:var(--brand-green);opacity:.2}.mkp-hero{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:0;gap:0;background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--rail);border-radius:18px;overflow:hidden;box-shadow:var(--shadow-md)}.mkp-hero__corpo{position:relative;padding:34px;overflow:hidden}.mkp-hero__marca{left:-72px;bottom:-76px;width:206px;height:206px}.mkp-hero__topo{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mkp-selo{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:7px 14px;border-radius:999px;background:var(--yellow-soft);color:var(--yellow-ink)}.mkp-hero__contexto{font-size:13.5px;font-weight:500;color:var(--muted)}.mkp-hero__titulo{margin:22px 0 0;font-size:2rem;font-weight:700;letter-spacing:-.025em;line-height:1.15;color:var(--ink);text-wrap:balance}.mkp-hero__pitch{margin:14px 0 0;max-width:560px;font-size:1rem;line-height:1.55;color:var(--muted);text-wrap:pretty}.mkp-hero__provas{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:13px}.mkp-hero__prova{display:flex;align-items:flex-start;gap:12px}.mkp-hero__marcador{width:22px;height:22px;flex:0 0 22px;border-radius:999px;background:var(--yellow-soft);color:var(--yellow-ink);display:grid;place-items:center}.mkp-hero__prova-texto{flex:1 1;font-size:15px;line-height:1.5;color:var(--ink-3)}.mkp-hero__prova-texto strong{font-weight:600;color:var(--ink)}.mkp-hero__painel{padding:34px;background:var(--surface-2);border-left:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.mkp-hero__ancora{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mkp-riscado{font-size:16px;color:var(--muted-2);text-decoration:line-through;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkp-pill-ok{font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;padding:4px 11px;border-radius:999px;background:var(--ok-soft);color:var(--ok-ink)}.mkp-hero__preco-linha{margin-top:10px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.mkp-hero__preco{font-size:48px;font-weight:700;letter-spacing:-.035em;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkp-hero__periodo{font-size:15px;color:var(--muted)}.mkp-hero__nota{margin:14px 0 0;font-size:14px;line-height:1.5;color:var(--muted);text-wrap:pretty}.mkp-cta-escuro{width:100%;margin-top:24px;min-height:54px;padding:0 18px;border-radius:10px;border:0;background:var(--ink);color:var(--surface);font-family:inherit;font-size:1.0625rem;font-weight:600;box-shadow:var(--shadow-md);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.mkp-cta-escuro:hover{transform:translateY(-1px);box-shadow:var(--shadow-lg)}.mkp-cta-escuro:active{transform:none}.mkp-hero__seguro{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:9px;font-size:13px;color:var(--muted)}.mkp-hero__seguro svg{flex:0 0 17px;color:var(--green-900)}.mkp-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));grid-gap:20px;gap:20px}.mkp-card{position:relative;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--rail);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow .18s ease,transform .18s ease}.mkp-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.mkp-card__corpo{flex:1 1;display:flex;flex-direction:column;padding:24px}.mkp-card__topo{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.mkp-card__icone{width:48px;height:48px;flex:0 0 48px;border-radius:12px;background:var(--accent-soft-2);color:var(--accent-ink);display:grid;place-items:center}.mkp-tag{font-size:12.5px;font-weight:600;padding:5px 12px;border-radius:999px;background:var(--surface-4);color:var(--ink-3);text-align:right}.mkp-card__titulo{margin:18px 0 0;font-size:1.1875rem;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.mkp-card__resultado{margin:8px 0 0;font-size:15px;font-weight:500;line-height:1.45;color:var(--ink-3);text-wrap:pretty}.mkp-card__lista{list-style:none;margin:18px 0 0;padding:0;flex:1 1;display:flex;flex-direction:column;gap:10px}.mkp-card__item{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;color:var(--ink-3)}.mkp-card__check{width:18px;height:18px;flex:0 0 18px;margin-top:1px;display:grid;place-items:center;color:var(--green-900)}.mkp-card__rodape{margin-top:22px;padding-top:20px;border-top:1px solid var(--line-3)}.mkp-card__precos{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.mkp-card__riscado{font-size:15px;color:var(--muted-2);text-decoration:line-through;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkp-card__preco{font-size:2rem;font-weight:700;letter-spacing:-.03em;line-height:1.1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkp-card__periodo{font-size:14px;color:var(--muted-2)}.mkp-card__nota-preco{margin-top:6px;font-size:13.5px;font-weight:500;line-height:1.45;color:var(--accent-ink);text-wrap:pretty}.mkp-card__cta{width:100%;margin-top:16px;min-height:50px;padding:0 16px;border-radius:10px;background:var(--surface);border:1px solid var(--accent-line);color:var(--accent-ink);font-family:inherit;font-size:.96875rem;font-weight:600;cursor:pointer;transition:transform .16s ease,border-color .16s ease}.mkp-card__cta:hover:not(:disabled){transform:translateY(-1px);border-color:var(--accent-ink)}.mkp-card__cta:active:not(:disabled){transform:none}.mkp-card__cta--solido{background:var(--ink);color:var(--surface);box-shadow:var(--shadow-md)}.mkp-card__cta--solido,.mkp-card__cta--solido:hover:not(:disabled){border-color:var(--ink)}.mkp-card__cta:disabled{cursor:not-allowed;opacity:.6}.mkp-card__status{width:100%;margin:16px 0 0;min-height:50px;padding:10px 14px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;background:var(--surface-2);border:1px dashed var(--line-2);color:var(--ink-3);font-size:.875rem;font-weight:600;line-height:1.4}.mkp-card__status svg{flex:0 0 14px;color:var(--ok-ink)}.mkp-card__avulso{display:block;width:100%;margin-top:10px;min-height:44px;padding:0 8px;background:transparent;border:0;font-family:inherit;font-size:13px;font-weight:500;color:var(--muted-2);text-align:center;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mkp-card__avulso:hover:not(:disabled){color:var(--ink)}.mkp-card__avulso:disabled{cursor:not-allowed;opacity:.6}a.mkp-card__avulso{display:flex;align-items:center;justify-content:center}.mkp-pacote{display:grid;grid-template-columns:minmax(0,1fr) 320px;background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--brand-yellow);border-radius:18px;box-shadow:var(--shadow-md)}.mkp-pacote,.mkp-pacote__corpo{position:relative;overflow:hidden}.mkp-pacote__corpo{padding:32px}.mkp-pacote__marca{left:-64px;bottom:-70px;width:184px;height:184px}.mkp-pacote__selo{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:7px 14px;border-radius:999px;background:var(--yellow-soft);color:var(--yellow-ink)}.mkp-pacote__titulo{margin:18px 0 0;font-size:1.75rem;font-weight:700;letter-spacing:-.025em;line-height:1.2;color:var(--ink);text-wrap:balance}.mkp-pacote__texto{margin:12px 0 0;max-width:520px;font-size:.9375rem;line-height:1.55;color:var(--muted);text-wrap:pretty}.mkp-pacote__itens{list-style:none;margin:22px 0 0;padding:0;display:flex;gap:10px;flex-wrap:wrap}.mkp-pacote__item{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line-3);font-size:.875rem;font-weight:600;color:var(--ink-3)}.mkp-pacote__ponto{width:8px;height:8px;flex:0 0 8px;border-radius:999px;background:var(--brand-red)}.mkp-pacote__painel{padding:32px;background:var(--surface-2);border-left:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.mkp-pacote__riscado{font-size:.9375rem;color:var(--muted-2);text-decoration:line-through;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkp-pacote__preco-linha{margin-top:6px;display:flex;align-items:baseline;gap:7px}.mkp-pacote__preco{font-size:2.5rem;font-weight:700;letter-spacing:-.035em;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkp-pacote__periodo{font-size:.9375rem;color:var(--muted)}.mkp-pacote__economia{margin-top:12px;align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:var(--ok-soft);color:var(--ok-ink);font-size:.8125rem;font-weight:700}.mkp-pacote__cta{margin-top:22px;min-height:52px;font-size:1rem}.mkp-pacote__selo--neutro{background:var(--surface-2);color:var(--ink-3);border:1px solid var(--line-3)}.mkp-fornecedor__a-partir{font-size:.8125rem;font-weight:600;color:var(--muted)}.mkp-pacote__nota{margin-top:12px;text-align:center;font-size:.8125rem;color:var(--muted)}.mkp-ja{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.mkp-ja__cabeca{padding:22px 24px 18px}.mkp-ja__titulo{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.mkp-ja__lista{list-style:none;margin:0;padding:0}.mkp-ja__linha{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 24px;border-top:1px solid var(--line-3);transition:background .14s ease}.mkp-ja__linha:hover{background:var(--surface-2)}.mkp-ja__icone{width:42px;height:42px;flex:0 0 42px;border-radius:11px;background:var(--accent-soft-2);color:var(--accent-ink);display:grid;place-items:center}.mkp-ja__textos{flex:1 1;min-width:150px}.mkp-ja__nome{font-size:.9375rem;font-weight:600;color:var(--ink)}.mkp-ja__detalhe{margin-top:3px;font-size:.84375rem;color:var(--muted-2)}.mkp-ja__preco{font-size:.9375rem;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkp-ja__periodo{font-weight:400;color:var(--muted-2)}.mkp-estado{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font-size:.8125rem;font-weight:600;white-space:nowrap}.mkp-estado--ok{background:var(--ok-soft);color:var(--ok-ink)}.mkp-estado--aviso{background:var(--warn-soft);color:var(--warn-ink)}.mkp-estado--ruim{background:var(--danger-soft);color:var(--red-700)}.mkp-estado--neutro{background:var(--surface-4);color:var(--ink-3)}.mkp-ja__acao{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border-radius:9px;background:var(--surface);border:1px solid var(--line-2);color:var(--ink-3);font-size:.84375rem;font-weight:600;text-decoration:none;transition:border-color .14s ease}.mkp-ja__acao:hover{border-color:var(--ink-3);color:var(--ink)}.mkp-garantias{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));grid-gap:0;gap:0;background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:var(--shadow-sm)}.mkp-garantia{display:flex;align-items:flex-start;gap:14px;padding:22px 24px;border-left:1px solid var(--line-3)}.mkp-garantia:first-child{border-left:0}.mkp-garantia__icone{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;border-radius:8px}.mkp-garantia__icone--ok{background:var(--ok-soft);color:var(--ok-ink)}.mkp-garantia__icone--amarelo{background:var(--yellow-soft);color:var(--yellow-ink)}.mkp-garantia__icone--vermelho{background:var(--red-100);color:var(--red-700)}.mkp-garantia__titulo{font-size:15px;font-weight:600;color:var(--ink)}.mkp-garantia__texto{margin:6px 0 0;font-size:13.5px;line-height:1.5;color:var(--muted);text-wrap:pretty}.mkp-esqueleto{display:flex;flex-direction:column;gap:24px}.mkp-esqueleto__hero{height:320px;border-radius:18px}.mkp-esqueleto__titulo{width:180px;height:22px}.mkp-esqueleto__card{height:360px;border-radius:16px}.mkp-janela{position:fixed;inset:0;z-index:90;padding:24px;overflow-y:auto;background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mkp-janela__painel{position:relative;inset:auto;display:block;width:auto;height:auto;max-width:440px;max-height:none;margin:8vh auto 0;padding:0;border:0;color:var(--ink);background:var(--surface);border-radius:18px;box-shadow:var(--shadow-lg);overflow:hidden;animation:fadeUp .2s ease}.mkp-janela__painel--larga{max-width:460px;margin-top:6vh}.mkp-janela__painel:focus{outline:none}.mkp-compra__topo{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 26px 0}.mkp-compra__cabeca{min-width:0}.mkp-compra__titulo{margin:0;font-size:20px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.mkp-compra__sub{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--muted)}.mkp-fechar{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;border-radius:9px;background:transparent;border:0;color:var(--muted-2);cursor:pointer}.mkp-fechar:hover:not(:disabled){background:var(--surface-4);color:var(--ink)}.mkp-compra__resumo{margin:20px 26px 0;padding:18px;border-radius:14px;background:var(--accent-soft);border:1px solid var(--accent-line)}.mkp-compra__item{font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.mkp-compra__resultado{margin-top:5px;font-size:13.5px;font-weight:500;line-height:1.45;color:var(--accent-ink)}.mkp-compra__linhas{margin:16px 0 0;padding-top:16px;border-top:1px solid var(--accent-line-2);display:flex;flex-direction:column;gap:10px}.mkp-compra__linha{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.mkp-compra__rotulo{font-size:13.5px;color:var(--muted)}.mkp-compra__valor{margin:0;font-size:13.5px;font-weight:500;color:var(--ink);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkp-compra__valor--total{font-size:19px;font-weight:700}.mkp-compra__riscado{margin-right:8px;font-size:13.5px;font-weight:400;color:var(--muted-2)}.mkp-meios{margin:16px 26px 0;padding:0;border:0;min-width:0}.mkp-meios__legenda{margin-bottom:8px;padding:0;font-size:13px;font-weight:600;color:var(--ink)}.mkp-meios__lista{display:flex;flex-direction:column;gap:8px}.mkp-meio{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 14px;border-radius:12px;border:1px solid var(--line);background:var(--surface);cursor:pointer;transition:border-color .14s ease,background .14s ease}.mkp-meio:hover{border-color:var(--line-strong)}.mkp-meio:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.mkp-meio:has(input:focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}.mkp-meio:has(input:disabled){cursor:not-allowed;opacity:.6}.mkp-meio input{width:16px;height:16px;flex:0 0 16px;margin:0;accent-color:var(--accent)}.mkp-meio input:focus-visible{outline:none;box-shadow:none}.mkp-meio__icone{width:34px;height:26px;flex:0 0 34px;display:grid;place-items:center;border-radius:6px;background:var(--surface-2);border:1px solid var(--line);color:var(--ink-3)}.mkp-meio__textos{flex:1 1;min-width:0;display:flex;flex-direction:column}.mkp-meio__nome{font-size:14px;font-weight:600;color:var(--ink)}.mkp-meio__desc{margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--muted-2)}.mkp-meio__preco{font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkp-compra__nota{display:flex;align-items:flex-start;gap:8px;margin:14px 26px 0;font-size:12.5px;line-height:1.5;color:var(--muted-2)}.mkp-compra__nota svg{flex:0 0 14px;margin-top:2px;color:var(--ok)}.mkp-compra__erro{margin:16px 26px 0;padding:12px 14px;border-radius:10px;background:var(--danger-soft);border:1px solid var(--red-200);font-size:13.5px;line-height:1.45;color:var(--red-700)}.mkp-compra__erro--dentro{margin:12px 0 0}.mkp-compra__dados{margin:20px 26px 0}.mkp-compra__erro-link,.mkp-link{padding:0;background:transparent;border:0;font:inherit;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mkp-compra__acoes{display:flex;gap:12px;padding:22px 26px 24px}.mkp-compra__acoes--feito{padding:22px 0 0}.mkp-botao{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 16px;border-radius:10px;font-family:inherit;font-size:14.5px;text-align:center;text-decoration:none;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.mkp-botao--neutro{flex:1 1;background:var(--surface);border:1px solid var(--line-2);color:var(--muted);font-weight:500}.mkp-botao--neutro:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink)}.mkp-botao--acao{flex:1.5 1;border:0;background:var(--accent);color:var(--on-accent);font-weight:600;box-shadow:var(--shadow-md)}.mkp-botao--acao:hover:not(:disabled){background:var(--accent-strong)}.mkp-botao:disabled{cursor:not-allowed;opacity:.6}.mkp-compra__processando{padding:56px 26px 52px;text-align:center}.mkp-compra__titulo-centro{margin:26px 0 0;font-size:19px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.mkp-compra__processando .mkp-compra__titulo-centro:first-child{margin-top:0}.mkp-compra__texto-centro{margin:7px auto 0;max-width:280px;font-size:14px;line-height:1.5;color:var(--muted)}.mkp-infinito{display:block;margin:0 auto;overflow:visible}.mkp-infinito path{fill:none;stroke-width:4}.mkp-infinito__trilho{stroke:var(--accent);opacity:.1}.mkp-infinito__traco{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:15 85;animation:dpgTravel 2s linear infinite,dpgHue 3.3s ease-in-out infinite}.mkp-compra__feito{padding:40px 26px 26px;text-align:center}.mkp-compra__selo{position:relative;width:132px;height:132px;margin:0 auto}.mkp-compra__check{position:absolute;inset:0}.mkp-compra__titulo-feito{margin:22px 0 0;font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.mkp-compra__texto-feito{margin:8px auto 0;max-width:320px;font-size:14.5px;line-height:1.55;color:var(--muted)}.mkp-compra__pagamento{margin:18px 0 0;padding:14px 16px;border-radius:12px;border:1px solid var(--line);text-align:left}.mkp-compra__pagamento-texto{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink-3)}.mkp-compra__pagamento-texto strong{color:var(--ink)}.mkp-compra__pagar{width:100%;margin-top:12px}.mkp-compra__passos{list-style:none;margin:14px 0 0;padding:14px 16px;border-radius:12px;background:var(--surface-2);text-align:left;display:flex;flex-direction:column;gap:9px}.mkp-compra__passo{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:var(--ink-3)}.mkp-compra__passo svg{flex:0 0 14px;margin-top:2px;color:var(--green-900)}.pbc__janela{margin:18px 26px 0}.pbc__janela>.mkp-compra__pagamento{margin-top:0}.pbc__nota{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;font-size:12.5px;line-height:1.5;color:var(--muted-2)}.pbc__nota svg{flex:0 0 14px;margin-top:2px;color:var(--ok)}.pbc__campo{margin-top:14px}.pbc__rotulo{display:block;margin-bottom:6px;font-size:12.5px;font-weight:600;color:var(--ink-3)}.pbc__linha{display:flex;gap:8px}.pbc__valor{flex:1 1;min-width:0;min-height:40px;padding:0 10px;border-radius:8px;border:1px solid var(--line-2);background:var(--surface-2);font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;color:var(--ink);text-overflow:ellipsis}.pbc__copiar{flex:0 0 auto;min-height:40px}.pbc__acoes{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.pbc__teste{margin-top:12px;padding-top:10px;border-top:1px dashed var(--line)}.crt__passo-linha{display:flex;align-items:center;gap:10px;margin-bottom:6px}.crt__passo{font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--muted)}.crt__voltar{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted);cursor:pointer;transition:border-color .14s ease,color .14s ease}.crt__voltar:focus-visible,.crt__voltar:hover{border-color:var(--accent-line,var(--accent));color:var(--accent)}.crt__barras{display:flex;gap:6px;margin:18px 26px 0}.crt__barra{flex:1 1;height:4px;border-radius:999px;background:var(--line);transition:background-color .2s ease}.crt__barra--feita{background:var(--accent)}.crt__figura{position:relative;display:flex;flex-direction:column;aspect-ratio:1.586;max-height:210px;margin:18px 26px 0;padding:18px 20px;border-radius:16px;background:linear-gradient(140deg,#242C3D,#151A26);color:#FFFFFF;overflow:hidden;box-shadow:0 10px 28px rgba(15,23,42,.18)}.crt__figura:after{content:"";position:absolute;inset:auto -30% -60% auto;width:70%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.06);pointer-events:none}.crt__figura--visa{background:linear-gradient(140deg,#1E4AA8,#0E2257)}.crt__figura--master{background:linear-gradient(140deg,#3A3A3A,#121212)}.crt__figura--elo{background:linear-gradient(140deg,#2A2A2A,#0C0C0C)}.crt__figura--amex{background:linear-gradient(140deg,#2E77BB,#154A7E)}.crt__figura--hipercard{background:linear-gradient(140deg,#B3131B,#6E0A10)}.crt__figura--diners{background:linear-gradient(140deg,#2B4A6B,#142739)}.crt__figura-topo{display:flex;align-items:center;justify-content:space-between;gap:12px}.crt__chip{width:38px;height:28px;border-radius:6px;background:linear-gradient(135deg,#E9D9A6,#B89B52)}.crt__bandeira{font-size:13px;font-weight:700;letter-spacing:.02em;color:rgba(255,255,255,.92)}.crt__figura-numero{margin-top:auto;font-family:var(--font-mono,ui-monospace,monospace);font-size:clamp(15px,4.4vw,20px);letter-spacing:.08em;white-space:nowrap}.crt__figura-base{display:flex;justify-content:space-between;gap:16px;margin-top:14px}.crt__figura-bloco{min-width:0}.crt__figura-bloco--direita{flex:0 0 auto;text-align:right}.crt__figura-rotulo{font-size:10.5px;letter-spacing:.1em;color:rgba(255,255,255,.5)}.crt__figura-rotulo,.crt__figura-valor{font-weight:600;text-transform:uppercase}.crt__figura-valor{margin-top:3px;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crt__campos{display:flex;flex-direction:column;gap:14px;padding:20px 26px 0}.crt__campos>.pbc__nota{margin-top:0}.crt__linha{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.crt__dica{margin:-4px 0 0;font-size:12.5px;color:var(--muted-2)}.crt__alternativa{margin:0;padding:0 26px 22px;text-align:center;font-size:12.5px}.crt__alternativa a{color:var(--muted);text-decoration:underline;text-underline-offset:3px}.crt__alternativa a:focus-visible,.crt__alternativa a:hover{color:var(--accent)}@media (max-width:560px){.crt__barras,.crt__figura{margin-left:16px;margin-right:16px}.crt__campos{padding-left:16px;padding-right:16px}}.mkp-fornecedor__estado{margin:16px 26px 0;font-size:14px;color:var(--muted)}.mkp-fornecedor__aviso{margin:14px 26px 0;padding:12px 14px;border-radius:12px;border:1px solid var(--line);font-size:13px;line-height:1.6;color:var(--ink-3)}.mkp-fornecedor__aviso p{margin:0}.mkp-fornecedor__aviso p+p{margin-top:8px}.mkp-fornecedor__aviso strong{color:var(--ink)}.mkp-pix{padding:16px 26px 24px}.mkp-pix__valor{font-weight:700;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkp-pix__estado{margin:0;padding:20px 26px 26px;font-size:14px;color:var(--muted)}.mkp-pix__qr{display:block;width:176px;height:176px;margin:4px auto 14px;border:1px solid var(--line);border-radius:8px;background:#FFFFFF;object-fit:contain}.mkp-pix__rotulo{margin-bottom:6px;font-size:12.5px;font-weight:600;color:var(--muted)}.mkp-pix__copia{display:flex;gap:8px}.mkp-pix__codigo{flex:1 1;min-width:0;padding:12px 10px;border-radius:8px;background:var(--surface-2);border:1px solid var(--line);font-size:11.5px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkp-pix__copiar{flex:0 0 auto}.mkp-pix__aguardando{margin:14px 0 0;text-align:center;font-size:12.5px;color:var(--muted-2)}.mkp-pix__nota{margin:14px 0 0}.mkp-pix__nota svg{color:var(--warn-ink)}.mkp-pix__simular{width:100%;margin-top:12px}.mkp-pix__pago{padding:8px 26px 0;text-align:center}.mkp-pix__selo{display:inline-flex;align-items:center;gap:8px;margin:12px 0 0;padding:6px 12px;border-radius:999px;background:var(--ok-soft);color:var(--ok-ink);font-size:13px;font-weight:700}.mkp-pix__pago .mkp-compra__acoes{padding-left:0;padding-right:0}.mkp-plano__servicos{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 28px;gap:12px 28px;max-width:540px}.mkp-plano__servico{display:flex;align-items:center;gap:10px;font-size:.9375rem;font-weight:600;color:var(--ink-3)}.mkp-plano__estado{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px}.mkp-plano__detalhe{margin:0;font-size:.875rem;line-height:1.5;color:var(--muted)}.mkp-plano__rodape{grid-column:1/-1;display:flex;flex-direction:column;gap:12px;padding:18px 32px;border-top:1px solid var(--line);background:var(--surface)}.mkp-plano__fornecedor{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px}.mkp-plano__fornecedor-icone{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:10px;background:var(--surface-2);border:1px solid var(--line-3);color:var(--ink-3)}.mkp-plano__fornecedor-texto{flex:1 1 260px;margin:0;font-size:.9375rem;line-height:1.5;color:var(--muted)}.mkp-plano__fornecedor-texto strong{color:var(--ink);font-weight:700}.mkp-plano__fornecedor .mkp-card__cta{width:auto;margin-top:0;min-height:42px}@media (max-width:1060px){.mkp-hero,.mkp-pacote{grid-template-columns:minmax(0,1fr)}.mkp-hero__painel,.mkp-pacote__painel{border-left:0;border-top:1px solid var(--line)}}@media (max-width:900px){.mkp-garantia{border-left:0;border-top:1px solid var(--line-3)}.mkp-garantia:first-child{border-top:0}}@media (max-width:560px){.mkp-hero__corpo,.mkp-hero__painel{padding:24px 20px}.mkp-hero__titulo{font-size:1.625rem}.mkp-hero__preco{font-size:40px}.mkp-pacote__corpo,.mkp-pacote__painel,.mkp-plano__rodape{padding:24px 20px}.mkp-plano__servicos{grid-template-columns:minmax(0,1fr)}.mkp-plano__fornecedor .mkp-card__cta{width:100%}.mkp-pacote__titulo{font-size:1.5rem}.mkp-card__corpo{padding:20px}.mkp-ja__linha{padding:16px 18px}.mkp-ja__cabeca{padding:18px 18px 14px}}@media (max-width:480px){.mkp-janela{padding:12px}.mkp-janela__painel,.mkp-janela__painel--larga{margin-top:4vh}.mkp-compra__topo{padding:20px 20px 0}.mkp-compra__erro,.mkp-compra__nota,.mkp-compra__resumo,.mkp-fornecedor__aviso,.mkp-fornecedor__estado,.mkp-meios,.pbc__janela{margin-left:20px;margin-right:20px}.mkp-compra__acoes{flex-direction:column-reverse;padding:20px}.mkp-compra__acoes--feito{padding:20px 0 0}.mkp-botao--acao,.mkp-botao--neutro{flex:0 0 auto;width:100%}.mkp-pix{padding:14px 20px 20px}}.mkp-compra__titulo-feito:focus,.mkp-compra__titulo:focus{outline:none;box-shadow:none}.ftr-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ftr-erro{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.ftr-link{display:inline-flex;align-items:center;gap:5px;padding:0;background:transparent;border:0;font-family:inherit;font-size:14px;font-weight:600;color:var(--accent-ink);text-decoration:none;cursor:pointer}.ftr-link:hover{text-decoration:underline;text-underline-offset:3px}.ftr-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap}.ftr-pill--acao{background:var(--accent-soft-2);color:var(--accent-ink)}.ftr-pill--ok{background:var(--ok-soft);color:var(--ok-ink)}.ftr-pill--aviso{background:var(--warn-soft);color:var(--warn-ink)}.ftr-pill--ruim{background:var(--danger-soft);color:var(--red-700)}.ftr-pill--neutro{background:var(--surface-4);color:var(--ink-3)}.ftr-botao{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:0 22px;border-radius:10px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .14s ease,border-color .14s ease}.ftr-botao--acao{background:var(--accent);border:0;color:var(--on-accent)}.ftr-botao--acao:hover:not(:disabled){background:var(--accent-strong)}.ftr-botao--contorno{background:var(--surface);border:1px solid var(--line-2);color:var(--accent-ink)}.ftr-botao--contorno:hover:not(:disabled){border-color:var(--accent-line)}.ftr-botao--perigo{background:var(--surface);border:1px solid var(--red-200);color:var(--red-700)}.ftr-botao--perigo:hover:not(:disabled){background:var(--danger-soft);border-color:var(--red-700)}.ftr-botao:disabled{cursor:not-allowed;opacity:.6}.ftr-aberto{display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding:24px 26px;background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:14px}.ftr-aberto__ident{flex:1 1;min-width:220px}.ftr-aberto__topo{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ftr-aberto__prazo{font-size:13.5px;color:var(--muted-2)}.ftr-aberto__titulo{margin:14px 0 0;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.ftr-aberto__sub{margin:6px 0 0;font-size:14px;color:var(--muted)}.ftr-aberto__valor{text-align:right}.ftr-aberto__numero{font-size:32px;font-weight:700;letter-spacing:-.025em;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftr-aberto__nota{margin-top:6px;font-size:13.5px;color:var(--muted-2)}.ftr-aberto__acoes{display:flex;gap:12px;flex-wrap:wrap}.ftr-grade{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:24px;gap:24px;align-items:start}.ftr-coluna{display:flex;flex-direction:column;gap:24px;min-width:0}.ftr-grade>.ftr-coluna+.ftr-coluna{gap:20px}.ftr-assinatura{background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.ftr-assinatura__cabeca{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap;padding:24px 26px 20px}.ftr-assinatura__ident{min-width:0}.ftr-assinatura__nome{margin:16px 0 0;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.ftr-assinatura__desde{margin:8px 0 0;font-size:14px;color:var(--muted)}.ftr-assinatura__preco{text-align:right}.ftr-assinatura__valor{font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftr-assinatura__periodo{margin-left:4px;font-size:15px;font-weight:400;letter-spacing:0;color:var(--muted)}.ftr-assinatura__nota{margin-top:6px;font-size:13.5px;color:var(--muted-2)}.ftr-assinatura__modulos{list-style:none;margin:0;padding:0 26px 18px;display:flex;gap:8px;flex-wrap:wrap}.ftr-chip{padding:5px 11px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line-3);font-size:12.5px;font-weight:500;color:var(--ink-3)}.ftr-assinatura__notas{list-style:none;margin:0;padding:0 26px 20px;display:flex;flex-direction:column;gap:8px}.ftr-nota{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.45;color:var(--ink-3)}.ftr-nota svg{flex:0 0 14px;margin-top:2px;color:var(--muted-2)}.ftr-nota--aviso svg{color:var(--warn-ink)}.ftr-nota--ok svg{color:var(--ok-ink)}.ftr-assinatura__acoes{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding:16px 26px;border-top:1px solid var(--line-3)}.ftr-assinatura__acoes .ftr-botao{min-height:44px;padding:0 18px;font-size:14px}.ftr-nota-ia{margin:0;padding:14px 18px;border-radius:12px;background:var(--surface-2);border:1px dashed var(--line-2);line-height:1.5;color:var(--muted)}.ftr-nota-ia,.ftr-nota-ia .ftr-link{font-size:13.5px}.ftr-card{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:24px;box-shadow:var(--shadow-sm)}.ftr-card__cabeca{display:flex;justify-content:space-between;align-items:center;gap:14px}.ftr-card__titulo{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.ftr-card__texto{margin:16px 0 0;font-size:13.5px;line-height:1.5;color:var(--muted);text-wrap:pretty}.ftr-card__texto--apoio{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:var(--muted-2)}.ftr-card__texto--apoio svg{flex:0 0 14px;margin-top:2px;color:var(--ok)}.ftr-externos{box-shadow:none}.ftr-externos__lista{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column}.ftr-externos__linha{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 0;border-top:1px solid var(--line-4)}.ftr-externos__linha:first-child{border-top:0;padding-top:0}.ftr-externos__textos{flex:1 1;min-width:200px}.ftr-externos__nome{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:15px;font-weight:600;color:var(--ink)}.ftr-externos__sub{margin:5px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.ftr-externos__linha .ftr-botao{min-height:44px;font-size:14px}.ftr-historico{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:var(--shadow-sm)}.ftr-historico__cabeca{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px 18px}.ftr-historico__vazio{margin:0;padding:0 26px 24px;font-size:14px;color:var(--muted)}.ftr-tabela-rolagem{overflow-x:auto}.ftr-tabela-rolagem:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.ftr-tabela{width:100%;min-width:640px;border-collapse:collapse;font-size:14.5px}.ftr-tabela th{padding:0 8px 12px;font-size:13px;font-weight:400;color:var(--muted);text-align:left;white-space:nowrap}.ftr-tabela td{padding:15px 8px;border-top:1px solid var(--line-3);vertical-align:middle;color:var(--ink)}.ftr-tabela td:first-child,.ftr-tabela th:first-child{padding-left:26px;width:110px}.ftr-tabela td:last-child,.ftr-tabela th:last-child{padding-right:26px;width:92px}.ftr-tabela tbody tr:hover{background:var(--surface-2)}.ftr-tabela td.ftr-tabela__dir,.ftr-tabela th.ftr-tabela__dir{text-align:right}.ftr-tabela td.ftr-tabela__data{font-size:13.5px;color:var(--muted-2);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftr-tabela__descricao{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}.ftr-tabela__metodo{display:block;margin-top:2px;font-size:12.5px;color:var(--muted-2)}.ftr-tabela__valor{font-weight:600;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftr-tabela__sem{color:var(--disabled-ink)}.ftr-tabela .ftr-link{font-size:13.5px}.ftr-composicao{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column}.ftr-composicao__linha{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;border-top:1px solid var(--line-4)}.ftr-composicao__linha:first-child{border-top:0}.ftr-composicao__rotulo{font-size:14.5px;color:var(--ink)}.ftr-composicao__nota{margin-top:3px;font-size:12.5px;color:var(--muted-2)}.ftr-composicao__valor{font-size:14.5px;font-weight:600;color:var(--ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftr-composicao__total{margin-top:16px;padding-top:16px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;font-weight:600;color:var(--ink)}.ftr-composicao__total strong{font-size:20px;font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftr-cartao{margin-top:18px;display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;border:1.5px solid var(--accent);background:var(--accent-soft)}.ftr-cartao__bandeira{width:40px;height:28px;flex:0 0 40px;display:grid;place-items:center;border-radius:6px;background:var(--surface);border:1px solid var(--line);font-size:9.5px;font-weight:700;letter-spacing:.04em;color:var(--ink);overflow:hidden}.ftr-cartao__textos{flex:1 1;min-width:0}.ftr-cartao__numero{font-size:14px;font-weight:500;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftr-cartao__nota{margin-top:2px;font-size:12.5px;color:var(--muted-2)}.ftr-meta{margin:16px 0 0;display:flex;flex-direction:column;gap:11px}.ftr-meta__linha{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.ftr-meta__linha dt{font-size:13.5px;color:var(--muted)}.ftr-meta__linha dd{margin:0;font-size:13.5px;font-weight:500;color:var(--ink);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ftr-dados{margin:16px 0 0;display:flex;flex-direction:column;gap:14px}.ftr-dados__item dt{font-size:12.5px;color:var(--muted-2)}.ftr-dados__item dd{margin:4px 0 0;font-size:14.5px;color:var(--ink);overflow-wrap:anywhere}.ftr-botao-card{display:flex;align-items:center;justify-content:center;width:100%;margin-top:20px;min-height:44px;border-radius:10px;background:var(--surface);border:1px solid var(--line-2);color:var(--accent-ink);font-size:14.5px;font-weight:600;text-decoration:none;transition:border-color .14s ease,background .14s ease}.ftr-botao-card:hover{border-color:var(--accent-line);background:var(--accent-soft)}.ftr-motivo{margin:0;padding:0;border:0;min-width:0}.ftr-motivo__legenda{margin-bottom:8px;padding:0;font-size:.875rem;font-weight:600;color:var(--ink)}.ftr-motivo__lista{display:flex;flex-direction:column;gap:2px}.ftr-motivo__opcao{display:flex;align-items:center;gap:10px;min-height:36px;font-size:.875rem;color:var(--ink-3);cursor:pointer}.ftr-motivo__opcao input{width:16px;height:16px;margin:0;accent-color:var(--ink)}.ftr-motivo__rotulo{display:block;margin:14px 0 6px;font-size:.8125rem;color:var(--muted)}.ftr-motivo__texto{width:100%;min-height:72px;resize:vertical}.ftr-motivo__entendi{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;border-radius:10px;background:var(--warn-soft);border:1px solid var(--warn-line);font-size:.84375rem;line-height:1.45;color:var(--ink-3);cursor:pointer}.ftr-motivo__entendi input{width:16px;height:16px;flex:0 0 16px;margin:2px 0 0;accent-color:var(--ink)}.ftr-aviso{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px;padding:14px 18px;border-radius:12px;background:var(--warn-soft);border:1px solid var(--warn-line);color:var(--ink)}.ftr-aviso--suspensa{background:var(--danger-soft);border-color:var(--red-200)}.ftr-aviso__icone{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border-radius:9px;background:var(--surface);color:var(--warn-ink)}.ftr-aviso--suspensa .ftr-aviso__icone{color:var(--red-700)}.ftr-aviso__texto{flex:1 1;min-width:220px;font-size:14px;line-height:1.5;color:var(--ink-3)}.ftr-aviso__texto strong{color:var(--ink)}.ftr-aviso__acao{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:10px;background:var(--surface);border:1px solid var(--line-2);color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.ftr-aviso__acao:hover{border-color:var(--ink-3)}.ftr-esqueleto{display:flex;flex-direction:column;gap:24px}.ftr-esqueleto__faixa{height:120px;border-radius:14px}.ftr-esqueleto__card{height:260px;border-radius:14px}.ftr-esqueleto__tabela{height:320px;border-radius:18px}.ftr-esqueleto__lateral{height:220px;border-radius:14px}@media (max-width:1280px){.ftr-grade{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.ftr-aberto{gap:18px}.ftr-aberto__valor{text-align:left}.ftr-aberto__acoes{width:100%}.ftr-aberto__acoes .ftr-botao{flex:1 1}.ftr-assinatura__preco{text-align:left}.ftr-assinatura__acoes{justify-content:stretch}.ftr-assinatura__acoes .ftr-botao{flex:1 1}}@media (max-width:560px){.ftr-aberto{padding:20px}.ftr-assinatura__cabeca{padding:20px 20px 16px}.ftr-assinatura__modulos,.ftr-assinatura__notas{padding-left:20px;padding-right:20px}.ftr-assinatura__acoes{padding:16px 20px}.ftr-assinatura__nome{font-size:21px}.ftr-assinatura__valor{font-size:26px}.ftr-card{padding:20px}.ftr-historico__cabeca{padding:18px 20px 14px}.ftr-historico__vazio{padding:0 20px 20px}.ftr-tabela td:first-child,.ftr-tabela th:first-child{padding-left:20px}.ftr-tabela td:last-child,.ftr-tabela th:last-child{padding-right:20px}}.usr-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.usr-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:var(--shadow-sm)}.usr-ferramentas{gap:14px;padding:20px 26px;flex-wrap:wrap}.usr-busca,.usr-ferramentas{display:flex;align-items:center}.usr-busca{flex:1 1 300px;min-width:0;gap:12px;height:46px;padding:0 16px;border-radius:10px;background:var(--surface);border:1px solid var(--border-control);cursor:text;transition:border-color .16s ease,box-shadow .16s ease}.usr-busca:hover{border-color:var(--accent)}.usr-busca:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft-2)}.usr-busca__icone{flex:0 0 18px;color:var(--muted-2)}.usr-busca__campo{flex:1 1;min-width:0;height:100%;border:0;background:transparent;font-family:inherit;font-size:14.5px;color:var(--ink);outline:none}.usr-busca__campo:focus-visible{outline:none;box-shadow:none}.usr-busca__campo::placeholder{color:var(--muted-2)}.met-periodos,.usr-filtros{margin:0;border:0;min-width:0}.usr-rolagem{overflow-x:auto}.usr-tabela{width:100%;min-width:880px;border-collapse:collapse;table-layout:fixed}.usr-tabela th{padding:12px 16px;background:var(--surface-2);font-size:13px;font-weight:500;color:var(--muted);text-align:left}.usr-tabela th:nth-child(2){width:200px}.usr-tabela th:nth-child(3){width:140px}.usr-tabela th:nth-child(4){width:210px}.usr-tabela th:nth-child(5){width:170px}.usr-tabela td{padding:16px;border-bottom:1px solid var(--line-4);vertical-align:middle;font-size:14px;color:var(--muted)}.usr-tabela td:first-child,.usr-tabela th:first-child{padding-left:26px}.usr-tabela td:last-child,.usr-tabela th:last-child{padding-right:26px}.usr-tabela tbody tr:last-child td{border-bottom:0}.usr-tabela tbody tr:hover{background:var(--surface-2)}.usr-conta{display:flex;align-items:center;gap:14px;min-width:0}.usr-avatar{width:40px;height:40px;flex:0 0 40px;border-radius:999px;background:var(--surface-3);color:var(--ink-3);display:grid;place-items:center;font-size:14px;font-weight:600}.usr-conta__textos{min-width:0;display:flex;flex-direction:column}.usr-conta__nome{font-size:14.5px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.usr-conta__voce{font-size:12.5px;font-weight:500;color:var(--muted-2)}.usr-conta__email{margin-top:3px;font-size:13px;color:var(--muted-2)}.usr-conta__email,.usr-empresa{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.usr-empresa{color:var(--ink-3)}.usr-empresa__extras,.usr-vazio-celula{font-size:13px;color:var(--muted-2)}.usr-acesso{font-size:13.5px;color:var(--muted-2)}.usr-selos{display:flex;flex-wrap:wrap;gap:6px}.usr-selo{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:var(--surface-4);color:var(--ink-3);font-size:12.5px;font-weight:600;white-space:nowrap}.usr-selo--super{background:var(--accent-soft-2);color:var(--accent-ink)}.usr-selo--fixo{background:var(--surface-3);color:var(--muted)}.usr-selo--aviso{background:var(--warn-soft);color:var(--warn-ink)}.usr-col-acao{text-align:right}.usr-acao{min-height:44px;padding:0 14px;border-radius:9px;background:var(--surface);border:1px solid var(--line-2);color:var(--ink);font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .14s ease,border-color .14s ease,color .14s ease}.usr-acao:hover{border-color:var(--ink-3)}.usr-acao--remover{border-color:var(--red-200);color:var(--pink-action)}.usr-acao--remover:hover{background:var(--danger-soft);border-color:var(--pink-action)}.usr-acao-texto{font-size:13px;color:var(--muted-2)}.usr-nenhuma{padding:40px 24px;text-align:center;border-top:1px solid var(--line-4)}.usr-nenhuma__titulo{font-size:.9375rem;font-weight:600;color:var(--ink)}.usr-nenhuma__texto{margin:6px 0 0;font-size:.875rem;color:var(--muted)}.usr-estado{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:4px 26px 24px}.usr-esqueleto{padding:0 26px 12px}.usr-esqueleto__linha{display:flex;align-items:center;gap:14px;padding:16px 0;border-top:1px solid var(--line-4)}.usr-esqueleto__avatar{width:40px;height:40px;flex:0 0 40px}.usr-esqueleto__textos{flex:1 1;display:flex;flex-direction:column;gap:8px}.usr-nota{margin:0;font-size:13px;line-height:1.55;color:var(--muted);max-width:760px}.usr-nota code{font-family:var(--font-mono);font-size:12.5px;color:var(--ink-3)}.met-controles{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.met-pilotos{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;color:var(--ink-3);cursor:pointer}.met-pilotos input{width:18px;height:18px;margin:0;accent-color:var(--accent)}.met-abas{display:flex;gap:28px;border-bottom:1px solid var(--line-4);overflow-x:auto;scrollbar-width:none}.met-aba{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 2px;font-size:.9375rem;font-weight:500;color:var(--muted);text-decoration:none;white-space:nowrap;transition:color .16s ease}.met-aba:hover{color:var(--ink)}.met-aba--atual{color:var(--accent);font-weight:700}.met-aba--atual:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px 2px 0 0;background:var(--rail)}.met-legenda{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.met-atualizando{font-size:12.5px;color:var(--muted-2)}.met-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-sm)}.met-card__titulo{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.met-card__apoio{margin:8px 0 0;font-size:14px;color:var(--muted)}.met-card__cabeca{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:24px 26px}.met-card__nota{font-size:13.5px;color:var(--muted-2);white-space:nowrap}.met-grafico{padding:26px}.met-grafico__topo{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap;margin-bottom:26px}.met-grafico__total{text-align:right}.met-grafico__numero{font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.met-grafico__rotulo{margin-top:6px;font-size:13.5px;font-weight:500;color:var(--muted)}.met-barras{display:flex;align-items:flex-end;gap:5px;height:150px}.met-barras--densas{gap:2px}.met-barra{flex:1 1;min-width:0;border-radius:4px 4px 0 0;background:var(--accent-line-2)}.met-barra--recente{background:var(--accent)}.met-grafico__eixo{margin-top:12px;display:flex;justify-content:space-between;font-size:12.5px;color:var(--muted-2)}.met-grafico__vazio{margin:0;height:150px;display:grid;place-items:center;border-radius:12px;border:1px dashed var(--line-2);font-size:14px;color:var(--muted)}.met-grafico .met-bloco-erro{margin-top:16px}.met-esqueleto-grafico__area{width:100%;height:150px;margin-top:26px;border-radius:12px}.met-bloco-erro{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.met-colunas{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:24px;gap:24px;align-items:start}.met-lista{overflow:hidden}.met-lista__erro{margin:0 26px 16px}.met-ws{list-style:none;margin:0;padding:0}.met-ws__linha{display:flex;align-items:center;gap:16px;padding:16px 26px;border-top:1px solid var(--line-4);flex-wrap:wrap}.met-ws__avatar{width:38px;height:38px;flex:0 0 38px;border-radius:999px;background:var(--surface-3);color:var(--ink-3);display:grid;place-items:center;font-size:13px;font-weight:600}.met-ws__nome{flex:1 1 160px;min-width:130px;display:flex;flex-direction:column;font-size:14.5px;font-weight:500;color:var(--ink)}.met-ws__data{margin-top:2px;font-size:12.5px;font-weight:400;color:var(--muted-2)}.met-ws__selos{display:flex;gap:6px;flex-wrap:wrap}.met-selo{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:var(--surface-4);color:var(--muted);font-size:12.5px;font-weight:600;white-space:nowrap}.met-selo--ok{background:var(--ok-soft);color:var(--ok-ink)}.met-piloto{min-height:44px;padding:0 14px;border-radius:9px;background:var(--surface);border:1px solid var(--line-2);color:var(--ink);font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap}.met-piloto:hover:not(:disabled){border-color:var(--ink-3)}.met-piloto--ativo{background:var(--accent-soft-2);border-color:var(--accent-line);color:var(--accent-ink)}.met-piloto:disabled{opacity:.6;cursor:progress}.met-nenhum{padding:32px 26px;border-top:1px solid var(--line-4);text-align:center}.met-nenhum__titulo{font-size:.9375rem;font-weight:600;color:var(--ink)}.met-nenhum__texto{margin:6px 0 0;font-size:.875rem;color:var(--muted)}.met-metas{padding:26px}.met-metas__lista{margin:18px 0 0;display:flex;flex-direction:column}.met-meta{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-top:1px solid var(--line-4)}.met-meta:first-child{border-top:0}.met-meta__rotulo{display:flex;flex-direction:column;font-size:14.5px;color:var(--muted)}.met-meta__apoio{margin-top:3px;font-size:12.5px;color:var(--muted-2)}.met-meta__valor{margin:0;display:flex;flex-direction:column;align-items:flex-end;font-size:16px;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.met-meta__status{margin-top:3px;font-size:12px;font-weight:600;color:var(--red-700)}.met-meta__status--ok{color:var(--ok-ink)}@media (max-width:560px){.usr-ferramentas{padding:16px}.met-card__cabeca,.met-grafico,.met-metas{padding:20px}.met-ws__linha{padding:14px 20px}.met-grafico__total{text-align:left}}.ajd-topo{position:relative;width:100%;max-width:820px;margin:0 auto 12px;padding-top:12px;text-align:center}.ajd-topo__titulo{margin:0;font-size:2rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--ink)}.ajd-topo__titulo[data-page-title]:before{left:50%;transform:translateX(-50%)}.ajd-topo__sub{margin:12px 0 0;font-size:17px;line-height:1.5;color:var(--muted)}.ajd-busca{position:relative;height:56px;margin-top:26px;border:1px solid var(--line);border-radius:var(--r-tile);background:var(--surface);box-shadow:var(--shadow-sm);text-align:left;transition:border-color .14s ease,box-shadow .14s ease}.ajd-busca:focus-within{border-color:var(--accent);box-shadow:var(--shadow-sm),0 0 0 3px var(--accent-soft-2)}.ajd-busca__icone{position:absolute;top:50%;left:20px;transform:translateY(-50%);color:var(--muted-2);pointer-events:none}.ajd-busca__campo{position:absolute;inset:0;width:100%;height:100%;padding:0 56px 0 54px;border:0;border-radius:inherit;background:transparent;color:var(--ink);font-family:inherit;font-size:15.5px;outline:0}.ajd-busca__campo::placeholder{color:var(--muted-2)}.ajd-busca__campo::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.ajd-busca__limpar{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:9px;background:transparent;color:var(--muted-2);cursor:pointer}.ajd-busca__limpar:hover{background:var(--surface-3);color:var(--ink)}.ajd-busca__status{position:absolute;top:calc(100% + 8px);left:0;right:0;font-size:.875rem;color:var(--muted)}.ajd-topicos{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:22px;gap:22px;margin-bottom:8px}.ajd-topico{--swipe-c:var(--edu-action);display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:26px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--ink);font-family:inherit;text-align:left;cursor:pointer}.ajd-topico.is-on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent),var(--shadow-sm)}.ajd-topico__icone{width:52px;height:52px;display:grid;place-items:center;border-radius:var(--r-tile);background:var(--surface-3);color:var(--muted)}.ajd-topico__titulo{margin-top:20px;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.ajd-topico__desc{margin-top:8px;font-size:14px;line-height:1.5;color:var(--muted);text-wrap:pretty}.ajd-topico__conta{margin-top:16px;font-size:14px;font-weight:600;color:var(--accent)}.ajd-duas{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:24px;gap:24px;align-items:start}.ajd-link{padding:0;border:0;background:none;color:var(--accent);font-family:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ajd-link:hover{color:var(--accent-strong)}.ajd-faq{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-sm)}.ajd-faq__cabeca{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:24px 26px}.ajd-faq__titulo{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.ajd-faq__grupo{font-weight:500;color:var(--muted)}.ajd-faq__item{border-top:1px solid var(--line-4)}.ajd-faq__h{margin:0;font-size:inherit;font-weight:inherit}.ajd-faq__pergunta{display:flex;align-items:center;gap:16px;width:100%;padding:20px 26px;border:0;background:transparent;color:var(--ink);font-family:inherit;font-size:15px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .14s ease}.ajd-faq__pergunta:hover{background:var(--surface-2)}.ajd-faq__pergunta[aria-expanded=true]{font-weight:600}.ajd-faq__texto{flex:1 1;min-width:0}.ajd-faq__seta{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center;color:var(--muted-2);transition:transform .16s ease}.ajd-faq__pergunta[aria-expanded=true] .ajd-faq__seta{transform:rotate(180deg)}.ajd-faq__resposta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:-6px;padding:0 26px 20px}.ajd-faq__resposta[hidden]{display:none}.ajd-faq__resposta p{max-width:640px;margin:0;font-size:14.5px;line-height:1.6;color:var(--muted);text-wrap:pretty}.ajd-faq__atalho{display:inline-flex;align-items:center;gap:6px;min-height:32px;text-decoration:none}.ajd-faq__atalho:hover{text-decoration:underline}.ajd-faq__vazio{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px 26px 26px;border-top:1px solid var(--line-4);color:var(--muted);font-size:14.5px}.ajd-faq__vazio p{margin:0}.ajd-faq__vazio b{color:var(--ink)}.ajd-contato{padding:26px;border:1px solid var(--accent-line);border-radius:var(--r-card);background:var(--accent-soft);box-shadow:var(--shadow-sm)}.ajd-contato__titulo{margin:0;font-size:18px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.ajd-contato__texto{margin:10px 0 0;font-size:14.5px;line-height:1.55;color:var(--muted);text-wrap:pretty}.ajd-contato__texto b{font-weight:600;color:var(--ink-3)}.ajd-contato__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin-top:22px;border-radius:var(--r-btn);background:var(--accent);color:var(--on-accent);font-size:15px;font-weight:600;text-decoration:none;box-shadow:var(--cta-shadow);transition:background-color .14s ease,box-shadow .14s ease}.ajd-contato__cta:hover{background:var(--accent-strong);color:var(--on-accent);box-shadow:var(--cta-shadow-hover)}.ajd-contato__lista{display:flex;flex-direction:column;gap:12px;margin:20px 0 0;padding:20px 0 0;border-top:1px solid var(--accent-line-2);list-style:none}.ajd-contato__item{display:flex;align-items:center;gap:12px;min-height:32px;color:var(--muted);font-size:14px;text-decoration:none;overflow-wrap:anywhere}.ajd-contato__item:hover{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.ajd-contato__icone{width:20px;height:20px;flex:0 0 20px;display:grid;place-items:center;color:var(--accent)}@media (max-width:1280px){.ajd-duas{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ajd-topicos{gap:16px}.ajd-topico{padding:22px}.ajd-faq__cabeca{padding:20px 18px}.ajd-faq__pergunta{padding:18px}.ajd-faq__resposta{padding:0 18px 18px}.ajd-faq__vazio{padding:18px}.ajd-contato{padding:22px 18px}}