.tn-plot-tools{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}
.tn-plot-tools button,.tn-plot-legend button{font:inherit;font-size:13px;background:#fff;border:1px solid #cbd8df;border-radius:6px;min-height:40px;padding:7px 11px;cursor:pointer;color:#103b53}
.tn-plot-tools button:focus-visible,.tn-plot-legend button:focus-visible,#plot:focus-visible{outline:3px solid #087f9e;outline-offset:2px}
.tn-plot-tools button:disabled{opacity:.5;cursor:default}
.tn-plot-legend{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}
.tn-plot-legend button[aria-pressed=false]{opacity:.45;text-decoration:line-through}
.tn-plot-readout{display:flex;gap:6px;flex-wrap:wrap;font-size:12px;line-height:1.7;font-variant-numeric:tabular-nums}
.tn-plot-readout strong{flex-basis:100%}
.tn-plot-readout span{padding:2px 7px;background:#f2f6f8}
.tn-plot-hint{font-size:12px;line-height:1.7;color:#536779}
.pane-right{min-width:0}
.sheet-wrap{overflow:clip}
.ns1d-doc{width:100%;min-width:0;overflow-wrap:anywhere}
@media(max-width:820px){.hdr-badge{display:none}.hdr-inner{gap:6px}.hdr-title{min-width:0;font-size:12px}.hdr-logo{font-size:14px}.hdr-back{font-size:12px}.trow input,.params input{font-size:16px}.ns1d-verify .vinner{overflow-x:auto}}
