/* Approved graph-paper scene: a single readout lives with its selected point. */
@media(min-width:701px){
 .workspace.mesh-workspace[data-view=curves]>.chart-panel{position:relative}
 .workspace.mesh-workspace[data-view=curves] .scene-topline{position:static;display:flex;align-items:center;justify-content:space-between;min-height:40px;gap:16px}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-heading{flex:1;min-width:0}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-view-tools{flex:none}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-readouts{position:absolute;grid-area:auto;z-index:3;left:var(--readout-x,145px);top:var(--readout-y,150px);width:300px;max-width:calc(100% - 140px);margin:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto auto;gap:4px 20px;align-items:start;text-align:left;padding:8px 10px;box-sizing:border-box;pointer-events:none;border:0;background:linear-gradient(90deg,#030507eb 65%,#030507b3);box-shadow:0 0 18px 8px #030507c9;transform:none}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-result{display:contents;border:0;padding:0}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-kicker{grid-column:1/-1;grid-row:1;margin:0;font-size:12px;line-height:18px;color:#c4cdd7}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-result-number{grid-column:1/-1;grid-row:2;min-height:40px}
 .workspace.mesh-workspace[data-view=curves] .scene-topline #outcome-net-pnl{font-size:32px;line-height:40px;letter-spacing:-.8px;font-weight:400}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-metrics{display:contents}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-metrics>div:first-child{grid-column:1;grid-row:3}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-metrics>div:last-child{grid-column:2;grid-row:3}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-metrics>div{border:0;padding:0;text-align:left;min-height:0}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-metrics>div>span{font-size:12px;line-height:18px;min-height:0;margin:0 0 2px;color:#b9c4d1}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-price-pair{min-height:0;align-items:flex-start}
 .workspace.mesh-workspace[data-view=curves] .scene-topline .scene-price-pair>strong{font-size:20px;line-height:27px;min-height:27px;letter-spacing:-.3px}
 .workspace.mesh-workspace[data-view=curves] #scene-underlying-start,.workspace.mesh-workspace[data-view=curves] #scene-product-start{display:none!important}
 .workspace.mesh-workspace[data-view=curves] .scene-topline #scene-scenario{grid-column:1/-1;grid-row:4;margin:0;font-size:12px;line-height:18px;color:#b9c4d1}
 .workspace.mesh-workspace[data-view=curves] .scene-topline #outcome-warning{grid-column:1/-1;grid-row:5;margin:2px 0 0;font-size:12px;line-height:17px}
 .workspace.mesh-workspace[data-view=curves] .scene-topline #outcome-warning[hidden]{display:none}
}
.workspace.mesh-workspace #chart .axis-label{font-family:var(--font);font-variant-numeric:tabular-nums;letter-spacing:0;fill:#c4cdd7;font-weight:500}
.workspace.mesh-workspace #chart .axis-tick{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0;fill:#c4cdd7;font-weight:500}
