/* B站评论助手 - 页面浮层 */ #biliKwOverlay { position: fixed; top: 14px; right: 14px; z-index: 2147483647; width: 300px; max-height: 260px; overflow-y: auto; background: rgba(20, 22, 31, 0.94); color: #c5fff2; font-family: "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif; font-size: 12px; line-height: 1.6; border-radius: 8px; padding: 8px 10px; box-shadow: 0 4px 18px rgba(0, 0, 0, 0.35); } #biliKwOverlay .biliKwTitle { font-weight: bold; font-size: 13px; color: #fff; margin-bottom: 4px; } #biliKwOverlay .biliKwStep { color: #ffd76e; word-break: break-all; } #biliKwOverlay .biliKwStep.ok { color: #8ef7b7; } #biliKwOverlay .biliKwStep.fail { color: #ff7b72; } #biliKwToast { position: fixed; top: 14px; left: 50%; transform: translateX(-50%) translateY(-8px); z-index: 2147483647; background: rgba(251, 114, 153, 0.96); color: #fff; font-family: "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif; font-size: 13px; padding: 8px 16px; border-radius: 20px; box-shadow: 0 4px 14px rgba(0, 0, 0, 0.3); opacity: 0; pointer-events: none; transition: opacity 0.25s, transform 0.25s; } #biliKwToast.show { opacity: 1; transform: translateX(-50%) translateY(0); }