.plab[data-well-engine] .plab__stage{min-height:0}.plab[data-well-engine] .plab__canvas{touch-action:none;width:100%;height:auto;display:block;position:relative}.well-intro{background:#f5f8fb;border:1px solid #dfe7ee;border-radius:14px;grid-column:1/-1;padding:1.2rem 1.5rem}.well-eyebrow{color:#547389;letter-spacing:.14em;margin:0 0 .45rem;font-size:.7rem;font-weight:700}.well-question{max-width:56rem;margin:0;font-size:clamp(1.15rem,2.1vw,1.5rem);line-height:1.45}.well-copy{color:#52677a;overflow-wrap:anywhere;font-size:.82rem;line-height:1.7}.well-feedback{margin-bottom:0}.well-button-row{flex-wrap:wrap;gap:.5rem;display:flex}.well-transport{gap:.8rem;padding:1rem 0 .2rem;display:grid}.well-button-row .plab__preset[aria-pressed=true]{color:#174d75;background:#edf6fd;border-color:#5b99c4}.well-controls{min-width:0}.well-select-label{color:#344e64;gap:.5rem;margin:1rem 0;font-size:.84rem;display:grid}.well-select-label select{width:100%;font:inherit;background:#fff;border:1px solid #cad8e4;border-radius:8px;padding:.65rem}.well-advanced{border-top:1px solid #dce5ed;margin-top:1.3rem;padding-top:1rem}.well-advanced>summary,.well-data>summary{cursor:pointer;color:#254864;font-weight:650}.well-advanced .plab__field{margin-top:1.25rem}.well-data{background:#f8fafc;border:1px solid #dde6ee;border-radius:14px;grid-column:1/-1;min-width:0;max-width:100%;padding:1.2rem 1.5rem}.well-data-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;display:flex}.well-data-title{margin:0;font-size:1.1rem}.well-analysis{border-radius:12px;width:100%;height:auto;display:block}.well-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.well-stat{background:#fff;border:1px solid #dce5ed;border-radius:10px;min-width:0;padding:1rem}.well-stat-label{color:#52677a;margin:0 0 .7rem;font-size:.78rem;line-height:1.5}.well-stat>output{font-size:1.05rem;display:block}.well-table-wrap{max-width:100%;margin-top:1.2rem;overflow-x:auto}.well-table{border-collapse:collapse;white-space:nowrap;min-width:100%;font-size:.78rem}.well-table caption{text-align:left;color:#52677a;padding:.4rem 0 .8rem}.well-table th,.well-table td{text-align:left;border-bottom:1px solid #dce5ed;padding:.65rem .8rem}@media (width<=620px){.well-intro,.well-data{padding:1rem}.well-stat-grid{grid-template-columns:1fr}.well-button-row .plab__button{flex:42%;justify-content:center;padding:.65rem .5rem;font-size:.76rem}.well-button-row .plab__preset{font-size:.73rem}.well-controls .plab__field-name{font-size:.8rem}.well-controls .plab__field-label{gap:.6rem}}.well-toggle{align-items:center;gap:.6rem;margin-top:1rem;display:flex}.well-toggle-copy{color:#344e64;font-size:.82rem}.well-step-label{color:#52677a;font-size:.8rem;line-height:1.6}.well-step{margin:0}.well-bitstring{overflow-wrap:anywhere;font:.8rem/1.8 ui-monospace,monospace}.well-controls .plab__field[hidden]{display:none}.well-model-note{background:#fbf7f0;border-left:3px solid #d4a56e;padding:.75rem}.plab[data-wave-engine] .plab__stage{min-height:0}.plab[data-wave-engine] .plab__canvas{touch-action:none;width:100%;height:auto;display:block;position:relative}.wave-intro{background:#f5f8fb;border:1px solid #dfe7ee;border-radius:14px;grid-column:1/-1;padding:1.2rem 1.5rem}.wave-eyebrow{color:#547389;letter-spacing:.14em;margin:0 0 .45rem;font-size:.7rem;font-weight:700}.wave-question{max-width:56rem;margin:0;font-size:clamp(1.15rem,2.1vw,1.5rem);line-height:1.45}.wave-copy{color:#52677a;overflow-wrap:anywhere;font-size:.82rem;line-height:1.7}.wave-feedback{margin-bottom:0}.wave-button-row{flex-wrap:wrap;gap:.5rem;display:flex}.wave-transport{gap:.8rem;padding:1rem 0 .2rem;display:grid}.wave-button-row .plab__preset[aria-pressed=true]{color:#174d75;background:#edf6fd;border-color:#5b99c4}.wave-controls{min-width:0}.wave-select-label{color:#344e64;gap:.5rem;margin:1rem 0;font-size:.84rem;display:grid}.wave-select-label select{width:100%;font:inherit;background:#fff;border:1px solid #cad8e4;border-radius:8px;padding:.65rem}.wave-advanced{border-top:1px solid #dce5ed;margin-top:1.3rem;padding-top:1rem}.wave-advanced>summary,.wave-data>summary{cursor:pointer;color:#254864;font-weight:650}.wave-advanced .plab__field{margin-top:1.25rem}.wave-data{background:#f8fafc;border:1px solid #dde6ee;border-radius:14px;grid-column:1/-1;min-width:0;max-width:100%;padding:1.2rem 1.5rem}.wave-data-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;display:flex}.wave-data-title{margin:0;font-size:1.1rem}.wave-analysis{border-radius:12px;width:100%;height:auto;display:block}.wave-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.wave-stat{background:#fff;border:1px solid #dce5ed;border-radius:10px;min-width:0;padding:1rem}.wave-stat-label{color:#52677a;margin:0 0 .7rem;font-size:.78rem;line-height:1.5}.wave-stat>output{font-size:1.05rem;display:block}.wave-table-wrap{max-width:100%;margin-top:1.2rem;overflow-x:auto}.wave-table{border-collapse:collapse;white-space:nowrap;min-width:100%;font-size:.78rem}.wave-table caption{text-align:left;color:#52677a;padding:.4rem 0 .8rem}.wave-table th,.wave-table td{text-align:left;border-bottom:1px solid #dce5ed;padding:.65rem .8rem}@media (width<=620px){.wave-intro,.wave-data{padding:1rem}.wave-stat-grid{grid-template-columns:1fr}.wave-button-row .plab__button{flex:42%;justify-content:center;padding:.65rem .5rem;font-size:.76rem}.wave-button-row .plab__preset{font-size:.73rem}.wave-controls .plab__field-name{font-size:.8rem}.wave-controls .plab__field-label{gap:.6rem}}.wave-toggle{align-items:center;gap:.6rem;margin-top:1rem;display:flex}.wave-toggle-copy{color:#344e64;font-size:.82rem}.wave-step-label{color:#52677a;font-size:.8rem;line-height:1.6}.wave-step{margin:0}.wave-bitstring{overflow-wrap:anywhere;font:.8rem/1.8 ui-monospace,monospace}.wave-controls .plab__field[hidden]{display:none}.neutrino-lab-data{background:#fafbf7;border:1px solid #d7dfd5;border-radius:12px;grid-column:1/-1;min-width:0;padding:26px}.neutrino-lab-data__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.neutrino-lab-data__kicker{letter-spacing:.13em;color:#6b725f;font-size:11px}.neutrino-lab-data h2{margin:10px 0;font-size:23px;line-height:1.3}.neutrino-lab-data__status{color:#2a625b;min-height:2em;font-size:14px;line-height:1.7}.neutrino-data-canvas{background:#f2f5ef;border:1px solid #dbe1d8;border-radius:6px;width:100%;height:330px;display:block}.neutrino-lab-data__caption{color:#56685e;font-size:13px;line-height:1.8}.neutrino-lab-data details{margin:20px 0;font-size:14px}.neutrino-lab-data summary{cursor:pointer;padding:10px 0}.neutrino-lab-data__table{max-width:100%;overflow-x:auto}.neutrino-lab-data__table table{border-collapse:collapse;width:100%;font-size:13px}.neutrino-lab-data__table th,.neutrino-lab-data__table td{text-align:left;white-space:nowrap;border-bottom:1px solid #dce3d8;padding:9px 12px}.neutrino-lab-data__links{border-top:1px solid #dce3d8;flex-wrap:wrap;gap:15px 25px;padding-top:20px;font-size:13px;display:flex}.neutrino-lab-data__links a{color:#285a51;text-underline-offset:4px}.neutrino-stage-views{z-index:3;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:14px;left:14px;right:14px}.neutrino-stage-views button{color:#244f49;cursor:pointer;background:#eef4ef;border:1px solid #adc9c5;border-radius:4px;padding:7px 11px;font-size:12px}.neutrino-stage-views button[aria-pressed=true]{color:#fff;background:#285e55}.neutrino-stage-caption{z-index:3;pointer-events:none;color:#bed5d0;background:#112c32c9;border-radius:4px;padding:8px 12px;font-size:12px;line-height:1.6;position:absolute;bottom:12px;left:16px;right:16px}.plab[data-neutrino-ready] .plab__stage{min-height:490px}.plab[data-neutrino-ready] .plab__canvas{height:490px!important}.neutrino-lab-data button:focus-visible,.neutrino-stage-views button:focus-visible{outline-offset:3px;outline:3px solid #b47b40}@media (width<=600px){.neutrino-lab-data{padding:18px 14px}.neutrino-data-canvas{height:300px}.plab[data-neutrino-ready] .plab__stage{min-height:390px}.plab[data-neutrino-ready] .plab__canvas{height:390px!important}.neutrino-stage-caption{font-size:11px;left:10px;right:10px}.neutrino-lab-data__header .plab__button{width:100%}}.plab[data-adiabatic-engine] .plab__stage{min-height:0}.plab[data-adiabatic-engine] .plab__canvas{touch-action:none;width:100%;height:auto;display:block;position:relative}.adiabatic-intro{background:#f5f8fb;border:1px solid #dfe7ee;border-radius:14px;grid-column:1/-1;padding:1.2rem 1.5rem}.adiabatic-eyebrow{color:#547389;letter-spacing:.14em;margin:0 0 .45rem;font-size:.7rem;font-weight:700}.adiabatic-question{max-width:56rem;margin:0;font-size:clamp(1.15rem,2.1vw,1.5rem);line-height:1.45}.adiabatic-copy{color:#52677a;overflow-wrap:anywhere;font-size:.82rem;line-height:1.7}.adiabatic-feedback{margin-bottom:0}.adiabatic-button-row{flex-wrap:wrap;gap:.5rem;display:flex}.adiabatic-transport{gap:.8rem;padding:1rem 0 .2rem;display:grid}.adiabatic-button-row .plab__preset[aria-pressed=true]{color:#174d75;background:#edf6fd;border-color:#5b99c4}.adiabatic-controls{min-width:0}.adiabatic-select-label{color:#344e64;gap:.5rem;margin:1rem 0;font-size:.84rem;display:grid}.adiabatic-select-label select{width:100%;font:inherit;background:#fff;border:1px solid #cad8e4;border-radius:8px;padding:.65rem}.adiabatic-advanced{border-top:1px solid #dce5ed;margin-top:1.3rem;padding-top:1rem}.adiabatic-advanced>summary,.adiabatic-data>summary{cursor:pointer;color:#254864;font-weight:650}.adiabatic-advanced .plab__field{margin-top:1.25rem}.adiabatic-data{background:#f8fafc;border:1px solid #dde6ee;border-radius:14px;grid-column:1/-1;min-width:0;max-width:100%;padding:1.2rem 1.5rem}.adiabatic-data-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;display:flex}.adiabatic-data-title{margin:0;font-size:1.1rem}.adiabatic-analysis{border-radius:12px;width:100%;height:auto;display:block}.adiabatic-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.adiabatic-stat{background:#fff;border:1px solid #dce5ed;border-radius:10px;min-width:0;padding:1rem}.adiabatic-stat-label{color:#52677a;margin:0 0 .7rem;font-size:.78rem;line-height:1.5}.adiabatic-stat>output{font-size:1.05rem;display:block}.adiabatic-table-wrap{max-width:100%;margin-top:1.2rem;overflow-x:auto}.adiabatic-table{border-collapse:collapse;white-space:nowrap;min-width:100%;font-size:.78rem}.adiabatic-table caption{text-align:left;color:#52677a;padding:.4rem 0 .8rem}.adiabatic-table th,.adiabatic-table td{text-align:left;border-bottom:1px solid #dce5ed;padding:.65rem .8rem}@media (width<=620px){.adiabatic-intro,.adiabatic-data{padding:1rem}.adiabatic-stat-grid{grid-template-columns:1fr}.adiabatic-button-row .plab__button{flex:42%;justify-content:center;padding:.65rem .5rem;font-size:.76rem}.adiabatic-button-row .plab__preset{font-size:.73rem}.adiabatic-controls .plab__field-name{font-size:.8rem}.adiabatic-controls .plab__field-label{gap:.6rem}}.adiabatic-toggle{align-items:center;gap:.6rem;margin-top:1rem;display:flex}.adiabatic-toggle-copy{color:#344e64;font-size:.82rem}.adiabatic-step-label{color:#52677a;font-size:.8rem;line-height:1.6}.adiabatic-step{margin:0}.adiabatic-bitstring{overflow-wrap:anywhere;font:.8rem/1.8 ui-monospace,monospace}.adiabatic-controls .plab__field[hidden]{display:none}.plab[data-communication-engine] .plab__stage{min-height:0}.plab[data-communication-engine] .plab__canvas{touch-action:none;width:100%;height:auto;display:block;position:relative}.communication-intro{background:#f5f8fb;border:1px solid #dfe7ee;border-radius:14px;grid-column:1/-1;padding:1.2rem 1.5rem}.communication-eyebrow{color:#547389;letter-spacing:.14em;margin:0 0 .45rem;font-size:.7rem;font-weight:700}.communication-question{max-width:56rem;margin:0;font-size:clamp(1.15rem,2.1vw,1.5rem);line-height:1.45}.communication-copy{color:#52677a;overflow-wrap:anywhere;font-size:.82rem;line-height:1.7}.communication-feedback{margin-bottom:0}.communication-button-row{flex-wrap:wrap;gap:.5rem;display:flex}.communication-transport{gap:.8rem;padding:1rem 0 .2rem;display:grid}.communication-button-row .plab__preset[aria-pressed=true]{color:#174d75;background:#edf6fd;border-color:#5b99c4}.communication-controls{min-width:0}.communication-select-label{color:#344e64;gap:.5rem;margin:1rem 0;font-size:.84rem;display:grid}.communication-select-label select{width:100%;font:inherit;background:#fff;border:1px solid #cad8e4;border-radius:8px;padding:.65rem}.communication-advanced{border-top:1px solid #dce5ed;margin-top:1.3rem;padding-top:1rem}.communication-advanced>summary,.communication-data>summary{cursor:pointer;color:#254864;font-weight:650}.communication-advanced .plab__field{margin-top:1.25rem}.communication-data{background:#f8fafc;border:1px solid #dde6ee;border-radius:14px;grid-column:1/-1;min-width:0;max-width:100%;padding:1.2rem 1.5rem}.communication-data-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;display:flex}.communication-data-title{margin:0;font-size:1.1rem}.communication-analysis{border-radius:12px;width:100%;height:auto;display:block}.communication-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.communication-stat{background:#fff;border:1px solid #dce5ed;border-radius:10px;min-width:0;padding:1rem}.communication-stat-label{color:#52677a;margin:0 0 .7rem;font-size:.78rem;line-height:1.5}.communication-stat>output{font-size:1.05rem;display:block}.communication-table-wrap{max-width:100%;margin-top:1.2rem;overflow-x:auto}.communication-table{border-collapse:collapse;white-space:nowrap;min-width:100%;font-size:.78rem}.communication-table caption{text-align:left;color:#52677a;padding:.4rem 0 .8rem}.communication-table th,.communication-table td{text-align:left;border-bottom:1px solid #dce5ed;padding:.65rem .8rem}@media (width<=620px){.communication-intro,.communication-data{padding:1rem}.communication-stat-grid{grid-template-columns:1fr}.communication-button-row .plab__button{flex:42%;justify-content:center;padding:.65rem .5rem;font-size:.76rem}.communication-button-row .plab__preset{font-size:.73rem}.communication-controls .plab__field-name{font-size:.8rem}.communication-controls .plab__field-label{gap:.6rem}}.communication-toggle{align-items:center;gap:.6rem;margin-top:1rem;display:flex}.communication-toggle-copy{color:#344e64;font-size:.82rem}.communication-step-label{color:#52677a;font-size:.8rem;line-height:1.6}.communication-step{margin:0}.communication-bitstring{overflow-wrap:anywhere;font:.8rem/1.8 ui-monospace,monospace}.communication-controls .plab__field[hidden]{display:none}.plab[data-algorithm-engine] .plab__stage{min-height:0}.plab[data-algorithm-engine] .plab__canvas{touch-action:none;width:100%;height:auto;display:block;position:relative}.algorithm-intro{background:#f5f8fb;border:1px solid #dfe7ee;border-radius:14px;grid-column:1/-1;padding:1.2rem 1.5rem}.algorithm-eyebrow{color:#547389;letter-spacing:.14em;margin:0 0 .45rem;font-size:.7rem;font-weight:700}.algorithm-question{max-width:56rem;margin:0;font-size:clamp(1.15rem,2.1vw,1.5rem);line-height:1.45}.algorithm-copy{color:#52677a;overflow-wrap:anywhere;font-size:.82rem;line-height:1.7}.algorithm-feedback{margin-bottom:0}.algorithm-button-row{flex-wrap:wrap;gap:.5rem;display:flex}.algorithm-transport{gap:.8rem;padding:1rem 0 .2rem;display:grid}.algorithm-button-row .plab__preset[aria-pressed=true]{color:#174d75;background:#edf6fd;border-color:#5b99c4}.algorithm-controls{min-width:0}.algorithm-select-label{color:#344e64;gap:.5rem;margin:1rem 0;font-size:.84rem;display:grid}.algorithm-select-label select{width:100%;font:inherit;background:#fff;border:1px solid #cad8e4;border-radius:8px;padding:.65rem}.algorithm-advanced{border-top:1px solid #dce5ed;margin-top:1.3rem;padding-top:1rem}.algorithm-advanced>summary,.algorithm-data>summary{cursor:pointer;color:#254864;font-weight:650}.algorithm-advanced .plab__field{margin-top:1.25rem}.algorithm-data{background:#f8fafc;border:1px solid #dde6ee;border-radius:14px;grid-column:1/-1;min-width:0;max-width:100%;padding:1.2rem 1.5rem}.algorithm-data-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;display:flex}.algorithm-data-title{margin:0;font-size:1.1rem}.algorithm-analysis{border-radius:12px;width:100%;height:auto;display:block}.algorithm-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.algorithm-stat{background:#fff;border:1px solid #dce5ed;border-radius:10px;min-width:0;padding:1rem}.algorithm-stat-label{color:#52677a;margin:0 0 .7rem;font-size:.78rem;line-height:1.5}.algorithm-stat>output{font-size:1.05rem;display:block}.algorithm-table-wrap{max-width:100%;margin-top:1.2rem;overflow-x:auto}.algorithm-table{border-collapse:collapse;white-space:nowrap;min-width:100%;font-size:.78rem}.algorithm-table caption{text-align:left;color:#52677a;padding:.4rem 0 .8rem}.algorithm-table th,.algorithm-table td{text-align:left;border-bottom:1px solid #dce5ed;padding:.65rem .8rem}@media (width<=620px){.algorithm-intro,.algorithm-data{padding:1rem}.algorithm-stat-grid{grid-template-columns:1fr}.algorithm-button-row .plab__button{flex:42%;justify-content:center;padding:.65rem .5rem;font-size:.76rem}.algorithm-button-row .plab__preset{font-size:.73rem}.algorithm-controls .plab__field-name{font-size:.8rem}.algorithm-controls .plab__field-label{gap:.6rem}}.algorithm-toggle{align-items:center;gap:.6rem;margin-top:1rem;display:flex}.algorithm-toggle-copy{color:#344e64;font-size:.82rem}.algorithm-step-label{color:#52677a;font-size:.8rem;line-height:1.6}.algorithm-step{margin:0}.plab[data-selection-engine] .plab__stage{min-height:0}.plab[data-selection-engine] .plab__canvas{touch-action:none;width:100%;height:auto;display:block;position:relative}.selection-intro{background:#f5f8fb;border:1px solid #dfe7ee;border-radius:14px;grid-column:1/-1;padding:1.2rem 1.5rem}.selection-eyebrow{color:#547389;letter-spacing:.14em;margin:0 0 .45rem;font-size:.7rem;font-weight:700}.selection-question{max-width:56rem;margin:0;font-size:clamp(1.15rem,2.1vw,1.5rem);line-height:1.45}.selection-copy{color:#52677a;overflow-wrap:anywhere;font-size:.82rem;line-height:1.7}.selection-feedback{margin-bottom:0}.selection-button-row{flex-wrap:wrap;gap:.5rem;display:flex}.selection-transport{gap:.8rem;padding:1rem 0 .2rem;display:grid}.selection-button-row .plab__preset[aria-pressed=true]{color:#174d75;background:#edf6fd;border-color:#5b99c4}.selection-controls{min-width:0}.selection-select-label{color:#344e64;gap:.5rem;margin:1rem 0;font-size:.84rem;display:grid}.selection-select-label select{width:100%;font:inherit;background:#fff;border:1px solid #cad8e4;border-radius:8px;padding:.65rem}.selection-advanced{border-top:1px solid #dce5ed;margin-top:1.3rem;padding-top:1rem}.selection-advanced>summary,.selection-data>summary{cursor:pointer;color:#254864;font-weight:650}.selection-advanced .plab__field{margin-top:1.25rem}.selection-data{background:#f8fafc;border:1px solid #dde6ee;border-radius:14px;grid-column:1/-1;min-width:0;max-width:100%;padding:1.2rem 1.5rem}.selection-data-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;display:flex}.selection-data-title{margin:0;font-size:1.1rem}.selection-analysis{border-radius:12px;width:100%;height:auto;display:block}.selection-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.selection-stat{background:#fff;border:1px solid #dce5ed;border-radius:10px;min-width:0;padding:1rem}.selection-stat-label{color:#52677a;margin:0 0 .7rem;font-size:.78rem;line-height:1.5}.selection-stat>output{font-size:1.05rem;display:block}.selection-table-wrap{max-width:100%;margin-top:1.2rem;overflow-x:auto}.selection-table{border-collapse:collapse;white-space:nowrap;min-width:100%;font-size:.78rem}.selection-table caption{text-align:left;color:#52677a;padding:.4rem 0 .8rem}.selection-table th,.selection-table td{text-align:left;border-bottom:1px solid #dce5ed;padding:.65rem .8rem}@media (width<=620px){.selection-intro,.selection-data{padding:1rem}.selection-stat-grid{grid-template-columns:1fr}.selection-button-row .plab__button{flex:42%;justify-content:center;padding:.65rem .5rem;font-size:.76rem}.selection-button-row .plab__preset{font-size:.73rem}.selection-controls .plab__field-name{font-size:.8rem}.selection-controls .plab__field-label{gap:.6rem}}.selection-toggle{align-items:center;gap:.6rem;margin-top:1rem;display:flex}.selection-toggle-copy{color:#344e64;font-size:.82rem}.plab[data-pair-engine] .plab__stage{min-height:0}.plab[data-pair-engine] .plab__canvas{touch-action:none;width:100%;height:auto;display:block;position:relative}.pair-intro{background:#f5f8fb;border:1px solid #dfe7ee;border-radius:14px;grid-column:1/-1;padding:1.2rem 1.5rem}.pair-eyebrow{color:#547389;letter-spacing:.14em;margin:0 0 .45rem;font-size:.7rem;font-weight:700}.pair-question{max-width:56rem;margin:0;font-size:clamp(1.15rem,2.1vw,1.5rem);line-height:1.45}.pair-copy{color:#52677a;overflow-wrap:anywhere;font-size:.82rem;line-height:1.7}.pair-feedback{margin-bottom:0}.pair-button-row{flex-wrap:wrap;gap:.5rem;display:flex}.pair-transport{gap:.8rem;padding:1rem 0 .2rem;display:grid}.pair-button-row .plab__preset[aria-pressed=true]{color:#174d75;background:#edf6fd;border-color:#5b99c4}.pair-controls{min-width:0}.pair-select-label{color:#344e64;gap:.5rem;margin:1rem 0;font-size:.84rem;display:grid}.pair-select-label select{width:100%;font:inherit;background:#fff;border:1px solid #cad8e4;border-radius:8px;padding:.65rem}.pair-advanced{border-top:1px solid #dce5ed;margin-top:1.3rem;padding-top:1rem}.pair-advanced>summary,.pair-data>summary{cursor:pointer;color:#254864;font-weight:650}.pair-advanced .plab__field{margin-top:1.25rem}.pair-data{background:#f8fafc;border:1px solid #dde6ee;border-radius:14px;grid-column:1/-1;min-width:0;max-width:100%;padding:1.2rem 1.5rem}.pair-data-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;display:flex}.pair-data-head h2{margin:0;font-size:1.1rem}.pair-analysis{border-radius:12px;width:100%;height:auto;display:block}.pair-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.pair-stat{background:#fff;border:1px solid #dce5ed;border-radius:10px;min-width:0;padding:1rem}.pair-stat>p{color:#52677a;margin:0 0 .7rem;font-size:.78rem;line-height:1.5}.pair-stat>output{font-size:1.05rem;display:block}.pair-table-wrap{max-width:100%;margin-top:1.2rem;overflow-x:auto}.pair-table{border-collapse:collapse;white-space:nowrap;min-width:100%;font-size:.78rem}.pair-table caption{text-align:left;color:#52677a;padding:.4rem 0 .8rem}.pair-table th,.pair-table td{text-align:left;border-bottom:1px solid #dce5ed;padding:.65rem .8rem}@media (width<=620px){.pair-intro,.pair-data{padding:1rem}.pair-stat-grid{grid-template-columns:1fr}.pair-button-row .plab__button{flex:42%;justify-content:center;padding:.65rem .5rem;font-size:.76rem}.pair-button-row .plab__preset{font-size:.73rem}.pair-controls .plab__field-name{font-size:.8rem}.pair-controls .plab__field-label{gap:.6rem}}.laser-guide[data-astro-cid-xvt6ye46]{background:#f2f6f1;border:1px solid #cdd9d0;border-radius:12px;margin-bottom:28px;padding:20px}.laser-guide__eyebrow[data-astro-cid-xvt6ye46]{color:#496654;letter-spacing:.04em;margin:0 0 12px;font-size:.75rem;font-weight:700}.laser-guide__navigation[data-astro-cid-xvt6ye46]{flex-wrap:wrap;gap:10px 22px;display:flex}.laser-guide__navigation[data-astro-cid-xvt6ye46]>a[data-astro-cid-xvt6ye46]{color:#365d4c;text-underline-offset:4px;font-size:.9rem;text-decoration:underline}.laser-guide__navigation[data-astro-cid-xvt6ye46]>a[data-astro-cid-xvt6ye46][aria-current=page]{color:#172d23;font-weight:750}.laser-guide__sources[data-astro-cid-xvt6ye46]{color:#5a6d60;margin:16px 0 0;font-size:.76rem;line-height:1.7}.laser-guide__sources[data-astro-cid-xvt6ye46]>a[data-astro-cid-xvt6ye46]{color:#365d4c;text-decoration:underline}.plab[data-laser-series] .plab__stage{background:#0a1e29;flex-direction:column;align-items:stretch;display:flex;overflow:hidden}.plab[data-laser-series] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.plab[data-laser-series] .plab__readout-value{font-size:.95rem}.plab[data-laser-series] .instrument-analysis,.plab[data-laser-series] .laser-series__data{border-top:1px solid #315160;flex:none;width:100%;max-width:100%;height:auto;display:block;position:static}.plab[data-laser-series] .plab__canvas{aspect-ratio:1.65;flex:none;width:100%;min-height:0;display:block}.plab[data-laser-feedback] .plab__canvas,.plab[data-laser-feedback] .laser-series__data{height:var(--laser-feedback-height,auto)}.plab[data-laser-series][data-instrument-workbench] .instrument-previews{display:none}.laser-series__status{color:#d2e3e7;background:#0d2935;border-top:1px solid #315160;margin:0;padding:14px 20px;font-size:.82rem;line-height:1.6;position:relative}.laser-series__choices{background:#102b38;flex-wrap:wrap;gap:6px;padding:12px;display:flex}.laser-series__choices>button{color:#e0edf1;font:inherit;cursor:pointer;background:#193c4a;border:1px solid #496777;border-radius:7px;padding:8px 12px;font-size:.8rem}.laser-series__choices>button[aria-pressed=true]{color:#052827;background:#8ddbcc;border-color:#8ddbcc}.laser-series__choices>button:focus-visible{outline-offset:2px;outline:3px solid #fff}.laser-series__inactive{opacity:.5}.plab[data-laser-series] .plab__three-dimensional-overlay{bottom:auto;top:var(--instrument-viewport-offset,90px);height:var(--instrument-viewport-height,450px)}.plab[data-laser-series] .plab__three-dimensional-caption{max-width:380px}@media (width<=620px){.plab[data-laser-series] .plab__canvas{aspect-ratio:.9}.plab[data-laser-series] .plab__three-dimensional-overlay-header{flex-direction:column;align-items:flex-start;gap:4px}.plab[data-laser-series] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0;font-size:.65rem}.laser-series__status{padding:12px 14px}.laser-series__choices>button{padding:9px 10px;font-size:.75rem}}.quantum-data{background:#f8faf6;border:1px solid #d7e0d6;border-radius:14px;grid-column:1/-1;min-width:0;padding:22px}.quantum-data__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.quantum-data__eyebrow{letter-spacing:.1em;color:#66796d;margin:0 0 5px;font-size:11px}.quantum-data__title{margin:0;font-size:19px}.quantum-data__export{font:inherit;cursor:pointer;background:#fffefa;border:1px solid #b7c6b9;border-radius:8px;padding:9px 12px}.quantum-data__instruction,.quantum-data__status,.quantum-data__inference{overflow-wrap:anywhere;font-size:13px;line-height:1.65}.quantum-data__status{color:#385749;min-height:2em}.quantum-data__canvas{width:100%;height:auto;display:block}.quantum-data__subtitle{margin:16px 0 4px;font-size:14px}.quantum-data__formula{max-width:100%;padding:10px 0;overflow-x:auto}.quantum-data__details{border-top:1px solid #d7e0d6;padding:12px 0;font-size:13px}.quantum-data__table-scroll{overflow-x:auto}.quantum-data__table{border-collapse:collapse;width:100%;font-size:12px}.quantum-data__table th,.quantum-data__table td{text-align:left;border-bottom:1px solid #e0e7de;padding:8px 12px}.quantum-data__sources{color:#66796d;font-size:11px;line-height:1.8}.quantum-data__sources a{text-decoration:underline}.quantum-spin-stage [data-stage-canvas]{aspect-ratio:900/540}.quantum-spin-protocol{touch-action:pan-y;cursor:crosshair;border-top:1px solid #d7e0d6;width:100%;height:auto;display:block}.quantum-spin-fallback{color:#385749;margin:0;padding:12px 22px;font-size:13px;line-height:1.6}@media (width<=600px){.quantum-data{padding:14px}.quantum-data__title{font-size:16px}.quantum-spin-stage [data-stage-canvas]{aspect-ratio:1}}.plab:has([data-quantum-data]) .plab__interactive:fullscreen .plab__workspace,.plab:has([data-quantum-data]) .plab__interactive.is-fullscreen-fallback .plab__workspace{grid-template-rows:max-content max-content;align-content:start;align-items:start;overflow-y:auto}.plab:has([data-quantum-data]) .plab__interactive:fullscreen .plab__stage,.plab:has([data-quantum-data]) .plab__interactive.is-fullscreen-fallback .plab__stage{height:auto}.plab:has([data-quantum-data]) .plab__interactive:fullscreen .plab__stage-col,.plab:has([data-quantum-data]) .plab__interactive.is-fullscreen-fallback .plab__stage-col{grid-template-rows:auto auto}.plab:has([data-quantum-data]) .plab__interactive:fullscreen .plab__controls-col,.plab:has([data-quantum-data]) .plab__interactive.is-fullscreen-fallback .plab__controls-col{overflow:visible}.plab:has([data-quantum-data]) .plab__interactive-toolbar{flex-shrink:0}.noise-view-controls{background:#f8faf6;flex-wrap:wrap;gap:8px;padding:10px 16px;display:flex}.noise-view-controls [data-noise-camera]{color:#385749;font:inherit;cursor:pointer;background:#fffefa;border:1px solid #b7c6b9;border-radius:7px;padding:7px 10px;font-size:12px}.noise-stage .quantum-spin-protocol{touch-action:none}.noise-stage .plab__three-dimensional-overlay{height:var(--noise-scene-height);bottom:auto}.noise-stage[data-noise-view=guide] .plab__three-dimensional-overlay,.noise-stage [data-stage-canvas][hidden],.noise-stage [data-noise-state-canvas][hidden],.noise-guide input[hidden],.noise-guide [data-noise-state-tools][hidden]{display:none}.noise-guide__introduction{background:#f7f8f2;border:1px solid #d7e0d6;border-radius:8px;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:24px;padding:20px;display:grid}.noise-guide__eyebrow{letter-spacing:.06em;color:#61766a;margin:0 0 8px;font-size:11px}.noise-guide__title{margin:0 0 10px;font-size:22px;line-height:1.35}.noise-guide__copy,.noise-guide__question{margin:8px 0 12px;font-size:13px;line-height:1.65}.noise-guide__step{border:0;min-width:0;margin:0 0 16px;padding:0}.noise-guide__step-label{margin:0 0 10px;font-size:14px;font-weight:600}.noise-guide__choices{flex-wrap:wrap;gap:8px;display:flex}.noise-guide__choice{color:#385749;font:inherit;cursor:pointer;background:#fffefa;border:1px solid #b7c6b9;border-radius:7px;padding:8px 12px;font-size:13px;line-height:1.45}.noise-guide__choice[aria-pressed=true]{background:#e0ede3;border-color:#488569;box-shadow:inset 0 0 0 1px #488569}.noise-guide__choice:focus-visible,.noise-guide__select:focus-visible{outline-offset:3px;outline:2px solid #287c66}.noise-guide__transport{background:#fbfcf7;border:1px solid #d7e0d6;border-radius:8px;padding:16px}.noise-guide__scrubber{margin-top:12px;display:block}.noise-guide__scrubber-label{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.noise-guide__scrubber input{accent-color:#287c66;width:100%;margin:12px 0 0}.noise-guide__feedback{color:#385749;margin:12px 0 0;font-size:13px;line-height:1.65}.noise-guide__advanced{border-top:1px solid #d7e0d6;padding-top:16px}.noise-guide__advanced summary,.noise-observations__details summary,.noise-evidence__summary{cursor:pointer;font-size:14px;font-weight:500;line-height:1.6}.noise-guide__advanced .plab__field{margin-top:16px}.noise-guide__select{color:#385749;width:100%;font:inherit;background:#fffefa;border:1px solid #b7c6b9;border-radius:6px;padding:8px;font-size:13px}.plab:has([data-noise-data]) .plab__readouts{display:block}.noise-observations__metrics,.noise-observations__diagnostics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.noise-observations__metric{background:#f7f9f2;border:1px solid #d7e0d6;flex-direction:column;gap:7px;padding:12px;display:flex}.noise-observations__label{color:#61766a;font-size:12px}.noise-observations__narration{margin:12px 0;font-size:14px;line-height:1.65}.noise-observations__boundary{color:#61766a;margin:10px 0;font-size:11px;line-height:1.65}.noise-observations__details{border-top:1px solid #d7e0d6;padding:10px 0}.noise-observations__diagnostics{margin-top:12px}.noise-evidence__content{margin-top:18px}@media (width<=700px){.noise-guide__introduction{grid-template-columns:1fr;gap:12px;padding:14px}.noise-guide__title{font-size:19px}}.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-scanning-workbench][data-engine-module-path*="/experiments/apxps-operando/"] .plab__readouts,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/haxpes-depth/"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/apxps-operando/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/haxpes-depth/"] .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/apxps-operando/"],[data-engine-module-path*="/experiments/haxpes-depth/"]) .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/apxps-operando/"],[data-engine-module-path*="/experiments/haxpes-depth/"]) .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/apxps-operando/"],[data-engine-module-path*="/experiments/haxpes-depth/"]) .instrument-preview__canvas{width:100%;height:auto;display:block}@media (width<=520px){.plab[data-scanning-workbench][data-engine-module-path*="/experiments/apxps-operando/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/haxpes-depth/"] .instrument-preview{flex-basis:100%;max-width:540px}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/apxps-operando/"] .plab__canvas,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/haxpes-depth/"] .plab__canvas{aspect-ratio:4/3}}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/time-arpes/"] .plab__readouts,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/spin-arpes/"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/time-arpes/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/spin-arpes/"] .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/time-arpes/"],[data-engine-module-path*="/experiments/spin-arpes/"]) .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/time-arpes/"],[data-engine-module-path*="/experiments/spin-arpes/"]) .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/time-arpes/"],[data-engine-module-path*="/experiments/spin-arpes/"]) .instrument-preview__canvas{width:100%;height:auto;display:block}@media (width<=520px){.plab[data-scanning-workbench][data-engine-module-path*="/experiments/time-arpes/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/spin-arpes/"] .instrument-preview{flex-basis:100%;max-width:540px}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/time-arpes/"] .plab__canvas,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/spin-arpes/"] .plab__canvas{aspect-ratio:4/3}}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/momentum-tof/"] .plab__readouts,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/micro-arpes/"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/momentum-tof/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/micro-arpes/"] .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/momentum-tof/"],[data-engine-module-path*="/experiments/micro-arpes/"]) .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/momentum-tof/"],[data-engine-module-path*="/experiments/micro-arpes/"]) .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/momentum-tof/"],[data-engine-module-path*="/experiments/micro-arpes/"]) .instrument-preview__canvas{width:100%;height:auto;display:block}@media (width<=520px){.plab[data-scanning-workbench][data-engine-module-path*="/experiments/momentum-tof/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/micro-arpes/"] .instrument-preview{flex-basis:100%;max-width:540px}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/momentum-tof/"] .plab__canvas,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/micro-arpes/"] .plab__canvas{aspect-ratio:4/3}}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/peem-surface/"] .plab__readouts,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/leem-surface/"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/peem-surface/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/leem-surface/"] .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/peem-surface/"],[data-engine-module-path*="/experiments/leem-surface/"]) .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/peem-surface/"],[data-engine-module-path*="/experiments/leem-surface/"]) .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/peem-surface/"],[data-engine-module-path*="/experiments/leem-surface/"]) .instrument-preview__canvas{width:100%;height:auto;display:block}@media (width<=520px){.plab[data-scanning-workbench][data-engine-module-path*="/experiments/peem-surface/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/leem-surface/"] .instrument-preview{flex-basis:100%;max-width:540px}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/peem-surface/"] .plab__canvas,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/leem-surface/"] .plab__canvas{aspect-ratio:4/3}}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/sem-microanalysis/"] .plab__readouts,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/stem-eds/"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/sem-microanalysis/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/stem-eds/"] .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/sem-microanalysis/"],[data-engine-module-path*="/experiments/stem-eds/"]) .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/sem-microanalysis/"],[data-engine-module-path*="/experiments/stem-eds/"]) .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/sem-microanalysis/"],[data-engine-module-path*="/experiments/stem-eds/"]) .instrument-preview__canvas{width:100%;height:auto;display:block}@media (width<=520px){.plab[data-scanning-workbench][data-engine-module-path*="/experiments/sem-microanalysis/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/stem-eds/"] .instrument-preview{flex-basis:100%;max-width:540px}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/sem-microanalysis/"] .plab__canvas,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/stem-eds/"] .plab__canvas{aspect-ratio:4/3}}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/dynamical-diffraction/"] .plab__readouts,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/precession-diffraction/"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/dynamical-diffraction/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/precession-diffraction/"] .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/dynamical-diffraction/"],[data-engine-module-path*="/experiments/precession-diffraction/"]) .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/dynamical-diffraction/"],[data-engine-module-path*="/experiments/precession-diffraction/"]) .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/dynamical-diffraction/"],[data-engine-module-path*="/experiments/precession-diffraction/"]) .instrument-preview__canvas{width:100%;height:auto;display:block}@media (width<=520px){.plab[data-scanning-workbench][data-engine-module-path*="/experiments/dynamical-diffraction/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/precession-diffraction/"] .instrument-preview{flex-basis:100%;max-width:540px}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/dynamical-diffraction/"] .plab__canvas,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/precession-diffraction/"] .plab__canvas{aspect-ratio:1}}.plab:is([data-engine-module-path*="/experiments/dynamical-diffraction/"],[data-engine-module-path*="/experiments/precession-diffraction/"]) .plab__title{overflow-wrap:anywhere}.plab:is([data-engine-module-path*="/experiments/dynamical-diffraction/"],[data-engine-module-path*="/experiments/precession-diffraction/"]) .plab__interactive-toolbar>div{overflow-wrap:anywhere;min-width:0}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/cathodoluminescence/"] .plab__readouts,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/vibrational-eels/"] .plab__readouts{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/cathodoluminescence/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/vibrational-eels/"] .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/cathodoluminescence/"],[data-engine-module-path*="/experiments/vibrational-eels/"]) .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/cathodoluminescence/"],[data-engine-module-path*="/experiments/vibrational-eels/"]) .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/cathodoluminescence/"],[data-engine-module-path*="/experiments/vibrational-eels/"]) .instrument-preview__canvas{width:100%;height:auto;display:block}@media (width<=520px){.plab[data-scanning-workbench][data-engine-module-path*="/experiments/cathodoluminescence/"] .instrument-preview,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/vibrational-eels/"] .instrument-preview{flex-basis:100%;max-width:540px}.plab[data-scanning-workbench][data-engine-module-path*="/experiments/cathodoluminescence/"] .plab__canvas,.plab[data-scanning-workbench][data-engine-module-path*="/experiments/vibrational-eels/"] .plab__canvas{aspect-ratio:1}}.plab[data-engine-module-path*="/experiments/cathodoluminescence/"] .plab__title{overflow-wrap:anywhere}.plab[data-engine-module-path*="/experiments/cathodoluminescence/"] .plab__interactive-toolbar>div{overflow-wrap:anywhere;min-width:0}.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_377aaf49a3fa] .plab__canvas{aspect-ratio:1.25}.plab[data-lab-id=lab_377aaf49a3fa] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_a9d2ceca3c45] .plab__canvas{aspect-ratio:1.25}.plab[data-lab-id=lab_a9d2ceca3c45] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_a9d2ceca3c45] .oct__data-row{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.plab[data-lab-id=lab_a9d2ceca3c45] .oct__data-panel{background:#071c2b;height:auto;padding-bottom:12px}.plab[data-lab-id=lab_a9d2ceca3c45] .oct__data-canvas{width:100%;height:auto;display:block}.plab[data-lab-id=lab_a9d2ceca3c45] .oct__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_a9d2ceca3c45] .oct__views{flex-wrap:wrap;gap:6px;display:flex}.plab[data-lab-id=lab_a9d2ceca3c45] .oct__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_a9d2ceca3c45] .oct__view-button[aria-pressed=true]{border-color:var(--plab-teal);color:var(--plab-teal)}.plab[data-lab-id=lab_2dea57149521] .plab__canvas{aspect-ratio:1.25}.plab[data-lab-id=lab_2dea57149521] .plab__canvas[data-rendering=two-dimensional-fallback]{aspect-ratio:1}.plab[data-lab-id=lab_2dea57149521] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_2dea57149521] .stellar__data-row{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.plab[data-lab-id=lab_2dea57149521] .stellar__data-panel{background:#071a2b;height:auto;padding-bottom:12px}.plab[data-lab-id=lab_2dea57149521] .stellar__data-canvas{width:100%;height:auto;display:block}.plab[data-lab-id=lab_2dea57149521] .stellar__status{color:var(--plab-teal);background:var(--plab-panel);margin:0;padding:9px 12px;font-size:.82rem}.plab[data-lab-id=lab_2dea57149521] .stellar__views{flex-wrap:wrap;gap:6px;display:flex}.plab[data-lab-id=lab_2dea57149521] .stellar__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_2dea57149521] .stellar__view-button[aria-pressed=true]{border-color:var(--plab-teal);color:var(--plab-teal)}.plab[data-lab-id=lab_2dea57149521] .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_2dea57149521] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#071a2b;height:auto}.plab[data-lab-id=lab_2dea57149521] .plab__interactive[data-fullscreen-active=true] [data-stellar-apparatus]{height:clamp(430px,65dvh,680px)}.plab[data-lab-id=lab_2dea57149521] .plab__interactive[data-fullscreen-active=true] [data-stage-canvas]{aspect-ratio:auto;width:100%!important;height:100%!important}.plab[data-lab-id=lab_2dea57149521] .plab__interactive[data-fullscreen-active=true] [data-stellar-apparatus]:has([data-rendering=two-dimensional-fallback]){height:auto}.plab[data-lab-id=lab_2dea57149521] .plab__interactive[data-fullscreen-active=true] [data-stage-canvas][data-rendering=two-dimensional-fallback]{aspect-ratio:1;height:auto!important}@media (width<=720px){.plab[data-lab-id=lab_2dea57149521] .plab__canvas{aspect-ratio:.8}.plab[data-lab-id=lab_2dea57149521] .plab__canvas[data-rendering=two-dimensional-fallback]{aspect-ratio:1}.plab[data-lab-id=lab_2dea57149521] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_2dea57149521] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_2dea57149521] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_a9d2ceca3c45] .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_a9d2ceca3c45] .plab__interactive[data-fullscreen-active=true] [data-oct-apparatus]{height:clamp(430px,65dvh,680px)}.plab[data-lab-id=lab_a9d2ceca3c45] .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_a9d2ceca3c45] .plab__canvas{aspect-ratio:.8}.plab[data-lab-id=lab_a9d2ceca3c45] .plab__readouts,.plab[data-lab-id=lab_a9d2ceca3c45] .oct__data-row{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_a9d2ceca3c45] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_a9d2ceca3c45] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.plab[data-lab-id=lab_377aaf49a3fa] .wavefront__data-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.plab[data-lab-id=lab_377aaf49a3fa] .wavefront__data-panel{background:#0a1e2e;height:auto;padding-bottom:12px}.plab[data-lab-id=lab_377aaf49a3fa] .wavefront__data-canvas{width:100%;height:auto;display:block}.plab[data-lab-id=lab_377aaf49a3fa] .wavefront__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_377aaf49a3fa] .wavefront__status[data-wavefront-illumination=single],.plab[data-lab-id=lab_377aaf49a3fa] .wavefront__status[data-wavefront-illumination=dark]{color:#966015}.plab[data-lab-id=lab_377aaf49a3fa] .wavefront__views{flex-wrap:wrap;gap:6px;display:flex}.plab[data-lab-id=lab_377aaf49a3fa] .wavefront__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_377aaf49a3fa] .wavefront__view-button[aria-pressed=true]{border-color:var(--plab-teal);color:var(--plab-teal)}.plab[data-lab-id=lab_377aaf49a3fa] .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_377aaf49a3fa] .plab__interactive[data-fullscreen-active=true] .plab__stage{background:#061b2a;height:auto}.plab[data-lab-id=lab_377aaf49a3fa] .plab__interactive[data-fullscreen-active=true] [data-wavefront-apparatus]{height:clamp(430px,65dvh,680px)}.plab[data-lab-id=lab_377aaf49a3fa] .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_377aaf49a3fa] .plab__canvas{aspect-ratio:.8}.plab[data-lab-id=lab_377aaf49a3fa] .plab__readouts,.plab[data-lab-id=lab_377aaf49a3fa] .wavefront__data-row{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_377aaf49a3fa] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}.plab[data-lab-id=lab_377aaf49a3fa] .plab__three-dimensional-caption{text-align:left;max-width:100%;margin-left:0}}.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[data-lab-id=lab_56c6399e51c9] .plab__canvas{aspect-ratio:1.25}.plab[data-lab-id=lab_56c6399e51c9] .plab__canvas[data-rendering=two-dimensional-fallback]{aspect-ratio:1}.plab[data-lab-id=lab_56c6399e51c9] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_56c6399e51c9] .speckle__data-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.plab[data-lab-id=lab_56c6399e51c9] .speckle__status{grid-column:1/-1}.plab[data-lab-id=lab_56c6399e51c9] .speckle__data-panel{grid-column:span 2}.plab[data-lab-id=lab_56c6399e51c9] [data-speckle-panel=sequence]{grid-column:1/-1}.plab[data-lab-id=lab_56c6399e51c9] [data-speckle-panel=distribution],.plab[data-lab-id=lab_56c6399e51c9] [data-speckle-panel=correlation]{grid-column:span 3}.plab[data-lab-id=lab_56c6399e51c9] .speckle__data-panel{background:#071b28;height:auto;padding-bottom:12px}.plab[data-lab-id=lab_56c6399e51c9] .speckle__data-canvas{width:100%;height:auto;display:block}.plab[data-lab-id=lab_56c6399e51c9] .speckle__status{color:var(--plab-teal);background:var(--plab-panel);margin:0;padding:9px 12px;font-size:.82rem}.plab[data-lab-id=lab_56c6399e51c9] .speckle__views{flex-wrap:wrap;gap:6px;display:flex}.plab[data-lab-id=lab_56c6399e51c9] .speckle__view-button{border:1px solid var(--plab-border);color:var(--plab-ink);background:var(--plab-panel);font:inherit;cursor:pointer;padding:7px 10px;font-size:.78rem}.plab[data-lab-id=lab_56c6399e51c9] .speckle__view-button[aria-pressed=true]{color:var(--plab-teal);border-color:var(--plab-teal)}.plab[data-lab-id=lab_56c6399e51c9] .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_56c6399e51c9] .plab__interactive[data-fullscreen-active=true] .plab__stage{height:auto}.plab[data-lab-id=lab_56c6399e51c9] .plab__interactive[data-fullscreen-active=true] [data-speckle-apparatus]{height:clamp(430px,65dvh,680px)}.plab[data-lab-id=lab_56c6399e51c9] .plab__interactive[data-fullscreen-active=true] [data-stage-canvas]{aspect-ratio:auto;width:100%!important;height:100%!important}.plab[data-lab-id=lab_56c6399e51c9] .plab__interactive[data-fullscreen-active=true] [data-speckle-apparatus]:has([data-rendering=two-dimensional-fallback]){height:auto}.plab[data-lab-id=lab_56c6399e51c9] .plab__interactive[data-fullscreen-active=true] [data-stage-canvas][data-rendering=two-dimensional-fallback]{aspect-ratio:1;height:auto!important}@media (width<=720px){.plab[data-lab-id=lab_56c6399e51c9] .speckle__data-row{display:block}.plab[data-lab-id=lab_56c6399e51c9] .speckle__data-panel{margin-top:10px}.plab[data-lab-id=lab_56c6399e51c9] .plab__canvas{aspect-ratio:.8}.plab[data-lab-id=lab_56c6399e51c9] .plab__canvas[data-rendering=two-dimensional-fallback]{aspect-ratio:1}.plab[data-lab-id=lab_56c6399e51c9] .plab__readouts{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_56c6399e51c9] .plab__three-dimensional-overlay-header{flex-direction:column;gap:5px}}.plab[data-lab-id=lab_15a0a2ab7189] .plab__canvas{aspect-ratio:1.25}.plab[data-lab-id=lab_15a0a2ab7189] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_15a0a2ab7189] .hologram__views,.plab[data-lab-id=lab_15a0a2ab7189] .hologram__focus-actions{flex-wrap:wrap;gap:8px;display:flex}.plab[data-lab-id=lab_15a0a2ab7189] .hologram__view-button{border:1px solid var(--color-line,#c6d5d3);color:#233e45;font:inherit;cursor:pointer;background:#fff;border-radius:8px;min-height:44px;padding:10px 12px;font-size:13px}.plab[data-lab-id=lab_15a0a2ab7189] .hologram__view-button[aria-pressed=true]{background:#e3f2ed;border-color:#65a997}.plab[data-lab-id=lab_15a0a2ab7189] .hologram__view-button:focus-visible{outline-offset:2px;outline:3px solid #4b8dae}.plab[data-lab-id=lab_15a0a2ab7189] .hologram__data-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.plab[data-lab-id=lab_15a0a2ab7189] .hologram__status,.plab[data-lab-id=lab_15a0a2ab7189] .hologram__focus-actions,.plab[data-lab-id=lab_15a0a2ab7189] [data-hologram-panel=sequence]{grid-column:1/-1}.plab[data-lab-id=lab_15a0a2ab7189] .hologram__status{background:#e9f4ef;border-radius:8px;margin:0;padding:14px;font-size:14px;line-height:1.6}.plab[data-lab-id=lab_15a0a2ab7189] .hologram__data-panel{border-radius:10px;min-width:0;overflow:hidden}.plab[data-lab-id=lab_15a0a2ab7189] .hologram__data-canvas{width:100%;height:auto;display:block}.plab[data-lab-id=lab_15a0a2ab7189] [data-hologram-panel=sequence]{max-width:500px}.plab[data-lab-id=lab_15a0a2ab7189] .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_15a0a2ab7189] .plab__interactive[data-fullscreen-active=true] [data-hologram-apparatus]{background:#071824;grid-template-rows:minmax(0,1fr);height:clamp(430px,65dvh,680px)}.plab[data-lab-id=lab_15a0a2ab7189] .plab__interactive[data-fullscreen-active=true] .plab__canvas{aspect-ratio:auto;position:absolute;inset:0;width:100%!important;height:100%!important}.plab[data-lab-id=lab_15a0a2ab7189] .plab__interactive[data-fullscreen-active=true] .plab__canvas[data-rendering=two-dimensional-fallback]{object-fit:contain}@media (width<=620px){.plab[data-lab-id=lab_15a0a2ab7189] .plab__canvas{aspect-ratio:.8}.plab[data-lab-id=lab_15a0a2ab7189] .plab__readouts,.plab[data-lab-id=lab_15a0a2ab7189] .hologram__data-row{grid-template-columns:minmax(0,1fr)}}.plab[data-lab-id=lab_80b8e2c1c210] .plab__canvas{aspect-ratio:1.25}.plab[data-lab-id=lab_80b8e2c1c210] .plab__canvas[data-rendering=two-dimensional-fallback]{object-fit:contain;background:#091c29}.plab[data-lab-id=lab_80b8e2c1c210] .plab__readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.plab[data-lab-id=lab_80b8e2c1c210] .fringe__views,.plab[data-lab-id=lab_80b8e2c1c210] .fringe__actions{flex-wrap:wrap;gap:8px;display:flex}.plab[data-lab-id=lab_80b8e2c1c210] .fringe__button{color:#233e45;font:inherit;cursor:pointer;background:#fff;border:1px solid #c6d5d3;border-radius:8px;min-height:44px;padding:10px 12px;font-size:13px}.plab[data-lab-id=lab_80b8e2c1c210] .fringe__button[aria-pressed=true]{background:#e3f2ed;border-color:#65a997}.plab[data-lab-id=lab_80b8e2c1c210] .fringe__button:focus-visible{outline-offset:2px;outline:3px solid #4b8dae}.plab[data-lab-id=lab_80b8e2c1c210] .fringe__button:disabled{opacity:.45;cursor:default}.plab[data-lab-id=lab_80b8e2c1c210] .fringe__data-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.plab[data-lab-id=lab_80b8e2c1c210] .fringe__status,.plab[data-lab-id=lab_80b8e2c1c210] .fringe__actions,.plab[data-lab-id=lab_80b8e2c1c210] [data-fringe-panel=sequence]{grid-column:1/-1}.plab[data-lab-id=lab_80b8e2c1c210] .fringe__status{background:#e9f4ef;border-radius:8px;margin:0;padding:14px;font-size:14px;line-height:1.6}.plab[data-lab-id=lab_80b8e2c1c210] .fringe__data-panel{border-radius:10px;min-width:0;overflow:hidden}.plab[data-lab-id=lab_80b8e2c1c210] .fringe__data-panel[hidden]{display:none}.plab[data-lab-id=lab_80b8e2c1c210] .fringe__data-canvas{width:100%;height:auto;display:block}.plab[data-lab-id=lab_80b8e2c1c210] .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_80b8e2c1c210] .plab__interactive[data-fullscreen-active=true] [data-fringe-apparatus]{background:#091c29;grid-template-rows:minmax(0,1fr);height:clamp(430px,65dvh,680px)}.plab[data-lab-id=lab_80b8e2c1c210] .plab__interactive[data-fullscreen-active=true] .plab__canvas{aspect-ratio:auto;position:absolute;inset:0;width:100%!important;height:100%!important}.plab[data-lab-id=lab_80b8e2c1c210] .plab__interactive[data-fullscreen-active=true] .plab__canvas[data-rendering=two-dimensional-fallback]{object-fit:contain}@media (width<=620px){.plab[data-lab-id=lab_80b8e2c1c210] .plab__canvas{aspect-ratio:.8}.plab[data-lab-id=lab_80b8e2c1c210] .plab__readouts,.plab[data-lab-id=lab_80b8e2c1c210] .fringe__data-row{grid-template-columns:minmax(0,1fr)}.plab[data-lab-id=lab_80b8e2c1c210] [data-fringe-panel=sequence]{overflow-x:auto}.plab[data-lab-id=lab_80b8e2c1c210] [data-fringe-panel=sequence] .fringe__data-canvas{min-width:680px}}.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}}
