@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/files/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/files/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--bg:#000;--panel:rgba(255,255,255,0.035);--panel-2:rgba(255,255,255,0.06);--border:rgba(255,255,255,0.1);--border-strong:rgba(255,255,255,0.2);--text:#f2f5fb;--muted:#9aa3b8;--faint:#6b7385;--accent:#2f6bff;--accent-2:#5b9dff;--accent-soft:rgba(47,107,255,0.14);--ok:#3ecf8e;--warn:#f5b84a;--bad:#ff6b6b;--radius:18px;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--text);font:15px/1.55 Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}body{min-height:100vh;display:flex;flex-direction:column;position:relative;isolation:isolate}body:after,body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}body:before{background:radial-gradient(60% 45% at 50% -8%,rgba(47,107,255,.5),transparent 68%),radial-gradient(40% 30% at 90% 10%,rgba(91,157,255,.14),transparent 70%)}body:after{background-image:linear-gradient(rgba(140,170,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(140,170,255,.06) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 55% at 50% 0,#000 10%,transparent 72%);mask-image:radial-gradient(70% 55% at 50% 0,#000 10%,transparent 72%)}a{color:var(--accent-2);text-decoration:none}a:hover{text-decoration:underline}button,input{font:inherit;color:inherit}.site-header{display:flex;align-items:center;justify-content:space-between;padding:20px;max-width:1180px;width:100%;margin:0 auto}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-weight:750;letter-spacing:-.02em;font-size:17px}.brand:hover{text-decoration:none}.brand-logo{height:34px;width:auto;display:block}.brand-mark{color:var(--accent-2)}.header-link{color:var(--text);font-size:13.5px;font-weight:650;padding:9px 18px;border-radius:999px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px var(--border-strong)}.header-link:hover{text-decoration:none;background:rgba(255,255,255,.09)}.site-main{flex:1 1;width:100%;max-width:560px;margin:0 auto;padding:16px 16px 56px}.site-footer{text-align:center;color:var(--faint);font-size:12.5px;padding:24px 16px 36px}.card{background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));border-radius:26px;padding:26px;box-shadow:inset 0 0 0 1px var(--border),0 40px 80px -40px rgba(47,107,255,.45);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.card+.card{margin-top:14px}h1{font-size:28px;line-height:1.1;letter-spacing:-.035em;font-weight:750;margin:0 0 8px;background:linear-gradient(180deg,#fff 30%,#97a3bd);-webkit-background-clip:text;background-clip:text;color:transparent}.lede{color:var(--muted);margin:0 0 22px}.section-title{font-size:11.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--faint);font-weight:650;margin:0 0 10px}.field{display:block;margin-bottom:16px}.field-label{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--muted);margin-bottom:7px}.field-hint{font-size:12.5px;color:var(--faint);margin-top:7px}.optional{color:var(--faint);font-weight:400}.input{width:100%;background:rgba(255,255,255,.04);border:0;border-radius:var(--radius);padding:13px 15px;outline:none;box-shadow:inset 0 0 0 1px var(--border);transition:box-shadow .15s,background .15s}.input::placeholder{color:var(--faint)}.input:focus{box-shadow:inset 0 0 0 1px var(--accent),0 0 0 4px var(--accent-soft);background:rgba(255,255,255,.06)}.input.mono{font-family:var(--mono);font-size:13.5px}.input-big{font-size:28px;font-weight:700;letter-spacing:-.02em;padding:10px 15px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px 20px;border-radius:999px;border:0;cursor:pointer;background:linear-gradient(180deg,#4a8bff,var(--accent));color:#fff;font-weight:700;letter-spacing:-.01em;box-shadow:0 12px 30px -12px rgba(47,107,255,.9),inset 0 1px 0 rgba(255,255,255,.25);transition:transform .18s,box-shadow .18s,opacity .18s}.btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 40px -14px rgba(47,107,255,1),inset 0 1px 0 rgba(255,255,255,.25);text-decoration:none}.btn:disabled{opacity:.4;cursor:not-allowed}.btn-ghost{background:rgba(255,255,255,.05);color:var(--text)}.btn-ghost,.btn-ghost:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--border-strong)}.btn-ghost:hover:not(:disabled){background:rgba(255,255,255,.1)}.btn-row{display:flex;gap:10px;margin-top:12px}.link-btn{background:none;border:0;color:var(--accent-2);cursor:pointer;padding:0;font-size:13px;font-weight:600}.picker{position:relative}.picker-trigger{width:100%;display:flex;align-items:center;gap:10px;text-align:left;min-height:56px;background:rgba(255,255,255,.04);border:0;border-radius:var(--radius);padding:10px 15px;cursor:pointer;box-shadow:inset 0 0 0 1px var(--border);transition:box-shadow .15s}.picker-trigger:hover{box-shadow:inset 0 0 0 1px var(--border-strong)}.picker-trigger .chev{margin-left:auto;color:var(--faint)}.picker-placeholder{color:var(--faint)}.picker-pop{position:absolute;z-index:30;top:calc(100% + 8px);left:0;right:0;background:#0b0d14;border-radius:var(--radius);overflow:hidden;box-shadow:inset 0 0 0 1px var(--border-strong),0 30px 60px rgba(0,0,0,.7)}.picker-search{border-radius:0;background:transparent;box-shadow:inset 0 -1px 0 var(--border)}.picker-search:focus{box-shadow:inset 0 -1px 0 var(--accent);background:transparent}.picker-list{max-height:320px;overflow-y:auto;margin:0;padding:6px;list-style:none}.picker-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border-radius:12px;background:none;border:0;cursor:pointer;text-align:left}.picker-item.active,.picker-item:hover{background:rgba(255,255,255,.07)}.picker-empty{padding:18px;color:var(--faint);text-align:center;font-size:14px}.asset{display:flex;align-items:center;gap:10px;min-width:0}.asset-icon{width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.08);flex:none;object-fit:contain}.asset-text{min-width:0}.asset-ticker{font-weight:700}.asset-name{color:var(--muted);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:var(--accent-soft);color:#b9cdff;margin-left:6px;vertical-align:1px}.rows{margin:0}.row{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-top:1px solid var(--border);font-size:14px}.row:first-child{border-top:0}.row dt{color:var(--muted)}.row dd{margin:0;text-align:right;font-weight:600;word-break:break-all}.quote-box{background:linear-gradient(180deg,rgba(47,107,255,.16),rgba(47,107,255,.04));border-radius:var(--radius);padding:16px;margin:4px 0 16px;box-shadow:inset 0 0 0 1px rgba(91,157,255,.28)}.quote-main{font-size:24px;font-weight:750;letter-spacing:-.02em}.quote-sub{color:var(--muted);font-size:13px;margin-top:3px}.copy{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.04);border-radius:var(--radius);padding:11px 11px 11px 15px;box-shadow:inset 0 0 0 1px var(--border)}.copy-value{flex:1 1;min-width:0;font-family:var(--mono);font-size:13.5px;word-break:break-all}.copy-value.big{font-family:inherit;font-size:24px;font-weight:750;letter-spacing:-.02em}.copy-btn{flex:none;background:rgba(255,255,255,.06);border:0;border-radius:12px;padding:8px 14px;font-size:13px;font-weight:650;cursor:pointer;color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong)}.copy-btn:hover{box-shadow:inset 0 0 0 1px var(--accent)}.copy-btn.done{color:var(--ok);box-shadow:inset 0 0 0 1px var(--ok)}.notice{border-radius:var(--radius);padding:13px 15px;font-size:13.5px;margin:12px 0;box-shadow:inset 0 0 0 1px currentColor}.notice-error{background:rgba(255,107,107,.09);color:#ffb3b3}.notice-warn{background:rgba(245,184,74,.09);color:#f8d493}.notice-ok{background:rgba(62,207,142,.09);color:#9eeac5}.notice-info{background:rgba(124,156,255,.09);color:#c3d0ff}.muted{color:var(--muted)}.small{font-size:13px}.center{text-align:center}.mono{font-family:var(--mono)}.spacer{height:16px}.steps{list-style:none;margin:4px 0 0;padding:0}.step{display:flex;align-items:center;gap:12px;padding:9px 0;color:var(--faint)}.step-dot{width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--border-strong);display:grid;place-items:center;font-size:11px;flex:none}.step.done{color:var(--muted)}.step.done .step-dot{background:var(--ok);box-shadow:none;color:#05210f;font-weight:800}.step.current{color:var(--text);font-weight:650}.step.current .step-dot{box-shadow:inset 0 0 0 2px var(--accent),0 0 0 5px var(--accent-soft)}.step.current .step-dot:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--accent-2);animation:pulse 1.4s infinite}@keyframes pulse{50%{opacity:.25}}.status-pill{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px var(--border);color:var(--accent-2)}.status-pill.ok{color:var(--ok);box-shadow:inset 0 0 0 1px rgba(62,207,142,.45)}.status-pill.bad{color:var(--bad);box-shadow:inset 0 0 0 1px rgba(255,107,107,.45)}.spinner{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.15);border-top:2px solid var(--accent-2);animation:spin .8s linear infinite;display:inline-block;vertical-align:middle}@keyframes spin{to{transform:rotate(1turn)}}.skeleton{height:14px;border-radius:8px;background:rgba(255,255,255,.06);margin:9px 0;animation:pulse 1.4s infinite}.success-mark{width:62px;height:62px;border-radius:50%;margin:4px auto 14px;display:grid;place-items:center;background:rgba(62,207,142,.14);color:var(--ok);font-size:30px;box-shadow:0 0 40px rgba(62,207,142,.35),inset 0 0 0 1px rgba(62,207,142,.4)}@media (max-width:480px){.card{padding:20px;border-radius:22px}h1{font-size:24px}.btn-row{flex-direction:column}.site-main{padding-bottom:40px}}.prose{max-width:100%}.prose h1{margin-bottom:6px}.prose .lede{font-size:13.5px;margin-bottom:26px}.prose h2{font-size:17px;font-weight:700;letter-spacing:-.02em;margin:28px 0 10px;color:var(--text)}.prose h2:first-of-type{margin-top:22px}.prose li,.prose p{color:var(--muted);font-size:14.5px}.prose p,.prose ul{margin:0 0 12px}.prose ul{padding-left:20px}.prose li{margin-bottom:8px}.prose strong{color:var(--text);font-weight:650}.footer-links{display:flex;gap:18px;justify-content:center;margin-top:10px}.footer-links a{color:var(--faint)}.footer-links a:hover{color:var(--muted);text-decoration:none}