/* 状态栏容器：琥珀金边框 */
details {
    border: 2px solid #FFC107;
    border-radius: 10px;
    margin-bottom: 8px;
    background-color: #FFFBF0; /* 极淡的宣纸色 */
    box-shadow: 2px 2px 5px rgba(255, 193, 7, 0.2);
    overflow: hidden;
}

/* 栏目标题：琥珀金底+深褐墨字 */
summary {
    background: linear-gradient(90deg, #FFC107, #FFD54F);
    color: #5D4037;
    padding: 12px;
    font-weight: 800;
    cursor: pointer;
    list-style: none;
    outline: none;
    border-bottom: 1px solid #FFB300;
}

summary::before {
    content: '◈ ';
    color: #FF5252; /* 朱砂红点缀 */
}

/* 正文部分：书卷白底+朱砂侧边 */
text {
    display: block;
    background-color: #FFFFFF;
    border-left: 6px solid #FF5252; /* 朱砂红侧边栏，非常显眼 */
    border-right: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    border-bottom: 1px solid #EEEEEE;
    border-radius: 4px;
    padding: 20px;
    margin: 15px 0;
    line-height: 1.8;
    color: #3E2723;
    font-size: 1.05em;
    box-shadow: 0 4px 6px rgba(0,0,0,0.05);
}

/* 状态栏内文字排版 */
details p, details div {
    padding: 10px 15px;
    color: #5D4037;
    line-height: 1.6;
}

/* 表格美化：明亮整洁 */
table {
    width: 100%;
    border-collapse: collapse;
    background: #FFFFFF;
    margin: 10px 0;
}

th {
    background-color: #FFF8E1;
    color: #FF8F00;
    padding: 8px;
    border: 1px solid #FFECB3;
}

td {
    border: 1px solid #FFECB3;
    padding: 8px;
    text-align: left;
}

/* 强调色：朱砂红 */
strong {
    color: #D32F2F;
}