/* 焦点修复专用CSS文件 - 解决键盘方向键导致的蓝色边框问题 */

/* 移除所有可能的焦点样式 */
#ebook-reader-container,
#ebook-reader-container *,
#ebook-fullscreen-wrapper,
#ebook-fullscreen-wrapper *,
.ebook-reader-wrapper,
.ebook-reader-wrapper * {
    outline: none !important;
    outline-color: transparent !important;
    outline-style: none !important;
    outline-width: 0 !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
}

/* 移除焦点环 */
#ebook-reader-container:focus,
#ebook-reader-container *:focus,
#ebook-fullscreen-wrapper:focus,
#ebook-fullscreen-wrapper *:focus,
.ebook-reader-wrapper:focus,
.ebook-reader-wrapper *:focus {
    outline: none !important;
    outline-color: transparent !important;
    outline-style: none !important;
    outline-width: 0 !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
}

/* 特殊处理浏览器特定的焦点样式 */
#ebook-reader-container *::-moz-focus-inner,
#ebook-fullscreen-wrapper *::-moz-focus-inner,
.ebook-reader-wrapper *::-moz-focus-inner {
    border: 0 !important;
    padding: 0 !important;
}

/* 移除所有可能的焦点高亮 */
#ebook-reader-container *,
#ebook-fullscreen-wrapper *,
.ebook-reader-wrapper * {
    -webkit-tap-highlight-color: transparent !important;
    -webkit-focus-ring-color: transparent !important;
}

/* 确保任何情况下都不显示焦点 */
#ebook-reader-container :focus-visible,
#ebook-fullscreen-wrapper :focus-visible,
.ebook-reader-wrapper :focus-visible {
    outline: none !important;
    box-shadow: none !important;
}
