.InteractiveMatterLabs-module__lMVTOa__labPanel{color:#fff;background:linear-gradient(#073247,#051d31);border:1px solid #164e67;border-radius:28px;min-width:0;max-width:100%;margin-top:22px;overflow:hidden;box-shadow:0 22px 55px #05223840}.InteractiveMatterLabs-module__lMVTOa__labHero{background:linear-gradient(135deg,#0a4460,#087d86);grid-template-columns:minmax(0,88px) minmax(0,1fr) minmax(0,92px);align-items:center;gap:20px;padding:26px;display:grid}.InteractiveMatterLabs-module__lMVTOa__labIcon{background:#ffffff12;border:1px solid #ffffff30;border-radius:22px;place-items:center;width:82px;height:82px;display:grid}.InteractiveMatterLabs-module__lMVTOa__labIcon span{font-size:38px}.InteractiveMatterLabs-module__lMVTOa__labIcon small{color:#b8fff0;font-size:9px;font-weight:900}.InteractiveMatterLabs-module__lMVTOa__labHeroCopy small{color:#7ff0d4;font-weight:900}.InteractiveMatterLabs-module__lMVTOa__labHeroCopy h2{margin:5px 0 8px;font-size:32px}.InteractiveMatterLabs-module__lMVTOa__labHeroCopy p{color:#e2f6f7;margin:0;line-height:1.8}.InteractiveMatterLabs-module__lMVTOa__scoreRing{background:conic-gradient(#ffb84d var(--lab-progress),#ffffff20 0);text-align:center;border-radius:50%;place-content:center;width:78px;height:78px;display:grid;box-shadow:inset 0 0 0 8px #062a3b}.InteractiveMatterLabs-module__lMVTOa__scoreRing:after{content:"";position:absolute}.InteractiveMatterLabs-module__lMVTOa__scoreRing strong{font-size:22px}.InteractiveMatterLabs-module__lMVTOa__scoreRing span{color:#d9eef0;font-size:11px}.InteractiveMatterLabs-module__lMVTOa__complete{background:conic-gradient(#3cde92 100%,#ffffff20 0)}.InteractiveMatterLabs-module__lMVTOa__missionBar{color:#d5e9ed;background:#031724;justify-content:space-between;gap:12px;min-width:0;padding:12px 24px;font-size:13px;display:flex}.InteractiveMatterLabs-module__lMVTOa__stageStrip{background:#062538;grid-template-columns:repeat(6,1fr);gap:8px;padding:16px 18px;display:grid}.InteractiveMatterLabs-module__lMVTOa__stageStrip span{color:#a9c2ca;text-align:center;background:#ffffff08;border:1px solid #ffffff1c;border-radius:13px;justify-items:center;gap:3px;min-width:0;padding:11px 7px;display:grid}.InteractiveMatterLabs-module__lMVTOa__stageStrip b{background:#164b61;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.InteractiveMatterLabs-module__lMVTOa__stageStrip small{font-size:9px}.InteractiveMatterLabs-module__lMVTOa__stageStrip strong{font-size:11px}.InteractiveMatterLabs-module__lMVTOa__stageDone{color:#fff!important;background:#0d6b50!important;border-color:#37d48f!important}.InteractiveMatterLabs-module__lMVTOa__stageDone b{background:#32cf88!important}.InteractiveMatterLabs-module__lMVTOa__stageCurrent{color:#fff!important;background:#73531d!important;border-color:#ffb347!important}.InteractiveMatterLabs-module__lMVTOa__labGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);gap:18px;min-width:0;padding:18px;display:grid}.InteractiveMatterLabs-module__lMVTOa__sceneColumn{min-width:0}.InteractiveMatterLabs-module__lMVTOa__taskColumn{gap:13px;min-width:0;display:grid}.InteractiveMatterLabs-module__lMVTOa__taskCard{box-sizing:border-box;color:#183547;background:#fff;border:1px solid #d9e5e9;border-radius:18px;min-width:0;max-width:100%;padding:18px}.InteractiveMatterLabs-module__lMVTOa__taskCard h3{align-items:flex-start;gap:9px;margin:0 0 13px;line-height:1.65;display:flex}.InteractiveMatterLabs-module__lMVTOa__taskCard h3>span{color:#fff;background:#13a8b3;border-radius:10px;place-items:center;min-width:31px;height:31px;display:grid}.InteractiveMatterLabs-module__lMVTOa__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;display:grid}.InteractiveMatterLabs-module__lMVTOa__choiceGrid button{box-sizing:border-box;overflow-wrap:anywhere;white-space:normal;color:#244858;text-align:right;cursor:pointer;background:#f8fbfc;border:1px solid #d7e3e8;border-radius:13px;align-content:center;gap:4px;min-width:0;max-width:100%;min-height:70px;padding:12px;display:grid}.InteractiveMatterLabs-module__lMVTOa__choiceGrid button:disabled{cursor:default}.InteractiveMatterLabs-module__lMVTOa__choiceGrid button small{color:#6c7f88;line-height:1.5}.InteractiveMatterLabs-module__lMVTOa__choiceIcon{font-size:24px}.InteractiveMatterLabs-module__lMVTOa__selected{box-shadow:0 0 0 3px #0fa8b318;background:#e9fbfb!important;border-color:#10a7b3!important}.InteractiveMatterLabs-module__lMVTOa__correct{background:#eaf9f1!important;border-color:#2fbd7a!important}.InteractiveMatterLabs-module__lMVTOa__wrong{background:#fff0ec!important;border-color:#dd6b59!important}.InteractiveMatterLabs-module__lMVTOa__primaryButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0d9fc2,#10bf8d);border:0;border-radius:11px;margin-top:11px;padding:11px 15px;font-weight:900}.InteractiveMatterLabs-module__lMVTOa__primaryButton:disabled{opacity:.4;cursor:not-allowed}.InteractiveMatterLabs-module__lMVTOa__captainButton{color:#126b8c;cursor:pointer;background:#fff;border:1px solid #1680a8;border-radius:10px;margin-top:10px;padding:9px 12px;font-weight:900;display:block}.InteractiveMatterLabs-module__lMVTOa__feedback{border-radius:12px;margin-top:11px;padding:12px 14px;line-height:1.75}.InteractiveMatterLabs-module__lMVTOa__success{color:#196542;background:#ecfaf3;border:1px solid #b3e1c8}.InteractiveMatterLabs-module__lMVTOa__hint{color:#5a480b;background:#fff7d9;border:1px solid #ecd27a}.InteractiveMatterLabs-module__lMVTOa__reveal{color:#31566e;background:#eef6fb;border:1px solid #bad2e1}.InteractiveMatterLabs-module__lMVTOa__range{accent-color:#0bafab;width:100%}.InteractiveMatterLabs-module__lMVTOa__rangeLabels{color:#607986;justify-content:space-between;margin-top:6px;display:flex}.InteractiveMatterLabs-module__lMVTOa__rangeLabels strong{color:#087e93}.InteractiveMatterLabs-module__lMVTOa__selectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;min-width:0;display:grid}.InteractiveMatterLabs-module__lMVTOa__selectGrid label{box-sizing:border-box;overflow-wrap:anywhere;background:#f9fcfd;border:1px solid #d8e4e9;border-radius:12px;gap:7px;min-width:0;max-width:100%;padding:11px;font-weight:800;display:grid}.InteractiveMatterLabs-module__lMVTOa__selectGrid select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #cad9e0;border-radius:9px;padding:9px}.InteractiveMatterLabs-module__lMVTOa__explainText{color:#46606d;line-height:1.8}.InteractiveMatterLabs-module__lMVTOa__labFooter{background:#031724;justify-content:space-between;align-items:center;gap:15px;padding:16px 20px;display:flex}.InteractiveMatterLabs-module__lMVTOa__labFooter p{color:#d8eaee;margin:0;font-weight:800}.InteractiveMatterLabs-module__lMVTOa__labFooter button{color:#244858;cursor:pointer;background:#fff;border:1px solid #fff4;border-radius:10px;padding:10px 14px;font-weight:900}.InteractiveMatterLabs-module__lMVTOa__particleScene,.InteractiveMatterLabs-module__lMVTOa__diffusionScene,.InteractiveMatterLabs-module__lMVTOa__purityScene{background:radial-gradient(circle at 50% 25%,#17637a,#041827 72%);border:1px solid #fff2;border-radius:22px;min-height:570px;position:sticky;top:18px;overflow:hidden;box-shadow:inset 0 0 70px #0008}.InteractiveMatterLabs-module__lMVTOa__sceneHeader{color:#dff6f6;background:#031724cc;justify-content:space-between;padding:15px 17px;display:flex}.InteractiveMatterLabs-module__lMVTOa__sceneHeader b{color:#7ff0d4}.InteractiveMatterLabs-module__lMVTOa__particleBox{background:linear-gradient(#0d4c68,#06253a);border:3px solid #b9dbe4;border-radius:20px;position:absolute;inset:70px 25px}.InteractiveMatterLabs-module__lMVTOa__particleBox i{width:16px;height:16px;animation:InteractiveMatterLabs-module__lMVTOa__particleMove var(--particle-speed) ease-in-out infinite alternate;animation-delay:var(--particle-delay);background:#65e7d1;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 13px #39e8cb}.InteractiveMatterLabs-module__lMVTOa__solid .InteractiveMatterLabs-module__lMVTOa__particleBox i{animation-name:InteractiveMatterLabs-module__lMVTOa__particleVibrate}.InteractiveMatterLabs-module__lMVTOa__liquid .InteractiveMatterLabs-module__lMVTOa__particleBox i{background:#62d8ff;animation-name:InteractiveMatterLabs-module__lMVTOa__particleSlide}.InteractiveMatterLabs-module__lMVTOa__gas .InteractiveMatterLabs-module__lMVTOa__particleBox i{background:#ffd66b;animation-name:InteractiveMatterLabs-module__lMVTOa__particleMove}.InteractiveMatterLabs-module__lMVTOa__sceneFooter{color:#cde6ea;background:#031724cc;border:1px solid #fff2;border-radius:13px;justify-content:space-between;padding:13px 15px;display:flex;position:absolute;bottom:18px;left:25px;right:25px}.InteractiveMatterLabs-module__lMVTOa__sceneFooter strong{color:#7ff0d4}@keyframes InteractiveMatterLabs-module__lMVTOa__particleVibrate{0%{transform:translate(-50%,-50%)translate(-2px,-2px)}to{transform:translate(-50%,-50%)translate(2px,2px)}}@keyframes InteractiveMatterLabs-module__lMVTOa__particleSlide{0%{transform:translate(-50%,-50%)translate(-8px,2px)}to{transform:translate(-50%,-50%)translate(8px,-4px)}}@keyframes InteractiveMatterLabs-module__lMVTOa__particleMove{0%{transform:translate(-50%,-50%)translate(-14px,-8px)}to{transform:translate(-50%,-50%)translate(14px,9px)}}.InteractiveMatterLabs-module__lMVTOa__diffusionChamber{background:linear-gradient(90deg,#114b67 0 50%,#082c43 50%);border:3px solid #c5e1e8;border-radius:22px;position:absolute;inset:72px 22px 100px;overflow:hidden}.InteractiveMatterLabs-module__lMVTOa__diffusionChamber>b{width:15px;height:15px;animation:InteractiveMatterLabs-module__lMVTOa__diffWiggle var(--diff-speed) ease-in-out infinite alternate;animation-delay:var(--diff-delay);background:#ffca5c;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 13px #ffd460}.InteractiveMatterLabs-module__lMVTOa__highLabel,.InteractiveMatterLabs-module__lMVTOa__lowLabel{z-index:2;color:#dff3f5;background:#031724bb;border-radius:9px;padding:7px 10px;font-size:11px;position:absolute;top:12px}.InteractiveMatterLabs-module__lMVTOa__highLabel{right:12px}.InteractiveMatterLabs-module__lMVTOa__lowLabel{left:12px}.InteractiveMatterLabs-module__lMVTOa__middleLine{border-left:2px dashed #ffffff45;position:absolute;top:0;bottom:0;left:50%}.InteractiveMatterLabs-module__lMVTOa__diffusionMeter{color:#d9eef0;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid;position:absolute;bottom:25px;left:25px;right:25px}.InteractiveMatterLabs-module__lMVTOa__diffusionMeter>div{background:#ffffff1c;border-radius:999px;height:12px;overflow:hidden}.InteractiveMatterLabs-module__lMVTOa__diffusionMeter>div i{background:linear-gradient(90deg,#3ed9b2,#2fa9ff);height:100%;display:block}@keyframes InteractiveMatterLabs-module__lMVTOa__diffWiggle{0%{transform:translate(-50%,-50%)translate(-7px,-5px)}to{transform:translate(-50%,-50%)translate(7px,5px)}}.InteractiveMatterLabs-module__lMVTOa__purityScene svg{width:100%;height:auto;padding:25px 12px 0;display:block}.InteractiveMatterLabs-module__lMVTOa__graphLegend{color:#d8edf0;justify-content:center;gap:25px;padding:14px;display:flex}.InteractiveMatterLabs-module__lMVTOa__graphLegend span{align-items:center;gap:8px;display:flex}.InteractiveMatterLabs-module__lMVTOa__graphLegend i{border-radius:50%;width:13px;height:13px}.InteractiveMatterLabs-module__lMVTOa__pureDot{background:#43e5c6}.InteractiveMatterLabs-module__lMVTOa__impureDot{background:#ff9860}@media (max-width:1120px){.InteractiveMatterLabs-module__lMVTOa__labGrid{grid-template-columns:1fr}.InteractiveMatterLabs-module__lMVTOa__particleScene,.InteractiveMatterLabs-module__lMVTOa__diffusionScene,.InteractiveMatterLabs-module__lMVTOa__purityScene{min-height:520px;position:relative;top:auto}.InteractiveMatterLabs-module__lMVTOa__stageStrip{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.InteractiveMatterLabs-module__lMVTOa__labHero{text-align:center;grid-template-columns:1fr}.InteractiveMatterLabs-module__lMVTOa__labIcon,.InteractiveMatterLabs-module__lMVTOa__scoreRing{margin:auto}.InteractiveMatterLabs-module__lMVTOa__missionBar,.InteractiveMatterLabs-module__lMVTOa__labFooter{flex-direction:column;align-items:stretch}.InteractiveMatterLabs-module__lMVTOa__stageStrip{grid-template-columns:repeat(2,1fr)}.InteractiveMatterLabs-module__lMVTOa__choiceGrid,.InteractiveMatterLabs-module__lMVTOa__selectGrid{grid-template-columns:1fr}.InteractiveMatterLabs-module__lMVTOa__particleScene,.InteractiveMatterLabs-module__lMVTOa__diffusionScene,.InteractiveMatterLabs-module__lMVTOa__purityScene{min-height:470px}.InteractiveMatterLabs-module__lMVTOa__taskCard{padding:15px}.InteractiveMatterLabs-module__lMVTOa__labGrid{padding:12px}.InteractiveMatterLabs-module__lMVTOa__labFooter button,.InteractiveMatterLabs-module__lMVTOa__primaryButton{width:100%}}.InteractiveMatterLabs-module__lMVTOa__labHeroCopy{min-width:0}.InteractiveMatterLabs-module__lMVTOa__particleLab{--lab-accent:#55e0c4}.InteractiveMatterLabs-module__lMVTOa__diffusionLab{--lab-accent:#ffca5c}.InteractiveMatterLabs-module__lMVTOa__purityLab{--lab-accent:#73d8ff}.InteractiveMatterLabs-module__lMVTOa__labHeroCopy,.InteractiveMatterLabs-module__lMVTOa__missionBar span,.InteractiveMatterLabs-module__lMVTOa__stageStrip strong,.InteractiveMatterLabs-module__lMVTOa__taskCard h3,.InteractiveMatterLabs-module__lMVTOa__feedback,.InteractiveMatterLabs-module__lMVTOa__explainText,.InteractiveMatterLabs-module__lMVTOa__labFooter p{overflow-wrap:anywhere;min-width:0}.InteractiveMatterLabs-module__lMVTOa__taskCard input,.InteractiveMatterLabs-module__lMVTOa__taskCard button{box-sizing:border-box;max-width:100%}
