.trade-confirming{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:16px!important;overflow:hidden}
.trade-confirming-copy{display:flex;flex-direction:column;gap:3px;min-width:0}
.trade-confirming-copy strong{font-size:14px;font-weight:600;color:var(--ink)}
.trade-confirming-copy>span{font-size:12px;color:var(--muted)}
.trade-confirming .trade-transaction-link{grid-column:2;font-size:11px;justify-self:start}
.trade-confirming-motion{position:relative;display:block;width:40px;height:40px;border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);border-radius:50%;animation:trade-orbit 3s linear infinite}
.trade-confirming-motion i{position:absolute;display:block;width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 30%,transparent)}
.trade-confirming-motion i:nth-child(1){left:15px;top:-4px}
.trade-confirming-motion i:nth-child(2){right:-2px;bottom:4px;opacity:.65}
.trade-confirming-motion i:nth-child(3){left:-2px;bottom:4px;opacity:.35}
.trade-confirming-motion:after{content:'⇄';position:absolute;inset:0;display:grid;place-items:center;font-size:19px;color:var(--ink);animation:trade-orbit 3s linear infinite reverse}
@keyframes trade-orbit{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.trade-confirming-motion,.trade-confirming-motion:after{animation:none}}
