.symbol-card{transition:all .3s ease;border-radius:8px;box-shadow:0 2px 8px #0000000f}.symbol-card:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.symbol-card.selected{background-color:#f0f7ff}.symbol-card .ant-card-body{padding:16px}.symbol-card .ant-divider{margin:12px 0}.symbol-card .ant-progress{margin-bottom:4px}.tab1-desktop{display:flex;gap:4px;height:calc(100vh - 100px);padding:4px;overflow:hidden}.tab1-desktop .left-panel{width:18%;min-width:260px;max-width:350px;padding:0 2px;height:100%;overflow-y:auto}.tab1-desktop .right-panel{flex:1;min-width:0;height:100%;overflow-y:hidden}.chart-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:6px;height:100%;min-height:0;width:100%}.chart-grid .chart-item{height:100%;border-radius:8px;box-shadow:0 2px 8px #0000000f;overflow:hidden;background:#fff;padding:0;transition:all .3s ease}.chart-grid .chart-item:hover{box-shadow:0 4px 16px #00000026}.chart-grid .chart-item .ant-card{height:100%!important;display:flex!important;flex-direction:column!important}.chart-grid .chart-item .ant-card-body{padding:0!important;flex:1!important;height:auto!important;display:flex!important;flex-direction:column!important}.chart-grid .chart-item .ant-card-head{min-height:32px;padding:0 8px;border-bottom:1px solid #f0f0f0}.chart-grid .chart-item .ant-card-head-title{padding:6px 0;font-weight:600;font-size:13px}.chart-grid-empty{display:flex;align-items:center;justify-content:center;height:100%;background:#fafafa;border-radius:8px;border:1px dashed #d9d9d9}.tab1-mobile{padding:0;min-height:100%}.tab1-mobile-list{margin-bottom:16px}.tab1-mobile-detail{background:#fff;border-radius:8px;padding:16px}.tab1-mobile-tabs .ant-tabs-nav,.tab1-mobile-chart-container{margin-bottom:16px}@media (max-width: 1024px){.tab1-desktop .left-panel{width:30%}}@media (max-width: 768px){.chart-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,minmax(400px,1fr));gap:16px;min-height:auto}}.tab3-container{padding:20px;max-width:1400px;margin:0 auto}.tab3-container .ant-card{border-radius:8px;box-shadow:0 2px 8px #0000000f}.tab3-container .ant-statistic-title{font-size:14px;color:#666;margin-bottom:8px}.tab3-container .ant-statistic-content{font-size:24px;font-weight:700}@media (max-width: 768px){.tab3-container{padding:16px}.tab3-container .ant-space-item{width:100%}.tab3-container .ant-select,.tab3-container .ant-picker{width:100%!important}}// src/pages/SmartMoney/styles.css .smartmoney-container{padding:0}.smartmoney-container.mobile{padding:0}.funding-rate-container{margin-bottom:20px}.funding-rate-container.mobile{margin-bottom:16px}.exchange-rate-card{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.rate-value{font-size:24px;font-weight:700}.rate-value.positive{color:#52c41a}.rate-value.negative{color:#ff4d4f}.rate-value.neutral{color:#1890ff}.long-short-ratio-container{margin-bottom:20px}.long-short-ratio-container.mobile{margin-bottom:16px}.ratio-bar-container{margin:16px 0}.ratio-bar{height:24px;border-radius:12px;overflow:hidden;background-color:#f0f0f0;position:relative}.ratio-long{height:100%;background-color:#52c41a;float:left;transition:width .3s ease}.ratio-short{height:100%;background-color:#ff4d4f;float:right;transition:width .3s ease}.ratio-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.3)}.opportunities-container{margin-bottom:20px}.opportunities-container.mobile{margin-bottom:16px}.opportunity-card{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.opportunity-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.opportunity-symbol{font-size:18px;font-weight:700}.opportunity-diff{font-size:16px;font-weight:700;color:#ff4d4f}.opportunity-details{display:flex;justify-content:space-between;margin-top:12px}.opportunity-price{text-align:center}.opportunity-exchange{font-size:14px;color:#666}.opportunity-value{font-size:16px;font-weight:700;margin-top:4px}.sentiment-container{margin-bottom:20px}.sentiment-container.mobile{margin-bottom:16px}.sentiment-overview{display:flex;justify-content:space-around;margin-bottom:20px}.sentiment-overview.mobile{flex-direction:column;gap:16px}.sentiment-item{text-align:center}.sentiment-value{font-size:24px;font-weight:700}.sentiment-label{font-size:14px;color:#666;margin-top:4px}.exchange-sentiment{margin-bottom:16px}.exchange-sentiment-title{font-size:16px;font-weight:700;margin-bottom:8px}.exchange-sentiment-bars{display:flex;height:24px;border-radius:12px;overflow:hidden;background-color:#f0f0f0}.sentiment-bullish{background-color:#52c41a}.sentiment-bearish{background-color:#ff4d4f}.sentiment-neutral{background-color:#1890ff}.smi-container{margin-bottom:20px}.smi-container.mobile{margin-bottom:16px}.smi-overview{text-align:center;margin-bottom:20px}.smi-value{font-size:48px;font-weight:700;margin-bottom:8px}.smi-value.bullish{color:#52c41a}.smi-value.bearish{color:#ff4d4f}.smi-value.neutral{color:#1890ff}.smi-label{font-size:16px;color:#666}.smi-symbols{margin-top:20px}.smi-symbol-card{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.smi-symbol-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.smi-symbol-name{font-size:16px;font-weight:700}.smi-symbol-value{font-size:18px;font-weight:700}.smi-symbol-details{font-size:14px;color:#666}@media (max-width: 768px){.opportunity-details{flex-direction:column;gap:8px}.opportunity-price{text-align:left}.sentiment-overview{flex-direction:column;gap:16px}}.logo{height:64px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:700;background:#ffffff1a;margin:16px;border-radius:6px;transition:all .3s}.logo:hover{background:#fff3}.ant-menu-dark{border-right:none}.site-layout-content{min-height:280px;padding:24px;background:#fff}.card-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-bottom:24px}.stats-card{text-align:center;padding:24px}.stats-card .stats-value{font-size:30px;font-weight:700;margin-bottom:8px}.stats-card .stats-label{color:#000000a6}.ant-table-thead>tr>th{background:#fafafa}.status-tag{margin-right:8px}@media (max-width: 768px){.card-container{grid-template-columns:1fr}.ant-layout-sider{position:fixed!important;z-index:1000;height:100vh}.ant-layout-content{margin-left:0!important}}.chart-container{width:100%;height:400px;margin-bottom:16px}.loading-container{display:flex;justify-content:center;align-items:center;height:200px}.empty-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:200px;color:#00000073}.page-title{margin-bottom:24px;font-size:24px;font-weight:700;color:#000000d9}.page-description{margin-bottom:24px;color:#000000a6}.action-buttons{display:flex;gap:8px;margin-bottom:16px}.filter-container{display:flex;gap:16px;margin-bottom:16px;flex-wrap:wrap}.filter-item{display:flex;align-items:center;gap:8px}.tab-content{padding-top:16px}.data-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-bottom:24px}.signal-list{max-height:600px;overflow-y:auto}.symbol-card{transition:all .3s;cursor:pointer}.symbol-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.symbol-card.selected{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.chart-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width: 1200px){.chart-grid{grid-template-columns:1fr}}.page-footer{margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0;text-align:center;color:#00000073}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}
