:root { --tracker-radius: 1rem; }
body { min-height: 100vh; }
.card { border-radius: var(--tracker-radius); }
.metric { min-height: 132px; }
.metric-small { min-height: 104px; }
.url-cell { max-width: 42rem; }
.table td, .table th { padding: .85rem 1rem; }
a { text-decoration: none; }
.chart-wrap { height: 340px; }
@media (max-width: 767.98px) {
  .table td, .table th { white-space: nowrap; }
  .chart-wrap { height: 260px; }
}

.section-box,.platform-card,.platform-status{border:1px solid var(--bs-border-color);border-radius:1rem;padding:1rem}.platform-card{height:100%}.form-text{font-size:.8rem}
