.send-panel{width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:0;border:1px solid var(--line-strong);border-radius:24px;background:var(--surface-panel);color:var(--text);overflow:auto;box-shadow:0 24px 100px #0006;overscroll-behavior:contain}
.send-panel::backdrop{background:#0009;backdrop-filter:blur(8px)}
.send-head{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--surface-panel);z-index:3}.send-head small{font-size:9px;letter-spacing:2px;color:var(--text-muted)}.send-head h2{margin:6px 0 0;font-size:24px}.send-head>button{width:38px;height:38px;border-radius:50%;background:var(--surface-raised);font-size:24px}
.send-content{padding:24px}.send-panel button,.send-panel input{font:inherit}.send-panel button{cursor:pointer;color:inherit}.send-panel button:disabled{opacity:.45;cursor:not-allowed}.send-panel input:not([type=checkbox]){display:block;width:100%;box-sizing:border-box;border:1px solid var(--line-strong);border-radius:12px;padding:15px;background:var(--surface-raised);color:var(--text);min-width:0}.send-panel input:focus-visible,.send-panel button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.send-label{display:block;margin:24px 0 10px;font-size:13px;color:var(--text-secondary)}.send-asset-trigger{width:100%;display:flex;align-items:center;gap:12px;background:var(--surface-raised);border:1px solid var(--line);border-radius:12px;padding:12px}.send-asset-trigger>span:last-child{margin-left:auto}.send-assets{margin-top:10px;padding:12px;border:1px solid var(--line);border-radius:14px;max-height:260px;overflow:auto}.send-assets>small{font-size:10px;color:var(--text-muted)}.send-assets>button{width:100%;display:flex;text-align:left;gap:12px;padding:12px 4px;border-bottom:1px solid var(--line);background:transparent}.send-assets>button:hover{background:var(--surface-hover)}.send-assets small,.send-assets code{display:block;margin-top:5px;font-size:11px;color:var(--text-secondary)}.send-assets em{display:block;font-size:10px;margin-top:5px}.send-assets>button>span{min-width:0}
.send-amount-label,.send-balance{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:24px 0 10px}.send-amount-label>div{display:flex;border:1px solid var(--line);border-radius:20px;padding:3px}.send-amount-label button{padding:6px 12px;border-radius:20px;background:transparent;color:var(--text-muted);font-size:12px}.send-amount-label [aria-pressed=true]{background:var(--surface-hover);color:var(--accent)}#send-amount{font-size:28px}.send-conversion,.send-help{font-size:12px;line-height:1.6;color:var(--text-muted)}.send-balance{margin:14px 0 24px;font-size:12px;overflow-wrap:anywhere}.send-balance button{color:var(--accent);background:transparent;padding:8px}
.send-panel .send-primary{display:block;width:100%;padding:15px;border-radius:12px;background:var(--accent);color:var(--accent-ink,#062115);font-weight:600;border:1px solid transparent}.send-panel .send-secondary{padding:14px;border:1px solid var(--line-strong);border-radius:12px;background:var(--surface-raised)}.send-panel button:hover:not(:disabled){filter:brightness(1.08)}.send-warning,.send-error{padding:12px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface-raised);font-size:12px;line-height:1.6}.send-warning{display:block}.send-error{color:var(--danger,#da917f)}
.send-panel code,.send-activity code{overflow-wrap:anywhere;word-break:break-word;font-size:12px}.send-review-amount{display:flex;flex-direction:column;gap:12px;padding:16px 0 28px}.send-review-amount small,.send-review-amount span{color:var(--text-muted)}.send-review-amount strong{font-size:27px;overflow-wrap:anywhere}.send-review{margin:0}.send-review dt{color:var(--text-muted);font-size:12px;margin-top:20px}.send-review dd{margin:7px 0 0;line-height:1.6;font-size:14px;overflow-wrap:anywhere}.send-review-actions{display:flex;gap:12px;margin-top:24px}.send-review-actions .send-primary{flex:1}.send-progress{display:flex;flex-direction:column;gap:20px;line-height:1.6}.send-progress h3{font-size:26px;margin:12px 0 0}.send-progress p{color:var(--text-secondary)}.send-progress a,.send-activity a{color:var(--accent)}
.send-activity-head{display:flex;align-items:center;justify-content:space-between;color:var(--text-muted);font-size:12px}.send-activity-head button{padding:10px;color:var(--accent);background:transparent}.send-activity article{display:flex;flex-direction:column;gap:10px;padding:20px 0;border-bottom:1px solid var(--line)}.send-activity small,.send-activity p{color:var(--text-muted);font-size:12px}.send-activity a{font-size:12px}
@media(max-width:600px){.send-panel{width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0}.send-head{padding:calc(20px + env(safe-area-inset-top)) 20px 20px}.send-content{padding:20px 20px calc(28px + env(safe-area-inset-bottom))}}

.send-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px 0;background:#0009;backdrop-filter:blur(8px);box-sizing:border-box}.send-overlay[hidden]{display:none}.send-overlay .send-panel{position:relative;margin:0;box-sizing:border-box;outline:none}
