
#pick-target .lift-view{display:flex;gap:24px;align-items:center;margin:20px 0;flex-wrap:wrap}#pick-target .rig{width:150px;flex:none;display:grid;justify-items:center;gap:0}#pick-target .rope{width:2px;height:20px;background:var(--foreground)}#pick-target .steel{width:130px;height:16px;background:var(--viz-series-1);position:relative}#pick-target .steel:after{content:'';position:absolute;left:0;right:0;top:5px;height:6px;background:var(--background);opacity:.6}#pick-target .readout{display:grid;gap:8px;flex:1;min-width:140px}#pick-target .chart{width:100%;display:block}#pick-target .chart text{fill:var(--foreground);font-size:12px}#pick-target .assumptions{margin-top:18px}#pick-target .conversion{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:20px 0;font-variant-numeric:tabular-nums}#pick-target .conversion div{display:grid;gap:4px}#pick-target .viz-grid + .viz-grid{margin-top:12px}

#pick-target{--muted-foreground:#5c6972}
#pick-target .viz-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
#pick-target .card{display:block;min-width:0}
#pick-target .conversion{padding:16px 0;border-block:1px solid var(--line)}
#pick-target .conversion div>span:first-child,#pick-target .conversion strong{font-size:1.3rem;font-weight:700}
#pick-target .readout>strong{margin-left:0}
#pick-target .viz-row{display:flex;flex-wrap:wrap;gap:12px}
@media(max-width:420px){#pick-target .lift-view{gap:12px}#pick-target .rig{width:110px}#pick-target .steel{width:100px}#pick-target .readout{min-width:120px}#pick-target .conversion{gap:5px}#pick-target .viz-stat-value{white-space:normal}}
