.guided-experiment{margin:28px 0;border-top:3px solid #134e8b;padding-top:12px;scroll-margin-top:16px;line-height:1.7}.guided-experiment h2{color:#134e8b}.guided-experiment fieldset{border:1px solid #ccdae6;padding:12px;background:#f3f8fc;min-width:0}.guided-experiment label{display:grid;grid-template-columns:minmax(130px,1fr) minmax(80px,2fr) 55px;gap:12px;align-items:center;margin:8px 0}.guided-experiment input{width:100%;accent-color:#134e8b}.guided-experiment output{font-variant-numeric:tabular-nums;text-align:right}.guided-experiment figure{margin:18px 0}.guided-experiment svg{display:block;width:100%;max-width:700px;height:auto;background:#fbfdff;border:1px solid #ccdae6}.guided-experiment svg text{font:17px Arial,sans-serif;fill:#333}.guided-experiment figcaption{font-size:13px;line-height:1.5;margin-top:7px}.guided-experiment details{border:1px solid #ccd9e4;padding:10px}.guided-experiment summary{font-weight:bold;color:#134e8b;cursor:pointer}.guided-experiment table{border-collapse:collapse;width:100%;margin:12px 0}.guided-experiment th,.guided-experiment td{padding:6px;border:1px solid #ccd9e4;text-align:center}.guided-experiment :focus-visible{outline:3px solid #965da6;outline-offset:3px}.model-axis{fill:none;stroke:#555;stroke-width:1.5}.model-guide{fill:none;stroke:#777;stroke-dasharray:5 4}.model-curve{fill:none;stroke:#134e8b;stroke-width:3}.model-shade{fill:#97c4e4;fill-opacity:.45}.model-marker{fill:#a52334;stroke:white;stroke-width:2}.model-string{stroke:#134e8b;stroke-width:3}.model-result{font-weight:bold;background:#edf4f8;padding:10px;font-variant-numeric:tabular-nums}@media(max-width:500px){.guided-experiment label{grid-template-columns:1fr 55px}.guided-experiment label input{grid-row:2;grid-column:1/-1}.guided-experiment label output{grid-row:1;grid-column:2}.guided-experiment details{padding:8px}}
