:root{--pnp-h: 270;--pnp-honey: #ffb84d;--pnp-amber: #e8890c;--pnp-ok: #8bf000;--pnp-danger: #ff6b6b;--pnp-danger-ink: #dc2626;--pnp-info: #60a5fa;--pnp-indigo: #6b14e6;--pnp-indigo-ink: #4b08c7;--pnp-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Inter, system-ui, sans-serif;--pnp-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--pnp-r-sm: 8px;--pnp-r-md: 13px;--pnp-r-lg: 18px;--pnp-r-xl: 22px;--pnp-bg: #f5f4f2;--pnp-bg-grid: rgba(0, 0, 0, .038);--pnp-ink: #1f1e1c;--pnp-ink-2: #4a4a46;--pnp-ink-dim: #7a7772;--pnp-stroke: rgba(0, 0, 0, .1);--pnp-stroke-soft: rgba(0, 0, 0, .06);--pnp-glass: #ffffff;--pnp-glass-2: rgba(0, 0, 0, .03);--pnp-glass-hover: rgba(0, 0, 0, .05);--pnp-glass-blur: none;--pnp-glass-shadow: 0 1px 2px rgba(0, 0, 0, .04), 0 12px 30px rgba(0, 0, 0, .06);--pnp-glass-inset: none;--pnp-bar: rgba(255, 255, 255, .82);--pnp-bar-border: rgba(0, 0, 0, .08);--pnp-field: #ffffff;--pnp-field-border: rgba(0, 0, 0, .14);--pnp-active-bg: rgba(75, 8, 199, .12);--pnp-active-ink: #4b08c7;--pnp-active-ring: rgba(75, 8, 199, .3);--pnp-row-hover: rgba(0, 0, 0, .025);--pnp-veil: rgba(8, 12, 18, .28);--pnp-dialog: rgba(255, 255, 255, .92);--pnp-dialog-border: rgba(255, 255, 255, .7);--pnp-tip-bg: #2a2a28;--pnp-tip-ink: #ffffff;--pnp-primary: linear-gradient(160deg, #8b00f8, #4b08c7);--pnp-primary-2: linear-gradient(160deg, #7a00dc, #3b06a0);--pnp-primary-ink: #ffffff;--pnp-shadow-pop: 0 16px 44px rgba(15, 23, 42, .18);color-scheme:light}html[data-theme=dark]{--pnp-bg: hsl(var(--pnp-h) 55% 9%);--pnp-bg-grid: transparent;--pnp-ink: rgba(255, 246, 230, .92);--pnp-ink-2: rgba(255, 246, 230, .75);--pnp-ink-dim: rgba(255, 246, 230, .55);--pnp-stroke: rgba(255, 255, 255, .2);--pnp-stroke-soft: rgba(255, 255, 255, .1);--pnp-glass: linear-gradient(135deg, rgba(255, 255, 255, .14), rgba(255, 255, 255, .05));--pnp-glass-2: rgba(255, 255, 255, .06);--pnp-glass-hover: rgba(255, 255, 255, .12);--pnp-glass-blur: blur(28px) saturate(190%);--pnp-glass-shadow: 0 18px 50px rgba(0, 0, 0, .42);--pnp-glass-inset: inset 0 1px 0 rgba(255, 255, 255, .28);--pnp-bar: rgba(10, 14, 24, .42);--pnp-bar-border: rgba(255, 255, 255, .08);--pnp-field: rgba(0, 0, 0, .28);--pnp-field-border: rgba(255, 255, 255, .16);--pnp-active-bg: rgba(139, 0, 248, .38);--pnp-active-ink: #ffffff;--pnp-active-ring: rgba(189, 121, 255, .6);--pnp-row-hover: rgba(255, 255, 255, .05);--pnp-veil: rgba(4, 10, 14, .5);--pnp-dialog: rgba(17, 24, 33, .86);--pnp-dialog-border: rgba(255, 255, 255, .12);--pnp-tip-bg: rgba(20, 32, 38, .92);--pnp-tip-ink: #ffffff;--pnp-primary: linear-gradient(160deg, #a500ff, #4b08c7);--pnp-primary-2: linear-gradient(160deg, #8b00f8, #3b06a0);--pnp-primary-ink: #ffffff;--pnp-shadow-pop: 0 16px 44px rgba(0, 0, 0, .5);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;height:100%}body{font-family:var(--pnp-sans);font-size:13.5px;line-height:1.4;color:var(--pnp-ink);background:var(--pnp-bg);background-image:linear-gradient(var(--pnp-bg-grid) 1px,transparent 1px),linear-gradient(90deg,var(--pnp-bg-grid) 1px,transparent 1px);background-size:46px 46px;-webkit-font-smoothing:antialiased}a{color:var(--pnp-active-ink)}h1,h2,h3,p{margin:0}h1{font-size:19px;font-weight:700;letter-spacing:-.01em}h2{font-size:15px;font-weight:700;margin-bottom:10px}code{font-family:var(--pnp-mono);font-size:.85em;background:var(--pnp-glass-2);padding:1px 6px;border-radius:5px}:focus-visible{outline:2px solid var(--pnp-indigo);outline-offset:1px}::selection{background:#7c3aed59}*{scrollbar-width:thin;scrollbar-color:var(--pnp-stroke) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:var(--pnp-stroke);border-radius:99px}.muted{color:var(--pnp-ink-dim)}.mini{font-size:11px;line-height:15px}.num{font-variant-numeric:tabular-nums}.ok{color:var(--pnp-ok)}.warn{color:var(--pnp-honey)}.saida{color:var(--pnp-danger)}.kicker{font-family:var(--pnp-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--pnp-ink-dim)}.erro{margin:10px 0 0;font-size:12.5px}.vazio{padding:28px 0;text-align:center;margin:0}.glass,.card{background:var(--pnp-glass);-webkit-backdrop-filter:var(--pnp-glass-blur);backdrop-filter:var(--pnp-glass-blur);border:1px solid var(--pnp-stroke);box-shadow:var(--pnp-glass-shadow),var(--pnp-glass-inset);border-radius:var(--pnp-r-lg);position:relative}html[data-theme=dark] .glass:before,html[data-theme=dark] .card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 60% at 18% 0%,rgba(255,255,255,.14),transparent 46%)}.card{padding:16px 20px;margin-bottom:14px;overflow:visible}.card>*{position:relative}.card.tabela-wrap,.card.sem-padding{padding:0;overflow:hidden}.card.destaque{border-color:var(--pnp-indigo)}.pnp-desk{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.pnp-wall{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}html:not([data-theme=dark]) .pnp-wall{display:none}html:not([data-theme=dark]) .pnp-wall-lock{display:block}html:not([data-theme=dark]) .pnp-lock-desk{background:none}.pnp-lock-app b{color:var(--pnp-ink)}html:not([data-theme=dark]) .pnp-lock-app b{color:#16083f}.pnp-menubar{position:absolute;top:0;left:0;right:0;height:38px;z-index:90;display:flex;align-items:center;gap:4px;padding:0 14px;background:var(--pnp-bar);border-bottom:1px solid var(--pnp-bar-border);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);font-size:13px;font-weight:600;color:var(--pnp-ink)}.pnp-mb-brand{display:flex;align-items:center;gap:9px;padding-right:10px}.pnp-mb-brand .marca{display:grid;place-items:center}.pnp-mb-brand .kicker{margin-left:6px}.pnp-mb-brand b{font-family:var(--pnp-mono);font-size:12px;letter-spacing:.28em}button.pnp-mb-item,a.pnp-mb-item{background:transparent;border:0;color:var(--pnp-ink-2);font-weight:500}.pnp-mb-item{padding:3px 10px;border-radius:6px;line-height:1;display:flex;align-items:center;gap:7px;color:var(--pnp-ink-2);font-weight:500}.pnp-mb-item:hover{background:var(--pnp-glass-hover);color:var(--pnp-ink)}.pnp-mb-right{margin-left:auto;display:flex;align-items:center;gap:6px}.pnp-mb-sep{width:1px;height:16px;background:var(--pnp-stroke);margin:0 4px}.pnp-mb-pill{font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;border:1px solid var(--pnp-stroke);color:var(--pnp-ink-2);background:var(--pnp-glass-2)}.pnp-rail{position:absolute;left:16px;top:50%;transform:translateY(-50%);z-index:96;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 9px;width:58px;border-radius:26px;background:var(--pnp-glass);border:1px solid var(--pnp-stroke);-webkit-backdrop-filter:blur(30px) saturate(190%);backdrop-filter:blur(30px) saturate(190%);box-shadow:var(--pnp-glass-shadow),var(--pnp-glass-inset);max-height:calc(100vh - 90px);overflow-y:auto;scrollbar-width:none}html:not([data-theme=dark]) .pnp-rail{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 12px 36px #0000001f}.pnp-rail::-webkit-scrollbar{display:none}.pnp-rail-logo{width:40px;height:40px;border-radius:13px;margin-bottom:6px;display:grid;place-items:center;overflow:hidden;background:transparent;box-shadow:0 4px 12px #00000040,inset 0 1px #ffffffb3;color:hsl(var(--pnp-h) 70% 45%);font-family:var(--pnp-mono);font-weight:800;font-size:13px;letter-spacing:-.04em}.pnp-rail-btn{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:13px;color:var(--pnp-ink-dim);background:transparent;border:0;cursor:pointer;transition:all .16s;padding:0}.pnp-rail-btn:hover{background:var(--pnp-glass-hover);color:var(--pnp-ink);transform:scale(1.08)}.pnp-rail-btn svg{width:19px;height:19px}.pnp-rail-btn.on{background:var(--pnp-active-bg);color:var(--pnp-active-ink);box-shadow:inset 0 0 0 1px var(--pnp-active-ring)}.pnp-rail-sep{width:22px;height:1px;background:var(--pnp-stroke);margin:5px 0}.pnp-tip{position:absolute;left:calc(100% + 14px);top:50%;transform:translateY(-50%);font-size:11.5px;font-weight:600;white-space:nowrap;padding:4px 11px;border-radius:9px;background:var(--pnp-tip-bg);color:var(--pnp-tip-ink);border:1px solid var(--pnp-stroke-soft);opacity:0;pointer-events:none;transition:opacity .15s;z-index:99}.pnp-rail-btn:hover .pnp-tip{opacity:1}.pnp-win{position:absolute;left:90px;top:52px;right:14px;bottom:14px;z-index:85;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--pnp-r-lg);background:var(--pnp-glass);border:1px solid var(--pnp-stroke);-webkit-backdrop-filter:var(--pnp-glass-blur);backdrop-filter:var(--pnp-glass-blur);box-shadow:var(--pnp-glass-shadow),var(--pnp-glass-inset);animation:pnp-fade .18s ease}html[data-theme=dark] .pnp-win{background:linear-gradient(180deg,#0f151eb8,#090d13cc)}.pnp-win-bar{flex:none;height:40px;display:flex;align-items:center;gap:10px;padding:0 14px;background:var(--pnp-glass-2);border-bottom:1px solid var(--pnp-stroke-soft);-webkit-user-select:none;user-select:none}.pnp-win-lights{display:flex;gap:8px;flex:none}.pnp-win-lights i{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.2);display:block}.pnp-win-lights .r{background:#ff5f57}.pnp-win-lights .y{background:#febc2e}.pnp-win-lights .g{background:#28c840}.pnp-win-title{font-size:12.5px;font-weight:700;color:var(--pnp-ink)}.pnp-win-title small{font-weight:500;color:var(--pnp-ink-dim);margin-left:8px}.pnp-win-spacer{flex:1}.pnp-win-body{flex:1;overflow:auto;padding:20px 24px 40px}@keyframes pnp-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}main.centro{position:relative;z-index:10;max-width:440px;margin:0 auto;padding:8vh 16px 40px}.pnp-lock{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;color:var(--pnp-ink)}.pnp-lock-clock{position:relative;z-index:10;margin-top:10vh;text-align:center;transition:margin .4s}.pnp-lock-clock p{font-weight:600;font-size:15px;color:var(--pnp-ink-2)}.pnp-lock-clock strong{display:block;font-weight:200;font-size:clamp(56px,11vw,120px);line-height:1;letter-spacing:-2px;font-variant-numeric:tabular-nums;color:var(--pnp-ink)}html[data-theme=dark] .pnp-lock-clock{text-shadow:0 2px 30px rgba(0,0,0,.4)}.pnp-lock-app{position:relative;z-index:10;margin-top:auto;margin-bottom:12vh;display:flex;flex-direction:column;align-items:center;gap:10px;background:none;border:0;cursor:pointer;color:inherit;font:inherit}.pnp-lock-app .icone{width:80px;height:80px;border-radius:22px;display:grid;place-items:center;font-family:var(--pnp-mono);font-weight:800;font-size:22px;background:var(--pnp-glass);border:1px solid var(--pnp-stroke);color:hsl(var(--pnp-h) 80% 70%);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff59;transition:transform .2s}html:not([data-theme=dark]) .pnp-lock-app .icone{color:hsl(var(--pnp-h) 70% 45%)}.pnp-lock-app:hover .icone{transform:scale(1.05)}.pnp-lock-app b{font-size:15px}.pnp-lock-app .legenda{font-size:12px;color:var(--pnp-ink-dim)}.pnp-wordmark{color:inherit}.pnp-lock-form{position:relative;z-index:10;width:100%;animation:pnp-fade .3s ease}.pnp-lock-rodape{text-align:center;font-size:11px;color:var(--pnp-ink-dim);padding:0 16px 24px}.topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px}.topo .acoes{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.resumo{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:14px}.resumo .card{margin:0;display:flex;flex-direction:column;gap:4px;padding:14px 18px}.resumo .card>span:first-child{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pnp-ink-dim)}.resumo strong{font-size:26px;font-weight:300;line-height:1;font-variant-numeric:tabular-nums}.aviso{border:1px solid rgba(255,184,77,.45);border-left:3px solid var(--pnp-honey);padding:10px 14px;background:#ffb84d1a;border-radius:var(--pnp-r-sm);margin-bottom:14px}.form{display:flex;flex-direction:column;gap:12px}.linha{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.linha>label{flex:1 1 160px}label{display:flex;flex-direction:column;gap:6px;font-size:11.5px;font-weight:600;color:var(--pnp-ink-dim);letter-spacing:.02em}input,select,textarea{font:inherit;font-size:13.5px;color:var(--pnp-ink);background:var(--pnp-field);border:1px solid var(--pnp-field-border);border-radius:var(--pnp-r-sm);padding:8px 11px;transition:border-color .15s,box-shadow .15s}input::placeholder,textarea::placeholder{color:var(--pnp-ink-dim);opacity:.8}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--pnp-indigo);box-shadow:0 0 0 3px #7c3aed40}textarea{min-height:120px;font-family:var(--pnp-mono);font-size:12px}input.codigo{font-size:1.6rem;letter-spacing:.4em;text-align:center;font-family:var(--pnp-mono)}input[type=checkbox]{accent-color:var(--pnp-indigo);width:15px;height:15px}button,.btn{font:inherit;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;border-radius:var(--pnp-r-sm);padding:8px 14px;background:var(--pnp-primary);color:var(--pnp-primary-ink);white-space:nowrap;transition:transform .12s,filter .12s,background .15s;display:inline-flex;align-items:center;justify-content:center;gap:7px}button:hover:not(:disabled){filter:brightness(1.06)}button:active:not(:disabled){transform:translateY(1px)}button:disabled{opacity:.5;cursor:default}button.secundario{background:var(--pnp-glass-2);color:var(--pnp-ink);border-color:var(--pnp-stroke)}button.secundario:hover:not(:disabled){background:var(--pnp-glass-hover)}button.perigo{background:transparent;color:var(--pnp-danger);border-color:#ff6b6b80}html:not([data-theme=dark]) button.perigo{color:var(--pnp-danger-ink);border-color:#dc262666}button.perigo:hover:not(:disabled){background:#ff6b6b1f}button.icone{background:transparent;color:var(--pnp-ink-dim);font-size:1.3rem;padding:0 6px;border:0}button.mini{padding:5px 10px;font-size:11.5px}button.mel{background:linear-gradient(160deg,var(--pnp-honey),var(--pnp-amber));color:#2a1600}.filtros{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.filtros .chip{background:var(--pnp-glass-2);color:var(--pnp-ink-dim);border:1px solid var(--pnp-stroke-soft);padding:5px 12px;border-radius:999px;font-weight:600;font-size:11.5px}.filtros .chip:hover{color:var(--pnp-ink)}.filtros .chip.ativa{background:var(--pnp-active-bg);color:var(--pnp-active-ink);border-color:var(--pnp-active-ring)}.tabela{width:100%;border-collapse:collapse;font-size:12.5px}.tabela th{text-align:left;color:var(--pnp-ink-dim);font-weight:600;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;padding:10px 12px;border-bottom:1px solid var(--pnp-stroke-soft);white-space:nowrap}.tabela td{padding:10px 12px;border-bottom:1px solid var(--pnp-stroke-soft);vertical-align:top}.tabela tr:last-child td{border-bottom:0}.tabela .num{text-align:right;white-space:nowrap}.tabela tr.clicavel{cursor:pointer}.tabela tr.clicavel:hover td,.tabela tbody tr:hover td{background:var(--pnp-row-hover)}.tabela td .mini{margin-top:2px}.badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:2px 9px 2px 7px;border-radius:999px;border:1px solid var(--pnp-stroke);color:var(--pnp-ink-2);background:var(--pnp-glass-2);white-space:nowrap}.badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.9;flex:none}.badge.paga,.badge.concluida,.badge.concluido,.badge.verificada,.badge.aprovado,.badge.liquidado,.badge.ativo{color:var(--pnp-ok)}.badge.falha,.badge.rejeitada,.badge.cancelada,.badge.cancelado,.badge.devolvida,.badge.inadimplente,.badge.bloqueado,.badge.recusada{color:var(--pnp-danger)}.badge.importada,.badge.aguardando_aprovacao,.badge.pendente,.badge.incerta,.badge.aberto,.badge.convidado,.badge.incompleto{color:var(--pnp-honey)}.badge.conferida,.badge.em_lote,.badge.aprovada,.badge.enviada,.badge.enviando,.badge.em_processamento,.badge.executando,.badge.parcial,.badge.criada,.badge.substituida{color:var(--pnp-info)}html:not([data-theme=dark]) .badge.paga,html:not([data-theme=dark]) .badge.concluida,html:not([data-theme=dark]) .badge.concluido,html:not([data-theme=dark]) .badge.verificada,html:not([data-theme=dark]) .badge.aprovado,html:not([data-theme=dark]) .badge.liquidado,html:not([data-theme=dark]) .badge.ativo{color:#3f9a00}html:not([data-theme=dark]) .ok{color:#3f9a00}html:not([data-theme=dark]) .badge.importada,html:not([data-theme=dark]) .badge.aguardando_aprovacao,html:not([data-theme=dark]) .badge.pendente,html:not([data-theme=dark]) .badge.incerta,html:not([data-theme=dark]) .badge.aberto,html:not([data-theme=dark]) .badge.convidado,html:not([data-theme=dark]) .badge.incompleto{color:#92400e}html:not([data-theme=dark]) .badge.falha,html:not([data-theme=dark]) .badge.rejeitada,html:not([data-theme=dark]) .badge.cancelada,html:not([data-theme=dark]) .badge.cancelado,html:not([data-theme=dark]) .badge.devolvida,html:not([data-theme=dark]) .badge.inadimplente,html:not([data-theme=dark]) .badge.bloqueado,html:not([data-theme=dark]) .badge.recusada{color:var(--pnp-danger-ink)}html:not([data-theme=dark]) .badge.conferida,html:not([data-theme=dark]) .badge.em_lote,html:not([data-theme=dark]) .badge.aprovada,html:not([data-theme=dark]) .badge.enviada,html:not([data-theme=dark]) .badge.enviando,html:not([data-theme=dark]) .badge.em_processamento,html:not([data-theme=dark]) .badge.executando,html:not([data-theme=dark]) .badge.parcial,html:not([data-theme=dark]) .badge.criada,html:not([data-theme=dark]) .badge.substituida{color:#1d4ed8}.veu{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--pnp-veil);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px;z-index:300;animation:pnp-fade .16s ease}.dialogo{background:var(--pnp-dialog);border:1px solid var(--pnp-dialog-border);border-radius:var(--pnp-r-lg);width:min(540px,100%);padding:18px 20px;color:var(--pnp-ink);-webkit-backdrop-filter:blur(28px) saturate(170%);backdrop-filter:blur(28px) saturate(170%);box-shadow:0 30px 80px #00000059,inset 0 1px #ffffff1f;animation:pnp-pop .18s cubic-bezier(.2,.9,.3,1.1)}.dialogo header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.dialogo header strong{font-size:14px}.dialogo{max-height:calc(100vh - 32px);display:flex;flex-direction:column}.dialogo-corpo{overflow-y:auto;min-height:0}@keyframes pnp-pop{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:none}}.abas{display:flex;gap:2px;margin-bottom:14px;border-bottom:1px solid var(--pnp-stroke-soft)}.abas a,.abas button.aba{color:var(--pnp-ink-dim);text-decoration:none;padding:8px 14px;border:0;border-bottom:2px solid transparent;background:none;border-radius:0;font-weight:600;font-size:12.5px}.abas a.ativa,.abas button.aba.ativa{color:var(--pnp-ink);border-bottom-color:var(--pnp-indigo)}.split-arvore{display:flex;flex-direction:column;align-items:center;gap:0}.split-celula{width:280px;overflow:hidden;border-radius:var(--pnp-r-md);background:var(--pnp-glass);border:1px solid var(--pnp-stroke);box-shadow:var(--pnp-glass-shadow)}.split-celula .cab{display:flex;align-items:flex-start;gap:10px;padding:12px 14px 10px}.split-celula .selo{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:#fff;flex:none}.split-celula .cab p{font-size:12.5px;font-weight:600}.split-celula .cab small{color:var(--pnp-ink-dim);font-size:10.5px}.split-celula .valor{border-top:1px solid var(--pnp-stroke-soft);padding:10px 14px;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.split-celula .valor small{display:block;font-size:10px;font-weight:500;color:var(--pnp-ink-dim);margin-top:2px}.split-celula .barra{height:4px;background:var(--pnp-stroke-soft)}.split-celula .barra i{display:block;height:100%}.split-ligacao{width:1px;height:18px;background:var(--pnp-stroke)}.split-filhos{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.lista{list-style:none;padding:0;margin:10px 0;display:flex;flex-direction:column;gap:8px}.lista li{display:flex;justify-content:space-between;align-items:center;gap:12px}.qr{background:#fff;padding:12px;border-radius:10px;display:inline-block}.segredo{font-family:var(--pnp-mono);letter-spacing:.08em;word-break:break-all}@media (max-width: 820px){.pnp-rail{left:50%;top:auto;bottom:10px;transform:translate(-50%);flex-direction:row;width:auto;max-width:calc(100vw - 20px);padding:8px 10px;border-radius:22px;max-height:none}.pnp-rail-logo{display:none}.pnp-rail-sep{width:1px;height:22px;margin:0 4px}.pnp-tip{display:none}.pnp-win{left:8px;right:8px;top:46px;bottom:74px}.pnp-win-body{padding:14px}.pnp-menubar{padding:0 10px}.pnp-mb-item.opcional,.pnp-mb-pill.opcional,.tabela .opcional{display:none}.resumo{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion: reduce){*{transition-duration:.01ms!important;animation:none!important}}.pnp-entrada{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#0b0617;--pnp-painel: min(560px, 44vw)}.pnp-entrada-cena{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;color:#fff;transition:right .65s cubic-bezier(.2,.8,.2,1)}.pnp-entrada.aberta .pnp-entrada-cena{right:var(--pnp-painel)}.pnp-entrada-foto,.pnp-entrada-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:62% 50%;transition:object-position .65s cubic-bezier(.2,.8,.2,1)}.pnp-entrada.aberta .pnp-entrada-foto,.pnp-entrada.aberta .pnp-entrada-video{object-position:88% 50%}.pnp-entrada.aberta .pnp-entrada-entrar{opacity:0;pointer-events:none}.pnp-entrada-entrar{transition:opacity .3s}.pnp-entrada-veu{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a041cc7,#0a041c73 38%,#0a041c14 68%,#0a041c00),linear-gradient(180deg,#0a041c59,#0a041c00 22%,#0a041c00 60%,#0a041cb8)}.pnp-entrada-nav{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:22px clamp(20px,4vw,56px)}.pnp-entrada-marca .pnp-wordmark{color:#fff}.pnp-entrada-entrar{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:7px 16px;font-size:12.5px}.pnp-entrada-entrar:hover:not(:disabled){background:#ffffff2e;filter:none}.pnp-entrada-hero{position:absolute;z-index:3;left:clamp(20px,4vw,56px);right:clamp(20px,4vw,56px);top:50%;transform:translateY(-56%);max-width:720px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.pnp-entrada-selo{font-family:var(--pnp-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffc7;padding:7px 12px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff0f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:pnp-fade .6s ease both}.pnp-entrada-titulo{display:flex;flex-direction:column;font-size:clamp(44px,7.2vw,96px);font-weight:650;line-height:.98;letter-spacing:-.035em;color:#fff;text-shadow:0 6px 40px rgba(0,0,0,.35)}.pnp-entrada-titulo span{display:block;opacity:0;animation:pnp-sobe .8s cubic-bezier(.2,.8,.2,1) both}.pnp-entrada-titulo span:nth-child(3){color:var(--pnp-ok)}.pnp-entrada-apoio{font-size:clamp(15px,1.35vw,18px);line-height:1.5;color:#ffffffd1;max-width:560px;animation:pnp-fade .8s ease .5s both}.pnp-entrada-cta{margin-top:6px;padding:13px 30px;font-size:14px;font-weight:700;border-radius:999px;background:#fff;color:#16083f;border:0;box-shadow:0 12px 34px #0000004d;animation:pnp-fade .8s ease .65s both}.pnp-entrada-cta:hover:not(:disabled){filter:none;background:var(--pnp-ok);color:#10310a}.pnp-entrada-fatos{position:absolute;z-index:3;left:clamp(20px,4vw,56px);right:clamp(20px,4vw,56px);bottom:26px;margin:0;padding:6px;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:6px;border-radius:20px;background:#ffffff12;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);animation:pnp-fade .8s ease .8s both}.pnp-entrada-fatos li{padding:14px 16px;border-radius:15px;display:flex;flex-direction:column;gap:4px;min-width:0}.pnp-entrada-fatos li+li{border-left:1px solid rgba(255,255,255,.1);border-radius:0}.pnp-entrada-fatos strong{font-family:var(--pnp-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--pnp-ok)}.pnp-entrada-fatos span{font-size:12.5px;line-height:1.4;color:#ffffffd6}.pnp-entrada-painel{position:absolute;top:0;bottom:0;right:0;width:var(--pnp-painel);display:flex;flex-direction:column;background:var(--pnp-bg);color:var(--pnp-ink);transform:translate(100%);transition:transform .65s cubic-bezier(.2,.8,.2,1);box-shadow:-30px 0 80px #00000059;overflow-y:auto}html[data-theme=dark] .pnp-entrada-painel{background:linear-gradient(180deg,hsl(var(--pnp-h) 40% 9%),hsl(var(--pnp-h) 45% 6%))}.pnp-entrada.aberta .pnp-entrada-painel{transform:translate(0)}.pnp-entrada-painel-topo{display:flex;align-items:center;justify-content:space-between;padding:14px 18px}.pnp-entrada-voltar{background:var(--pnp-glass-2);color:var(--pnp-ink);border:1px solid var(--pnp-stroke);width:36px;height:36px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.pnp-entrada-form{flex:1;width:100%;max-width:400px;margin:0 auto;padding:4vh 24px 24px;display:flex;flex-direction:column;justify-content:center}.pnp-entrada-form .centro{padding:0;margin:0;max-width:none}.pnp-entrada-form .card{background:transparent;border:0;box-shadow:none;padding:18px 0 0;margin:0}.pnp-entrada-form .card:before{display:none}.pnp-entrada-form h1{font-size:26px;letter-spacing:-.02em}.pnp-entrada-rodape{text-align:center;font-size:11px;color:var(--pnp-ink-dim);padding:0 24px 22px}@keyframes pnp-sobe{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (max-width: 1180px){.pnp-entrada-fatos{grid-template-columns:repeat(2,1fr)}.pnp-entrada-fatos li+li{border-left:0}.pnp-entrada-hero{transform:translateY(-62%)}}@media (max-width: 820px){.pnp-entrada{--pnp-painel: 100%}.pnp-entrada.aberta .pnp-entrada-cena{right:0;transform:translate(-12%)}.pnp-entrada-cena{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.pnp-entrada-video{display:none}.pnp-entrada-hero{top:auto;bottom:150px;transform:none;gap:12px}.pnp-entrada-titulo{font-size:clamp(40px,13vw,56px)}.pnp-entrada-fatos{display:flex;overflow-x:auto;gap:0;bottom:14px;scrollbar-width:none}.pnp-entrada-fatos li{flex:0 0 72%}.pnp-entrada-painel{box-shadow:none}}@media (prefers-reduced-motion: reduce){.pnp-entrada-titulo span,.pnp-entrada-selo,.pnp-entrada-apoio,.pnp-entrada-cta,.pnp-entrada-fatos{opacity:1}}.pnp-win.estreita{left:50%;right:auto;transform:translate(-50%);width:min(820px,calc(100% - 28px))}.pnp-abas-portal{display:flex;gap:2px;margin-bottom:14px;border-bottom:1px solid var(--pnp-stroke-soft)}.pnp-abas-portal a{color:var(--pnp-ink-dim);text-decoration:none;padding:8px 14px;border-bottom:2px solid transparent;font-weight:600;font-size:12.5px}.pnp-abas-portal a.ativa{color:var(--pnp-ink);border-bottom-color:var(--pnp-indigo)}.ajuda{margin:0;font-size:12px}@media (max-width: 820px){.pnp-win.estreita{left:8px;right:8px;width:auto;transform:none;bottom:14px}}
