/*
  点击后不显示焦点框（2026-09-30 用户要求：所有主题、所有页面）。
  各样式表里的 :focus / :focus-visible 描边与光圈有几十处（不少带 #id 选择器和 !important），逐条改不现实，这里统一压掉。
  :is(#focus-reset, …):not(#focus-reset) 只是借两个 id 的优先级（页面上没有这个 id），保证盖过 .reply-modal #reply-editable:focus 这类规则。
  只去描边（outline）和表单控件获得焦点时的光圈（box-shadow）；自动填充时浏览器靠 inset 阴影铺底色，那种不能动。
*/
html,
body {
    -webkit-tap-highlight-color: transparent;
}

html body :is(#focus-reset, *):not(#focus-reset):focus,
html body :is(#focus-reset, *):not(#focus-reset):focus-visible,
html body :is(#focus-reset, *):not(#focus-reset):focus-within {
    outline: none !important;
}

html body :is(#focus-reset, input):not(#focus-reset):focus:not(:-webkit-autofill),
html body :is(#focus-reset, textarea, select, [contenteditable]):not(#focus-reset):focus,
html body :is(#focus-reset, .ai-chat-input-wrapper, .comment-sticker-search-field):not(#focus-reset):focus-within,
html body :is(#focus-reset, .reply .ui.button, .show-replies .ui.button):not(#focus-reset):focus {
    box-shadow: none !important;
}
