.pdx{--forest-900:#0a2a20;--forest-800:#0f3d2e;--forest-700:#175a41;--forest-600:#1f7752;--paper:#fff;--paper-dim:#fff;--card:#fff;--ink:#1a2118;--ink-soft:#535e52;--ink-faint:#5c6459;--line:#cfe0d5;--line-soft:#e3ede7;--gold:#c7962c;--gold-soft:#f4e3b8;--terracotta:#be5433;--terracotta-soft:#f1d2c1;--sage:#5f8f6c;--sage-soft:#d7e7d6;--ruby:#8c3230;--ruby-soft:#eac9c4;--shadow-sm:0 1px 2px rgba(15,61,46,.06),0 1px 1px rgba(15,61,46,.04);--shadow-md:0 6px 20px rgba(15,61,46,.08),0 2px 6px rgba(15,61,46,.05);--shadow-lg:0 20px 48px rgba(15,61,46,.14),0 4px 14px rgba(15,61,46,.08);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--serif:var(--font-fraunces),"Fraunces",Georgia,"Times New Roman",serif;--sans:var(--font-inter),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:var(--paper);color:var(--ink);font-family:var(--sans)}.pdx .pdx-num,.pdx [data-num]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.pdx .pdx-serif,.pdx h1,.pdx h2{font-family:var(--serif);font-optical-sizing:auto}.pdx-panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden}.pdx-panel-head{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line-soft);background:var(--card)}.pdx-panel-head h2,.pdx-panel-head h3{font-family:var(--sans);font-size:13px;font-weight:650;letter-spacing:.01em;color:var(--ink);margin:0}.pdx-panel-head .pdx-panel-sub{font-size:12px;color:var(--ink-faint);margin-left:auto}.pdx-panel-body{padding:var(--sp-4)}.pdx-chip{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:32px;max-width:100%;white-space:normal;text-align:left;padding:6px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--ink-soft);font-size:12.5px;font-weight:550;cursor:pointer;transition:border-color .18s ease-out,color .18s ease-out,background-color .18s ease-out}.pdx-chip:hover{border-color:var(--forest-600);color:var(--forest-700)}.pdx-chip[aria-pressed=true],.pdx-chip[data-activo=true]{background:var(--forest-800);border-color:var(--forest-800);color:#fff}.pdx-q1{background:var(--sage-soft);color:#2f4a35}.pdx-q2{background:var(--gold-soft);color:#6b5310}.pdx-q3{background:var(--terracotta-soft);color:#7a3520}.pdx-q4{background:var(--ruby-soft);color:#5e1f1e}.pdx :focus-visible{outline:2px solid var(--forest-600);outline-offset:2px;border-radius:4px}.pdx .pdx-btn,.pdx .pdx-chip{min-height:34px}@media (pointer:coarse){.pdx .pdx-abas button,.pdx .pdx-btn,.pdx .pdx-btn-claro,.pdx .pdx-campo,.pdx .pdx-chip,.pdx .pdx-pesquisa,.pdx [role=tab],.pdx a[role=button],.pdx button{min-height:44px}.pdx .pdx-panel-head .pdx-chip{min-height:38px}}@media (prefers-reduced-motion:reduce){.pdx *,.pdx :after,.pdx :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.pdx-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--ink-soft);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .18s ease-out,color .18s ease-out}.pdx-btn:hover:not(:disabled){border-color:var(--forest-600);color:var(--forest-700)}.pdx-btn:disabled{opacity:.55;cursor:default}.pdx-btn-primary{background:var(--forest-800);border-color:var(--forest-800);color:#fff}.pdx-btn-primary:hover:not(:disabled){background:var(--forest-700);border-color:var(--forest-700);color:#fff}.pdx-btn-activo{border-color:var(--forest-600);background:var(--sage-soft)}.pdx-btn-activo,.pdx-btn-activo:hover:not(:disabled){color:var(--forest-800)}.pdx-barra-accoes{justify-content:space-between;padding:10px var(--sp-4);background:var(--paper-dim);border-bottom:1px solid var(--line)}.pdx-barra-accoes,.pdx-barra-grupo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}@media (min-width:768px){.pdx-barra-accoes{position:sticky;top:64px;z-index:40;flex-wrap:nowrap}.pdx-barra-grupo{flex-wrap:nowrap}}.pdx-narrativa{display:grid;gap:var(--sp-5)}.pdx-lede{font-family:var(--serif);font-style:italic;font-weight:450;font-size:19px;line-height:1.55;color:var(--forest-800);margin:0}@media (min-width:768px){.pdx-lede{font-size:21px}}@media (min-width:1200px){.pdx-lede{font-size:24px;line-height:1.5}}.pdx-lede-so{font-size:21px}@media (min-width:768px){.pdx-lede-so{font-size:23px}}.pdx-narr{display:grid;gap:var(--sp-5);padding-top:var(--sp-5);border-top:1px solid var(--line-soft)}@media (min-width:900px){.pdx-narr{grid-template-columns:1fr 1fr;gap:var(--sp-6)}}.pdx-narr-col{border-left:3px solid var(--forest-600);padding-left:var(--sp-4)}.pdx-narr-col.alt{border-left-color:var(--gold)}.pdx-narr-col:only-child{grid-column:1/-1}.pdx-narr-col h2{font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--forest-800);margin:0 0 8px}.pdx-narr-col.alt h2{color:#7a5c12}.pdx-narr-col p{font-size:14.5px;color:var(--ink-soft);line-height:1.75;margin:0;white-space:pre-line}.pdx-kpi-grid{display:grid;grid-template-columns:1fr;gap:var(--sp-4);margin-bottom:var(--sp-5)}@media (min-width:640px){.pdx-kpi-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.pdx-kpi-grid{grid-template-columns:repeat(3,1fr)}}.pdx-kpi{position:relative;width:100%;height:100%;text-align:left;background:var(--card);border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:var(--sp-5) var(--sp-4) var(--sp-4);box-shadow:var(--shadow-sm);overflow:hidden;transition:box-shadow .18s ease-out,transform .18s ease-out,border-color .18s ease-out}.pdx-kpi:after{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--kpi-acento,var(--forest-600))}.pdx-kpi-atencao{--kpi-acento:var(--terracotta)}.pdx-kpi-clicavel{cursor:pointer}.pdx-kpi-clicavel:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--line)}.pdx-kpi-activo{border-color:var(--forest-600);box-shadow:0 0 0 2px var(--sage-soft)}.pdx-kpi-tag{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);line-height:1.35;min-height:2.7em}.pdx-kpi-val{display:block;font-family:var(--serif);font-size:30px;font-weight:600;line-height:1.1;margin-top:6px;color:var(--forest-900);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap;overflow-wrap:normal}.pdx-kpi-atencao .pdx-kpi-val{color:#7d3520}.pdx-kpi-nota{display:block;font-size:12.5px;line-height:1.5;color:var(--ink-soft);margin-top:8px}.pdx-kpi-dica{display:inline-flex;align-items:center;gap:5px;margin-top:12px;border-radius:999px;background:var(--paper-dim);padding:3px 9px;font-size:11px;font-weight:600;color:var(--forest-800)}.pdx-kpi-clicavel:hover .pdx-kpi-dica{background:var(--sage-soft)}.pdx-kpi-dica[data-activo=true]{background:var(--forest-800);color:#fff}.pdx-kpi-com-info .pdx-kpi-tag{padding-right:26px}.pdx-kpi-info{position:absolute;border:0;top:10px;right:8px;display:grid;place-items:center;width:26px;height:26px;border-radius:7px;color:var(--ink-faint);background:transparent;cursor:pointer;transition:background-color .15s,color .15s}.pdx-kpi-info:hover{background:var(--paper-dim);color:var(--forest-700)}.pdx-popover{position:absolute;z-index:20;top:100%;left:0;margin-top:6px;width:17rem;max-width:calc(100vw - 32px);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);padding:14px;box-shadow:var(--shadow-lg)}.pdx-popover-topo{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--line-soft)}.pdx-popover-topo p{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--forest-800);margin:0}.pdx-popover-topo button{flex-shrink:0;border:0;background:transparent;color:var(--ink-faint);cursor:pointer;padding:2px;border-radius:4px}.pdx-popover-topo button:hover{color:var(--ink);background:var(--paper-dim)}.pdx-popover-rodape{margin:10px 0 0;padding-top:8px;border-top:1px solid var(--line-soft);font-size:11px;line-height:1.5;color:var(--ink-faint)}.pdx-popover dt{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint)}.pdx-popover dd{font-size:12.5px;font-weight:500;line-height:1.5;color:var(--ink);margin:2px 0 10px}.pdx-popover dd:last-child{margin-bottom:0}.pdx-panel-icone{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:7px;background:var(--paper-dim);color:var(--forest-700)}.pdx-panel-head h2{color:var(--forest-800)}.pdx-achado{background:var(--card);border:1px solid var(--line-soft);border-left:4px solid var(--achado-cor,var(--forest-600));border-radius:var(--radius-md);padding:var(--sp-4);box-shadow:var(--shadow-sm)}.pdx-achado p{margin:0}.pdx-achado p:first-of-type{font-size:13.5px;font-weight:600;line-height:1.45;color:var(--ink)}.pdx-achado p+p{font-weight:400;color:var(--ink-soft);margin-top:6px}.pdx-achado p+p,.pdx-rodape{font-size:12px;line-height:1.6}.pdx-rodape{border-top:1px solid var(--line);padding-top:var(--sp-4);color:var(--ink-faint)}.pdx-nota,.pdx-rodape strong{color:var(--ink-soft)}.pdx-nota{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper-dim);padding:10px var(--sp-4);font-size:12px}.pdx-nota strong{color:var(--ink);font-variant-numeric:tabular-nums}.pdx-panel-convite{background:var(--paper-dim);border-color:var(--line)}.pdx-panel-convite .pdx-panel-head{background:transparent;border-bottom-color:var(--line)}.pdx-sugestao{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);padding:12px var(--sp-4);text-align:left;font-size:13px;line-height:1.45;color:var(--ink);transition:border-color .18s ease-out,box-shadow .18s ease-out}.pdx-sugestao:hover{border-color:var(--forest-600);box-shadow:var(--shadow-sm)}.pdx-sugestao svg{flex-shrink:0;color:var(--ink-faint);transition:color .18s ease-out}.pdx-sugestao:hover svg{color:var(--forest-700)}.pdx-meta-cartao{border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:var(--sp-4);background:var(--card)}.pdx-meta-titulo{font-size:14px;font-weight:700;color:var(--ink);margin:0}.pdx-meta-desc{font-size:12.5px;color:var(--ink-soft);line-height:1.6;margin:0 0 12px}.pdx-meta-cartao dt{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint)}.pdx-meta-cartao dd{font-size:12.5px;color:var(--ink);margin:0;font-variant-numeric:tabular-nums}.pdx-selo-antigo{flex-shrink:0;border-radius:999px;border:1px solid var(--terracotta-soft);background:#fbf0e9;padding:2px 8px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#7d3520}.pdx-hero{border-radius:var(--radius-lg);background:var(--forest-800);color:#fff;padding:32px 24px;margin-bottom:var(--sp-5)}@media (min-width:768px){.pdx-hero{padding:40px}}.pdx-hero-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--gold-soft);margin:0 0 12px}.pdx-hero-titulo{font-family:var(--serif);font-size:26px;font-weight:600;line-height:1.12;letter-spacing:-.01em;max-width:22ch;margin:0 0 12px}@media (min-width:768px){.pdx-hero-titulo{font-size:36px;max-width:26ch}}.pdx-hero-sub{font-size:15px;line-height:1.6;color:#cfe3d6;max-width:62ch;margin:0 0 20px}@media (min-width:768px){.pdx-hero-sub{font-size:17px}}.pdx-hero-pergunta{display:inline-block;max-width:48rem;border-radius:var(--radius-md);background:var(--forest-700);border:1px solid var(--forest-600);padding:12px var(--sp-4)}.pdx-hero-pergunta p:first-child{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--gold-soft);margin:0 0 4px}.pdx-hero-pergunta p:last-child{font-family:var(--serif);font-size:16px;font-weight:500;line-height:1.4;margin:0}@media (min-width:768px){.pdx-hero-pergunta p:last-child{font-size:17px}}.pdx-hero-data{margin-top:var(--sp-4);font-size:12px;color:#a9c9b7;font-variant-numeric:tabular-nums}.pdx-btn-claro{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:9px var(--sp-4);border:1px solid #fff;border-radius:var(--radius-sm);background:#fff;color:var(--forest-800);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .18s ease-out}.pdx-btn-claro:hover{background:var(--sage-soft)}.pdx-lista{list-style:none;margin:0;padding:0}.pdx-lista li{position:relative;padding-left:22px;font-size:13px;line-height:1.7;color:var(--ink-soft)}.pdx-lista li+li{margin-top:10px}.pdx-lista li:before{content:"";position:absolute;left:6px;top:.62em;width:5px;height:5px;border-radius:999px;background:var(--sage)}.pdx-detalhes>summary{font-size:12px;font-weight:600;color:var(--ink-soft);cursor:pointer}.pdx-detalhes>summary:hover{color:var(--forest-700)}.pdx-detalhes ul{list-style:none;padding-left:0;margin:0}.pdx-detalhes li{font-size:11.5px;line-height:1.65;color:var(--ink-soft)}.pdx-podio-item{display:flex;align-items:center;gap:var(--sp-3);border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--card);padding:14px}.pdx-podio-item[data-lugar="1"]{border-color:var(--gold);background:#fdf7e8}.pdx-podio-medalha{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:999px;font-size:12px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.pdx-podio-item[data-lugar="1"] .pdx-podio-medalha{background:#856211}.pdx-podio-item[data-lugar="2"] .pdx-podio-medalha{background:#4e7a5a}.pdx-podio-item[data-lugar="3"] .pdx-podio-medalha{background:var(--terracotta)}.pdx-podio-nome{font-size:13px;font-weight:700;color:var(--ink);margin:0}.pdx-podio-valor{font-family:var(--serif);font-size:17px;font-weight:600;color:var(--forest-800);font-variant-numeric:tabular-nums}.pdx-podio-face{font-size:10.5px;font-weight:600;color:var(--ink-faint);font-variant-numeric:tabular-nums}.pdx-fora{display:inline-flex;align-items:baseline;gap:6px;border:1px solid var(--gold-soft);border-radius:999px;background:var(--card);padding:5px 12px}.pdx-fora-nome{font-size:12px;font-weight:600;color:var(--ink)}.pdx-fora-valor{font-size:12px;font-weight:700;color:#7a5c12;font-variant-numeric:tabular-nums}.pdx-tendencia-icone{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:999px;background:var(--paper-dim);color:var(--forest-700)}.pdx-tendencia-valor{font-family:var(--serif);font-size:22px;font-weight:600;color:var(--forest-800);font-variant-numeric:tabular-nums}.pdx-tendencia-intervalo{font-size:12px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.pdx-tabela-caixa{border:1px solid var(--line-soft);border-radius:var(--radius-sm);overflow:hidden}.pdx-linha-grupo{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:10px 14px;background:transparent;border:0;cursor:pointer;transition:background-color .15s ease-out}.pdx-linha-grupo:hover{background:var(--paper-dim)}.pdx-linha-grupo-nome{display:flex;align-items:center;gap:var(--sp-2);font-size:13px;font-weight:600;color:var(--ink)}.pdx-linha-grupo-conta{font-size:11px;font-weight:400;color:var(--ink-faint);font-variant-numeric:tabular-nums}.pdx-linha-grupo-valor{font-size:13px;font-weight:700;color:var(--forest-800);font-variant-numeric:tabular-nums}.pdx-sublista{list-style:none;margin:0;padding:0 14px 8px;background:var(--paper)}.pdx-sublista li{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:4px 0 4px 20px;font-size:12px;color:var(--ink-soft)}.pdx-sublista li span:last-child{flex-shrink:0;font-variant-numeric:tabular-nums}.pdx-linha-total{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:10px 14px;background:var(--sage-soft);border-top:1px solid var(--line);font-size:13px;font-weight:700;color:var(--forest-800)}.pdx-linha-total span:last-child{font-variant-numeric:tabular-nums}.pdx-segmentado{display:inline-flex;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);padding:2px}.pdx-segmentado button{display:grid;place-items:center;min-width:30px;min-height:28px;padding:4px 8px;border:0;border-radius:6px;background:transparent;color:var(--ink-soft);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.pdx-segmentado button:hover{background:var(--paper-dim);color:var(--forest-700)}.pdx-segmentado button[aria-pressed=true]{background:var(--forest-800);color:#fff}@media (pointer:coarse){.pdx .pdx-segmentado button{min-width:44px;min-height:44px}}.pdx-legenda{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:var(--sp-3)}.pdx-legenda-titulo{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint)}.pdx-legenda-item{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--ink-soft)}.pdx-legenda-chave{width:10px;height:10px;border-radius:2px;flex-shrink:0}.pdx-campo{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font-size:12.5px;padding:7px 10px}.pdx-campo::-moz-placeholder{color:var(--ink-faint)}.pdx-campo::placeholder{color:var(--ink-faint)}.pdx-campo-com-icone{padding-left:38px}.pdx .pdx-btn-grande{min-height:48px;padding:12px 28px;font-size:15px;font-weight:700}.pdx-btn-primary:disabled{opacity:1;background:var(--line);border-color:var(--line);color:var(--ink-soft)}.pdx-tabela-scroll{overflow:auto;border:1px solid var(--line-soft);border-radius:var(--radius-sm);max-height:420px}.pdx-tabela{width:100%;border-collapse:collapse;font-size:12.5px}.pdx-tabela thead th{position:sticky;top:0;z-index:1;background:var(--paper-dim);border-bottom:1px solid var(--line);padding:9px 12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);white-space:nowrap}.pdx-tabela tbody td{padding:6px 12px;border-top:1px solid var(--line-soft);color:var(--ink-soft);white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis}.pdx-tabela td.num{text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.pdx-tabela tbody tr:nth-child(2n){background:#fcfaf4}.pdx-tabela tbody tr:hover{background:var(--paper-dim)}.pdx-tabela tbody tr.seleccionada{background:var(--sage-soft)}.pdx-tabela tbody tr.destacada{background:var(--sage-soft);box-shadow:inset 3px 0 0 var(--forest-600)}.pdx-tabela tbody tr.destacada td.marcada{font-weight:700;color:var(--forest-800)}.pdx-tabela-clicavel tbody tr{cursor:pointer}.pdx-tabela-conta{font-size:11px;color:var(--ink-faint);margin-top:8px;font-variant-numeric:tabular-nums}.pdx-abas{display:inline-flex;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);padding:2px;max-width:100%;overflow-x:auto}.pdx-abas button{border:0;border-radius:6px;background:transparent;padding:5px 10px;font-size:11.5px;font-weight:600;color:var(--ink-soft);white-space:nowrap;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.pdx-abas button:hover{background:var(--paper-dim);color:var(--forest-700)}.pdx-abas button[aria-pressed=true],.pdx-abas button[aria-selected=true]{background:var(--forest-800);color:#fff}.pdx-mapa{overflow:hidden}.pdx-legenda-caixa,.pdx-mapa{border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper-dim)}.pdx-legenda-caixa{padding:12px}.pdx-legenda-caixa>p:first-child{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);margin:0 0 8px}.pdx-legenda-linha{display:flex;align-items:center;gap:var(--sp-2);font-size:11.5px;color:var(--ink-soft)}.pdx-legenda-linha+.pdx-legenda-linha{margin-top:6px}.pdx-legenda-linha .chave{width:12px;height:12px;border-radius:2px;flex-shrink:0}.pdx-legenda-linha .intervalo{margin-left:auto;font-size:10.5px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.pdx-legenda-vazio{margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.pdx-mapa-barra{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-2);border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper-dim);padding:12px var(--sp-4);font-size:12.5px;color:var(--ink)}.pdx-ligacao{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:var(--forest-700);background:transparent;border:0;cursor:pointer}.pdx-ligacao:hover{text-decoration:underline}.pdx-comparacao{margin-top:var(--sp-3);border:1px solid var(--forest-600);border-radius:var(--radius-md);background:var(--sage-soft);padding:var(--sp-4)}.pdx-comparacao-titulo{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--forest-800);margin:0}.pdx-barras{list-style:none;margin:0;padding:0}.pdx-barras li{position:relative}.pdx-barras li+li{margin-top:6px}.pdx-barras .fundo{position:absolute;inset:0 auto 0 0;border-radius:4px;background:var(--sage-soft)}.pdx-barras .linha{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:6px 10px}.pdx-barras .nome{font-size:13px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdx-barras .posicao{color:var(--ink-faint);font-variant-numeric:tabular-nums;margin-right:8px}.pdx-barras .valor{flex-shrink:0;font-size:13px;font-weight:700;color:var(--forest-800);font-variant-numeric:tabular-nums}.pdx-migalhas{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink-faint);margin-bottom:var(--sp-2)}.pdx-migalhas button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;padding:0}.pdx-migalhas button:hover{color:var(--forest-700);text-decoration:underline}.pdx-migalhas .actual{font-weight:600;color:var(--ink)}.pdx-rotulo-filtro{font-size:11px;color:var(--ink-faint)}.pdx-pesquisa{display:flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);padding:6px 10px;color:var(--ink-faint)}.pdx-pesquisa input{width:8rem;border:0;outline:none;background:transparent;font-size:12px;color:var(--ink)}.pdx-pesquisa input::-moz-placeholder{color:var(--ink-faint)}.pdx-pesquisa input::placeholder{color:var(--ink-faint)}.pdx-resultados{position:absolute;z-index:50;top:100%;left:0;margin-top:4px;width:12rem;max-height:14rem;overflow-y:auto;list-style:none;padding:4px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);box-shadow:var(--shadow-lg)}.pdx-resultados button{width:100%;text-align:left;border:0;border-radius:6px;background:transparent;padding:6px 10px;font-size:12px;color:var(--ink-soft);cursor:pointer}.pdx-resultados button:hover{background:var(--paper-dim);color:var(--forest-800)}.pdx-comparacao-cartao{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);padding:12px}.pdx-comparacao-cartao .nome{font-size:12px;font-weight:700;color:var(--ink);margin:0 0 4px}.pdx-comparacao-cartao .valor{font-family:var(--serif);font-size:22px;font-weight:600;color:var(--forest-800);font-variant-numeric:tabular-nums;margin:0}.pdx-comparacao-cartao .metrica{font-size:10.5px;color:var(--ink-faint);margin:2px 0 0}.pdx-comparacao-cartao.linha{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:8px 12px}.pdx-comparacao-cartao.linha .rotulo{font-size:12px;font-weight:600;color:var(--ink-soft)}.pdx-comparacao-cartao.linha .valor{font-size:16px}.pdx-comparacao-cartao .face{font-size:11px;font-weight:600;color:var(--ink-faint);margin-left:6px;font-family:var(--sans)}.pdx-legenda-filtro{width:100%;text-align:left;border:0;border-radius:4px;background:transparent;padding:3px 4px;cursor:pointer;transition:background-color .15s ease-out}.pdx-legenda-filtro:hover{background:var(--card)}.pdx-legenda-filtro[aria-pressed=true]{background:var(--card);font-weight:700;color:var(--ink)}.pdx-legenda-filtro.apagada{color:var(--ink-faint)}.pdx-lista-pontos{list-style:none;margin:0;padding:0}.pdx-lista-pontos li{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:8px 12px;font-size:13px;color:var(--ink)}.pdx-lista-pontos li+li{border-top:1px solid var(--line-soft)}.pdx-lista-pontos .etiqueta{flex-shrink:0;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600;color:#fff}.pdx-objeccoes{list-style:none;margin:0;padding:0}.pdx-objeccoes li{border-left:4px solid var(--ruby);padding:4px 0 4px 12px;font-size:13px;line-height:1.65;color:var(--ink-soft)}.pdx-objeccoes li+li{margin-top:8px}.pdx-cabecalho-pagina{margin-bottom:var(--sp-6)}.pdx-selo{display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:var(--sage-soft);padding:4px 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--forest-800);margin:0 0 var(--sp-3)}.pdx-aviso-limite,.pdx-cabecalho-pagina .pdx-selo{margin:0 0 var(--sp-4)}.pdx-aviso-limite{padding:10px 16px;border-radius:10px;background:var(--sage-soft);color:var(--forest-800);font-size:13px;font-weight:600}.pdx-aviso-limite-esgotado{background:#fbeaea;color:#7a1f1f}.pdx-cabecalho-pagina h1{font-family:var(--sans);font-size:24px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--ink);margin:0 0 var(--sp-2)}@media (min-width:768px){.pdx-cabecalho-pagina h1{font-size:30px}}.pdx-cabecalho-pagina p{font-size:14px;line-height:1.7;color:var(--ink-soft);max-width:68ch;margin:0}.pdx-textarea{width:100%;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.6;padding:10px 12px;resize:none}.pdx-textarea::-moz-placeholder{color:var(--ink-faint)}.pdx-textarea::placeholder{color:var(--ink-faint)}.pdx-etiqueta{gap:4px;max-width:100%;border:1px solid var(--forest-600);border-radius:999px;background:var(--sage-soft);padding:3px 4px 3px 12px;font-size:12px;font-weight:600;color:var(--forest-800)}.pdx-etiqueta,.pdx-etiqueta button{display:inline-flex;align-items:center}.pdx-etiqueta button{flex-shrink:0;justify-content:center;width:26px;height:26px;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.pdx-etiqueta button:hover{background:var(--card)}.pdx-contador{border-radius:999px;padding:2px 10px;font-size:11px;font-weight:700;background:var(--paper-dim);color:var(--ink-faint);font-variant-numeric:tabular-nums}.pdx-contador[data-completo=true]{background:var(--sage-soft);color:var(--forest-800)}.pdx-dataset{text-align:left;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--card);padding:12px;cursor:pointer;transition:border-color .18s ease-out,background-color .18s ease-out}.pdx-dataset:hover:not(:disabled){border-color:var(--forest-600)}.pdx-dataset[aria-pressed=true]{border-color:var(--forest-600);background:var(--sage-soft)}.pdx-dataset:disabled{opacity:.4;cursor:not-allowed}.pdx-dataset .titulo{font-size:13px;font-weight:700;line-height:1.35;color:var(--ink);margin:0}.pdx-dataset .desc{font-size:11.5px;line-height:1.5;color:var(--ink-soft);margin:6px 0 0}.pdx-dataset .rodape{font-size:11px;color:var(--ink-faint);margin:6px 0 0}.pdx-dataset .caixa{flex-shrink:0;width:16px;height:16px;border:1px solid var(--line);border-radius:4px;display:flex;align-items:center;justify-content:center}.pdx-dataset[aria-pressed=true] .caixa{background:var(--forest-800);border-color:var(--forest-800);color:#fff}.pdx-tipo{border-radius:999px;padding:1px 7px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.pdx-tipo[data-tipo=geoespacial]{background:var(--sage-soft);color:#2f4a35}.pdx-tipo[data-tipo=tabular]{background:var(--gold-soft);color:#6b5310}.pdx-formato{border:1px solid var(--line);border-radius:999px;padding:1px 7px;font-size:9px;font-weight:700;text-transform:uppercase;color:var(--ink-faint)}.pdx-grupo{border:1px solid var(--line-soft);border-radius:var(--radius-sm);overflow:hidden}.pdx-grupo>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:10px 14px;border:0;border-bottom:1px solid var(--line-soft);background:var(--paper-dim);cursor:pointer;transition:background-color .15s ease-out}.pdx-grupo>button:hover{background:var(--sage-soft)}.pdx-grupo .icone{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:var(--forest-800);color:#fff}.pdx-grupo .nome{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--forest-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdx-grupo .nome .tipo{color:#7a5c12}.pdx-grupo .conta{flex-shrink:0;border-radius:999px;background:var(--forest-800);padding:1px 8px;font-size:10px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.pdx-recusa{border-left:3px solid var(--gold)}.pdx-recusa h2{font-family:var(--sans);font-size:15px;font-weight:700;color:var(--ink);margin:0 0 6px}.pdx-recusa .explicacao{font-size:13.5px;line-height:1.7;color:var(--ink-soft);max-width:70ch;margin:0}.pdx-confronto{display:grid;gap:var(--sp-3);margin-top:var(--sp-4)}@media (min-width:640px){.pdx-confronto{grid-template-columns:1fr 1fr}}.pdx-confronto>div{border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper-dim);padding:12px 14px}.pdx-confronto dt{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-faint);margin-bottom:4px}.pdx-confronto dd{font-size:13px;color:var(--ink);margin:0}.pdx-recusa-nota{display:flex;align-items:flex-start;gap:var(--sp-2);margin-top:14px;font-size:12.5px;line-height:1.6;color:var(--ink-faint)}.pdx-sugestao-porque{display:block;font-size:12px;color:var(--ink-faint);margin-top:2px}.pdx-erro{display:flex;align-items:flex-start;gap:var(--sp-2);margin-top:var(--sp-4);border:1px solid var(--ruby-soft);border-radius:var(--radius-sm);background:#fbf1ef;padding:12px var(--sp-4);font-size:13px;color:#6d2321}.pdx-progresso-anel{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;border:1px solid var(--line);background:var(--paper-dim);color:var(--forest-700)}.pdx-barra-progresso{height:6px;max-width:24rem;margin:0 auto 4px;border-radius:999px;background:var(--line-soft);overflow:hidden}.pdx-barra-progresso>div{height:100%;background:var(--forest-700);transition:width .7s ease-out}.pdx-calc-vivo{display:inline-flex;align-items:baseline;gap:4px;border:1px solid var(--forest-600);border-radius:999px;background:var(--sage-soft);padding:4px 12px;font-size:13px;font-weight:700;color:var(--forest-800);font-variant-numeric:tabular-nums}.pdx-calc-vivo .unidade{font-size:10px;font-weight:600;color:var(--forest-700)}.pdx-aviso-espera{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--gold-soft);border-radius:999px;background:#fdf7e8;padding:6px 14px;font-size:12.5px;font-weight:600;color:#6b5310}.pdx-passo{display:flex;align-items:flex-start;gap:var(--sp-2);font-size:12.5px;line-height:1.45;color:var(--ink-faint)}.pdx-passo.feito{color:var(--ink-soft)}.pdx-passo+.pdx-passo{margin-top:8px}.pdx-caixa-info{display:flex;align-items:flex-start;gap:10px;text-align:left;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper-dim);padding:12px var(--sp-4);font-size:12.5px;line-height:1.5;color:var(--ink-soft)}.pdx-ponto{width:6px;height:6px;border-radius:999px;background:var(--line);transition:background-color .2s ease-out}.pdx-ponto[data-activo=true]{background:var(--forest-700)}.pdx-accoes-fundo{position:sticky;bottom:0;z-index:20;display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-3);margin-top:var(--sp-4);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--shadow-md)}.pdx-accoes-fundo .pdx-btn-grande{width:100%;justify-content:center}.pdx-accoes-fundo .pdx-btn-primary:not(:disabled){box-shadow:var(--shadow-md)}.pdx-estado-pronto{display:inline-flex;align-items:center;gap:6px;color:var(--ink-faint)}.pdx-estado-pronto[data-ok=true]{color:var(--forest-800)}.pdx-marca{display:flex;align-items:center;gap:10px;margin-bottom:12px}.pdx-marca img{width:34px;height:auto;flex-shrink:0}.pdx-marca .pdx-hero-eyebrow{margin:0}.pdx-selo-autoria{display:flex;align-items:center;gap:14px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card);padding:14px 18px;margin-bottom:var(--sp-4)}.pdx-selo-autoria img{width:40px;height:auto;flex-shrink:0}.pdx-selo-autoria .texto{min-width:0}.pdx-selo-autoria .titulo{font-family:var(--serif);font-size:15px;font-weight:600;color:var(--forest-800);margin:0}.pdx-selo-autoria .sub{font-size:12px;line-height:1.5;color:var(--ink-soft);margin:2px 0 0}.pdx-selo-autoria .ref{font-size:11px;color:var(--ink-faint);margin:4px 0 0;font-variant-numeric:tabular-nums}.pdx-heatmap-scroll{overflow-x:auto}.pdx-heatmap{display:grid;gap:2px;min-width:-moz-max-content;min-width:max-content}.pdx-heatmap-canto{background:transparent}.pdx-heatmap-coluna,.pdx-heatmap-linha{font-size:10.5px;color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdx-heatmap-coluna{display:flex;align-items:flex-end;justify-content:center;text-align:center;padding-bottom:4px;font-weight:600;max-width:92px}.pdx-heatmap-linha{padding-right:10px;color:var(--ink);max-width:200px}.pdx-heatmap-celula,.pdx-heatmap-linha{display:flex;align-items:center;font-weight:600}.pdx-heatmap-celula{justify-content:center;min-height:34px;border-radius:3px;font-size:11px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.pdx-heatmap-celula.vazia{background:repeating-linear-gradient(45deg,var(--paper-dim),var(--paper-dim) 4px,var(--card) 4px,var(--card) 8px)}.pdx-heatmap-legenda{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:var(--sp-3);font-size:11px;color:var(--ink-soft)}.pdx-heatmap-legenda span{display:inline-flex;align-items:center;gap:6px}.pdx-heatmap-legenda i{width:12px;height:12px;border-radius:2px;flex-shrink:0}.pdx-porque-forma{margin:var(--sp-3) 0 0;font-size:11.5px;line-height:1.5;color:var(--ink-faint)}.pdx-lista-analises{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}.pdx-lista-analises>li{min-width:0}.pdx-analise-item{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--card);padding:14px var(--sp-5);transition:border-color .18s ease-out,box-shadow .18s ease-out}.pdx-analise-item:hover{border-color:var(--forest-600);box-shadow:var(--shadow-sm)}.pdx-analise-item .texto{min-width:0}.pdx-analise-item .pergunta{display:block;font-family:var(--sans);font-size:15px;font-weight:600;line-height:1.4;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdx-analise-item .quando{display:block;font-size:11.5px;color:var(--ink-faint);margin-top:3px}.pdx-analise-item .seta{color:var(--ink-faint);transition:color .18s ease-out}.pdx-analise-item:hover .seta{color:var(--forest-700)}.pdx-estado{flex-shrink:0;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;white-space:nowrap}.pdx-estado.a-curso{background:var(--gold-soft);color:#6b5310}.pdx-estado.pronta{background:var(--sage-soft);color:var(--forest-800)}.pdx-estado.recusada{background:#fbf1ef;color:#6d2321}.pdx-funil{display:grid;gap:var(--sp-3)}.pdx-funil .etapa{display:grid;gap:4px}.pdx-funil .faixa{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:44px;border-radius:var(--radius-sm);padding:8px 14px;font-size:13px;font-weight:600;transition:width .3s ease-out}.pdx-funil .faixa .nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdx-funil .faixa .valor{flex-shrink:0;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.pdx-funil .nota{font-size:11.5px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.pdx-caixas{display:grid;gap:var(--sp-3)}.pdx-caixa-linha,.pdx-caixas .caixa-linha{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr) minmax(0,max-content);align-items:center;gap:var(--sp-3)}@media (max-width:640px){.pdx-caixas .caixa-linha{grid-template-columns:minmax(0,1fr);gap:4px}}.pdx-caixas .rotulo{font-size:12px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdx-caixas .pista{position:relative;height:34px}.pdx-caixas .bigode{height:1px;transform:translateY(-50%)}.pdx-caixas .bigode,.pdx-caixas .ponta{position:absolute;top:50%;background:var(--ink-faint)}.pdx-caixas .ponta{width:1px;height:14px;transform:translate(-50%,-50%)}.pdx-caixas .miolo{position:absolute;top:50%;height:20px;border:1px solid var(--forest-600);border-radius:3px;background:var(--sage-soft);transform:translateY(-50%)}.pdx-caixas .mediana{width:3px;height:22px;border-radius:2px;background:var(--forest-800)}.pdx-caixas .fora,.pdx-caixas .mediana{position:absolute;top:50%;transform:translate(-50%,-50%)}.pdx-caixas .fora{width:8px;height:8px;border-radius:999px;background:var(--card);border:2px solid var(--terracotta)}.pdx-caixas .numeros{font-size:11.5px;color:var(--ink-faint);white-space:nowrap}.pdx-caixas .numeros strong{color:var(--forest-800)}.pdx-caixas-legenda{margin:var(--sp-2) 0 0;font-size:11.5px;line-height:1.5;color:var(--ink-faint)}.pdx-cordas{display:flex;justify-content:center}.pdx-cordas svg{max-width:420px}.pdx-cordas path{transition:stroke-opacity .18s ease-out}.pdx-cordas svg:hover path{stroke-opacity:.2}.pdx-cordas svg path:hover{stroke-opacity:.9}.pdx-legenda-tamanhos{display:grid;gap:10px;justify-items:center;padding-top:4px}.pdx-legenda-tamanhos .linha{display:flex;align-items:center;gap:10px;width:100%}.pdx-legenda-tamanhos .disco{flex-shrink:0;border-radius:999px;background:#175a41;opacity:.72;border:1.5px solid var(--paper)}.pdx-legenda-tamanhos .valor{font-size:11.5px;color:var(--ink-soft)}.pdx .pdx-lista-registos{-moz-columns:18rem auto;columns:18rem;-moz-column-gap:var(--sp-5);column-gap:var(--sp-5);margin:0;padding:0;list-style:none}.pdx .pdx-lista-registos li{-moz-column-break-inside:avoid;break-inside:avoid;padding:5px 0 5px var(--sp-3);border-left:2px solid var(--line);margin-bottom:2px;font-size:13.5px;line-height:1.45;color:var(--ink)}.pdx .pdx-lista-registos li:hover{border-left-color:var(--gold)}.pdx .pdx-kpi-ref{display:block;margin-top:6px;font-size:11px;line-height:1.4;color:var(--ink-faint);font-variant-numeric:tabular-nums}.pdx .pdx-kpi-barra{position:relative;display:block;height:3px;margin-bottom:5px;border-radius:2px;background:var(--line)}.pdx .pdx-kpi-barra-mediana{position:absolute;top:-2px;width:1px;height:7px;background:var(--ink-faint);opacity:.55}.pdx .pdx-kpi-barra-marca{position:absolute;top:-2.5px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--forest-600);border:1.5px solid var(--card)}.pdx .pdx-kpi-atencao .pdx-kpi-barra-marca{background:var(--terracotta)}.pdx .pdx-hero-parceiro{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsla(43,58%,95%,.72)}.pdx .pdx-hero-parceiro-risco{display:block;width:1px;height:22px;background:hsla(43,58%,95%,.28)}.pdx .pdx-hero-parceiro img{width:auto;height:26px;max-width:150px;-o-object-fit:contain;object-fit:contain;background:hsla(43,58%,95%,.94);border-radius:4px;padding:3px 6px}@media (max-width:640px){.pdx .pdx-hero-parceiro{width:100%;margin-top:8px}.pdx .pdx-hero-parceiro-risco{display:none}}.pdx .pdx-popover-lista{max-height:320px;overflow-y:auto;padding:6px;min-width:232px}.pdx .pdx-popover-lista button{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border-radius:6px;font-size:13px;color:var(--ink);text-align:left}.pdx .pdx-popover-lista button:hover{background:var(--paper-dim)}.pdx .pdx-popover-lista img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.pdx .pdx-parceiro-vazio{width:22px;height:22px;flex-shrink:0;border:1px dashed var(--line);border-radius:4px}.pdx .pdx-anotacoes{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3)}.pdx .pdx-anotacoes li{padding:var(--sp-3) var(--sp-4);background:var(--paper-dim);border-left:3px solid var(--gold);border-radius:0 6px 6px 0}.pdx .pdx-anotacoes li>p:first-child{margin:0;font-size:14px;line-height:1.55;color:var(--ink);white-space:pre-wrap}.pdx .pdx-anotacao-pe{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:11px;color:var(--ink-faint)}.pdx .pdx-nota-erro{color:var(--ruby)}.pdx .pdx-multiplos{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--sp-4)}.pdx .pdx-multiplos figure{margin:0}.pdx .pdx-multiplos svg{width:100%;height:auto;display:block;background:var(--paper-dim);border:1px solid var(--line-soft);border-radius:var(--radius-sm)}.pdx .pdx-multiplos figcaption{margin-top:6px;text-align:center;font-size:12px;font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.pdx .pdx-multiplos-legenda{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--line-soft);font-size:11px;color:var(--ink-soft)}.pdx .pdx-multiplos-legenda>span{display:inline-flex;align-items:center;gap:6px}.pdx .pdx-multiplos-legenda .chave{width:12px;height:12px;border-radius:3px;flex-shrink:0}.pdx .pdx-multiplos-legenda .intervalo{color:var(--ink-faint);font-variant-numeric:tabular-nums}.pdx .pdx-mudancas{display:grid;gap:2px}.pdx .pdx-mudanca{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:baseline;gap:var(--sp-3);padding:7px 10px;border-radius:6px;font-size:13px}.pdx .pdx-mudanca:nth-child(odd){background:var(--paper-dim)}.pdx .pdx-mudanca .nome{color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdx .pdx-mudanca .delta,.pdx .pdx-mudanca .valores{color:var(--ink-soft);font-variant-numeric:tabular-nums}.pdx .pdx-mudanca .delta{text-align:right;white-space:nowrap}.pdx .pdx-painel-grelha{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:var(--sp-4)}.pdx .pdx-painel-resposta{margin:0 0 var(--sp-4);font-size:14px;line-height:1.55;color:var(--ink)}.pdx .pdx-painel-numeros{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.pdx .pdx-painel-numeros>div{display:grid;gap:2px;min-width:0}.pdx .pdx-painel-numeros .valor{font-family:var(--serif);font-size:22px;line-height:1.1;color:var(--forest-800,var(--ink));font-variant-numeric:tabular-nums;white-space:nowrap}.pdx .pdx-painel-numeros .rotulo{font-size:11px;line-height:1.35;color:var(--ink-faint)}.pdx .pdx-painel-estado{margin:var(--sp-3) 0 0;font-size:11px;color:var(--ink-faint)}.pdx .pdx-painel-mudou{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:11.5px;font-weight:600;color:var(--ink-soft)}.pdx .pdx-painel-mudou:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold);flex-shrink:0}.pdx .pdx-painel-parceiro{display:flex;align-items:center;gap:8px;margin:var(--sp-3) 0 0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.pdx .pdx-painel-parceiro img{width:auto;height:24px;max-width:140px;-o-object-fit:contain;object-fit:contain}