.page_container__aoG4z{max-width:1100px;margin:0 auto;padding:3rem 2rem 5rem}.page_hero__SKW6o{text-align:center;margin-bottom:3rem}.page_logo__7fc9l{font-family:JetBrains Mono,monospace;font-size:3.5rem;font-weight:600;background:linear-gradient(135deg,#89e8ad,#4ade80 50%,#22c55e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.5rem;display:inline-flex;align-items:center;gap:.75rem}.page_logoIcon__vIYln{width:3rem;height:3rem}.page_tagline___8E6T{font-family:Inter,sans-serif;font-size:1.5rem;color:var(--colorNeutralForeground2,hsla(0,0%,100%,.9));max-width:700px;margin:0 auto 2rem;font-weight:400;line-height:1.5}.page_fabricSparkGlow__Znbrx{font-weight:600;background:linear-gradient(135deg,#89e8ad,#4ade80 50%,#22c55e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none;filter:drop-shadow(0 0 6px rgba(74,222,128,.4));animation:page_subtleGlow__9Xl2i 4s ease-in-out infinite alternate}@keyframes page_subtleGlow__9Xl2i{0%{filter:drop-shadow(0 0 4px rgba(74,222,128,.3))}to{filter:drop-shadow(0 0 8px rgba(74,222,128,.5))}}.page_badge__s34Is{display:inline-block;background:rgba(74,222,128,.1);border:1px solid rgba(74,222,128,.3);color:#16a34a;font-size:.875rem;font-weight:500;padding:.5rem 1.25rem;border-radius:20px}body[data-theme=dark] .page_badge__s34Is{color:#89e8ad;border-color:rgba(74,222,128,.2)}.page_callout__8PSMy{background:var(--colorNeutralBackground2,hsla(0,0%,100%,.03));border:1px solid var(--colorNeutralStroke1,hsla(0,0%,100%,.08));border-radius:12px;padding:1.25rem 2rem;margin-bottom:3rem;text-align:center;color:var(--colorNeutralForeground2,hsla(0,0%,100%,.7));font-size:1rem}body[data-theme=light] .page_callout__8PSMy{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.7)}.page_videoContainer__dDrrq{display:flex;justify-content:center;margin:0 0 2rem;position:relative}.page_videoContainer__dDrrq iframe{border-radius:12px;border:2px solid transparent;max-width:100%;position:relative;z-index:1;background:#0a0a0a}.page_videoContainer__dDrrq:before{top:-3px;width:734px;height:416px;max-width:calc(100% + 6px);border-radius:14px;background:linear-gradient(90deg,#22c55e,#4ade80,#86efac,#4ade80,#22c55e);background-size:200% 100%;animation:page_neonFlow__NbR__ 3s ease-in-out infinite;filter:blur(8px);opacity:.7}.page_videoContainer__dDrrq:after,.page_videoContainer__dDrrq:before{content:"";position:absolute;left:50%;transform:translateX(-50%);z-index:0}.page_videoContainer__dDrrq:after{top:-2px;width:732px;height:414px;max-width:calc(100% + 4px);border-radius:13px;background:linear-gradient(270deg,#22c55e,#4ade80,#86efac,#4ade80,#22c55e);background-size:200% 100%;animation:page_neonFlow__NbR__ 3s ease-in-out infinite reverse;filter:blur(4px);opacity:.5}@keyframes page_neonFlow__NbR__{0%{background-position:0 50%;opacity:.5}50%{background-position:100% 50%;opacity:.8}to{background-position:0 50%;opacity:.5}}.page_architectureFigure__xWhtm{margin:0 0 3rem;text-align:center}.page_architectureImage__qcm61{max-width:100%;height:auto;border-radius:12px;border:1px solid var(--colorNeutralStroke1,hsla(0,0%,100%,.08));box-shadow:0 4px 24px rgba(0,0,0,.3)}.page_storySection__UjDng{display:flex;flex-direction:column;gap:1rem;margin-bottom:4rem}.page_connectionIntro__aQ69L{font-size:.85rem;color:#374151;line-height:1.5;margin-bottom:.5rem}body[data-theme=dark] .page_connectionIntro__aQ69L{color:hsla(0,0%,100%,.7)}.page_connectionCard__nHf_Z{background:var(--colorNeutralBackground2,hsla(0,0%,100%,.02));border:1px solid var(--colorNeutralStroke1,hsla(0,0%,100%,.08));border-radius:12px;padding:1.25rem 1.5rem 1.25rem 4rem;width:100%;position:relative}body[data-theme=light] .page_connectionCard__nHf_Z{background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.1)}.page_connectionNumber__NFlUZ{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);width:28px;height:28px;background:linear-gradient(135deg,#89e8ad,#22c55e);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:.85rem;font-weight:700;color:#0a1f13}.page_connectionSourceLabel__hXeK4{position:absolute;right:1rem;top:1rem}.page_browserLabel__L1bQJ{background:#16a34a;border:1px solid #22c55e;border-radius:4px;color:#fff}.page_browserLabel__L1bQJ,.page_sparkLabel__naTo4{display:inline-block;padding:.25rem .5rem;font-family:Inter,sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.05em}.page_sparkLabel__naTo4{background:rgba(137,232,173,.15);border:1px solid rgba(137,232,173,.4);border-radius:4px;color:#89e8ad;text-shadow:0 0 10px rgba(137,232,173,.6),0 0 20px rgba(137,232,173,.4);box-shadow:0 0 10px rgba(137,232,173,.2),inset 0 0 10px rgba(137,232,173,.1)}.page_connectionCard__nHf_Z.page_consumerCard__NVv_r{background:rgba(74,222,128,.03);border-color:rgba(74,222,128,.15)}.page_connectionCard__nHf_Z h2{font-family:Inter,sans-serif;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#16a34a;margin-bottom:.35rem}body[data-theme=dark] .page_connectionCard__nHf_Z h2{color:#89e8ad}.page_connectionDesc__5_Udf{font-size:.75rem;color:#374151;margin-bottom:.5rem;line-height:1.3}body[data-theme=dark] .page_connectionDesc__5_Udf{color:hsla(0,0%,100%,.7)}.page_connectionHint__yDM4K{display:none}.page_connectionInput__SH4b1{width:100%;min-height:44px;padding:.6rem .85rem;background:var(--colorNeutralBackground1,#0d0d0d);border:1px solid var(--colorNeutralStroke1,hsla(0,0%,100%,.1));border-radius:6px;color:var(--colorNeutralForeground1,#e0e0e0);font-family:JetBrains Mono,monospace;font-size:.75rem;resize:none;margin-bottom:.75rem;transition:border-color .2s}.page_connectionInput__SH4b1:focus{outline:none;border-color:#4ade80}.page_connectionInput__SH4b1::placeholder{color:#6b7280;font-family:JetBrains Mono,monospace;font-size:.75rem}body[data-theme=dark] .page_connectionInput__SH4b1::placeholder{color:#9ca3af}.page_connectionActions__Mt73x{display:flex;flex-direction:row;align-items:center;gap:1rem}.page_testButton__90kWS{background:rgba(74,222,128,.15);border:1px solid rgba(22,163,74,.4);color:#16a34a;padding:.4rem .75rem;border-radius:5px;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s}.page_testButton__90kWS:hover{background:rgba(74,222,128,.25)}body[data-theme=dark] .page_testButton__90kWS{background:rgba(74,222,128,.1);border-color:rgba(74,222,128,.3);color:#89e8ad}body[data-theme=dark] .page_testButton__90kWS:hover{background:rgba(74,222,128,.2)}.page_statusIndicator__tOzPC{display:flex;align-items:center;gap:.4rem}.page_statusDot__iEfSr{width:8px;height:8px;border-radius:50%;background:var(--colorNeutralForeground4,#707070);transition:all .3s}.page_statusDot__iEfSr.page_connected__C00IC{background:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.5);animation:page_pulse__U_e85 2s infinite}.page_statusDot__iEfSr.page_error__Jil8M{background:#ef4444;box-shadow:0 0 8px rgba(239,68,68,.5)}.page_statusDot__iEfSr.page_disconnected__Y9PZa{background:var(--colorNeutralForeground4,#707070)}@keyframes page_pulse__U_e85{0%,to{opacity:1}50%{opacity:.5}}.page_statusText__hG5d8{font-size:.7rem;color:var(--colorNeutralForeground2,hsla(0,0%,100%,.7))}.page_connectionDetails__Zdz0d{margin-top:1rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}body[data-theme=light] .page_connectionDetails__Zdz0d{border-top-color:rgba(0,0,0,.08)}.page_detailRow__KeSms{display:flex;align-items:center;gap:.75rem;font-family:JetBrains Mono,monospace;font-size:.65rem}.page_detailLabel__G8YxY{color:#374151;font-weight:500;text-transform:uppercase;letter-spacing:.05em;min-width:70px;text-align:left}body[data-theme=dark] .page_detailLabel__G8YxY{color:hsla(0,0%,100%,.5)}.page_detailValue__H8DPP{color:#166534;font-weight:500;background:rgba(22,163,74,.1);padding:.15rem .4rem;border-radius:3px;border:1px solid rgba(22,163,74,.2)}body[data-theme=dark] .page_detailValue__H8DPP{color:#89e8ad;background:rgba(74,222,128,.1);border-color:rgba(74,222,128,.2)}.page_workflow__DhJPr{margin-bottom:4rem}.page_workflow__DhJPr>h2{font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:#16a34a;margin-bottom:2rem}body[data-theme=dark] .page_workflow__DhJPr>h2{color:#89e8ad}.page_workflowStep__dm3pV{display:flex;gap:1.25rem;padding:1.75rem;background:var(--colorNeutralBackground2,hsla(0,0%,100%,.02));border:1px solid var(--colorNeutralStroke1,hsla(0,0%,100%,.08));border-radius:16px;margin-bottom:1rem}.page_workflowStep__dm3pV.page_aiStep__ceExn{background:rgba(74,222,128,.03);border-color:rgba(74,222,128,.15)}.page_stepNumber__2EZE0{width:42px;height:42px;background:rgba(74,222,128,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;color:#16a34a;flex-shrink:0;font-size:1.1rem}body[data-theme=dark] .page_stepNumber__2EZE0{background:rgba(74,222,128,.15);color:#89e8ad}.page_stepContent__o_uh3{flex:1 1;min-width:0;overflow:hidden}.page_stepTitle__kKqcb{font-size:1.1rem;font-weight:600;color:var(--colorNeutralForeground1,hsla(0,0%,100%,.95));margin-bottom:.5rem}body[data-theme=light] .page_stepTitle__kKqcb{color:rgba(0,0,0,.9)}.page_stepDesc__kxdqC{color:var(--colorNeutralForeground2,hsla(0,0%,100%,.7));font-size:.95rem;line-height:1.6;margin-bottom:1rem;word-wrap:break-word;overflow-wrap:break-word}body[data-theme=light] .page_stepDesc__kxdqC{color:rgba(0,0,0,.75)}.page_stepNote__wB__j{color:var(--colorNeutralForeground2,hsla(0,0%,100%,.7));font-size:.85rem;line-height:1.5;margin-top:.5rem}body[data-theme=light] .page_stepNote__wB__j{color:rgba(0,0,0,.7)}.page_workflowArrow__A9uM3{text-align:center;color:rgba(74,222,128,.5);font-size:1.5rem;padding:.5rem 0}.page_demoIntro__q3Dap{font-size:.9rem;color:#374151;line-height:1.5;margin-bottom:1rem}body[data-theme=dark] .page_demoIntro__q3Dap{color:hsla(0,0%,100%,.8)}.page_demoIntro__q3Dap strong{color:#166534;font-weight:600}body[data-theme=dark] .page_demoIntro__q3Dap strong{color:#89e8ad}.page_demoGif__048Zf{margin:1.5rem 0;border-radius:12px;overflow:hidden;border:1px solid var(--colorNeutralStroke1,hsla(0,0%,100%,.1));box-shadow:0 8px 32px rgba(0,0,0,.3)}.page_demoGif__048Zf img{width:100%;display:block}.page_addButton__3U9dP{display:inline-flex;align-items:center;gap:.5rem;background:rgba(74,222,128,.1);border:1px solid rgba(74,222,128,.3);color:#89e8ad;padding:.6rem 1.25rem;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.page_addButton__3U9dP:hover:not(:disabled){background:rgba(74,222,128,.2);transform:translateY(-1px)}.page_addButton__3U9dP.page_disabled__of06h,.page_addButton__3U9dP:disabled{opacity:.5;cursor:not-allowed;transform:none}.page_plusIcon__a5nqh{font-size:1.2rem;font-weight:300}.page_producerCapMessage__hLxHc{margin-top:.75rem;font-size:.8rem;color:hsla(0,0%,100%,.5);font-style:italic}body[data-theme=light] .page_producerCapMessage__hLxHc{color:rgba(0,0,0,.5)}.page_producerList__p65Vp{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.page_producerRow__hGmId{display:flex;flex-direction:column;gap:.5rem;background:var(--colorNeutralBackground1,rgba(0,0,0,.3));padding:.75rem 1rem;border-radius:8px;border:1px solid var(--colorNeutralStroke1,hsla(0,0%,100%,.08))}.page_producerItem__UDYYY{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--colorNeutralForeground2,hsla(0,0%,100%,.9))}.page_producerName__mAdXr{font-weight:500;min-width:100px}.page_pausePlayBtn__amn9x{display:flex;align-items:center;justify-content:center;background:rgba(74,222,128,.15);border:1px solid rgba(74,222,128,.3);color:#4ade80;border-radius:4px;width:28px;height:28px;cursor:pointer;transition:all .15s;margin-left:auto}.page_pausePlayBtn__amn9x:hover{background:rgba(74,222,128,.25);border-color:rgba(74,222,128,.5)}.page_pausePlayBtn__amn9x.page_paused__U63sb{background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3);color:#fbbf24}.page_pausePlayBtn__amn9x.page_paused__U63sb:hover{background:rgba(251,191,36,.25);border-color:rgba(251,191,36,.5)}.page_expandBtn__HxuZZ{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6);border-radius:4px;width:28px;height:28px;cursor:pointer;transition:all .15s}.page_expandBtn__HxuZZ:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}.page_dotTrack__DgqR5{display:flex;align-items:center;height:24px;position:relative;overflow:hidden;background:rgba(0,0,0,.2);border-radius:12px;padding:0 8px;min-width:300px}.page_animatedDot__dMAo6{position:absolute;left:8px;width:10px;height:10px;background:radial-gradient(circle,#4ade80 0,#22c55e 70%,transparent 100%);border-radius:50%;box-shadow:0 0 4px #4ade80,0 0 8px rgba(74,222,128,.5);animation:page_dotScroll__7n74E 12s linear forwards}@keyframes page_dotScroll__7n74E{0%{left:8px;opacity:1}95%{opacity:1}to{left:calc(100% - 18px);opacity:0}}.page_jsonPreview__cTwBF{margin-top:.5rem;background:rgba(0,0,0,.4);border-radius:6px;border:1px solid rgba(74,222,128,.15);overflow:hidden;animation:page_expandIn__JwTRH .2s ease-out}@keyframes page_expandIn__JwTRH{0%{opacity:0;max-height:0}to{opacity:1;max-height:200px}}.page_jsonCode__B0HTs{margin:0;padding:.75rem 1rem;font-family:JetBrains Mono,monospace;font-size:.75rem;line-height:1.5;overflow-x:auto}.page_statusDot__iEfSr.page_paused__U63sb{background:#fbbf24;box-shadow:0 0 8px rgba(251,191,36,.6)}body[data-theme=light] .page_producerRow__hGmId{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.1)}body[data-theme=light] .page_pausePlayBtn__amn9x{background:rgba(22,163,74,.1);border-color:rgba(22,163,74,.3);color:#16a34a}body[data-theme=light] .page_pausePlayBtn__amn9x:hover{background:rgba(22,163,74,.2)}body[data-theme=light] .page_pausePlayBtn__amn9x.page_paused__U63sb{background:rgba(217,119,6,.1);border-color:rgba(217,119,6,.3);color:#d97706}body[data-theme=light] .page_expandBtn__HxuZZ{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}body[data-theme=light] .page_expandBtn__HxuZZ:hover{background:rgba(0,0,0,.08);color:rgba(0,0,0,.8)}body[data-theme=light] .page_dotTrack__DgqR5{background:rgba(0,0,0,.05)}body[data-theme=light] .page_jsonPreview__cTwBF{background:rgba(0,0,0,.02);border-color:rgba(22,163,74,.2)}.page_codeBlock__d2Ifl{margin-top:1.5rem;border-radius:12px;overflow:hidden;border:1px solid rgba(137,232,173,.2);position:relative;transition:opacity .3s;max-width:100%;background:hsla(0,0%,5%,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)}.page_codeBlock__d2Ifl.page_dimmed__9u9yg{opacity:.4}.page_codeHeader__bZuLC{background:hsla(0,0%,100%,.03);padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.page_codeDots__F8_kW{display:flex;gap:6px}.page_codeDots__F8_kW span{width:12px;height:12px;border-radius:50%;background:var(--colorNeutralForeground4,hsla(0,0%,100%,.15))}.page_codeLabel__L7uq0{margin-left:auto;font-size:.75rem;color:#4ade80;font-family:JetBrains Mono,monospace;font-weight:500}.page_copyButton__ooL_d{background:linear-gradient(135deg,rgba(74,222,128,.15),rgba(34,197,94,.15));border:1px solid rgba(74,222,128,.3);color:#89e8ad;padding:.4rem 1rem;border-radius:6px;cursor:pointer;font-size:.75rem;font-weight:500;transition:all .2s}.page_copyButton__ooL_d:hover:not(:disabled){background:linear-gradient(135deg,rgba(74,222,128,.25),rgba(34,197,94,.25));border-color:rgba(74,222,128,.5);transform:translateY(-1px);box-shadow:0 4px 12px rgba(74,222,128,.2)}.page_copyButton__ooL_d:disabled{opacity:.5;cursor:not-allowed}.page_copyButton__ooL_d.page_copied__m4i9O{background:linear-gradient(135deg,rgba(34,197,94,.3),rgba(22,163,74,.3));border-color:rgba(34,197,94,.5);color:#22c55e}.page_codeContent__Ad_aD{background:rgba(10,35,25,.95);padding:1.25rem;overflow:auto;font-family:JetBrains Mono,monospace;font-size:.8rem;line-height:1.7;color:#e0e0e0;max-height:400px;margin:0;white-space:pre}.page_codeContent__Ad_aD::-webkit-scrollbar{width:10px;height:10px}.page_codeContent__Ad_aD::-webkit-scrollbar-track{background:rgba(30,30,35,.5);border-radius:5px}.page_codeContent__Ad_aD::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#89e8ad,#4ade80 50%,#22c55e);border-radius:5px;border:2px solid rgba(30,30,35,.5)}.page_codeContent__Ad_aD::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#a7f3c4,#6ee7a0 50%,#4ade80)}.page_codeContent__Ad_aD::-webkit-scrollbar-corner{background:rgba(30,30,35,.5)}.page_codeContent__Ad_aD code{color:inherit;display:block}body[data-theme=light] .page_codeBlock__d2Ifl{background:rgba(10,35,25,.98);border-color:rgba(74,222,128,.3)}body[data-theme=light] .page_codeHeader__bZuLC{background:rgba(15,45,30,.95);border-bottom-color:rgba(74,222,128,.15)}body[data-theme=light] .page_codeContent__Ad_aD{background:rgba(10,35,25,.95);color:#e0e0e0}.page_codeOverlay__9pTem{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.8);padding:.75rem 1.5rem;border-radius:8px;font-size:.85rem;color:var(--colorNeutralForeground2,hsla(0,0%,100%,.7))}.page_streamPanel__S4qbN{margin-top:1.5rem;background:rgba(10,35,25,.95);border:1px solid rgba(74,222,128,.2);border-radius:12px;overflow:hidden;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)}.page_streamHeader__BeASh{padding:.875rem 1.25rem;background:rgba(15,45,30,.8);border-bottom:1px solid rgba(74,222,128,.15);display:flex;justify-content:space-between;align-items:center}body[data-theme=light] .page_streamPanel__S4qbN{background:rgba(240,253,244,.95);border-color:rgba(22,163,74,.3);box-shadow:0 4px 16px rgba(0,0,0,.1)}body[data-theme=light] .page_streamHeader__BeASh{background:rgba(220,252,231,.9);border-bottom-color:rgba(22,163,74,.2)}.page_streamTitle__eFfn3{font-size:.9rem;font-weight:600;color:#f3f4f6;display:flex;align-items:center;gap:.5rem;margin:0}body[data-theme=light] .page_streamTitle__eFfn3{color:rgba(0,0,0,.9)}.page_streamIcon__22jg5{width:18px;height:18px;color:#89e8ad}body[data-theme=light] .page_streamIcon__22jg5{color:#16a34a}.page_streamControls__cEaOa{display:flex;align-items:center;gap:1rem}.page_autoScrollLabel__k_j8y{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#d1d5db;cursor:pointer}body[data-theme=light] .page_autoScrollLabel__k_j8y{color:rgba(0,0,0,.7)}.page_messageCount__QD9sD{font-size:.75rem;color:#d1d5db;background:hsla(0,0%,100%,.1);padding:.25rem .75rem;border-radius:12px}body[data-theme=light] .page_messageCount__QD9sD{color:rgba(0,0,0,.7);background:rgba(0,0,0,.05)}.page_streamActions__CF3Oj{padding:.75rem 1.25rem;display:flex;gap:.5rem;border-bottom:1px solid var(--colorNeutralStroke1,hsla(0,0%,100%,.08))}.page_streamButton__GN10R{background:rgba(74,222,128,.15);border:1px solid rgba(22,163,74,.4);color:#16a34a;padding:.5rem 1rem;border-radius:6px;font-size:.85rem;cursor:pointer;transition:all .2s}.page_streamButton__GN10R:hover:not(:disabled){background:rgba(74,222,128,.25)}body[data-theme=dark] .page_streamButton__GN10R{background:rgba(74,222,128,.1);border-color:rgba(74,222,128,.3);color:#89e8ad}body[data-theme=dark] .page_streamButton__GN10R:hover:not(:disabled){background:rgba(74,222,128,.2)}.page_streamButton__GN10R:disabled{opacity:.5;cursor:not-allowed}.page_streamButton__GN10R.page_streamConnected__zq7i6{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.3);color:#22c55e}.page_streamButton__GN10R.page_clearButton__vwH1e{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.7)}.page_streamButton__GN10R.page_clearButton__vwH1e:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.35);color:hsla(0,0%,100%,.9)}body[data-theme=light] .page_streamButton__GN10R.page_clearButton__vwH1e{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.85)}body[data-theme=light] .page_streamButton__GN10R.page_clearButton__vwH1e:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);color:#fff}.page_streamError__Kkag4{padding:.75rem 1.25rem;background:rgba(239,68,68,.1);color:#f87171;font-size:.85rem}.page_streamContent__pWVDI{padding:1rem 1.25rem;min-height:200px;max-height:400px;overflow-y:auto;font-family:JetBrains Mono,monospace;font-size:.8rem;background:rgba(10,35,25,.95)}.page_streamContent__pWVDI::-webkit-scrollbar{width:10px}.page_streamContent__pWVDI::-webkit-scrollbar-track{background:rgba(15,45,30,.5);border-radius:5px}.page_streamContent__pWVDI::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#89e8ad,#4ade80 50%,#22c55e);border-radius:5px;border:2px solid rgba(15,45,30,.5)}.page_streamContent__pWVDI::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#a7f3c4,#6ee7a0 50%,#4ade80)}.page_emptyState__Zyc7X{display:flex;flex-direction:column;align-items:center;justify-content:center;height:150px;color:hsla(0,0%,100%,.5);text-align:center}body[data-theme=light] .page_emptyState__Zyc7X{color:rgba(0,0,0,.5)}.page_emptyIcon__dVLpt{margin-bottom:.75rem;opacity:.5;color:hsla(0,0%,100%,.5)}body[data-theme=light] .page_emptyIcon__dVLpt{color:rgba(0,0,0,.4)}.page_emptyHint__fr_PQ{font-size:.8rem;margin-top:.5rem;color:hsla(0,0%,100%,.45)}body[data-theme=light] .page_emptyHint__fr_PQ{color:rgba(0,0,0,.45)}.page_messageItem__pxLMN{margin-bottom:.75rem;padding:.75rem;background:rgba(74,222,128,.08);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:6px;border-left:3px solid #89e8ad;animation:page_slideIn__TYhrx .3s ease}body[data-theme=light] .page_messageItem__pxLMN{background:rgba(74,222,128,.12)}@keyframes page_slideIn__TYhrx{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.page_messageMeta__3xhcM{display:flex;gap:1rem;margin-bottom:.5rem;font-size:.7rem;color:var(--colorNeutralForeground3,hsla(0,0%,100%,.5))}.page_messageTimestamp__ke5Kt{color:#22c55e}.page_messagePartition__VJQ27{color:#f59e0b}.page_messageSequence__RkQ2o{color:#8b5cf6}.page_messageBody__irSEf{color:hsla(0,0%,100%,.9);white-space:pre-wrap;word-break:break-word;margin:0}body[data-theme=light] .page_messageBody__irSEf{color:hsla(0,0%,100%,.85)}.page_openSource__Xf9Rf{text-align:center;margin-top:4rem;padding-top:2rem;border-top:1px solid var(--colorNeutralStroke1,hsla(0,0%,100%,.08));display:flex;flex-direction:column;align-items:center;gap:1.5rem}.page_ossBadge__WzBm_{display:inline-flex;align-items:center;justify-content:center;background:var(--colorNeutralBackground3,hsla(0,0%,100%,.1));color:var(--colorNeutralForeground1,#fff);font-size:.8rem;font-weight:500;padding:.5rem 1rem;border-radius:6px;text-decoration:none;transition:background .2s}.page_ossBadge__WzBm_:hover{background:rgba(74,222,128,.2);text-decoration:none}.page_openSource__Xf9Rf p{color:var(--colorNeutralForeground3,hsla(0,0%,100%,.6));font-size:.9rem}.page_fancyTextContainer__Gz3uI{position:relative;display:inline-block;padding:1.5rem 2.5rem;border-radius:16px;background:rgba(137,232,173,.03);border:1px solid rgba(137,232,173,.1);overflow:hidden;cursor:pointer;text-decoration:none;--mouse-x:50%;--mouse-y:50%;transition:border-color .3s ease,transform .2s ease}.page_fancyTextContainer__Gz3uI:hover{border-color:rgba(137,232,173,.3);transform:translateY(-2px);text-decoration:none}.page_fancyTextContainer__Gz3uI:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(300px circle at var(--mouse-x) var(--mouse-y),rgba(137,232,173,.25),rgba(74,222,128,.1) 40%,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.page_fancyTextContainer__Gz3uI:hover:before{opacity:1}.page_fancyText___OBhe{position:relative;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.02em;background:linear-gradient(135deg,#89e8ad,#4ade80 25%,#89e8ad 50%,#22c55e 75%,#89e8ad);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:page_shimmer__qPtWe 3s ease-in-out infinite;margin:0;text-shadow:0 0 40px rgba(137,232,173,.3)}@keyframes page_shimmer__qPtWe{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.page_fancyTextContainer__Gz3uI:hover .page_fancyText___OBhe{animation:page_shimmer__qPtWe 1.5s ease-in-out infinite;text-shadow:0 0 60px rgba(137,232,173,.5)}@media (max-width:900px){.page_container__aoG4z{padding:2rem 1.5rem 3rem}.page_logo__7fc9l{font-size:2.5rem}.page_logoIcon__vIYln{width:2rem;height:2rem}.page_tagline___8E6T{font-size:1.15rem}.page_storySection__UjDng{gap:.75rem}.page_workflowStep__dm3pV{padding:1.25rem}.page_stepNumber__2EZE0{width:36px;height:36px;font-size:1rem}.page_streamHeader__BeASh{flex-direction:column;align-items:flex-start;gap:.75rem}}.page_healthStatusPanel__3ZHLt{margin-top:1.5rem;margin-bottom:1.5rem;background:rgba(10,35,25,.95);border:1px solid rgba(74,222,128,.2);border-radius:12px;overflow:hidden;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)}.page_healthStatusHeader__krEfj{padding:.875rem 1.25rem;background:rgba(15,45,30,.8);border-bottom:1px solid rgba(74,222,128,.15);display:flex;justify-content:space-between;align-items:center}.page_healthStatusTitle__mddgn{font-size:.9rem;font-weight:600;color:#f3f4f6;margin:0}body[data-theme=light] .page_healthStatusTitle__mddgn{color:rgba(0,0,0,.9)}.page_connectionStatus__KNjS_{display:inline-flex;align-items:center;gap:.5rem;font-family:Orbitron,Share Tech Mono,monospace;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.page_connectionStatus__KNjS_.page_connected__C00IC{color:#4ade80}.page_connectionDot__wWNuJ{width:8px;height:8px;border-radius:50%;background:#6b7280}.page_connectionStatus__KNjS_.page_connected__C00IC .page_connectionDot__wWNuJ{background:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.6);animation:page_pulseGreen__nmXiL 2s infinite}.page_connectButton__vXunu{display:inline-flex;align-items:center;gap:.5rem;background:rgba(74,222,128,.15);border:1px solid rgba(74,222,128,.4);color:#89e8ad;padding:.5rem 1rem;border-radius:6px;font-family:Orbitron,Share Tech Mono,monospace;font-size:.75rem;font-weight:600;letter-spacing:.1em;cursor:pointer;transition:all .2s;text-transform:uppercase}.page_connectButton__vXunu:hover:not(:disabled){background:rgba(74,222,128,.25);border-color:rgba(74,222,128,.6);transform:translateY(-1px);box-shadow:0 4px 12px rgba(74,222,128,.2)}.page_connectButton__vXunu:disabled{opacity:.5;cursor:not-allowed}.page_connectButton__vXunu.page_connected__C00IC{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.4);color:#f87171}.page_connectButton__vXunu.page_connected__C00IC:hover:not(:disabled){background:rgba(239,68,68,.25);border-color:rgba(239,68,68,.6)}.page_healthStatusGrid___aUSy{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem}.page_healthStatusCard__3AuVH{background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:.75rem 1rem}.page_healthStatusRow__d1c_6{display:flex;align-items:center;gap:.75rem}.page_healthBadge__OT0_j{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:4px;font-family:Orbitron,Share Tech Mono,monospace;font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:all .3s ease}.page_healthDot__H6xkI{width:8px;height:8px;border-radius:50%;transition:all .3s ease}.page_healthText__8bQZK{min-width:80px}.page_healthGrey__QFS5O{background:hsla(220,9%,46%,.2);border:1px solid hsla(220,9%,46%,.4);color:#9ca3af}.page_healthGrey__QFS5O .page_healthDot__H6xkI{background:#6b7280;box-shadow:0 0 6px hsla(220,9%,46%,.5)}.page_healthBlue__voQYt{background:rgba(59,130,246,.2);border:1px solid rgba(59,130,246,.4);color:#60a5fa}.page_healthBlue__voQYt .page_healthDot__H6xkI{background:#3b82f6;box-shadow:0 0 6px rgba(59,130,246,.6);animation:page_pulse__U_e85 1.5s infinite}.page_healthGreen__LEgql{background:rgba(34,197,94,.2);border:1px solid rgba(34,197,94,.4);color:#4ade80}.page_healthGreen__LEgql .page_healthDot__H6xkI{background:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.6);animation:page_pulseGreen__nmXiL 2s infinite}@keyframes page_pulseGreen__nmXiL{0%,to{opacity:1;box-shadow:0 0 8px rgba(34,197,94,.6)}50%{opacity:.7;box-shadow:0 0 12px rgba(34,197,94,.8)}}.page_healthRed__SbnGR{background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.4);color:#f87171}.page_healthRed__SbnGR .page_healthDot__H6xkI{background:#ef4444;box-shadow:0 0 8px rgba(239,68,68,.6);animation:page_pulseRed___VuGo .8s infinite}@keyframes page_pulseRed___VuGo{0%,to{opacity:1;box-shadow:0 0 8px rgba(239,68,68,.6)}50%{opacity:.6;box-shadow:0 0 14px rgba(239,68,68,.9)}}.page_healthProducerName__iPcg_{font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:500;color:hsla(0,0%,100%,.9);flex:1 1}body[data-theme=light] .page_healthProducerName__iPcg_{color:rgba(0,0,0,.85)}.page_healthExpandBtn__OTnKJ{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6);border-radius:4px;width:28px;height:28px;cursor:pointer;transition:all .15s;margin-left:auto}.page_healthExpandBtn__OTnKJ:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}body[data-theme=light] .page_healthExpandBtn__OTnKJ{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}body[data-theme=light] .page_healthExpandBtn__OTnKJ:hover{background:rgba(0,0,0,.08);color:rgba(0,0,0,.8)}.page_healthDetails__taDOH{margin-top:.5rem;padding-top:.5rem;border-top:1px solid hsla(0,0%,100%,.08);animation:page_expandIn__JwTRH .2s ease-out}body[data-theme=light] .page_healthDetails__taDOH{border-top-color:rgba(0,0,0,.1)}.page_healthTimestamp__x0U4C{font-family:JetBrains Mono,monospace;font-size:.7rem;color:hsla(0,0%,100%,.5)}body[data-theme=light] .page_healthTimestamp__x0U4C{color:rgba(0,0,0,.5)}body[data-theme=light] .page_healthStatusPanel__3ZHLt{background:rgba(240,253,244,.95);border-color:rgba(22,163,74,.3);box-shadow:0 4px 16px rgba(0,0,0,.1)}body[data-theme=light] .page_healthStatusHeader__krEfj{background:rgba(220,252,231,.9);border-bottom-color:rgba(22,163,74,.2)}body[data-theme=light] .page_healthStatusCard__3AuVH{background:hsla(0,0%,100%,.8);border-color:rgba(22,163,74,.15)}