/* Historique d'un domaine par la Wayback Machine, Nemo Ciment
   Se charge après outils.css, dont il reprend le formulaire d'adresse, .r-table, .pastille, .verdicts et .r-ed. */

.source-ligne .btn { min-height: 46px; }
.pastille.l-ok { background: rgba(34,197,94,.16); color: #4ade80; }
.pastille.l-noter { background: rgba(245,165,36,.16); color: #f5c264; }
.pastille.l-absent { background: rgba(255,255,255,.08); color: var(--muted); }
.r-statut .pastille { white-space: nowrap; }
.constats td.r-detail { width: auto; }

.annees tbody th[scope] { width: 90px; font-variant-numeric: tabular-nums; }
.annees tbody th[scope] a { color: var(--ink); text-decoration: underline; text-decoration-color: var(--line); text-underline-offset: 3px; }
.annees tbody th[scope] a:hover { color: var(--pink); }
.annees .w-barre { padding-right: 6px; }
.w-fil { display: block; height: 14px; min-width: 2px; border-radius: 4px; background: var(--pink); }
.w-n { text-align: right; white-space: nowrap; font-variant-numeric: tabular-nums; width: 1%; }
.codes tbody th[scope] { width: 90px; }

.liens-wb { list-style: none; margin: 10px 0 0; padding: 0; }
.liens-wb li { margin: 6px 0; font-size: 15px; color: var(--muted); }

@media (max-width: 640px) {
  .constats tbody tr { grid-template-columns: auto 1fr; }
  .annees tbody tr { grid-template-columns: 56px 1fr auto; align-items: center; }
  .annees tbody th[scope] { width: auto; }
  .codes tbody tr { grid-template-columns: 1fr auto auto; }
  .w-n { width: auto; }
}
