#wf{--lav:#a78bfa;--fog:#ffffffa6;--ash:#ffffffbf;--f-head:var(--head);--f-body:var(--body);--ease-o:cubic-bezier(0,0,.2,1);--aurora-x:linear-gradient(90deg,#a78bfa00,#a78bfa 50%,#a78bfa00);min-width:0;margin-top:clamp(24px,3vw,56px)}#wf .sg-frame{width:100%;margin:0}.sg-sec{padding-top:72px}.sg-frame{width:min(1440px,100% - 48px);margin:56px auto 0}.sg{isolation:isolate;position:relative}.sg-canvas{z-index:0;pointer-events:none;position:absolute;inset:0}.sg-grid{z-index:1;grid-template-columns:repeat(6,max-content);justify-content:space-between;align-items:center;padding-block:44px;display:grid;position:relative}.sg-col{flex-direction:column;align-items:flex-start;gap:34px;display:flex}.sg-col.mid{align-items:center}.sg-h{font:500 .75rem/1.3 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--lav);margin-bottom:2px}html[lang=ar] .sg-h{letter-spacing:0;font-size:.85rem}.sg-node{all:unset;box-sizing:border-box;cursor:pointer;transition:opacity .18s var(--ease-o);align-items:center;gap:14px;display:inline-flex}.sg-node:focus-visible,.sg-gate:focus-visible{outline:2px solid var(--lav);outline-offset:4px;border-radius:12px}.sg-tx{flex-direction:column;gap:1px;min-width:0;display:flex}.sg-tx b{font:500 1.0625rem/1.35 var(--f-head);color:#fff}.sg-tx small{font:400 .8125rem/1.4 var(--f-body);color:var(--fog);white-space:nowrap;transition:color .2s}html[lang=ar] .sg-tx small:not([dir]){font-size:.8rem}html[lang=ar] .sg-tx small[dir]{text-align:right}.sg-ic.apps{flex:none;align-items:center;display:inline-flex}.sg-ic.apps img{object-fit:contain;width:42px;height:42px;transition:filter .32s var(--ease-o), opacity .32s var(--ease-o), box-shadow .32s var(--ease-o), transform .32s var(--ease-o);background:#000;border-radius:12px;padding:8px;position:relative;box-shadow:0 0 0 1px #a78bfa52}.sg-ic.apps{gap:6px}.sg-node:hover .sg-ic.apps img,.sg-node:focus-visible .sg-ic.apps img,.sg-node.lit .sg-ic.apps img{filter:none;opacity:1;box-shadow:0 0 0 1px #c4b5fdbf,0 0 18px #a78bfa59}.sg-node.hit .sg-ic.apps img{transform:translateY(-1px)scale(1.06);box-shadow:0 0 0 1.5px #fff,0 0 30px #a78bfae6}.sg-node.lit .sg-tx small{color:var(--lav)}.sg-node.agent .sg-ic{color:#fff;width:44px;height:44px;transition:background-color .28s var(--ease-o), box-shadow .28s var(--ease-o);background:#000;border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:0 0 0 1px #a78bfa47}.sg-node.agent.stack{text-align:center;flex-direction:column;gap:10px}.sg-node.agent.stack .sg-ic{border-radius:18px;width:64px;height:64px}.sg-node.agent:hover .sg-ic,.sg-node.agent:focus-visible .sg-ic,.sg-node.agent.lit .sg-ic{background:#7c3aed;box-shadow:0 0 0 1px #c4b5fd,0 0 26px #7c3aedbf}.sg-gate{all:unset;box-sizing:border-box;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.sg-gate .sg-ic{aspect-ratio:1;text-align:center;width:clamp(160px,15vw,232px);transition:transform .2s var(--ease-o);background:radial-gradient(circle,#000000b8 40%,#0000 72%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.sg-gate b{font:500 1.5rem/1.25 var(--f-head);color:#fff}.sg-gate small{font:400 .8125rem/1.4 var(--f-body);color:var(--lav)}html[lang=ar] .sg-gate small{font-size:.82rem}.sg-gate:active .sg-ic{transform:scale(.97)}.sg-gate.hit .sg-ic{transform:scale(1.04)}.sg-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;margin-top:28px;padding-top:22px;display:flex;position:relative}.sg-foot:before{content:"";top:0;background:var(--aurora-x);height:1px;position:absolute;inset-inline:0}.sg-log{min-height:1.8em;font:400 1.0625rem/1.5 var(--f-body);color:#fff;flex:340px;align-items:center;gap:12px;margin:0;display:flex}.sg-log .dot{background:var(--lav);width:7px;height:7px;box-shadow:0 0 12px var(--lav);border-radius:50%;flex:none}.sg-tabs{flex-wrap:wrap;gap:6px;display:flex}.sg-tabs button{all:unset;box-sizing:border-box;cursor:pointer;min-height:36px;font:400 .875rem/1.4 var(--f-body);color:var(--ash);border-radius:999px;padding:8px 14px;transition:color .16s,background-color .16s,box-shadow .16s;box-shadow:inset 0 0 0 1px #a78bfa38}.sg-tabs button:hover{color:#fff;box-shadow:inset 0 0 0 1px #c4b5fd99}.sg-tabs button:focus-visible{outline:2px solid var(--lav);outline-offset:2px}.sg-tabs button.on{color:#fff;box-shadow:none;background:#7c3aed}.sg-note{text-align:center;margin-inline:auto;margin-top:28px}@media (width<=1099px){.sg-frame{width:calc(100% - 32px);margin-top:40px}.sg-grid{grid-template-columns:1fr;justify-items:center;gap:72px;padding-block:24px}.sg-col{flex-flow:row;justify-content:space-between;align-items:flex-start;gap:4px;width:100%;max-width:720px;position:relative}.sg-col.mid{justify-content:center}.sg-h{display:none}.sg-node{text-align:center;flex-direction:column;flex:1 1 0;gap:8px;min-width:0}.sg-node.agent.stack{flex:none}.sg-tx small{display:none}.sg-col{gap:8px}.sg-ic.apps{gap:4px}.sg-tx b{font-size:.8125rem}.sg-node.agent .sg-ic{width:40px;height:40px}.sg-node.agent.stack .sg-ic{border-radius:15px;width:52px;height:52px}.sg-ic.apps img{border-radius:10px;width:34px;height:34px;padding:6px}.sg-gate .sg-ic{width:148px}.sg-log{flex-basis:100%;align-items:flex-start;min-height:3.2em;font-size:1rem}.sg-log .dot{margin-top:.55em}.sg-tabs{scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 32px);margin-inline:-16px;padding-inline:16px;overflow-x:auto}.sg-tabs button{flex:none}}@media (width>=1100px) and (width<=1360px){.sg-ic.apps{gap:3px}.sg-ic.apps img{border-radius:9px;width:32px;height:32px;padding:6px}.sg-tx b{font-size:.9375rem}.sg-tx small{font-size:.75rem}.sg-gate .sg-ic{width:160px}.sg-node{gap:10px}}@media (width<=599px){#wf .sg-grid{gap:60px}#wf .sg-col{gap:2px}#wf .sg-node{gap:10px}#wf .sg-ic.apps{flex-wrap:wrap;place-content:center;gap:4px;width:58px;min-height:62px}#wf .sg-ic.apps img{border-radius:8px;width:27px;height:27px;padding:5px}#wf .sg-tx b{font-size:.74rem}#wf .sg-gate .sg-ic{width:148px}}
/*$vite$:1*/