.TradeWidget_widget__aaoCy{border:1px solid var(--border);padding:20px;background:var(--card);border-radius:2px}.TradeWidget_tabs__VKn0f{display:flex;border:1px solid var(--border);border-radius:2px;overflow:hidden;margin-bottom:20px}.TradeWidget_tab__oq__o{flex:1;padding:10px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease;background:transparent;color:var(--muted-foreground);border:none}.TradeWidget_tab__oq__o:hover{color:var(--foreground)}.TradeWidget_tabBuyActive__RR8FE{background:var(--success);color:#fff}.TradeWidget_tabSellActive__79I0j{background:var(--danger);color:#fff}.TradeWidget_inputGroup__Zas4U{margin-bottom:16px}.TradeWidget_inputLabel__Qj1ux{display:block;font-family:var(--font-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);margin-bottom:4px}.TradeWidget_feeBreakdown__lrPED{font-size:12px;color:var(--muted-foreground);margin-bottom:20px;padding:10px;background:var(--background-secondary);border:1px solid var(--border);border-radius:2px;line-height:1.5}.TradeWidget_actionBtn__JS4Hy{display:block;width:100%;padding:14px;font-size:15px;font-weight:600;border:none;border-radius:2px;cursor:pointer;transition:opacity .15s ease;color:#fff}.TradeWidget_actionBtn__JS4Hy:hover{opacity:.9}.TradeWidget_actionBtnBuy__6THk_{background:var(--success)}.TradeWidget_actionBtnSell__ypA0A{background:var(--danger)}