.trade-mode{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:0 0 16px}.trade-mode button{height:39px;border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--muted);font-weight:800;cursor:pointer}.trade-mode button.active{border-color:var(--market-mint);background:#67d6c114;color:var(--market-mint)}.trade-mode button.active.sell{border-color:var(--market-red);background:#ee878714;color:var(--market-red)}.book-divider{padding:14px 0 7px;color:var(--muted);font:10px DM Mono,monospace;letter-spacing:.06em;border-bottom:1px solid rgba(255,255,255,.08)}.my-listings{margin-top:18px;padding-top:15px;border-top:1px solid rgba(255,255,255,.09)}.my-listings>button{width:100%;padding:10px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--ink);font-weight:800;cursor:pointer}.my-listings small{display:block;margin-top:8px;color:var(--muted);font-size:11px;line-height:1.5}.my-listings>b{display:block;margin-bottom:8px;font-size:13px}.my-listing{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0;border-top:1px solid rgba(255,255,255,.06);font:11px DM Mono,monospace;color:var(--market-mint)}.my-listing button{border:1px solid rgba(238,135,135,.5);border-radius:5px;background:transparent;color:var(--market-red);padding:5px 8px;cursor:pointer}
