._simulation_6quqz_1{--indigo:#4858a7;--indigo-dark:#303b78;--indigo-soft:#e9ecff;--cyan:#16778a;--cyan-soft:#e2f4f6;--amber:#a85c0a;--amber-soft:#fff1dc;--ink:#182d3c;--muted:#587080;color:var(--ink);background:radial-gradient(circle at 8% 0,#dee6ffd1,#0000 32%),linear-gradient(150deg,#f8fafc,#edf3f7);border:1px solid #ccdbe4;border-radius:26px;padding:20px}._header_6quqz_20{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}._header_6quqz_20>div:first-child{min-width:0}._header_6quqz_20 h2{font-size:var(--font-size-title);letter-spacing:-.035em;margin:2px 0 6px}._header_6quqz_20 p{color:var(--muted);margin:0;line-height:1.55}._header_6quqz_20 ._kicker_6quqz_44{color:var(--indigo);font-size:var(--font-size-small);font-weight:900}._utilityDetails_6quqz_50{flex:none}._utilityDetails_6quqz_50 summary{width:fit-content;color:var(--muted);font-size:var(--font-size-small);cursor:pointer;border-radius:11px;margin-left:auto;padding:8px 11px;font-weight:850}._utilityDetails_6quqz_50 summary:hover{color:var(--ink);background:#ffffffc2}._headerActions_6quqz_70{gap:9px;margin-top:8px;display:flex}._simulation_6quqz_1 button{min-height:44px;color:var(--ink);font:inherit;font-size:var(--font-size-small);cursor:pointer;background:#fff;border:1px solid #c8d5df;border-radius:13px;font-weight:850;transition:border-color .16s,background .16s,color .16s,transform .16s}._simulation_6quqz_1 button:hover{border-color:#7888c5;transform:translateY(-1px)}._simulation_6quqz_1 button:focus-visible,._utilityDetails_6quqz_50 summary:focus-visible{outline-offset:2px;outline:3px solid #4858a747}._secondaryButton_6quqz_104,._primaryButton_6quqz_105,._particleToggle_6quqz_106,._particleToggleActive_6quqz_107{white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 14px;display:inline-flex}._modeTabs_6quqz_116{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}._modeTabs_6quqz_116 button{justify-content:center;align-items:center;gap:8px;min-height:52px;padding:8px 12px;display:flex}._modeTabs_6quqz_116 button._active_6quqz_132,._choiceRow_6quqz_133 button._selected_6quqz_133{border-color:var(--indigo);background:var(--indigo);color:#fff}._workspace_6quqz_139{grid-template-columns:minmax(0,1.58fr) minmax(280px,.82fr);gap:16px;display:grid}._sceneColumn_6quqz_145,._explanationPanel_6quqz_146{background:#fffffff2;border:1px solid #d3dfe6;border-radius:22px;min-width:0}._sceneColumn_6quqz_145{padding:14px}._sceneHeading_6quqz_157{justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 12px;display:flex}._sceneHeading_6quqz_157>div{gap:2px;display:grid}._sceneHeading_6quqz_157 span,._controlGroup_6quqz_171>span,._observationLog_6quqz_172>span,._inquiryCard_6quqz_173 span,._conditionCard_6quqz_174 span,._observationCard_6quqz_175 span,._collisionCard_6quqz_176 span,._boundaryNote_6quqz_177 span,._safetyNote_6quqz_178 span,._claimPanel_6quqz_179>span{color:var(--muted);font-size:var(--font-size-small);font-weight:850}._sceneHeading_6quqz_157 strong{font-size:var(--font-size-body)}._modelBadge_6quqz_189{background:var(--indigo-soft);white-space:nowrap;border:1px solid #cbd5ef;border-radius:999px;padding:6px 9px;color:var(--indigo-dark)!important}._controls_6quqz_198{background:#f7fafc;border:1px solid #d8e1e7;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-bottom:12px;padding:13px;display:grid}._controlGroup_6quqz_171{gap:7px;display:grid}._choiceRow_6quqz_133{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}._choiceRow_6quqz_133 button{gap:1px;min-width:0;padding:6px 8px;display:grid}._choiceRow_6quqz_133 button strong,._choiceRow_6quqz_133 button small{min-width:0}._choiceRow_6quqz_133 button small{opacity:.76;font-weight:750}._primaryButton_6quqz_105{border-color:var(--amber)!important;background:var(--amber)!important;color:#fff!important;min-height:48px!important}._modelTools_6quqz_245{justify-content:flex-end;gap:8px;margin-bottom:10px;display:flex}._particleToggle_6quqz_106{border-color:#9fb0c4!important}._particleToggleActive_6quqz_107{border-color:var(--cyan)!important;background:var(--cyan)!important;color:#fff!important}._sceneFrame_6quqz_262{--gas-chamber-width:100%;--gauge-angle:-58deg;background:radial-gradient(circle at 20% 18%,#ffffffbd,#0000 23%),linear-gradient(#eef5fa 0 70%,#dbe6ed 70% 71%,#e7e3dc 71%);border:1px solid #cddbe5;border-radius:20px;min-height:410px;overflow:hidden}._syringeStage_6quqz_274{align-content:center;min-height:410px;padding:56px 54px 30px 72px;display:grid}._syringe_6quqz_274{width:100%;max-width:680px;height:146px;margin:0 auto;position:relative}._barrel_6quqz_289{background:repeating-linear-gradient(90deg,#0000 0 9.6%,#48606f2b 9.6% 10%),#ffffffc7;border:4px solid #708794;border-radius:15px;position:absolute;inset:13px 0;overflow:visible;box-shadow:inset 0 0 0 6px #ebf4f8ad,0 15px 30px #30495a21}._barrel_6quqz_289:before,._barrel_6quqz_289:after{z-index:5;content:"";background:#718893;border-radius:7px;width:18px;height:24px;position:absolute;left:-10px}._barrel_6quqz_289:before{top:-16px}._barrel_6quqz_289:after{bottom:-16px}._nozzle_6quqz_327{background:#f4f9fbeb;border:4px solid #708794;border-right:0;border-radius:17px 0 0 17px;width:67px;height:37px;position:absolute;top:54px;left:-63px}._nozzle_6quqz_327:after{content:"";background:#435b69;border-radius:6px 0 0 6px;width:13px;height:37px;position:absolute;top:-4px;left:-10px}._closedCap_6quqz_350{color:#425765;font-size:var(--font-size-small);font-weight:900;position:absolute;top:6px;left:-66px}._gasChamber_6quqz_359{width:calc(var(--gas-chamber-width) - 10px);background:radial-gradient(circle at 12% 20%,#ffffffb8,#0000 22%),linear-gradient(135deg,#dae8ffdb,#c0e3e9b3);border-radius:8px 2px 2px 8px;min-width:44%;transition:width .52s cubic-bezier(.2,.78,.22,1);position:absolute;inset:5px auto 5px 5px;overflow:hidden}._particleCanvas_6quqz_372{width:100%;height:100%;display:block}._hiddenGas_6quqz_378{color:#5f7481;text-align:center;place-content:center;height:100%;padding:12px;display:grid}._hiddenGas_6quqz_378 span,._hiddenGas_6quqz_378 strong{font-size:var(--font-size-small)}._hiddenGas_6quqz_378 span{font-weight:900}._hiddenGas_6quqz_378 strong{margin-top:3px;font-weight:700}._plungerAssembly_6quqz_401{top:-6px;bottom:-6px;right:-73px;left:var(--gas-chamber-width);z-index:4;transition:left .52s cubic-bezier(.2,.78,.22,1);position:absolute}._plungerSeal_6quqz_411{background:#65808d;border:3px solid #3f5968;border-radius:5px;width:16px;position:absolute;top:0;bottom:0;left:-8px;box-shadow:-5px 0 11px #36536233}._plungerRod_6quqz_423{background:#8ea0aa;border-radius:999px;height:9px;position:absolute;top:50%;left:8px;right:0;transform:translateY(-50%)}._plungerHandle_6quqz_434{background:#5b727e;border-radius:6px;width:20px;position:absolute;top:15px;bottom:15px;right:-11px}._syringeScale_6quqz_444{color:#607583;width:100%;max-width:680px;font-size:var(--font-size-small);justify-content:space-between;margin:0 auto 8px;font-weight:800;display:flex}._readoutStrip_6quqz_455{background:#ffffffe8;border:1px solid #c9d8e1;border-radius:18px;grid-template-columns:1fr 116px 1fr;align-items:center;width:min(520px,100%);margin:22px auto 0;padding:10px 14px;display:grid;box-shadow:0 10px 24px #2d4a5d17}._readoutStrip_6quqz_455>div:not(._pressureGauge_6quqz_468){justify-items:center;gap:1px;display:grid}._readoutStrip_6quqz_455 span{color:var(--muted);font-size:var(--font-size-small);font-weight:800}._readoutStrip_6quqz_455 strong{font-size:var(--font-size-body)}._pressureGauge_6quqz_468{background:conic-gradient(from 220deg, #83bdc6 0 31%, #f1bd62 31% 51%, #dd7867 51% 62%, #eef3f5 62% 100%);border:6px solid #5e7280;border-radius:50%;width:84px;height:84px;margin:0 auto;position:relative;box-shadow:inset 0 0 0 7px #fff}._pressureGauge_6quqz_468:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:18px}._pressureGauge_6quqz_468 i{z-index:3;background:#314a5a;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._gaugeNeedle_6quqz_522{z-index:2;width:31px;height:4px;transform:rotate(var(--gauge-angle));transform-origin:0;background:#314a5a;border-radius:99px;transition:transform .52s;position:absolute;top:calc(50% - 2px);left:50%}._particleFacts_6quqz_536{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:12px;display:flex}._particleFacts_6quqz_536 span{background:var(--indigo-soft);color:var(--indigo-dark);font-size:var(--font-size-small);border:1px solid #bdc8ec;border-radius:999px;padding:5px 8px;font-weight:850}._mobileSceneSummary_6quqz_554{color:var(--muted);font-size:var(--font-size-small);margin:10px 2px 0;line-height:1.55;display:none}._observationLog_6quqz_172{background:#fbfdfd;border:1px solid #d5e0e6;border-radius:16px;gap:8px;margin-top:12px;padding:12px 13px;display:grid}._observationLog_6quqz_172>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._observationLog_6quqz_172 p{color:#7d8d96;font-size:var(--font-size-small);border:1px dashed #c9d6dd;border-radius:11px;gap:2px;margin:0;padding:9px 10px;display:grid}._observationLog_6quqz_172 p._recorded_6quqz_589{background:var(--indigo-soft);color:var(--ink);border-style:solid;border-color:#8f9fd0}._evidenceWorkspace_6quqz_596{gap:14px;padding:4px;display:grid}._evidenceVisuals_6quqz_602{grid-template-columns:minmax(210px,.7fr) minmax(310px,1.3fr);gap:14px;display:grid}._evidenceVisuals_6quqz_602 table{border-collapse:separate;border-spacing:0;text-align:center;background:#fff;border:1px solid #ccd9e2;border-radius:17px;width:100%;overflow:hidden}._evidenceVisuals_6quqz_602 caption{background:var(--indigo-soft);color:var(--indigo-dark);padding:13px 10px;font-weight:900}._evidenceVisuals_6quqz_602 th,._evidenceVisuals_6quqz_602 td{border-top:1px solid #d9e2e8;padding:12px 8px}._evidenceVisuals_6quqz_602 th{color:var(--muted);font-size:var(--font-size-small)}._evidenceVisuals_6quqz_602 td{font-weight:850}._evidenceVisuals_6quqz_602 td+td,._evidenceVisuals_6quqz_602 th+th{border-left:1px solid #d9e2e8}._graph_6quqz_646{background:#fbfcfe;border:1px solid #ccd9e2;border-radius:17px;min-height:330px;position:relative}._plot_6quqz_654{border-bottom:3px solid #5c7080;border-left:3px solid #5c7080;position:absolute;inset:40px 28px 48px 58px}._plot_6quqz_654:before,._plot_6quqz_654:after{content:"";position:absolute}._plot_6quqz_654:before{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:11px solid #5c7080;bottom:-7px;left:-7px;transform:translate(calc(100% + 7px))}._plot_6quqz_654:after{border-bottom:11px solid #5c7080;border-left:7px solid #0000;border-right:7px solid #0000;top:-7px;left:-7px}._xLabel_6quqz_684,._yLabel_6quqz_685{z-index:2;color:var(--muted);font-size:var(--font-size-small);font-weight:850;position:absolute}._xLabel_6quqz_684{bottom:12px;right:20px}._yLabel_6quqz_685{top:13px;left:14px}._gridLine_6quqz_703{z-index:0;border-style:dashed;border-color:#dbe4ea;position:absolute}._horizontalOne_6quqz_710{border-top-width:1px;bottom:50%;left:0;right:0}._horizontalTwo_6quqz_717{border-top-width:1px;bottom:82%;left:0;right:0}._verticalOne_6quqz_724{border-left-width:1px;top:0;bottom:0;left:45%}._verticalTwo_6quqz_731{border-left-width:1px;top:0;bottom:0;left:86%}._axisTick_6quqz_738{color:#687e8c;font-size:var(--font-size-small);font-style:normal;font-weight:750;position:absolute}._yTickOne_6quqz_746{bottom:14%;left:-43px}._yTickTwo_6quqz_751{bottom:47%;left:-43px}._yTickThree_6quqz_756{bottom:79%;left:-43px}._xTickOne_6quqz_761{bottom:-28px;left:15%}._xTickTwo_6quqz_766{bottom:-28px;left:42%}._xTickThree_6quqz_771{bottom:-28px;right:10%}._plotPoint_6quqz_776{z-index:3;background:var(--indigo);border:3px solid #fff;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;transform:translate(-50%,50%);box-shadow:0 3px 9px #3740783d}._plotPoint_6quqz_776 b{min-width:30px;color:var(--indigo-dark);font-size:var(--font-size-small);position:absolute;bottom:20px}._plotPoint_6quqz_776._wide_6quqz_798{bottom:18%;right:8%}._plotPoint_6quqz_776._middle_6quqz_803{bottom:50%;left:45%}._plotPoint_6quqz_776._narrow_6quqz_808{bottom:82%;left:18%}._plotSegment_6quqz_813{z-index:1;transform-origin:0;background:#8793cd;border-radius:99px;height:3px;position:absolute}._segmentOne_6quqz_822{width:42%;top:18%;left:18%;transform:rotate(39deg)}._segmentTwo_6quqz_829{width:45%;top:50%;left:45%;transform:rotate(25deg)}._claimPanel_6quqz_179{background:#f8fafc;border:1px solid #d5dfe6;border-radius:17px;gap:8px;padding:13px;display:grid}._claimPanel_6quqz_179>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._claimPanel_6quqz_179 button{text-align:left;justify-content:flex-start;align-items:center;gap:8px;min-height:58px;padding:8px 10px;line-height:1.4;display:flex}._claimPanel_6quqz_179 button._selectedClaim_6quqz_862{border-color:var(--indigo);background:var(--indigo-soft);color:var(--indigo-dark)}._explanationPanel_6quqz_146{align-content:start;gap:12px;padding:16px;display:grid}._inquiryCard_6quqz_173,._conditionCard_6quqz_174,._observationCard_6quqz_175,._collisionCard_6quqz_176,._boundaryNote_6quqz_177{border-radius:16px;gap:7px;padding:14px;display:grid}._inquiryCard_6quqz_173{background:var(--indigo-soft)}._inquiryCard_6quqz_173 strong{line-height:1.55}._conditionCard_6quqz_174{background:#fff8eb;border:1px solid #e6d3b6}._observationCard_6quqz_175{background:#fff;border:1px solid #ccd9e2}._collisionCard_6quqz_176{background:var(--cyan-soft);border:1px solid #badbe0}._boundaryNote_6quqz_177{background:#f3f6f8;border:1px solid #d6e0e6}._conditionCard_6quqz_174 p,._observationCard_6quqz_175 p,._collisionCard_6quqz_176 p,._boundaryNote_6quqz_177 p,._safetyNote_6quqz_178 p{font-size:var(--font-size-small);margin:0;line-height:1.62}._collisionCard_6quqz_176 strong{color:#105b6a;line-height:1.5}._safetyNote_6quqz_178{color:#7c3930;background:#fff2ee;border:1px solid #edc7bd;border-radius:16px;gap:10px;padding:13px;display:flex}._safetyNote_6quqz_178 svg{flex:none;margin-top:2px}._classroom_6quqz_944{z-index:1000;background:#edf3f8;border:0;border-radius:0;position:fixed;inset:0;overflow:auto}._classroom_6quqz_944 ._workspace_6quqz_139{min-height:calc(100vh - 160px)}@media (width<=1040px){._workspace_6quqz_139{grid-template-columns:1fr}._explanationPanel_6quqz_146{grid-template-columns:repeat(2,minmax(0,1fr))}._safetyNote_6quqz_178,._boundaryNote_6quqz_177{grid-column:1/-1}}@media (width<=760px){._simulation_6quqz_1{border-radius:20px;padding:14px}._header_6quqz_20{display:grid}._headerActions_6quqz_70 button{flex:1 1 0}._modeTabs_6quqz_116{gap:7px}._modeTabs_6quqz_116 button{justify-items:center;gap:4px;min-height:62px;padding:6px 4px;line-height:1.25;display:grid}._controls_6quqz_198{grid-template-columns:1fr}._primaryButton_6quqz_105{width:100%}._sceneFrame_6quqz_262,._syringeStage_6quqz_274{min-height:382px}._syringeStage_6quqz_274{padding:54px 42px 24px 58px}._readoutStrip_6quqz_455{grid-template-columns:1fr 90px 1fr}._pressureGauge_6quqz_468{width:72px;height:72px}._evidenceVisuals_6quqz_602,._claimPanel_6quqz_179>div,._explanationPanel_6quqz_146{grid-template-columns:1fr}._safetyNote_6quqz_178,._boundaryNote_6quqz_177{grid-column:auto}._mobileSceneSummary_6quqz_554{display:block}}@media (width<=500px){._utilityDetails_6quqz_50{width:100%}._utilityDetails_6quqz_50 summary{margin-left:0}._headerActions_6quqz_70,._modelTools_6quqz_245{grid-template-columns:1fr;display:grid}._sceneColumn_6quqz_145{padding:10px}._sceneHeading_6quqz_157{align-items:flex-start}._modelBadge_6quqz_189{text-overflow:ellipsis;max-width:42%;overflow:hidden}._choiceRow_6quqz_133{grid-template-columns:1fr}._sceneFrame_6quqz_262,._syringeStage_6quqz_274{min-height:350px}._syringeStage_6quqz_274{padding:52px 27px 20px 47px}._syringe_6quqz_274{height:126px}._barrel_6quqz_289{inset:11px 0}._nozzle_6quqz_327{width:51px;height:34px;top:45px;left:-47px}._nozzle_6quqz_327:after{height:34px}._closedCap_6quqz_350{left:-50px}._plungerAssembly_6quqz_401{right:-42px}._syringeScale_6quqz_444 span:nth-child(2),._syringeScale_6quqz_444 span:nth-child(3){display:none}._readoutStrip_6quqz_455{grid-template-columns:1fr 65px 1fr;padding:8px}._readoutStrip_6quqz_455 strong{font-size:var(--font-size-small)}._pressureGauge_6quqz_468{border-width:4px;width:58px;height:58px;box-shadow:inset 0 0 0 4px #fff}._gaugeNeedle_6quqz_522{width:22px}._particleFacts_6quqz_536{gap:4px}._particleFacts_6quqz_536 span{padding:4px 6px}._observationLog_6quqz_172>div{grid-template-columns:1fr}._graph_6quqz_646{min-height:300px}._plot_6quqz_654{inset:40px 22px 48px 52px}}@media (prefers-reduced-motion:reduce){._simulation_6quqz_1 *,._simulation_6quqz_1 :before,._simulation_6quqz_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
