/* x-site · relógio de lançamento do X-Bio (gerado por montar.py) */
.xid-relogio-cta:not(a) { pointer-events: none; }
[data-xid-relogio] { font-variant-numeric: tabular-nums; }
.xid-relogio-pilha { display: inline-flex; flex-direction: column; align-items: flex-start; line-height: 1.15; text-align: left; }
.xid-relogio-pilha small { font-size: 10.5px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; opacity: .8; }
.xid-relogio-pilha b { font-size: 1.06em; font-weight: 700; letter-spacing: .01em; }
.xid-relogio-selo { display: inline-block; align-self: flex-start; font-size: 10px; font-weight: 700; letter-spacing: .12em;
  text-transform: uppercase; padding: 4px 9px; border-radius: 999px; border: 1px solid currentColor; }
.hb-air-head-tx .xid-relogio-selo { color: oklch(0.85 0.13 85); }
/* o Lote 1 dizia "· AGORA" (hub.css, fixo em português) — com o airdrop no lançamento, não é agora */
.hb-air-lot.is-on .hb-air-lot-n::after { content: none; }
.xid-relogio-bloco { display: table; margin: -8px 0 18px; color: var(--ping, currentColor); font-family: var(--mono, ui-monospace, monospace); }
.xid-relogio-hero { display: flex; flex-wrap: wrap; justify-content: center; align-items: baseline; gap: 6px 14px; margin-top: 18px;
  font-family: var(--mono, ui-monospace, monospace); color: var(--ping, currentColor); }
.xid-relogio-hero .xid-relogio-rot { font-size: 11.5px; letter-spacing: .16em; text-transform: uppercase; }
.xid-relogio-hero b { font-size: 20px; font-weight: 600; letter-spacing: .04em; color: var(--ink, inherit); }
