*{margin:0;padding:0;box-sizing:border-box}:root[data-theme=dark]{--app-bg: #0B0E11;--color-bg-card: #121418;--color-bg-elevated: #1B1E23;--color-border: #2B2F36;--color-border-light: #1E2229;--text-primary: rgba(255, 255, 255, .88);--text-secondary: rgba(255, 255, 255, .55);--text-muted: rgba(255, 255, 255, .35);--color-success: #00B076;--color-danger: #EF454A;--color-warning: #F0B90B;--color-primary: #F0F0F0;--table-header-bg: #161A1F;--table-header-text: rgba(255, 255, 255, .55);--table-header-border: #2B2F36;--table-row-border: #1E2229;--table-expanded-bg: #0E1115}:root[data-theme=light]{--app-bg: #F5F5F5;--color-bg-card: #FFFFFF;--color-bg-elevated: #FAFAFA;--color-border: #E6E8EB;--color-border-light: #F0F2F5;--text-primary: rgba(0, 0, 0, .88);--text-secondary: rgba(0, 0, 0, .55);--text-muted: rgba(0, 0, 0, .35);--color-success: #00B076;--color-danger: #EF454A;--color-warning: #F0B90B;--color-primary: #1A1A1A;--table-header-bg: #FAFAFA;--table-header-text: rgba(0, 0, 0, .65);--table-header-border: #E6E8EB;--table-row-border: #F0F2F5;--table-expanded-bg: #FAFAFA}html,body,#root{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background-color:var(--app-bg)}.text-success{color:var(--color-success)!important}.text-danger{color:var(--color-danger)!important}.text-warning{color:var(--color-warning)!important}.text-muted{color:var(--text-muted)!important}.bg-success-muted{background-color:#00b0761a!important}.bg-danger-muted{background-color:#ef454a1a!important}.trading-table .ant-table-cell{font-variant-numeric:tabular-nums;padding:10px 12px!important;font-size:13px;line-height:1.6}.trading-table .ant-table-thead>tr>th{background-color:var(--table-header-bg)!important;color:var(--table-header-text)!important;font-weight:500;border-bottom:1px solid var(--table-header-border)!important;padding:10px 12px!important}.trading-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--table-row-border)!important}.trading-table .ant-table-expanded-row .ant-table-cell{padding:6px 12px!important}.trading-table .ant-table-expanded-row>td{background-color:var(--table-expanded-bg)!important}.trading-table .ant-table-row-expand-icon-cell{padding-right:0!important;width:32px!important}.trading-number{font-family:Roboto Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-variant-numeric:tabular-nums}.ant-table-row-dismissed>td{opacity:.45}.ant-table-row-dismissed:hover>td{opacity:.75}.ant-layout-sider-trigger{background:var(--color-bg-elevated)!important;border-top:1px solid var(--color-border)!important;color:var(--text-secondary)!important;transition:color .2s}.ant-layout-sider-trigger:hover{color:var(--text-primary)!important}
