.plab[data-instrument-workbench] .plab__stage{isolation:isolate;background:#071822}.plab[data-instrument-workbench] .plab__interactive-toolbar>div>strong{white-space:normal;text-overflow:clip;line-height:1.4;overflow:visible}.plab[data-instrument-workbench] [data-stage-canvas]{aspect-ratio:auto;width:100%;height:clamp(470px,47vw,660px);display:block}.plab[data-instrument-workbench] [data-stage-canvas][hidden]{display:none}.instrument-workbench__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin:.1rem 0 .75rem;display:flex}.instrument-workbench__title{color:var(--plab-ink,#173b40);margin:0;font-size:.85rem;font-weight:700;line-height:1.6}.instrument-workbench__subtitle{color:#587477;margin:0;font-size:.75rem;line-height:1.6}.instrument-workbench__labels{pointer-events:none;z-index:4;position:absolute;inset:0;overflow:hidden}.instrument-workbench__leaders{pointer-events:none;fill:none;stroke:#9dbbc070;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0}.instrument-workbench__part{pointer-events:auto;color:#e0f3f5;max-width:170px;font:500 12px/1.35 var(--font-sans,system-ui);text-align:left;cursor:pointer;background:#0b2634e8;border:1px solid #668e9e80;border-radius:5px;padding:.32rem .5rem;position:absolute;top:0;left:0;box-shadow:0 2px 12px #0002}.instrument-workbench__part:hover,.instrument-workbench__part:focus-visible{outline-offset:2px;background:#174658;border-color:#9be3e6;outline:2px solid #89d7dc}.instrument-workbench__part[hidden]{display:none}.instrument-workbench__context-notice{z-index:5;color:#edf7f7;background:#102c3ef0;border:1px solid #7193a6;border-radius:.5rem;margin:0;padding:.7rem 1rem;font-size:.8rem;line-height:1.65;position:absolute;inset:auto 1rem 1rem}.instrument-workbench__context-notice[hidden]{display:none}.instrument-workbench__fallback{color:#dfedf0;align-content:center;gap:1rem;max-width:100%;min-height:340px;padding:2rem;font-size:.85rem;line-height:1.7;display:grid}.instrument-workbench__fallback-title{margin:0;font-size:1rem;font-weight:700}.instrument-workbench__fallback ol{flex-wrap:wrap;gap:.6rem;padding:0;list-style:none;display:flex}.instrument-workbench__fallback li{background:#173342;border:1px solid #486c7e;border-radius:.5rem;padding:.6rem .8rem}.plab[data-instrument-workbench] .plab__three-dimensional-overlay{z-index:3}.plab[data-instrument-workbench] .plab__interactive:is(:fullscreen,.is-fullscreen-fallback) .plab__workspace{overscroll-behavior:contain;grid-auto-rows:max-content;align-content:start;align-items:start;overflow-y:auto}.plab[data-instrument-workbench] .plab__interactive:is(:fullscreen,.is-fullscreen-fallback) .plab__stage-col{flex-direction:column;min-height:0;display:flex}.plab[data-instrument-workbench] .plab__interactive:is(:fullscreen,.is-fullscreen-fallback) .plab__stage{background:#071822;flex:none;width:100%;height:clamp(420px,62vh,750px)}.plab[data-instrument-workbench] .plab__interactive:is(:fullscreen,.is-fullscreen-fallback) [data-stage-canvas]{aspect-ratio:auto;max-height:none;position:absolute;inset:0;width:100%!important;height:100%!important}.plab[data-instrument-workbench] .plab__interactive:is(:fullscreen,.is-fullscreen-fallback) .plab__controls-col{overflow:visible}@media (width<=760px){.plab[data-instrument-workbench] [data-stage-canvas]{height:410px}.instrument-workbench__header{display:block}.instrument-workbench__subtitle{margin-top:.2rem}.instrument-workbench__part{max-width:135px;padding:.28rem .4rem;font-size:11px}}@media (width<=360px){.plab[data-instrument-workbench] [data-stage-canvas]{height:380px}.instrument-workbench__part{max-width:122px}}.w7x53-controls,.w7x53-data{min-width:0;max-width:100%}.w7x53-control-heading{margin:0 0 .7rem}.w7x53-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-bottom:1rem;display:grid}.w7x53-presets button,.w7x53-actions button,.w7x53-views button{color:#294553;min-height:2.4rem;font:inherit;cursor:pointer;white-space:normal;background:#f8fbfb;border:1px solid #b9cbd0;border-radius:.35rem;padding:.5rem .6rem;font-size:.78rem}.w7x53-presets button[aria-pressed=true],.w7x53-view-buttons button[aria-pressed=true]{color:#734607;background:#fff1d7;border-color:#b6812d}.w7x53-field{margin:0 0 .95rem;display:block}.w7x53-field__line{justify-content:space-between;align-items:baseline;gap:.6rem;font-size:.8rem;display:flex}.w7x53-field__line>span{min-width:0}.w7x53-field output{color:#79521d;flex-shrink:0}.w7x53-field input{accent-color:#a77b30;width:100%;margin:.6rem 0 0;display:block}.w7x53-current-readings{flex-wrap:wrap;gap:.7rem;font-size:.78rem;display:flex}.w7x53-current-readings>span{align-items:baseline;gap:.4rem;display:flex}.w7x53-actions{flex-wrap:wrap;gap:.45rem;margin-top:.8rem;display:flex}.w7x53-hint,.w7x53-evidence,.w7x53-support,.w7x53-status{font-size:.8rem;line-height:1.6}.w7x53-hint,.w7x53-evidence{color:#43606e}.w7x53-status{color:#856022;min-height:2.7rem}.w7x53-details{border-top:1px solid #cedadd;padding:.75rem 0}.w7x53-details summary{cursor:pointer;color:#34535f;font-size:.82rem}.w7x53-details p:last-child{margin-bottom:.2rem}.w7x53-primary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:.4rem;display:grid}.w7x53-primary__cell{color:#f3f5f0;background:#163342;border:1px solid #34586a;border-radius:.35rem;min-width:0;padding:.65rem}.w7x53-primary__cell p{color:#c0d0d7;margin:0 0 .55rem;font-size:.74rem;line-height:1.5}.w7x53-primary__cell p .katex{font-size:1em}.w7x53-primary__value{min-height:1.5em;font-size:24px}.w7x53-primary__value .katex{font-size:1em}.w7x53-plots{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:1rem 0;display:grid}.w7x53-figure{min-width:0;margin:0}.w7x53-figure canvas{background:#0b1a27;border-radius:.35rem;width:100%;height:auto;display:block}.w7x53-figure figcaption{color:#43606e;margin-top:.35rem;font-size:.75rem}.w7x53-return-controls{flex-wrap:wrap;align-items:end;gap:.65rem;margin:.9rem 0;display:flex}.w7x53-return-controls label,.w7x53-record-choice,.w7x53-import-label{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.w7x53-return-controls select,.w7x53-record-choice select{color:#294553;min-width:0;max-width:100%;font:inherit;background:#f8fbfb;border:1px solid #b9cbd0;border-radius:.3rem;padding:.45rem}.w7x53-table-wrap{overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid #cedadd;border-radius:.3rem;max-width:100%;max-height:28rem;margin:.7rem 0;overflow:auto}.w7x53-table-wrap:focus{outline-offset:2px;outline:2px solid #b6812d}.w7x53-table-wrap table{border-collapse:collapse;min-width:100%;font-size:.78rem}.w7x53-table-wrap th,.w7x53-table-wrap td{text-align:left;white-space:nowrap;border-bottom:1px solid #d8e1e3;padding:.5rem .7rem}.w7x53-table-wrap th{z-index:1;background:#edf3f4;position:sticky;top:0}.w7x53-readings{gap:.4rem;margin-top:.7rem;font-size:.8rem;display:grid}.w7x53-reading-links{flex-wrap:wrap;gap:.7rem;margin:.7rem 0;font-size:.78rem;display:flex}.w7x53-import-label{margin:.75rem 0}.w7x53-import-label input{max-width:100%}.w7x53-empty-link{font-size:.8rem}.w7x53-views{align-items:center;gap:.4rem;min-width:0;max-width:100%;margin-bottom:.65rem;display:flex}.w7x53-view-buttons{gap:.35rem;min-width:0;display:flex}.w7x53-view-select{display:none}.w7x53-views>button{flex-shrink:0}.w7x53-stage{min-width:0;max-width:100%}.w7x53-scroll-math{max-width:100%;display:block;overflow:auto}@media (width<=700px){.w7x53-view-buttons{display:none}.w7x53-view-select{color:#294553;min-width:0;max-width:100%;font:inherit;background:#f8fbfb;border:1px solid #b9cbd0;border-radius:.35rem;flex:1;padding:.6rem .45rem;font-size:.79rem;display:block}.w7x53-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.w7x53-primary__cell{padding:.6rem}.w7x53-plots{grid-template-columns:1fr}.w7x53-return-controls{align-items:stretch}.w7x53-return-controls label{justify-content:space-between;width:100%}.w7x53-return-controls select{flex:1;max-width:70%}.w7x53-views{flex-wrap:nowrap}.w7x53-current-readings{gap:.5rem}}
