:root { --bg:#05070b; --panel:#0a0f17; --line:rgba(255,255,255,.1); --muted:#8c98aa; --white:#f4f7fb; --cyan:#29d7ff; --blue:#587bff; --gold:#efc66b; --font:'Manrope',sans-serif; --mono:'DM Mono',monospace; }
*{box-sizing:border-box} html{scroll-behavior:smooth} body{margin:0;background:var(--bg);color:var(--white);font-family:var(--font);overflow-x:hidden} a{color:inherit;text-decoration:none} button{font:inherit} .shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.noise{position:fixed;inset:0;pointer-events:none;z-index:20;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.nav{height:92px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:10}.brand{display:flex;align-items:center;gap:11px;font-size:18px;font-weight:800;letter-spacing:.14em}.brand-mark{width:34px;height:34px;border:1px solid rgba(41,215,255,.4);border-radius:50%;display:grid;place-items:center;position:relative}.brand-mark:before,.brand-mark:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.34);border-radius:50%}.brand-mark:before{width:21px;height:21px}.brand-mark:after{width:11px;height:11px}.brand-mark i{width:4px;height:4px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px var(--cyan)}nav{display:flex;gap:34px;color:#b6bfcc;font-size:13px}nav a:hover{color:white}.nav-cta{font-size:13px;border-bottom:1px solid rgba(255,255,255,.3);padding:8px 0}.nav-cta span,.text-link span{color:var(--cyan);margin-left:6px}.hero{height:min(760px,calc(100vh - 92px));min-height:650px;position:relative;display:flex;align-items:center;border-bottom:1px solid var(--line)}.hero-art{position:absolute;z-index:-2;right:calc((1180px - 100vw)/2);top:0;width:min(1540px,110vw);height:100%;object-fit:cover;object-position:right center;opacity:.88}.hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#05070b 0%,rgba(5,7,11,.97) 20%,rgba(5,7,11,.53) 51%,rgba(5,7,11,.04) 81%)}.hero-glow{position:absolute;z-index:-1;width:260px;height:260px;left:20%;top:35%;background:rgba(0,178,255,.09);filter:blur(90px)}.hero-content{width:620px;margin-top:-35px}.eyebrow,.section-kicker{font:500 11px var(--mono);letter-spacing:.16em;color:#9ea9b9;text-transform:uppercase}.pulse{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 4px rgba(41,215,255,.11),0 0 16px var(--cyan);margin-right:10px}.hero h1{font-size:clamp(58px,7vw,96px);line-height:.94;letter-spacing:-.065em;margin:29px 0 26px}.hero h1 span{font-weight:400;color:#9aa7b7}.hero-copy{max-width:540px;color:#b6c0ce;font-size:18px;line-height:1.65;margin:0}.hero-actions{display:flex;gap:12px;margin-top:38px}.button{min-height:52px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:18px;font-size:13px;font-weight:700;transition:.25s}.button.primary{background:var(--white);color:#070a0e}.button.primary:hover{background:var(--cyan);transform:translateY(-2px)}.button.ghost{border:1px solid rgba(255,255,255,.16);background:rgba(4,8,13,.45);backdrop-filter:blur(12px)}.button.ghost:hover{border-color:rgba(41,215,255,.5)}.live-dot{width:6px;height:6px;background:#36e89b;border-radius:50%;box-shadow:0 0 10px #36e89b;display:inline-block}.launch-note{display:flex;align-items:center;gap:16px;margin-top:48px}.launch-note>span{font:11px var(--mono);color:var(--cyan);border-right:1px solid var(--line);padding-right:16px}.launch-note p{margin:0;display:grid;gap:3px;color:#7f8b9a;font-size:11px}.launch-note strong{color:#cbd2dc;font-size:12px}.hero-caption{position:absolute;right:0;bottom:23px;display:flex;gap:28px;font:10px var(--mono);letter-spacing:.13em;color:#768293}.signal-bar{border-bottom:1px solid var(--line);background:#070a0f}.signal-grid{display:grid;grid-template-columns:repeat(4,1fr)}.signal-grid>div{height:136px;display:flex;align-items:center;gap:18px;border-right:1px solid var(--line)}.signal-grid>div:first-child{border-left:1px solid var(--line);padding-left:28px}.signal-grid>div:not(:first-child){padding-left:28px}.metric{font-size:22px;font-weight:700;letter-spacing:-.03em}.signal-grid div>span:last-child{font:10px/1.55 var(--mono);color:#7d8999;letter-spacing:.04em;text-transform:uppercase}.section{padding-top:145px;padding-bottom:145px}.section-kicker{color:var(--cyan);margin-bottom:34px}.intro-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:100px}.intro h2,.arc-copy h2,.activity h2,.cta-section h2{font-size:clamp(42px,5vw,66px);letter-spacing:-.055em;line-height:1.02;margin:0;font-weight:600}.intro-copy{font-size:16px;line-height:1.8;color:#919cab}.intro-copy p{margin:0 0 19px}.intro-copy strong{color:white}.flow{margin-top:90px;display:grid;grid-template-columns:1fr 80px 1fr 80px 1fr}.flow article{position:relative;padding-right:18px}.step{font:10px var(--mono);color:#687383}.flow-icon{margin:38px 0 24px;width:50px;height:50px;border:1px solid rgba(41,215,255,.35);border-radius:50%;display:grid;place-items:center;color:var(--cyan);font-size:22px;box-shadow:inset 0 0 22px rgba(41,215,255,.06)}.flow h3{font-size:18px;margin:0 0 12px}.flow p{font-size:13px;color:#7f8a99;line-height:1.7;margin:0;max-width:260px}.flow-line{height:1px;background:var(--line);margin-top:86px;position:relative}.flow-line i{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--cyan);top:-3px;animation:travel 3s ease-in-out infinite}@keyframes travel{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}100%{left:calc(100% - 7px);opacity:0}}.arc-section{background:linear-gradient(180deg,#080c12,#06090e);border-block:1px solid var(--line);overflow:hidden}.arc-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.arc-visual{height:520px;position:relative;display:grid;place-items:center;perspective:700px}.arc-visual:before{content:"";position:absolute;width:330px;height:330px;border-radius:50%;background:rgba(27,147,255,.08);filter:blur(50px)}.arc-core{width:190px;height:190px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#1b3149,#0b111b 55%,#05080c);border:1px solid rgba(41,215,255,.35);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset -15px -20px 45px rgba(0,0,0,.7),0 0 70px rgba(41,215,255,.1);position:relative}.arc-core:after{content:"";position:absolute;inset:12px;border:1px solid rgba(255,255,255,.08);border-radius:50%}.arc-core span{font-size:36px;font-weight:700;letter-spacing:.12em}.arc-core small{font:8px var(--mono);letter-spacing:.25em;color:var(--cyan)}.orbit{position:absolute;border:1px solid rgba(90,190,255,.2);border-radius:50%;transform:rotateX(68deg) rotateZ(-13deg)}.orbit-a{width:430px;height:430px;animation:spin 13s linear infinite}.orbit-b{width:330px;height:330px;transform:rotateX(68deg) rotateZ(52deg);animation:spin2 10s linear infinite}@keyframes spin{to{transform:rotateX(68deg) rotateZ(347deg)}}@keyframes spin2{to{transform:rotateX(68deg) rotateZ(-308deg)}}.node{position:absolute;width:7px;height:7px;background:var(--cyan);border-radius:50%;box-shadow:0 0 14px var(--cyan)}.n1{left:14%;top:48%}.n2{right:15%;top:42%}.n3{left:36%;top:20%;background:var(--gold);box-shadow:0 0 14px var(--gold)}.n4{right:38%;bottom:19%}.arc-copy>p{color:#939eac;line-height:1.8;margin:26px 0 40px;max-width:540px}.arc-features{display:grid;gap:0;border-top:1px solid var(--line);margin-bottom:35px}.arc-features>div{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}.arc-features i{font:10px var(--mono);color:var(--cyan);font-style:normal;padding-top:3px}.arc-features span{display:grid;color:#818c9b;font-size:12px;gap:4px}.arc-features strong{font-size:14px;color:#e8edf4}.text-link{font-size:13px;font-weight:700}.activity-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:54px}.activity-head p{color:#828e9e;font-size:14px;max-width:610px;line-height:1.7;margin:22px 0 0}.feed-state{font:10px var(--mono);letter-spacing:.08em;color:#95a0ae;display:flex;gap:10px;align-items:center}.wallet-strip{min-height:92px;border:1px solid var(--line);display:grid;grid-template-columns:150px 1fr auto auto;align-items:center;gap:25px;padding:20px 24px;background:#080c12}.wallet-strip div{display:grid;gap:7px}.wallet-strip small{font:9px var(--mono);letter-spacing:.12em;color:#667282}.wallet-strip strong{font:12px var(--mono);font-weight:400}.wallet-address strong{word-break:break-all}.wallet-strip button,.wallet-strip>a{background:none;color:#b6c0ce;border:1px solid var(--line);height:36px;padding:0 14px;font-size:10px;cursor:pointer;display:flex;align-items:center}.wallet-strip button:hover,.wallet-strip>a:hover{border-color:var(--cyan);color:white}.tx-table{border:1px solid var(--line);border-top:0}.tx-row{min-height:69px;display:grid;grid-template-columns:2fr 1fr 1fr 100px 34px;align-items:center;gap:20px;padding:0 24px;border-bottom:1px solid rgba(255,255,255,.07);font-size:12px}.tx-row:last-child{border-bottom:0}.tx-header{min-height:43px;color:#626e7f;font:9px var(--mono);letter-spacing:.12em}.tx-signature{display:grid;gap:4px;min-width:0}.tx-signature strong{font:11px var(--mono);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-signature small{font-size:10px;color:#667282;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-type{font:10px var(--mono);color:#a8b2c0}.tx-time{color:#798595;font-size:11px}.status-ok{font:9px var(--mono);color:#38daa0}.tx-open{color:var(--cyan);text-align:right}.loading-row{height:210px;padding:26px 24px;display:grid;gap:18px}.loading-row span{display:block;height:30px;background:linear-gradient(90deg,#0d131c,#141d29,#0d131c);background-size:200% 100%;animation:shimmer 1.4s infinite}.loading-row span:nth-child(2){width:82%}.loading-row span:nth-child(3){width:92%}@keyframes shimmer{to{background-position:-200% 0}}.data-note{font-size:10px;color:#5f6a79;margin:15px 0 0}.empty-state{padding:45px 24px;color:#7e8998;font-size:13px}.cta-section{position:relative;text-align:center;border-top:1px solid var(--line);overflow:hidden}.cta-section h2 span{color:#8f9bab;font-weight:400}.cta-section>p{color:#818d9c;max-width:550px;line-height:1.7;margin:27px auto 33px}.cta-section .button{position:relative}.cta-orbit{position:absolute;width:720px;height:360px;border:1px solid rgba(41,215,255,.12);border-radius:50%;left:50%;top:46%;transform:translate(-50%,-50%) rotateX(65deg);box-shadow:0 0 100px rgba(28,126,255,.04)}footer{min-height:170px;border-top:1px solid var(--line);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;position:relative}footer>p{font-size:12px;color:#6f7a89}footer>div{display:flex;gap:25px;font-size:11px;color:#aab3bf}footer>small{position:absolute;bottom:23px;left:0;color:#505b69;font-size:9px}.error-row{padding:38px 24px;color:#8e99a8;font-size:12px;line-height:1.6}
@media (max-width:900px){.shell{width:min(100% - 32px,700px)}nav{display:none}.hero{min-height:690px;height:calc(100svh - 80px)}.nav{height:80px}.hero-art{right:-75%;width:180%;opacity:.58}.hero:after{background:linear-gradient(90deg,#05070b 0%,rgba(5,7,11,.8) 65%,rgba(5,7,11,.22))}.hero-content{width:100%}.hero h1{font-size:clamp(51px,13vw,76px)}.signal-grid{grid-template-columns:1fr 1fr}.signal-grid>div{border-bottom:1px solid var(--line);height:112px;padding-left:20px!important}.section{padding-block:100px}.intro-grid,.arc-grid{grid-template-columns:1fr;gap:60px}.flow{grid-template-columns:1fr}.flow-line{height:55px;width:1px;margin:14px 0 14px 24px}.flow-line i{animation:none;top:23px;left:-3px}.flow article{padding:0 0 15px 0}.flow-icon{margin:20px 0}.arc-visual{height:360px;order:2}.activity-head{display:grid;gap:30px}.wallet-strip{grid-template-columns:1fr 1fr}.wallet-address{grid-column:1/-1;grid-row:2}.tx-row{grid-template-columns:1.6fr .7fr 70px 20px}.tx-row>*:nth-child(3){display:none}.tx-header>*:nth-child(3){display:none}.tx-row>*:nth-child(4){text-align:left}.tx-header{grid-template-columns:1.6fr .7fr 70px 20px}footer{grid-template-columns:auto 1fr;padding-block:40px 65px}footer>div{grid-column:1/-1}.hero-caption{display:none}}
@media (max-width:560px){.shell{width:calc(100% - 32px)}.nav-cta{font-size:11px}.hero{min-height:670px}.hero-art{right:-126%;width:250%}.hero-content{margin-top:-10px}.hero h1{font-size:53px}.hero-copy{font-size:15px;max-width:410px}.hero-actions{flex-direction:column;align-items:stretch;max-width:320px}.launch-note{margin-top:33px}.signal-grid{grid-template-columns:1fr}.signal-grid>div{height:88px;border-left:1px solid var(--line)}.intro h2,.arc-copy h2,.activity h2,.cta-section h2{font-size:42px}.section{padding-block:80px}.intro-grid{gap:35px}.arc-visual{transform:scale(.8);margin-inline:-40px}.wallet-strip{grid-template-columns:1fr 1fr;gap:14px}.wallet-strip>div:first-child{grid-column:1/-1}.wallet-address{grid-row:auto}.wallet-strip button,.wallet-strip>a{justify-content:center}.tx-row{padding-inline:14px;gap:9px;grid-template-columns:1fr 65px 20px}.tx-row>*:nth-child(4){display:none}.tx-header{grid-template-columns:1fr 65px 20px}.tx-header>*:nth-child(4){display:none}.tx-signature small{max-width:220px}.cta-orbit{width:470px}footer{grid-template-columns:1fr}footer>p{display:none}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.orbit,.flow-line i,.loading-row span{animation:none}}
.hero{overflow:hidden}
.pause-dot{width:6px;height:6px;border:1px solid #efc66b;border-radius:50%;display:inline-block;box-shadow:0 0 9px rgba(239,198,107,.45)}
.feed-state.paused{color:#b9a678}.wallet-strip button:disabled{cursor:not-allowed;opacity:.38}.monitor-ready{min-height:190px;display:grid;place-items:center;text-align:center;padding:38px 24px}.monitor-ready>div{max-width:510px}.monitor-ready .ready-label{display:inline-flex;align-items:center;gap:8px;font:9px var(--mono);letter-spacing:.13em;color:var(--cyan);border:1px solid rgba(41,215,255,.22);padding:8px 11px;margin-bottom:18px}.monitor-ready h3{font-size:18px;margin:0 0 10px}.monitor-ready p{font-size:12px;line-height:1.7;color:#778393;margin:0}.tx-addresses{font:9px var(--mono);color:#667282}.tx-amount{color:#dfe6ef;font:10px var(--mono)}
.brand-logo{width:38px;height:38px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(31,178,255,.38))}.hero-brand-logo{width:78px;height:78px;object-fit:contain;margin-bottom:20px;filter:drop-shadow(0 0 18px rgba(25,174,255,.32))}.arc-brand-lockup{position:relative;z-index:2;width:min(290px,65%);filter:brightness(1.35) saturate(1.12) drop-shadow(0 0 24px rgba(164,63,188,.26))}.arc-brand-lockup img{display:block;width:100%;height:auto}
@media (max-width:560px){.hero-brand-logo{width:62px;height:62px;margin-bottom:14px}.brand-logo{width:34px;height:34px}.hero h1{font-size:49px}}
.flow{position:relative;isolation:isolate}.flow:before{content:"";position:absolute;inset:10px -30px -25px;z-index:-1;opacity:.28;background-image:radial-gradient(circle,rgba(41,215,255,.55) 0 1px,transparent 1.5px),radial-gradient(circle,rgba(88,123,255,.4) 0 1px,transparent 1.5px);background-position:0 0,24px 19px;background-size:58px 58px,76px 76px;mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent)}.flow article{z-index:1}.flow-icon{position:relative;isolation:isolate;background:radial-gradient(circle at 50% 50%,rgba(24,193,255,.1),rgba(5,7,11,.92) 68%);box-shadow:inset 0 0 24px rgba(41,215,255,.08),0 0 28px rgba(41,215,255,.05)}.flow-icon:before{content:"";position:absolute;inset:-10px;border:1px solid rgba(41,215,255,.16);border-top-color:rgba(41,215,255,.72);border-right-color:transparent;border-radius:50%;animation:signalSpin 5.8s linear infinite}.flow-icon:after{content:"";position:absolute;width:5px;height:5px;left:50%;top:-13px;margin-left:-2.5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 7px var(--cyan),0 0 16px rgba(41,215,255,.5);transform-origin:2.5px 38px;animation:orbitParticle 3.9s linear infinite}.flow article:nth-of-type(2) .flow-icon:before{animation-direction:reverse;animation-duration:6.8s}.flow article:nth-of-type(2) .flow-icon:after{animation-delay:-1.25s}.flow article:nth-of-type(3) .flow-icon:before{animation-duration:7.6s}.flow article:nth-of-type(3) .flow-icon:after{animation-delay:-2.5s}.flow-line{background:linear-gradient(90deg,rgba(255,255,255,.06),rgba(41,215,255,.3),rgba(255,255,255,.06));overflow:visible}.flow-line i{width:6px;height:6px;top:-2.5px;box-shadow:0 0 8px var(--cyan),-12px 0 18px rgba(41,215,255,.3);animation:transactionPulse 3.2s cubic-bezier(.45,0,.55,1) infinite}.flow-line:nth-of-type(4) i{animation-delay:-1.6s}@keyframes signalSpin{to{transform:rotate(360deg)}}@keyframes orbitParticle{to{transform:rotate(360deg)}}@keyframes transactionPulse{0%{left:0;opacity:0;transform:scale(.65)}12%{opacity:1}50%{transform:scale(1.15)}88%{opacity:1}100%{left:calc(100% - 6px);opacity:0;transform:scale(.65)}}
@media (max-width:900px){.flow:before{inset:0;mask-image:linear-gradient(180deg,transparent,black 10%,black 90%,transparent);opacity:.2}.flow-line{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(41,215,255,.3),rgba(255,255,255,.06))}.flow-line i{animation:none;left:-2.5px;top:24px}}
@media (prefers-reduced-motion:reduce){.flow-icon:before,.flow-icon:after,.flow-line i{animation:none}}
.flow-line:nth-child(4) i{animation-delay:-1.6s}
.hero-copy strong{color:var(--white);font-weight:700}
.arc-brand-lockup{position:relative;z-index:2;width:min(218px,54%);display:grid;justify-items:center;gap:15px;filter:drop-shadow(0 18px 34px rgba(38,135,215,.2))}
.arc-brand-lockup img{display:block;width:100%;height:auto;border-radius:2px}
.arc-brand-lockup span{font:500 9px var(--mono);letter-spacing:.34em;color:#aabbd0;text-indent:.34em;text-shadow:0 0 18px rgba(90,190,255,.35)}
.arc-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap}
.arc-actions .text-link{position:relative;padding-bottom:7px;color:#e6edf6}
.arc-actions .text-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--cyan),rgba(41,215,255,.1));transform-origin:left;transition:transform .25s ease}
.arc-actions .text-link:hover:after{transform:scaleX(.62)}
.arc-actions .text-link.subtle{color:#8793a3;font-weight:500}
.arc-actions .text-link.subtle:after{background:rgba(255,255,255,.13)}
@media (max-width:560px){.arc-brand-lockup{width:min(184px,52%);gap:12px}.arc-brand-lockup span{font-size:8px}.arc-actions{gap:18px}.arc-actions .text-link{font-size:12px}.cta-section h2{font-size:38px}}
.activity{position:relative;isolation:isolate;overflow:hidden}
.activity:before{content:"";position:absolute;z-index:-1;inset:70px -8% 60px;opacity:.13;background-image:radial-gradient(circle,rgba(41,215,255,.7) 0 1px,transparent 1.5px);background-size:62px 62px;mask-image:radial-gradient(ellipse at 55% 46%,black,transparent 72%);animation:activityDrift 18s linear infinite}
.activity-head .feed-state .live-dot,.monitor-ready .live-dot{animation:liveSignal 1.8s ease-in-out infinite}
.tx-table{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(10,15,23,.72),rgba(5,8,13,.72))}
.tx-table:after{content:"";position:absolute;z-index:3;pointer-events:none;top:43px;bottom:0;left:-32%;width:24%;background:linear-gradient(90deg,transparent,rgba(41,215,255,.035),transparent);transform:skewX(-12deg);animation:feedScan 7s ease-in-out infinite}
.tx-row:not(.tx-header){position:relative;z-index:1;animation:txEnter .48s ease both}
.status-ok{animation:statusGlow 2.4s ease-in-out infinite}
.monitor-ready{min-height:220px;grid-template-columns:180px minmax(0,520px);justify-content:center;align-items:center;gap:42px;text-align:left}
.monitor-ready>div{max-width:none}
.monitor-copy{position:relative;z-index:2}
.monitor-signal{position:relative;width:150px;height:150px;display:grid;place-items:center;margin:auto}
.signal-ring{position:absolute;border:1px solid rgba(41,215,255,.2);border-radius:50%;box-shadow:inset 0 0 24px rgba(41,215,255,.025)}
.signal-ring:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border-top:1px solid rgba(41,215,255,.76);border-right:1px solid transparent;animation:signalSpin 5.5s linear infinite}
.ring-one{inset:4px}.ring-two{inset:39px}.ring-two:before{animation-duration:3.8s;animation-direction:reverse}
.signal-core{width:13px;height:13px;border:1px solid rgba(41,215,255,.8);border-radius:50%;background:rgba(41,215,255,.14);box-shadow:0 0 9px var(--cyan),0 0 28px rgba(41,215,255,.35);animation:corePulse 1.8s ease-in-out infinite}
.signal-packet{position:absolute;left:72px;top:4px;width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 9px var(--cyan);transform-origin:3px 71px;animation:monitorOrbit 4.8s linear infinite}
.packet-two{top:39px;transform-origin:3px 36px;animation-duration:3.2s;animation-direction:reverse;background:var(--gold);box-shadow:0 0 9px var(--gold)}
.packet-three{animation-delay:-2.4s;opacity:.55}
.monitor-ready .ready-label{margin-bottom:15px}
.monitor-ready h3{font-size:19px}
.monitor-ready p{max-width:510px}
@keyframes activityDrift{to{background-position:62px 31px}}
@keyframes feedScan{0%,18%{left:-32%;opacity:0}30%{opacity:1}70%{opacity:1}82%,100%{left:108%;opacity:0}}
@keyframes liveSignal{0%,100%{box-shadow:0 0 0 0 rgba(54,232,155,.28),0 0 10px #36e89b}50%{box-shadow:0 0 0 6px rgba(54,232,155,0),0 0 16px #36e89b}}
@keyframes corePulse{50%{transform:scale(1.22);box-shadow:0 0 13px var(--cyan),0 0 38px rgba(41,215,255,.5)}}
@keyframes monitorOrbit{to{transform:rotate(360deg)}}
@keyframes txEnter{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}
@keyframes statusGlow{50%{color:#7affc8;text-shadow:0 0 12px rgba(56,218,160,.45)}}
@media (max-width:560px){.activity-head{gap:20px;margin-bottom:30px}.activity .section-kicker{margin-bottom:22px}.activity h2{font-size:38px}.activity-head p{font-size:13px}.feed-state{font-size:9px}.wallet-strip{padding:16px}.wallet-address strong{font-size:10px;line-height:1.65}.monitor-ready{min-height:290px;grid-template-columns:1fr;gap:14px;padding:25px 18px;text-align:center}.monitor-signal{width:116px;height:116px}.ring-one{inset:3px}.ring-two{inset:30px}.signal-packet{left:55px;top:3px;transform-origin:3px 55px}.packet-two{top:30px;transform-origin:3px 28px}.monitor-ready h3{font-size:17px}.monitor-ready p{font-size:11px}.data-note{line-height:1.6}.tx-table:after{top:39px}}
@media (prefers-reduced-motion:reduce){.activity:before,.activity-head .live-dot,.monitor-ready .live-dot,.tx-table:after,.tx-row:not(.tx-header),.status-ok,.signal-ring:before,.signal-core,.signal-packet{animation:none}}
.activity-streams{position:absolute;z-index:-1;inset:92px -10% 70px;overflow:hidden;pointer-events:none;opacity:.34;mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent)}
.activity-streams i{position:absolute;left:-28%;width:26%;height:1px;background:linear-gradient(90deg,transparent,rgba(41,215,255,.15),rgba(41,215,255,.9),transparent);filter:drop-shadow(0 0 7px rgba(41,215,255,.5));animation:arcFlow 8.5s cubic-bezier(.42,0,.58,1) infinite}
.activity-streams i:after{content:"";position:absolute;right:12%;top:-2px;width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 9px var(--cyan)}
.activity-streams i:nth-child(1){top:12%;animation-delay:-1s}.activity-streams i:nth-child(2){top:38%;animation-delay:-5.8s;animation-duration:10.5s}.activity-streams i:nth-child(3){top:68%;animation-delay:-3.4s;animation-duration:9.4s}.activity-streams i:nth-child(4){top:88%;animation-delay:-7.2s;animation-duration:12s}
.status-failed{color:#ff7e8b;animation:none}
@keyframes arcFlow{0%{left:-28%;opacity:0;transform:translateY(0) scaleX(.72)}12%{opacity:.75}50%{transform:translateY(18px) scaleX(1)}88%{opacity:.75}100%{left:108%;opacity:0;transform:translateY(-10px) scaleX(.72)}}
@media (max-width:560px){.activity-streams{inset:70px -30% 40px;opacity:.24}.activity-streams i:nth-child(even){display:none}}
@media (prefers-reduced-motion:reduce){.activity-streams i{animation:none;opacity:.18}}
