/* ============================================================
   编辑器（UEditor，电脑端全站）：帖子页回帖框、发帖页、编辑帖子页共用（步骤58）
   编辑器是全站共用的组件，样式只写这一份，不在各页面里各写一份（原来写在 post.css 里、只管帖子页的回帖框，挪到这里）。
   - 编辑器底色跟着卡片（--qh-s-card），工具栏、分割线、下拉框换成页面层令牌，日间、夜间都看得清
   - 夜间：工具栏图标是深灰色雪碧图，反色；工具栏下拉出来的菜单、取色板用浮层令牌（--qh-chrome-*）
   - 编辑区在 iframe 里，这里的样式管不到：正文颜色由 qirisha-ui/editor.js 按日夜同步（--qh-s-text）
   规范：_优化补丁/前端设计基线.md 6.19
   ============================================================ */
html .edui-default.edui-editor { border-color: transparent; border-radius: 0; background-color: var(--qh-s-card); }   /* 全屏时也是这个底，不能透明 */
html .edui-default .edui-editor-toolbarbox { background: var(--qh-s-card); box-shadow: none; }   /* 工具栏滚动时会浮在页面上（autoFloat），要有实色底 */
html .edui-default .edui-editor-toolbarboxouter { border: 0; border-radius: 0; background: none; box-shadow: none; }   /* 不要工具栏下面的分割线：编辑区自带一圈细框，两条线叠在一起像一条粗边 */
html .edui-default .edui-editor-iframeholder { border-color: var(--qh-s-line); background: none; }   /* jinsom.css 写死 #f1f1f1 描边，夜间是一圈亮框 */
html .edui-default .edui-toolbar .edui-separator { background: var(--qh-s-line); }

/* 工具栏按钮：悬停、选中用下沉底（主题原来是浅灰 #e8e8e8，选中的下拉框是黄底黄框） */
html .edui-default .edui-toolbar .edui-button .edui-state-hover .edui-button-wrap,
html .edui-default .edui-toolbar .edui-button .edui-state-checked .edui-button-wrap,
html .edui-default .edui-toolbar .edui-splitbutton .edui-state-hover .edui-splitbutton-body,
html .edui-default .edui-toolbar .edui-splitbutton .edui-state-opened .edui-splitbutton-body,
html .edui-default .edui-toolbar .edui-splitbutton .edui-state-checked .edui-splitbutton-body,
html .edui-default .edui-toolbar .edui-menubutton .edui-state-hover .edui-menubutton-body,
html .edui-default .edui-toolbar .edui-menubutton .edui-state-opened .edui-menubutton-body,
html .edui-default .edui-toolbar .edui-menubutton .edui-state-checked .edui-menubutton-body { border-color: transparent; background-color: var(--qh-s-hover); }
/* 工具栏里的下拉框（字体、字号、段落格式、代码语言）：主题是浅灰底 + 浅灰字，夜间是一块亮色 */
html .edui-default .edui-toolbar .edui-combox .edui-combox-body { border: 0; border-radius: 6px; background-color: var(--qh-s-sunken); color: var(--qh-s-text2); }
html .edui-default .edui-toolbar .edui-combox .edui-state-hover .edui-combox-body,
html .edui-default .edui-toolbar .edui-combox .edui-state-opened .edui-combox-body,
html .edui-default .edui-toolbar .edui-combox .edui-state-checked .edui-combox-body { border: 0; background-color: var(--qh-s-hover); color: var(--qh-s-text); }
html .edui-default .edui-toolbar .edui-state-checked .edui-combox-body .edui-arrow { border-left: 0; }
html .edui-default .edui-toolbar .edui-combox .edui-button-label { color: inherit; }
html .edui-default .edui-toolbar .edui-state-disabled .edui-combox-body { background-color: var(--qh-s-sunken); }

/* 夜间：图标是深灰色雪碧图，反色；下拉框的小三角同样 */
.theme-dark .edui-default .edui-toolbar .edui-icon,
.theme-dark .edui-default .edui-toolbar .edui-arrow { filter: invert(1) brightness(1.4); }

/* 编辑器下面一栏（图片、附件、表情…）：透出卡片底 */
html .jinsom-bbs-edior-footer-bar { background: none; }

/* 工具栏点开的浮层（字体、字号列表、取色板、表格、行距…）挂在 body 上，用浮层令牌 */
html .edui-default .edui-popup { background: none; }
html .edui-default .edui-popup-content { border: 1px solid var(--qh-chrome-edge); border-radius: 10px; background: var(--qh-chrome-pop-solid); box-shadow: var(--qh-chrome-shadow); color: rgba(var(--qh-chrome-ink), .86); }
html .edui-default .edui-popup-content::-webkit-scrollbar { background-color: transparent; }
html .edui-default .edui-popup-content::-webkit-scrollbar-thumb { background-color: rgba(var(--qh-chrome-ink), .2); }
html .edui-default .edui-list .edui-listitem { border-radius: 6px; }
html .edui-default .edui-list .edui-state-hover { border-color: transparent; border-radius: 6px; background-color: var(--qh-chrome-pop-hover); }
html .edui-default .edui-menu-body .edui-state-hover { border-color: transparent; border-radius: 6px; background-color: var(--qh-chrome-pop-hover); }
html .edui-default .edui-menuseparator-inner { border-bottom-color: var(--qh-chrome-line); }
html .edui-default .edui-colorpicker-topbar,
html .edui-default .edui-colorpicker-tablefirstrow td { color: rgba(var(--qh-chrome-ink), .6); }
html .edui-default .edui-colorpicker-nocolor { border-color: var(--qh-chrome-line); border-radius: 4px; color: rgba(var(--qh-chrome-ink), .7); }
.theme-dark .edui-default .edui-popup-body .edui-icon,
.theme-dark .edui-default .edui-menu-body .edui-icon { filter: invert(1) brightness(1.4); }
