.labHero_instrument__8HW8N{display:block;width:100%;height:auto;overflow:visible}.labHero_instrumentWrap__PuLsS{--lh-cyan:#4fd1ff;--lh-teal:#2dd4bf;--lh-blue:#5587ff;--lh-violet:#a78bfa;--lh-gold:#e4c48a;--lh-mute:rgba(148,163,184,.9);--lh-ease:cubic-bezier(0.22,0.61,0.36,1)}.light .labHero_instrumentWrap__PuLsS{--lh-cyan:#0e7490;--lh-teal:#0f766e;--lh-blue:#2563ff;--lh-violet:#6d28d9;--lh-gold:#8a6320;--lh-mute:rgba(71,85,105,.9)}.labHero_grid__Gbhu4 line{stroke:currentColor;color:var(--lh-mute);stroke-width:.5;opacity:.09}.labHero_ticks__uxQ2c path{fill:none;stroke:var(--lh-cyan);stroke-width:1;opacity:.35;stroke-linecap:round}.labHero_ground__ycMr5{stroke:var(--lh-mute);stroke-width:1;stroke-dasharray:2 7;opacity:.3}.labHero_poseLead__ZVCAV,.labHero_pose__j094P{color:var(--lh-cyan)}.labHero_bone___Agt7{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.labHero_boneFar__beAkc{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;opacity:.5}.labHero_head__fWhvJ{fill:none;stroke:currentColor;stroke-width:1.6}.labHero_joint__wUEw_{fill:currentColor;opacity:.75}.labHero_jointLead__9TQEw{fill:var(--lh-teal);animation:labHero_lhJoint__J_3gt 4.5s var(--lh-ease) infinite}.labHero_trails__wFvVj path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.labHero_trailHip__gxp5e{stroke:var(--lh-blue);stroke-width:1.2;opacity:.45}.labHero_trailKnee__2FPFI{stroke:var(--lh-cyan);stroke-width:1.2;opacity:.38;stroke-dasharray:5 4}.labHero_trailAnkle__uxxS2{stroke:var(--lh-teal);stroke-width:1.2;opacity:.32}.labHero_trailCom__lS7p8{stroke:var(--lh-violet);stroke-width:1;opacity:.28;stroke-dasharray:2 5}.labHero_trailLabels__szf0U text{font-size:7.5px;letter-spacing:.14em;opacity:.75}.labHero_stageLabel__BjZLJ,.labHero_trailLabels__szf0U text{fill:var(--lh-mute);font-family:var(--font-jetbrains),ui-monospace,monospace}.labHero_stageLabel__BjZLJ{font-size:8.5px;letter-spacing:.22em;text-transform:uppercase;opacity:.85}.labHero_signalName__F7HDg{opacity:.9}.labHero_meta__wTwNU text,.labHero_signalName__F7HDg{fill:var(--lh-mute);font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:7.5px;letter-spacing:.16em}.labHero_meta__wTwNU text{opacity:.7}.labHero_axis__eKrEM{stroke:var(--lh-mute);stroke-width:.8;opacity:.22}.labHero_wave__SE7TY{fill:none;stroke:var(--lh-cyan);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.85;stroke-dasharray:620;stroke-dashoffset:620;animation:labHero_lhDraw___oc28 2.6s var(--lh-ease) .4s forwards}.labHero_strideMark__nu4LW{fill:var(--lh-blue);opacity:.8}.labHero_cadence__sziOa line{stroke:var(--lh-teal);stroke-width:1.4;stroke-linecap:round;opacity:.5}.labHero_instrumentWrap__PuLsS{display:grid;gap:1.15rem;min-width:0}.labHero_rail__Q6pnf{display:grid;gap:.55rem;min-width:0}.labHero_railStages__WynoU{display:grid;grid-template-columns:1fr 1fr 1fr 1.5fr;margin:0;padding:0;list-style:none;min-width:0}.labHero_railStage__ixvGw{position:relative;display:grid;grid-template-rows:auto auto;justify-items:center;gap:.5rem;min-width:0;padding-top:.45rem}.labHero_railStage__ixvGw:after,.labHero_railStage__ixvGw:before{content:"";position:absolute;top:.45rem;height:1px;transform:translateY(3.5px);background:var(--lh-mute);opacity:.28}.labHero_railStage__ixvGw:before{left:0;right:50%}.labHero_railStage__ixvGw:after{left:50%;right:0}.labHero_railStage__ixvGw:first-child:before,.labHero_railStage__ixvGw:last-child:after{content:none}.labHero_railNode__8mcqZ{display:block;height:8px;width:8px;border-radius:999px;border:1.4px solid var(--lh-cyan);background:transparent;opacity:.85}.labHero_railNodeOut__goVmc{display:block;height:10px;width:10px;border-radius:999px;background:var(--lh-violet);opacity:.9}.labHero_railLabel__SzdUQ{font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:9.5px;letter-spacing:.16em;line-height:1.5;text-transform:uppercase;text-align:center;color:var(--lh-mute);text-wrap:balance;min-width:0}.labHero_railStage__ixvGw:last-child .labHero_railLabel__SzdUQ{letter-spacing:.1em}.labHero_railCaption__a0_gR{margin:0;font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:7.5px;letter-spacing:.16em;text-transform:uppercase;text-align:right;color:var(--lh-mute)}@keyframes labHero_lhDraw___oc28{to{stroke-dashoffset:0}}@keyframes labHero_lhJoint__J_3gt{0%,to{opacity:.8}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.labHero_wave__SE7TY{stroke-dashoffset:0;animation:none}.labHero_jointLead__9TQEw{animation:none;opacity:1}}@media (max-width:639px){.labHero_meta__wTwNU,.labHero_poseOuter__xuEpa,.labHero_smallHide__xFmNP,.labHero_trailLabels__szf0U{display:none}.labHero_stageLabel__BjZLJ{font-size:12px;letter-spacing:.18em}.labHero_signalName__F7HDg{font-size:11px;letter-spacing:.12em}.labHero_ticks__uxQ2c path{opacity:.5}.labHero_railStages__WynoU{grid-template-columns:1fr;gap:.1rem}.labHero_railStage__ixvGw{grid-template-rows:auto;grid-template-columns:12px 1fr;align-items:center;justify-items:start;gap:.7rem;padding-top:0;min-height:2rem}.labHero_railStage__ixvGw:after,.labHero_railStage__ixvGw:before{left:5px;right:auto;width:1px;height:auto;transform:none}.labHero_railStage__ixvGw:before{top:0;bottom:50%}.labHero_railStage__ixvGw:after{top:50%;bottom:0}.labHero_railNodeOut__goVmc,.labHero_railNode__8mcqZ{justify-self:center}.labHero_railLabel__SzdUQ{font-size:11px;letter-spacing:.12em;text-align:left;text-wrap:initial}.labHero_railStage__ixvGw:last-child .labHero_railLabel__SzdUQ{letter-spacing:.12em}.labHero_railCaption__a0_gR{text-align:left;font-size:9px;padding-left:calc(12px + .7rem)}}.analyzer_lab__OCCwR{--ma-cyan:#4fd1ff;--ma-blue:#5587ff;--ma-violet:#a78bfa;--ma-line:rgba(148,163,184,.16);--ma-line-mid:rgba(148,163,184,.3);--ma-ink:rgb(var(--c-soft-white));--ma-body:rgb(var(--c-soft-gray));--ma-mute:rgb(var(--c-soft-mute));--ma-surface:rgba(148,163,184,.03);--ma-deep:rgba(8,14,26,.55);--ma-mono:var(--font-jetbrains),ui-monospace,monospace;--ma-display:var(--font-space-grotesk),"Space Grotesk",system-ui,sans-serif;--ma-ease:cubic-bezier(0.22,0.61,0.36,1);display:flex;flex-direction:column;gap:1.25rem}.light .analyzer_lab__OCCwR{--ma-cyan:#0e7490;--ma-blue:#2563ff;--ma-violet:#6d28d9;--ma-line:rgba(15,23,42,.12);--ma-line-mid:rgba(15,23,42,.22);--ma-surface:rgba(15,23,42,.03);--ma-deep:rgba(241,245,249,.7)}.analyzer_bar__tppjh{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding-bottom:.25rem}.analyzer_pill__U_1S_{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .7rem;border:1px solid rgba(79,209,255,.32);border-radius:999px;background:rgba(79,209,255,.07);color:var(--ma-cyan);font-family:var(--ma-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.analyzer_pillDot__KGUpL{width:.4rem;height:.4rem;border-radius:50%;background:var(--ma-cyan);box-shadow:0 0 0 3px rgba(79,209,255,.16)}.analyzer_modes__9hkwG{display:inline-flex;padding:.2rem;border:1px solid var(--ma-line);border-radius:999px;background:var(--ma-surface)}.analyzer_modeBtn__jQBGM{padding:.32rem .85rem;border-radius:999px;background:none;border:1px solid transparent;color:var(--ma-mute);font-family:var(--ma-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:color .25s var(--ma-ease),border-color .25s var(--ma-ease),background .25s var(--ma-ease)}.analyzer_modeBtn__jQBGM:hover{color:var(--ma-ink);background:var(--interactive-hover-bg)}.analyzer_modeOn__Kqs8r,.analyzer_modeOn__Kqs8r:hover{background:rgba(85,135,255,.16);border-color:rgba(85,135,255,.55);color:var(--ma-ink)}@media (pointer:coarse){.analyzer_modeBtn__jQBGM{min-height:40px;display:inline-flex;align-items:center;padding-inline:1rem}}.analyzer_howBtn__V5E4T{margin-left:auto;padding:0;border:0;background:none;color:var(--ma-cyan);font-family:var(--ma-mono);font-size:.7rem;letter-spacing:.06em;cursor:pointer}.analyzer_howBtn__V5E4T:hover{text-decoration:underline}.analyzer_how___0HZJ{display:grid;gap:.75rem;padding:1.25rem 1.4rem;border-left:1px solid var(--ma-line);border:1px solid var(--ma-line);border-left:2px solid rgba(79,209,255,.4);border-radius:.9rem;background:var(--ma-surface);color:var(--ma-body);font-size:.85rem;line-height:1.7}.analyzer_how___0HZJ strong{color:var(--ma-ink)}.analyzer_howLabels__ylRyA{display:grid;gap:.4rem;margin:0;padding-top:.75rem;border-top:1px solid var(--ma-line);color:var(--ma-mute);font-family:var(--ma-mono);font-size:.72rem;line-height:1.6}.analyzer_intake__fFepq{display:block}.analyzer_drop__TaciG{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.6rem;min-height:17rem;padding:2.25rem;border:1px dashed var(--ma-line-mid);border-radius:1.25rem;background:radial-gradient(120% 90% at 20% 0,rgba(79,209,255,.05),transparent 70%),var(--ma-surface);cursor:pointer;transition:border-color .3s var(--ma-ease),background .3s var(--ma-ease)}.analyzer_drop__TaciG:hover{border-color:var(--interactive-hover-border)}.analyzer_dropOn__da7ow{border-color:var(--ma-cyan);border-style:solid;background:radial-gradient(120% 90% at 20% 0,rgba(79,209,255,.12),transparent 70%),var(--ma-surface)}.analyzer_dropTitle__VfBcM{margin:0;color:var(--ma-ink);font-family:var(--ma-display);font-size:1.35rem;letter-spacing:-.01em}.analyzer_dropMeta__lvQxR{margin:0;color:var(--ma-mute);font-family:var(--ma-mono);font-size:.72rem;letter-spacing:.04em}.analyzer_browse__Nt3ta{margin-top:.5rem;display:inline-flex}.analyzer_browse__Nt3ta>span{display:inline-flex;align-items:center;padding:.6rem 1.2rem;border:1px solid rgba(79,209,255,.42);border-radius:999px;background:rgba(79,209,255,.08);color:var(--ma-cyan);font-size:.85rem;cursor:pointer;transition:background .25s var(--ma-ease),border-color .25s var(--ma-ease)}.analyzer_browse__Nt3ta:hover>span{background:rgba(79,209,255,.16);border-color:var(--ma-cyan)}.analyzer_file__11oMN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.analyzer_file__11oMN:focus-visible+span{outline:2px solid var(--ma-cyan);outline-offset:3px}.analyzer_privacy__l4A0W{margin:.75rem 0 0;max-width:34rem;color:var(--ma-body);font-size:.8rem;line-height:1.65}.analyzer_privacy__l4A0W strong{color:var(--ma-cyan);font-family:var(--ma-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.analyzer_cam__9tqjY{display:grid;gap:.6rem;align-content:start;padding:1.2rem;border:1px solid var(--ma-line);border-radius:1rem;background:var(--ma-surface)}.analyzer_camBtn__OfTP4{justify-self:start;min-height:2.75rem;padding:.55rem 1rem;border:1px solid var(--ma-line-mid);border-radius:999px;background:none;color:var(--ma-ink);font-size:.82rem;cursor:pointer;transition:border-color .25s var(--ma-ease)}.analyzer_camBtn__OfTP4:hover{border-color:var(--ma-cyan);color:var(--ma-cyan)}.analyzer_camView__6m7IB{width:100%;border-radius:.7rem;border:1px solid rgba(79,209,255,.35);background:#060b16}.analyzer_camNote__B_Xf4{margin:0;color:var(--ma-mute);font-size:.74rem;line-height:1.6}.analyzer_error__MxsHq{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;padding:.9rem 1.1rem;border:1px solid rgba(251,191,36,.35);border-radius:.8rem;background:rgba(251,191,36,.06);color:var(--ma-body);font-size:.85rem;line-height:1.6}.analyzer_errorAction__71f8m{border:0;background:none;padding:0;color:var(--ma-cyan);font-family:var(--ma-mono);font-size:.75rem;cursor:pointer}.analyzer_work__ZEJ3_{display:flex;flex-direction:column;gap:1.25rem}.analyzer_viewControls__Z18z1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.analyzer_humanOnly__yL9yp{grid-template-columns:minmax(0,1fr)!important}.analyzer_viewport__UVbn1[hidden]{display:none}.analyzer_dnaDim__fE38z{opacity:.27;transition:opacity var(--motion-ui,.22s)}.analyzer_dnaInterval__LsbUz{fill:var(--ma-cyan);fill-opacity:.12;pointer-events:none}.analyzer_psPathSelected__mHvjT{stroke:var(--ma-cyan)!important;stroke-opacity:1;opacity:1!important;stroke-width:2.8!important}.analyzer_psPathDim__giTLk{opacity:.08!important}.analyzer_channelChoices__WR_sZ{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:.8rem}.analyzer_channelChoices__WR_sZ button{min-height:44px;border-bottom:1px solid transparent;color:var(--ma-body);font-size:.75rem;text-align:left}.analyzer_channelChoices__WR_sZ button[aria-pressed=true]{color:var(--ma-cyan);border-color:var(--ma-cyan)}.analyzer_channelChoices__WR_sZ button:focus-visible,.analyzer_channelExplanation__ggorg button:focus-visible{outline:2px solid var(--ma-cyan);outline-offset:4px}.analyzer_channelExplanation__ggorg{margin-top:1rem;padding:1rem 0 0 1rem;border-left:2px solid var(--ma-cyan)}.analyzer_channelExplanation__ggorg h4{font-weight:600;color:var(--ma-ink);font-size:.875rem}.analyzer_channelExplanation__ggorg p{margin-top:.6rem;font-size:.8125rem;line-height:1.7;color:var(--ma-body)}.analyzer_channelExplanation__ggorg button{display:inline-flex;align-items:center;min-height:44px}@media (prefers-reduced-motion:reduce){.analyzer_dnaDim__fE38z{transition:none}}.analyzer_split__ppTQf{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:1000px){.analyzer_split__ppTQf{grid-template-columns:repeat(2,minmax(0,1fr))}}.analyzer_viewport__UVbn1{display:flex;flex-direction:column;gap:0;margin:0;border:1px solid var(--ma-line);border-radius:1rem;overflow:hidden;background:var(--ma-deep)}.analyzer_viewHead__7H00F{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem;padding:.7rem .9rem;border-bottom:1px solid var(--ma-line)}.analyzer_viewLabel__IwQsJ{color:var(--ma-ink);font-family:var(--ma-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase}.analyzer_viewMeta__75eoU{color:var(--ma-mute);font-family:var(--ma-mono);font-size:.66rem;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.analyzer_video__Mdfdt{display:block;width:100%;height:auto;background:#060b16}.analyzer_psStage__FH1Il{display:block;width:100%;height:auto;background:radial-gradient(90% 70% at 50% 100%,rgba(85,135,255,.07),transparent 70%),#060b16}.analyzer_viewWait__C_E0K{display:flex;align-items:center;justify-content:center;min-height:12rem;background:#060b16}.analyzer_viewWaitBar__H_bTx{width:55%;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--ma-cyan),var(--ma-violet),transparent);opacity:.6}@media (prefers-reduced-motion:no-preference){.analyzer_viewWaitBar__H_bTx{animation:analyzer_maWait__sxo6C 2.4s var(--ma-ease) infinite}@keyframes analyzer_maWait__sxo6C{0%,to{transform:scaleX(.4)}50%{transform:scaleX(1)}}}.analyzer_psGrid__aFNth line{stroke:rgba(148,163,184,.1);stroke-width:1}.analyzer_psPath__ygmh_{fill:none;stroke:hsl(calc(192 + var(--g, 0) * 13) 88% 64%);stroke-width:1.4;stroke-opacity:.34;stroke-linecap:round;stroke-linejoin:round}.light .analyzer_psPath__ygmh_{stroke:hsl(calc(196 + var(--g, 0) * 13) 72% 42%);stroke-opacity:.5}.analyzer_psBone__yR2jE{stroke:var(--ma-cyan);stroke-width:2.2;stroke-linecap:round;stroke-opacity:.92}.analyzer_psBoneGhost__Y_ObE{stroke:var(--ma-blue);stroke-width:1.6;stroke-linecap:round;stroke-opacity:calc(.07 * var(--g, 1))}.analyzer_psBoneOther__ErxF_{stroke:var(--ma-violet);stroke-width:1.5;stroke-linecap:round;stroke-opacity:.42}.analyzer_psJoint__6Q4Sa{fill:#060b16;stroke:var(--ma-cyan);stroke-width:1.6}.analyzer_psKeyJoint__PgT1G{fill:var(--ma-cyan);fill-opacity:.9;stroke:#060b16;stroke-width:1.2}.analyzer_psCentre__mpCu3 line{stroke:var(--ma-violet);stroke-width:1.6}.analyzer_psCentre__mpCu3 circle{fill:none;stroke:var(--ma-violet);stroke-width:1.2;stroke-opacity:.55;stroke-dasharray:3 5}.analyzer_psField__iWsTd circle{fill:none;stroke:var(--ma-blue);stroke-width:1.4;stroke-opacity:.6}.analyzer_run__O6j88{display:grid;gap:1rem;padding:1.2rem 1.3rem;border:1px solid var(--ma-line);border-radius:1rem;background:var(--ma-surface)}.analyzer_progress__3_5KX{display:grid;gap:.5rem}.analyzer_progressLabel__fKbqD{color:var(--ma-ink);font-family:var(--ma-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.analyzer_progressTrack__no_kf{display:block;height:3px;border-radius:3px;background:var(--ma-line);overflow:hidden}.analyzer_progressFill__DEGnc{display:block;height:100%;background:linear-gradient(90deg,var(--ma-cyan),var(--ma-blue),var(--ma-violet));transition:width .3s var(--ma-ease)}.analyzer_stages__UdrN3{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.analyzer_stageRow__L0V8j{display:flex;align-items:baseline;gap:.7rem;color:var(--ma-mute);font-family:var(--ma-mono);font-size:.76rem;letter-spacing:.02em;transition:color .3s var(--ma-ease)}.analyzer_stageNo__U_ApA{color:var(--ma-line-mid);font-size:.68rem}.analyzer_stageDone__W9Dqk{color:var(--ma-body)}.analyzer_stageDone__W9Dqk .analyzer_stageNo__U_ApA{color:var(--ma-cyan)}.analyzer_stageNow__yIHUs{color:var(--ma-ink)}.analyzer_stageNow__yIHUs .analyzer_stageNo__U_ApA{color:var(--ma-cyan)}.analyzer_complete__kYLNg{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--ma-cyan);font-family:var(--ma-mono);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.analyzer_suit__kjw0h{display:grid;gap:.5rem;padding:1rem 1.2rem;border-left:1px solid var(--ma-line);border:1px solid var(--ma-line);border-left:2px solid rgba(85,135,255,.5);border-radius:.9rem;background:var(--ma-surface)}.analyzer_suit__kjw0h p{margin:0;color:var(--ma-body);font-size:.86rem;line-height:1.7}.analyzer_suitTag__pcakk{color:var(--ma-ink);font-family:var(--ma-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.analyzer_suitAction__UusSD{margin-left:.5rem;padding:0;border:0;background:none;color:var(--ma-cyan);font-family:var(--ma-mono);font-size:.75rem;cursor:pointer;white-space:nowrap}.analyzer_suitAction__UusSD:hover{text-decoration:underline}.analyzer_timeline__U1nrC{display:grid;gap:.4rem;padding:.9rem 1.1rem 1rem;border:1px solid var(--ma-line);border-radius:.9rem;background:var(--ma-surface)}.analyzer_tlChart__b8SkK{display:block;width:100%;height:auto}.analyzer_tlBar__n2YE_{stroke:var(--ma-blue);stroke-width:3;stroke-opacity:.5;stroke-linecap:round}.analyzer_tlPosed___PTe9{fill:var(--ma-cyan);fill-opacity:.85}.analyzer_tlCursor__25_Hq{stroke:var(--ma-violet);stroke-width:1.6}.analyzer_tlRange__Kq0pk{width:100%;accent-color:var(--ma-cyan);cursor:grab}.analyzer_tlRange__Kq0pk:active{cursor:grabbing}@media (pointer:coarse){.analyzer_tlRange__Kq0pk{height:2.25rem}}.analyzer_tlMeta__RGWFU{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;margin:0;color:var(--ma-mute);font-family:var(--ma-mono);font-size:.7rem;letter-spacing:.04em}.analyzer_tlTime__rpqf1{color:var(--ma-ink)}.analyzer_dna__bXcbZ{display:grid;gap:.9rem;padding:1.3rem 1.4rem 1.1rem;border:1px solid var(--ma-line);border-radius:1rem;background:radial-gradient(120% 100% at 100% 0,rgba(167,139,250,.06),transparent 70%),var(--ma-surface)}.analyzer_dnaHead__yuy3a{display:grid;gap:.35rem}.analyzer_dnaTitle__7BeM2{margin:0;color:var(--ma-ink);font-family:var(--ma-mono);font-size:.8rem;letter-spacing:.2em;text-transform:uppercase}.analyzer_dnaSub__ztbme{margin:0;max-width:62ch;color:var(--ma-body);font-size:.82rem;line-height:1.7}.analyzer_dnaChart__Pu8I4{display:block;width:100%;height:auto;cursor:crosshair}.analyzer_dnaBase__8cFQf{stroke:var(--ma-line);stroke-width:1}.analyzer_dnaArea__1YbSs{fill:hsl(calc(192 + var(--g, 0) * 14) 88% 62%);fill-opacity:.1;stroke:none}.analyzer_dnaLine__3D9o5{fill:none;stroke:hsl(calc(192 + var(--g, 0) * 14) 88% 66%);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.light .analyzer_dnaLine__3D9o5{stroke:hsl(calc(196 + var(--g, 0) * 14) 74% 40%)}.light .analyzer_dnaArea__1YbSs{fill:hsl(calc(196 + var(--g, 0) * 14) 74% 45%);fill-opacity:.12}.analyzer_dnaLabel__C_RKr{fill:rgb(var(--c-soft-mute));font-family:var(--ma-mono);font-size:15px;letter-spacing:.04em}.analyzer_dnaCursor__NMr9L{stroke:var(--ma-violet);stroke-width:2}.analyzer_tabs__lmitt{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .5rem;border-bottom:1px solid var(--ma-line)}.analyzer_tab__GRe37{padding:.55rem .9rem;border:0;border-bottom:2px solid transparent;background:none;color:var(--ma-mute);font-family:var(--ma-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:color .25s var(--ma-ease),border-color .25s var(--ma-ease)}.analyzer_tab__GRe37:hover{color:var(--ma-ink);border-bottom-color:var(--interactive-hover-border)}.analyzer_tabOn__lbdJI,.analyzer_tabOn__lbdJI:hover{color:var(--ma-ink);border-bottom-color:var(--ma-cyan);font-weight:600}@media (pointer:coarse){.analyzer_tab__GRe37{min-height:var(--interactive-touch-target)}}.analyzer_tabAuto__wb_OR{margin-left:auto;padding-right:.3rem;color:var(--ma-mute);font-family:var(--ma-mono);font-size:.66rem;letter-spacing:.08em}.analyzer_body__XL8Tx{display:grid;gap:1.1rem}.analyzer_facts__Oi6uR{display:grid;gap:1px;margin:0;background:var(--ma-line);border:1px solid var(--ma-line);border-radius:.9rem;overflow:hidden}@media (min-width:700px){.analyzer_facts__Oi6uR{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}.analyzer_fact__uSVPx{display:grid;gap:.25rem;padding:.95rem 1.1rem;background:rgba(8,14,26,.6)}.light .analyzer_fact__uSVPx{background:hsla(0,0%,100%,.72)}.analyzer_factKey__YNRFD{color:var(--ma-mute);font-family:var(--ma-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase}.analyzer_factVal__j8Sp4{margin:0;color:var(--ma-ink);font-family:var(--ma-display);font-size:1.05rem;letter-spacing:-.005em}.analyzer_factNote__bTG89{margin:0;color:var(--ma-mute);font-size:.76rem;line-height:1.6}.analyzer_boundary__XqD7G{margin:0;padding:.9rem 1.1rem;border-left:1px solid var(--ma-line);border:1px solid var(--ma-line);border-left:2px solid rgba(167,139,250,.45);border-radius:.8rem;background:var(--ma-surface);color:var(--ma-body);font-size:.82rem;line-height:1.75}.analyzer_figure__W0GaV{margin:0;display:grid;gap:.5rem}.analyzer_caption__oCcy6{margin:0;color:var(--ma-mute);font-size:.75rem;line-height:1.6}.analyzer_seq__qYy6Q{display:block;width:100%;height:auto}.analyzer_seqAxis____cyj{stroke:var(--ma-line-mid);stroke-width:1}.analyzer_seqLow__fgYu7{stroke:var(--ma-cyan);stroke-width:1.8;stroke-opacity:.85}.analyzer_seqHigh__TfQaj{stroke:var(--ma-violet);stroke-width:1.8;stroke-opacity:.85}.analyzer_seqDot__DJrYb{fill:#060b16;stroke:var(--ma-cyan);stroke-width:1.4}.light .analyzer_seqDot__DJrYb{fill:#fff}.analyzer_chain__jF907{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}.analyzer_chainRow__vCQiX{display:flex;align-items:baseline;gap:.8rem}.analyzer_chainNo__JZt_F{color:var(--ma-cyan);font-family:var(--ma-mono);font-size:.68rem;flex:none}.analyzer_chainKey__dxe5O{display:block;color:var(--ma-ink);font-family:var(--ma-mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.analyzer_chainVal__nj1yF{display:block;color:var(--ma-body);font-size:.82rem;line-height:1.65}.analyzer_links__YrMBo{display:flex;flex-wrap:wrap;gap:.5rem 1.1rem}.analyzer_link__v_ZYf{color:var(--ma-cyan);font-family:var(--ma-mono);font-size:.74rem;letter-spacing:.06em;text-decoration:none}.analyzer_link__v_ZYf:hover{text-decoration:underline}.analyzer_after__rlrPh{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;padding-top:1rem;border-top:1px solid var(--ma-line)}.analyzer_afterLabel__RMr32{color:var(--ma-mute);font-family:var(--ma-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.analyzer_clear__4LaWU{margin-left:auto;padding:.45rem .95rem;border:1px solid var(--ma-line-mid);border-radius:999px;background:none;color:var(--ma-body);font-family:var(--ma-mono);font-size:.7rem;letter-spacing:.06em;cursor:pointer;transition:border-color .25s var(--ma-ease)}.analyzer_clear__4LaWU:hover{border-color:var(--ma-cyan);color:var(--ma-cyan)}.analyzer_intakeHead__Lj9Z4{display:grid;gap:.4rem}.analyzer_intakeTitle__XXOQC{margin:0;color:var(--ma-ink);font-family:var(--ma-display);font-size:1.15rem;letter-spacing:-.01em}.analyzer_intakeLead__AhtfA{margin:0;max-width:56ch;color:var(--ma-body);font-size:.85rem;line-height:1.65}.analyzer_sources__8VM0S{display:grid;gap:.5rem;margin-top:1.1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:560px){.analyzer_sources__8VM0S{grid-template-columns:repeat(3,minmax(0,1fr))}}.analyzer_sourceBtn__Jxy5c{position:relative;display:grid;gap:.15rem;min-height:3.4rem;padding:.7rem 2.4rem .7rem .95rem;border:1px solid var(--ma-line);border-radius:.85rem;background:var(--ma-surface);text-align:left;cursor:pointer;transition:border-color .25s var(--ma-ease),background .25s var(--ma-ease),transform .25s var(--ma-ease)}.analyzer_sourceBtn__Jxy5c:hover{border-color:var(--ma-line-mid);transform:translateY(-1px)}.analyzer_sourceBtn__Jxy5c:focus-visible{outline:2px solid var(--ma-cyan);outline-offset:2px}.analyzer_sourceOn__UIBxz{border-color:rgba(79,209,255,.45);background:rgba(79,209,255,.07)}.analyzer_sourceName__PjTZP{color:var(--ma-mute);font-family:var(--ma-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.analyzer_sourceOn__UIBxz .analyzer_sourceName__PjTZP{color:var(--ma-cyan)}.analyzer_sourceHint__uvaZB{color:var(--ma-body);font-size:.82rem}.analyzer_sourceNum__WevFH{position:absolute;top:.7rem;right:.9rem;color:var(--ma-mute);font-family:var(--ma-mono);font-size:.65rem}.analyzer_intakePanel__AJhKi{margin-top:.9rem}.analyzer_demo__CYIa4{display:grid;gap:1.1rem;padding:1.1rem;border:1px solid var(--ma-line);border-radius:1rem;background:var(--ma-surface);grid-template-columns:minmax(0,1fr)}@media (min-width:720px){.analyzer_demo__CYIa4{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.analyzer_demoPreview__PgYsM{position:relative;margin:0;overflow:hidden;border:1px solid var(--ma-line);border-radius:.8rem;background:#060b16;--ma-cyan:#4fd1ff;--ma-mute:#94a3b8;--ma-line:rgba(148,163,184,.16)}.analyzer_demoPoster__DFnOT{display:block;width:100%;height:auto}.analyzer_demoCaption___MSFO{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem .75rem;padding:.6rem .75rem;border-top:1px solid var(--ma-line)}.analyzer_demoKicker__PB8gs{color:var(--ma-cyan);font-family:var(--ma-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase}.analyzer_demoMeta__D0Ce6{color:var(--ma-mute);font-family:var(--ma-mono);font-size:.66rem;letter-spacing:.06em}.analyzer_demoBody__BXkua,.analyzer_demoNone__foy4q{display:grid;gap:.6rem;align-content:start}.analyzer_demoNone__foy4q{padding:1.2rem;border:1px solid var(--ma-line);border-radius:1rem;background:var(--ma-surface)}.analyzer_demoNoneActions__bN7jC{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.2rem}.analyzer_demoName__vcC4X{margin:0;color:var(--ma-ink);font-family:var(--ma-display);font-size:1rem}.analyzer_demoText__YRH8_{margin:0;max-width:54ch;color:var(--ma-body);font-size:.83rem;line-height:1.7}.analyzer_demoBtn__egPBL{justify-self:start;min-height:2.75rem;margin-top:.2rem;padding:.6rem 1.3rem;border:1px solid rgba(79,209,255,.45);border-radius:999px;background:rgba(79,209,255,.1);color:var(--ma-cyan);font-size:.86rem;cursor:pointer;transition:background .25s var(--ma-ease),border-color .25s var(--ma-ease)}.analyzer_demoBtn__egPBL:hover{background:rgba(79,209,255,.17);border-color:var(--ma-cyan)}.analyzer_demoBtn__egPBL:focus-visible{outline:2px solid var(--ma-cyan);outline-offset:3px}.analyzer_bestResults__rm3jK{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;margin:1rem 0 0;color:var(--ma-mute);font-size:.78rem;line-height:1.6}.analyzer_bestLabel__pIdgv{color:var(--ma-body);font-family:var(--ma-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase}.signalchain_chain__t_yM4{--sc-accent:#4fd1ff;--sc-line:rgba(148,163,184,.18);--sc-ink:rgb(var(--c-soft-white));--sc-mute:rgb(var(--c-soft-mute))}.signalchain_famCare__jOJUX{--sc-accent:#4fd1ff}.signalchain_famSecure__OXRxM{--sc-accent:#a78bfa}.signalchain_inputs__5vpXY{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:720px){.signalchain_inputs__5vpXY{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.signalchain_inputs__5vpXY{grid-template-columns:repeat(6,minmax(0,1fr))}}.signalchain_input__27s5q{display:flex;flex-direction:column;gap:.3rem;padding:.7rem .85rem;text-align:left;border:1px solid rgba(148,163,184,.14);border-radius:.75rem;background:hsla(0,0%,100%,.02);transition:border-color .3s ease,background-color .3s ease}.signalchain_input__27s5q:hover{border-color:var(--interactive-hover-border);background:var(--interactive-hover-bg)}.signalchain_input__27s5q:active{transform:translateY(.5px)}@media (prefers-reduced-motion:reduce){.signalchain_input__27s5q,.signalchain_input__27s5q:active{transition:none;transform:none}}.signalchain_input__27s5q:focus-visible{outline:2px solid var(--sc-accent);outline-offset:2px}.signalchain_inputOn__XqRpb,.signalchain_inputOn__XqRpb:hover{border-color:var(--sc-accent);background:color-mix(in srgb,var(--sc-accent) 9%,transparent)}.signalchain_inputLabel__622fW{font-size:12.5px;font-weight:600;color:var(--sc-ink)}.signalchain_inputOn__XqRpb .signalchain_inputLabel__622fW{color:var(--sc-accent)}.signalchain_inputNote__NHPe7{font-size:11px;line-height:1.45;color:var(--sc-mute)}.signalchain_reading__wcmdb{margin-top:1.5rem;font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-mute)}.signalchain_readingStrong__HV4X0{color:var(--sc-accent)}.signalchain_clear__eUJmh{margin-left:.9rem;border-bottom:1px solid;font-family:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--sc-ink);transition:color .3s ease}.signalchain_clear__eUJmh:hover{color:var(--sc-accent)}.signalchain_rail__gdvtj{margin-top:1.25rem;border-top:1px solid var(--sc-line);padding-top:1.25rem}.signalchain_cols__i51oS,.signalchain_head__SDXGo{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width:900px){.signalchain_cols__i51oS,.signalchain_head__SDXGo{grid-template-columns:.8fr 1fr 1fr 1fr 1.1fr;gap:1rem}}.signalchain_head__SDXGo{margin-bottom:.9rem}.signalchain_headCell__q4sse{display:none;font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--sc-mute);opacity:.75}@media (min-width:900px){.signalchain_headCell__q4sse{display:block;animation:signalchain_scIn__DoWIJ .5s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 60ms)}}.signalchain_col___uZuU{display:flex;flex-wrap:wrap;gap:.4rem;align-content:flex-start;animation:signalchain_scIn__DoWIJ .55s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 60ms)}@media (min-width:900px){.signalchain_col___uZuU{flex-direction:column;flex-wrap:nowrap}}.signalchain_col___uZuU+.signalchain_col___uZuU{border-top:1px solid var(--sc-line);padding-top:.75rem}@media (min-width:900px){.signalchain_col___uZuU+.signalchain_col___uZuU{border-top:0;padding-top:0}}.signalchain_node__zDbHj{display:inline-block;padding:.34rem .7rem;border:1px solid rgba(148,163,184,.16);border-radius:999px;font-size:12px;line-height:1.35;text-align:left;color:var(--sc-ink);transition:border-color .3s ease,background-color .3s ease,color .3s ease,opacity .3s ease}@media (min-width:900px){.signalchain_node__zDbHj{width:100%}}a.signalchain_node__zDbHj:focus-visible,button.signalchain_node__zDbHj:focus-visible{outline:2px solid var(--sc-accent);outline-offset:2px}.signalchain_nodeInput__9dl3M{background:color-mix(in srgb,var(--sc-accent) 8%,transparent);font-weight:600}.signalchain_nodeCap__88XsA:hover,.signalchain_nodeInput__9dl3M,.signalchain_nodeSignal__FbEfv:hover{border-color:color-mix(in srgb,var(--sc-accent) 45%,transparent);color:var(--sc-accent)}.signalchain_nodeOn__nBa7q{border-color:var(--sc-accent);background:color-mix(in srgb,var(--sc-accent) 12%,transparent);color:var(--sc-accent);font-weight:600}.signalchain_nodeDim__axtfq{opacity:.4}.signalchain_nodeModule__Y9AOm{font-weight:600}.signalchain_moduleCare__uL3U5{border-color:rgba(79,209,255,.28);color:#9fe4ff}.signalchain_moduleCare__uL3U5:hover{border-color:rgba(79,209,255,.6)}.signalchain_moduleSecure__Qjogi{border-color:rgba(167,139,250,.3);color:#cbb6ff}.signalchain_moduleSecure__Qjogi:hover{border-color:rgba(167,139,250,.62)}.signalchain_nodeOutput__FlPri{border-style:dashed;border-color:rgba(148,163,184,.2);color:var(--sc-mute);font-size:11.5px}.signalchain_more__876ny{padding:.2rem;font-size:11px;color:var(--sc-mute)}.signalchain_foot__dXIeO{margin-top:1.5rem;max-width:46rem;font-size:12.5px;line-height:1.7;color:var(--sc-mute)}.light .signalchain_node__zDbHj{border-color:rgba(15,23,42,.14)}.light .signalchain_input__27s5q{border-color:var(--light-border);border-top-color:var(--light-edge);background:linear-gradient(180deg,#fff,#fafcfe);box-shadow:var(--light-highlight),var(--light-shadow)}.light .signalchain_input__27s5q:hover{border-color:var(--light-refraction)}.light .signalchain_moduleCare__uL3U5{color:#0e6f95}.light .signalchain_moduleSecure__Qjogi{color:#5b21b6}.light .signalchain_chain__t_yM4,.light .signalchain_famCare__jOJUX{--sc-accent:#0e7490}.light .signalchain_famSecure__OXRxM{--sc-accent:#6d28d9}.light .signalchain_headCell__q4sse{color:#334155}@keyframes signalchain_scIn__DoWIJ{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.signalchain_col___uZuU,.signalchain_headCell__q4sse{animation:none}}