.std-pulse{vertical-align:middle;align-items:center;gap:.5rem;display:inline-flex}.std-pulse-dot{background:var(--color-accent);border-radius:50%;flex:none;width:9px;height:9px;animation:1.6s ease-in-out infinite std-pulse-beat;position:relative}.std-pulse-dot:after{content:"";border:1.5px solid var(--color-accent);border-radius:50%;animation:1.6s ease-out infinite std-pulse-ring;position:absolute;inset:0}@keyframes std-pulse-beat{0%,to{opacity:1;transform:scale(1)}45%{opacity:.9;transform:scale(1.22)}}@keyframes std-pulse-ring{0%{opacity:.65;transform:scale(1)}70%{opacity:0;transform:scale(3.4)}to{opacity:0;transform:scale(3.4)}}.std-pulse-line{flex:none;width:88px;height:22px;display:block;overflow:visible}.std-pulse-base{fill:none;stroke:var(--color-hairline);stroke-width:1.4px}.std-pulse-wave{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.16 1;animation:1.6s cubic-bezier(.65,0,.35,1) infinite std-pulse-sweep}@keyframes std-pulse-sweep{0%{stroke-dashoffset:1.16px}to{stroke-dashoffset:.16px}}.std-arc{counter-reset:std-arc;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:.75rem;margin-top:2.25rem;display:grid}.std-arc-step{border:1px solid var(--color-hairline);background:var(--color-surface-1,transparent);border-radius:12px;flex-direction:column;gap:.4rem;padding:1rem 1.05rem 1.1rem;display:flex;position:relative;overflow:hidden}.std-arc-step:before{content:"";background:var(--color-accent);width:9px;height:9px;box-shadow:0 0 0 3px var(--color-accent-glow);border-radius:50%;position:absolute;top:1.25rem;left:1.05rem}.std-arc-step .std-arc-k{text-transform:uppercase;letter-spacing:.12em;color:var(--color-ink-subtle);margin:0;padding-left:1.5rem;font-size:.6875rem}.std-arc-step .std-arc-t{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin:0;padding-left:1.5rem;font-size:1rem}.std-arc-step .std-arc-d{color:var(--color-ink-muted);margin:0;font-size:.85rem}.std-bridge{border-left:2px solid var(--color-hairline);max-width:64ch;color:var(--color-ink-muted);margin:2.75rem 0 0;padding-left:1.3rem;font-size:.95rem;line-height:1.55;position:relative}.std-bridge:before{content:"";background:var(--color-accent);width:9px;height:9px;box-shadow:0 0 0 4px var(--color-canvas);border-radius:50%;position:absolute;top:5px;left:-6px}.std-bridge strong{color:var(--color-ink);font-weight:600}.std-bridge .std-next{text-transform:uppercase;letter-spacing:.12em;color:var(--color-ink-subtle);margin-top:.35rem;font-size:.6875rem;display:block}.rcl{--rcl-accent:var(--color-accent,#ff5d4d);--rcl-soft:var(--color-accent-soft,#ffb3a8);--rcl-line:var(--color-hairline,#262626);--rcl-text:var(--color-ink,#fafafa);--rcl-mut:var(--color-ink-muted,#c4c4c4);--rcl-sub:var(--color-ink-subtle,#707070);--rcl-card:var(--color-surface-1,#111);--rcl-tile:var(--color-surface-2,#181818);--rcl-sealink:var(--color-canvas,#0a0a0a);--rcl-glow:var(--color-accent-glow,#ff5d4d29);--rcl-glow-hi:#ff5d4d66;--rcl-mono:var(--font-mono,"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace);border:1px solid var(--rcl-line);background:var(--rcl-card);width:100%;max-width:560px;font-family:var(--rcl-mono);border-radius:18px;margin:0;position:relative;overflow:hidden}@supports (color:color-mix(in srgb, red 50%, transparent)){.rcl{--rcl-glow:color-mix(in srgb,var(--rcl-accent)22%,transparent);--rcl-glow-hi:color-mix(in srgb,var(--rcl-accent)45%,transparent)}}.rcl-cap{border-bottom:1px solid var(--rcl-line);letter-spacing:.1em;text-transform:uppercase;color:var(--rcl-sub);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:10.5px;display:flex}.rcl-cap .rcl-f1{color:var(--rcl-soft)}.rcl-cap .rcl-f2{color:var(--rcl-mut)}.rcl-cap .rcl-f3{color:var(--rcl-accent)}.rcl-replay{font-family:var(--rcl-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rcl-sub);border:1px solid var(--rcl-line);cursor:pointer;background:0 0;border-radius:999px;padding:4px 11px;font-size:10px;transition:color .2s,border-color .2s}.rcl-replay:hover{color:var(--rcl-text);border-color:var(--rcl-sub)}.rcl-replay:focus-visible{outline:2px solid var(--rcl-accent);outline-offset:2px}.rcl-stage{padding:22px 22px 20px}.rcl-toprow{align-items:flex-start;gap:12px;display:flex}.rcl-node{flex-direction:column;flex:none;align-items:center;width:64px;display:flex}.rcl-nodec{background:var(--rcl-tile);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.rcl-node-issuer .rcl-nodec{border:1.6px solid var(--rcl-accent)}.rcl-node-agent .rcl-nodec{border:1.6px solid var(--rcl-line)}.rcl-idot{background:var(--rcl-accent);border-radius:50%;width:10px;height:10px}.rcl-amark{border:1.6px solid var(--rcl-mut);border-radius:4px;width:13px;height:13px}.rcl-nodelabel{letter-spacing:.12em;text-transform:uppercase;color:var(--rcl-sub);margin-top:7px;font-size:9.5px;font-weight:600}.rcl-track{flex:1;min-width:120px;height:40px;position:relative}.rcl-rail{border-top:1px dashed var(--rcl-line);position:absolute;top:50%;left:4px;right:4px}.rcl-mandate{opacity:0;background:var(--rcl-tile);border:1px solid var(--rcl-line);border-left:3px solid var(--rcl-accent);border-radius:8px;width:104px;padding:6px 9px 7px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 4px 14px #00000038}.rcl-mtitle{letter-spacing:.14em;text-transform:uppercase;color:var(--rcl-accent);font-size:8.5px;font-weight:600;display:block}.rcl-mglyph{letter-spacing:.18em;color:var(--rcl-mut);white-space:nowrap;margin-top:2px;font-size:10px;display:block}.rcl-mandate.go{animation:.68s cubic-bezier(.2,.8,.2,1) forwards rcl-issue}@keyframes rcl-issue{0%{opacity:0;left:0;transform:translateY(-50%)scale(.92)}16%{opacity:1;transform:translateY(-50%)scale(1)}to{opacity:1;left:100%;transform:translate(-100%,-50%)scale(1)}}.rcl-node.rx .rcl-nodec{animation:.55s ease-out rcl-rx}@keyframes rcl-rx{0%{box-shadow:0 0 0 0 var(--rcl-glow-hi)}to{box-shadow:0 0 0 13px #0000}}.rcl-actionrow{justify-content:center;margin:18px 0 16px;display:flex}.rcl-action{border:1px solid var(--rcl-line);background:var(--rcl-tile);letter-spacing:.12em;text-transform:uppercase;color:var(--rcl-text);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:10.5px;font-weight:600;display:inline-flex;position:relative}.rcl-bolt{width:10px;height:12px;fill:var(--rcl-accent);flex:none}.rcl-ring{border:1.5px solid var(--rcl-accent);opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:-5px}.rcl-action.fire{animation:.45s cubic-bezier(.2,.8,.2,1) rcl-actpop}.rcl-action.fire .rcl-ring{animation:.6s ease-out rcl-ringx}@keyframes rcl-actpop{0%,to{transform:scale(1)}35%{transform:scale(1.1)}}@keyframes rcl-ringx{0%{opacity:.75;transform:scale(.75)}to{opacity:0;transform:scale(1.55)}}.rcl-chain{justify-content:center;align-items:center;gap:8px;display:flex}.rcl-receipt{background:var(--rcl-tile);border:1px solid var(--rcl-line);opacity:0;border-radius:10px;flex:0 118px;min-width:80px;padding:9px 11px 8px;transition:border-color .5s;position:relative;transform:scale(1.45)rotate(2deg)}.rcl-receipt.on{opacity:1;animation:.5s cubic-bezier(.2,.85,.25,1.3) both rcl-stamp;transform:none}@keyframes rcl-stamp{0%{opacity:0;transform:scale(1.45)rotate(2deg)}55%{opacity:1}to{opacity:1;transform:scale(1)rotate(0)}}.rcl-rtitle{letter-spacing:.14em;text-transform:uppercase;color:var(--rcl-sub);font-size:8.5px;font-weight:600;display:block}.rcl-rhash{letter-spacing:.2em;color:var(--rcl-text);white-space:nowrap;margin-top:3px;font-size:14px;display:block}.rcl-rprev{letter-spacing:.14em;color:var(--rcl-sub);white-space:nowrap;margin-top:2px;font-size:9px;display:block}.rcl-seal{background:var(--rcl-accent);opacity:0;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;display:flex;position:absolute;top:-8px;right:-8px;transform:scale(0)}.rcl-receipt.on .rcl-seal{animation:.3s cubic-bezier(.2,.8,.2,1.4) .2s both rcl-sealpop}@keyframes rcl-sealpop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.rcl-seal svg{width:11px;height:11px;display:block}.rcl-seal svg path{fill:none;stroke:var(--rcl-sealink);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.rcl-receipt.on .rcl-seal svg path{animation:.28s ease-out .38s both rcl-check}@keyframes rcl-check{to{stroke-dashoffset:0}}.rcl-linkw{flex:none;width:32px}.rcl-linkw svg{width:100%;height:auto;display:block;overflow:visible}.rcl-linkw svg rect{fill:none;stroke:var(--rcl-accent);stroke-width:1.7px;opacity:.9;stroke-dasharray:1;stroke-dashoffset:1px}.rcl-linkw.on svg rect{animation:.38s ease-out both rcl-linkdraw}.rcl-linkw.on svg rect:last-child{animation-delay:.12s}@keyframes rcl-linkdraw{to{stroke-dashoffset:0}}.rcl-chain.done .rcl-receipt{border-color:var(--rcl-accent);animation:1.4s ease-out forwards rcl-chainglow}.rcl-chain.done .rcl-receipt:nth-child(3){animation-delay:.12s}.rcl-chain.done .rcl-receipt:nth-child(5){animation-delay:.24s}@keyframes rcl-chainglow{0%{box-shadow:0 0 #0000}40%{box-shadow:0 0 20px 2px var(--rcl-glow-hi)}to{box-shadow:0 0 12px 0 var(--rcl-glow)}}.rcl-foot{border-top:1px solid var(--rcl-line);padding:10px 16px}.rcl-caption{text-align:center;letter-spacing:.06em;color:var(--rcl-mut);opacity:0;font-size:11px;transition:opacity .6s .1s,transform .6s cubic-bezier(.2,.7,.2,1) .1s;transform:translateY(6px)}.rcl-caption.show{opacity:1;transform:none}.rcl-capcheck{color:var(--rcl-accent);font-weight:700}.rcl.rcl-static .rcl-mandate{opacity:1;animation:none;left:100%;transform:translate(-100%,-50%)}.rcl.rcl-static .rcl-receipt{opacity:1;border-color:var(--rcl-accent);box-shadow:0 0 12px 0 var(--rcl-glow);animation:none;transform:none}.rcl.rcl-static .rcl-seal{opacity:1;animation:none;transform:scale(1)}.rcl.rcl-static .rcl-seal svg path,.rcl.rcl-static .rcl-linkw svg rect{stroke-dashoffset:0;animation:none}.rcl.rcl-static .rcl-action,.rcl.rcl-static .rcl-ring,.rcl.rcl-static .rcl-nodec{animation:none}.rcl.rcl-static .rcl-caption{opacity:1;transition:none;transform:none}@media (max-width:560px){.rcl-node{width:52px}.rcl-mandate{width:88px}.rcl-mglyph{letter-spacing:.12em;font-size:9px}.rcl-rhash{letter-spacing:.14em;font-size:12px}.rcl-linkw{width:24px}.rcl-cap{font-size:9.5px}}.eml{--eml-accent:var(--color-accent,#ff5d4d);--eml-soft:var(--color-accent-soft,#ffb3a8);--eml-line:var(--color-hairline,#262626);--eml-text:var(--color-ink,#fafafa);--eml-mut:var(--color-ink-muted,#c4c4c4);--eml-sub:var(--color-ink-subtle,#707070);--eml-card:var(--color-surface-1,#111);--eml-tile:var(--color-surface-2,#181818);--eml-glow:var(--color-accent-glow,#ff5d4d29);--eml-glow-hi:#ff5d4d66;--eml-rival:var(--color-ink-muted,#c4c4c4);--eml-watch:var(--color-ink-subtle,#707070);--eml-mono:var(--font-mono,"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace);border:1px solid var(--eml-line);background:var(--eml-card);width:100%;max-width:640px;font-family:var(--eml-mono);border-radius:18px;margin:0;position:relative;overflow:hidden}@supports (color:color-mix(in srgb, red 50%, transparent)){.eml{--eml-glow:color-mix(in srgb,var(--eml-accent)20%,transparent);--eml-glow-hi:color-mix(in srgb,var(--eml-accent)45%,transparent)}}.eml-cap{border-bottom:1px solid var(--eml-line);letter-spacing:.09em;text-transform:uppercase;color:var(--eml-sub);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:10px;display:flex}.eml-legend{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.eml-lg{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.eml-sw{border-radius:2px;flex:none;width:9px;height:9px}.eml-sw-r{border:1.3px solid var(--eml-mut)}.eml-sw-i{border:1.3px dashed var(--eml-sub)}.eml-sw-w{border:1.3px dotted var(--eml-sub)}.eml-replay{font-family:var(--eml-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--eml-sub);border:1px solid var(--eml-line);cursor:pointer;background:0 0;border-radius:999px;padding:4px 11px;font-size:10px;transition:color .2s,border-color .2s}.eml-replay:hover{color:var(--eml-text);border-color:var(--eml-sub)}.eml-replay:focus-visible{outline:2px solid var(--eml-accent);outline-offset:2px}.eml-stage{padding:18px}.eml-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.eml-box{background:var(--eml-tile);border:1px dashed var(--eml-line);opacity:0;border-radius:12px;flex-direction:column;justify-content:center;min-height:92px;padding:11px 12px;display:flex;position:relative;transform:translateY(9px)}.eml-box.eml-r{border-style:solid;border-width:1.4px}.eml-box.eml-i{border-style:dashed}.eml-box.eml-w{border-style:dotted}.eml-box:after{content:"";border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(135deg,var(--eml-line)0 1px,transparent 1px 8px);opacity:0;transition:opacity .45s .22s;position:absolute;inset:0}.eml-box.on{animation:.5s cubic-bezier(.2,.8,.2,1) both eml-boxin}.eml-box.on:after{opacity:.55}@keyframes eml-boxin{0%{opacity:0;transform:translateY(9px)scale(.97)}to{opacity:1;transform:none}}.eml-name{z-index:1;letter-spacing:.04em;color:var(--eml-mut);overflow-wrap:anywhere;font-size:11px;font-weight:600;position:relative}.eml-role{z-index:1;letter-spacing:.1em;text-transform:uppercase;color:var(--eml-sub);margin-top:4px;font-size:8.5px;font-weight:500;position:relative}.eml-box.eml-r .eml-role{color:var(--eml-rival)}.eml-box.eml-w .eml-role{color:var(--eml-watch)}.eml-us{border:1.4px dashed var(--eml-line);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:92px;padding:10px 8px;transition:border-color .55s,background .55s;display:flex}.eml-us.live{border-style:solid;border-color:var(--eml-accent);background:var(--eml-glow);animation:.9s ease-out eml-ping,3s ease-in-out .9s infinite eml-breathe}@keyframes eml-ping{0%{box-shadow:0 0 0 0 var(--eml-glow-hi)}to{box-shadow:0 0 0 18px #0000}}@keyframes eml-breathe{0%,to{box-shadow:0 0 10px 0 var(--eml-glow)}50%{box-shadow:0 0 20px 2px var(--eml-glow-hi)}}.eml-ustag{letter-spacing:.16em;text-transform:uppercase;color:var(--eml-accent);opacity:0;font-size:9px;font-weight:700;transition:opacity .5s .25s}.eml-us.live .eml-ustag{opacity:1}.eml-chips{flex-wrap:wrap;justify-content:center;gap:5px;max-width:170px;display:flex}.eml-chip{letter-spacing:.06em;white-space:nowrap;color:var(--eml-soft);border:1px solid var(--eml-soft);background:var(--eml-glow);opacity:0;border-radius:999px;padding:3px 8px;font-size:8.5px;font-weight:600;transform:scale(.7)}.eml-chip.on{animation:.34s cubic-bezier(.2,.8,.2,1.4) both eml-chippop}@keyframes eml-chippop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.eml-foot{border-top:1px solid var(--eml-line);padding:10px 16px}.eml-caption{text-align:center;letter-spacing:.06em;color:var(--eml-mut);opacity:0;justify-content:center;align-items:center;gap:8px;font-size:11px;transition:opacity .6s .1s,transform .6s cubic-bezier(.2,.7,.2,1) .1s;display:flex;transform:translateY(6px)}.eml-caption.show{opacity:1;transform:none}.eml-capsq{border:1.4px solid var(--eml-accent);width:9px;height:9px;box-shadow:0 0 6px 0 var(--eml-glow);border-radius:2px;flex:none}.eml.eml-static .eml-box{opacity:1;animation:none;transform:none}.eml.eml-static .eml-box:after{opacity:.55;transition:none}.eml.eml-static .eml-us{border-style:solid;border-color:var(--eml-accent);background:var(--eml-glow);box-shadow:0 0 12px 0 var(--eml-glow);transition:none;animation:none}.eml.eml-static .eml-ustag{opacity:1;transition:none}.eml.eml-static .eml-chip{opacity:1;animation:none;transform:none}.eml.eml-static .eml-caption{opacity:1;transition:none;transform:none}@media (max-width:560px){.eml-stage{padding:12px}.eml-grid{gap:6px}.eml-box,.eml-us{border-radius:10px;min-height:78px;padding:8px 9px}.eml-name{font-size:9.5px}.eml-role{letter-spacing:.07em;font-size:7.5px}.eml-chips{gap:4px;max-width:140px}.eml-chip{padding:2px 6px;font-size:7.5px}.eml-cap{font-size:9px}.eml-legend{gap:9px}}@media (prefers-reduced-motion:reduce){.std-pulse-dot{animation:none}.std-pulse-dot:after{display:none}.std-pulse-wave{stroke-dasharray:none;animation:none}.rcl .rcl-mandate{opacity:1!important;animation:none!important;left:100%!important;transform:translate(-100%,-50%)!important}.rcl .rcl-receipt{opacity:1!important;border-color:var(--rcl-accent)!important;box-shadow:0 0 12px 0 var(--rcl-glow)!important;animation:none!important;transform:none!important}.rcl .rcl-seal{opacity:1!important;animation:none!important;transform:scale(1)!important}.rcl .rcl-seal svg path,.rcl .rcl-linkw svg rect{stroke-dashoffset:0!important;animation:none!important}.rcl .rcl-action,.rcl .rcl-ring,.rcl .rcl-nodec{animation:none!important}.rcl .rcl-caption{opacity:1!important;transition:none!important;transform:none!important}.eml .eml-box{opacity:1!important;animation:none!important;transform:none!important}.eml .eml-box:after{opacity:.55!important;transition:none!important}.eml .eml-us{border-style:solid!important;border-color:var(--eml-accent)!important;background:var(--eml-glow)!important;box-shadow:0 0 12px 0 var(--eml-glow)!important;transition:none!important;animation:none!important}.eml .eml-ustag{opacity:1!important;transition:none!important}.eml .eml-chip{opacity:1!important;animation:none!important;transform:none!important}.eml .eml-caption{opacity:1!important;transition:none!important;transform:none!important}}
