.page_shell__wtVJ5{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:88px 0 56px}.page_hero__srFiz{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px;border-bottom:1px solid var(--light-gray);padding-bottom:22px}.page_hero__srFiz h1{max-width:860px;margin:0;font-size:clamp(2.1rem,5vw,4.8rem);line-height:1}.page_eyebrow__XJJb_,.page_kicker__tmXB6{display:block;margin-bottom:8px;color:var(--gray);font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.page_lede__3mHKP{max-width:760px;margin:16px 0 0;color:var(--gray);font-size:1.08rem}.page_articleLink__LnLMT{flex:0 0 auto;border:1px solid var(--light-gray);border-radius:var(--radius);color:var(--fg);padding:9px 12px;text-decoration:none}.page_articleLink__LnLMT:hover,.page_controls__GXQu4{background:var(--lightest-gray)}.page_controls__GXQu4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px;border:1px solid var(--light-gray);border-radius:var(--radius);padding:8px}.page_controls__GXQu4 button{min-height:42px;border-radius:6px;background:var(--bg);color:var(--fg);cursor:pointer}.page_activeScenario___JV5E{background:var(--fg)!important;color:var(--bg)!important}.page_workspace__1CN37{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px}.page_diagramPanel__a0Y9w,.page_flowPanel__Whij3,.page_rulePanel__nvyfL,.page_sidePanel__Foiy2{border:1px solid var(--light-gray);border-radius:var(--radius);background:var(--lightest-gray)}.page_diagramPanel__a0Y9w{min-height:560px;overflow:hidden}.page_diagram__MtPfL{display:block;width:100%;min-height:560px;background:linear-gradient(90deg,color-mix(in srgb,var(--light-gray) 28%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--light-gray) 28%,transparent) 1px,transparent 1px);background-size:42px 42px}.page_edge__aEI4Q{fill:none;stroke:var(--gray);stroke-width:.38;stroke-dasharray:1.2 1.2;opacity:.22}.page_edgeActive__fJedL{stroke:#30d5c8;stroke-dasharray:2.4 1.2;animation:page_flowDash__6Z4IH 1.1s linear infinite;opacity:.95}.page_arrow__Vs_nu{fill:#30d5c8}.page_packet__LnaNv{fill:#30d5c8;opacity:.45}.page_packetHot__HmMMz{fill:#ffb020;opacity:1}@keyframes page_flowDash__6Z4IH{to{stroke-dashoffset:-7.2}}.page_edgeLabel__r0xtv{fill:var(--gray);font-family:var(--font-sans);font-size:1.75px;pointer-events:none;text-anchor:middle}.page_nodeGroup__WDDZp{outline:none}.page_node__SGgRp{cursor:pointer;stroke-width:.35}.page_controlNode__4nuW_ .page_node__SGgRp{fill:#c1c1cc;stroke:#a9a9b8}.page_agentNode__OaAqM .page_node__SGgRp{fill:#f6c44f;stroke:#dca215}.page_metricsNode__37C4k .page_node__SGgRp{fill:#30d5c8;stroke:#17a9a0}.page_logsNode__BVVjo .page_node__SGgRp{fill:#9fc46b;stroke:#73953f}.page_rulesNode__6YRro .page_node__SGgRp{fill:#ff9856;stroke:#db6610}.page_notifyNode__eKs0m .page_node__SGgRp{fill:#f06c86;stroke:#c94e66}.page_uiNode__V_Vky .page_node__SGgRp{fill:#b8a4ff;stroke:#9277e8}.page_selectedNode__JzngJ .page_node__SGgRp{stroke:#ffb020;stroke-width:.8}.page_nodeText__lan5I{fill:#111;font-family:var(--font-sans);font-size:1.85px;font-weight:700;pointer-events:none;text-anchor:middle}.page_flowPanel__Whij3,.page_rulePanel__nvyfL,.page_sidePanel__Foiy2{padding:16px}.page_flowPanel__Whij3 h2,.page_rulePanel__nvyfL h2,.page_sidePanel__Foiy2 h2{margin:0 0 12px;font-size:1.2rem}.page_sidePanel__Foiy2 p{margin:0 0 14px;color:var(--gray);font-size:1rem}.page_supportList__QKR9E{display:grid;gap:8px;margin:0 0 14px;padding:0;list-style:none}.page_supportList__QKR9E li{border:1px solid var(--light-gray);border-radius:6px;background:var(--bg);padding:8px 10px;font-size:.92rem;line-height:1.35}.page_example__DHnh4{display:block;white-space:pre-wrap;border:1px solid var(--light-gray);border-radius:var(--radius);background:var(--bg);padding:12px;color:var(--fg);font-size:.88rem;line-height:1.5}.page_lowerGrid__d6YIG{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:16px;margin-top:16px}.page_step__d8_uo{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:12px;min-height:54px;margin-top:10px;border:1px solid var(--light-gray);border-radius:var(--radius);background:var(--bg);padding:10px}.page_step__d8_uo strong{display:grid;width:30px;height:30px;place-items:center;border-radius:999px;background:var(--lightest-gray);color:var(--gray);font-size:.86rem}.page_stepActive__lOS34{border-color:#30d5c8;box-shadow:inset 3px 0 0 #30d5c8}.page_ruleCards__QDcJK{display:grid;grid-template-columns:1fr 1fr;gap:10px}.page_ruleCards__QDcJK div{border:1px solid var(--light-gray);border-radius:var(--radius);background:var(--bg);padding:12px}.page_recommendation__DNWu2,.page_ruleCards__QDcJK p{margin:8px 0 0;color:var(--gray);font-size:.96rem;line-height:1.5}.page_recommendation__DNWu2{border:1px solid var(--light-gray);border-radius:var(--radius);background:var(--bg);padding:12px;margin-top:12px}@media (max-width:980px){.page_lowerGrid__d6YIG,.page_ruleCards__QDcJK,.page_workspace__1CN37{grid-template-columns:1fr}}@media (max-width:680px){.page_shell__wtVJ5{width:min(100% - 20px,1180px);padding-top:72px}.page_hero__srFiz{align-items:flex-start;flex-direction:column}.page_controls__GXQu4{grid-template-columns:1fr}.page_diagramPanel__a0Y9w,.page_diagram__MtPfL{min-height:500px}}