Você cobre quando a conta fecha.
Com a escada de lances pronta antes da sessão.
Tudo o que você precisa para desenhar algo que pareça Licitum: a marca, a paleta com hex, a tipografia, os fundamentos de forma e movimento, e as regras que separam o que é sistema do que é improviso.
Os valores desta página não são transcritos à mão: eles são lidos do global.css no build. Se o código mudar, esta página muda junto.
A marca é um carimbo de repartição: moldura de borda dupla, nome em caixa alta e tagline em mono. A ideia é a de um documento que recebeu o carimbo certo. O símbolo, um "L" dentro do quadrado, anda sozinho onde o carimbo não cabe.
Só existem essas três aplicações. Não há versão em preto, nem com o símbolo numa cor e o nome em outra, nem com gradiente.
A paleta é escrita em hex e consumida por variável CSS. O mesmo arquivo de tokens vale para o site, o blog e o app. O violeta é a tinta do carimbo oficial; os cinzas não são neutros puros, carregam um pouco de violeta para ler como o mesmo papel.
#3b39b5 claro · #a09eff escuro
var(--accent)No tema escuro o acento sobe para lilás, senão o violeta some sobre o fundo. É a única cor que muda de matiz entre os temas.
O violeta ocupa no máximo 10% de qualquer tela e é o único acento: botão primário, foco, item ativo, cenário recomendado, linha "seu lance" no histograma. Vermelho e verde existem para estado, nunca para decorar. Não há cor por plano, por página nem por campanha.
Não desenhe com o hex: desenhe com o papel. Cada papel resolve para um valor no claro e outro no escuro.
| Papel | Token | Claro | Escuro | Onde usar |
|---|---|---|---|---|
| Fundo (papel) | --ground | #f3f3f7 | #0f0f17 | Fundo da página. É o "papel de repartição". |
| Superfície | --surface | #ffffff | #171722 | Card, campo, painel, carimbo. |
| Superfície 2 | --surface-2 | #f8f8fb | #1c1c29 | Cabeçalho de tabela, barra de janela. |
| Linha | --line | #e2e2eb | #2a2a3b | Divisória e borda de repouso. |
| Linha forte | --line-strong | #c8c8d8 | #3b3b52 | Borda de campo e de botão fantasma. |
| Tinta | --ink | #17172b | #ececf6 | Texto principal e títulos. |
| Tinta 2 | --ink-2 | #474761 | #c0c0d4 | Texto secundário, descrições. |
| Apagado | --muted | #72728c | #8e8ea8 | Metadado, rótulo, legenda. Nunca em texto essencial. |
| Acento | --accent | #3b39b5 | #a09eff | A tinta do carimbo: botão primário, foco, destaque. |
| Acento hover | --accent-hover | #2f2d99 | #b6b4ff | Hover do primário. |
| Acento suave | --accent-soft | #ececfb | #25244a | Véu violeta atrás de item ativo e do cenário recomendado. |
| Faixa | --band | #17172b | #1a1a2b | Seção sempre escura (números do mercado, chamada final). |
Estado e explicação, nunca decoração. Cada família tem o tom cheio para texto e ícone, e o tom suave para fundo de aviso ou selo.
Lance calculado, certidão válida, confirmação.
--good--good-softPrazo curto, cota a 80%, documento vencendo.
--warn--warn-softPendência, inabilitação, PARAR na disputa. Também o selo "homologado".
--crit--crit-softArchivo é a voz: geométrica, esticada até 125% no carimbo, pesada nos títulos. IBM Plex Sans faz o trabalho de ler, no site e no app. IBM Plex Mono é a máquina de escrever da repartição: kickers, números de controle, dados.
ABCDEFGHIJKLM NOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789 áçãéêõü R$ %
--f-display: 'Archivo', 'Arial Narrow', system-ui, sans-serifABCDEFGHIJKLM NOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789 áçãéêõü R$ %
--f-body: 'IBM Plex Sans', system-ui, -apple-system, 'Segoe UI', sans-serifABCDEFGHIJKLM NOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789 áçãéêõü R$ %
--f-mono: 'IBM Plex Mono', ui-monospace, 'SFMono-Regular', Menlo, monospaceSaiba o lance que vence antes de a sessão começar.
Seu preço nasce do que o governo já pagou.
Lance na hora certa
O portal já cobre lances automaticamente até o mínimo que você definir. O Licitum calcula esse mínimo.
Começar com o Disputa
PREÇO PARA GANHAR
R$ 4.059,26
99345620000199-1-000088/2026
Ela é título e número. Um parágrafo em Archivo cansa em três linhas. Corpo é sempre Plex Sans.
Cada seção e cada bloco de destaque abre com um kicker em mono, caixa alta, violeta. É o que faz a página ler como documento oficial e não como panfleto.
Todo valor em dinheiro, nota ou data usa tabular-nums, para colunas e contagens não dançarem.
A hierarquia vem de espaçamento, escala de texto e fio de borda, nessa ordem, antes de sombra. Superfície é plana por padrão; a sombra entra só no que flutua ou no que a cena do produto destaca.
--r-smChip, selo pequeno--rBotão, campo, cartão de passo--r-mdChip do copiloto--r-lgCard, janela de cena, bloco de resposta--r-pillTag, toggle, selo "mais escolhido"Grade de 4px. Card respira 24 a 30px por dentro; seção respira de 64 a 120px, com clamp.
--s1--s2--s3--s4--s5--s6--s7Cartão de passo ativo, chip do copiloto, dropdown. O sussurro.
Janela de cena, card de plano em destaque, formulário de fundadores. Tem um fio de violeta: é a única sombra colorida.
Tudo o mais. Card em repouso tem borda --line, não sombra.
--crit, 8° de rotação, caixa alta. É um "carimbo de aprovação" sobre a cena do produto. Um por página, nunca sobre texto.--line a cada 32px, esmaecidas para baixo, com um brilho violeta no canto. Só no fundo do topo da página; nunca atrás de texto corrido.O movimento explica o produto: a cena do precificador calcula, a sala de disputa roda a sessão, as abas avançam. Toda animação pausa fora da tela, para com prefers-reduced-motion, e o conteúdo está sempre visível por padrão.
| Token | Valor | Quando |
|---|---|---|
--dur-fast | 150ms | Hover, foco, troca de cor. |
--dur | 350ms | Entrada de cartão, troca de aba, cenário que aparece. |
--dur-slow | 700ms | Revelação ao rolar. |
--ease | cubic-bezier(0.2, 0.7, 0.2, 1) | Curva única de saída. |
Não são capturas de tela: são as classes reais do site renderizadas aqui.
primary Uma por tela. A ação que a página existe para provocar. Tem o halo violeta.
ghost Ação paralela de menor peso. Borda --line-strong, vira violeta no hover.
kicker Mono, caixa alta, violeta. Abre seções e blocos.
tag Pílula com borda forte, 14px. Lista de capacidades.
selo Pílula cheia de violeta, 12px. Um por grupo.
shot Moldura de janela com barra e endereço. Toda imagem ou simulação do produto vive dentro dela; nunca uma captura solta.
Com a escada de lances pronta antes da sessão.
card Superfície, borda --line, raio --r-lg, sem sombra em repouso.
resposta curta Borda e véu violeta. No blog, é o bloco que os motores de resposta citam.
Os SVGs usam as fontes do Google Fonts por @import: abrem corretos no navegador e no Figma com as fontes instaladas. Para documentos sem fonte, use os PNGs.
| Arquivo | Formato | Uso | |
|---|---|---|---|
| Carimbo (lockup) | SVG | O padrão. Símbolo de borda dupla com wordmark e tagline. | Baixar |
| Carimbo em PNG, claro | PNG 2× | Para apresentações e documentos. | Baixar |
| Carimbo em PNG, escuro | PNG 2× | Versão lilás para fundo escuro. | Baixar |
| Wordmark | SVG | Só o nome, sem a moldura. | Baixar |
| Símbolo | SVG | O "L" no quadrado. Favicon, avatar, ícone de app. | Baixar |
| Símbolo 1024 | PNG | Lojas de app e avatares grandes. | Baixar |
| Tokens | CSS | As variáveis desta página, prontas para colar. | Baixar |
Fontes: Archivo · IBM Plex Sans · IBM Plex Mono, todas sob SIL Open Font License.