/* ========== 做空模式实时指标卡片 ========== */
.dynamic-card-short {
    margin-bottom: 30px;
    background: #1a1a2a;
    border-radius: 10px;
    border-left: 4px solid #ff4d4d;
    padding: 15px 20px;
}

.dynamic-card-short .dynamic-card-title {
    color: #ffffff !important;
    margin-top: 0;
    margin-bottom: 15px;
}

.sub-section-title-short {
    color: #fa591b;
    font-size: 1.0rem;
    margin-top: 10px;
    margin-bottom: 10px;
    font-weight: bold;
}

.dynamic-grid .sub-section-title-short {
    display: inline;
    margin: 0;
    line-height: inherit;
}

.dynamic-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
    gap: 8px;
}

.dynamic-grid strong {
    font-size: 1.0rem;
    font-weight: bold;
}

.dynamic-card-short .dynamic-value {
    color: #ff9f7a;
    font-size: 0.75rem;
}

.status-positive {
    color: #2ecc71 !important;
}

.status-negative {
    color: #ff0000 !important;
}

.text-light {
    color: #eaeef2;
}

/* ========== L1/L2 分组标题样式（12px, #f0a500） ========== */
.l1-group-title,
.l2-group-title {
    font-size: 0.9rem;
    color: #fa591b;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
}