.plab[data-engine-module-path*="/experiments/eels/"] .plab__readouts,.plab[data-engine-module-path*="/experiments/eftem/"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.plab[data-engine-module-path*="/experiments/eels/"] .instrument-preview,.plab[data-engine-module-path*="/experiments/eftem/"] .instrument-preview{max-width:360px}@media (width<=520px){.plab[data-engine-module-path*="/experiments/eels/"][data-instrument-workbench=three-dimensional] .instrument-preview,.plab[data-engine-module-path*="/experiments/eftem/"][data-instrument-workbench=three-dimensional] .instrument-preview{flex-basis:100%;max-width:360px}.plab[data-engine-module-path*="/experiments/eels/"] .plab__canvas,.plab[data-engine-module-path*="/experiments/eftem/"] .plab__canvas{aspect-ratio:4/3}}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/four-d-stem/"] .plab__readouts,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/dpc-field/"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/four-d-stem/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/dpc-field/"] .instrument-preview{background:#071923;border:1px solid #315365;flex:180px;min-width:0;max-width:360px;padding:10px}.plab[data-scanning-workbench]:is([data-engine-module-path*="/experiments/four-d-stem/"],[data-engine-module-path*="/experiments/dpc-field/"]) .instrument-previews{background:#0b1d28;border-top:1px solid #254352;flex-wrap:wrap;justify-content:center;gap:10px;padding:14px;display:flex;position:static}.plab[data-scanning-workbench]:is([data-engine-module-path*="/experiments/four-d-stem/"],[data-engine-module-path*="/experiments/dpc-field/"]) .instrument-preview__title{color:#cae8ed;font:600 12px var(--font-sans);min-height:2.6em;margin:0 0 6px;line-height:1.3}.plab[data-scanning-workbench]:is([data-engine-module-path*="/experiments/four-d-stem/"],[data-engine-module-path*="/experiments/dpc-field/"]) .instrument-preview__canvas{width:100%;height:auto;display:block}@media (width<=520px){.plab[data-scanning-workbench][data-engine-module-path*="/experiments/four-d-stem/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/dpc-field/"] .instrument-preview{flex-basis:100%;max-width:360px}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/four-d-stem/"] .plab__canvas,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/dpc-field/"] .plab__canvas{aspect-ratio:4/3}}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/xps-chemical-state/"] .plab__readouts,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/ups-work-function/"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/xps-chemical-state/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/ups-work-function/"] .instrument-preview{background:#071923;border:1px solid #315365;flex:360px;min-width:0;max-width:540px;padding:10px}.plab[data-scanning-workbench]:is([data-engine-module-path*="/experiments/xps-chemical-state/"],[data-engine-module-path*="/experiments/ups-work-function/"]) .instrument-previews{background:#0b1d28;border-top:1px solid #254352;flex-wrap:wrap;justify-content:center;gap:10px;padding:14px;display:flex;position:static}.plab[data-scanning-workbench]:is([data-engine-module-path*="/experiments/xps-chemical-state/"],[data-engine-module-path*="/experiments/ups-work-function/"]) .instrument-preview__title{color:#cae8ed;font:600 12px var(--font-sans);min-height:2.6em;margin:0 0 6px;line-height:1.3}.plab[data-scanning-workbench]:is([data-engine-module-path*="/experiments/xps-chemical-state/"],[data-engine-module-path*="/experiments/ups-work-function/"]) .instrument-preview__canvas{width:100%;height:auto;display:block}@media (width<=520px){.plab[data-scanning-workbench][data-engine-module-path*="/experiments/xps-chemical-state/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/ups-work-function/"] .instrument-preview{flex-basis:100%;max-width:540px}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/xps-chemical-state/"] .plab__canvas,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/ups-work-function/"] .plab__canvas{aspect-ratio:4/3}}.plab[data-engine-module-path*="/experiments/hrtem-ctf/"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.plab[data-engine-module-path*="/experiments/hrtem-ctf/"][data-instrument-workbench=three-dimensional] .instrument-preview{max-width:340px}@media (width<=520px){.plab[data-engine-module-path*="/experiments/hrtem-ctf/"][data-instrument-workbench=three-dimensional] .instrument-preview{flex-basis:260px;max-width:320px}.plab[data-engine-module-path*="/experiments/hrtem-ctf/"][data-instrument-workbench=three-dimensional] .plab__canvas{aspect-ratio:4/3}}.plab:is([data-engine-module-path*="/experiments/electron-raster/"],[data-engine-module-path*="/experiments/electron-diffraction/"],[data-engine-module-path*="/experiments/tem-mode-selector/"]) .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.plab:is([data-engine-module-path*="/experiments/electron-raster/"],[data-engine-module-path*="/experiments/electron-diffraction/"],[data-engine-module-path*="/experiments/tem-mode-selector/"]) .instrument-previews{background:#0b1d28;border-top:1px solid #254352;flex-wrap:wrap;justify-content:center;gap:14px;max-width:none;padding:14px;display:flex;position:static}.plab:is([data-engine-module-path*="/experiments/electron-raster/"],[data-engine-module-path*="/experiments/electron-diffraction/"],[data-engine-module-path*="/experiments/tem-mode-selector/"]) .instrument-preview{flex:180px;width:auto;max-width:260px;padding:10px}.plab:is([data-engine-module-path*="/experiments/electron-raster/"],[data-engine-module-path*="/experiments/electron-diffraction/"],[data-engine-module-path*="/experiments/tem-mode-selector/"]) .instrument-preview__title{min-height:2.6em;font-size:12px}@media (width<=520px){.plab:is([data-engine-module-path*="/experiments/electron-raster/"],[data-engine-module-path*="/experiments/electron-diffraction/"],[data-engine-module-path*="/experiments/tem-mode-selector/"]) .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.plab:is([data-engine-module-path*="/experiments/electron-raster/"],[data-engine-module-path*="/experiments/electron-diffraction/"],[data-engine-module-path*="/experiments/tem-mode-selector/"]) .plab__readout-value{font-size:.9rem}.plab:is([data-engine-module-path*="/experiments/electron-raster/"],[data-engine-module-path*="/experiments/electron-diffraction/"],[data-engine-module-path*="/experiments/tem-mode-selector/"]) .instrument-preview{flex-basis:130px;max-width:180px}}.plab[data-engine-module-path*="/experiments/electron-"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.plab[data-instrument-workbench=three-dimensional] .plab__stage{background:#06121b;flex-direction:column;align-items:stretch;display:flex}.plab[data-instrument-workbench=three-dimensional] .plab__canvas{aspect-ratio:900/570}.plab[data-instrument-workbench=three-dimensional] .plab__three-dimensional-overlay{inset:var(--instrument-viewport-offset,43px) 0 auto;height:var(--instrument-viewport-height,490px);z-index:2}.instrument-presentation{background:#0b1d28;border-bottom:1px solid #254352;flex-wrap:wrap;gap:6px;padding:8px 12px;display:flex}.instrument-presentation__button{color:#bcd6e2;min-height:27px;font:600 11px var(--font-sans);cursor:pointer;background:0 0;border:1px solid #315365;border-radius:3px;padding:4px 9px}.instrument-presentation__button[aria-pressed=true]{color:#caffef;background:#17453f;border-color:#69bdb3}.instrument-presentation__button:focus-visible{outline-offset:2px;outline:2px solid #b7f4e7}.instrument-analysis{aspect-ratio:3;background:#f0f3ee;border-top:1px solid #315365;width:100%;height:auto;display:block}.plab[data-instrument-workbench=three-dimensional] .instrument-previews{z-index:1;background:#0b1d28;border-top:1px solid #254352;flex-wrap:wrap;justify-content:center;gap:10px;max-width:none;padding:14px;display:flex;position:static}.plab[data-instrument-workbench=three-dimensional] .instrument-preview{background:#071923;border:1px solid #315365;border-radius:3px;flex:180px;width:auto;min-width:0;max-width:260px;padding:10px}.plab[data-instrument-workbench=three-dimensional] .instrument-preview__title{color:#cae8ed;font:600 12px var(--font-sans);min-height:2.6em;margin:0 0 6px;line-height:1.3}.plab[data-instrument-workbench=three-dimensional] .instrument-preview__canvas{width:100%;height:auto;display:block}@media (width<=520px){.plab[data-engine-module-path*="/experiments/electron-"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.plab[data-instrument-workbench=three-dimensional] .plab__canvas{aspect-ratio:1/1.08}.plab[data-instrument-workbench=three-dimensional] .plab__three-dimensional-caption{max-width:60%}.instrument-presentation{gap:4px;padding:8px}.instrument-presentation__button{padding:4px 7px;font-size:10px}.plab[data-instrument-workbench=three-dimensional] .instrument-previews{gap:8px;padding:12px 8px}.plab[data-instrument-workbench=three-dimensional] .instrument-preview{flex-basis:130px;max-width:180px;padding:6px}}.plab:is([data-engine-module-path*="/experiments/sem-topography/"],[data-engine-module-path*="/experiments/tem-mass-thickness/"],[data-engine-module-path*="/experiments/photoemission-analyzer/"],[data-engine-module-path*="/experiments/arpes-band-mapping/"]) .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.plab:is([data-engine-module-path*="/experiments/sem-topography/"],[data-engine-module-path*="/experiments/tem-mass-thickness/"],[data-engine-module-path*="/experiments/photoemission-analyzer/"],[data-engine-module-path*="/experiments/arpes-band-mapping/"]) .instrument-previews{background:#0b1d28;border-top:1px solid #254352;flex-wrap:wrap;justify-content:center;gap:14px;max-width:none;padding:14px;display:flex;position:static}.plab:is([data-engine-module-path*="/experiments/sem-topography/"],[data-engine-module-path*="/experiments/tem-mass-thickness/"],[data-engine-module-path*="/experiments/photoemission-analyzer/"],[data-engine-module-path*="/experiments/arpes-band-mapping/"]) .instrument-preview{flex:180px;width:auto;max-width:260px;padding:10px}.plab:is([data-engine-module-path*="/experiments/sem-topography/"],[data-engine-module-path*="/experiments/tem-mass-thickness/"],[data-engine-module-path*="/experiments/photoemission-analyzer/"],[data-engine-module-path*="/experiments/arpes-band-mapping/"]) .instrument-preview__title{min-height:2.6em;font-size:12px}@media (width<=520px){.plab:is([data-engine-module-path*="/experiments/sem-topography/"],[data-engine-module-path*="/experiments/tem-mass-thickness/"],[data-engine-module-path*="/experiments/photoemission-analyzer/"],[data-engine-module-path*="/experiments/arpes-band-mapping/"]) .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.plab:is([data-engine-module-path*="/experiments/sem-topography/"],[data-engine-module-path*="/experiments/tem-mass-thickness/"],[data-engine-module-path*="/experiments/photoemission-analyzer/"],[data-engine-module-path*="/experiments/arpes-band-mapping/"]) .plab__readout-value{font-size:.9rem}.plab:is([data-engine-module-path*="/experiments/sem-topography/"],[data-engine-module-path*="/experiments/tem-mass-thickness/"],[data-engine-module-path*="/experiments/photoemission-analyzer/"],[data-engine-module-path*="/experiments/arpes-band-mapping/"]) .instrument-preview{flex-basis:130px;max-width:180px}}.plab[data-lab-id=lab_4854049e9717] .arpes-measurement-guide{background:#0b1d28;border-top:1px solid #315365;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:18px;list-style:none;display:grid}.arpes-measurement-guide__number{color:#c3a6ff;font:600 11px var(--font-sans);margin-bottom:6px;display:block}.arpes-measurement-guide__title{color:#e1eef2;font:600 12px var(--font-sans);display:block}.arpes-measurement-guide__copy{color:#93b1c0;font:11px/1.5 var(--font-sans);margin:6px 0 0}.plab[data-lab-id=lab_4854049e9717] .plab__canvas{aspect-ratio:1.4}@media (width<=520px){.plab[data-lab-id=lab_4854049e9717] .arpes-measurement-guide{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.plab[data-lab-id=lab_4854049e9717] .plab__canvas{aspect-ratio:.9}}.plab[data-lab-id=lab_3a7def7a0945] .plab__canvas{aspect-ratio:.95}.plab[data-lab-id=lab_3a7def7a0945] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_3a7def7a0945] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#04111f;place-items:center}@media (width<=620px){.plab[data-lab-id=lab_3a7def7a0945] .plab__canvas{aspect-ratio:.36}.plab[data-lab-id=lab_3a7def7a0945] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_3a7def7a0945] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_3a7def7a0945] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_62d8dda22fda] .plab__canvas{aspect-ratio:.9}.plab[data-lab-id=lab_62d8dda22fda] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_62d8dda22fda] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#04111f;place-items:center}@media (width<=620px){.plab[data-lab-id=lab_62d8dda22fda] .plab__canvas{aspect-ratio:.34}.plab[data-lab-id=lab_62d8dda22fda] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_62d8dda22fda] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_62d8dda22fda] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_6ad7646be341] .plab__canvas{aspect-ratio:.95}.plab[data-lab-id=lab_6ad7646be341] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_6ad7646be341] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#04111f;place-items:center}@media (width<=620px){.plab[data-lab-id=lab_6ad7646be341] .plab__canvas{aspect-ratio:.36}.plab[data-lab-id=lab_6ad7646be341] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_6ad7646be341] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_6ad7646be341] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_25473bd6f6cd] .plab__canvas{aspect-ratio:.95}.plab[data-lab-id=lab_25473bd6f6cd] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=620px){.plab[data-lab-id=lab_25473bd6f6cd] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_25473bd6f6cd] .plab__canvas{aspect-ratio:.36}.plab[data-lab-id=lab_25473bd6f6cd] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_25473bd6f6cd] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_34c0cf775fe4] .plab__canvas{aspect-ratio:.95}.plab[data-lab-id=lab_34c0cf775fe4] .plab__three-dimensional-overlay-header{gap:7px}.plab[data-lab-id=lab_34c0cf775fe4] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=620px){.plab[data-lab-id=lab_34c0cf775fe4] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_34c0cf775fe4] .plab__canvas{aspect-ratio:.36}.plab[data-lab-id=lab_34c0cf775fe4] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_34c0cf775fe4] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_9f2fbb4d498b] .plab__canvas{aspect-ratio:.95}.plab[data-lab-id=lab_9f2fbb4d498b] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_9f2fbb4d498b] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#04111f;place-items:center}@media (width<=620px){.plab[data-lab-id=lab_9f2fbb4d498b] .plab__canvas{aspect-ratio:.36}.plab[data-lab-id=lab_9f2fbb4d498b] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_9f2fbb4d498b] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_9f2fbb4d498b] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_2275fb00d145] .plab__canvas{aspect-ratio:.95}.plab[data-lab-id=lab_2275fb00d145] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_2275fb00d145] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#04111f;place-items:center}@media (width<=620px){.plab[data-lab-id=lab_2275fb00d145] .plab__canvas{aspect-ratio:.36}.plab[data-lab-id=lab_2275fb00d145] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_2275fb00d145] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_2275fb00d145] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_1f1fcd9ca4bc] .plab__canvas{aspect-ratio:1.3}.plab:is([data-lab-id=lab_29b734223220],[data-lab-id=lab_c76678743b6f],[data-lab-id=lab_e075d4ec9ab4]) .plab__canvas{aspect-ratio:.95}.plab:is([data-lab-id=lab_29b734223220],[data-lab-id=lab_c76678743b6f],[data-lab-id=lab_e075d4ec9ab4]) .plab__three-dimensional-overlay-header{gap:7px}@media (width<=620px){.plab:is([data-lab-id=lab_50cd715d3cd7],[data-lab-id=lab_9221549cc81e],[data-lab-id=lab_df5000829381]) .plab__canvas{aspect-ratio:1}.plab:is([data-lab-id=lab_50cd715d3cd7],[data-lab-id=lab_9221549cc81e],[data-lab-id=lab_df5000829381],[data-lab-id=lab_1f1fcd9ca4bc],[data-lab-id=lab_29b734223220],[data-lab-id=lab_c76678743b6f],[data-lab-id=lab_e075d4ec9ab4]) .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab:is([data-lab-id=lab_50cd715d3cd7],[data-lab-id=lab_9221549cc81e],[data-lab-id=lab_df5000829381],[data-lab-id=lab_1f1fcd9ca4bc],[data-lab-id=lab_29b734223220],[data-lab-id=lab_c76678743b6f],[data-lab-id=lab_e075d4ec9ab4]) .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}.plab[data-lab-id=lab_df5000829381] .plab__canvas{aspect-ratio:.65}.plab[data-lab-id=lab_1f1fcd9ca4bc] .plab__canvas{aspect-ratio:.43}.plab:is([data-lab-id=lab_29b734223220],[data-lab-id=lab_c76678743b6f],[data-lab-id=lab_e075d4ec9ab4]) .plab__canvas{aspect-ratio:.36}}.plab[data-lab-id=lab_f1eedec31000] .plab__canvas{aspect-ratio:.85}.plab[data-lab-id=lab_96a54fd514e3] .plab__canvas{aspect-ratio:1.35}.plab[data-lab-id=lab_96a54fd514e3] .plab__canvas[data-rendering=two-dimensional-fallback]{aspect-ratio:900/800}.plab[data-lab-id=lab_96a54fd514e3] .michelson__data-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.plab[data-lab-id=lab_96a54fd514e3] .michelson__data-panel{background:#0b1b2d;height:auto;padding-bottom:12px}.plab[data-lab-id=lab_96a54fd514e3] .michelson__data-canvas{width:100%;height:auto;display:block}.plab[data-lab-id=lab_96a54fd514e3] .michelson__views{flex-wrap:wrap;gap:6px;display:flex}.plab[data-lab-id=lab_96a54fd514e3] .michelson__view-button{border:1px solid var(--plab-border);background:var(--plab-panel);color:var(--plab-ink);font:inherit;cursor:pointer;padding:7px 10px;font-size:.78rem}.plab[data-lab-id=lab_96a54fd514e3] .michelson__view-button[aria-pressed=true]{border-color:var(--plab-teal);color:var(--plab-teal)}.plab[data-lab-id=lab_96a54fd514e3] .plab__interactive[data-fullscreen-active=true] .plab__stage-col{grid-template-rows:auto auto auto auto;align-content:start;overflow-y:auto}.plab[data-lab-id=lab_96a54fd514e3] .plab__interactive[data-fullscreen-active=true] .plab__stage{height:auto}.plab[data-lab-id=lab_96a54fd514e3] .plab__interactive[data-fullscreen-active=true] [data-michelson-apparatus]{height:clamp(430px,65dvh,680px)}.plab[data-lab-id=lab_96a54fd514e3] .plab__interactive[data-fullscreen-active=true] [data-stage-canvas]{aspect-ratio:auto;width:100%!important;height:100%!important}.plab[data-lab-id=lab_96a54fd514e3] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_96a54fd514e3] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#04111f;place-items:center}@media (width<=720px){.plab[data-lab-id=lab_96a54fd514e3] .plab__canvas{aspect-ratio:.8}.plab[data-lab-id=lab_96a54fd514e3] .michelson__data-row,.plab[data-lab-id=lab_96a54fd514e3] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_96a54fd514e3] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_96a54fd514e3] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_f1eedec31000] .plab__canvas[data-rendering=two-dimensional-fallback]{aspect-ratio:800/1900}.plab[data-lab-id=lab_9cc6c0bd861e] .plab__canvas{aspect-ratio:1.3}.plab[data-lab-id=lab_9cc6c0bd861e] .plab__canvas[data-rendering=two-dimensional-fallback]{aspect-ratio:900/800}.plab[data-lab-id=lab_9cc6c0bd861e] .mach-zehnder__data-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.plab[data-lab-id=lab_9cc6c0bd861e] .mach-zehnder__data-panel{background:#0b1e30;height:auto;padding-bottom:12px}.plab[data-lab-id=lab_9cc6c0bd861e] .mach-zehnder__data-canvas{width:100%;height:auto;display:block}.plab[data-lab-id=lab_9cc6c0bd861e] .mach-zehnder__views{flex-wrap:wrap;gap:6px;display:flex}.plab[data-lab-id=lab_9cc6c0bd861e] .mach-zehnder__view-button{border:1px solid var(--plab-border);background:var(--plab-panel);color:var(--plab-ink);font:inherit;cursor:pointer;padding:7px 10px;font-size:.78rem}.plab[data-lab-id=lab_9cc6c0bd861e] .mach-zehnder__view-button[aria-pressed=true]{border-color:var(--plab-teal);color:var(--plab-teal)}.plab[data-lab-id=lab_9cc6c0bd861e] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_9cc6c0bd861e] .plab__interactive[data-fullscreen-active=true] .plab__stage-col{grid-template-rows:auto auto auto auto;align-content:start;overflow-y:auto}.plab[data-lab-id=lab_9cc6c0bd861e] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#041321;height:auto}.plab[data-lab-id=lab_9cc6c0bd861e] .plab__interactive[data-fullscreen-active=true] [data-mzi-apparatus]{height:clamp(430px,65dvh,680px)}.plab[data-lab-id=lab_9cc6c0bd861e] .plab__interactive[data-fullscreen-active=true] [data-stage-canvas]{aspect-ratio:auto;width:100%!important;height:100%!important}@media (width<=640px){.plab[data-lab-id=lab_9cc6c0bd861e] .plab__canvas{aspect-ratio:.8}.plab[data-lab-id=lab_9cc6c0bd861e] .mach-zehnder__data-row,.plab[data-lab-id=lab_9cc6c0bd861e] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_9cc6c0bd861e] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_9cc6c0bd861e] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_bbd03d0ddde0] .plab__canvas{aspect-ratio:1.3}.plab[data-lab-id=lab_bbd03d0ddde0] .plab__canvas[data-rendering=two-dimensional-fallback]{aspect-ratio:900/800}.plab[data-lab-id=lab_bbd03d0ddde0] .ligo-system__data-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.plab[data-lab-id=lab_bbd03d0ddde0] .ligo-system__data-panel{background:#0b1b2d;height:auto;padding-bottom:12px}.plab[data-lab-id=lab_bbd03d0ddde0] .ligo-system__data-canvas{width:100%;height:auto;display:block}.plab[data-lab-id=lab_bbd03d0ddde0] .ligo-system__views{flex-wrap:wrap;gap:6px;display:flex}.plab[data-lab-id=lab_bbd03d0ddde0] .ligo-system__view-button{border:1px solid var(--plab-border);background:var(--plab-panel);color:var(--plab-ink);font:inherit;cursor:pointer;padding:7px 10px;font-size:.78rem}.plab[data-lab-id=lab_bbd03d0ddde0] .ligo-system__view-button[aria-pressed=true]{border-color:var(--plab-teal);color:var(--plab-teal)}.plab[data-lab-id=lab_bbd03d0ddde0] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_bbd03d0ddde0] .plab__interactive[data-fullscreen-active=true] .plab__stage-col{grid-template-rows:auto auto auto auto;align-content:start;overflow-y:auto}.plab[data-lab-id=lab_bbd03d0ddde0] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#04111f;height:auto}.plab[data-lab-id=lab_bbd03d0ddde0] .plab__interactive[data-fullscreen-active=true] [data-ligo-apparatus]{height:clamp(430px,65dvh,680px)}.plab[data-lab-id=lab_bbd03d0ddde0] .plab__interactive[data-fullscreen-active=true] [data-stage-canvas]{aspect-ratio:auto;width:100%!important;height:100%!important}@media (width<=720px){.plab[data-lab-id=lab_bbd03d0ddde0] .plab__canvas{aspect-ratio:.8}.plab[data-lab-id=lab_bbd03d0ddde0] .ligo-system__data-row,.plab[data-lab-id=lab_bbd03d0ddde0] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_bbd03d0ddde0] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_bbd03d0ddde0] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_f1eedec31000] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_f1eedec31000] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#04111f;place-items:center}@media (width<=720px){.plab[data-lab-id=lab_f1eedec31000] .plab__canvas{aspect-ratio:.3}.plab[data-lab-id=lab_f1eedec31000] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_f1eedec31000] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_f1eedec31000] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_019082180c19] .plab__canvas{aspect-ratio:1.25}.plab[data-lab-id=lab_019082180c19] .plab__canvas[data-rendering=two-dimensional-fallback]{aspect-ratio:900/760}.plab[data-lab-id=lab_019082180c19] .fabry-perot__data-row,.plab[data-lab-id=lab_07bebe79ff0e] .sagnac__data-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.plab[data-lab-id=lab_07bebe79ff0e] .plab__canvas{aspect-ratio:1.25}.plab[data-lab-id=lab_07bebe79ff0e] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_07bebe79ff0e] .plab__interactive[data-fullscreen-active=true] .plab__stage-col{grid-template-rows:auto auto auto auto;align-content:start;overflow-y:auto}.plab[data-lab-id=lab_07bebe79ff0e] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#051725;height:auto}.plab[data-lab-id=lab_07bebe79ff0e] .plab__interactive[data-fullscreen-active=true] [data-sagnac-apparatus]{height:clamp(430px,65dvh,680px)}.plab[data-lab-id=lab_07bebe79ff0e] .plab__interactive[data-fullscreen-active=true] [data-stage-canvas]{aspect-ratio:auto;width:100%!important;height:100%!important}.plab[data-lab-id=lab_07bebe79ff0e] .sagnac__data-panel{background:#0b1e30;height:auto;padding-bottom:12px}.plab[data-lab-id=lab_07bebe79ff0e] .sagnac__data-canvas{width:100%;height:auto;display:block}.plab[data-lab-id=lab_07bebe79ff0e] .sagnac__status{color:var(--plab-teal);background:var(--plab-panel);grid-column:1/-1;margin:0;padding:9px 12px;font-size:.82rem}.plab[data-lab-id=lab_07bebe79ff0e] .sagnac__status[data-sagnac-branch=ambiguous],.plab[data-lab-id=lab_07bebe79ff0e] .sagnac__status[data-sagnac-branch=unobservable]{color:#986017}.plab[data-lab-id=lab_07bebe79ff0e] .sagnac__views{flex-wrap:wrap;gap:6px;display:flex}.plab[data-lab-id=lab_07bebe79ff0e] .sagnac__view-button{border:1px solid var(--plab-border);background:var(--plab-panel);color:var(--plab-ink);font:inherit;cursor:pointer;padding:7px 10px;font-size:.78rem}.plab[data-lab-id=lab_07bebe79ff0e] .sagnac__view-button[aria-pressed=true]{border-color:var(--plab-teal);color:var(--plab-teal)}.plab[data-lab-id=lab_019082180c19] .fabry-perot__data-panel{background:#0b1e30;height:auto;padding-bottom:12px}.plab[data-lab-id=lab_019082180c19] .fabry-perot__data-canvas{width:100%;height:auto;display:block}.plab[data-lab-id=lab_019082180c19] .fabry-perot__views{flex-wrap:wrap;gap:6px;display:flex}.plab[data-lab-id=lab_019082180c19] .fabry-perot__view-button{border:1px solid var(--plab-border);background:var(--plab-panel);color:var(--plab-ink);font:inherit;cursor:pointer;padding:7px 10px;font-size:.78rem}.plab[data-lab-id=lab_019082180c19] .fabry-perot__view-button[aria-pressed=true]{border-color:var(--plab-teal);color:var(--plab-teal)}.plab[data-lab-id=lab_019082180c19] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_019082180c19] .plab__interactive[data-fullscreen-active=true] .plab__stage-col{grid-template-rows:auto auto auto auto;align-content:start;overflow-y:auto}.plab[data-lab-id=lab_019082180c19] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#041321;height:auto}.plab[data-lab-id=lab_019082180c19] .plab__interactive[data-fullscreen-active=true] [data-fp-apparatus]{height:clamp(430px,65dvh,680px)}.plab[data-lab-id=lab_019082180c19] .plab__interactive[data-fullscreen-active=true] [data-stage-canvas]{aspect-ratio:auto;width:100%!important;height:100%!important}@media (width<=640px){.plab[data-lab-id=lab_019082180c19] .plab__canvas{aspect-ratio:.8}.plab[data-lab-id=lab_019082180c19] .fabry-perot__data-row,.plab[data-lab-id=lab_07bebe79ff0e] .sagnac__data-row{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_07bebe79ff0e] .plab__canvas{aspect-ratio:.8}.plab[data-lab-id=lab_07bebe79ff0e] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_07bebe79ff0e] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_07bebe79ff0e] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}.plab[data-lab-id=lab_019082180c19] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_019082180c19] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_019082180c19] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab:is([data-lab-id=lab_1ac890e4d7b2],[data-lab-id=lab_6b01fc239d84],[data-lab-id=lab_a51d84c2e093]) .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.plab:is([data-lab-id=lab_40de381bc7a2],[data-lab-id=lab_d9812a6bc047],[data-lab-id=lab_725f3ec8b19d]) .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.plab[data-lab-id=lab_7e08ca2f51d4] .plab__stage-col{container:ripple-tank-stage/inline-size}.plab[data-lab-id=lab_7e08ca2f51d4] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}@container ripple-tank-stage (width>=640px){.plab[data-lab-id=lab_7e08ca2f51d4] .plab__readouts{grid-template-columns:repeat(4,minmax(0,1fr))}}.plab[data-lab-id=lab_7e08ca2f51d4] .ripple-tank__surface{aspect-ratio:900/480;touch-action:none;width:100%;height:auto;display:block}.plab[data-lab-id=lab_e3c9a1f7b462] .plab__stage-col{container:taylor-couette-stage/inline-size}.plab[data-lab-id=lab_e3c9a1f7b462] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_e3c9a1f7b462] .plab__stage,.plab[data-lab-id=lab_e3c9a1f7b462] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#07151f}.plab[data-lab-id=lab_e3c9a1f7b462] .taylor-couette__analysis{z-index:2;pointer-events:none;width:29%;height:auto;position:absolute;top:18%;right:1.5%}.plab[data-lab-id=lab_e3c9a1f7b462] .taylor-couette__analysis[hidden]{display:none}@container taylor-couette-stage (width>=640px){.plab[data-lab-id=lab_e3c9a1f7b462] .plab__readouts{grid-template-columns:repeat(4,minmax(0,1fr))}}@container taylor-couette-stage (width<=639px){.plab[data-lab-id=lab_e3c9a1f7b462] .plab__stage{display:block}.plab[data-lab-id=lab_e3c9a1f7b462] .taylor-couette__analysis{width:95%;margin:12px auto;display:block;position:relative;top:auto;right:auto}.plab[data-lab-id=lab_e3c9a1f7b462] .plab__three-dimensional-overlay{aspect-ratio:900/560;width:100%;bottom:auto}.plab[data-lab-id=lab_e3c9a1f7b462] .plab__interactive[data-fullscreen-active=true] .plab__stage{overflow-y:auto}}.plab[data-lab-id=lab_d8e1b6c4a295] .plab__stage-col{container:convection-stage/inline-size}.plab[data-lab-id=lab_d8e1b6c4a295] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_d8e1b6c4a295] .plab__stage,.plab[data-lab-id=lab_d8e1b6c4a295] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#071722}.plab[data-lab-id=lab_d8e1b6c4a295] .rayleigh-benard__analysis{z-index:2;pointer-events:none;width:31%;height:auto;position:absolute;top:9%;right:1.5%}.plab[data-lab-id=lab_d8e1b6c4a295] .rayleigh-benard__analysis[hidden]{display:none}@container convection-stage (width>=640px){.plab[data-lab-id=lab_d8e1b6c4a295] .plab__readouts{grid-template-columns:repeat(4,minmax(0,1fr))}}@container convection-stage (width<=639px){.plab[data-lab-id=lab_d8e1b6c4a295] .plab__stage{display:block}.plab[data-lab-id=lab_d8e1b6c4a295] .rayleigh-benard__analysis{width:95%;margin:12px auto;display:block;position:relative;top:auto;right:auto}.plab[data-lab-id=lab_d8e1b6c4a295] .plab__three-dimensional-overlay{aspect-ratio:900/560;width:100%;bottom:auto}.plab[data-lab-id=lab_d8e1b6c4a295] .plab__interactive[data-fullscreen-active=true] .plab__stage{overflow-y:auto}}.plab:is([data-lab-id=lab_5ae2705efc62],[data-lab-id=lab_7694828aa298],[data-lab-id=lab_af0de9b5b784]) .plab__readouts,.plab:is([data-lab-id=lab_edc2b7bd76d4],[data-lab-id=lab_650eb2cc520f],[data-lab-id=lab_fa1fc24a5e45]) .plab__readouts,.plab:is([data-lab-id=lab_bf132731fcb2],[data-lab-id=lab_81206b70571c],[data-lab-id=lab_4cbe5e746b26]) .plab__readouts,.plab:is([data-lab-id=lab_9e8a85cd3ded],[data-lab-id=lab_fcadab9cc653],[data-lab-id=lab_8ef97393131b]) .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.plab-lesson{border:1px solid var(--plab-border);background:var(--plab-panel);border-radius:3px;overflow:hidden}.plab-lesson__header{border-bottom:1px solid var(--plab-border);background:var(--plab-panel);grid-template-columns:minmax(0,.82fr) minmax(280px,1.18fr);gap:6px 28px;padding:26px 28px;display:grid}.plab-lesson__header>p{color:var(--plab-teal);font-family:var(--font-mono);letter-spacing:.045em;grid-column:1/-1;margin:0;font-size:.7rem;font-weight:600}.plab-lesson__header h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:500;line-height:1.04}.plab-lesson__context{align-self:end;gap:12px;display:grid}.plab-lesson__context p{color:var(--plab-muted);grid-template-columns:8.5rem minmax(0,1fr);gap:12px;margin:0;font-size:.88rem;line-height:1.55;display:grid}.plab-lesson__context strong{color:var(--plab-ink);font-family:var(--font-mono);letter-spacing:.025em;font-size:.68rem;font-weight:600}.plab-lesson__quick-map{border-bottom:1px solid var(--plab-border);border-left:3px solid var(--plab-teal);background:color-mix(in srgb, var(--plab-teal) 6%, var(--plab-panel));color:var(--plab-ink);grid-template-columns:minmax(130px,.24fr) minmax(0,1fr);gap:24px;padding:22px 28px;display:grid}.plab-lesson__quick-map>p{color:var(--plab-teal);font-family:var(--font-mono);letter-spacing:.04em;margin:2px 0 0;font-size:.7rem;font-weight:600}.plab-lesson__quick-map dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.plab-lesson__quick-map dl>div{padding-right:24px}.plab-lesson__quick-map dl>div+div{border-left:1px solid var(--plab-border);padding-left:24px;padding-right:0}.plab-lesson__quick-map dt{color:var(--plab-muted);font-family:var(--font-mono);letter-spacing:.025em;margin-bottom:6px;font-size:.67rem;font-weight:500}.plab-lesson__quick-map dd{margin:0;font-size:1rem;line-height:1.55}.plab-lesson__section{padding:24px 28px 28px}.plab-lesson__section+.plab-lesson__section{border-top:1px solid var(--plab-border)}.plab-lesson__section>h3{color:var(--plab-muted);font-family:var(--font-mono);letter-spacing:.04em;margin:0 0 16px;font-size:.72rem;font-weight:600}.plab-lesson__formula-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.plab-lesson__formula-card{border:1px solid var(--plab-border);background:var(--plab-panel);border-radius:3px;align-content:start;gap:13px;min-width:0;padding:20px;display:grid}.plab-lesson__formula-card h4{margin:0;font-size:.9rem}.plab-lesson__formula-card .math-formula--display{border-block:1px solid color-mix(in srgb, var(--plab-teal) 16%, transparent);color:var(--plab-ink);margin:2px 0;padding:14px 8px;font-size:clamp(.78rem,1.6vw,1rem)}.plab-lesson__formula-card p{color:var(--plab-muted);margin:0;font-size:.84rem;line-height:1.58}.plab-lesson__difficulties>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.plab-lesson__difficulties article{border:1px solid var(--plab-border);border-left:3px solid color-mix(in srgb, var(--plab-teal) 70%, white);background:var(--plab-panel);padding:18px 20px}.plab-lesson__difficulties h4{margin:0 0 12px;font-size:.94rem}.plab-lesson__difficulties p{color:var(--plab-muted);grid-template-columns:7.4rem minmax(0,1fr);gap:10px;margin:0;font-size:.82rem;line-height:1.5;display:grid}.plab-lesson__difficulties p+p{border-top:1px solid var(--plab-border);color:var(--plab-ink);margin-top:8px;padding-top:8px}.plab-lesson__difficulties p strong{color:var(--plab-teal);font-family:var(--font-mono);letter-spacing:.02em;font-size:.66rem;font-weight:600}.plab-lesson__procedure ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.plab-lesson__procedure li{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:4px 20px 4px 0;display:grid}.plab-lesson__procedure li+li{border-left:1px solid var(--plab-border);padding-left:20px}.plab-lesson__step-number{color:var(--plab-teal);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:600}.plab-lesson__procedure h4{margin:0 0 7px;font-size:.91rem}.plab-lesson__procedure p{color:var(--plab-muted);margin:0 0 10px;font-size:.82rem;line-height:1.5}.plab-lesson__procedure small{color:var(--plab-ink);font-size:.76rem;line-height:1.5;display:block}.plab-lesson__procedure small strong{color:var(--plab-teal)}.plab-lesson__takeaway{border-top:1px solid var(--plab-border);border-left:3px solid var(--plab-teal);background:color-mix(in srgb, var(--plab-teal) 6%, var(--plab-panel));color:var(--plab-ink);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:18px;padding:18px 28px;display:grid}.plab-lesson__takeaway-label{color:var(--plab-teal);font-family:var(--font-mono);letter-spacing:.035em;font-size:.69rem;font-weight:600}.plab-lesson__takeaway p{margin:0;font-size:1rem;line-height:1.55}@media (width<=900px){.plab-lesson__header{grid-template-columns:1fr}.plab-lesson__header>p{grid-column:auto}.plab-lesson__quick-map{grid-template-columns:1fr;gap:12px}.plab-lesson__formula-grid,.plab-lesson__difficulties>div,.plab-lesson__procedure ol{grid-template-columns:1fr}.plab-lesson__procedure li{padding:12px 0}.plab-lesson__procedure li+li{border-top:1px solid var(--plab-border);border-left:0;padding-left:0}}@media (width<=640px){.plab-lesson__header,.plab-lesson__section,.plab-lesson__quick-map{padding:20px}.plab-lesson__context p,.plab-lesson__difficulties p{grid-template-columns:1fr;gap:3px}.plab-lesson__quick-map dl{grid-template-columns:1fr}.plab-lesson__quick-map dl>div{padding:0}.plab-lesson__quick-map dl>div+div{border-top:1px solid var(--plab-border);border-left:0;margin-top:14px;padding:14px 0 0}.plab-lesson__formula-card{padding:16px}.plab-lesson__takeaway{grid-template-columns:1fr;gap:7px;padding:18px 20px}}.fluidmotion-attribution[data-astro-cid-hzj42x34]{color:var(--muted,#59685c);margin-block:1.5rem;font-size:.875rem;line-height:1.6}.fluidmotion-attribution__link[data-astro-cid-hzj42x34]{color:inherit;text-underline-offset:.2em;text-decoration:underline}.yu-deng-boundary[data-astro-cid-3rmuwsno]{border:1px solid var(--plab-border);border-radius:var(--radius);background:var(--plab-panel);overflow:hidden}.yu-deng-boundary[data-astro-cid-3rmuwsno]>header[data-astro-cid-3rmuwsno]{border-bottom:1px solid var(--plab-border);grid-template-columns:minmax(0,.35fr) minmax(0,1fr);align-items:baseline;gap:24px;padding:18px 20px;display:grid}.yu-deng-boundary[data-astro-cid-3rmuwsno]>header[data-astro-cid-3rmuwsno] p[data-astro-cid-3rmuwsno],.yu-deng-boundary[data-astro-cid-3rmuwsno] article[data-astro-cid-3rmuwsno]>span[data-astro-cid-3rmuwsno],.yu-deng-boundary[data-astro-cid-3rmuwsno] footer[data-astro-cid-3rmuwsno]>div[data-astro-cid-3rmuwsno]>span[data-astro-cid-3rmuwsno]{color:var(--plab-teal);font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.yu-deng-boundary[data-astro-cid-3rmuwsno]>header[data-astro-cid-3rmuwsno] h2[data-astro-cid-3rmuwsno]{margin:0;font-size:clamp(1.25rem,2.8vw,1.8rem);font-weight:600;line-height:1.15}.yu-deng-boundary__comparison[data-astro-cid-3rmuwsno]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.yu-deng-boundary[data-astro-cid-3rmuwsno] article[data-astro-cid-3rmuwsno]{min-width:0;padding:24px 20px 26px}.yu-deng-boundary[data-astro-cid-3rmuwsno] article[data-astro-cid-3rmuwsno]+article[data-astro-cid-3rmuwsno]{border-left:1px solid var(--plab-border);background:color-mix(in srgb, var(--plab-teal) 5%, var(--plab-panel))}.yu-deng-boundary[data-astro-cid-3rmuwsno] article[data-astro-cid-3rmuwsno] h3[data-astro-cid-3rmuwsno]{margin:9px 0 10px;font-size:1.05rem;font-weight:600}.yu-deng-boundary[data-astro-cid-3rmuwsno] article[data-astro-cid-3rmuwsno] p[data-astro-cid-3rmuwsno]{color:var(--plab-muted);margin:0;font-size:.88rem;line-height:1.7}.yu-deng-boundary[data-astro-cid-3rmuwsno] footer[data-astro-cid-3rmuwsno]{border-top:1px solid var(--plab-border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;padding:18px 20px;display:grid}.yu-deng-boundary[data-astro-cid-3rmuwsno] footer[data-astro-cid-3rmuwsno]>div[data-astro-cid-3rmuwsno]{gap:7px;display:grid}.yu-deng-boundary[data-astro-cid-3rmuwsno] footer[data-astro-cid-3rmuwsno] a[data-astro-cid-3rmuwsno]{color:var(--plab-muted);text-decoration-color:color-mix(in srgb, var(--plab-teal) 45%, transparent);text-underline-offset:3px;font-size:.77rem;line-height:1.35}.yu-deng-boundary[data-astro-cid-3rmuwsno] footer[data-astro-cid-3rmuwsno] a[data-astro-cid-3rmuwsno]:hover{color:var(--plab-teal)}.yu-deng-boundary__story-link[data-astro-cid-3rmuwsno]{white-space:nowrap;align-items:center;gap:8px;font-weight:700;display:inline-flex;color:var(--plab-teal)!important}@media (width<=720px){.yu-deng-boundary[data-astro-cid-3rmuwsno]>header[data-astro-cid-3rmuwsno],.yu-deng-boundary__comparison[data-astro-cid-3rmuwsno],.yu-deng-boundary[data-astro-cid-3rmuwsno] footer[data-astro-cid-3rmuwsno]{grid-template-columns:1fr}.yu-deng-boundary[data-astro-cid-3rmuwsno] article[data-astro-cid-3rmuwsno]+article[data-astro-cid-3rmuwsno]{border-top:1px solid var(--plab-border);border-left:0}.yu-deng-boundary[data-astro-cid-3rmuwsno] footer[data-astro-cid-3rmuwsno]{align-items:start}}.wbe-boundary[data-astro-cid-374uad4x]{border:1px solid var(--plab-border);background:#f8f7f1;border-radius:3px;margin-top:1rem;padding:clamp(1rem,2vw,1.4rem)}.wbe-boundary__header[data-astro-cid-374uad4x]{gap:.35rem;margin-bottom:1rem;display:grid}.wbe-boundary__eyebrow[data-astro-cid-374uad4x],.wbe-boundary__card-label[data-astro-cid-374uad4x]{color:#356f65;font-family:var(--font-mono);letter-spacing:.045em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.wbe-boundary__title[data-astro-cid-374uad4x]{letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:540}.wbe-boundary__grid[data-astro-cid-374uad4x]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.wbe-boundary__card[data-astro-cid-374uad4x]{background:#fffffcc2;border:1px solid #d7ddd5;align-content:start;gap:.7rem;min-width:0;padding:1rem;display:grid}.wbe-boundary__card--caution[data-astro-cid-374uad4x]{background:#fbf6ec;border-color:#dec9a9}.wbe-boundary__formula[data-astro-cid-374uad4x]{color:#264f47;min-width:0;overflow-x:auto}.wbe-boundary__card-title[data-astro-cid-374uad4x],.wbe-boundary__sources-title[data-astro-cid-374uad4x]{margin:0;font-size:.96rem;font-weight:680;line-height:1.35}.wbe-boundary__card-body[data-astro-cid-374uad4x]{color:var(--plab-muted);margin:0;font-size:.84rem;line-height:1.65}.wbe-boundary__sources[data-astro-cid-374uad4x]{border-top:1px solid var(--plab-border);gap:.65rem;margin-top:.85rem;padding-top:.85rem;display:grid}.wbe-boundary__source-list[data-astro-cid-374uad4x]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0;padding:0;list-style:none;display:grid}.wbe-boundary__source-item[data-astro-cid-374uad4x]{min-width:0}.wbe-boundary__source-link[data-astro-cid-374uad4x]{color:#356f65;text-underline-offset:.16em;font-size:.78rem;line-height:1.45}@media (width<=860px){.wbe-boundary__grid[data-astro-cid-374uad4x]{grid-template-columns:1fr}}@media (width<=600px){.wbe-boundary__source-list[data-astro-cid-374uad4x]{grid-template-columns:1fr}}.plab__interactive{flex-direction:column;gap:10px;min-width:0;display:flex}.plab__interactive-toolbar{justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:0 2px;display:flex}.plab__interactive-toolbar>div{align-items:baseline;gap:9px;min-width:0;display:flex}.plab__interactive-toolbar span{color:var(--plab-muted);font-family:var(--font-mono);letter-spacing:.025em;font-size:.72rem;font-weight:500}.plab__interactive-toolbar strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.plab__fullscreen-toggle{border:1px solid var(--plab-border);background:var(--plab-panel);min-height:36px;color:var(--plab-ink);font:inherit;cursor:pointer;transition:border-color var(--transition), background var(--transition), color var(--transition);border-radius:3px;justify-content:center;align-items:center;gap:7px;padding:7px 11px;font-size:.78rem;font-weight:600;display:inline-flex}.plab__fullscreen-toggle:hover{border-color:var(--plab-teal);background:var(--plab-surface);color:var(--plab-teal)}.plab__fullscreen-toggle i{color:var(--plab-teal);font-size:1rem}.plab__fullscreen-toggle span{color:inherit;font-size:inherit;letter-spacing:0;text-transform:none}.plab__fullscreen-toggle span[hidden]{display:none}body.plab-fullscreen-fallback-active{width:100%;position:fixed;left:0;right:0;overflow:hidden}.plab__interactive:fullscreen,.plab__interactive.is-fullscreen-fallback{box-sizing:border-box;background:#eeefea;width:100vw;height:100dvh;padding:12px;overflow:hidden}.plab__interactive.is-fullscreen-fallback{z-index:1000;position:fixed;inset:0}.plab__interactive:fullscreen .plab__interactive-toolbar,.plab__interactive.is-fullscreen-fallback .plab__interactive-toolbar{flex:none;min-height:44px;padding:0 4px 2px}.plab__interactive:fullscreen .plab__workspace,.plab__interactive.is-fullscreen-fallback .plab__workspace{flex:auto;grid-template-columns:minmax(0,1fr) clamp(300px,24vw,390px);align-items:stretch;min-height:0}.plab__interactive:fullscreen .plab__stage-col,.plab__interactive.is-fullscreen-fallback .plab__stage-col{grid-template-rows:minmax(0,1fr) auto;min-height:0}.plab__interactive:fullscreen .plab__stage,.plab__interactive.is-fullscreen-fallback .plab__stage{background:#e5ebe5;height:100%;min-height:0;aspect-ratio:auto!important}.plab[data-lab-id=lab_0ssik2p51ed6] .plab__interactive:fullscreen .plab__stage,.plab[data-lab-id=lab_0ssik2p51ed6] .plab__interactive.is-fullscreen-fallback .plab__stage,.plab[data-lab-id=lab_04n6yu10en9g] .plab__interactive:fullscreen .plab__stage,.plab[data-lab-id=lab_04n6yu10en9g] .plab__interactive.is-fullscreen-fallback .plab__stage,.plab[data-lab-id=lab_07cjf3zb3ijf] .plab__interactive:fullscreen .plab__stage,.plab[data-lab-id=lab_07cjf3zb3ijf] .plab__interactive.is-fullscreen-fallback .plab__stage,.plab[data-lab-id=lab_2ggtnesmhtx5] .plab__interactive:fullscreen .plab__stage,.plab[data-lab-id=lab_2ggtnesmhtx5] .plab__interactive.is-fullscreen-fallback .plab__stage{background:#071421}.plab__interactive:fullscreen .plab__canvas,.plab__interactive.is-fullscreen-fallback .plab__canvas{flex:none;max-width:100%;max-height:100%}.plab__interactive:fullscreen .plab__controls-col,.plab__interactive.is-fullscreen-fallback .plab__controls-col{overscroll-behavior:contain;align-content:start;min-height:0;padding-right:3px;overflow-y:auto}@media (width<=720px){.plab__interactive:fullscreen,.plab__interactive.is-fullscreen-fallback{overflow-y:auto}.plab__interactive:fullscreen .plab__workspace,.plab__interactive.is-fullscreen-fallback .plab__workspace{flex:none;grid-template-columns:1fr}.plab__interactive:fullscreen .plab__stage-col,.plab__interactive.is-fullscreen-fallback .plab__stage-col{grid-template-rows:auto auto}.plab__interactive:fullscreen .plab__stage,.plab__interactive.is-fullscreen-fallback .plab__stage{height:auto}.plab__interactive:fullscreen .plab__controls-col,.plab__interactive.is-fullscreen-fallback .plab__controls-col{overflow:visible}.plab__interactive:fullscreen .plab__canvas,.plab__interactive.is-fullscreen-fallback .plab__canvas{width:100%!important;height:auto!important}}@media (width<=640px){.plab__interactive-toolbar>div{gap:1px;display:grid}.plab__fullscreen-toggle span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
