.dataset-audit-page{min-height:100vh;background:#121616;color:#eef2ed;padding:28px}.dataset-audit-nav{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.dataset-audit-nav__link{border:1px solid rgba(238,242,237,.12);border-radius:6px;color:#cbd3cf;font-size:13px;font-weight:650;padding:8px 10px;text-decoration:none}.dataset-audit-nav__link:hover{background:rgba(238,242,237,.08);color:#eef2ed}.dataset-audit-nav__link.active{background:#38d996;border-color:#38d996;color:#111514}.dataset-audit-header{align-items:end;border-bottom:1px solid rgba(238,242,237,.12);display:flex;justify-content:space-between;gap:24px;margin-bottom:18px;padding-bottom:18px}.dataset-audit-kicker{color:#d9bd69;font-size:12px;font-weight:700;letter-spacing:0;margin:0 0 8px;text-transform:uppercase}.dataset-audit-header h1{font-size:30px;font-weight:750;letter-spacing:0;line-height:1.1;margin:0}.dataset-audit-meta{color:#9ba6a0;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;justify-content:flex-end}.dataset-audit-meta span{border:1px solid rgba(238,242,237,.12);border-radius:6px;padding:7px 9px}.dataset-audit-tabs{display:flex;gap:8px;margin:0 0 16px}.dataset-audit-tabs--compact{margin:0}.dataset-audit-tabs button{background:transparent;border:1px solid rgba(238,242,237,.16);border-radius:6px;color:#cbd3cf;cursor:pointer;font:inherit;font-size:13px;font-weight:650;padding:8px 11px}.dataset-audit-tabs button[aria-pressed=true]{background:#d9bd69;border-color:#d9bd69;color:#141716}.dataset-audit-grid{display:grid;gap:8px}.dataset-audit-row{align-items:center;background:#191d1d;border:1px solid rgba(238,242,237,.1);border-left:4px solid #3d8b61;border-radius:8px;display:grid;gap:16px;grid-template-columns:156px minmax(240px,440px) 1fr;min-height:118px;padding:12px 14px}.dataset-audit-row.warning{border-left-color:#d9bd69}.dataset-audit-row.danger{border-left-color:#e35f5f}.dataset-audit-coin strong{display:block;font-size:22px;line-height:1}.dataset-audit-coin span{color:#9ba6a0;display:block;font-size:12px;margin-top:8px}.dataset-audit-coin em{color:#d9bd69;display:block;font-size:12px;font-style:normal;margin-top:8px}.dataset-audit-sparkline{background:#111414;border:1px solid rgba(238,242,237,.08);border-radius:6px;display:block;height:86px;width:100%}.dataset-audit-sparkline path{fill:none;stroke:#d9bd69;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;vector-effect:non-scaling-stroke}.dataset-audit-stats{display:grid;gap:8px;grid-template-columns:repeat(7,minmax(72px,1fr))}.dataset-audit-stats span{color:#8e9994;font-size:11px;line-height:1.2;min-width:0}.dataset-audit-stats b{color:#eef2ed;display:block;font-size:13px;font-weight:700;margin-bottom:3px}.dataset-full-chart-grid{display:grid;gap:14px}.dataset-full-chart-controls p,.dataset-full-chart-grid>p{color:#9ba6a0;font-size:13px;margin:0 0 2px}.dataset-full-chart-controls{align-items:start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.dataset-full-chart-controls p{max-width:720px}.dataset-full-chart{background:#191d1d;border:1px solid rgba(238,242,237,.1);border-radius:8px;padding:12px}.dataset-full-chart__header{align-items:center;display:flex;justify-content:space-between;gap:16px;margin-bottom:10px}.dataset-full-chart__header strong{display:block;font-size:20px;line-height:1}.dataset-full-chart__header span{color:#9ba6a0;display:block;font-size:12px;margin-top:5px}.dataset-full-chart__badges{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.dataset-full-chart__badges span{background:rgba(238,242,237,.05);border:1px solid rgba(238,242,237,.1);border-radius:6px;color:#b9c3be;font-size:12px;padding:5px 7px}.dataset-full-chart__canvas{height:360px;min-width:0;width:100%}@media (max-width:1100px){.dataset-audit-row{grid-template-columns:130px 1fr}.dataset-audit-stats{grid-column:1/-1}}@media (max-width:720px){.dataset-audit-page{padding:18px}.dataset-audit-header{align-items:start;flex-direction:column}.dataset-audit-tabs{flex-direction:column}.dataset-audit-row{grid-template-columns:1fr}.dataset-audit-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dataset-first-bull-cards,.dataset-first-bull-starts{grid-template-columns:1fr}}.dataset-alignment-panel{display:grid;gap:18px}.dataset-alignment-summary{background:rgba(238,242,237,.04);border:1px solid rgba(238,242,237,.12);border-radius:8px;display:grid;gap:10px;padding:16px}.dataset-alignment-summary p{margin:0}.dataset-alignment-counts,.dataset-alignment-legend{display:flex;flex-wrap:wrap;gap:8px}.dataset-alignment-counts span,.dataset-alignment-legend span{border-radius:6px;font-size:12px;font-weight:650;padding:6px 10px}.dataset-alignment-table{display:grid;gap:8px}.dataset-alignment-table__head,.dataset-alignment-table__row{align-items:start;display:grid;gap:12px;grid-template-columns:120px 160px 120px 90px minmax(0,1fr);padding:12px 14px}.dataset-alignment-table__head{color:#a8b2ad;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dataset-alignment-table__row{background:rgba(238,242,237,.03);border:1px solid rgba(238,242,237,.1);border-radius:8px}.dataset-alignment-table__row strong{display:block}.dataset-alignment-table__row em{color:#9aa5a0;font-size:12px;font-style:normal}.dataset-alignment-gaps{display:grid;gap:6px}.dataset-alignment-gaps span{font-size:12px;line-height:1.4}.dataset-align-manual-fill,.dataset-align-ok{border-color:rgba(56,217,150,.35)}.dataset-align-manual-fill{background:rgba(56,217,150,.08);color:#9ef0c8}.dataset-align-moderate{background:rgba(217,189,105,.12);border-color:rgba(217,189,105,.45);color:#f0dfa0}.dataset-align-needs-source-backfill{background:rgba(255,107,107,.12);border-color:rgba(255,107,107,.45);color:#ffb3b3}.dataset-align-listing-late{background:rgba(140,170,255,.1);border-color:rgba(140,170,255,.35);color:#c6d4ff}.dataset-first-bull-panel{background:rgba(238,242,237,.04);border:1px solid rgba(238,242,237,.12);border-radius:8px;display:grid;gap:12px;padding:14px}.dataset-first-bull-cards,.dataset-first-bull-starts{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.dataset-first-bull-cards span,.dataset-first-bull-starts article{background:#151919;border:1px solid rgba(238,242,237,.1);border-radius:8px;display:block;min-width:0;padding:11px}.dataset-first-bull-cards b,.dataset-first-bull-starts strong{color:#d9bd69;display:block;font-size:19px;line-height:1.1;margin-bottom:5px}.dataset-first-bull-cards span,.dataset-first-bull-starts span{color:#a8b2ad;font-size:12px}.dataset-first-bull-starts em{color:#eef2ed;display:block;font-size:12px;font-style:normal;line-height:1.35;margin-top:6px;overflow-wrap:anywhere}@media (max-width:960px){.dataset-alignment-table__head,.dataset-alignment-table__row{grid-template-columns:1fr}.dataset-alignment-table__head{display:none}.dataset-first-bull-cards,.dataset-first-bull-starts{grid-template-columns:repeat(2,minmax(0,1fr))}}