马一丁

Update the styles of both callout and blockquote blocks

@@ -3569,12 +3569,87 @@ img, canvas, svg {{ /* 含义:媒体元素尺寸限制;设置:在本块内 @@ -3569,12 +3569,87 @@ img, canvas, svg {{ /* 含义:媒体元素尺寸限制;设置:在本块内
3569 border-top: none; /* 含义:border-top 样式属性;设置:按需调整数值/颜色/变量 */ 3569 border-top: none; /* 含义:border-top 样式属性;设置:按需调整数值/颜色/变量 */
3570 padding-top: 0; /* 含义:padding-top 样式属性;设置:按需调整数值/颜色/变量 */ 3570 padding-top: 0; /* 含义:padding-top 样式属性;设置:按需调整数值/颜色/变量 */
3571 }} /* 结束 .chapter:first-of-type */ 3571 }} /* 结束 .chapter:first-of-type */
3572 -blockquote {{ /* 含义:引用块;设置:在本块内调整相关属性 */ 3572 +blockquote {{ /* 含义:引用块 - PDF基础样式;设置:在本块内调整相关属性 */
3573 border-left: 4px solid var(--primary-color); /* 含义:border-left 样式属性;设置:按需调整数值/颜色/变量 */ 3573 border-left: 4px solid var(--primary-color); /* 含义:border-left 样式属性;设置:按需调整数值/颜色/变量 */
3574 padding: 12px 16px; /* 含义:内边距,控制内容与容器边缘的距离;设置:按需调整数值/颜色/变量 */ 3574 padding: 12px 16px; /* 含义:内边距,控制内容与容器边缘的距离;设置:按需调整数值/颜色/变量 */
3575 background: rgba(0,0,0,0.04); /* 含义:背景色或渐变效果;设置:按需调整数值/颜色/变量 */ 3575 background: rgba(0,0,0,0.04); /* 含义:背景色或渐变效果;设置:按需调整数值/颜色/变量 */
3576 border-radius: 0 8px 8px 0; /* 含义:圆角;设置:按需调整数值/颜色/变量 */ 3576 border-radius: 0 8px 8px 0; /* 含义:圆角;设置:按需调整数值/颜色/变量 */
3577 }} /* 结束 blockquote */ 3577 }} /* 结束 blockquote */
  3578 +/* ==================== Blockquote 液态玻璃效果 - 仅屏幕显示 ==================== */
  3579 +@media screen {{
  3580 + blockquote {{ /* 含义:引用块液态玻璃 - 透明悬浮设计;设置:在本块内调整相关属性 */
  3581 + position: relative; /* 含义:定位方式;设置:按需调整数值/颜色/变量 */
  3582 + margin: 20px 0; /* 含义:外边距增加悬浮空间;设置:按需调整数值/颜色/变量 */
  3583 + padding: 18px 22px; /* 含义:内边距;设置:按需调整数值/颜色/变量 */
  3584 + border: none; /* 含义:移除默认边框;设置:按需调整数值/颜色/变量 */
  3585 + border-radius: 20px; /* 含义:大圆角增强液态感;设置:按需调整数值/颜色/变量 */
  3586 + background: linear-gradient(135deg, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0.05) 100%); /* 含义:极淡透明渐变;设置:按需调整数值/颜色/变量 */
  3587 + backdrop-filter: blur(24px) saturate(180%); /* 含义:强背景模糊实现玻璃透视;设置:按需调整数值/颜色/变量 */
  3588 + -webkit-backdrop-filter: blur(24px) saturate(180%); /* 含义:Safari 背景模糊;设置:按需调整数值/颜色/变量 */
  3589 + box-shadow:
  3590 + 0 8px 32px rgba(0, 0, 0, 0.12),
  3591 + 0 2px 8px rgba(0, 0, 0, 0.06),
  3592 + inset 0 0 0 1px rgba(255, 255, 255, 0.2),
  3593 + inset 0 2px 4px rgba(255, 255, 255, 0.15); /* 含义:多层阴影营造悬浮感;设置:按需调整数值/颜色/变量 */
  3594 + transform: translateY(0); /* 含义:初始位置;设置:按需调整数值/颜色/变量 */
  3595 + transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.4s ease; /* 含义:弹性过渡动画;设置:按需调整数值/颜色/变量 */
  3596 + overflow: visible; /* 含义:允许光效溢出;设置:按需调整数值/颜色/变量 */
  3597 + isolation: isolate; /* 含义:创建层叠上下文;设置:按需调整数值/颜色/变量 */
  3598 + }} /* 结束 blockquote 液态玻璃基础 */
  3599 + blockquote:hover {{ /* 含义:悬停时增强悬浮效果;设置:在本块内调整相关属性 */
  3600 + transform: translateY(-3px); /* 含义:上浮效果;设置:按需调整数值/颜色/变量 */
  3601 + box-shadow:
  3602 + 0 16px 48px rgba(0, 0, 0, 0.15),
  3603 + 0 4px 16px rgba(0, 0, 0, 0.08),
  3604 + inset 0 0 0 1px rgba(255, 255, 255, 0.25),
  3605 + inset 0 2px 6px rgba(255, 255, 255, 0.2); /* 含义:增强阴影;设置:按需调整数值/颜色/变量 */
  3606 + }} /* 结束 blockquote:hover */
  3607 + blockquote::before {{ /* 含义:左侧发光指示条;设置:在本块内调整相关属性 */
  3608 + content: ''; /* 含义:伪元素内容;设置:按需调整数值/颜色/变量 */
  3609 + position: absolute; /* 含义:定位方式;设置:按需调整数值/颜色/变量 */
  3610 + left: 0; /* 含义:左对齐;设置:按需调整数值/颜色/变量 */
  3611 + top: 12px; /* 含义:顶部间距;设置:按需调整数值/颜色/变量 */
  3612 + bottom: 12px; /* 含义:底部间距;设置:按需调整数值/颜色/变量 */
  3613 + width: 4px; /* 含义:宽度;设置:按需调整数值/颜色/变量 */
  3614 + background: linear-gradient(180deg, var(--primary-color), var(--primary-color-light)); /* 含义:渐变主色条;设置:按需调整数值/颜色/变量 */
  3615 + border-radius: 4px; /* 含义:圆角;设置:按需调整数值/颜色/变量 */
  3616 + box-shadow: 0 0 16px var(--primary-color), 0 0 32px rgba(0,123,255,0.3); /* 含义:发光效果;设置:按需调整数值/颜色/变量 */
  3617 + }} /* 结束 blockquote::before */
  3618 + blockquote::after {{ /* 含义:顶部高光反射;设置:在本块内调整相关属性 */
  3619 + content: ''; /* 含义:伪元素内容;设置:按需调整数值/颜色/变量 */
  3620 + position: absolute; /* 含义:定位方式;设置:按需调整数值/颜色/变量 */
  3621 + top: 0; /* 含义:顶部位置;设置:按需调整数值/颜色/变量 */
  3622 + left: 0; /* 含义:左边位置;设置:按需调整数值/颜色/变量 */
  3623 + right: 0; /* 含义:右边位置;设置:按需调整数值/颜色/变量 */
  3624 + height: 50%; /* 含义:覆盖上半部分;设置:按需调整数值/颜色/变量 */
  3625 + background: linear-gradient(180deg, rgba(255,255,255,0.15) 0%, transparent 100%); /* 含义:顶部高光渐变;设置:按需调整数值/颜色/变量 */
  3626 + border-radius: 20px 20px 0 0; /* 含义:圆角;设置:按需调整数值/颜色/变量 */
  3627 + pointer-events: none; /* 含义:不响应鼠标;设置:按需调整数值/颜色/变量 */
  3628 + z-index: -1; /* 含义:置于内容下方;设置:按需调整数值/颜色/变量 */
  3629 + }} /* 结束 blockquote::after */
  3630 + /* 暗色模式 blockquote 液态玻璃 */
  3631 + .dark-mode blockquote {{ /* 含义:暗色模式引用块液态玻璃;设置:在本块内调整相关属性 */
  3632 + background: linear-gradient(135deg, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.02) 100%); /* 含义:暗色透明渐变;设置:按需调整数值/颜色/变量 */
  3633 + box-shadow:
  3634 + 0 8px 32px rgba(0, 0, 0, 0.4),
  3635 + 0 2px 8px rgba(0, 0, 0, 0.2),
  3636 + inset 0 0 0 1px rgba(255, 255, 255, 0.1),
  3637 + inset 0 2px 4px rgba(255, 255, 255, 0.05); /* 含义:暗色阴影;设置:按需调整数值/颜色/变量 */
  3638 + }} /* 结束 .dark-mode blockquote */
  3639 + .dark-mode blockquote:hover {{ /* 含义:暗色悬停效果;设置:在本块内调整相关属性 */
  3640 + box-shadow:
  3641 + 0 20px 56px rgba(0, 0, 0, 0.5),
  3642 + 0 6px 20px rgba(0, 0, 0, 0.25),
  3643 + inset 0 0 0 1px rgba(255, 255, 255, 0.15),
  3644 + inset 0 2px 6px rgba(255, 255, 255, 0.08); /* 含义:暗色增强阴影;设置:按需调整数值/颜色/变量 */
  3645 + }} /* 结束 .dark-mode blockquote:hover */
  3646 + .dark-mode blockquote::before {{ /* 含义:暗色左侧发光条;设置:在本块内调整相关属性 */
  3647 + box-shadow: 0 0 20px var(--primary-color), 0 0 40px rgba(110,168,254,0.4); /* 含义:增强发光;设置:按需调整数值/颜色/变量 */
  3648 + }} /* 结束 .dark-mode blockquote::before */
  3649 + .dark-mode blockquote::after {{ /* 含义:暗色顶部高光;设置:在本块内调整相关属性 */
  3650 + background: linear-gradient(180deg, rgba(255,255,255,0.06) 0%, transparent 100%); /* 含义:暗色高光;设置:按需调整数值/颜色/变量 */
  3651 + }} /* 结束 .dark-mode blockquote::after */
  3652 +}} /* 结束 @media screen blockquote 液态玻璃 */
3578 .engine-quote {{ /* 含义:引擎发言块;设置:在本块内调整相关属性 */ 3653 .engine-quote {{ /* 含义:引擎发言块;设置:在本块内调整相关属性 */
3579 --engine-quote-bg: var(--engine-insight-bg); /* 含义:主题变量 engine-quote-bg;设置:在 themeTokens 中覆盖或改此默认值 */ 3654 --engine-quote-bg: var(--engine-insight-bg); /* 含义:主题变量 engine-quote-bg;设置:在 themeTokens 中覆盖或改此默认值 */
3580 --engine-quote-border: var(--engine-insight-border); /* 含义:主题变量 engine-quote-border;设置:在 themeTokens 中覆盖或改此默认值 */ 3655 --engine-quote-border: var(--engine-insight-border); /* 含义:主题变量 engine-quote-border;设置:在 themeTokens 中覆盖或改此默认值 */
@@ -4228,7 +4303,7 @@ table th {{ /* 含义:table th 样式区域;设置:在本块内调整相 @@ -4228,7 +4303,7 @@ table th {{ /* 含义:table th 样式区域;设置:在本块内调整相
4228 page-break-inside: avoid; /* 含义:page-break-inside 样式属性;设置:按需调整数值/颜色/变量 */ 4303 page-break-inside: avoid; /* 含义:page-break-inside 样式属性;设置:按需调整数值/颜色/变量 */
4229 }} /* 结束 .pest-strip */ 4304 }} /* 结束 .pest-strip */
4230 }} /* 结束 @media print */ 4305 }} /* 结束 @media print */
4231 -.callout {{ /* 含义:高亮提示框;设置:在本块内调整相关属性 */ 4306 +.callout {{ /* 含义:高亮提示框 - PDF基础样式;设置:在本块内调整相关属性 */
4232 border-left: 4px solid var(--primary-color); /* 含义:border-left 样式属性;设置:按需调整数值/颜色/变量 */ 4307 border-left: 4px solid var(--primary-color); /* 含义:border-left 样式属性;设置:按需调整数值/颜色/变量 */
4233 padding: 16px; /* 含义:内边距,控制内容与容器边缘的距离;设置:按需调整数值/颜色/变量 */ 4308 padding: 16px; /* 含义:内边距,控制内容与容器边缘的距离;设置:按需调整数值/颜色/变量 */
4234 border-radius: 8px; /* 含义:圆角;设置:按需调整数值/颜色/变量 */ 4309 border-radius: 8px; /* 含义:圆角;设置:按需调整数值/颜色/变量 */
@@ -4238,6 +4313,120 @@ table th {{ /* 含义:table th 样式区域;设置:在本块内调整相 @@ -4238,6 +4313,120 @@ table th {{ /* 含义:table th 样式区域;设置:在本块内调整相
4238 .callout.tone-warning {{ border-color: #ff9800; }} /* 含义:.callout.tone-warning border-color 样式属性;设置:按需调整数值/颜色/变量 */ 4313 .callout.tone-warning {{ border-color: #ff9800; }} /* 含义:.callout.tone-warning border-color 样式属性;设置:按需调整数值/颜色/变量 */
4239 .callout.tone-success {{ border-color: #2ecc71; }} /* 含义:.callout.tone-success border-color 样式属性;设置:按需调整数值/颜色/变量 */ 4314 .callout.tone-success {{ border-color: #2ecc71; }} /* 含义:.callout.tone-success border-color 样式属性;设置:按需调整数值/颜色/变量 */
4240 .callout.tone-danger {{ border-color: #e74c3c; }} /* 含义:.callout.tone-danger border-color 样式属性;设置:按需调整数值/颜色/变量 */ 4315 .callout.tone-danger {{ border-color: #e74c3c; }} /* 含义:.callout.tone-danger border-color 样式属性;设置:按需调整数值/颜色/变量 */
  4316 +/* ==================== Callout 液态玻璃效果 - 仅屏幕显示 ==================== */
  4317 +@media screen {{
  4318 + .callout {{ /* 含义:高亮提示框液态玻璃 - 透明悬浮设计;设置:在本块内调整相关属性 */
  4319 + --callout-accent: var(--primary-color); /* 含义:callout 主色调;设置:按需调整数值/颜色/变量 */
  4320 + --callout-glow-color: rgba(0, 123, 255, 0.35); /* 含义:callout 发光色;设置:按需调整数值/颜色/变量 */
  4321 + position: relative; /* 含义:定位方式;设置:按需调整数值/颜色/变量 */
  4322 + margin: 24px 0; /* 含义:增加外边距强化悬浮感;设置:按需调整数值/颜色/变量 */
  4323 + padding: 20px 24px 20px 28px; /* 含义:内边距;设置:按需调整数值/颜色/变量 */
  4324 + border: none; /* 含义:移除默认边框;设置:按需调整数值/颜色/变量 */
  4325 + border-radius: 24px; /* 含义:大圆角增强液态感;设置:按需调整数值/颜色/变量 */
  4326 + background: linear-gradient(135deg, rgba(255,255,255,0.12) 0%, rgba(255,255,255,0.04) 100%); /* 含义:极淡透明渐变;设置:按需调整数值/颜色/变量 */
  4327 + backdrop-filter: blur(28px) saturate(200%); /* 含义:强背景模糊实现玻璃透视;设置:按需调整数值/颜色/变量 */
  4328 + -webkit-backdrop-filter: blur(28px) saturate(200%); /* 含义:Safari 背景模糊;设置:按需调整数值/颜色/变量 */
  4329 + box-shadow:
  4330 + 0 12px 40px rgba(0, 0, 0, 0.1),
  4331 + 0 4px 12px rgba(0, 0, 0, 0.05),
  4332 + inset 0 0 0 1.5px rgba(255, 255, 255, 0.18),
  4333 + inset 0 2px 6px rgba(255, 255, 255, 0.12); /* 含义:多层阴影营造悬浮感;设置:按需调整数值/颜色/变量 */
  4334 + transform: translateY(0); /* 含义:初始位置;设置:按需调整数值/颜色/变量 */
  4335 + transition: transform 0.45s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.45s ease; /* 含义:弹性过渡动画;设置:按需调整数值/颜色/变量 */
  4336 + overflow: hidden; /* 含义:隐藏溢出内容;设置:按需调整数值/颜色/变量 */
  4337 + isolation: isolate; /* 含义:创建层叠上下文;设置:按需调整数值/颜色/变量 */
  4338 + }} /* 结束 .callout 液态玻璃基础 */
  4339 + .callout:hover {{ /* 含义:悬停时增强悬浮效果;设置:在本块内调整相关属性 */
  4340 + transform: translateY(-4px); /* 含义:上浮效果;设置:按需调整数值/颜色/变量 */
  4341 + box-shadow:
  4342 + 0 20px 56px rgba(0, 0, 0, 0.12),
  4343 + 0 8px 20px rgba(0, 0, 0, 0.06),
  4344 + inset 0 0 0 1.5px rgba(255, 255, 255, 0.22),
  4345 + inset 0 3px 8px rgba(255, 255, 255, 0.15); /* 含义:增强阴影;设置:按需调整数值/颜色/变量 */
  4346 + }} /* 结束 .callout:hover */
  4347 + .callout::before {{ /* 含义:左侧发光指示条;设置:在本块内调整相关属性 */
  4348 + content: ''; /* 含义:伪元素内容;设置:按需调整数值/颜色/变量 */
  4349 + position: absolute; /* 含义:定位方式;设置:按需调整数值/颜色/变量 */
  4350 + left: 0; /* 含义:左对齐;设置:按需调整数值/颜色/变量 */
  4351 + top: 16px; /* 含义:顶部间距;设置:按需调整数值/颜色/变量 */
  4352 + bottom: 16px; /* 含义:底部间距;设置:按需调整数值/颜色/变量 */
  4353 + width: 5px; /* 含义:宽度;设置:按需调整数值/颜色/变量 */
  4354 + background: linear-gradient(180deg, var(--callout-accent), color-mix(in srgb, var(--callout-accent), white 30%)); /* 含义:渐变主色条;设置:按需调整数值/颜色/变量 */
  4355 + border-radius: 5px; /* 含义:圆角;设置:按需调整数值/颜色/变量 */
  4356 + box-shadow: 0 0 20px var(--callout-glow-color), 0 0 40px var(--callout-glow-color); /* 含义:发光效果;设置:按需调整数值/颜色/变量 */
  4357 + transition: box-shadow 0.4s ease; /* 含义:发光过渡;设置:按需调整数值/颜色/变量 */
  4358 + }} /* 结束 .callout::before */
  4359 + .callout:hover::before {{ /* 含义:悬停时增强发光;设置:在本块内调整相关属性 */
  4360 + box-shadow: 0 0 28px var(--callout-glow-color), 0 0 56px var(--callout-glow-color); /* 含义:增强发光;设置:按需调整数值/颜色/变量 */
  4361 + }} /* 结束 .callout:hover::before */
  4362 + .callout::after {{ /* 含义:顶部弧形高光反射;设置:在本块内调整相关属性 */
  4363 + content: ''; /* 含义:伪元素内容;设置:按需调整数值/颜色/变量 */
  4364 + position: absolute; /* 含义:定位方式;设置:按需调整数值/颜色/变量 */
  4365 + top: 0; /* 含义:顶部位置;设置:按需调整数值/颜色/变量 */
  4366 + left: 0; /* 含义:左边位置;设置:按需调整数值/颜色/变量 */
  4367 + right: 0; /* 含义:右边位置;设置:按需调整数值/颜色/变量 */
  4368 + height: 55%; /* 含义:覆盖上半部分;设置:按需调整数值/颜色/变量 */
  4369 + background: linear-gradient(180deg, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0.03) 60%, transparent 100%); /* 含义:顶部高光渐变;设置:按需调整数值/颜色/变量 */
  4370 + border-radius: 24px 24px 0 0; /* 含义:圆角;设置:按需调整数值/颜色/变量 */
  4371 + pointer-events: none; /* 含义:不响应鼠标;设置:按需调整数值/颜色/变量 */
  4372 + z-index: -1; /* 含义:置于内容下方;设置:按需调整数值/颜色/变量 */
  4373 + }} /* 结束 .callout::after */
  4374 + /* Callout tone 变体 - 不同颜色发光 */
  4375 + .callout.tone-info {{ /* 含义:信息类型 callout;设置:在本块内调整相关属性 */
  4376 + --callout-accent: #3b82f6; /* 含义:信息蓝色调;设置:按需调整数值/颜色/变量 */
  4377 + --callout-glow-color: rgba(59, 130, 246, 0.4); /* 含义:信息蓝发光;设置:按需调整数值/颜色/变量 */
  4378 + }} /* 结束 .callout.tone-info */
  4379 + .callout.tone-warning {{ /* 含义:警告类型 callout;设置:在本块内调整相关属性 */
  4380 + --callout-accent: #f59e0b; /* 含义:警告橙色调;设置:按需调整数值/颜色/变量 */
  4381 + --callout-glow-color: rgba(245, 158, 11, 0.4); /* 含义:警告橙发光;设置:按需调整数值/颜色/变量 */
  4382 + }} /* 结束 .callout.tone-warning */
  4383 + .callout.tone-success {{ /* 含义:成功类型 callout;设置:在本块内调整相关属性 */
  4384 + --callout-accent: #10b981; /* 含义:成功绿色调;设置:按需调整数值/颜色/变量 */
  4385 + --callout-glow-color: rgba(16, 185, 129, 0.4); /* 含义:成功绿发光;设置:按需调整数值/颜色/变量 */
  4386 + }} /* 结束 .callout.tone-success */
  4387 + .callout.tone-danger {{ /* 含义:危险类型 callout;设置:在本块内调整相关属性 */
  4388 + --callout-accent: #ef4444; /* 含义:危险红色调;设置:按需调整数值/颜色/变量 */
  4389 + --callout-glow-color: rgba(239, 68, 68, 0.4); /* 含义:危险红发光;设置:按需调整数值/颜色/变量 */
  4390 + }} /* 结束 .callout.tone-danger */
  4391 + /* 暗色模式 callout 液态玻璃 */
  4392 + .dark-mode .callout {{ /* 含义:暗色模式 callout 液态玻璃;设置:在本块内调整相关属性 */
  4393 + background: linear-gradient(135deg, rgba(255,255,255,0.06) 0%, rgba(255,255,255,0.01) 100%); /* 含义:暗色透明渐变;设置:按需调整数值/颜色/变量 */
  4394 + box-shadow:
  4395 + 0 12px 40px rgba(0, 0, 0, 0.35),
  4396 + 0 4px 12px rgba(0, 0, 0, 0.18),
  4397 + inset 0 0 0 1.5px rgba(255, 255, 255, 0.08),
  4398 + inset 0 2px 6px rgba(255, 255, 255, 0.04); /* 含义:暗色阴影;设置:按需调整数值/颜色/变量 */
  4399 + }} /* 结束 .dark-mode .callout */
  4400 + .dark-mode .callout:hover {{ /* 含义:暗色悬停效果;设置:在本块内调整相关属性 */
  4401 + box-shadow:
  4402 + 0 24px 64px rgba(0, 0, 0, 0.45),
  4403 + 0 10px 28px rgba(0, 0, 0, 0.22),
  4404 + inset 0 0 0 1.5px rgba(255, 255, 255, 0.12),
  4405 + inset 0 3px 8px rgba(255, 255, 255, 0.06); /* 含义:暗色增强阴影;设置:按需调整数值/颜色/变量 */
  4406 + }} /* 结束 .dark-mode .callout:hover */
  4407 + .dark-mode .callout::before {{ /* 含义:暗色左侧发光条;设置:在本块内调整相关属性 */
  4408 + box-shadow: 0 0 24px var(--callout-glow-color), 0 0 48px var(--callout-glow-color); /* 含义:增强发光;设置:按需调整数值/颜色/变量 */
  4409 + }} /* 结束 .dark-mode .callout::before */
  4410 + .dark-mode .callout:hover::before {{ /* 含义:暗色悬停增强发光;设置:在本块内调整相关属性 */
  4411 + box-shadow: 0 0 32px var(--callout-glow-color), 0 0 64px var(--callout-glow-color); /* 含义:更强发光;设置:按需调整数值/颜色/变量 */
  4412 + }} /* 结束 .dark-mode .callout:hover::before */
  4413 + .dark-mode .callout::after {{ /* 含义:暗色顶部高光;设置:在本块内调整相关属性 */
  4414 + background: linear-gradient(180deg, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.01) 50%, transparent 100%); /* 含义:暗色高光;设置:按需调整数值/颜色/变量 */
  4415 + }} /* 结束 .dark-mode .callout::after */
  4416 + /* 暗色模式发光颜色增强 */
  4417 + .dark-mode .callout.tone-info {{ /* 含义:暗色信息类型;设置:在本块内调整相关属性 */
  4418 + --callout-glow-color: rgba(96, 165, 250, 0.5); /* 含义:暗色信息发光;设置:按需调整数值/颜色/变量 */
  4419 + }} /* 结束 .dark-mode .callout.tone-info */
  4420 + .dark-mode .callout.tone-warning {{ /* 含义:暗色警告类型;设置:在本块内调整相关属性 */
  4421 + --callout-glow-color: rgba(251, 191, 36, 0.5); /* 含义:暗色警告发光;设置:按需调整数值/颜色/变量 */
  4422 + }} /* 结束 .dark-mode .callout.tone-warning */
  4423 + .dark-mode .callout.tone-success {{ /* 含义:暗色成功类型;设置:在本块内调整相关属性 */
  4424 + --callout-glow-color: rgba(52, 211, 153, 0.5); /* 含义:暗色成功发光;设置:按需调整数值/颜色/变量 */
  4425 + }} /* 结束 .dark-mode .callout.tone-success */
  4426 + .dark-mode .callout.tone-danger {{ /* 含义:暗色危险类型;设置:在本块内调整相关属性 */
  4427 + --callout-glow-color: rgba(248, 113, 113, 0.5); /* 含义:暗色危险发光;设置:按需调整数值/颜色/变量 */
  4428 + }} /* 结束 .dark-mode .callout.tone-danger */
  4429 +}} /* 结束 @media screen callout 液态玻璃 */
4241 .kpi-grid {{ /* 含义:KPI 栅格容器;设置:在本块内调整相关属性 */ 4430 .kpi-grid {{ /* 含义:KPI 栅格容器;设置:在本块内调整相关属性 */
4242 display: grid; /* 含义:布局展示方式;设置:按需调整数值/颜色/变量 */ 4431 display: grid; /* 含义:布局展示方式;设置:按需调整数值/颜色/变量 */
4243 grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); /* 含义:网格列模板;设置:按需调整数值/颜色/变量 */ 4432 grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); /* 含义:网格列模板;设置:按需调整数值/颜色/变量 */