.pipeline-report{margin:42px 0 18px}.section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:18px}.section-title h2{font-size:28px;letter-spacing:-1.2px;margin:0}.section-title>span{font:9px DM Mono;color:var(--muted)}.tunnels{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.tunnel-card{padding:25px;background:var(--card);border:1px solid var(--line);border-radius:15px}.tunnel-top{display:flex;align-items:center;justify-content:space-between}.tunnel-top b{font:500 22px DM Mono;color:#b3bbb3}.tunnel-top span{font:500 9px DM Mono;color:var(--green);border:1px solid #bfd2c2;border-radius:20px;padding:6px 9px}.tunnel-card h3{font-size:17px;margin:25px 0 7px}.tunnel-card>p{font-size:11px;color:var(--muted);min-height:34px;line-height:1.5}.tunnel-kpis{display:flex;gap:28px;border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.tunnel-kpis strong,.tunnel-kpis small{display:block}.tunnel-kpis strong{font:500 17px DM Mono}.tunnel-kpis small{font-size:9px;color:var(--muted);margin-top:4px}.ledger-panel{margin-top:18px}.ledger-head{gap:20px}.ledger-filter{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.ledger-filter button{border:1px solid var(--line);background:transparent;border-radius:20px;padding:7px 10px;font:9px DM Mono;color:var(--muted);cursor:pointer}.ledger-filter button.active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.ledger-wrap{max-height:520px}.ledger-panel td{font-family:DM Mono;font-size:10px}.ledger-panel td:nth-child(4){font-family:Manrope;font-size:11px}.ledger-status{padding:4px 6px;border-radius:4px;background:#e9f2e7;color:var(--green);white-space:nowrap}.ledger-status.observed{background:#ecece8;color:#687068}@media(max-width:900px){.tunnels{grid-template-columns:1fr}.tunnel-card>p{min-height:0}.ledger-head{align-items:flex-start;flex-direction:column}.ledger-filter{justify-content:flex-start}}@media(max-width:600px){.section-title>span{display:none}.ledger-panel th:nth-child(2),.ledger-panel td:nth-child(2),.ledger-panel th:nth-child(5),.ledger-panel td:nth-child(5),.ledger-panel th:nth-child(7),.ledger-panel td:nth-child(7){display:none}}
