.send-page{--accent:#047857;--accent-soft:#ecfdf5;--accent-line:#a7f3d0;--bg:#fafaf9;--surface:#fff;--surface-2:#f5f5f4;--ink:#0c0a09;--ink-2:#292524;--ink-3:#57534e;--ink-4:#a8a29e;--line:#e7e5e4;--line-2:#d6d3d1;--pos:#047857;--neg:#b91c1c;--neg-soft:#fef2f2;--warn:#b45309;--radius:10px;--radius-lg:14px;--radius-xl:20px;--shadow-sm:0 1px 2px #0c0a090a, 0 1px 1px #0c0a0908;--shadow-lg:0 1px 2px #0c0a090a, 0 24px 48px -16px #0c0a091f;--serif:"Newsreader", "Source Serif Pro", ui-serif, Georgia, serif;--sans:"Geist", "Söhne", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--mono:"Geist Mono", "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;font-family:var(--sans);color:var(--ink);font-feature-settings:"ss01", "cv11", "tnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:80px;font-size:14px;line-height:1.5}.send-page *{box-sizing:border-box}.send-page svg{max-width:100%}.send-page .serif{font-family:var(--serif);letter-spacing:-.02em;font-weight:400}.send-page .mono{font-family:var(--mono);font-feature-settings:"tnum", "zero"}.send-page .num{font-variant-numeric:tabular-nums}.send-page .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:500}.send-page .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.send-page .back-link{color:var(--ink-3);align-items:center;gap:6px;margin-bottom:16px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.send-page .back-link:hover{color:var(--ink)}.send-page .back-link svg{width:14px;height:14px}.send-page .send-head{margin-bottom:28px}.send-page .send-head h1{font-family:var(--serif);letter-spacing:-.025em;margin:6px 0;font-size:44px;font-weight:400;line-height:1}.send-page .send-sub{color:var(--ink-3);max-width:560px;margin:0;font-size:14px;line-height:1.55}.send-page .status-banner{border-radius:var(--radius-lg);border:1px solid;align-items:center;gap:12px;margin-bottom:20px;padding:14px 18px;font-size:13px;display:flex}.send-page .status-banner.success{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.send-page .status-banner.error{background:var(--neg-soft);color:var(--neg);border-color:#fecaca}.send-page .status-banner svg{flex-shrink:0;width:16px;height:16px}.send-page .send-shell{max-width:540px;margin:0 auto}.send-page .send-card{flex-direction:column;padding:8px;display:flex}.send-page .send-mode{align-items:center;padding:8px 8px 0;display:flex}.send-page .send-title{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);padding:6px 8px;font-size:18px;font-weight:500}.send-page .send-leg{background:var(--surface-2);border-radius:var(--radius-lg);border:1px solid var(--line);margin:4px;padding:16px 18px;transition:border-color .15s}.send-page .send-leg:focus-within{border-color:var(--ink-4);background:#fff}.send-page .leg-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.send-page .leg-bal{color:var(--ink-3);align-items:center;gap:8px;font-size:12px;display:flex}.send-page .max-btn{font:inherit;letter-spacing:.04em;border:1px solid var(--line);background:var(--surface);color:var(--accent);cursor:pointer;text-transform:uppercase;border-radius:5px;padding:3px 8px;font-size:11px;font-weight:600}.send-page .max-btn:hover{border-color:var(--accent-line);background:var(--accent-soft)}.send-page .leg-body{justify-content:space-between;align-items:center;gap:16px;display:flex}.send-page .amount-input{flex-direction:column;flex:1;align-items:flex-end;min-width:0;display:flex}.send-page .amount{font:inherit;font-family:var(--serif);letter-spacing:-.025em;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;width:100%;padding:0;font-size:38px;font-weight:400;line-height:1}.send-page .amount::placeholder{color:var(--ink-4)}.send-page .amount-usd{color:var(--ink-3);margin-top:6px;font-size:12px}.send-page .ts{position:relative}.send-page .ts-trigger{background:var(--surface);border:1px solid var(--line);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:8px;padding:6px 10px 6px 6px;transition:border-color .15s;display:inline-flex}.send-page .ts-trigger:hover{border-color:var(--line-2)}.send-page .ts-trigger.placeholder{padding:8px 12px}.send-page .ts-trigger.placeholder .ts-sym{color:var(--ink-3)}.send-page .ts-sym{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:600}.send-page .ts-chev{color:var(--ink-3);display:inline-flex}.send-page .ts-chev svg{width:14px;height:14px}.send-page .ts-icon{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid;overflow:hidden}.send-page .ts-icon img{border-radius:50%;display:block}.send-page .ts-menu{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);width:320px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lg);z-index:50;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}.send-page .ts-list{max-height:320px;overflow-y:auto}.send-page .ts-item{border:0;border-bottom:1px solid var(--line);cursor:pointer;font:inherit;text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:10px 14px;display:flex}.send-page .ts-item:last-child{border-bottom:0}.send-page .ts-item:hover{background:var(--surface-2)}.send-page .ts-meta{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.send-page .ts-name{color:var(--ink);font-size:14px;font-weight:500}.send-page .ts-net{color:var(--ink-3);font-size:11px;font-family:var(--mono)}.send-page .ts-check{color:var(--accent);display:inline-flex}.send-page .ts-check svg{width:16px;height:16px}.send-page .field{flex-direction:column;gap:8px;margin:4px;padding:14px 18px;display:flex}.send-page .field-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:500}.send-page .field-row{align-items:stretch;gap:8px;display:flex}.send-page .field input[type=text],.send-page .field input[type=email]{font:inherit;font-family:var(--mono);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);outline:0;flex:1;width:100%;padding:11px 14px;font-size:13px;transition:border-color .15s,box-shadow .15s}.send-page .field input::placeholder{color:var(--ink-4)}.send-page .field input:focus{border-color:var(--ink);box-shadow:0 0 0 3px #0c0a090d}.send-page .field input.error{border-color:var(--neg);box-shadow:0 0 0 3px #b91c1c14}.send-page .field-error{color:var(--neg);font-size:11px}.send-page .paste-btn{font:inherit;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink-2);cursor:pointer;padding:0 14px;font-size:12px;font-weight:500}.send-page .paste-btn:hover{background:var(--surface-2);border-color:var(--line-2)}.send-page .net-list{flex-direction:column;gap:6px;display:flex}.send-page .net{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;font:inherit;text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:10px 14px;transition:border-color .12s,background .12s;display:flex}.send-page .net:hover{border-color:var(--line-2);background:var(--surface-2)}.send-page .net.on{border-color:var(--accent);background:var(--accent-soft)}.send-page .net-radio{border:1.5px solid var(--line-2);background:var(--surface);border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.send-page .net.on .net-radio{border-color:var(--accent)}.send-page .net-radio-dot{background:var(--accent);border-radius:50%;width:7px;height:7px}.send-page .net-name{color:var(--ink);flex:1;font-size:13px;font-weight:500}.send-page .summary{flex-direction:column;gap:10px;margin:4px 4px 8px;padding:16px 18px;display:flex}.send-page .summary-row{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.send-page .summary-l{color:var(--ink-3)}.send-page .summary-r{color:var(--ink);align-items:center;gap:8px;display:flex}.send-page .summary-divider{background:var(--line);height:1px;margin:2px 0}.send-page .summary-total .summary-l{color:var(--ink);font-weight:500}.send-page .summary-total .summary-r{color:var(--accent);font-weight:600}.send-page .send-cta{font:inherit;background:var(--ink);color:#fff;cursor:pointer;letter-spacing:-.005em;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 8px);margin:4px 4px 0;padding:16px 20px;font-size:15px;font-weight:500;transition:background .15s,transform .12s;display:inline-flex}.send-page .send-cta:hover{background:var(--ink-2)}.send-page .send-cta:active{transform:scale(.99)}.send-page .send-cta:disabled,.send-page .send-cta.disabled{background:var(--surface-2);color:var(--ink-4);cursor:not-allowed}.send-page .send-cta svg{width:16px;height:16px}.send-page .send-cta.ghost{background:var(--surface);color:var(--ink-2);border:1px solid var(--line)}.send-page .send-cta.ghost:hover{background:var(--surface-2);border-color:var(--line-2)}.send-page .review-list{flex-direction:column;display:flex}.send-page .review-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:13px;display:flex}.send-page .review-row:last-child{border-bottom:0}.send-page .review-l{color:var(--ink-3)}.send-page .review-r{color:var(--ink);align-items:center;gap:8px;display:flex}.send-page .review-r code{background:var(--surface-2);font-family:var(--mono);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:220px;padding:4px 8px;font-size:12px;overflow:hidden}.send-page .review-row.total .review-l{color:var(--ink);font-weight:500}.send-page .review-row.total .review-r{color:var(--accent);font-weight:600}.send-page .review-actions{gap:10px;margin-top:16px;display:flex}.send-page .review-actions>*{flex:1;margin:0}.send-page .spin{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite send-spin}@keyframes send-spin{to{transform:rotate(360deg)}}@media (max-width:640px){.send-page .send-head h1{font-size:36px}.send-page .ts-menu{width:280px}}
