/* ══════════════════════════════════════════════════════════════════════════
   Страница услуги: dashboards-analytics.
   ══════════════════════════════════════════════════════════════════════════ */
/* ── defence stack (hero visual) ─────────────────────────────────────────── */
/* ── named sources grid ──────────────────────────────────────────────────── */
/* ── defence matrix ──────────────────────────────────────────────────────── */
@media (max-width:820px){
  .lad__hd{display:none}
  .lad__row{grid-template-columns:1fr}
  .lad__row>div:nth-child(2)::before{content:"Typical vendor — ";color:var(--tx-3);font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}
  .lad__row>div:last-child::before{content:"Atoms — ";color:var(--acc);font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}
}
/* ── page additions: dashboards ──────────────────────────────────────────── */
.targets--solo{border-top:1px solid var(--line)}
.lv-box{fill:var(--ink-2);stroke:var(--line-2);stroke-width:1}
.lv-box--acc{fill:var(--acc-08);stroke:var(--acc-20);stroke-width:1}
.lv-t{fill:var(--tx-1);font:600 12.5px var(--f-sans);letter-spacing:-.01em}
.lv-s{fill:var(--tx-2);font:400 10.5px var(--f-mono)}
.lv-l{fill:var(--tx-3);font:400 9px var(--f-mono);letter-spacing:.14em}
.lv-a{fill:var(--acc);font:500 10px var(--f-mono);letter-spacing:.04em}
.lv-line{stroke:var(--acc);stroke-width:1;fill:none;stroke-dasharray:3 4;opacity:.7}
