.foundationSequence-module__ullKGW__stage{gap:12px;min-width:0}.foundationSequence-module__ullKGW__stage>div{justify-self:center}.foundationSequence-module__ullKGW__selector{flex-wrap:wrap;align-items:center;gap:8px;font-size:.875rem;display:flex}.foundationSequence-module__ullKGW__selector select{min-width:0;max-width:100%;font:inherit;border:1px solid;border-radius:8px;padding:7px 9px}.foundationSequence-module__ullKGW__algebra{border:1.5px solid;border-radius:12px;gap:10px;min-width:0;padding:14px;display:grid}.foundationSequence-module__ullKGW__angle{border:1px solid;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:6px 10px;padding:12px;display:grid}.foundationSequence-module__ullKGW__sequenceStrip{min-width:0;overflow-x:auto}.foundationSequence-module__ullKGW__sequenceStrip:focus-visible{outline:2px solid var(--sim-indigo,#7f7cdf);outline-offset:2px}.foundationSequence-module__ullKGW__sequenceTrack{gap:5px;min-width:max-content;display:grid}.foundationSequence-module__ullKGW__terms{grid-template-columns:repeat(5,minmax(max-content,1fr));gap:clamp(2px,1cqi,8px);display:grid}.foundationSequence-module__ullKGW__positions{text-align:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,100px),1fr));gap:10px;display:grid}.foundationSequence-module__ullKGW__positions>div{overflow-wrap:anywhere;min-width:0}.foundationSequence-module__ullKGW__controls [data-slide-deck] button{min-height:44px;font-size:.875rem}
.SetStudioScene-module__fgIDqa__stage{box-sizing:border-box;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;padding:18px;display:grid}.SetStudioScene-module__fgIDqa__frame{aspect-ratio:500/360;width:100%}.SetStudioScene-module__fgIDqa__diagram{width:100%;height:100%;display:block}.SetStudioScene-module__fgIDqa__shade{transition:fill .45s}.SetStudioScene-module__fgIDqa__caption{box-sizing:border-box;background:var(--sim-cardBg,#fafbff);border:1px solid #dedbea;border-radius:12px;min-height:124px;padding:14px;font-size:.9rem;line-height:1.65}.SetStudioScene-module__fgIDqa__caption p,.SetStudioScene-module__fgIDqa__explanation p{margin:8px 0 0}.SetStudioScene-module__fgIDqa__panel{gap:14px;font-size:.87rem;line-height:1.6;display:grid}.SetStudioScene-module__fgIDqa__buttons{gap:7px;display:grid}.SetStudioScene-module__fgIDqa__button{box-sizing:border-box;width:100%;color:var(--sim-ink,#514a65);background:var(--sim-cardBg,#fafbff);font:inherit;text-align:left;cursor:pointer;border:1px solid #dedbea;border-radius:9px;padding:9px 10px;font-weight:700}.SetStudioScene-module__fgIDqa__button[aria-pressed=true]{color:#fff;background:#7f7cdf;border-color:#7f7cdf}.SetStudioScene-module__fgIDqa__button:focus-visible{outline-offset:2px;outline:3px solid #d77922}.SetStudioScene-module__fgIDqa__explanation{box-sizing:border-box;background:var(--sim-cardBg,#fafbff);border:1px solid #dedbea;border-radius:12px;min-height:300px;padding:12px}.SetStudioScene-module__fgIDqa__explanation .SetStudioScene-module__fgIDqa__buttons{margin-top:14px}.SetStudioScene-module__fgIDqa__universal{background:var(--sim-cardBg,#fafbff);border:1px solid #dedbea;border-radius:12px;padding:12px}@container simulation-shell (max-width:640px){.SetStudioScene-module__fgIDqa__stage{padding:10px}.SetStudioScene-module__fgIDqa__caption{min-height:190px}}@media (prefers-reduced-motion:reduce){.SetStudioScene-module__fgIDqa__shade{transition:none}}
