html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{color:#e5f7ff;background:#05080d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:linear-gradient(#36e2ff09 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#36e2ff09 1px,#0000 1px) 0 0/36px 36px,radial-gradient(circle at 12% 8%,#00e5ff2e,#0000 34rem),radial-gradient(circle at 88% 12%,#30ffaa1f,#0000 30rem),radial-gradient(circle at 50% 100%,#2259ff1f,#0000 36rem),#05080d;min-width:320px;min-height:100vh;margin:0}body:before{z-index:-1;pointer-events:none;content:"";mix-blend-mode:screen;opacity:.42;background:linear-gradient(#ffffff06,#0000 24%),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 3px);position:fixed;inset:0}button,textarea{font:inherit}button{color:#00100d;cursor:pointer;background:linear-gradient(#39ffc7fa,#0ab291f0);border:1px solid #4cffcb73;border-radius:.45rem;padding:.82rem 1.05rem;font-weight:900;transition:transform .15s,border-color .15s,box-shadow .15s,opacity .15s;box-shadow:0 0 24px #39ffc72e,inset 0 0 0 1px #ffffff47}button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 34px #39ffc745,inset 0 0 0 1px #ffffff59}button:disabled{cursor:not-allowed;opacity:.45;transform:none}button.secondary,.inline-button{color:#cdeeff;box-shadow:none;background:#0a141feb;border-color:#7dd8ff38}textarea{resize:vertical;color:#e8fbff;background:linear-gradient(#050c14f0,#060a10fa);border:1px solid #73ddff33;border-radius:.7rem;outline:none;width:100%;min-height:14rem;padding:1rem;font-family:Cascadia Code,Fira Code,Consolas,monospace;line-height:1.55;box-shadow:inset 0 0 32px #00000038}pre{color:#c7edff;white-space:pre-wrap;word-break:break-all;background:#03080de6;border:1px solid #6fd5ff29;border-radius:.65rem;padding:.9rem;overflow-x:auto}summary{cursor:pointer;color:#9fc9db;font-weight:800}h1,h2,h3,h4,p{margin-top:0}h1{color:#f2fcff;letter-spacing:-.065em;text-shadow:0 0 35px #00e5ff29;max-width:42rem;margin-bottom:1rem;font-size:clamp(2.3rem,6vw,4.9rem);line-height:.94}h2{color:#f0fbff;margin-bottom:.35rem;font-size:1.32rem}h3{color:#e8f8ff;margin:.1rem 0 .85rem;font-size:1rem}h4{margin:.8rem 0 .5rem}a{color:inherit}.page-shell{width:min(1240px,100% - 2rem);margin:0 auto;padding:1.2rem 0 4rem}.app-topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050a10d1;border:1px solid #7fd5ff29;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex;box-shadow:0 24px 80px #0000003d,inset 0 1px #ffffff0a}.brand-block{align-items:center;gap:.8rem;display:flex}.brand-block strong{color:#f2fcff;letter-spacing:.01em;font-size:1rem;display:block}.brand-block p{color:#7e9caf;margin:.15rem 0 0;font-size:.85rem}.brand-mark{background:radial-gradient(circle,#3ff0ff33,#0000 42%),#0003;border:1px solid #3ff0ff85;border-radius:999px;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:relative;box-shadow:0 0 22px #3ff0ff38,inset 0 0 18px #3ff0ff1f}.brand-mark:before,.brand-mark:after{content:"";background:#3ff0ffcc;position:absolute}.brand-mark:before{width:66%;height:1px}.brand-mark:after{width:1px;height:66%}.brand-mark span{background:#3ff0ff;border-radius:999px;width:.42rem;height:.42rem;box-shadow:0 0 16px #3ff0ffe6}.topbar-pills{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.topbar-pills span,.privacy-note,.local-pill{color:#a7ebff;letter-spacing:.035em;text-transform:uppercase;background:#4eeeff0e;border:1px solid #4eeeff38;border-radius:999px;flex:none;padding:.34rem .62rem;font-size:.76rem;font-weight:900;display:inline-flex}.workbench-hero{grid-template-columns:minmax(0,1.15fr) 24rem;align-items:stretch;gap:1rem;margin-top:1rem;display:grid}.hero-copy-panel,.inspection-status,.decoder-panel,.empty-state,.results,.txid-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#0c1722db,#060c14e6);border:1px solid #7fd5ff29;border-radius:.95rem;box-shadow:0 24px 80px #00000042,inset 0 1px #ffffff0a}.hero-copy-panel{padding:1.4rem}.hero-copy-panel p{color:#9ab5c4;max-width:48rem;font-size:1.04rem;line-height:1.7}.eyebrow,.panel-kicker{color:#3ff0ff;letter-spacing:.13em;text-transform:uppercase;margin:0 0 .55rem;font-size:.75rem;font-weight:950}.terminal-strip{background:#03090eb3;border:1px solid #3ff0ff29;border-radius:.7rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.2rem;padding:.65rem;font-family:Cascadia Code,Fira Code,Consolas,monospace;display:flex}.terminal-strip span{color:#627d8d;font-size:.72rem;font-weight:900}.terminal-strip code{color:#7affd1;background:#40ffbe0e;border:1px solid #40ffbe29;border-radius:.35rem;padding:.22rem .4rem;font-size:.76rem}.inspection-status{padding:1rem}.status-grid{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.status-tile,.summary-grid>div,.empty-grid>div,.result-card,.txid-card{background:linear-gradient(#08121ce0,#050b12eb);border:1px solid #7fd5ff21;border-radius:.75rem;padding:.85rem;box-shadow:inset 0 1px #ffffff09}.status-tile span{color:#6e8798;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:900;display:block}.status-tile strong{color:#effbff;font-size:.9rem}.bridge-rail-panel{background:radial-gradient(circle at 0 0,#ffc45717,#0000 18rem),#04090ec7;border:1px solid #ffc4572e;border-radius:.75rem;margin-top:.8rem;padding:.85rem}.rail-header{justify-content:space-between;gap:.6rem;margin-bottom:.85rem;display:flex}.rail-header span{color:#7f95a5;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.rail-header strong{color:#ffd98e;font-size:.82rem}.bridge-rail{gap:.45rem;display:grid}.rail-step{color:#647f90;grid-template-columns:.8rem minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.rail-step small{font-size:.74rem;font-weight:800}.rail-node{background:#82a0b014;border:1px solid #82a0b066;border-radius:999px;width:.55rem;height:.55rem}.rail-step.active{color:#d6f6ff}.bridge-rail-panel p{color:#8aa0af;margin:.85rem 0 0;font-size:.82rem;line-height:1.55}.decoder-panel,.empty-state,.results,.txid-panel{margin-top:1rem;padding:1.1rem}.section-title,.list-toolbar{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.section-title p{color:#8da5b5;margin-bottom:0}.action-row{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.action-note{color:#71899b;font-size:.88rem;font-weight:700}.error-box,.warning-box,.structure-box,.future-note{border-radius:.75rem;margin-top:1rem;padding:.9rem 1rem;line-height:1.55}.error-box{color:#ffd1d8;background:#ff596f18;border:1px solid #ff596f61}.warning-box{color:#ffe6a6;background:#ffcd5614;border:1px solid #ffcd5659}.warning-box p{margin:.35rem 0 0}.structure-box{color:#cfefe5;background:radial-gradient(circle at 0 0,#40ffbe14,#0000 18rem),#050d12bd;border:1px solid #40ffbe2e}.structure-box p{margin:.45rem 0 0}.future-note{color:#ffe4ad;background:#ffc45712;border:1px solid #ffc45738}.txid-panel{grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);gap:1rem;display:grid}.txid-panel h2{margin-bottom:.7rem}.txid-panel p{color:#9ab4c5;line-height:1.65}.txid-card{align-self:start}.txid-card code{color:#9ff5ff;word-break:break-all;margin-top:.5rem;font-family:Cascadia Code,Fira Code,Consolas,monospace;display:block}.future-note{grid-column:1/-1;margin-top:0}.empty-grid,.summary-grid{gap:.85rem;display:grid}.empty-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.empty-grid p,.summary-grid p{color:#9ab4c5;margin-bottom:0;line-height:1.55}.label{color:#6d8495;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.4rem;font-size:.73rem;font-weight:950;display:block}.mono{word-break:break-all;font-family:Cascadia Code,Fira Code,Consolas,monospace}.small{font-size:.88rem}.muted{color:#7d94a5}.split{grid-template-columns:1fr 1.3fr;gap:1rem;margin-top:1rem;display:grid}.stack{gap:.85rem;display:grid}.card-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.badge{color:#d3deeb;letter-spacing:.06em;background:#243244bf;border:1px solid #b2c7d629;border-radius:.32rem;padding:.24rem .42rem;font-size:.72rem;font-weight:950;display:inline-flex}.badge-unknown{color:#cbd4df;background:#a0aab81f;border-color:#a0aab829}.push-data{margin-top:.9rem}.push-row{border-top:1px solid #7fd5ff1a;grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:.6rem;margin-top:.55rem;padding-top:.55rem;display:grid}.push-row code{color:#e6f8ff;white-space:pre-wrap;word-break:break-word}.hint-list{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.hint{color:#84ffd5;background:#40ffbe13;border:1px solid #40ffbe29;border-radius:999px;padding:.3rem .55rem;font-size:.78rem;font-weight:900}.inline-button{border-radius:999px;padding:.45rem .7rem;font-size:.8rem;font-weight:900}.section-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:inline-flex}.copy-box{border-radius:.75rem;margin-bottom:1rem;padding:.75rem .9rem;font-weight:900}.copy-box.success{color:#91ffd8;background:#40ffbe14;border:1px solid #40ffbe3d}.copy-box.failed{color:#ffd1d8;background:#ff596f1a;border:1px solid #ff596f59}.app-footer{color:#93aabd;background:linear-gradient(145deg,#060a14e6,#03060ef0),radial-gradient(circle at 0 0,#4defff14,#0000 18rem),radial-gradient(circle at 100% 0,#ff3df212,#0000 18rem);border:1px solid #4defff2e;border-radius:.95rem;grid-template-columns:1.15fr .85fr;gap:1rem;margin-top:1rem;padding:1rem;display:grid;box-shadow:0 24px 80px #00000038,inset 0 1px #ffffff09}.app-footer strong{color:#dff9ff;margin-bottom:.35rem;display:block}.app-footer p{margin:0;font-size:.88rem;line-height:1.65}@media (width<=980px){.app-topbar,.workbench-hero,.split,.summary-grid,.empty-grid,.txid-panel,.app-footer{grid-template-columns:1fr}.app-topbar{align-items:flex-start}.topbar-pills{justify-content:flex-start}.page-shell{width:min(100% - 1rem,1240px);padding-top:.5rem}}@media (width<=620px){.status-grid{grid-template-columns:1fr}.section-title,.list-toolbar{display:block}.section-actions{justify-content:flex-start;margin-top:.8rem}}:root{--tx-bg:#03040a;--tx-panel:#080c18eb;--tx-panel-2:#0a1020eb;--tx-cyan:#4defff;--tx-blue:#5f7cff;--tx-violet:#a855ff;--tx-magenta:#ff3df2;--tx-amber:#ffc857;--tx-green:#44ffd2;--tx-text:#eef9ff;--tx-muted:#91a9bd;--tx-border:#5cefff38}body{background:linear-gradient(#4defff0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#4defff09 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 8% 8%,#ff3df238,#0000 30rem),radial-gradient(circle at 84% 10%,#5f7cff42,#0000 32rem),radial-gradient(circle at 50% 110%,#4defff29,#0000 42rem),linear-gradient(#03040a,#050913 45%,#03040a)}body:before{opacity:.34}body:after{z-index:-1;pointer-events:none;content:"";mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ff3df20f,#0000),repeating-linear-gradient(#0000 0 7px,#4defff05 8px);position:fixed;inset:0}.app-topbar,.hero-copy-panel,.inspection-status,.decoder-panel,.empty-state,.results,.txid-panel{background:linear-gradient(145deg,#080c18f0,#050812f5),radial-gradient(circle at 0 0,#ff3df224,#0000 18rem),radial-gradient(circle at 100% 0,#4defff1f,#0000 20rem);border-color:#4defff3d;box-shadow:0 0 0 1px #4defff0a,0 24px 90px #00000061,0 0 44px #4defff14,inset 0 1px #ffffff0e}.hero-copy-panel{position:relative;overflow:hidden}.hero-copy-panel:after,.decoder-panel:after,.results:after{content:"";background:linear-gradient(90deg, transparent, var(--tx-magenta), var(--tx-cyan), transparent);width:7rem;height:2px;position:absolute;top:0;right:1.25rem;box-shadow:0 0 18px #ff3df2bf,0 0 22px #4defff73}.decoder-panel,.results{position:relative;overflow:hidden}h1{color:var(--tx-text);text-shadow:0 0 18px #4defff2e,0 0 42px #ff3df221}.eyebrow,.panel-kicker{color:var(--tx-magenta);text-shadow:0 0 12px #ff3df299,0 0 22px #4defff38}.brand-mark{background:radial-gradient(circle,#4defff47,#0000 38%),radial-gradient(circle,#ff3df22e,#0000 65%),#00000040;border-color:#ff3df2c7;box-shadow:0 0 18px #4defff52,0 0 30px #ff3df23d,inset 0 0 20px #4defff1f}.brand-mark:before,.brand-mark:after,.brand-mark span{background:var(--tx-cyan);box-shadow:0 0 16px #4defffe6}.topbar-pills span,.privacy-note,.local-pill{color:#b8f7ff;background:#4defff13;border-color:#4defff57}.topbar-pills span:nth-child(2){color:#dcc2ff;background:#a855ff13;border-color:#a855ff5c}.topbar-pills span:nth-child(3){color:#ffe0a3;background:#ffc85713;border-color:#ffc85761}.terminal-strip{background:linear-gradient(90deg,#ff3df20f,#0000 35%),#02050cd1;border-color:#ff3df22e}.terminal-strip code{color:#9df7ff;background:#4defff12;border-color:#4defff38}.status-tile,.summary-grid>div,.empty-grid>div,.result-card,.txid-card{background:linear-gradient(145deg,#080e1ef2,#030710f5);border-color:#4defff29}.status-tile strong,.result-card strong{color:#f2fbff}.bridge-rail-panel{background:radial-gradient(circle at 0 0,#ffc8571c,#0000 18rem),radial-gradient(circle at 100% 0,#ff3df214,#0000 16rem),#05080fdb;border-color:#ffc8573d}.rail-header strong{color:#ffdd9c}.rail-step.active .rail-node{background:var(--tx-magenta);border-color:#ff3df2e6;box-shadow:0 0 16px #ff3df2cc,0 0 26px #4defff4d}.rail-step.active:first-child .rail-node{background:var(--tx-cyan);border-color:#4defffeb;box-shadow:0 0 16px #4defffcc}textarea{color:#f0fbff;background:linear-gradient(#02060efa,#02050bfc),radial-gradient(circle at 0 0,#4defff1f,#0000 18rem);border-color:#4defff3d;box-shadow:inset 0 0 32px #00000059,0 0 28px #4defff0b}textarea:focus{border-color:#ff3df2bd;box-shadow:0 0 0 3px #ff3df21f,0 0 32px #ff3df21f,inset 0 0 32px #00000057}button{background:linear-gradient(90deg, var(--tx-cyan), var(--tx-magenta));color:#03040a;border-color:#4defff8a;box-shadow:0 0 24px #4defff38,0 0 34px #ff3df229,inset 0 0 0 1px #ffffff47}button:hover:not(:disabled){box-shadow:0 0 34px #4defff52,0 0 42px #ff3df238,inset 0 0 0 1px #ffffff57}button.secondary,.inline-button{color:#dfc8ff;background:linear-gradient(145deg,#0e1224f5,#050810f5);border-color:#a855ff52}.structure-box{color:#d8f6ff;background:radial-gradient(circle at 0 0,#4defff1c,#0000 20rem),radial-gradient(circle at 100% 0,#ff3df214,#0000 18rem),#040a11cc;border-color:#4defff33}.future-note,.warning-box{color:#ffe1a8;background:#ffc85713;border-color:#ffc85747}.badge-op_return{color:#ffc1fb;background:#ff3df221;border-color:#ff3df257}.badge-p2pkh{color:#b7f8ff;background:#4defff1f;border-color:#4defff52}.badge-p2sh{color:#ffe09a;background:#ffc85721;border-color:#ffc8574d}.badge-p2pk,.badge-multisig{color:#e1c7ff;background:#a855ff1f;border-color:#a855ff47}.hint{color:#ffc1fb;background:#ff3df214;border-color:#ff3df23d}.copy-box.success{color:#baf8ff;background:#4defff14;border-color:#4defff42}.brand-mark{background:#03040a;border:1px solid #ff3df27a;border-radius:.85rem;flex:none;width:2.5rem;height:2.5rem;display:block;box-shadow:0 0 18px #4defff47,0 0 28px #ff3df22e}.brand-mark:before,.brand-mark:after,.brand-mark span{display:none}.app-footer a{color:#9df7ff;text-underline-offset:.18rem;font-weight:900;text-decoration-color:#4defff73}.app-footer a:hover{color:#ffb8fb}
