.tech-page-module__PT90yG__page{color:#c8dde8;background:#070d18;min-height:100vh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.95rem;line-height:1.7}.tech-page-module__PT90yG__secNav{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none;background:rgba(7,13,24,.97);border-bottom:1px solid #1a2d42;justify-content:center;gap:2px;padding:0 1rem;display:flex;position:-webkit-sticky;position:sticky;top:52px;overflow-x:auto}.tech-page-module__PT90yG__secNav::-webkit-scrollbar{display:none}.tech-page-module__PT90yG__secNav a{color:#4a6a7a;letter-spacing:.09em;text-transform:uppercase;border-bottom:2px solid transparent;flex-shrink:0;padding:.6rem 1.1rem;font-family:JetBrains Mono,monospace;font-size:.68rem;text-decoration:none;transition:color .15s,background .15s;position:relative}.tech-page-module__PT90yG__secNav a:hover{color:#00e5a0;background:rgba(0,229,160,.04);border-bottom-color:rgba(0,229,160,.4)}.tech-page-module__PT90yG__hero{background:radial-gradient(80% 60% at 50% 0,rgba(0,188,212,.07) 0%,transparent 70%);border-bottom:1px solid #1a2d42;padding:5rem 2rem 4rem;position:relative;overflow:hidden}.tech-page-module__PT90yG__heroGrid{pointer-events:none;background-image:linear-gradient(rgba(0,188,212,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,188,212,.03) 1px,transparent 1px);background-size:36px 36px;position:absolute;top:0;bottom:0;left:0;right:0}.tech-page-module__PT90yG__heroInner{text-align:center;max-width:800px;margin:0 auto;position:relative}.tech-page-module__PT90yG__heroBadge{color:#00e5a0;letter-spacing:.07em;text-transform:uppercase;background:rgba(0,229,160,.08);border:1px solid rgba(0,229,160,.25);border-radius:2px;margin-bottom:1.5rem;padding:.3rem 1rem;font-family:JetBrains Mono,monospace;font-size:.72rem;display:inline-block}.tech-page-module__PT90yG__heroInner h1{color:#e8f4f8;letter-spacing:-.02em;margin:0 0 1rem;font-size:max(2rem,min(5vw,3.5rem));font-weight:800;line-height:1.1}.tech-page-module__PT90yG__heroInner h1 span{color:#00e5a0}.tech-page-module__PT90yG__heroInner p{color:#5a7a8a;max-width:560px;margin:0 auto 2.5rem;font-size:1rem;line-height:1.75}.tech-page-module__PT90yG__heroStats{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.tech-page-module__PT90yG__heroStats div{text-align:center}.tech-page-module__PT90yG__heroStats strong{color:#00e5a0;font-family:JetBrains Mono,monospace;font-size:2rem;font-weight:800;line-height:1;display:block}.tech-page-module__PT90yG__heroStats span{color:#4a6a7a;text-transform:uppercase;letter-spacing:.07em;margin-top:.3rem;font-size:.68rem;display:block}.tech-page-module__PT90yG__section{border-bottom:1px solid #1a2d42;padding:4.5rem 2rem}.tech-page-module__PT90yG__altBg{background:#060c16}.tech-page-module__PT90yG__sectionInner{max-width:1060px;margin:0 auto}.tech-page-module__PT90yG__sectionHead{align-items:baseline;gap:1rem;margin-bottom:.75rem;display:flex}.tech-page-module__PT90yG__secNum{color:#00e5a0;opacity:.5;font-family:JetBrains Mono,monospace;font-size:.72rem}.tech-page-module__PT90yG__sectionHead h2{color:#e8f4f8;letter-spacing:-.01em;margin:0;font-size:1.7rem;font-weight:700}.tech-page-module__PT90yG__lead{color:#7a9db8;max-width:680px;margin:0 0 2.5rem;font-size:.95rem;line-height:1.8}.tech-page-module__PT90yG__archDiagram{justify-content:center;padding:1rem 0 2rem;display:flex;overflow-x:auto}.tech-page-module__PT90yG__archRow{justify-content:center;align-items:flex-start;min-width:max-content;display:flex}.tech-page-module__PT90yG__archNode{text-align:center;background:#0f1c2e;border:1px solid #1a2d42;border-top-width:2px;border-radius:6px;flex-shrink:0;width:148px;padding:1rem .85rem;transition:box-shadow .2s,border-color .2s;position:relative}.tech-page-module__PT90yG__archNode:hover{border-color:rgba(0,188,212,.3);box-shadow:0 0 24px rgba(0,188,212,.1)}.tech-page-module__PT90yG__anBrowser{border-top-color:rgba(0,188,212,.7)}.tech-page-module__PT90yG__anCF{border-top-color:rgba(245,130,32,.7)}.tech-page-module__PT90yG__anPanel{border-color:rgba(0,229,160,.2)}.tech-page-module__PT90yG__anDB{border-top-color:rgba(120,100,220,.7)}.tech-page-module__PT90yG__anAgent{background:#071810;border-color:#00e5a0 rgba(0,229,160,.3) rgba(0,229,160,.3);box-shadow:0 0 20px rgba(0,229,160,.06)}.tech-page-module__PT90yG__nodeLive{letter-spacing:.1em;color:#00e5a0;justify-content:center;align-items:center;gap:.35rem;margin-bottom:.6rem;font-family:JetBrains Mono,monospace;font-size:.58rem;display:flex}.tech-page-module__PT90yG__nodeLiveOrange{color:#f58220}.tech-page-module__PT90yG__nodeLiveBlue{color:#6478dc}.tech-page-module__PT90yG__livePulse{background:#00e5a0;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;position:relative}.tech-page-module__PT90yG__livePulse:after{content:"";border:1px solid #00e5a0;border-radius:50%;animation:1.8s ease-out infinite tech-page-module__PT90yG__pulsate;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}.tech-page-module__PT90yG__livePulseOrange{background:#f58220;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;position:relative}.tech-page-module__PT90yG__livePulseOrange:after{content:"";border:1px solid #f58220;border-radius:50%;animation:1.8s ease-out infinite tech-page-module__PT90yG__pulsate;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}.tech-page-module__PT90yG__livePulseBlue{background:#6478dc;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;position:relative}.tech-page-module__PT90yG__livePulseBlue:after{content:"";border:1px solid #6478dc;border-radius:50%;animation:1.8s ease-out .3s infinite tech-page-module__PT90yG__pulsate;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}@keyframes tech-page-module__PT90yG__pulsate{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}.tech-page-module__PT90yG__nodeIcon{margin-bottom:.4rem;font-size:1.7rem;line-height:1}.tech-page-module__PT90yG__nodeName{color:#e8f4f8;margin-bottom:.2rem;font-size:.8rem;font-weight:700}.tech-page-module__PT90yG__nodeSub{color:#4a6a7a;margin-bottom:.6rem;font-family:JetBrains Mono,monospace;font-size:.65rem}.tech-page-module__PT90yG__nodeTags{flex-wrap:wrap;justify-content:center;gap:.25rem;display:flex}.tech-page-module__PT90yG__nodeTags span{color:#00bcd4;background:rgba(0,188,212,.07);border:1px solid rgba(0,188,212,.12);border-radius:2px;padding:.15em .4em;font-family:JetBrains Mono,monospace;font-size:.57rem}.tech-page-module__PT90yG__archConnH{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.3rem;min-width:70px;padding-top:2.5rem;display:flex}.tech-page-module__PT90yG__connWire{background:rgba(0,188,212,.2);width:100%;height:2px;position:relative;overflow:hidden}.tech-page-module__PT90yG__connBall{background:#00e5a0;border-radius:50%;width:8px;height:8px;animation:2s linear infinite tech-page-module__PT90yG__horzFlow;position:absolute;top:-3px;left:-8px;box-shadow:0 0 8px #00e5a0}@keyframes tech-page-module__PT90yG__horzFlow{0%{opacity:0;left:-8px}8%{opacity:1}92%{opacity:1}to{opacity:0;left:calc(100% + 2px)}}.tech-page-module__PT90yG__connProto{color:#00bcd4;letter-spacing:.03em;white-space:nowrap;opacity:.8;font-family:JetBrains Mono,monospace;font-size:.6rem}.tech-page-module__PT90yG__archPanelCol{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.tech-page-module__PT90yG__archVertConn{align-items:stretch;gap:.75rem;padding:.4rem 0;display:flex}.tech-page-module__PT90yG__vertWire{background:rgba(0,229,160,.2);flex-shrink:0;width:2px;height:80px;position:relative;overflow:hidden}.tech-page-module__PT90yG__vertBall{background:#00e5a0;border-radius:50%;width:8px;height:8px;animation:2.2s linear infinite tech-page-module__PT90yG__vertFlow;position:absolute;top:-8px;left:-3px;box-shadow:0 0 8px #00e5a0}@keyframes tech-page-module__PT90yG__vertFlow{0%{opacity:0;top:-8px}8%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% + 2px)}}.tech-page-module__PT90yG__vertLabels{flex-direction:column;justify-content:space-around;padding:.25rem 0;display:flex}.tech-page-module__PT90yG__vertLabels span{color:#00bcd4;opacity:.7;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.62rem}.tech-page-module__PT90yG__termSection{grid-template-columns:1fr 360px;align-items:start;gap:2rem;display:grid}.tech-page-module__PT90yG__termWindow{background:#03080f;border:1px solid #1a2d42;border-radius:8px;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.6),0 0 0 1px rgba(0,229,160,.06)}.tech-page-module__PT90yG__termTitlebar{background:#06111e;border-bottom:1px solid #1a2d42;align-items:center;gap:.75rem;padding:.65rem 1rem;display:flex}.tech-page-module__PT90yG__termDots{gap:.4rem;display:flex}.tech-page-module__PT90yG__tDotRed{background:#ff5f57;border-radius:50%;width:11px;height:11px}.tech-page-module__PT90yG__tDotYellow{background:#febc2e;border-radius:50%;width:11px;height:11px}.tech-page-module__PT90yG__tDotGreen{background:#28c840;border-radius:50%;width:11px;height:11px}.tech-page-module__PT90yG__termTitle{text-align:center;color:#3a5a6a;flex:1;font-family:JetBrains Mono,monospace;font-size:.7rem}.tech-page-module__PT90yG__termBadge{color:#00e5a0;letter-spacing:.08em;background:rgba(0,229,160,.08);border:1px solid rgba(0,229,160,.25);border-radius:2px;padding:.2em .6em;font-family:JetBrains Mono,monospace;font-size:.58rem;animation:2s ease-in-out infinite tech-page-module__PT90yG__badgePulse}@keyframes tech-page-module__PT90yG__badgePulse{0%,to{opacity:1}50%{opacity:.4}}.tech-page-module__PT90yG__termBody{min-height:300px;padding:1rem 1.25rem 1.5rem}.tech-page-module__PT90yG__termLine{opacity:0;align-items:center;gap:0;font-family:JetBrains Mono,monospace;font-size:.81rem;line-height:1.85;animation:.12s forwards tech-page-module__PT90yG__termShow;display:flex}@keyframes tech-page-module__PT90yG__termShow{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}.tech-page-module__PT90yG__tCmd{color:#e8f4f8}.tech-page-module__PT90yG__tOk{color:#00e5a0}.tech-page-module__PT90yG__tInfo{color:#4a6a7a}.tech-page-module__PT90yG__tSection{color:#00bcd4;letter-spacing:.06em;margin:.15rem 0;font-size:.68rem}.tech-page-module__PT90yG__tReady{color:#e8f4f8}.tech-page-module__PT90yG__tPrompt{color:#00e5a0;margin-right:.4rem;font-weight:700}.tech-page-module__PT90yG__tCheck{color:#00e5a0;margin-right:.5rem}.tech-page-module__PT90yG__tSpace{flex-shrink:0;width:1.25rem;display:inline-block}.tech-page-module__PT90yG__termCursor{vertical-align:text-bottom;background:#00e5a0;width:8px;height:1em;margin-left:1px;animation:.75s step-end infinite tech-page-module__PT90yG__cursorBlink;display:inline-block}@keyframes tech-page-module__PT90yG__cursorBlink{0%,to{opacity:1}50%{opacity:0}}.tech-page-module__PT90yG__termStats{background:#06111e;border:1px solid #1a2d42;border-radius:0 0 6px 6px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.tech-page-module__PT90yG__termStats div{text-align:center;border-right:1px solid #1a2d42;padding:.55rem .5rem}.tech-page-module__PT90yG__termStats div:last-child{border-right:none}.tech-page-module__PT90yG__termStats span{color:#3a5a6a;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.2rem;font-size:.6rem;display:block}.tech-page-module__PT90yG__termStats strong{color:#00e5a0;font-family:JetBrains Mono,monospace;font-size:.95rem;font-weight:700;display:block}.tech-page-module__PT90yG__termRight h3{color:#e8f4f8;letter-spacing:.02em;text-transform:uppercase;margin:0 0 .9rem;font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:700}.tech-page-module__PT90yG__relayChain{align-items:center;margin-bottom:.4rem;display:flex}.tech-page-module__PT90yG__relayNode{text-align:center;background:#0f1c2e;border:1px solid #1a2d42;border-radius:4px;flex-shrink:0;min-width:76px;padding:.6rem .75rem}.tech-page-module__PT90yG__relayIcon{margin-bottom:.2rem;font-size:1.1rem}.tech-page-module__PT90yG__relayName{color:#e8f4f8;margin-bottom:.15rem;font-size:.72rem;font-weight:700}.tech-page-module__PT90yG__relayNode code{color:#00e5a0;font-family:JetBrains Mono,monospace;font-size:.58rem}.tech-page-module__PT90yG__relayConnector{flex-direction:column;flex:1;align-items:center;gap:.2rem;display:flex}.tech-page-module__PT90yG__relayWire{background:rgba(0,188,212,.2);width:100%;height:2px;position:relative;overflow:hidden}.tech-page-module__PT90yG__relayDot{background:#00e5a0;border-radius:50%;width:8px;height:8px;animation:1.4s linear infinite tech-page-module__PT90yG__relayFlow;position:absolute;top:-3px;left:-8px;box-shadow:0 0 6px #00e5a0}@keyframes tech-page-module__PT90yG__relayFlow{0%{opacity:0;left:-8px}10%{opacity:1}90%{opacity:1}to{opacity:0;left:calc(100% + 2px)}}.tech-page-module__PT90yG__relayConnector span{color:#00bcd4;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.58rem}.tech-page-module__PT90yG__relayShell{align-items:center;gap:.5rem;margin-top:0;padding-left:.75rem;display:flex}.tech-page-module__PT90yG__relayShellLine{background:rgba(0,229,160,.25);flex-shrink:0;width:2px;height:20px}.tech-page-module__PT90yG__relayShellNode{color:#00e5a0;background:#071810;border:1px solid rgba(0,229,160,.2);border-radius:4px;padding:.4rem .75rem;font-family:JetBrains Mono,monospace;font-size:.68rem}.tech-page-module__PT90yG__gsRescue{background:rgba(220,40,40,.04);border:1px solid rgba(220,60,60,.2);border-radius:6px;margin-top:1.25rem;padding:1.1rem}.tech-page-module__PT90yG__gsHeader{align-items:center;gap:.65rem;margin-bottom:.65rem;display:flex}.tech-page-module__PT90yG__gsBadge{color:#ff7070;letter-spacing:.08em;background:rgba(220,60,60,.12);border:1px solid rgba(220,60,60,.3);border-radius:2px;padding:.2em .55em;font-family:JetBrains Mono,monospace;font-size:.58rem;animation:2s ease-in-out infinite tech-page-module__PT90yG__badgePulse}.tech-page-module__PT90yG__gsTitle{color:#e8f4f8;font-size:.88rem;font-weight:700}.tech-page-module__PT90yG__gsRescue p{color:#6a8c9a;margin:0 0 1rem;font-size:.78rem;line-height:1.6}.tech-page-module__PT90yG__gsTunnel{align-items:center;display:flex}.tech-page-module__PT90yG__gsTNode{text-align:center;color:#e8f4f8;background:#0f1c2e;border:1px solid rgba(220,60,60,.2);border-radius:4px;flex-shrink:0;padding:.5rem .7rem;font-size:.72rem;line-height:1.4}.tech-page-module__PT90yG__gsTNode code{color:#f88;margin-top:.2rem;font-family:JetBrains Mono,monospace;font-size:.58rem;display:block}.tech-page-module__PT90yG__gsTLine{flex-direction:column;flex:1;align-items:center;gap:.25rem;padding:0 .25rem;display:flex;position:relative}.tech-page-module__PT90yG__gsTWire{background:rgba(220,60,60,.2);width:100%;height:2px;position:relative;overflow:hidden}.tech-page-module__PT90yG__gsTDot{background:#ff6b6b;border-radius:50%;width:8px;height:8px;animation:1.8s linear infinite tech-page-module__PT90yG__gsFlow;position:absolute;top:-3px;left:-8px;box-shadow:0 0 6px rgba(220,60,60,.5)}@keyframes tech-page-module__PT90yG__gsFlow{0%{opacity:0;left:-8px}10%{opacity:1}90%{opacity:1}to{opacity:0;left:calc(100% + 2px)}}.tech-page-module__PT90yG__gsTLabel{color:#f88;opacity:.7;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.58rem}.tech-page-module__PT90yG__apiTable{margin:1.5rem 0;overflow-x:auto}.tech-page-module__PT90yG__apiTable table{border-collapse:collapse;width:100%;font-size:.84rem}.tech-page-module__PT90yG__apiTable th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:#00bcd4;background:rgba(0,188,212,.06);border-bottom:1px solid #1a2d42;padding:.55rem 1rem;font-size:.68rem}.tech-page-module__PT90yG__apiTable td{color:#c8dde8;border-bottom:1px solid #111e2e;padding:.55rem 1rem}.tech-page-module__PT90yG__apiTable td:first-child{color:#00e5a0;font-family:JetBrains Mono,monospace;font-size:.78rem}.tech-page-module__PT90yG__apiTable td:nth-child(2){color:#00bcd4;font-family:JetBrains Mono,monospace;font-size:.72rem}.tech-page-module__PT90yG__apiTable tr:hover td{background:rgba(0,188,212,.024)}.tech-page-module__PT90yG__infoBox{color:#7a9db8;background:rgba(0,229,160,.05);border:1px solid rgba(0,229,160,.18);border-left:3px solid #00e5a0;border-radius:0 4px 4px 0;margin-top:1.5rem;padding:1rem 1.25rem;font-size:.84rem}.tech-page-module__PT90yG__infoBox strong{color:#00e5a0}.tech-page-module__PT90yG__infoBox code{color:#00e5a0;background:rgba(0,229,160,.08);border-radius:2px;padding:.1em .35em;font-family:JetBrains Mono,monospace;font-size:.8rem}.tech-page-module__PT90yG__pkgGrid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:.65rem;margin-top:1.5rem;display:grid}.tech-page-module__PT90yG__pkgCard{background:#0f1c2e;border:1px solid #1a2d42;border-radius:4px;align-items:flex-start;gap:.75rem;padding:.7rem 1rem;transition:border-color .15s;display:flex}.tech-page-module__PT90yG__pkgCard:hover{border-color:rgba(0,188,212,.3)}.tech-page-module__PT90yG__pkgName{color:#00e5a0;text-align:center;background:rgba(0,229,160,.07);border-radius:2px;flex-shrink:0;min-width:88px;padding:.15em .55em;font-family:JetBrains Mono,monospace;font-size:.75rem}.tech-page-module__PT90yG__pkgDesc{color:#6a8c9a;font-size:.78rem;line-height:1.5}.tech-page-module__PT90yG__flow{flex-direction:column;gap:0;display:flex;position:relative}.tech-page-module__PT90yG__flow:before{content:"";background:linear-gradient(#00e5a0,#00bcd4,transparent);width:1px;position:absolute;top:0;bottom:0;left:24px}.tech-page-module__PT90yG__flowStep{align-items:flex-start;gap:1.5rem;padding:1.5rem 0;display:flex;position:relative}.tech-page-module__PT90yG__flowNum{color:#00e5a0;z-index:1;background:#0f1c2e;border:2px solid #00e5a0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:700;display:flex}.tech-page-module__PT90yG__flowContent h3{color:#e8f4f8;margin:.3rem 0 .5rem;font-size:1rem;font-weight:600}.tech-page-module__PT90yG__flowContent p{color:#6a8c9a;margin:0;font-size:.86rem;line-height:1.65}.tech-page-module__PT90yG__flowTags{flex-wrap:wrap;gap:.4rem;margin-top:.65rem;display:flex}.tech-page-module__PT90yG__flowTags span{color:#00bcd4;background:rgba(0,188,212,.08);border:1px solid rgba(0,188,212,.18);border-radius:2px;padding:.2em .55em;font-family:JetBrains Mono,monospace;font-size:.64rem}.tech-page-module__PT90yG__slList{flex-direction:column;gap:.6rem;margin-bottom:3rem;display:flex}.tech-page-module__PT90yG__sl{background:#0f1c2e;border:1px solid #1a2d42;border-radius:4px;gap:1rem;padding:1.1rem 1.4rem;transition:border-color .15s,transform .15s;display:flex}.tech-page-module__PT90yG__sl:hover{border-color:#00bcd4;transform:translate(5px)}.tech-page-module__PT90yG__slNum{color:#00e5a0;opacity:.4;flex-shrink:0;padding-top:.1rem;font-family:JetBrains Mono,monospace;font-size:.72rem}.tech-page-module__PT90yG__slBody{flex:1}.tech-page-module__PT90yG__slTop{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.4rem;display:flex}.tech-page-module__PT90yG__slTitle{color:#e8f4f8;font-size:.9rem;font-weight:600}.tech-page-module__PT90yG__slBadge{color:#00e5a0;letter-spacing:.04em;background:rgba(0,229,160,.08);border:1px solid rgba(0,229,160,.18);border-radius:2px;flex-shrink:0;padding:.2em .5em;font-family:JetBrains Mono,monospace;font-size:.59rem}.tech-page-module__PT90yG__sl p{color:#5a7a8a;margin:0;font-size:.83rem;line-height:1.6}.tech-page-module__PT90yG__perspSection{margin-top:2.5rem}.tech-page-module__PT90yG__perspSection h3{color:#e8f4f8;margin-bottom:1.1rem;font-size:.95rem}.tech-page-module__PT90yG__perspGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.85rem;display:grid}.tech-page-module__PT90yG__perspCard{background:#0f1c2e;border:1px solid #1a2d42;border-radius:4px;padding:1.2rem;transition:border-color .15s}.tech-page-module__PT90yG__perspCard:hover{border-color:#00bcd4}.tech-page-module__PT90yG__perspIcon{margin-bottom:.5rem;font-size:1.4rem}.tech-page-module__PT90yG__perspRole{color:#e8f4f8;margin-bottom:.25rem;font-size:.8rem;font-weight:600}.tech-page-module__PT90yG__perspSees{color:#00bcd4;margin-bottom:.45rem;font-size:.76rem}.tech-page-module__PT90yG__perspDetail{color:#4a6a7a;font-size:.76rem;line-height:1.5}.tech-page-module__PT90yG__healStats{grid-template-columns:repeat(4,1fr);gap:.85rem;margin-bottom:2.5rem;display:grid}.tech-page-module__PT90yG__healStats div{text-align:center;background:#0f1c2e;border:1px solid #1a2d42;border-radius:4px;padding:1.25rem}.tech-page-module__PT90yG__healStats strong{color:#00e5a0;font-family:JetBrains Mono,monospace;font-size:1.7rem;font-weight:700;line-height:1;display:block}.tech-page-module__PT90yG__healStats span{color:#4a6a7a;text-transform:uppercase;letter-spacing:.06em;margin-top:.4rem;font-size:.66rem;display:block}.tech-page-module__PT90yG__shGrid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:.85rem;margin-bottom:3rem;display:grid}.tech-page-module__PT90yG__shBox{background:#0f1c2e;border:1px solid #1a2d42;border-radius:4px;padding:1.2rem;transition:border-color .15s}.tech-page-module__PT90yG__shBox:hover{border-color:#00e5a0}.tech-page-module__PT90yG__shIcon{margin-bottom:.45rem;font-size:1.4rem}.tech-page-module__PT90yG__shTitle{color:#e8f4f8;margin-bottom:.35rem;font-size:.86rem;font-weight:600}.tech-page-module__PT90yG__shDesc{color:#5a7a8a;margin-bottom:.7rem;font-size:.78rem;line-height:1.55}.tech-page-module__PT90yG__shMeta{justify-content:space-between;align-items:center;display:flex}.tech-page-module__PT90yG__shTime{color:#00e5a0;font-family:JetBrains Mono,monospace;font-size:.82rem;font-weight:700}.tech-page-module__PT90yG__shTrig{color:#3a5a6a;text-align:right;font-size:.68rem}.tech-page-module__PT90yG__tlSection{margin-top:2rem}.tech-page-module__PT90yG__tlSection h3{color:#e8f4f8;margin-bottom:1.1rem;font-size:.95rem}.tech-page-module__PT90yG__tlList{flex-direction:column;gap:0;display:flex;position:relative}.tech-page-module__PT90yG__tlList:before{content:"";background:#1a2d42;width:1px;position:absolute;top:0;bottom:0;left:80px}.tech-page-module__PT90yG__tlItem{align-items:center;gap:1.25rem;padding:.65rem 0;display:flex}.tech-page-module__PT90yG__tlTime{color:#00e5a0;text-align:right;flex-shrink:0;width:72px;font-family:JetBrains Mono,monospace;font-size:.68rem}.tech-page-module__PT90yG__tlDot{z-index:1;background:#00e5a0;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:4px;box-shadow:0 0 6px #00e5a0}.tech-page-module__PT90yG__tlEvent{color:#7a9db8;font-size:.82rem}.tech-page-module__PT90yG__featPills{flex-wrap:wrap;gap:.45rem;margin-bottom:2.5rem;display:flex}.tech-page-module__PT90yG__pill{color:#c8dde8;background:rgba(0,188,212,.07);border:1px solid rgba(0,188,212,.15);border-radius:2px;padding:.38em .85em;font-family:JetBrains Mono,monospace;font-size:.75rem;transition:all .15s}.tech-page-module__PT90yG__pill:hover{color:#00e5a0;background:rgba(0,229,160,.1);border-color:rgba(0,229,160,.25)}.tech-page-module__PT90yG__roadmap h3{color:#e8f4f8;margin-bottom:1.1rem;font-size:.95rem}.tech-page-module__PT90yG__rmGrid{grid-template-columns:repeat(3,1fr);gap:.85rem;display:grid}.tech-page-module__PT90yG__rmCard{background:#0f1c2e;border:1px solid #1a2d42;border-radius:4px;padding:1.2rem}.tech-page-module__PT90yG__rmVer{color:#00bcd4;margin-bottom:.7rem;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700}.tech-page-module__PT90yG__rmCard ul{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.tech-page-module__PT90yG__rmCard li{color:#5a7a8a;padding-left:.75rem;font-size:.8rem;position:relative}.tech-page-module__PT90yG__rmCard li:before{content:"→";color:#00e5a0;font-size:.7rem;position:absolute;left:0}.tech-page-module__PT90yG__compGrid{grid-template-columns:1fr 1fr;gap:.85rem;margin-top:2rem;display:grid}.tech-page-module__PT90yG__compCard{background:#0f1c2e;border:1px solid #1a2d42;border-radius:4px;padding:1.4rem}.tech-page-module__PT90yG__compHead{text-transform:uppercase;letter-spacing:.08em;color:#00e5a0;margin-bottom:1rem;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:600}.tech-page-module__PT90yG__compCard ul{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.tech-page-module__PT90yG__compCard li{color:#7a9db8;border-bottom:1px solid rgba(26,45,66,.4);padding:.35rem 0;font-size:.83rem}.tech-page-module__PT90yG__compCard li:last-child{border-bottom:none}@media (max-width:900px){.tech-page-module__PT90yG__archRow{flex-wrap:nowrap}.tech-page-module__PT90yG__archConnH{min-width:50px}.tech-page-module__PT90yG__archNode{width:120px}.tech-page-module__PT90yG__termSection,.tech-page-module__PT90yG__compGrid{grid-template-columns:1fr}.tech-page-module__PT90yG__healStats{grid-template-columns:repeat(2,1fr)}.tech-page-module__PT90yG__rmGrid{grid-template-columns:1fr}.tech-page-module__PT90yG__termStats{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.tech-page-module__PT90yG__hero{padding:3rem 1.25rem 2.5rem}.tech-page-module__PT90yG__section{padding:3rem 1.25rem}.tech-page-module__PT90yG__heroStats{gap:1.25rem}.tech-page-module__PT90yG__healStats{grid-template-columns:1fr 1fr}}
.nonroot-module__sCM9Pq__aliveBar{background:rgba(0,229,160,.04);border:1px solid rgba(0,229,160,.2);border-radius:10px;align-items:center;gap:1.25rem;margin:2rem 0 1.5rem;padding:.9rem 1.4rem;display:flex;position:relative;overflow:hidden}.nonroot-module__sCM9Pq__aliveBar:before{content:"";pointer-events:none;background:linear-gradient(90deg,rgba(0,229,160,.05) 0%,transparent 60%);position:absolute;top:0;bottom:0;left:0;right:0}.nonroot-module__sCM9Pq__aliveCore{flex-shrink:0;width:32px;height:32px;position:relative}.nonroot-module__sCM9Pq__aliveDot{background:#00e5a0;border-radius:50%;animation:2s ease-in-out infinite nonroot-module__sCM9Pq__alivePulse;position:absolute;top:9px;bottom:9px;left:9px;right:9px;box-shadow:0 0 10px #00e5a0}.nonroot-module__sCM9Pq__aliveRing{border:1.5px solid rgba(0,229,160,.55);border-radius:50%;animation:2s ease-out infinite nonroot-module__sCM9Pq__aliveRing;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes nonroot-module__sCM9Pq__alivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.18)}}@keyframes nonroot-module__sCM9Pq__aliveRing{0%{opacity:.8;transform:scale(.45)}to{opacity:0;transform:scale(1.7)}}.nonroot-module__sCM9Pq__aliveInfo{flex:1;min-width:0}.nonroot-module__sCM9Pq__aliveLabel{color:#00e5a0;letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:700;display:block}.nonroot-module__sCM9Pq__aliveUptime{color:#3a5a6a;margin-top:.15rem;font-family:JetBrains Mono,monospace;font-size:.66rem;display:block}.nonroot-module__sCM9Pq__ekgWrap{flex-shrink:0;align-items:flex-end;gap:2px;height:20px;display:flex}.nonroot-module__sCM9Pq__ekgBar{transform-origin:bottom;background:#00e5a0;border-radius:1.5px;width:3px;animation:1.4s ease-in-out infinite alternate nonroot-module__sCM9Pq__ekgPulse}@keyframes nonroot-module__sCM9Pq__ekgPulse{0%{opacity:.2;transform:scaleY(.25)}to{opacity:.85;transform:scaleY(1)}}.nonroot-module__sCM9Pq__atkGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:1.75rem 0;display:grid}@media (max-width:700px){.nonroot-module__sCM9Pq__atkGrid{grid-template-columns:1fr}}.nonroot-module__sCM9Pq__atkCard{background:rgba(0,229,160,.03);border:1px solid rgba(0,229,160,.18);border-radius:10px;flex-direction:column;gap:.65rem;padding:1.1rem 1.2rem;animation:9s ease-in-out infinite nonroot-module__sCM9Pq__atkCardBg;display:flex}@keyframes nonroot-module__sCM9Pq__atkCardBg{0%,26%{background:rgba(0,229,160,.03);border-color:rgba(0,229,160,.18)}30%,52%{background:rgba(239,68,68,.05);border-color:rgba(239,68,68,.3)}56%,to{background:rgba(0,229,160,.03);border-color:rgba(0,229,160,.18)}}.nonroot-module__sCM9Pq__atkHeader{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.nonroot-module__sCM9Pq__atkBadge{letter-spacing:.06em;text-transform:uppercase;color:#00bcd4;background:rgba(0,188,212,.08);border:1px solid rgba(0,188,212,.2);border-radius:2px;padding:.18em .5em;font-family:JetBrains Mono,monospace;font-size:.57rem;font-weight:700}.nonroot-module__sCM9Pq__atkCmd{color:#f97316;background:rgba(249,115,22,.07);border-radius:3px;padding:.12em .45em;font-family:JetBrains Mono,monospace;font-size:.73rem}.nonroot-module__sCM9Pq__atkStates{height:50px;position:relative}.nonroot-module__sCM9Pq__atkState{opacity:0;align-items:center;gap:.7rem;display:flex;position:absolute;top:0;left:0;right:0}.nonroot-module__sCM9Pq__atkAlive{animation:9s ease-in-out infinite nonroot-module__sCM9Pq__showAtkAlive}.nonroot-module__sCM9Pq__atkKilled{animation:9s ease-in-out infinite nonroot-module__sCM9Pq__showAtkKilled}.nonroot-module__sCM9Pq__atkRevive{animation:9s ease-in-out infinite nonroot-module__sCM9Pq__showAtkRevive}@keyframes nonroot-module__sCM9Pq__showAtkAlive{0%,26%{opacity:1;transform:translateY(0)}30%,97%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes nonroot-module__sCM9Pq__showAtkKilled{0%,28%{opacity:0;transform:translateY(6px)}32%,50%{opacity:1;transform:translateY(0)}54%,to{opacity:0;transform:translateY(-5px)}}@keyframes nonroot-module__sCM9Pq__showAtkRevive{0%,52%{opacity:0;transform:translateY(6px)}56%,94%{opacity:1;transform:translateY(0)}98%,to{opacity:0;transform:translateY(-3px)}}.nonroot-module__sCM9Pq__atkDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.nonroot-module__sCM9Pq__dotGreen{background:#00e5a0;animation:1.4s ease-in-out infinite nonroot-module__sCM9Pq__dotPulse;box-shadow:0 0 6px rgba(0,229,160,.7)}.nonroot-module__sCM9Pq__dotRed{background:#ef4444;animation:.5s ease-in-out infinite nonroot-module__sCM9Pq__dotFlash;box-shadow:0 0 8px rgba(239,68,68,.8)}@keyframes nonroot-module__sCM9Pq__dotPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes nonroot-module__sCM9Pq__dotFlash{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.nonroot-module__sCM9Pq__atkSLabel{letter-spacing:.1em;font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;display:block}.nonroot-module__sCM9Pq__atkSSub{color:#4a6a7a;margin-top:.08rem;font-family:JetBrains Mono,monospace;font-size:.64rem;display:block}.nonroot-module__sCM9Pq__lGreen{color:#00e5a0}.nonroot-module__sCM9Pq__lRed{color:#ef4444}.nonroot-module__sCM9Pq__atkEta{color:#00e5a0;white-space:nowrap;background:rgba(0,229,160,.09);border:1px solid rgba(0,229,160,.22);border-radius:3px;flex-shrink:0;margin-left:auto;padding:.15em .5em;font-family:JetBrains Mono,monospace;font-size:.63rem;font-weight:700}.nonroot-module__sCM9Pq__atkNote{color:#4a6a7a;border-top:1px solid rgba(255,255,255,.05);padding-top:.4rem;font-size:.71rem;line-height:1.55}.nonroot-module__sCM9Pq__bootBox{background:#0a1220;border:1px solid #1a2d42;border-radius:10px;margin:1.5rem 0;padding:1.25rem 1.5rem;overflow:hidden}.nonroot-module__sCM9Pq__bootBoxTitle{color:#4a6a7a;letter-spacing:.05em;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-family:JetBrains Mono,monospace;font-size:.7rem;display:flex}.nonroot-module__sCM9Pq__bootBoxIcon{color:#00e5a0;animation:2s ease-in-out infinite nonroot-module__sCM9Pq__dotPulse}.nonroot-module__sCM9Pq__bootTrack{scrollbar-width:none;align-items:flex-start;padding-bottom:.5rem;display:flex;position:relative;overflow-x:auto}.nonroot-module__sCM9Pq__bootTrack::-webkit-scrollbar{display:none}.nonroot-module__sCM9Pq__bootWire{background:linear-gradient(90deg,#ef4444 0%,#f97316 40%,#00e5a0 100%);width:0;height:2px;animation:2.8s ease-out forwards nonroot-module__sCM9Pq__bootWireGrow;position:absolute;top:15px;left:0}@keyframes nonroot-module__sCM9Pq__bootWireGrow{to{width:100%}}.nonroot-module__sCM9Pq__bootStep{z-index:1;opacity:0;flex-direction:column;flex:1;align-items:center;gap:.5rem;min-width:68px;animation:.35s ease-out forwards nonroot-module__sCM9Pq__bootReveal;display:flex;position:relative}@keyframes nonroot-module__sCM9Pq__bootReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.nonroot-module__sCM9Pq__bootDot{background:#070d18;border:2px solid #1a2d42;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.8rem;display:flex}.nonroot-module__sCM9Pq__bd_bright{color:#070d18;background:#00e5a0;border-color:#00e5a0;font-weight:700;animation:1.5s ease-in-out infinite nonroot-module__sCM9Pq__finalPulse;box-shadow:0 0 16px rgba(0,229,160,.75)}.nonroot-module__sCM9Pq__bd_green{color:#00e5a0;background:rgba(0,229,160,.14);border-color:rgba(0,229,160,.35)}.nonroot-module__sCM9Pq__bd_blue{color:#00bcd4;background:rgba(0,188,212,.12);border-color:rgba(0,188,212,.3)}.nonroot-module__sCM9Pq__bd_orange{color:#f97316;background:rgba(249,115,22,.12);border-color:rgba(249,115,22,.3)}.nonroot-module__sCM9Pq__bd_red{color:#ef4444;background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.3)}.nonroot-module__sCM9Pq__bd_dim{color:#3a5a6a;border-color:#1a2d42}@keyframes nonroot-module__sCM9Pq__finalPulse{0%,to{box-shadow:0 0 16px rgba(0,229,160,.75)}50%{box-shadow:0 0 28px #00e5a0,0 0 50px rgba(0,229,160,.35)}}.nonroot-module__sCM9Pq__bootLabel{color:#5a7a8a;text-align:center;font-family:JetBrains Mono,monospace;font-size:.6rem;line-height:1.3}.nonroot-module__sCM9Pq__bootNote{color:#2a4a5a;text-align:center;font-family:JetBrains Mono,monospace;font-size:.57rem}.nonroot-module__sCM9Pq__psWrap{background:#02060e;border:1px solid #1a2d42;border-radius:10px;margin:1.75rem 0;overflow:hidden;box-shadow:0 8px 40px rgba(0,0,0,.6)}.nonroot-module__sCM9Pq__psBar{background:#060e1a;border-bottom:1px solid #1a2d42;align-items:center;gap:.75rem;padding:.65rem 1rem;display:flex}.nonroot-module__sCM9Pq__psDots{gap:.35rem;display:flex}.nonroot-module__sCM9Pq__tDotR{background:#ff5f57;border-radius:50%;width:10px;height:10px;display:block}.nonroot-module__sCM9Pq__tDotY{background:#febc2e;border-radius:50%;width:10px;height:10px;display:block}.nonroot-module__sCM9Pq__tDotG{background:#28c840;border-radius:50%;width:10px;height:10px;display:block}.nonroot-module__sCM9Pq__psTitle{color:#3a5a6a;flex:1;font-family:JetBrains Mono,monospace;font-size:.67rem}.nonroot-module__sCM9Pq__psBadge{color:#00e5a0;letter-spacing:.07em;background:rgba(0,229,160,.08);border:1px solid rgba(0,229,160,.25);border-radius:2px;padding:.18em .55em;font-family:JetBrains Mono,monospace;font-size:.54rem;animation:2.5s ease-in-out infinite nonroot-module__sCM9Pq__badgePulse}@keyframes nonroot-module__sCM9Pq__badgePulse{0%,to{opacity:1}50%{opacity:.4}}.nonroot-module__sCM9Pq__psBody{position:relative;overflow:hidden}.nonroot-module__sCM9Pq__psScan{pointer-events:none;z-index:2;background:linear-gradient(90deg,transparent 0%,rgba(0,229,160,.55) 50%,transparent 100%);height:2px;animation:2.5s ease-in-out infinite nonroot-module__sCM9Pq__psScanLine;position:absolute;left:0;right:0}@keyframes nonroot-module__sCM9Pq__psScanLine{0%{opacity:0;top:0}5%{opacity:1}95%{opacity:.6}to{opacity:0;top:100%}}.nonroot-module__sCM9Pq__psHdr{color:#2a4a5a;letter-spacing:.06em;text-transform:uppercase;background:#060e1a;border-bottom:1px solid #0f1e30;grid-template-columns:90px 55px 50px 50px 1fr;padding:.48rem 1.25rem;font-family:JetBrains Mono,monospace;font-size:.62rem;display:grid}.nonroot-module__sCM9Pq__psRow{color:#3a5a6a;opacity:0;border-bottom:1px solid rgba(255,255,255,.024);grid-template-columns:90px 55px 50px 50px 1fr;align-items:center;padding:.35rem 1.25rem;font-family:JetBrains Mono,monospace;font-size:.74rem;animation:.22s ease-out forwards nonroot-module__sCM9Pq__rowReveal;display:grid;position:relative}@keyframes nonroot-module__sCM9Pq__rowReveal{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}.nonroot-module__sCM9Pq__psAgent{background:rgba(0,229,160,.055);border-top:1px solid rgba(0,229,160,.12);animation:.22s ease-out forwards nonroot-module__sCM9Pq__rowReveal,3s ease-in-out 1s infinite nonroot-module__sCM9Pq__agentGlow;border-bottom:1px solid rgba(0,229,160,.12)!important}@keyframes nonroot-module__sCM9Pq__agentGlow{0%,to{background:rgba(0,229,160,.055)}50%{background:rgba(0,229,160,.1)}}.nonroot-module__sCM9Pq__psU{color:#3a5a6a}.nonroot-module__sCM9Pq__psUAgent{color:#00e5a0;font-weight:600}.nonroot-module__sCM9Pq__psPid,.nonroot-module__sCM9Pq__psCpu,.nonroot-module__sCM9Pq__psMem,.nonroot-module__sCM9Pq__psC{color:#4a6a7a}.nonroot-module__sCM9Pq__psCAgent{color:#e2e8f0;font-weight:700}.nonroot-module__sCM9Pq__psTag{align-items:center;gap:.3rem;animation:.4s ease-out 1s both nonroot-module__sCM9Pq__tagAppear;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}@keyframes nonroot-module__sCM9Pq__tagAppear{0%{opacity:0;transform:translateY(-50%)translate(8px)}to{opacity:1;transform:translateY(-50%)translate(0)}}.nonroot-module__sCM9Pq__psTagArrow{color:#00e5a0;font-size:.68rem}.nonroot-module__sCM9Pq__psTagText{color:#00e5a0;background:rgba(0,229,160,.09);border:1px solid rgba(0,229,160,.22);border-radius:2px;padding:.14em .5em;font-family:JetBrains Mono,monospace;font-size:.59rem;animation:2s ease-in-out infinite nonroot-module__sCM9Pq__badgePulse}.nonroot-module__sCM9Pq__stGrid{grid-template-columns:repeat(3,1fr);gap:.85rem;margin:1.75rem 0;display:grid}@media (max-width:800px){.nonroot-module__sCM9Pq__stGrid{grid-template-columns:1fr}}.nonroot-module__sCM9Pq__stCard{background:#0f1c2e;border:1px solid #1a2d42;border-radius:8px;flex-direction:column;gap:.55rem;padding:1.1rem;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.nonroot-module__sCM9Pq__stCard:hover{border-color:rgba(0,188,212,.3)}.nonroot-module__sCM9Pq__stCard:before{content:"";background:linear-gradient(90deg,#00e5a0,#00bcd4);height:2px;position:absolute;top:0;left:0;right:0}.nonroot-module__sCM9Pq__stNum{color:#1a2d42;font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:700}.nonroot-module__sCM9Pq__stTitle{color:#e2e8f0;font-size:.84rem;font-weight:700}.nonroot-module__sCM9Pq__stBody{color:#4a6a7a;font-size:.77rem;line-height:1.6}.nonroot-module__sCM9Pq__stBody p{margin:0 0 .45rem}.nonroot-module__sCM9Pq__stBody code{color:#00bcd4;background:rgba(0,188,212,.07);border-radius:2px;padding:.1em .3em;font-size:.71rem}.nonroot-module__sCM9Pq__stDemo{background:#03080f;border:1px solid #1a2d42;border-radius:4px;margin-top:.35rem;padding:.5rem .7rem;font-family:JetBrains Mono,monospace;font-size:.69rem;line-height:1.7}.nonroot-module__sCM9Pq__stDemoMuted{color:#2a4a5a}.nonroot-module__sCM9Pq__stDemoGreen{color:#00e5a0}.nonroot-module__sCM9Pq__stLimit{color:#3a5a6a;border-top:1px solid rgba(255,255,255,.04);margin-top:auto;padding-top:.45rem;font-size:.66rem;font-style:italic}.nonroot-module__sCM9Pq__stLimitIcon{color:#f59e0b;margin-right:.25rem}.nonroot-module__sCM9Pq__dtWrap{margin:1.75rem 0}.nonroot-module__sCM9Pq__dtRoot{justify-content:center;margin-bottom:1.5rem;display:flex}.nonroot-module__sCM9Pq__dtRootBox{background:#0f1c2e;border:1px solid rgba(0,188,212,.3);border-radius:8px;align-items:center;gap:.75rem;padding:.8rem 1.4rem;display:flex;box-shadow:0 0 20px rgba(0,188,212,.07)}.nonroot-module__sCM9Pq__dtRootIcon{color:#00bcd4;font-size:1.1rem;animation:2s ease-in-out infinite nonroot-module__sCM9Pq__dotPulse}.nonroot-module__sCM9Pq__dtRootTitle{color:#e2e8f0;font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:600}.nonroot-module__sCM9Pq__dtRootSub{color:#3a5a6a;margin-top:.1rem;font-family:JetBrains Mono,monospace;font-size:.62rem}.nonroot-module__sCM9Pq__dtBranches{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:600px){.nonroot-module__sCM9Pq__dtBranches{grid-template-columns:1fr}}.nonroot-module__sCM9Pq__dtBranch{flex-direction:column;align-items:center;display:flex}.nonroot-module__sCM9Pq__dtWireGreen{background:linear-gradient(#00bcd4,#00e5a0);width:2px;height:30px}.nonroot-module__sCM9Pq__dtWireRed{background:linear-gradient(#00bcd4,#ef4444);width:2px;height:30px}.nonroot-module__sCM9Pq__dtLeaf{border:1px solid #1a2d42;border-radius:8px;width:100%;padding:1rem 1.2rem}.nonroot-module__sCM9Pq__dtLeafGreen{background:rgba(0,229,160,.035);border-color:rgba(0,229,160,.25)}.nonroot-module__sCM9Pq__dtLeafRed{background:rgba(239,68,68,.024);border-color:rgba(239,68,68,.2)}.nonroot-module__sCM9Pq__dtLeafTitle{color:#e2e8f0;margin-bottom:.2rem;font-size:.85rem;font-weight:700}.nonroot-module__sCM9Pq__dtLeafShells{color:#4a6a7a;margin-bottom:.7rem;font-family:JetBrains Mono,monospace;font-size:.66rem}.nonroot-module__sCM9Pq__dtLeafLayers{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.5rem;display:flex}.nonroot-module__sCM9Pq__dtL1{color:#00e5a0;background:rgba(0,229,160,.08);border:1px solid rgba(0,229,160,.2);border-radius:3px;padding:.2em .5em;font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:600}.nonroot-module__sCM9Pq__dtL2{color:#00bcd4;background:rgba(0,188,212,.08);border:1px solid rgba(0,188,212,.2);border-radius:3px;padding:.2em .5em;font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:600}.nonroot-module__sCM9Pq__dtL3{color:#f97316;background:rgba(249,115,22,.08);border:1px solid rgba(249,115,22,.2);border-radius:3px;padding:.2em .5em;font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:600}.nonroot-module__sCM9Pq__dtArrow{color:#2a4a5a;font-size:.7rem}.nonroot-module__sCM9Pq__dtSkip{color:#ef4444;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);border-radius:3px;padding:.2em .5em;font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:600}.nonroot-module__sCM9Pq__dtLeafNote{color:#3a5a6a;font-size:.67rem;font-style:italic}.nonroot-module__sCM9Pq__unitFile{background:#03080f;border:1px solid #1a2d42;border-radius:8px;margin:1.5rem 0;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.5)}.nonroot-module__sCM9Pq__unitFileBar{color:#3a5a6a;background:#060e1a;border-bottom:1px solid #1a2d42;padding:.6rem 1rem;font-family:JetBrains Mono,monospace;font-size:.68rem}.nonroot-module__sCM9Pq__unitFileBody{padding:.6rem 0}.nonroot-module__sCM9Pq__ufRow{align-items:baseline;gap:0;padding:.2rem 1.25rem;font-family:JetBrains Mono,monospace;font-size:.77rem;line-height:1.8;display:flex}.nonroot-module__sCM9Pq__ufHighRow{background:rgba(0,229,160,.04);border-left:2px solid rgba(0,229,160,.4)}.nonroot-module__sCM9Pq__ufSec{color:#7c3aed;font-weight:700}.nonroot-module__sCM9Pq__ufKey{color:#00bcd4;min-width:130px}.nonroot-module__sCM9Pq__ufEq{color:#3a5a6a;margin:0 .1rem}.nonroot-module__sCM9Pq__ufVal{color:#7a9db8}.nonroot-module__sCM9Pq__ufAccent{color:#00e5a0;font-weight:700}.nonroot-module__sCM9Pq__ufNote{color:#2a4a5a;margin-left:1rem;font-size:.63rem;font-style:italic}.nonroot-module__sCM9Pq__rcycle{border-top:1px solid #0f1e30;align-items:center;gap:.45rem;margin-top:.2rem;padding:.7rem 1.25rem .5rem;display:flex;overflow-x:auto}.nonroot-module__sCM9Pq__rcDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.nonroot-module__sCM9Pq__rcGreen{background:#00e5a0;animation:1.5s ease-in-out infinite nonroot-module__sCM9Pq__dotPulse;box-shadow:0 0 5px rgba(0,229,160,.7)}.nonroot-module__sCM9Pq__rcRed{background:#ef4444}.nonroot-module__sCM9Pq__rcOrange{background:#f97316}.nonroot-module__sCM9Pq__rcLabel{color:#4a6a7a;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.62rem}.nonroot-module__sCM9Pq__rcLine{background:rgba(0,188,212,.12);flex:1;min-width:18px;height:2px;position:relative;overflow:hidden}.nonroot-module__sCM9Pq__rcBall{background:#00e5a0;border-radius:50%;width:8px;height:8px;animation:1.3s linear infinite nonroot-module__sCM9Pq__rcBallSlide;position:absolute;top:-3px;left:-8px;box-shadow:0 0 6px #00e5a0}@keyframes nonroot-module__sCM9Pq__rcBallSlide{0%{opacity:0;left:-8px}10%{opacity:1}90%{opacity:1}to{opacity:0;left:calc(100% + 4px)}}.nonroot-module__sCM9Pq__rcRepeat{color:#00e5a0;margin-left:.2rem;font-size:1.1rem;animation:3s linear infinite nonroot-module__sCM9Pq__spinRepeat}@keyframes nonroot-module__sCM9Pq__spinRepeat{to{transform:rotate(360deg)}}.nonroot-module__sCM9Pq__rcFile{background:#03080f;border:1px solid #1a2d42;border-radius:8px;margin:1.5rem 0;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.5)}.nonroot-module__sCM9Pq__rcFileBar{color:#3a5a6a;background:#060e1a;border-bottom:1px solid #1a2d42;padding:.6rem 1rem;font-family:JetBrains Mono,monospace;font-size:.68rem}.nonroot-module__sCM9Pq__rcFileBody{padding:.4rem 0}.nonroot-module__sCM9Pq__rcLine2{color:#4a6a7a;align-items:baseline;gap:.75rem;padding:.28rem 1.25rem;font-family:JetBrains Mono,monospace;font-size:.75rem;line-height:1.6;display:flex}.nonroot-module__sCM9Pq__rcLineN{color:#1a2d42;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:1.2rem;font-size:.6rem}.nonroot-module__sCM9Pq__rcLineCmt{color:#2a4a5a}.nonroot-module__sCM9Pq__rcLineInject{background:rgba(0,229,160,.055);border-left:2px solid #00e5a0;animation:2.2s ease-in-out infinite nonroot-module__sCM9Pq__rcLineGlow;position:relative}@keyframes nonroot-module__sCM9Pq__rcLineGlow{0%,to{background:rgba(0,229,160,.055)}50%{background:rgba(0,229,160,.11)}}.nonroot-module__sCM9Pq__rcLineMark{color:#00e5a0;font-weight:700}.nonroot-module__sCM9Pq__rcLineTag{letter-spacing:.08em;color:#00e5a0;background:rgba(0,229,160,.1);border:1px solid rgba(0,229,160,.25);border-radius:2px;padding:.14em .48em;font-family:JetBrains Mono,monospace;font-size:.54rem;font-weight:700;animation:1.8s ease-in-out infinite nonroot-module__sCM9Pq__badgePulse;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.nonroot-module__sCM9Pq__rcCursor{background:#00bcd4;width:7px;height:13px;margin:.12rem 1.25rem;animation:1.1s step-end infinite nonroot-module__sCM9Pq__cursorBlink}@keyframes nonroot-module__sCM9Pq__cursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}.nonroot-module__sCM9Pq__rcAnnote{background:#060e1a;border-top:1px solid #0f1e30;flex-direction:column;gap:.4rem;padding:.75rem 1.25rem;display:flex}.nonroot-module__sCM9Pq__rcARow{color:#4a6a7a;align-items:flex-start;gap:.6rem;font-size:.71rem;display:flex}.nonroot-module__sCM9Pq__rcARow strong{color:#7a9db8}.nonroot-module__sCM9Pq__rcARow code{color:#00bcd4;background:rgba(0,188,212,.07);border-radius:2px;padding:.1em .3em;font-size:.67rem}.nonroot-module__sCM9Pq__rcADot{background:#00e5a0;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:.42rem}.nonroot-module__sCM9Pq__cronBox{background:#0a1220;border:1px solid #1a2d42;border-radius:8px;margin:1.5rem 0;overflow:hidden}.nonroot-module__sCM9Pq__cronBoxTitle{color:#3a5a6a;background:#060e1a;border-bottom:1px solid #0f1e30;padding:.55rem 1.25rem;font-family:JetBrains Mono,monospace;font-size:.67rem}.nonroot-module__sCM9Pq__cronEntry{border-bottom:1px solid rgba(255,255,255,.03);align-items:flex-start;gap:1rem;padding:.85rem 1.25rem;display:flex}.nonroot-module__sCM9Pq__cronConditional{background:rgba(249,115,22,.024)}.nonroot-module__sCM9Pq__cronELeft{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}.nonroot-module__sCM9Pq__cronTime{color:#00e5a0;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:700}.nonroot-module__sCM9Pq__cronTimeOr{color:#f97316}.nonroot-module__sCM9Pq__cronCmd{color:#4a6a7a;word-break:break-all;font-family:JetBrains Mono,monospace;font-size:.69rem}.nonroot-module__sCM9Pq__cronERight{flex-direction:column;gap:.22rem;min-width:110px;display:flex}.nonroot-module__sCM9Pq__cronTag{letter-spacing:.07em;color:#00e5a0;white-space:nowrap;background:rgba(0,229,160,.08);border:1px solid rgba(0,229,160,.2);border-radius:2px;align-self:flex-start;padding:.17em .48em;font-family:JetBrains Mono,monospace;font-size:.57rem;font-weight:700}.nonroot-module__sCM9Pq__cronTagOr{color:#f97316;background:rgba(249,115,22,.08);border-color:rgba(249,115,22,.2)}.nonroot-module__sCM9Pq__cronDesc{color:#3a5a6a;font-size:.66rem;line-height:1.5}.nonroot-module__sCM9Pq__cronTick{background:rgba(249,115,22,.02);padding:.8rem 1.25rem 1rem}.nonroot-module__sCM9Pq__cronTickLabel{color:#2a4a5a;margin-bottom:.5rem;font-family:JetBrains Mono,monospace;font-size:.61rem}.nonroot-module__sCM9Pq__cronTickTrack{align-items:flex-end;gap:5px;height:28px;display:flex;position:relative}.nonroot-module__sCM9Pq__cronTick1{background:rgba(249,115,22,.18);border-radius:2px;width:5px;height:5px;animation:3s ease-in-out infinite nonroot-module__sCM9Pq__cronTickAnim}@keyframes nonroot-module__sCM9Pq__cronTickAnim{0%,88%{background:rgba(249,115,22,.18);height:5px}95%,to{background:#f97316;height:24px;box-shadow:0 0 6px rgba(249,115,22,.6)}}.nonroot-module__sCM9Pq__cronTickPulse{background:#f97316;border-radius:50%;align-self:center;width:9px;height:9px;margin-left:4px;animation:.5s ease-out 2.95s infinite nonroot-module__sCM9Pq__cronPulse;box-shadow:0 0 8px rgba(249,115,22,.7)}@keyframes nonroot-module__sCM9Pq__cronPulse{0%{opacity:0;transform:scale(.7)}35%{opacity:1;transform:scale(1.4)}to{opacity:0;transform:scale(1)}}.nonroot-module__sCM9Pq__cronTickRow{color:#2a4a5a;gap:0;margin-top:.35rem;font-family:JetBrains Mono,monospace;font-size:.57rem;display:flex}.nonroot-module__sCM9Pq__cronTickRow>*{flex:1}.nonroot-module__sCM9Pq__cronTickFire{color:#f97316;font-weight:700}.nonroot-module__sCM9Pq__codeWrap{background:#03080f;border:1px solid #1a2d42;border-radius:8px;margin:1.5rem 0;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.4)}.nonroot-module__sCM9Pq__codeBar{background:#06111e;border-bottom:1px solid #1a2d42;align-items:center;gap:.75rem;padding:.6rem 1rem;display:flex}.nonroot-module__sCM9Pq__codeLang{color:#00e5a0;letter-spacing:.05em;text-transform:uppercase;background:rgba(0,229,160,.08);border:1px solid rgba(0,229,160,.2);border-radius:2px;padding:.15em .55em;font-family:JetBrains Mono,monospace;font-size:.6rem}.nonroot-module__sCM9Pq__codeFile{color:#3a5a6a;font-family:JetBrains Mono,monospace;font-size:.7rem}.nonroot-module__sCM9Pq__codeBody{color:#7a9db8;white-space:pre;margin:0;padding:1.25rem 1.5rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.78rem;line-height:1.78;overflow-x:auto}.nonroot-module__sCM9Pq__mYes{color:#00e5a0;font-family:JetBrains Mono,monospace;font-weight:700}.nonroot-module__sCM9Pq__mNo{color:#ef4444;font-family:JetBrains Mono,monospace;font-weight:700}.nonroot-module__sCM9Pq__mPart{color:#f59e0b;font-family:JetBrains Mono,monospace;font-weight:600}
