@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:#ffffff;--panel:#f5f8fc;--panel-2:#eef3fa;--border:#e3e8f0;--border-strong:#cfd7e3;--text:#0f1115;--muted:#5b6472;--faint:#8a93a1;--accent:#1d9bf0;--accent-2:#1d6cf2;--accent-soft:rgba(29,155,240,0.14);--ok:#16a34a;--warn:#b45309;--bad:#dc2626;--radius:18px;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;color-scheme:light}*{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% 40% at 50% -10%,rgba(29,155,240,.14),transparent 70%),radial-gradient(40% 30% at 90% 10%,rgba(124,92,255,.08),transparent 70%)}body:after{background-image:linear-gradient(rgba(15,17,21,.035) 1px,transparent 0),linear-gradient(90deg,rgba(15,17,21,.035) 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:#ffffff;box-shadow:inset 0 0 0 1px var(--border-strong)}.header-link:hover{text-decoration:none;background:#ffffff}.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:var(--panel);border-radius:32px;padding:28px;box-shadow:none;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;color:var(--text)}.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:#ffffff;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:#ffffff}.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:var(--accent);color:#fff;font-weight:700;letter-spacing:-.01em;box-shadow:none;transition:transform .18s,box-shadow .18s,opacity .18s}.btn:hover:not(:disabled){transform:translateY(-1px);background:#0d8ae0;box-shadow:none;text-decoration:none}.btn:disabled{opacity:.4;cursor:not-allowed}.btn-ghost{background:#ffffff;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:#eef3fa}.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:#ffffff;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:#ffffff;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:#ffffff}.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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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:#ffffff;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);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}.brand{gap:9px;font-size:19px}.header-link{background:var(--accent);color:#fff;box-shadow:none}.header-link:hover{background:#0d8ae0}.copy,.input,.picker-trigger{background:#fff}.quote-box{background:#e8f4fe;box-shadow:none}.badge{background:#e3f1fe;color:var(--accent-2)}.notice-error{color:#b91c1c}.notice-warn{color:#92400e}.notice-ok{color:#166534}.notice-info{color:#1e40af}.status-pill{background:#fff}.step.done .step-dot{color:#fff}.success-mark{color:var(--ok);background:#dcfce7;box-shadow:none}.picker-pop{box-shadow:inset 0 0 0 1px var(--border),0 24px 50px rgba(15,17,21,.14)}.header-actions{display:flex;align-items:center;gap:10px}.header-x{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#f1f5fb;color:var(--text);transition:background .15s,color .15s}.header-x:hover{background:var(--text);color:#fff;text-decoration:none}