.pst{--tinta:#12161c;--papel:#f5f7f6;--cartao:#fff;--texto:#12161c;--suave:#4d5663;--linha:#d9dde3;--postal:#0d7a5f;--postal-2:#13a07c;--postal-claro:#e2f4ee;--ambar:#f5a524;--ok:#0f6b45;--ok-bg:#e3f4ec;--alerta:#7a4f00;--alerta-bg:#fff3d6;--erro:#a3271c;--erro-bg:#fde7e5;--info:#1550c8;--info-bg:#e6eefc;--faixa-texto:#f2f4f7;--faixa-suave:#9aa4b2;--faixa-linha:#2f3742;--barra:#1b2129;--f-display:var(--font-plex-cond), "IBM Plex Sans Condensed", "IBM Plex Sans", "Arial Narrow", sans-serif;--f:var(--font-plex-sans), "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, Menlo, monospace}@media (prefers-color-scheme:dark){.pst{--papel:#0e1214;--cartao:#161c20;--texto:#e7ecef;--suave:#a1acb5;--linha:#283139;--postal:#39c79f;--postal-2:#39c79f;--postal-claro:#11312a;--ok:#7ee2b0;--ok-bg:#12352a;--alerta:#ffd27a;--alerta-bg:#3a2c0c;--erro:#ff9e95;--erro-bg:#3f1714;--info:#a9c1ff;--info-bg:#172647;--tinta:#0a0d10;--barra:#0f1418;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html.dark .pst{--papel:#0e1214;--cartao:#161c20;--texto:#e7ecef;--suave:#a1acb5;--linha:#283139;--postal:#39c79f;--postal-2:#39c79f;--postal-claro:#11312a;--ok:#7ee2b0;--ok-bg:#12352a;--alerta:#ffd27a;--alerta-bg:#3a2c0c;--erro:#ff9e95;--erro-bg:#3f1714;--info:#a9c1ff;--info-bg:#172647;--tinta:#0a0d10;--barra:#0f1418;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pst,.pst *{box-sizing:border-box}.pst{background:var(--papel);color:var(--texto);font-family:var(--f);min-height:100vh;font-size:15px;line-height:1.55}.pst a{color:inherit}.pst :focus-visible{outline:3px solid var(--ambar);outline-offset:2px}.pst h1,.pst h2,.pst h3{text-wrap:balance;margin:0}.pst .lado{padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}.pst .miolo{max-width:1120px;margin:0 auto}.pst svg.i{flex:none;width:18px;height:18px}.pst ul,.pst ol{margin:0;padding:0;list-style:none}.pst .faixa{background:var(--tinta);color:var(--faixa-texto)}.pst .topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:18px;display:flex}.pst .marca{align-items:center;gap:10px;text-decoration:none;display:flex}.pst .marca .p{background:var(--postal-2);color:#fff;place-items:center;width:34px;height:34px;display:grid}.pst .marca .p svg{width:20px;height:20px}.pst .marca b{font:700 21px/1 var(--f-display);letter-spacing:.3px}.pst .marca small{font:500 11px/1.2 var(--mono);color:var(--faixa-suave);letter-spacing:1.5px;text-transform:uppercase;display:block}.pst .menu{flex-wrap:wrap;gap:20px;font-size:15px;display:flex}.pst .menu a{opacity:.85;text-decoration:none}.pst .menu a:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}.pst .abertura{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:44px;padding-block:48px 60px;display:grid}.pst .selo{font:600 12px/1 var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--postal-2)}.pst .abertura h1{font:700 clamp(36px, 5vw, 56px)/1.03 var(--f-display);margin-top:14px}.pst .abertura p{color:#c9d0da;max-width:36ch;margin:18px 0 0;font-size:18px}.pst .acoes{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.pst .botao{cursor:pointer;min-height:44px;font-weight:600;font-family:var(--f);border:2px solid #0000;align-items:center;gap:8px;padding:0 18px;font-size:15px;text-decoration:none;display:inline-flex}.pst .botao.verde{background:var(--postal-2);color:#fff}.pst .botao.verde:hover{filter:brightness(1.08)}.pst .botao.vazado{border-color:var(--faixa-linha);color:var(--faixa-texto);background:0 0}.pst .botao.claro{border-color:var(--linha);color:var(--texto);background:var(--cartao)}.pst .botao.perigo{background:var(--erro);color:#fff}.pst .botao.peq{min-height:36px;padding:0 12px;font-size:14px}.pst .envelope{border:1px solid var(--faixa-linha);font:400 13.5px/1.7 var(--mono);color:#c9d0da;background:#0f1317;min-width:0}.pst .envelope .cab{border-bottom:1px solid var(--faixa-linha);color:var(--faixa-suave);letter-spacing:1px;text-transform:uppercase;justify-content:space-between;padding:10px 14px;font-size:12px;display:flex}.pst .envelope pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px}.pst .envelope .k{color:#9aa4b2}.pst .envelope .ok{color:#7ee2b0;font-weight:600}.pst .envelope .v{color:#f2f4f7}.pst section.bloco{padding-block:56px 8px}.pst .cab-secao h2{font:700 clamp(28px, 3.2vw, 36px)/1.1 var(--f-display)}.pst .cab-secao p{color:var(--suave);max-width:62ch;margin:6px 0 0}.pst .rotulo{font:600 12px/1 var(--mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--postal)}.pst .grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:14px;margin-top:22px;display:grid}.pst .recurso{background:var(--cartao);border:1px solid var(--linha);align-content:start;gap:8px;padding:18px;display:grid}.pst .recurso svg{color:var(--postal);width:22px;height:22px}.pst .recurso b{font-size:16px}.pst .recurso span{color:var(--suave);font-size:14px}.pst .planos{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;margin-top:22px;display:grid}.pst .plano{background:var(--cartao);border:1px solid var(--linha);flex-direction:column;gap:12px;padding:22px;display:flex}.pst .plano.destaque{border-top:4px solid var(--postal-2)}.pst .plano h3{font:700 24px/1 var(--f-display)}.pst .plano .preco{font:700 30px/1 var(--f-display)}.pst .plano .preco small{font:500 13px var(--f);color:var(--suave)}.pst .plano dl{grid-template-columns:1fr auto;gap:6px 12px;margin:0;font-size:14px;display:grid}.pst .plano dt{color:var(--suave)}.pst .plano dd{text-align:right;font-weight:600;font-family:var(--mono);margin:0}.pst .plano .botao{justify-content:center;margin-top:auto}.pst .aviso-preco{font:500 12px/1.4 var(--mono);color:var(--suave);margin-top:10px}.pst .politica{border:1px solid var(--linha);background:var(--cartao);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:0;margin-top:22px;display:grid}.pst .politica div{border-right:1px solid var(--linha);padding:18px}.pst .politica div:last-child{border-right:0}.pst .politica b{align-items:center;gap:8px;display:flex}.pst .politica p{color:var(--suave);margin:6px 0 0;font-size:14px}.pst .politica .sim svg{color:var(--ok)}.pst .politica .nao svg{color:var(--erro)}.pst footer.faixa{margin-top:64px}.pst .rodape{color:var(--faixa-suave);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:24px;font-size:14px;display:flex}.pst .rodape a{color:var(--faixa-texto)}@media (max-width:900px){.pst .abertura{grid-template-columns:1fr;gap:28px;padding-block:32px 44px}}.pst .acesso{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pst .aviso-ativacao{border:1px solid var(--faixa-linha);color:#c9d0da;max-width:46ch;margin-top:18px;padding:10px 14px;font-size:14px}.pst .aviso-ativacao b{color:var(--postal-2)}.pst .app{grid-template-columns:240px minmax(0,1fr);min-height:100vh;display:grid}.pst .lateral{background:var(--barra);color:#d6dce3;flex-direction:column;gap:4px;padding:16px 12px;display:flex}.pst .lateral .marca{color:#fff;padding:4px 8px 14px}.pst .lateral .grupo{font:600 11px/1 var(--mono);letter-spacing:1.5px;text-transform:uppercase;color:#7f8a97;padding:14px 10px 6px}.pst .lateral button{width:100%;min-height:40px;color:inherit;font:500 15px var(--f);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;display:flex}.pst .lateral button:hover{background:#ffffff0f}.pst .lateral button[aria-current=page]{background:var(--postal-2);color:#fff}.pst .lateral .badge{color:#fff;font:600 11px/1 var(--mono);background:#c0352b;margin-left:auto;padding:3px 6px}.pst .conteudo{min-width:0}.pst .cabecalho{border-bottom:1px solid var(--linha);background:var(--cartao);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.pst .cabecalho h1{font:700 24px/1.1 var(--f-display)}.pst .cabecalho p{color:var(--suave);margin:2px 0 0;font-size:14px}.pst .cabecalho .quem{font:500 13px var(--mono);color:var(--suave)}.pst .area{gap:18px;padding:22px 24px 40px;display:grid}.pst .cartao{background:var(--cartao);border:1px solid var(--linha);min-width:0;padding:18px}.pst .cartao h2{align-items:center;gap:8px;margin-bottom:10px;font-size:17px;display:flex}.pst .kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;display:grid}.pst .kpi{background:var(--cartao);border:1px solid var(--linha);gap:4px;padding:16px;display:grid}.pst .kpi .r{color:var(--suave);font-size:13px}.pst .kpi .v{font:700 28px/1 var(--f-display)}.pst .kpi .n{color:var(--suave);font-size:13px}.pst .medidor{background:var(--postal-claro);height:14px;margin:10px 0 6px;position:relative}.pst .medidor span{background:var(--postal-2);position:absolute;inset:0 auto 0 0}.pst .medidor i{background:var(--ambar);width:2px;position:absolute;top:-4px;bottom:-4px}.pst .legenda{font:500 12px var(--mono);color:var(--suave);flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.pst .chip{font:600 12px/1 var(--mono);white-space:nowrap;align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.pst .chip.ok{background:var(--ok-bg);color:var(--ok)}.pst .chip.alerta{background:var(--alerta-bg);color:var(--alerta)}.pst .chip.erro{background:var(--erro-bg);color:var(--erro)}.pst .chip.info{background:var(--info-bg);color:var(--info)}.pst .faixa-alerta{border-left:5px solid var(--erro);background:var(--erro-bg);color:var(--texto);align-items:start;gap:12px;padding:14px 16px;display:flex}.pst .faixa-alerta svg{color:var(--erro);margin-top:2px}.pst .faixa-alerta b{display:block}.pst .faixa-alerta.amarela{border-left-color:var(--ambar);background:var(--alerta-bg)}.pst .faixa-alerta.amarela svg{color:var(--alerta)}.pst .tabela{border:1px solid var(--linha);background:var(--cartao);overflow-x:auto}.pst table{border-collapse:collapse;width:100%;font-size:14px}.pst th,.pst td{text-align:left;border-bottom:1px solid var(--linha);vertical-align:middle;padding:10px 12px}.pst th{color:#fff;white-space:nowrap;background:#1f2a33;font-size:13px;font-weight:600}.pst tr:last-child td{border-bottom:0}.pst td.mono,.pst .mono{font-family:var(--mono);overflow-wrap:anywhere;font-size:13px}.pst .copiar{border:1px solid var(--linha);background:var(--cartao);color:var(--texto);cursor:pointer;min-height:32px;font:500 13px var(--f);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.pst .abas{border-bottom:2px solid var(--linha);flex-wrap:wrap;gap:0;margin-bottom:12px;display:flex}.pst .abas button{font:600 14px var(--f);color:var(--suave);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-2px;padding:10px 14px}.pst .abas button[aria-selected=true]{color:var(--postal);border-bottom-color:var(--postal)}.pst .passos-dns{color:var(--suave);gap:4px;margin:0;padding-left:20px;font-size:14px;display:grid}.pst .linha-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pst .duas{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.pst .grafico svg{width:100%;height:auto;display:block}.pst .segredo{font-family:var(--mono);background:var(--postal-claro);overflow-wrap:anywhere;border:1px dashed var(--postal);padding:10px 12px}.pst .nota{color:var(--suave);font-size:13px}.pst .fundo-dialogo{z-index:50;background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pst .dialogo{background:var(--cartao);border:1px solid var(--linha);width:min(520px,100%)}.pst .dialogo .t{color:#fff;background:#1f2a33;align-items:center;gap:8px;padding:12px 16px;font-weight:600;display:flex}.pst .dialogo .c{gap:12px;padding:16px;display:grid}.pst .dialogo .r{border-top:1px solid var(--linha);justify-content:flex-end;gap:10px;padding:12px 16px;display:flex}.pst .campo{border:1px solid var(--linha);background:var(--papel);align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.pst .campo input,.pst .campo select{min-width:0;color:var(--texto);font:400 15px var(--f);background:0 0;border:0;outline:none;flex:1}.pst label.l{gap:6px;font-size:14px;font-weight:600;display:grid}.pst .lateral a.item{min-height:40px;color:inherit;font:500 15px var(--f);align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.pst .lateral a.item:hover{background:#ffffff0f}.pst .lateral a.item[aria-current=page]{background:var(--postal-2);color:#fff}.pst .lateral .rodape-lateral{color:#9aa4b2;gap:6px;margin-top:auto;padding:12px 10px 4px;font-size:13px;display:grid}.pst .lateral .rodape-lateral button{color:#d6dce3;min-height:34px;padding:0}.pst .erro-form{color:var(--erro);font-size:14px}.pst .vazio{color:var(--suave);text-align:center;padding:18px}.pst button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:900px){.pst .app{grid-template-columns:1fr}.pst .lateral{flex-flow:wrap}.pst .lateral .grupo,.pst .lateral .marca,.pst .lateral .rodape-lateral{display:none}.pst .duas{grid-template-columns:1fr}}
