@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:Manrope,sans-serif;color:#dce9f7;background:#06101e;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 78% 7%,#053d48 0,transparent 25%),#06101e;color:#dce9f7}button,input,textarea{font:inherit}button,a{transition:.2s}button{cursor:pointer}main{min-height:100vh}header{height:84px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #1a3047;background:#071426cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0;z-index:10}.brand{display:flex;gap:12px;align-items:center;color:#fff;text-decoration:none}.brand img{width:44px;height:44px;border-radius:12px}.brand div{display:flex;flex-direction:column}.brand b{font-size:18px}.brand span,.eyebrow{font:500 11px DM Mono;letter-spacing:.14em;color:#42e8b4}.connect,.primary,.heroActions button{border:0;border-radius:10px;background:linear-gradient(90deg,#1479ff,#26e9a7);color:#02111c;font-weight:800;padding:12px 18px;display:flex;align-items:center;gap:8px}.hero{min-height:530px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;padding:70px 8vw 55px;max-width:1500px;margin:auto}.hero .eyebrow{display:flex;gap:8px;align-items:center}.hero h1{font-size:clamp(48px,6vw,88px);line-height:.98;letter-spacing:-.06em;margin:20px 0}.hero h1 em{font-style:normal;color:#42e8b4}.hero p{max-width:700px;color:#91a7bb;font-size:18px;line-height:1.7}.heroActions{display:flex;gap:20px;align-items:center;margin-top:30px}.heroActions a{color:#cde0f2}.heroVisual{position:relative;display:grid;place-items:center}.heroVisual img{width:min(470px,90%);filter:drop-shadow(0 30px 70px #00d9aa32);border-radius:28%}.heroVisual span{position:absolute;padding:8px 12px;border:1px solid #2a536f;background:#08182a;border-radius:100px;font:500 10px DM Mono;letter-spacing:.12em}.heroVisual span:first-of-type{left:7%;top:22%}.heroVisual span:last-of-type{right:4%;top:22%;color:#42e8b4}.heroVisual i{position:absolute;font-size:28px;color:#42e8b4;top:25%;font-style:normal}.statusbar{margin:0 5vw;background:#0b1a2c;border:1px solid #1c3850;border-radius:14px;padding:14px;display:grid;grid-template-columns:1fr minmax(250px,420px) auto auto;gap:12px;align-items:center}.statusbar small{display:block;font:10px DM Mono;color:#66859e}.statusbar strong{word-break:break-all;font:500 12px DM Mono}.statusbar input,.ids input,.form input,.form textarea{width:100%;background:#071423;border:1px solid #29435b;color:#e5f2ff;border-radius:9px;padding:12px}.statusbar a,.statusbar button{border:1px solid #29435b;background:#10243a;color:#dce9f7;border-radius:9px;padding:11px;text-decoration:none;display:flex;gap:6px;align-items:center}.disabled{pointer-events:none;opacity:.35}.flow{display:grid;grid-template-columns:repeat(5,1fr);max-width:1050px;margin:42px auto;padding:0 20px}.flow div{display:flex;align-items:center;color:#607991;position:relative}.flow div:after{content:"";height:1px;background:#263c52;flex:1;margin:0 10px}.flow div:last-child:after{display:none}.flow b{display:grid;place-items:center;width:27px;height:27px;border:1px solid #34516a;border-radius:50%;font:11px DM Mono}.flow span{font-size:12px;white-space:nowrap;margin-left:8px}.flow .done{color:#46e8b7}.workbench{margin:0 5vw 48px;display:grid;grid-template-columns:minmax(300px,.76fr) minmax(480px,1.24fr);border:1px solid #1b354d;border-radius:20px;overflow:hidden;background:#091727}.workbench>aside,.action{padding:34px}.workbench>aside{border-right:1px solid #1b354d;background:#071320}.workbench h2{font-size:30px;margin:8px 0 22px}.tabs{display:flex;gap:7px;margin-bottom:18px}.tabs button{border:1px solid #29435b;background:transparent;color:#88a1b7;border-radius:8px;padding:9px 12px}.tabs .active{background:#15364e;color:#fff}.ids{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:end}.ids label,.form label{font:10px DM Mono;color:#7892a8;letter-spacing:.08em}.ids button{height:42px;border:1px solid #29435b;background:#10243a;color:#fff;border-radius:8px}.record{padding:18px 0;border-bottom:1px solid #1d3042;position:relative}.record>span{font:10px DM Mono;color:#42e8b4}.badge{position:absolute;right:0;font:10px DM Mono;color:#5ee7ba;background:#0d3b35;padding:6px 8px;border-radius:100px}.record dl{display:grid;grid-template-columns:1fr auto;gap:8px;margin:16px 0 0}.record dt{color:#71899e;font-size:12px}.record dd{font:11px DM Mono;margin:0;max-width:190px;text-align:right;word-break:break-all}.muted{color:#8298aa;line-height:1.6}.form{display:grid;gap:16px}.form label{display:grid;gap:8px}.form textarea{min-height:145px;resize:vertical;font:11px/1.6 DM Mono}.compare{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:center;margin:30px 0}.compare>div{min-height:190px;border:1px solid #24425c;border-radius:16px;background:linear-gradient(145deg,#0c2036,#071321);padding:20px;display:flex;flex-direction:column;gap:20px}.compare>div:last-child{border-color:#176d64}.compare span{font:10px DM Mono;color:#6e8ca5}.compare svg{width:35px;height:35px;color:#40e7b4}.compare strong{font:15px DM Mono}.compare small{color:#6e8ca5}.actions{display:flex;margin-top:18px}.ledger{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ledger span{padding:7px 9px;border:1px solid #26445b;border-radius:100px;font:10px DM Mono;text-transform:uppercase}.ledger .risk{color:#ff9a82;border-color:#703b3b}.ledger .clear{color:#5de3b7}.tx{display:inline-flex;align-items:center;gap:7px;color:#51d9bd;font:11px DM Mono;margin-top:22px}.notice{border-left:2px solid #3fe5b2;padding-left:12px;color:#8fa8bb;font-size:12px;margin-top:18px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);margin:0 5vw 60px;border-top:1px solid #1e374e;border-bottom:1px solid #1e374e}.metrics div{padding:26px;border-right:1px solid #1e374e}.metrics div:last-child{border:0}.metrics strong{font-size:35px;display:block}.metrics span{font:10px DM Mono;color:#718aa0;text-transform:uppercase}footer{padding:28px 5vw;display:flex;align-items:center;gap:16px;background:#040b14;color:#8298aa}footer img{width:42px;border-radius:10px}footer p{margin:0;flex:1}footer b{color:#e5f2ff}footer>span{font:10px DM Mono}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:900px){header{padding:0 20px}.hero{grid-template-columns:1fr;padding:50px 24px}.heroVisual{margin-top:35px}.statusbar{margin:0 20px;grid-template-columns:1fr}.flow{overflow:auto;justify-content:start}.flow div{min-width:160px}.workbench{margin:0 20px 35px;grid-template-columns:1fr}.workbench>aside{border-right:0;border-bottom:1px solid #1b354d}.compare{grid-template-columns:1fr}.compare>svg{transform:rotate(90deg);margin:auto}.metrics{margin:0 20px 40px;grid-template-columns:1fr 1fr}.metrics div:nth-child(2){border-right:0}.connect{padding:10px}.brand span{display:none}}@media (max-width:560px){.hero h1{font-size:44px}.heroActions{align-items:flex-start;flex-direction:column}.workbench>aside,.action{padding:24px 18px}.ids{grid-template-columns:1fr 1fr}.ids button{grid-column:1/-1}.metrics{grid-template-columns:1fr}.metrics div{border-right:0;border-bottom:1px solid #1e374e}footer>span{display:none}}
