[data-inertial-frames] .frame-apparatus__description{max-width:76ch;line-height:1.7}[data-inertial-frames] .frame-apparatus__heading{margin:26px 0 12px;font-size:18px}[data-inertial-frames] [data-frame-analysis]{touch-action:pan-y}[data-inertial-frames] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))}[data-inertial-frames] .inertial-record{color:#31463b;margin:14px 0}[data-inertial-frames] .inertial-record[hidden]{display:none}[data-inertial-frames] .inertial-record__summary{cursor:pointer;font-weight:600}[data-inertial-frames] .inertial-record__scroll{max-height:320px;margin-top:12px;overflow:auto}[data-inertial-frames] .inertial-record__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}[data-inertial-frames] .inertial-record__table th,[data-inertial-frames] .inertial-record__table td{text-align:right;border-bottom:1px solid #d7e0d6;padding:8px}main:has([data-inertial-frames]) .plab-lesson__formula-card .math-formula--display{font-size:clamp(14px,1.6vw,16px)}@media (width<=520px){[data-inertial-frames] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-inertial-frames] .plab__field[hidden]{display:none}[data-inertial-frames] .inertial-observers{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}[data-inertial-frames] .inertial-record__event{line-height:1.8}[data-inertial-frames] .inertial-intro{padding:20px 0 4px}[data-inertial-frames] .inertial-intro__eyebrow{color:#6a8176;font:600 10px var(--font-mono);letter-spacing:.16em;margin:0 0 10px}[data-inertial-frames] .inertial-intro__title{color:#183e35;letter-spacing:-.045em;margin:0;font-size:clamp(24px,3vw,37px);line-height:1.25}[data-inertial-frames] .inertial-intro__hint{color:#60756a;margin:12px 0 18px;font-size:13px;line-height:1.75}[data-inertial-frames] .inertial-intro__demos{flex-wrap:wrap;gap:7px;display:flex}[data-inertial-frames] .inertial-intro__demos button{color:#294b3d;cursor:pointer;background:#f4f6ee;border:1px solid #b8c9be;border-radius:20px;padding:8px 13px;font:600 12px system-ui}[data-inertial-frames] .frame-apparatus__views{margin-top:9px}[data-inertial-frames] .frame-apparatus__view{border-radius:20px;padding:7px 11px}[data-inertial-frames] .frame-apparatus__view[aria-pressed=true]{color:#fff;background:#295947}[data-inertial-frames] .inertial-observers{background:#e9eee7;border-radius:8px;margin:0;padding:7px}[data-inertial-frames] .inertial-scene-labels{z-index:2;pointer-events:none;position:absolute;inset:0}[data-inertial-frames] .inertial-scene-label{color:#ffe0a0;white-space:nowrap;background:#0d242ed9;border:1px solid #e6b74b99;border-radius:4px;padding:3px 7px;font:600 12px system-ui;position:absolute;transform:translate(-50%,-180%)}[data-inertial-frames] .inertial-scene-label:nth-child(2){color:#a7dbff;border-color:#68b7e299}[data-inertial-frames] .inertial-scene-label:nth-child(3){color:#99e3c0;border-color:#6abf9499;font-size:10px}[data-inertial-frames] .inertial-transport{background:#edf1ea;border:1px solid #d4dfd2;border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px;padding:12px;display:flex}[data-inertial-frames] .inertial-transport button{color:#35513f;cursor:pointer;background:#fcfcf6;border:1px solid #c3d0c1;border-radius:5px;padding:8px 11px;font:600 12px system-ui}[data-inertial-frames] button.inertial-transport__play{color:#fff;background:#295947;border-color:#295947;min-width:68px}[data-inertial-frames] .inertial-transport button:disabled{opacity:.45;cursor:default}[data-inertial-frames] .inertial-transport__clock{flex:170px;align-items:center;gap:10px;min-width:0;display:flex}[data-inertial-frames] [data-inertial-seek]{accent-color:#ab7d20;cursor:ew-resize;flex:1;min-width:70px}[data-inertial-frames] .inertial-transport__time{color:#35513f;min-width:58px;font-size:12px}[data-inertial-frames] .inertial-transport__speed{color:#758478;flex-basis:100%;font-size:10px}[data-inertial-frames] .inertial-key-readouts{grid-template-columns:repeat(3,minmax(0,1fr))}[data-inertial-frames] .inertial-key-readouts .plab__readout-label{font-family:inherit;font-size:10px}[data-inertial-frames] .inertial-key-readouts .plab__readout-value{font-size:13px}[data-inertial-frames] .inertial-comparison{min-width:0;margin:4px 0 16px}[data-inertial-frames] .inertial-comparison__title{color:#294b3d;letter-spacing:-.02em;margin:10px 0 14px;font-size:18px}[data-inertial-frames] [data-inertial-comparison]{width:100%;height:210px;display:block}[data-inertial-frames] .inertial-comparison__explanation{color:#718075;margin:0;font-size:11px;line-height:1.75}[data-inertial-frames] .inertial-comparison__metric{color:#27513d;margin:12px 0 7px;font-size:12px}[data-inertial-frames] .inertial-details{border-top:1px solid #d7e0d6;padding-top:12px}[data-inertial-frames] .inertial-details__summary{color:#496454;cursor:pointer;padding-bottom:8px;font-size:12px;font-weight:600}[data-inertial-frames] .inertial-details .plab__field{margin-top:16px}[data-inertial-frames] .inertial-details .plab__notice{margin:12px 0}[data-inertial-frames] button:focus-visible,[data-inertial-frames] summary:focus-visible,[data-inertial-frames] [data-inertial-seek]:focus-visible{outline-offset:3px;outline:2px solid #b28424}@media (width<=700px){[data-inertial-frames] .inertial-key-readouts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){[data-inertial-frames] [data-inertial-comparison]{height:340px}[data-inertial-frames] .inertial-intro__title{font-size:27px}[data-inertial-frames] .inertial-transport__clock{flex-basis:100%}[data-inertial-frames] .inertial-comparison__metric{font-size:10px}}[data-inertial-frames] .inertial-comparison__takeaway{color:#294e3d;margin:14px 0 0;font-size:15px;font-weight:600}
