.portal{background:var(--noite);min-height:100vh;color:var(--p-texto);padding:28px 16px 56px;font-size:15px;line-height:1.55}.portal a{color:var(--p-azul-claro);text-decoration:none}.portal a:hover{text-decoration:underline}.p-pagina{gap:28px;max-width:1240px;margin:0 auto;display:grid}.p-mono{font-family:var(--f-mono);font-size:.92em}.p-fraco{color:var(--p-texto-3)}.p-cabecalho{gap:10px;display:grid}.p-sobrelinha{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--p-azul-claro);font-size:12px}.p-titulo{letter-spacing:-.035em;margin:0;font-size:clamp(40px,6vw,64px);font-weight:700;line-height:1}.p-titulo-menor{font-size:clamp(36px,5vw,52px)}.p-ponto{color:var(--aorta)}.p-lead{max-width:70ch;color:var(--p-texto-2);margin:0;font-size:16px}.p-voltar{font-family:var(--f-mono);letter-spacing:.08em;font-size:12px}.p-grade{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.p-sistema{background:var(--noite-2);border:1px solid var(--linha);border-radius:16px;align-content:start;gap:6px;padding:18px;transition:border-color .2s,transform .2s;display:grid;position:relative;color:var(--p-texto)!important;text-decoration:none!important}.p-sistema:hover,.p-sistema:focus-visible{border-color:var(--p-texto);transform:translateY(-2px)}.p-tag{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px}.p-nome{letter-spacing:-.02em;font-size:24px;font-weight:700}.p-funcao{color:var(--p-texto-2);font-size:14px}.p-dados{border-top:1px solid var(--linha);grid-template-columns:1fr 1fr;gap:10px;margin:8px 0 0;padding-top:10px;display:grid}.p-dados dt,.p-ficha dt{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--p-texto-3);font-size:10.5px}.p-dados dd,.p-ficha dd{margin:2px 0 0;font-size:13.5px}.p-topo-cartao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.p-selo{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--p-texto-3);border:1px solid var(--linha-forte);border-radius:999px;padding:2px 8px;font-size:10px}.z-pulse{background:var(--cartao-pulse);border-color:#2563eb99}.z-pulse .p-tag,.t-pulse{color:var(--p-azul-claro)}.z-porta{border-color:var(--aorta);background:var(--cartao-aorta)}.z-porta .p-tag,.t-porta{color:var(--aorta)}.z-nuvem{border-color:#60a5fa66}.z-nuvem .p-tag,.t-nuvem{color:var(--p-azul-claro)}.z-local-nuvem{border-color:#a99bff66}.z-local-nuvem .p-tag,.t-local-nuvem,.t-local{color:var(--lilas)}.z-vertical{background:#4fd1c50f;border-color:#4fd1c58c}.z-vertical .p-tag,.t-vertical{color:var(--retina)}.p-bloco{gap:12px;display:grid}.p-secao{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--p-texto-3);border-top:1px solid var(--linha-forte);margin:0;padding-top:14px;font-size:12px;font-weight:500}.p-lista{gap:6px 24px;margin:0;padding:0;list-style:none;display:grid}.p-lista li{border-bottom:1px solid var(--linha);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.p-colunas{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.p-doc{gap:24px;display:grid}.p-ficha{border:1px solid var(--linha);background:var(--noite-2);border-radius:16px;padding:18px}.p-ficha dl{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;margin:0;display:grid}.p-duas{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.p-caixa{border:1px dashed var(--linha-forte);border-radius:14px;gap:6px;padding:14px;display:grid}.p-caixa.t-local{background:#a99bff0f;border-color:#a99bff66}.p-caixa.t-nuvem{background:#60a5fa0f;border-color:#60a5fa66}.p-caixa p{color:var(--p-texto);margin:0}.p-item{border:1px solid var(--linha);background:var(--noite-2);border-radius:12px;padding:10px 14px}.p-item[open]{border-color:var(--linha-forte)}.p-item summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.p-item>*+*{margin-top:10px}.p-chips{flex-wrap:wrap;gap:6px;display:flex}.p-chip{border:1px solid var(--linha-forte);color:var(--p-texto);border-radius:999px;padding:2px 10px;font-size:12.5px}.p-pre{white-space:pre-wrap;font-family:var(--f-mono);color:var(--p-texto-2);background:var(--noite);border-radius:10px;margin:0;padding:12px;font-size:12.5px;overflow-x:auto}.p-rolagem{overflow-x:auto}.p-tabela{border-collapse:collapse;width:100%;font-size:13.5px}.p-tabela th,.p-tabela td{text-align:left;border-bottom:1px solid var(--linha);vertical-align:top;padding:7px 8px}.p-tabela th{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--p-texto-3);font-size:10.5px;font-weight:500}.p-historico{gap:4px;margin:0;padding:0;list-style:none;display:grid}.p-historico li{border-bottom:1px solid var(--linha);grid-template-columns:150px 70px 1fr;gap:12px;padding:5px 0;font-size:13.5px;display:grid}@media (width<=640px){.p-historico li{grid-template-columns:1fr;gap:2px}}.p-markdown{max-width:860px;color:var(--p-texto)}.p-markdown h1{letter-spacing:-.02em;margin:0 0 12px;font-size:34px}.p-markdown h2{margin:28px 0 8px;font-size:20px}.p-markdown h3{margin:20px 0 6px;font-size:16px}.p-markdown p,.p-markdown li{color:var(--p-texto-2)}.p-markdown strong{color:var(--p-texto)}.p-markdown code{font-family:var(--f-mono);background:var(--noite-2);color:var(--p-texto);border-radius:6px;padding:1px 5px;font-size:.88em}.p-markdown pre{background:var(--noite-2);border:1px solid var(--linha);border-radius:10px;padding:12px;overflow-x:auto}.p-markdown pre code{background:0 0;padding:0}.p-markdown blockquote{border-left:3px solid var(--lilas);color:var(--p-texto-2);margin:12px 0;padding:4px 14px}.p-markdown table{border-collapse:collapse;margin:12px 0;font-size:13.5px;display:block;overflow-x:auto}.p-markdown th,.p-markdown td{border-bottom:1px solid var(--linha);text-align:left;vertical-align:top;padding:7px 8px}.p-markdown th{color:var(--p-texto)}.p-imagens{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.p-imagens img{border:1px solid var(--linha);border-radius:12px;width:100%;display:block}.p-rodape{color:var(--p-texto-3);border-top:1px solid var(--linha);padding-top:14px;font-size:12.5px}:root,:root[data-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--noite:#0b1020;--noite-2:#10172e;--noite-3:#161e3a;--linha:#94aaff29;--linha-forte:#94aaff52;--p-texto:#e8ecfa;--p-texto-2:#9aa6cc;--p-texto-3:#6b7699;--p-azul:#2563eb;--p-azul-claro:#60a5fa;--lilas:#a99bff;--aorta:#ff4d6d;--retina:#4fd1c5;--erro:#f87171;--cartao-pulse:#0f1a44;--cartao-aorta:#1a1024;--f-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace}:root[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--noite:#f6f7fb;--noite-2:#fff;--noite-3:#eef1f8;--linha:#0b10201a;--linha-forte:#0b102033;--p-texto:#0b1020;--p-texto-2:#475069;--p-texto-3:#6b7699;--p-azul:#2563eb;--p-azul-claro:#2563eb;--lilas:#6d5bd0;--aorta:#e11d48;--retina:#0d9488;--erro:#b42318;--cartao-pulse:#eaf0ff;--cartao-aorta:#fff0f3}*{box-sizing:border-box}body{background:var(--noite);color:var(--p-texto);margin:0;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5}button{font:inherit;cursor:pointer}button:disabled{cursor:default;opacity:.6}input,select{font:inherit;color:var(--p-texto)}a{color:var(--p-azul-claro)}.mono{font-family:var(--f-mono);font-size:.92em}.marca{align-items:center;gap:10px;display:flex}.marca-simbolo{flex:none;width:36px;height:36px}.marca-textos{flex-direction:column;line-height:1.05;display:flex}.marca-pulse{color:var(--p-texto-3);font-family:Outfit,sans-serif;font-size:12px;font-weight:600}.marca-nome{background:linear-gradient(90deg,#93c5fd,#3b82f6,#1d4ed8);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Outfit,sans-serif;font-size:22px;font-weight:600}.topo{z-index:2;background:var(--noite);border-bottom:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 24px;display:flex;position:sticky;top:0}.topo-abas{flex-wrap:wrap;flex:1;gap:4px;display:flex}.topo-conta{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.topo-link{font-family:var(--f-mono);letter-spacing:.06em;font-size:12px;text-decoration:none}.aba{color:var(--p-texto-2);background:0 0;border:1px solid #0000;border-radius:999px;padding:7px 12px;font-weight:600}.aba:hover{color:var(--p-texto)}.aba[aria-current=page]{background:var(--noite-2);border-color:var(--linha-forte);color:var(--p-texto)}.preferencias{gap:8px;display:flex}.alternar{border:1px solid var(--linha-forte);background:var(--noite-2);border-radius:999px;padding:2px;display:inline-flex}.alternar button{color:var(--p-texto-3);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;border-radius:999px;padding:5px 10px;font-size:11px}.alternar button[aria-pressed=true]{background:var(--p-azul);color:#fff}.conteudo{gap:16px;max-width:1240px;margin:0 auto;padding:28px 24px 56px;display:grid}.titulo{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700}.subtitulo{color:var(--p-texto-2);margin:0}.rotulo{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--p-texto-3);font-size:11px}.cartao{background:var(--noite-2);border:1px solid var(--linha);border-radius:16px;gap:8px;padding:18px;display:grid}.cartao-titulo{font-size:18px}.linha{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.detalhe{color:var(--p-texto-2)}.nota{color:var(--p-texto-3);font-size:12.5px}.erro{color:var(--erro);font-weight:500}.chip{border:1px solid var(--linha-forte);color:var(--p-texto);background:0 0;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:500}.botao{border:1px solid var(--linha-forte);background:var(--noite-2);color:var(--p-texto);border-radius:10px;padding:8px 16px;font-weight:600}.botao:hover{border-color:var(--p-texto-3)}.botao-principal{background:var(--p-azul);border-color:var(--p-azul);color:#fff}.botao-perigo{color:var(--aorta)}.campo{gap:6px;display:grid}.campo input,.busca{border:1px solid var(--linha-forte);background:var(--noite);border-radius:10px;padding:10px 12px}.busca{padding:7px 12px}.miniatura{object-fit:cover;background:var(--noite-3);border-radius:10px;flex:none;width:96px;height:96px}.documento{object-fit:contain;background:var(--noite-3);border-radius:10px;width:100%;max-height:420px}.vazio{text-align:center;color:var(--p-texto-3);padding:48px 16px}.entrar{place-items:center;min-height:100vh;padding:16px;display:grid;position:relative}.entrar-preferencias{position:absolute;top:16px;right:16px}.entrar form{gap:16px;width:min(380px,100%)}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--linha);vertical-align:top;padding:8px}th{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--p-texto-3);font-size:10.5px;font-weight:500}td.numero,th.numero{text-align:right;font-variant-numeric:tabular-nums}.nivel{align-items:center;gap:6px;font-weight:600;display:inline-flex}.bolinha{border-radius:50%;width:10px;height:10px;display:inline-block}.historico{gap:2px;display:flex}.historico span{border-radius:2px;width:6px;height:16px}.rolagem{overflow-x:auto}@media (width<=640px){.topo,.conteudo{padding-left:16px;padding-right:16px}}.json{white-space:pre-wrap;color:var(--p-texto-2);max-width:520px;margin:6px 0 0;font-size:12px}.sistema-corpo{grid-template-columns:248px minmax(0,1fr);min-height:calc(100vh - 65px);display:grid}.lateral{border-right:1px solid var(--linha);background:var(--noite-2);align-self:start;gap:2px;max-height:calc(100vh - 65px);padding:14px 10px 24px;display:grid;position:sticky;top:65px;overflow-y:auto}.lateral-grupo{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--p-texto-3);justify-content:space-between;padding:14px 10px 6px;font-size:10.5px;display:flex}.lateral-grupo:first-child{padding-top:4px}.lateral-total{color:var(--p-azul-claro)}.lateral-item{width:100%;color:var(--p-texto-2);text-align:left;background:0 0;border:0;border-left:3px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-weight:500;display:flex}.lateral-item:hover{background:var(--noite-3);color:var(--p-texto)}.lateral-item[aria-current=page]{background:var(--noite-3);border-left-color:var(--p-azul);color:var(--p-texto);font-weight:600}.lateral-icone{text-align:center;width:18px;color:var(--p-azul-claro)}.lateral-texto{flex:1}.lateral-conta{font-family:var(--f-mono);color:var(--p-texto-3);background:var(--noite);border:1px solid var(--linha);border-radius:999px;padding:1px 8px;font-size:11px}.sistema-conteudo{align-content:start;gap:16px;max-width:1200px;padding:24px 28px 56px;display:grid}.sistema-doc{min-width:0}.sistema-doc .portal{min-height:auto}.sis-cabecalho{border-bottom:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:14px;display:flex}.sis-trilha{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--p-texto-3);margin-bottom:6px;font-size:11px}.sis-trilha strong{color:var(--p-azul-claro);font-weight:500}.sis-chave{color:var(--p-texto);font-weight:500}.sis-valor{color:var(--p-azul-claro)}.sis-tabela tbody tr:hover{background:var(--noite-3)}@media (width<=860px){.sistema-corpo{grid-template-columns:1fr}.lateral{border-right:0;border-bottom:1px solid var(--linha);gap:6px;max-height:none;padding:10px 12px;display:flex;position:static;overflow-x:auto}.lateral-grupo{display:none}.lateral-item{white-space:nowrap;border-bottom:3px solid #0000;border-left:0;width:auto}.lateral-item[aria-current=page]{border-bottom-color:var(--p-azul)}.sistema-conteudo{padding:18px 16px 48px}}.sis-filtros{flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 16px;display:flex}.situacao{white-space:nowrap;border:1px solid var(--linha-forte);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.situacao-ativa{color:var(--p-azul-claro);border-color:var(--p-azul)}.situacao-planejada{color:var(--p-texto-3);border-style:dashed}tr[data-situacao=planejada] .sis-valor{color:var(--p-texto-2)}
