.capability-demo_frame__9klss{width:100%;min-width:0;overflow:hidden;background:#111315;border:1px solid #34373a;border-radius:10px;color:#e9eae5;box-shadow:0 24px 65px -34px #000;font-size:13px}.capability-demo_frame__9klss button,.capability-demo_frame__9klss input{touch-action:manipulation}.capability-demo_frame__9klss button:focus-visible,.capability-demo_frame__9klss input:focus-visible{outline:2px solid #d4ff4f;outline-offset:4px}.capability-demo_frame__9klss button{cursor:pointer}.capability-demo_frame__9klss button:disabled{cursor:wait;opacity:.6}.capability-demo_window__aIwUj{height:42px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #2b2e30;padding:0 16px;font:10px var(--font-mono,monospace),monospace;letter-spacing:.1em;background:#0b0d0e;color:#969a9c}.capability-demo_windowDots__tDrAH{display:flex;gap:5px}.capability-demo_windowDots__tDrAH i{width:6px;height:6px;background:#43484b;border-radius:50%}.capability-demo_demoBadge__HkDmc{margin-left:auto;color:#bec3b7;font-size:9px;border:1px solid #3a3e36;border-radius:3px;padding:3px 5px}.capability-demo_toolbar__jyYX3{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 18px;border-bottom:1px solid #282c2f;color:#a8aeb0;font:10px var(--font-mono,monospace),monospace;letter-spacing:.06em}.capability-demo_toolbar__jyYX3 button,.capability-demo_toolbar__jyYX3>span{display:flex;align-items:center;gap:8px}.capability-demo_toolbar__jyYX3 button{color:#d4d8cf;padding:6px 8px;border:1px solid #3c4143;border-radius:4px;font-size:10px;min-height:32px}.capability-demo_pads__ewlao{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px}.capability-demo_pad__t5mFx{min-width:0;text-align:left;padding:12px 14px;background:#1b1e21;border:1px solid #34393b;border-radius:6px;box-shadow:0 3px 0 #080a0b;transition:border-color .15s,background .15s}.capability-demo_pad__t5mFx:hover,.capability-demo_pad__t5mFx[data-active=true]{border-color:#d4ff4f;background:#24291c}.capability-demo_padTop__Qzkj4{display:flex;justify-content:space-between;color:#a4b582;font:10px monospace}.capability-demo_wave__4VojO{height:36px;display:flex;align-items:center;gap:3px;margin:10px 0;color:#a6b890}.capability-demo_wave__4VojO i{flex:1;background:currentColor;opacity:.6;border-radius:1px}.capability-demo_pad__t5mFx:nth-child(2n) .capability-demo_wave__4VojO{color:#b6a3d1}.capability-demo_pad__t5mFx:nth-child(3n) .capability-demo_wave__4VojO{color:#78bdbd}.capability-demo_pad__t5mFx strong{font-size:13px;font-weight:500}.capability-demo_padMeta__eEkMN{margin-top:10px;display:flex;justify-content:space-between;gap:4px;color:#7f888b;font:8px monospace}.capability-demo_caption__HCNGp{padding:0 18px 16px;margin:0;font-size:11px;color:#b0b5b8}.capability-demo_channels__sPn_C{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 12px}.capability-demo_channel__lapxY{min-width:0;padding:20px 8px 16px;border-right:1px solid #2e3234;display:flex;align-items:center;flex-direction:column;gap:8px}.capability-demo_channel__lapxY:last-child{border:0;background:#181c18}.capability-demo_channel__lapxY strong{font-size:11px;font-weight:500;max-width:100%;overflow-wrap:anywhere;text-align:center;min-height:32px}.capability-demo_channelIndex__bnEX3{font:9px monospace;color:#778077}.capability-demo_fader__hM_ji{display:flex;justify-content:center;gap:12px;height:146px;padding:5px 0}.capability-demo_fader__hM_ji input{writing-mode:vertical-lr;direction:rtl;width:22px;height:136px;accent-color:#e5e8dd;cursor:ns-resize}.capability-demo_meter__HcUAm{width:8px;height:100%;background:repeating-linear-gradient(0deg,#2a3425 0 5px,#111315 5px 7px);position:relative;overflow:hidden}.capability-demo_meter__HcUAm i{position:absolute;bottom:0;left:0;right:0;background:repeating-linear-gradient(0deg,#b6d581 0 5px,#111315 5px 7px);transition:height .12s}.capability-demo_scale___PhHF{display:flex;flex-direction:column;justify-content:space-between;font:8px monospace;color:#68716d}.capability-demo_channel__lapxY output{font:11px monospace;color:#c3cabc}.capability-demo_channel__lapxY button{display:grid;place-items:center;width:44px;height:36px;border-radius:3px;border:1px solid #3c4341;color:#c9cebf}.capability-demo_channel__lapxY[data-muted=true] button{color:#f1a58b;border-color:#aa674f}.capability-demo_mixerRoute__Npzd2{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px 20px;font:9px monospace;color:#818b81;border-top:1px solid #30362e}.capability-demo_routeLine__x7dlY{height:1px;background:#48553b;width:28px}.capability-demo_flowCanvas__4RBF8{display:flex;align-items:center;justify-content:center;padding:36px 18px;background-image:radial-gradient(#34383b .8px,transparent 0);background-size:16px 16px;min-height:235px}.capability-demo_flowStep__3SFY0{display:flex;align-items:center;min-width:0;flex:1}.capability-demo_node__8pK5b{flex:1;min-width:0;background:#191c20;border:1px solid #434952;border-radius:6px;box-shadow:0 7px 18px #0005}.capability-demo_node__8pK5b>span{display:flex;align-items:center;gap:6px;padding:9px;border-bottom:1px solid #383e45;color:#a3adb8;font:9px monospace}.capability-demo_node__8pK5b i{width:5px;height:5px;flex-shrink:0;background:#94a2b5;border-radius:50%}.capability-demo_node__8pK5b strong{display:block;padding:18px 10px;font-size:11px;font-weight:500;overflow-wrap:anywhere}.capability-demo_nodeFoot__qiImS{border-top:1px solid #30363d;display:flex;justify-content:space-between;padding:8px 10px;color:#818d99;font:8px monospace}.capability-demo_node__8pK5b[data-active=true]{border-color:#bad88b}.capability-demo_node__8pK5b[data-active=true] .capability-demo_nodeFoot__qiImS{color:#d4ff4f}.capability-demo_nodePort__mLXnu{margin-left:auto;width:5px;height:5px;border:1px solid #697582}.capability-demo_connector__HwbSG{width:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#64705b}.capability-demo_connector__HwbSG[data-active=true]{color:#d4ff4f}.capability-demo_flowOutput__drn2R{display:flex;align-items:center;gap:10px;margin:0 18px;padding:10px 12px;border:1px solid #383e36;background:#181d16;border-radius:4px;min-height:50px;font-size:11px;color:#a9b99a}.capability-demo_outputDot__oa4Qx{width:6px;height:6px;border-radius:50%;background:#536149;flex-shrink:0}.capability-demo_flowOutput__drn2R[data-active=true] .capability-demo_outputDot__oa4Qx{background:#d4ff4f}.capability-demo_outputBars__zr3_Z{margin-left:auto;display:flex;align-items:center;gap:3px;height:30px}.capability-demo_outputBars__zr3_Z i{background:#bfdc99;width:3px;transition:height .2s}.capability-demo_flowControls__VmzBf{display:flex;align-items:center;gap:12px;padding:16px 18px}.capability-demo_flowControls__VmzBf button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;min-width:40px}.capability-demo_primary__wjpHL{border-radius:4px;background:#d4ff4f;color:#121609;padding:10px 14px;font-size:11px;font-weight:600}.capability-demo_widgetStage__TPzIg{position:relative;margin:22px;padding:25px;border:1px solid #53604a;background:#171b17;min-height:286px;box-shadow:inset 0 0 60px #0003}.capability-demo_goal__NrtYC{container-type:size;height:110px;padding:14px 10px;border-bottom:1px solid #384136}.capability-demo_widgetBottom__RgAZX{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:20px}.capability-demo_widgetLabel__EEN_J{font:9px monospace;letter-spacing:.12em;color:#a2aaa0;text-transform:uppercase}.capability-demo_chat__sWJau p{font-size:12px;margin-top:8px;white-space:nowrap}.capability-demo_chat__sWJau b{font-weight:500;color:var(--widget-accent);margin-right:8px}.capability-demo_chat__sWJau span:not(.capability-demo_widgetLabel__EEN_J){color:var(--widget-accent)}.capability-demo_timer__zw28I{text-align:right;display:flex;align-items:flex-end;flex-direction:column}.capability-demo_timer__zw28I strong{font:34px var(--font-mono,monospace),monospace;letter-spacing:-.06em;margin:10px 0;color:var(--widget-accent)}.capability-demo_timer__zw28I>span:last-of-type{font:8px monospace;color:#939f8a}.capability-demo_timerTrack__0qxHL{height:3px;width:100%;background:var(--widget-accent);margin-top:16px;opacity:.7}.capability-demo_swatch__WlQBi{width:10px;height:10px;border-radius:50%;background:var(--widget-accent)}.capability-demo_canvasCorner__IZ_1D{position:absolute;width:6px;height:6px;background:var(--widget-accent);top:-3px;left:-3px;box-shadow:0 0 0 1px #111}@media (max-width:480px){.capability-demo_window__aIwUj{padding:0 12px;font-size:9px}.capability-demo_pads__ewlao{padding:12px;gap:8px}.capability-demo_pad__t5mFx{padding:10px}.capability-demo_padMeta__eEkMN{font-size:7px}.capability-demo_padMeta__eEkMN>span{display:none}.capability-demo_pad__t5mFx strong{font-size:12px}.capability-demo_wave__4VojO{gap:2px}.capability-demo_toolbar__jyYX3{padding:10px 12px}.capability-demo_channel__lapxY{padding:16px 4px 12px}.capability-demo_fader__hM_ji{gap:6px}.capability-demo_scale___PhHF{font-size:7px}.capability-demo_widgetStage__TPzIg{margin:14px;padding:16px}.capability-demo_widgetBottom__RgAZX{gap:10px}.capability-demo_timer__zw28I strong{font-size:30px}.capability-demo_flowCanvas__4RBF8{padding:24px 10px}.capability-demo_connector__HwbSG{width:18px}.capability-demo_node__8pK5b strong{padding:15px 8px;font-size:10px}.capability-demo_node__8pK5b>span{padding:8px 6px;font-size:8px;letter-spacing:-.02em}.capability-demo_nodePort__mLXnu,.capability-demo_node__8pK5b>span i{display:none}.capability-demo_flowOutput__drn2R{margin:0 10px}.capability-demo_flowOutput__drn2R [role=status]{font-size:10px}.capability-demo_flowControls__VmzBf{padding:14px 10px}.capability-demo_outputBars__zr3_Z{display:none}}@media (prefers-reduced-motion:reduce){.capability-demo_frame__9klss *{transition:none!important}}.capability-demo_soundWorkspace__62YXK{display:grid;grid-template-columns:132px minmax(0,1fr);min-height:325px}.capability-demo_soundLibrary__Lr1iF{border-right:1px solid #27272d;padding:18px 9px;background:#0c0c0f;font:9px var(--font-mono),monospace;color:#7d7d87}.capability-demo_soundLibrary__Lr1iF>span{display:flex;align-items:center;gap:6px;font-size:8px;margin-bottom:17px;letter-spacing:.04em}.capability-demo_soundLibrary__Lr1iF>div{display:flex;align-items:center;gap:6px;padding:9px 6px;border-radius:4px}.capability-demo_soundLibrary__Lr1iF>div>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capability-demo_soundLibrary__Lr1iF small{margin-left:auto;font-size:6px;color:#64646f}.capability-demo_soundLibrary__Lr1iF b{margin-left:auto;font-size:8px}.capability-demo_soundLibrary__Lr1iF .capability-demo_librarySelected__dWzhH{color:#d4ff4f;background:#d4ff4f0c;border:1px solid #d4ff4f28;margin-bottom:10px}.capability-demo_soundLibrary__Lr1iF [data-selected=true]{color:#d2d2d9}.capability-demo_soundLibrary__Lr1iF p{font-size:7px;line-height:1.9;margin:25px 6px 0;color:#61616c}.capability-demo_padWorkspace__S3sma{min-width:0}.capability-demo_padHeading__xSGmv{display:flex;justify-content:space-between;padding:17px 16px 0;font:8px var(--font-mono),monospace;color:#71717b;letter-spacing:.08em}.capability-demo_waveEditor__gdbOe{margin:0 16px 18px;border:1px solid #303038;border-radius:5px;background:#0a0a0c;overflow:hidden}.capability-demo_waveEditor__gdbOe>div:first-child{display:flex;align-items:center;gap:8px;padding:9px 10px;border-bottom:1px solid #232329;color:#9b9ba6;font:8px monospace}.capability-demo_waveEditor__gdbOe>div:first-child svg:last-child{margin-left:auto}.capability-demo_timeline__Es4s2{position:relative;height:48px;margin:10px 12px;display:flex;align-items:center;gap:2px;overflow:hidden}.capability-demo_timeline__Es4s2 i{flex:1;background:#a8bf76;opacity:.7;min-width:1px}.capability-demo_playhead__p7n5f{position:absolute;left:0;top:0;bottom:0;width:1px;background:#f3f8e8}.capability-demo_timeline__Es4s2[data-playing=true] .capability-demo_playhead__p7n5f{animation:capability-demo_pad-sweep__vAWmi .65s linear forwards}.capability-demo_timeRuler__fWmBG{display:flex;justify-content:space-between;border-top:1px solid #232329;padding:6px 10px;color:#686873;font:7px monospace}.capability-demo_channelInput__qNdlh{display:flex;flex-direction:column;align-items:center;gap:7px;padding:8px 0 13px;color:#7e8480}.capability-demo_channelInput__qNdlh span{font:7px monospace;letter-spacing:.07em}.capability-demo_flowBreadcrumb__dkLtS{display:flex;gap:18px;padding:12px 18px;border-bottom:1px solid #2a2d32;font:8px monospace;color:#747c88}.capability-demo_flowBreadcrumb__dkLtS span:last-child{margin-left:auto}.capability-demo_executionTrace__wYvJ_{display:flex;gap:14px;padding:12px 18px;border-top:1px solid #30343b;border-bottom:1px solid #30343b;margin-bottom:16px;background:#0b0e11}.capability-demo_executionTrace__wYvJ_ span{display:flex;gap:5px;align-items:center;font:7px monospace;color:#697583;flex:1}.capability-demo_executionTrace__wYvJ_ i{width:4px;height:4px;border-radius:50%;background:#4c5967}.capability-demo_executionTrace__wYvJ_ b{margin-left:auto;font-weight:400}.capability-demo_executionTrace__wYvJ_ [data-done=true]{color:#c0dd98}.capability-demo_executionTrace__wYvJ_ [data-done=true] i{background:#d4ff4f}.capability-demo_soundboard__mEmtP .capability-demo_pad__t5mFx{padding:12px 10px;background:#111114;border-color:#303038;box-shadow:none}.capability-demo_soundboard__mEmtP .capability-demo_pads__ewlao{gap:8px;padding:14px 16px}.capability-demo_soundboard__mEmtP .capability-demo_pad__t5mFx:hover,.capability-demo_soundboard__mEmtP .capability-demo_pad__t5mFx[data-active=true]{border-color:#c7e597;background:#1d2415}.capability-demo_soundboard__mEmtP .capability-demo_wave__4VojO{height:26px;margin:13px 0;color:#a9b794}.capability-demo_soundboard__mEmtP .capability-demo_pad__t5mFx strong{font-size:11px}.capability-demo_soundboard__mEmtP .capability-demo_padTop__Qzkj4{font-size:8px}.capability-demo_soundboard__mEmtP .capability-demo_padMeta__eEkMN{font-size:7px}.capability-demo_soundboard__mEmtP .capability-demo_wave__4VojO i{opacity:.65}.capability-demo_frame__9klss{border-color:#303038;background:#101013;box-shadow:0 30px 65px -25px #0005}.capability-demo_window__aIwUj{background:#09090b}.capability-demo_windowDots__tDrAH i:first-child{background:#bd6a60}.capability-demo_windowDots__tDrAH i:nth-child(2){background:#c8a752}.capability-demo_windowDots__tDrAH i:nth-child(3){background:#87aa63}@keyframes capability-demo_pad-sweep__vAWmi{to{left:100%}}.capability-demo_widgetWorkspace__a12UX{display:grid;grid-template-columns:112px minmax(0,1fr)}.capability-demo_widgetLayers__KO6xa{background:#0b0b0e;border-right:1px solid #2d2d34;padding:16px 10px;font:9px monospace;color:#91919b}.capability-demo_widgetLayers__KO6xa>span{display:block;font-size:7px;color:#777783;margin-bottom:14px}.capability-demo_widgetLayers__KO6xa>div{display:flex;align-items:center;gap:7px;padding:9px 4px}.capability-demo_widgetLayers__KO6xa b{margin-left:auto;font-size:7px;font-weight:400;color:#646471}.capability-demo_widgetLayers__KO6xa i{height:5px;width:5px;border:1px solid #888892}.capability-demo_widgetLayers__KO6xa .capability-demo_propertyTitle__fMT4A{border-top:1px solid #292930;padding-top:20px;margin:20px 0}.capability-demo_widgetLayers__KO6xa p{font-size:7px;color:#666670;margin-top:15px}.capability-demo_widgetLayers__KO6xa small{font-size:7px;display:block;text-align:right}.capability-demo_widgetLayers__KO6xa .capability-demo_palette__XfmHU i{height:12px;width:12px;border-radius:50%;background:var(--widget-accent);border:0}.capability-demo_widgetLayers__KO6xa .capability-demo_palette__XfmHU i:nth-child(2){background:#a6c9e2}.capability-demo_widgetLayers__KO6xa .capability-demo_palette__XfmHU i:nth-child(3){background:#d2bbfa}.capability-demo_widgetLayers__KO6xa .capability-demo_propertySlider__HbUMq{background:#2e3034;height:3px;padding:0;margin:14px 0 8px}.capability-demo_propertySlider__HbUMq:after{content:"";height:9px;width:9px;background:#ccc;border-radius:50%;margin-left:auto}.capability-demo_widgetViewport__dxRz_{min-width:0;background-image:radial-gradient(#303035 .8px,transparent 0);background-size:16px 16px}.capability-demo_canvasRuler__LseNT{display:flex;justify-content:space-between;border-bottom:1px solid #2b2b33;padding:9px 13px;font:6px monospace;color:#696975}.capability-demo_widgetViewport__dxRz_ .capability-demo_widgetStage__TPzIg{margin:26px 18px;padding:18px 14px;background:#15171add;min-height:286px;border-color:#78875d}.capability-demo_widgetViewport__dxRz_ .capability-demo_widgetBottom__RgAZX{gap:12px}.capability-demo_widgetCount__MKi3F{margin-left:auto;font:9px monospace;color:#a5a5af}.capability-demo_widgetViewport__dxRz_ .capability-demo_goal__NrtYC{height:105px}.capability-demo_widgetViewport__dxRz_ .capability-demo_timer__zw28I strong{font-size:28px}@media (max-width:600px){.capability-demo_widgetWorkspace__a12UX{grid-template-columns:1fr}.capability-demo_widgetLayers__KO6xa{display:none}}@media (max-width:520px){.capability-demo_soundWorkspace__62YXK{grid-template-columns:1fr}.capability-demo_soundLibrary__Lr1iF{display:none}.capability-demo_soundboard__mEmtP .capability-demo_pad__t5mFx strong{font-size:12px}.capability-demo_flowBreadcrumb__dkLtS{gap:12px;font-size:7px}.capability-demo_executionTrace__wYvJ_{gap:8px}}@media (prefers-reduced-motion:reduce){.capability-demo_playhead__p7n5f{animation:none!important}}