/* Weight Log -- only what Core's shared theme doesn't already cover. */

.ldw-chart-axis {
    display: flex;
    justify-content: space-between;
    font-size: 11px;
    color: #a9793f;
    padding: 2px 2px 4px;
}

.ldc-stat-value.is-down { color: #1c7a4d; }
.ldc-stat-value.is-up   { color: var(--ldc-red); }

.ldw-muted {
    color: var(--ldc-text-muted);
    font-size: 11px;
    font-weight: 400;
}

.ldw-bf-line {
    margin: 12px 0 0;
    font-size: 13px;
    color: var(--ldc-text);
}

.ldw-entries td { vertical-align: top; }
.ldw-entries .ldc-inline-actions { gap: 10px; }

.ldw-delete-form {
    display: inline;
    margin: 0;
}

.ldw-field-hint {
    margin: 6px 0 0;
    font-size: 12px;
    line-height: 1.45;
    color: var(--ldc-text-muted);
}

.ldw-spark {
    width: 100%;
    height: 44px;
    display: block;
    margin-top: 10px;
}
