.instrument-heading[data-v-bd28dd15]{align-items:center;gap:15px;min-width:0;margin-bottom:22px;display:flex}.instrument-icon[data-v-bd28dd15]{color:#ffd27d;background:linear-gradient(140deg,#352b18,#152333);border:1px solid #826337;border-radius:15px;flex:0 0 50px;place-items:center;width:50px;height:50px;display:grid;box-shadow:inset 0 1px #e6bc6040}.instrument-icon svg[data-v-bd28dd15]{width:31px;height:31px}.instrument-heading h2[data-v-bd28dd15]{color:#f0f7ff;letter-spacing:-.025em;margin:0;font-size:23px;font-weight:750;line-height:1.2}.instrument-heading p[data-v-bd28dd15]{color:#afc7e2;margin:6px 0 0;font-size:12px;line-height:1.5}.instrument-heading>div[data-v-bd28dd15]{min-width:0}@media (max-width:600px){.instrument-heading[data-v-bd28dd15]{gap:12px;margin-bottom:20px}.instrument-icon[data-v-bd28dd15]{border-radius:13px;flex-basis:44px;width:44px;height:44px}.instrument-icon svg[data-v-bd28dd15]{width:28px;height:28px}.instrument-heading h2[data-v-bd28dd15]{font-size:20px}}.scene[data-v-a2bea10c]{background:#06162c;border:1px solid #2e6095;border-radius:14px;margin-top:16px;position:relative;overflow:hidden}.scene canvas[data-v-a2bea10c]{aspect-ratio:3/2;width:100%;height:auto;display:block}.live[data-v-a2bea10c]{letter-spacing:1.1px;color:#88a9ce;font-size:9px;position:absolute;top:15px;left:16px}.live.online[data-v-a2bea10c]{color:#76dfcd}.scene-label[data-v-a2bea10c]{text-align:center;letter-spacing:2px;color:#83b7ed;font-size:9px;position:absolute;bottom:14px;left:0;right:0}.orientation-controls[data-v-a2bea10c]{align-items:center;gap:12px;margin-top:14px;display:flex}.orientation-controls p[data-v-a2bea10c]{color:#bdd2e9;flex:1;margin:0;font-size:12px;line-height:1.6}.orientation-controls button[data-v-a2bea10c]{cursor:pointer;white-space:nowrap;color:#eef8ff;font:inherit;background:#0d3f78;border:1px solid #398add;border-radius:9px;padding:10px 13px;font-size:12px}.orientation-controls button[data-v-a2bea10c]:disabled{opacity:.45;cursor:default}.orientation-controls button[data-v-a2bea10c]:focus-visible{outline-offset:3px;outline:2px solid #8adaff}.orientation small[data-v-a2bea10c]{color:#89a9ca;margin-top:12px;font-size:11px;line-height:1.6;display:block}.motion-details[data-v-a72095ef]{margin-top:18px}.sensor-panels[data-v-a72095ef]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;display:grid}.sensor-card[data-v-a72095ef]{background:#06172d;border:1px solid #31557e;border-radius:16px;min-width:0;padding:20px}.sensor-heading[data-v-a72095ef]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sensor-heading h3[data-v-a72095ef]{color:#eff7ff;margin:0;font-size:17px}.sensor-heading>span[data-v-a72095ef]{color:#83c9ff;font-size:11px}.sensor-card p[data-v-a72095ef]{color:#b5c9e2;font-size:13px;line-height:1.6}.touch-surface[data-v-a72095ef]{width:100%;margin:14px 0;display:block}.touch-bg[data-v-a72095ef]{fill:#0b2646;stroke:#4a77a2;stroke-width:6px}.touch-bg.clicked[data-v-a72095ef]{fill:#28271f;stroke:#a47732;stroke-width:10px}.touch-grid[data-v-a72095ef]{fill:none;stroke:#315474;stroke-width:3px;stroke-dasharray:10 12;opacity:.65}.touch-empty[data-v-a72095ef]{fill:#8faecf;font:54px system-ui,sans-serif}.finger-1[data-v-a72095ef]{color:#58caff}.finger-2[data-v-a72095ef]{color:#ffd07c}.finger-halo[data-v-a72095ef]{fill:currentColor;opacity:.16}.finger-core[data-v-a72095ef]{fill:currentColor;stroke:#e9f8ff;stroke-width:6px}.finger text[data-v-a72095ef]{fill:#051425;font:700 48px system-ui,sans-serif}.touch-legend[data-v-a72095ef],.touch-values[data-v-a72095ef]{color:#a8bfdc;flex-wrap:wrap;gap:12px;margin-top:10px;font-size:12px;display:flex}.touch-values[data-v-a72095ef]{font-variant-numeric:tabular-nums;min-height:34px;font:11px ui-monospace,monospace}.touch-values>span[data-v-a72095ef]{min-width:150px}.one[data-v-a72095ef]{color:#58caff}.two[data-v-a72095ef]{color:#ffd07c}.clickOn[data-v-a72095ef]{color:#ffd27d}.sensor-card small[data-v-a72095ef]{color:#8faac9;margin-top:12px;font-size:11px;line-height:1.6;display:block}.motion-group[data-v-a72095ef]{margin:22px 0}.motion-group h4[data-v-a72095ef]{color:#c4d7ed;margin:0 0 10px;font-size:13px;font-weight:500}.motion-axes[data-v-a72095ef]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.motion-axes>div[data-v-a72095ef]{background:#0b274a;border:1px solid #2c527b;border-radius:10px;min-width:0;padding:12px}.motion-axes span[data-v-a72095ef]{color:#8cafce;font-size:11px;display:block}.motion-axes b[data-v-a72095ef]{font-variant-numeric:tabular-nums;color:#edf6ff;min-height:30px;margin-top:5px;font:600 clamp(16px,2vw,22px) ui-monospace,monospace;display:block}.sensor-card .sensor-note[data-v-a72095ef]{color:#93aecb;font-size:11px}.sensor-card summary[data-v-a72095ef]{color:#f4cb8d;cursor:pointer;font-size:12px}.sensor-card details[data-v-a72095ef]{border-top:1px solid #2b4969;padding-top:15px}.raw-values[data-v-a72095ef]{overflow-wrap:anywhere;color:#a8c9ed;font:12px/1.7 ui-monospace,monospace}@media (max-width:800px){.sensor-panels[data-v-a72095ef]{grid-template-columns:1fr}}@media (max-width:430px){.sensor-card[data-v-a72095ef]{padding:15px}.motion-axes[data-v-a72095ef]{gap:6px}.motion-axes>div[data-v-a72095ef]{padding:10px}}.sensor-panels[data-v-a72095ef]{gap:28px}.sensor-card[data-v-a72095ef]{background:linear-gradient(145deg,#0c2848,#061529);border-color:#5682af #3b6087 #3b6087;border-top-style:solid;border-top-width:2px;padding:24px;box-shadow:0 12px 30px #020a1622}@media (max-width:700px){.sensor-card[data-v-a72095ef]{padding:20px 16px}}.audio-panel[data-v-d7df0a45]{background:linear-gradient(135deg,#0a2b55,#07162b);border:1px solid #214c7d;border-radius:20px;min-width:0;padding:24px}.audio-heading[data-v-d7df0a45],.audio-setup[data-v-d7df0a45]{justify-content:space-between;align-items:center;gap:20px;display:flex}.audio-heading h2[data-v-d7df0a45]{margin:0;font-size:21px}.audio-heading span[data-v-d7df0a45],.note[data-v-d7df0a45]{color:#9db6d2;font-size:11px}.audio-panel p[data-v-d7df0a45]{color:#b6cbe4;font-size:13px;line-height:1.6}.audio-setup[data-v-d7df0a45]{margin:12px 0}.audio-setup p[data-v-d7df0a45]{flex:1}.audio-panel button[data-v-d7df0a45]{font:inherit;cursor:pointer;color:#e7f2ff;background:#0a2342;border:1px solid #285788;border-radius:10px;padding:10px 13px;font-size:13px}.audio-panel button[data-v-d7df0a45]:disabled{opacity:.45;cursor:not-allowed}:is(.audio-panel button[data-v-d7df0a45]:focus-visible,.audio-panel select[data-v-d7df0a45]:focus-visible){outline-offset:3px;outline:3px solid #ffce7b}.audio-grid[data-v-d7df0a45]{grid-template-columns:1fr 1fr;gap:24px;margin-top:20px;display:grid}.audio-unit[data-v-d7df0a45]{min-width:0}.audio-unit h3[data-v-d7df0a45]{margin:0 0 14px;font-size:16px}.audio-unit label[data-v-d7df0a45]{color:#adc6df;gap:7px;font-size:11px;display:grid}.audio-unit select[data-v-d7df0a45]{font:inherit;color:#e7f2ff;background:#06172c;border:1px solid #365b85;border-radius:8px;width:100%;min-width:0;padding:10px;font-size:12px}.meter[data-v-d7df0a45]{background:#06162b;border:1px solid #2e5076;border-radius:6px;height:14px;margin-top:18px;overflow:hidden}.meter i[data-v-d7df0a45]{background:linear-gradient(90deg,#287ec3,#82c9f4,#d5a54d);height:100%;transition:width 65ms linear;display:block}.mic-caption[data-v-d7df0a45]{color:#9bbadd;font-variant-numeric:tabular-nums;margin:10px 0 16px;font-size:12px}.answer[data-v-d7df0a45]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.answer span[data-v-d7df0a45]{color:#ffd27d;width:100%}.audio-status[data-v-d7df0a45]{border-left:2px solid #568dbe;padding-left:12px}.audio-panel .stop[data-v-d7df0a45]{color:#ffd27d;border-color:#a47732}.audio-panel details[data-v-d7df0a45]{border-top:1px solid #294967;margin-top:18px;padding-top:14px}.audio-panel summary[data-v-d7df0a45]{color:#a9c4de;cursor:pointer;font-size:12px}@media (max-width:700px){.audio-panel[data-v-d7df0a45]{padding:18px}.audio-heading[data-v-d7df0a45],.audio-setup[data-v-d7df0a45]{flex-direction:column;align-items:start;gap:8px}.audio-grid[data-v-d7df0a45]{grid-template-columns:1fr;gap:24px}.audio-unit+div[data-v-d7df0a45]{border-top:1px solid #294967;padding-top:20px}}.audio-panel[data-v-d7df0a45]{background:linear-gradient(145deg,#282419,#0a1b30 58%);border-color:#a47732 #826337 #826337;border-top-style:solid;border-top-width:2px;padding:28px;box-shadow:0 12px 30px #020a1622}.audio-unit[data-v-d7df0a45]{background:#07182bbc;border:1px solid #36526f;border-radius:14px;padding:18px}@media (max-width:700px){.audio-panel[data-v-d7df0a45]{padding:20px 16px}.audio-grid[data-v-d7df0a45]{gap:14px}}.adaptive-tests[data-v-1c95ce39]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.adaptive-tests button[data-v-1c95ce39],.adaptive-tests p[data-v-1c95ce39]{font-size:12px}.adaptive-tests .effect-answer[data-v-1c95ce39]{margin-bottom:12px}@media (max-width:600px){.adaptive-tests[data-v-1c95ce39]{gap:12px}.adaptive-tests>div>button[data-v-1c95ce39]{width:100%;padding:10px 7px}}.tester[data-v-1c95ce39]{color:#f2f7ff;gap:18px;display:grid}.tester button[data-v-1c95ce39],.tester select[data-v-1c95ce39]{font:inherit}.tester button[data-v-1c95ce39]{cursor:pointer}.tester button[data-v-1c95ce39]:disabled{opacity:.45;cursor:not-allowed}:is(.tester button[data-v-1c95ce39]:focus-visible,.tester select[data-v-1c95ce39]:focus-visible,.tester summary[data-v-1c95ce39]:focus-visible){outline-offset:3px;outline:3px solid #ffce7b}.tester h2[data-v-1c95ce39]{margin:0;font-size:21px;line-height:1.3}.tester h3[data-v-1c95ce39]{margin:0;font-size:15px}.tester p[data-v-1c95ce39]{color:#b6cbe4;margin:8px 0;font-size:13px;line-height:1.55}.primary[data-v-1c95ce39],.quiet[data-v-1c95ce39]{color:#e7f2ff;background:#0a2342;border:1px solid #285788;border-radius:11px;padding:11px 15px}.primary[data-v-1c95ce39]{background:linear-gradient(120deg,#079fff,#155ded);border-color:#2384ed}.connect-box[data-v-1c95ce39]{background:#081b33;border:1px solid #284d77;border-radius:18px;padding:20px 24px}.connect-row[data-v-1c95ce39]{justify-content:space-between;gap:20px}.connect-actions[data-v-1c95ce39],.connect-row[data-v-1c95ce39]{align-items:center;display:flex}.connect-actions[data-v-1c95ce39]{gap:10px}.connect-actions label[data-v-1c95ce39]{gap:6px;font-size:12px;display:grid}.connect-actions select[data-v-1c95ce39]{color:#e6f3ff;background:#061329;border:1px solid #365e89;border-radius:10px;max-width:100%;padding:10px}.connection-dot[data-v-1c95ce39]{vertical-align:middle;background:#637c98;border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block}.connection-dot.online[data-v-1c95ce39]{background:#78d5bd;box-shadow:0 0 12px #78d5bd44}.tester .connection-status[data-v-1c95ce39]{color:#81c7ff;border-top:1px solid #24456d;margin-bottom:0;padding-top:10px;font-size:12px}.tri-hint[data-v-1c95ce39]{align-items:center;gap:14px;padding:0 6px;display:flex}.tri-hint strong[data-v-1c95ce39]{color:#ffd27d;letter-spacing:2px;font-size:12px}.tri-hint p[data-v-1c95ce39]{flex:1;margin:0}.tri-hint>span[data-v-1c95ce39]{color:#809fbf;white-space:nowrap;font-size:11px}.instrument-panel[data-v-1c95ce39]{background:linear-gradient(135deg,#0a2b55,#07162b);border:1px solid #214c7d;border-radius:20px;min-width:0;padding:24px}.panel-heading[data-v-1c95ce39]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.panel-heading p[data-v-1c95ce39]{color:#93b7dc;margin:0;font-size:12px}.plots[data-v-1c95ce39]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.plot[data-v-1c95ce39]{background:#06172c;border:1px solid #284b71;border-radius:14px;min-width:0;padding:16px}.ring[data-v-1c95ce39]{aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0 23%,#25415e 24% 24.5%,#0000 25% 48%),linear-gradient(#0000 49.5%,#486484 50%,#0000 50.5%),linear-gradient(90deg,#0000 49.5%,#486484 50%,#0000 50.5%);border:1px solid #476989;width:100%;max-width:200px;margin:16px auto;position:relative}.ring[data-v-1c95ce39],.ring>i[data-v-1c95ce39]{border-radius:50%}.ring>i[data-v-1c95ce39]{background:#71dbff;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 12px #1f99f9}.axis-right[data-v-1c95ce39],.axis-top[data-v-1c95ce39]{color:#7c9bbd;font-size:9px;position:absolute}.axis-top[data-v-1c95ce39]{top:4px;left:48%}.axis-right[data-v-1c95ce39]{top:48%;right:4px}.no-signal[data-v-1c95ce39]{text-align:center;color:#a9c0de;background:#06172cc9;width:100%;font-size:11px;position:absolute;top:44%}.stick-summary[data-v-1c95ce39]{border-top:1px solid #233e5d;min-height:85px;padding-top:12px}.stick-summary strong[data-v-1c95ce39]{color:#a9c0de;font-size:13px}.stick-summary[data-result=near] strong[data-v-1c95ce39]{color:#86d5c3}.stick-summary[data-result=offset] strong[data-v-1c95ce39],.stick-summary[data-result=unstable] strong[data-v-1c95ce39]{color:#ffd27d}.tester .stick-summary p[data-v-1c95ce39]{margin-bottom:0;font-size:12px}.centre-check[data-v-1c95ce39]{align-items:center;gap:20px;padding:20px 0 12px;display:flex;position:relative}.centre-copy[data-v-1c95ce39]{flex:1;min-width:0}.centre-copy strong[data-v-1c95ce39]{font-variant-numeric:tabular-nums;font-size:14px}.centre-copy p[data-v-1c95ce39]{margin-bottom:4px}.centre-progress[data-v-1c95ce39]{background:#163452;border-radius:3px;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.centre-progress i[data-v-1c95ce39]{background:#60baff;height:100%;display:block}.trigger-grid[data-v-1c95ce39]{grid-template-columns:1fr 1fr;gap:26px;margin:22px 0 28px;display:grid}.trigger-grid>div[data-v-1c95ce39]{align-items:center;gap:12px;min-width:0;font-size:13px;display:flex}.track[data-v-1c95ce39]{background:#030f20;border-radius:6px;flex:1;min-width:15px;height:12px;overflow:hidden}.track>i[data-v-1c95ce39]{background:linear-gradient(90deg,#a47732,#d5a54d);height:100%;display:block}.trigger-grid output[data-v-1c95ce39]{text-align:right;width:40px;font:13px monospace}.button-heading[data-v-1c95ce39]{border-top:1px solid #274969;padding-top:20px}.button-matrix[data-v-1c95ce39]{flex-wrap:wrap;gap:7px;display:flex}.button-matrix>span[data-v-1c95ce39]{text-align:center;box-sizing:border-box;background:#0a203b;border:1px solid #426389;border-radius:9px;min-width:38px;padding:8px 10px 12px;font-size:12px;line-height:16px;position:relative}.button-matrix .held[data-v-1c95ce39]{color:#ffd27d;background:linear-gradient(120deg,#32250f,#0b192b);border-color:#a47732;box-shadow:0 0 8px #fbb8411f}.button-matrix .unavailable[data-v-1c95ce39]{opacity:.4}.button-matrix>span[data-v-1c95ce39]:after{content:"";opacity:0;background:#8aa9bf;border-radius:2px;width:12px;height:2px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.button-matrix .observed[data-v-1c95ce39]:after{opacity:1}.button-matrix .held.observed[data-v-1c95ce39]:after{background:#ffd27d}.tester .note[data-v-1c95ce39]{color:#9db6d2;margin-top:12px;font-size:11px}.effect-grid[data-v-1c95ce39]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.effect-button[data-v-1c95ce39]{justify-content:space-between;width:100%;display:flex}.effect-button span[data-v-1c95ce39]{color:#ffd27d}.effect-grid p[data-v-1c95ce39]{font-size:12px}.effect-answer[data-v-1c95ce39]{flex-wrap:wrap;gap:6px;display:flex}.effect-answer button[data-v-1c95ce39]{padding:8px;font-size:12px}.effect-status[data-v-1c95ce39]{color:#ffd27d!important}.stop-effect[data-v-1c95ce39]{border-color:#a47732}.results-footer[data-v-1c95ce39]{justify-content:space-between;align-items:center;gap:20px;padding:0 4px;display:flex}.results-footer>p[data-v-1c95ce39]{max-width:520px;font-size:12px}.report-actions[data-v-1c95ce39]{align-items:center;gap:16px;display:flex}.report-actions button[data-v-1c95ce39]{white-space:nowrap;font-size:12px}.text-button[data-v-1c95ce39]{color:#9ebce0;background:0 0;border:0;padding:10px 0}.technical[data-v-1c95ce39]{border-top:1px solid #294562;padding:18px 4px}.technical summary[data-v-1c95ce39]{cursor:pointer;color:#adc5e0;font-size:13px}.raw-grid[data-v-1c95ce39]{color:#a9cbee;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;font:12px monospace;display:grid}.info-grid[data-v-1c95ce39]{grid-template-columns:auto 1fr;gap:8px 20px;font-size:13px;display:grid}.info-grid dd[data-v-1c95ce39]{margin:0}.sr-only[data-v-1c95ce39]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){.tri-hint>span[data-v-1c95ce39]{display:none}.connect-row[data-v-1c95ce39]{flex-direction:column;align-items:start;gap:10px}.connect-actions[data-v-1c95ce39]{width:100%}.connect-actions button[data-v-1c95ce39]{flex:1}.connect-box[data-v-1c95ce39],.instrument-panel[data-v-1c95ce39]{padding:18px}.plots[data-v-1c95ce39]{gap:10px}.plot[data-v-1c95ce39]{padding:12px}.centre-check[data-v-1c95ce39]{flex-direction:column;align-items:start;gap:8px;padding-bottom:18px}.centre-check button[data-v-1c95ce39]{width:100%}.effect-grid[data-v-1c95ce39]{gap:10px}.effect-button[data-v-1c95ce39]{padding:11px 9px;font-size:12px}.results-footer[data-v-1c95ce39]{flex-direction:column;align-items:start;gap:4px}.raw-grid[data-v-1c95ce39]{grid-template-columns:1fr}.trigger-grid[data-v-1c95ce39]{gap:14px}.trigger-grid>div[data-v-1c95ce39]{gap:7px}}@media (max-width:390px){.plots[data-v-1c95ce39]{gap:8px}.plot[data-v-1c95ce39]{padding:9px}.stick-summary strong[data-v-1c95ce39]{font-size:12px}.tester .stick-summary p[data-v-1c95ce39]{font-size:11px}.effect-grid[data-v-1c95ce39]{grid-template-columns:1fr}.effect-grid>div[data-v-1c95ce39]{border-bottom:1px solid #254461;padding-bottom:5px}}.tester[data-v-1c95ce39]{gap:28px}.tester .instrument-panel[data-v-1c95ce39]{background:linear-gradient(150deg,#0d315e,#07192f 70%);border:1px solid #356294;border-top:2px solid #5682af;padding:28px;box-shadow:0 12px 30px #020a1633}.tester .connect-box[data-v-1c95ce39]{background:#0a2039;border-color:#42678e}.phone-steps[data-v-1c95ce39]{counter-reset:phone;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:20px 0 0;list-style:none;display:grid}.phone-steps li[data-v-1c95ce39]{counter-increment:phone;padding-left:33px;position:relative}.phone-steps li[data-v-1c95ce39]:before{content:counter(phone);color:#ffd27d;border:1px solid #826337;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid;position:absolute;top:0;left:0}.phone-steps b[data-v-1c95ce39]{font-size:14px;display:block}.phone-steps span[data-v-1c95ce39]{color:#a9c2dc;margin-top:7px;font-size:12px;line-height:1.6;display:block}.model-confirm[data-v-1c95ce39]{color:#ffd27d;align-items:start;gap:10px;margin-top:18px;font-size:13px;line-height:1.5;display:flex}.model-confirm input[data-v-1c95ce39]{accent-color:#dba44c;flex:none;width:18px;height:18px}.desktop-capabilities[data-v-1c95ce39]{background:#0a192a;border:1px dashed #45617b;border-radius:16px;padding:22px 24px}.desktop-capabilities strong[data-v-1c95ce39]{color:#ccdbee;font-size:15px}.desktop-capabilities p[data-v-1c95ce39]{font-size:12px;line-height:1.6}.tester .button-matrix[data-v-1c95ce39]{gap:10px}.tester .button-matrix>span[data-v-1c95ce39]{place-items:center;min-width:44px;min-height:44px;display:grid}@media (max-width:700px){.tester[data-v-1c95ce39]{gap:24px}.tester .instrument-panel[data-v-1c95ce39]{padding:20px 16px}.phone-steps[data-v-1c95ce39]{grid-template-columns:1fr;gap:14px;padding-top:16px}.phone-steps span[data-v-1c95ce39]{margin-top:3px}.tester .button-matrix[data-v-1c95ce39]{gap:8px}}
