.pipe-process{margin-bottom:25px}.pipe-panel{padding:28px;background:white;border:1px solid #dbe4ee;border-radius:12px}.pipe-panel .power-presets button:last-child{margin-left:0;background:#edf5ff;color:#0058c4}.pipe-animation{margin:25px 0;border:1px solid #dbe4ee;border-radius:8px;padding:20px}.pipe-animation-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.pipe-animation h3{margin:0}.pipe-animation-top p{margin:8px 0 15px}#ptScrub{accent-color:#0065e8;padding:0;min-height:26px}.pipe-live{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px;color:#42576c}.pipe-live strong{color:#0065e8}.pipe-charts{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:20px 0}.pipe-charts h4{font-size:15px;margin:12px 0}.pipe-charts svg{width:100%;height:auto;background:#f4f7fb;border-radius:6px}.pipe-charts svg text{font:14px system-ui,"Microsoft YaHei",sans-serif;fill:#42576c}.pipe-panel h3{margin-top:27px}.pipe-animation h3{margin-top:0}#ptError:not(:empty){background:#fff0e8;border:1px solid #fc7935;color:#943900;padding:15px;margin:15px 0}#ptResults[hidden]{display:none}@media(max-width:900px){header .nav{align-items:flex-start}header nav{gap:12px;flex-wrap:wrap;justify-content:flex-end}.pipe-charts{grid-template-columns:1fr}.pipe-animation-top{display:block}.pipe-animation{padding:14px}}@media(max-width:500px){.pipe-panel{padding:16px}header nav{justify-content:flex-start}.pipe-charts svg text{font-size:16px}.pipe-live{gap:10px}}
