.message-column-ctx {
    -fx-alignment: center-left;
    -fx-spacing: 5;
}

.msg-text {
    -fx-font-size: 12px;
    -fx-wrap-text: false;
    -fx-text-overrun: ellipsis;-fx-background-radius: 3px;
    -fx-padding: 2px;
}

.msg-text.severe {
    -fx-text-fill: red;
    -fx-background-color: #fff0f0;
}

.msg-text.warning {
    -fx-text-fill: orange;
    -fx-background-color: #fff9f0; /* 浅橙色背景 */
}

.msg-text.info {
    -fx-text-fill: #000000;
    -fx-background-color: #f5fbf6; /* 浅绿色背景 */
}
.msg-text.config {
    -fx-text-fill: green;
    -fx-background-color: #f5fbf6; /* 浅绿色背景 */
}

.msg-text.fine {
    -fx-text-fill: #bcbcbc;
}

