/* 交易机制 · 极简样式 */
.trade-form { display:flex; gap:4px; flex-wrap:wrap; margin-bottom:6px; }
.trade-form select, .trade-form input { padding:5px 6px; border:2px solid #000; border-radius:4px; font-size:12px; }
.trade-form input { flex:1; min-width:90px; }
.trade-form button { padding:5px 10px; border:2px solid #000; background:#000; color:#fff; font-weight:700; cursor:pointer; border-radius:4px; }
.trade-row { border:1px solid #ddd; border-radius:4px; padding:6px; margin-bottom:6px; font-size:12px; }
.trade-meta { font-weight:700; }
.trade-ex { color:#555; margin:2px 0; }
.trade-act { display:flex; gap:6px; align-items:center; }
.trade-act button { padding:3px 10px; border:2px solid #000; background:#fff; cursor:pointer; border-radius:4px; font-size:12px; font-weight:600; }
.trade-st--accepted { color:#1e8449; font-weight:700; }
.trade-st--declined, .trade-st--cancelled { color:#999; }
.trade-empty { color:#999; font-size:12px; padding:6px; }
