.architecture-flow-module__AhyXXq__layerSlot{flex-basis:0;min-width:0;position:relative}.architecture-flow-module__AhyXXq__layerTrack{scrollbar-width:none}.architecture-flow-module__AhyXXq__layerTrack::-webkit-scrollbar{display:none}.architecture-flow-module__AhyXXq__layerSlot:not(:last-child):after{content:"";z-index:4;background:linear-gradient(90deg,#22d3ee47,#22d3eed1);width:1.5rem;height:1px;position:absolute;top:48%;right:-1.5rem}.architecture-flow-module__AhyXXq__layerSlot:not(:last-child):before{content:"";z-index:5;border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;border-left:5px solid #22d3eed1;position:absolute;top:calc(48% - 3px);right:-1.5rem}.architecture-flow-module__AhyXXq__layerCard{width:100%;height:100%;min-height:19rem;color:inherit;text-align:left;background:radial-gradient(circle at 50% 0,#22d3ee0d,#0000 35%),linear-gradient(150deg,#ffffff0a,#070a0df5);border:1px solid #ffffff1c;border-radius:1.25rem;padding:1rem;transition:border-color .4s,box-shadow .4s,background .4s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.architecture-flow-module__AhyXXq__layerCard:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 20%,#22d3ee12,#0000 64%);transition:opacity .4s,transform .7s;position:absolute;inset:0;transform:translate(-45%)}.architecture-flow-module__AhyXXq__layerCard[data-active=true]{background:radial-gradient(circle at 50% 0,#22d3ee1a,#0000 40%),linear-gradient(150deg,#ffffff0d,#070b0efa);border-color:#22d3ee8c;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #22d3ee14,0 28px 70px -42px #22d3ee80}.architecture-flow-module__AhyXXq__layerCard[data-active=true]:after{opacity:1;transform:translate(45%)}.architecture-flow-module__AhyXXq__layerCard:focus-visible{outline-offset:3px;outline:2px solid #22d3eebf}.architecture-flow-module__AhyXXq__layerId{color:#a5f3fcc7;background:#22d3ee0a;border:1px solid #22d3ee38;border-radius:.55rem;align-items:center;min-width:2.15rem;height:2rem;padding-inline:.55rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;display:inline-flex}.architecture-flow-module__AhyXXq__visualViewport{z-index:2;background:#02070ab8;border:1px solid #ffffff14;border-radius:.8rem;height:9.6rem;margin-top:.9rem;position:relative;overflow:hidden}.architecture-flow-module__AhyXXq__visualFrame{color:#94a3b8c7;height:100%;padding:.65rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.55rem;transition:opacity .35s;position:relative;overflow:hidden}.architecture-flow-module__AhyXXq__layerCard[data-active=false] .architecture-flow-module__AhyXXq__visualFrame{opacity:.58;filter:saturate(.45)}.architecture-flow-module__AhyXXq__visualHeader,.architecture-flow-module__AhyXXq__row,.architecture-flow-module__AhyXXq__checkRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.architecture-flow-module__AhyXXq__visualHeader{color:#67e8f9c2;letter-spacing:.06em;margin-bottom:.48rem;font-size:.5rem}.architecture-flow-module__AhyXXq__row,.architecture-flow-module__AhyXXq__checkRow{border-bottom:1px solid #ffffff0d;min-height:1.2rem}.architecture-flow-module__AhyXXq__row b,.architecture-flow-module__AhyXXq__checkRow b{color:#e2e8f0d1;text-overflow:ellipsis;white-space:nowrap;font-size:.5rem;font-weight:500;overflow:hidden}.architecture-flow-module__AhyXXq__checkRow b{color:#22d3eedb}.architecture-flow-module__AhyXXq__waveBox{color:#22d3eea3;border-top:1px solid #22d3ee21;height:2.55rem;padding-top:.25rem;position:absolute;bottom:.5rem;left:.65rem;right:.65rem}.architecture-flow-module__AhyXXq__waveBox svg,.architecture-flow-module__AhyXXq__telemetryChart svg{width:100%;height:100%;overflow:visible}.architecture-flow-module__AhyXXq__tracePath{fill:none;stroke:#22d3eed6;stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.architecture-flow-module__AhyXXq__scanLine{opacity:0;background:#22d3eec7;width:1px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 18px 5px #22d3ee29}.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__scanLine{opacity:1;animation:1.75s ease-in-out infinite architecture-flow-module__AhyXXq__scan}.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__tracePath{animation:2.1s linear infinite architecture-flow-module__AhyXXq__drawTrace}.architecture-flow-module__AhyXXq__protocolGrid{grid-template-columns:repeat(9,1fr);gap:.22rem;display:grid;position:absolute;bottom:.65rem;left:.65rem;right:.65rem}.architecture-flow-module__AhyXXq__protocolGrid i{background:#22d3ee2e;border-radius:99px;height:.32rem;transition:background .3s,box-shadow .3s}.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__protocolGrid i:nth-child(3n+1){background:#22d3eeb8;box-shadow:0 0 8px #22d3ee59}.architecture-flow-module__AhyXXq__token{color:#cbd5e1c7;text-overflow:ellipsis;white-space:nowrap;background:#ffffff05;border:1px solid #ffffff12;border-radius:.45rem;margin-bottom:.35rem;padding:.4rem .48rem;overflow:hidden}.architecture-flow-module__AhyXXq__proofPulse{gap:.3rem;display:flex;position:absolute;bottom:.5rem;left:.65rem;right:.65rem}.architecture-flow-module__AhyXXq__proofPulse i{background:#22d3ee29;flex:1;height:2px}.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__proofPulse i{animation:1.2s ease-in-out infinite alternate architecture-flow-module__AhyXXq__proofPulse}.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__proofPulse i:nth-child(2){animation-delay:.14s}.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__proofPulse i:nth-child(3){animation-delay:.28s}.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__proofPulse i:nth-child(4){animation-delay:.42s}.architecture-flow-module__AhyXXq__telemetryChart{height:4.8rem}.architecture-flow-module__AhyXXq__gridPath{fill:none;stroke:#ffffff0f;stroke-width:1px;vector-effect:non-scaling-stroke}.architecture-flow-module__AhyXXq__telemetryDot{background:#22d3ee;border-radius:99px;width:.35rem;height:.35rem;position:absolute;top:3.25rem;left:61%;box-shadow:0 0 12px #22d3eebf}.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__telemetryDot{animation:1.7s ease-in-out infinite alternate architecture-flow-module__AhyXXq__telemetryDot}.architecture-flow-module__AhyXXq__calibrationBar{align-items:center;gap:.5rem;margin-top:.45rem;display:flex}.architecture-flow-module__AhyXXq__calibrationBar span{transform-origin:0;background:linear-gradient(90deg,#22d3ee2e,#22d3eed1);flex:1;height:2px;transition:transform .6s;transform:scaleX(.68)}.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__calibrationBar span{transform:scaleX(1)}.architecture-flow-module__AhyXXq__calibrationBar b{color:#22d3eea3;font-size:.46rem;font-weight:500}.architecture-flow-module__AhyXXq__outcomes{gap:.25rem;display:grid}.architecture-flow-module__AhyXXq__outcomes div{border:1px solid #0000;border-radius:.35rem;grid-template-columns:.45rem minmax(0,1fr) auto;align-items:center;gap:.4rem;min-height:1.25rem;padding-inline:.4rem;display:grid}.architecture-flow-module__AhyXXq__outcomes i{background:#64748bb8;border-radius:99px;width:.34rem;height:.34rem}.architecture-flow-module__AhyXXq__outcomes div:first-child i{background:#10b981d1}.architecture-flow-module__AhyXXq__outcomes b{color:#94a3b875;font-size:.45rem;font-weight:500}.architecture-flow-module__AhyXXq__outcomeActive{color:#fca5a5e0;background:#ef444414;border-color:#f8717138!important}.architecture-flow-module__AhyXXq__outcomeActive i{box-shadow:0 0 10px #f87171a6;background:#f87171!important}.architecture-flow-module__AhyXXq__decisionRail{background:#ffffff0f;height:2px;position:absolute;bottom:.55rem;left:.65rem;right:.65rem;overflow:hidden}.architecture-flow-module__AhyXXq__decisionRail span{background:linear-gradient(90deg,#0000,#f87171e0,#0000);width:42%;height:100%;display:block}.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__decisionRail span{animation:1.8s ease-in-out infinite architecture-flow-module__AhyXXq__decisionRail}@keyframes architecture-flow-module__AhyXXq__scan{0%,to{opacity:0;transform:translate(0)}12%,88%{opacity:1}50%{transform:translate(12rem)}}@keyframes architecture-flow-module__AhyXXq__drawTrace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:-1px}}@keyframes architecture-flow-module__AhyXXq__proofPulse{0%{background:#22d3ee29}to{background:#22d3eed1;box-shadow:0 0 8px #22d3ee66}}@keyframes architecture-flow-module__AhyXXq__telemetryDot{0%{transform:translate(-1.5rem,.5rem)}to{transform:translate(1.7rem,-.8rem)}}@keyframes architecture-flow-module__AhyXXq__decisionRail{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (max-width:1023px){.architecture-flow-module__AhyXXq__layerSlot{scroll-snap-align:center;width:min(88vw,22rem);flex:0 0 min(88vw,22rem)!important}.architecture-flow-module__AhyXXq__layerSlot:not(:last-child):after{background:linear-gradient(90deg,#22d3ee47,#22d3eed1);width:1rem;height:1px;inset:48% -1rem auto auto}.architecture-flow-module__AhyXXq__layerSlot:not(:last-child):before{border:3.5px solid #0000;border-left:5px solid #22d3eed1;border-right:0;inset:calc(48% - 3px) -1rem auto auto}.architecture-flow-module__AhyXXq__layerCard{min-height:0}.architecture-flow-module__AhyXXq__visualViewport{height:10rem}}@media (prefers-reduced-motion:reduce){.architecture-flow-module__AhyXXq__layerCard,.architecture-flow-module__AhyXXq__layerCard:after,.architecture-flow-module__AhyXXq__scanLine,.architecture-flow-module__AhyXXq__tracePath,.architecture-flow-module__AhyXXq__proofPulse i,.architecture-flow-module__AhyXXq__telemetryDot,.architecture-flow-module__AhyXXq__calibrationBar span,.architecture-flow-module__AhyXXq__decisionRail span{transition:none!important;animation:none!important}}.architecture-flow-module__AhyXXq__layerTrack[data-live=false] *,.architecture-flow-module__AhyXXq__layerTrack[data-live=false] :before,.architecture-flow-module__AhyXXq__layerTrack[data-live=false] :after{animation-play-state:paused!important}@supports ((-moz-appearance:none)){.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__tracePath,.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__proofPulse i{animation:none}.architecture-flow-module__AhyXXq__layerCard[data-active=true] .architecture-flow-module__AhyXXq__proofPulse i{background:#22d3ee8c}}
.layer-portal-module__a37hJG__portal{--portal-image-scale:1.105;--portal-tone-opacity:.08;--portal-panel-left:0%;--portal-panel-right:0%;--portal-label-opacity:1;--portal-seam-opacity:1}.layer-portal-module__a37hJG__image{transform:scale(var(--portal-image-scale));transform-origin:50%;will-change:transform}.layer-portal-module__a37hJG__tone{opacity:var(--portal-tone-opacity);will-change:opacity}@supports ((-moz-appearance:none)){.layer-portal-module__a37hJG__tone{opacity:calc(var(--portal-tone-opacity) * .5);mix-blend-mode:normal!important}}.layer-portal-module__a37hJG__leftPanel,.layer-portal-module__a37hJG__rightPanel{will-change:transform;width:calc(50% + 1px)}.layer-portal-module__a37hJG__leftPanel{transform:translate3d(var(--portal-panel-left), 0, 0)}.layer-portal-module__a37hJG__rightPanel{transform:translate3d(var(--portal-panel-right), 0, 0)}.layer-portal-module__a37hJG__layerList{opacity:var(--portal-label-opacity);will-change:opacity}.layer-portal-module__a37hJG__seam{opacity:var(--portal-seam-opacity);will-change:opacity}@media (max-width:639px){.layer-portal-module__a37hJG__leftPanel,.layer-portal-module__a37hJG__rightPanel{width:50%}}@media (prefers-reduced-motion:reduce){.layer-portal-module__a37hJG__portal{--portal-image-scale:1!important;--portal-tone-opacity:.2!important;--portal-panel-left:-102%!important;--portal-panel-right:102%!important;--portal-label-opacity:0!important;--portal-seam-opacity:0!important}.layer-portal-module__a37hJG__image,.layer-portal-module__a37hJG__tone,.layer-portal-module__a37hJG__leftPanel,.layer-portal-module__a37hJG__rightPanel,.layer-portal-module__a37hJG__layerList,.layer-portal-module__a37hJG__seam{will-change:auto}}
.signal-journey-module__RoOUla__journey{--journey-network-opacity:1;--journey-network-x:0px;--journey-browser-opacity:1;--journey-browser-x:0px;--journey-network-line:1;--journey-browser-line:1;--journey-network-pulse:100%;--journey-browser-pulse:0%;--journey-core-opacity:1;--journey-core-scale:1;--journey-ring-opacity:.54;--journey-ring-scale:1.07;--journey-decision-opacity:1;--journey-decision-y:0px}.signal-journey-module__RoOUla__stage{grid-template-columns:minmax(0,1fr) minmax(3rem,6vw) 10rem minmax(3rem,6vw) minmax(0,1fr);align-items:center;gap:clamp(.75rem,1.8vw,1.5rem);display:grid}.signal-journey-module__RoOUla__sourceCard{will-change:transform, opacity;min-width:0}.signal-journey-module__RoOUla__networkCard{opacity:var(--journey-network-opacity);transform:translate3d(var(--journey-network-x), 0, 0)}.signal-journey-module__RoOUla__browserCard{opacity:var(--journey-browser-opacity);transform:translate3d(var(--journey-browser-x), 0, 0)}.signal-journey-module__RoOUla__connector{background:#ffffff14;height:1px;position:relative}.signal-journey-module__RoOUla__connector:before{content:"";transform:scaleX(var(--connector-progress));will-change:transform;background:linear-gradient(90deg,#0000,#ffffff9e,#0000);position:absolute;inset:-1px 0}.signal-journey-module__RoOUla__connectorLeft{--connector-progress:var(--journey-network-line)}.signal-journey-module__RoOUla__connectorLeft:before{transform-origin:0}.signal-journey-module__RoOUla__connectorRight{--connector-progress:var(--journey-browser-line)}.signal-journey-module__RoOUla__connectorRight:before{transform-origin:100%}.signal-journey-module__RoOUla__connectorPulse{will-change:transform, opacity;background:#fff;border-radius:999px;width:.4rem;height:.4rem;position:absolute;top:50%;box-shadow:0 0 14px #ffffff8c}.signal-journey-module__RoOUla__connectorLeft .signal-journey-module__RoOUla__connectorPulse{left:var(--journey-network-pulse);opacity:var(--journey-network-line);transform:translate(-50%,-50%)}.signal-journey-module__RoOUla__connectorRight .signal-journey-module__RoOUla__connectorPulse{left:var(--journey-browser-pulse);opacity:var(--journey-browser-line);transform:translate(-50%,-50%)}.signal-journey-module__RoOUla__core{opacity:var(--journey-core-opacity);transform:scale(var(--journey-core-scale));will-change:transform, opacity}.signal-journey-module__RoOUla__coreRing{opacity:var(--journey-ring-opacity);transform:scale(var(--journey-ring-scale));will-change:transform, opacity}.signal-journey-module__RoOUla__verdicts{opacity:var(--journey-decision-opacity);transform:translate3d(0, var(--journey-decision-y), 0);will-change:transform, opacity}@media (max-width:767px){.signal-journey-module__RoOUla__stage{grid-template-columns:minmax(0,1fr);gap:.6rem}.signal-journey-module__RoOUla__networkCard{order:1}.signal-journey-module__RoOUla__browserCard{order:2}.signal-journey-module__RoOUla__core{order:3}.signal-journey-module__RoOUla__connector{display:none}}@media (prefers-reduced-motion:reduce){.signal-journey-module__RoOUla__journey{--journey-network-opacity:1!important;--journey-network-x:0px!important;--journey-browser-opacity:1!important;--journey-browser-x:0px!important;--journey-network-line:1!important;--journey-browser-line:1!important;--journey-network-pulse:100%!important;--journey-browser-pulse:0%!important;--journey-core-opacity:1!important;--journey-core-scale:1!important;--journey-ring-opacity:.54!important;--journey-ring-scale:1.07!important;--journey-decision-opacity:1!important;--journey-decision-y:0px!important}.signal-journey-module__RoOUla__sourceCard,.signal-journey-module__RoOUla__connector:before,.signal-journey-module__RoOUla__connectorPulse,.signal-journey-module__RoOUla__core,.signal-journey-module__RoOUla__coreRing,.signal-journey-module__RoOUla__verdicts{will-change:auto}}.signal-journey-module__RoOUla__pane{padding-block:3.5rem}@media (min-width:768px) and (min-height:840px),(min-width:1024px) and (min-height:720px){.signal-journey-module__RoOUla__journey{height:190svh}.signal-journey-module__RoOUla__pane{height:calc(100svh - 4rem);padding-block:2.5rem;position:sticky;top:4rem;overflow:hidden}}@media (not ((min-width:768px) and (min-height:840px))) and (not ((min-width:1024px) and (min-height:720px))){.signal-journey-module__RoOUla__sourceCard,.signal-journey-module__RoOUla__connector:before,.signal-journey-module__RoOUla__connectorPulse,.signal-journey-module__RoOUla__core,.signal-journey-module__RoOUla__coreRing,.signal-journey-module__RoOUla__verdicts{will-change:auto}}
