css
/* 
   ❄️ 冰山女王主题 (Ice Queen Style) - 移动端完美适配版
   设计理念：高冷、锐利、清晰、高对比度
*/

/* --- 全局基础设置 --- */
:root {
    color-scheme: light !important;
    --ice-blue-bg: #F0F8FF;
    --deep-text: #051c2c; /* 极深蓝黑色，确保高对比度 */
    --accent-blue: #0056b3; /* 链接和强调色 */
    --border-color: #cbd5e0;
}

/* 移除点击高亮和轮廓 */
* {
    -webkit-tap-highlight-color: transparent !important;
    -webkit-touch-callout: none !important;
    outline: none !important;
}

/* --- 容器美化 --- */
.bg-gray-100\/90.relative.inline-block {
    /* 背景：极淡的冰蓝白色，清爽不刺眼 */
    background: #ffffff !important;
    background: linear-gradient(180deg, #ffffff 0%, #f1f7fc 100%) !important;
    
    /* 边框：清晰的冷灰色 */
    border: 1px solid #b8c6db !important;
    border-radius: 8px !important; /* 锐利一点的圆角 */
    
    padding: 15px !important;
    margin: 10px auto !important;
    max-width: 100% !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05) !important;
}

/* --- 文本内容区域 --- */
.markdown-body {
    background-color: transparent !important;
    color: #000000 !important; /* 纯黑字体，保证最大辨识度 */
    font-size: 16px !important;
    line-height: 1.8 !important;
    font-family: "PingFang SC", "Microsoft YaHei", sans-serif !important;
}

/* 标题样式 */
.markdown-body h1, .markdown-body h2, .markdown-body h3 {
    color: #003366 !important; /* 深海军蓝 */
    border-bottom: 2px solid #e2e8f0 !important;
    margin-top: 1.5em !important;
    margin-bottom: 0.8em !important;
    font-weight: 700 !important;
}

/* --- 关键：解决字体颜色过浅问题 --- */
.markdown-body p, .markdown-body li {
    color: #1a202c !important; /* 深岩灰色，接近黑色 */
    text-shadow: none !important;
}

/* 引用块：冰霜质感 */
.markdown-body blockquote {
    border-left: 4px solid #4a90e2 !important;
    background-color: #f8fbff !important;
    color: #2c3e50 !important;
    padding: 10px 15px !important;
}

/* --- 代码块/面板内容 --- */
.markdown-body pre, .markdown-body code {
    background-color: #f0f4f8 !important; /* 极浅灰蓝 */
    border: 1px solid #d1d9e6 !important;
    border-radius: 4px !important;
    color: #24292e !important; /* 代码文字深色 */
    font-family: Consolas, monospace !important;
    font-size: 0.95em !important;
}

/* --- 交互面板 (details) --- */
details {
    background-color: #ffffff !important;
    border: 1px solid #dcdfe6 !important;
    border-radius: 6px !important;
    margin-bottom: 10px !important;
    padding: 8px !important;
    box-shadow: 0 1px 3px rgba(0,0,0,0.02) !important;
}

summary {
    color: #004085 !important; /* 深蓝色，高辨识度 */
    font-weight: bold !important;
    cursor: pointer !important;
    list-style: none !important;
}

/* 自定义图标 */
summary::before {
    content: '❄️ ' !important;
}
details[open] summary::before {
    content: '🧊 ' !important;
}

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

/* 对话颜色增强 */
font[color="#C71585"] {
    color: #C71585 !important;
    font-weight: 600 !important;
    background-color: rgba(199, 21, 133, 0.05) !important; /* 极淡的背景衬托 */
    padding: 0 2px;
}

font[color="#00008B"] {
    color: #00008B !important;
    font-weight: 600 !important;
}