.trade-activity{font-family:DM Sans,sans-serif;font-size:11px;color:hsl(var(--foreground))}.trade-activity button{font-family:inherit}.trade-activity button:focus-visible{outline:2px solid #22d3ee;outline-offset:-2px}.trade-activity .ta-number{font-family:Geist Mono,monospace;font-variant-numeric:tabular-nums slashed-zero}.trade-activity small{display:block;font-size:10px;color:hsl(var(--muted-foreground))}.trade-activity .ta-tabs{display:grid;grid-template-columns:1fr 1fr;flex-shrink:0;border-bottom:1px solid hsl(var(--border))}.trade-activity .ta-tabs button{display:flex;justify-content:center;align-items:center;gap:9px;min-height:40px;border-bottom:2px solid transparent;color:hsl(var(--muted-foreground));background:transparent}.trade-activity .ta-tabs button[aria-selected=true]{color:#08bce8;border-bottom-color:#08bce8}.trade-activity .ta-tabs .ta-number{font-size:12px;font-weight:700;color:hsl(var(--foreground))}.trade-activity .ta-scroll{min-height:0;flex:1;overflow-y:auto;padding:8px 2px;overflow-x:hidden;scrollbar-width:none}.trade-activity .ta-scroll::-webkit-scrollbar{display:none;width:0;height:0}@media(max-width:767px){.trade-activity .ta-scroll{padding-inline:16px}}.trade-activity .ta-card{border:1px solid hsl(var(--border));background:hsl(var(--background)/.4);border-radius:7px;padding:9px;margin-bottom:8px}.trade-activity .ta-row{display:flex;align-items:center;gap:6px}.trade-activity .ta-direction{width:21px;height:21px;flex-shrink:0;background:none}.trade-activity .ta-up{color:hsl(var(--up))}.trade-activity .ta-down{color:hsl(var(--down))}.trade-activity .ta-grow{flex:1;min-width:0}.trade-activity .ta-market{font-size:11px;display:block;overflow-wrap:anywhere;font-weight:600;color:hsl(var(--foreground))}.trade-activity .ta-right{text-align:right;flex-shrink:0}.trade-activity .ta-prices{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px;border-top:1px solid hsl(var(--border));padding-top:7px;margin-top:8px;font-size:9px}.trade-activity .ta-return{justify-content:space-between;margin-top:8px;flex-wrap:wrap}.trade-activity .ta-sell{display:flex;justify-content:space-between;gap:4px;width:100%;padding:6px;margin-top:8px;border-radius:4px;background:linear-gradient(#22d3ee,#2563eb);color:#fff;font-weight:600}.trade-activity .ta-unavailable{margin-top:8px}.trade-activity .ta-section{display:flex;justify-content:space-between;font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:14px 0 6px}.trade-activity .ta-history-row{border-bottom:1px solid hsl(var(--border))}.trade-activity .ta-history-toggle{display:grid;grid-template-columns:21px minmax(0,1fr) minmax(0,.9fr) 13px;align-items:center;gap:6px;width:100%;padding:9px 0;text-align:left}.trade-activity .ta-history-toggle .ta-market{overflow-wrap:normal;word-break:normal}.trade-activity .ta-history-toggle .ta-right{min-width:0;overflow-wrap:anywhere}.trade-activity .ta-history-toggle svg{flex-shrink:0}.trade-activity .ta-history-toggle .ta-number{font-size:10px}.trade-activity .ta-receipt{padding:8px;border-radius:6px;background:hsl(var(--secondary)/.6);margin-bottom:8px}.trade-activity .ta-receipt-id{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px;color:hsl(var(--muted-foreground));font-size:9px;margin-bottom:10px}.trade-activity .ta-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px 6px}.trade-activity dt{font-size:9px;color:hsl(var(--muted-foreground))}.trade-activity dd{font-size:10px;margin:2px 0 0;overflow-wrap:anywhere}.trade-activity .ta-wide{grid-column:1/-1}.trade-activity .ta-result{display:grid;grid-template-columns:1fr 1fr;gap:6px;border-top:1px solid hsl(var(--border));padding-top:8px}.trade-activity .ta-result b{display:block;font-size:11px;overflow-wrap:anywhere}.trade-activity .ta-muted{font-size:9px;color:hsl(var(--muted-foreground));margin:4px 0 9px}.trade-activity .ta-empty{padding:15px 4px;text-align:center;color:hsl(var(--muted-foreground))}.trade-activity .ta-trigger{border-block:1px solid hsl(var(--border));padding:8px 0;margin:8px 0}.trade-activity .ta-trigger b{display:block;font-size:10px;overflow-wrap:anywhere}.trade-activity .ta-valid{margin-top:4px}.trade-activity .ta-cancel,.trade-activity .ta-confirm button{border:1px solid hsl(var(--border));border-radius:4px;padding:6px;width:100%;margin-top:8px}
