css
/* 
   🌸 恶女诱惑主题 (Femme Fatale Style) - 
   风格：清透、淡雅、高辨识度，突出正文阅读体验
*/

/* --- 核心修复：强制亮色模式 & 移动端重置 --- */
:root {
    color-scheme: light !important;
}

/* 全局移除移动端点击高亮 */
* {
    -webkit-tap-highlight-color: transparent !important;
    -webkit-touch-callout: none !important;
}

/* 移除聚焦轮廓 */
*:focus, *:active, *:focus-visible {
    outline: 0 !important;
    box-shadow: none !important; 
}

/* --- 容器美化：清透晨雾感 --- */
.bg-gray-100\/90.relative.inline-block {
    /* 背景：极淡的暖白，带有微微的粉调，像肌肤的颜色 */
    background: #FFFAF0 !important; 
    background: linear-gradient(180deg, #FFFFFF 0%, #FFF5EE 100%) !important;
    
    /* 边框：极淡的肉粉色，温柔不刺眼 */
    border: 1px solid #FFE4E1 !important; 
    
    /* 圆角：适中 */
    border-radius: 10px !important;
    
    padding: 20px !important;
    margin: 10px auto !important;
    max-width: 100% !important;
    
    /* 阴影：极淡的暖色阴影 */
    box-shadow: 0 4px 15px rgba(255, 182, 193, 0.15) !important;
}

/* --- 文本内容区域：高对比度阅读区 --- */
.markdown-body {
    background-color: #FFFFFF !important; /* 纯白背景，确保文字清晰 */
    color: #1A1A1A !important; /* 近乎纯黑的深灰，对比度极高 */
    font-size: 16px !important; 
    border-radius: 6px !important;
    padding: 15px !important;
    line-height: 1.8 !important; /* 增加行高，阅读更舒适 */
    font-family: "PingFang SC", "Microsoft YaHei", sans-serif !important;
    
    box-shadow: none !important;
    border: 1px solid #F5F5F5 !important; /* 几乎看不见的边框 */
}

/* 标题：醒目但不刺眼 */
.markdown-body h1, .markdown-body h2, .markdown-body h3 {
    color: #C71585 !important; /* 深粉紫，符合魅惑主题 */
    margin-top: 1.2em !important;
    margin-bottom: 0.8em !important;
    font-weight: bold !important;
    border-bottom: 1px dashed #FFB6C1 !important; /* 虚线分隔 */
    padding-bottom: 5px !important;
}

/* --- 对话颜色强化 (配合Prompt中的设定) --- */
/* 这里虽然CSS不能直接改HTML内的font color，但可以设置默认强调色 */
.markdown-body strong {
    color: #D02090 !important; /* 强调文字用紫红色 */
    font-weight: 700 !important;
}

/* --- 代码块：干净整洁 --- */
.markdown-body pre, .markdown-body code {
    background-color: #F8F8FF !important; /* 极淡的幽灵白 */
    border: 1px solid #E6E6FA !important; 
    border-radius: 4px !important;
    color: #333333 !important;
    font-family: "Consolas", monospace !important;
    padding: 8px !important;
    margin: 8px 0 !important;
}

/* --- 交互面板 (details)：简约卡片 --- */
details {
    background-color: #FFFAFA !important; /* 雪纺白 */
    border: 1px solid #FFE4E1 !important; /* 迷雾玫瑰色边框 */
    border-radius: 8px !important;
    margin-bottom: 10px !important;
    padding: 8px !important;
    box-shadow: 0 1px 3px rgba(0,0,0,0.02) !important;
}

/* 摘要 (summary) */
summary {
    color: #DB7093 !important; /* 苍紫罗兰色 */
    font-weight: 600 !important;
    cursor: pointer !important;
    padding: 5px !important;
    outline: none !important;
}

/* 图标定制 */
summary::before {
    content: '🌸 ' !important; 
    margin-right: 5px !important;
    opacity: 0.8 !important;
}

details[open] summary::before {
    content: '🫦 ' !important; 
    opacity: 1 !important;
}

/* --- 输入框与按钮 --- */
textarea, input[type="text"] {
    background: #FFFFFF !important;
    border: 1px solid #E0E0E0 !important;
    color: #000000 !important;
    padding: 10px !important;
}

textarea:focus, input[type="text"]:focus {
    border-color: #FF69B4 !important; /* 聚焦时变粉 */
    background-color: #FFF0F5 !important;
}

.MuiButtonBase-root.MuiButton-root {
    background: #FFF0F5 !important; /* 薰衣草红 */
    color: #C71585 !important;
    border: 1px solid #FFB6C1 !important;
}

/* 隐藏多余 */
[class*="bg-[#F1CBCB]"], [class*="bg-[#c9e1e9]"] {
    display: none !important;
}

/* 链接 */
.markdown-body a {
    color: #FF1493 !important;
    text-decoration: none !important;
    border-bottom: 1px solid #FF1493 !important;
}