/* 请完全替换原有的 .container 及内部元素的 CSS */

.container {
    /* 背景改为深色卡片 Color 5 */
    background-color: var(--theme-palette-color-5);
    
    /* 边框改为品牌色 Color 1，并带有轻微透明度 */
    border: 1px solid rgba(139, 92, 246, 0.3);
    
    /* 添加一点阴影，制造悬浮感 */
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);
    
    padding: 40px; /* 稍微增加内边距，更大气 */
    margin: 30px auto;
    max-width: 600px;
    border-radius: 12px;
    
    /* 居中对齐，像一张歌词海报 */
    text-align: center;
    
    /* 字体设置 */
    font-family: 'Inter', sans-serif;
    color: var(--theme-palette-color-3);
}

.title {
    font-size: 2em; /* 稍微加大 */
    font-weight: 700;
    margin-bottom: 25px;
    
    /* 标题使用主色 Color 1 (Electric Violet) */
    color: var(--theme-palette-color-1);
    
    /* 如果页面引入了 Space Grotesk，这里最好加上 */
    font-family: 'Space Grotesk', 'Inter', sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.verse-title, .chorus-title {
    font-size: 1.1em;
    font-weight: 600;
    margin-bottom: 15px;
    margin-top: 30px; /* 增加段落间距 */
    
    /* 章节标题使用白色 Color 4 */
    color: var(--theme-palette-color-4);
    
    text-transform: uppercase;
    letter-spacing: 2px;
    opacity: 0.9;
    
    /* 添加装饰性的下划线或样式 */
    display: inline-block;
    border-bottom: 2px solid var(--theme-palette-color-2);
    padding-bottom: 5px;
}

.lyrics {
    font-size: 1.1em; /* 增大字号，提高可读性 */
    line-height: 1.8; /* 增加行高，更有呼吸感 */
    margin-bottom: 8px;
    
    /* 歌词颜色 Color 3 (Slate Mist) */
    color: var(--theme-palette-color-3);
    
    font-weight: 400;
}

/* 针对 Chorus (副歌) 的歌词做一点特殊强调，让它看起来不同 */
.chorus-title + .lyrics,
.chorus-title + .lyrics + .lyrics,
.chorus-title + .lyrics + .lyrics + .lyrics,
.chorus-title + .lyrics + .lyrics + .lyrics + .lyrics,
.chorus-title + .lyrics + .lyrics + .lyrics + .lyrics + .lyrics {
    color: var(--theme-palette-color-4); /* 副歌歌词更亮（白色） */
    font-style: italic; /* 斜体 */
}
