:root{--bim-bg:var(--vscode-editor-background,#ffffff);--bim-fg:var(--vscode-foreground,#333333);--bim-input-bg:var(--vscode-input-background,#ffffff);--bim-input-fg:var(--vscode-input-foreground,#333333);--bim-input-border:var(--vscode-input-border,#cccccc);--bim-widget-border:var(--vscode-widget-border,#e0e0e0);--bim-link-fg:var(--vscode-textLink-foreground,#0066cc);--bim-desc-fg:var(--vscode-descriptionForeground,#717171);--bim-primary:var(--vscode-button-background,#0078d4);--bim-primary-fg:var(--vscode-button-foreground,#ffffff);--bim-primary-soft:color-mix(in srgb,var(--bim-primary) 15%,transparent);--bim-danger:#f44336;--bim-warning:#ff9800;--bim-success:#4caf50;--bim-sidebar-bg:var(--vscode-sideBar-background,#f3f3f3);--bim-list-hover-bg:var(--vscode-list-hoverBackground,rgba(0,0,0,0.04));--bim-list-active-bg:var(--vscode-list-activeSelectionBackground,rgba(0,120,212,0.1));--bim-focus-border:var(--vscode-focusBorder,#0078d4);--bim-bg-subtle:#fafafa;--bim-widget-bg:#f8f8f8;--bim-muted:#888888;--bim-border:#e5e5e5;--bim-primary-bg:#fdf4f4;--bim-link:#1976d2;--bim-tag-bg:#f0f0f0;--bim-accent-bg:#1976d2;--bim-on-color-fg:#ffffff;--bim-info-fg:#0c5380;--bim-info-bg:#e7f3ff;--bim-info-border:#b3dbff;--bim-warn-fg:#856404;--bim-warn-bg:#fff3cd;--bim-warn-border:#ffc107;--bim-danger-bg:rgba(244,67,54,0.08);--bim-danger-soft-bg:rgba(244,67,54,0.03);--bim-danger-soft-border:rgba(244,67,54,0.13);--bim-backdrop:rgba(0,0,0,0.5);--bim-overlay-bg:#00000010;--bim-shadow-dialog:0 4px 20px rgba(0,0,0,0.3);--bim-shadow-dropdown:0 4px 12px rgba(0,0,0,0.1);--bim-shadow-tooltip:0 2px 8px rgba(0,0,0,0.08);--bim-shadow-fab:0 2px 8px rgba(0,0,0,0.25);--bim-shadow-card:0 1px 4px rgba(0,0,0,0.06);--bim-shadow-node:0 1px 3px rgba(0,0,0,0.1);--bim-shadow-node-selected:0 0 0 3px rgba(0,120,212,0.2),0 2px 8px rgba(0,120,212,0.3);--bim-type-book:#c0392b;--bim-type-work:#8e6f3e;--bim-type-collection:#2471a3;--bim-type-entity:#5b3e8e;--bim-status-draft:#e67e22;--bim-status-official:#27ae60;--bim-restype-text:#2196f3;--bim-restype-image:#ff9800;--bim-restype-text-image:#9c27b0;--bim-restype-physical:#795548;--bim-missing-fg:#e67e22;--bim-colormode-bw-bg:#f5f5f5;--bim-colormode-bw-fg:#757575;--bim-colormode-color-bg:#fff8e1;--bim-colormode-color-fg:#f57f17;--bim-progress-active:#f59e0b;--bim-progress-done:#10b981;--bim-progress-todo:#9ca3af;--bim-check-fine-bg:#e8f5e9;--bim-check-fine-fg:#2e7d32;--bim-check-rough-bg:#fff3e0;--bim-check-rough-fg:#e65100;--bim-check-ai-bg:#e3f2fd;--bim-check-ai-fg:#1565c0;--bim-highlight-bg:#fff59d;--bim-section-lei:#8e6f3e;--bim-section-shu:#c0392b;--bim-section-xu:#1a5276;--bim-section-jieyu:#7d6608;--bim-section-kaozhen:#5d6d7e;--bim-section-zhushi:#6c5b7b;--bim-section-tag-fg:#e74c3c;--bim-matchstate-fg:#b78900;--bim-quality-source:#1b5e20;--bim-quality-ocr:#e65100;--bim-quality-rough:#1565c0;--bim-quality-fine:#2e7d32;--bim-quality-none:#5f6368;--bim-quality-placeholder:#757575;--bim-lost-fg:#c62828;--bim-confidence-certain:#2e7d32;--bim-confidence-consensus:#1976d2;--bim-confidence-probable:#ed6c02;--bim-confidence-disputed:#c62828;--bim-lineage-edge-consensus:#555555;--bim-relation-up:#2196f3;--bim-relation-down:#4caf50;--bim-relation-flat:#ff9800;--bim-editor-type-work:#4caf50;--bim-editor-type-collection:#2196f3;--bim-editor-type-book:#ff9800;--bim-editor-type-entity:#9c27b0;--bim-source-url:#2196f3;--bim-source-bookid:#4caf50;--bim-mode-active-bg:#2196f3;--bim-cover-accent:#8e6f3e;--bim-page-bg:#fbf9f3;--bim-row-hover-bg:#f5f1e5;--bim-selection-bg:#ecdcbc;--bim-band-bg:#f0e4cb;--bim-band-bg-hover:#e6d5b4;--bim-ink:#2a231c;--bim-body-fg:#3b3228;--bim-quiet-fg:#5b4f40;--bim-meta-fg:#7b6a54;--bim-label-fg:#6f6457;--bim-hint-fg:#756a5e;--bim-accent:#9c3a2c;--bim-accent-deep:#6f2a20;--bim-rule-strong:#2a231c;--bim-rule:#e4dbc9;--bim-rule-dashed:#d6c9ae;--bim-rule-accent-soft:#e0d3b6;--bim-aux-fg:#6f6457;--bim-card-bg:#fffdf9;--bim-zebra-bg:#f6f2eb;--bim-tint-bg:#f3eee6;--bim-shadow-summary:0 10px 32px rgba(60,50,40,0.07);--bim-flag-bg:rgba(158,42,43,0.08);--bim-mark-bg:#fde68a;--bim-mark-flash:#f59e0b;--bim-mark-soft:rgba(253,230,138,0.45);--bim-theme-dot-zhusha:#9c3a2c;--bim-theme-dot-indigo:#2e5266;--bim-theme-dot-ink:#3b4a58;--bim-sect-jing:#2e5266;--bim-sect-shi:#9a7a3b;--bim-sect-zi:#4f7a5c;--bim-sect-ji:#9fb3bc;--bim-fr-bd:0 solid transparent;--bim-fr-bg:transparent;--bim-fr-hd-pad:14px 18px;--bim-fr-hd-bd:0 solid transparent;--bim-fr-bd-pad:0;--bim-fr-gap:56px;--bim-fr-side-gap:34px;--bim-fr-shadow:0 1px 0 var(--bim-rule),0 12px 32px -18px rgba(40,36,31,0.25);--bim-fr-tab-bd:transparent;--bim-fr-hd-size:24px;--bim-fr-hd-bg:color-mix(in srgb,var(--bim-accent) 7%,var(--bim-page-bg));--bim-fr-card-bd:1px solid transparent;--bim-fr-card-bg:var(--bim-card-bg);--bim-fr-row-bd:1px solid transparent;--bim-fr-row-pad:10px 2px;--bim-fr-chrome-bd:1px solid transparent;--bim-fr-tag-bd:1px solid transparent;--bim-fr-tag-bg:var(--bim-tint-bg);--bim-fr-tbl-cell-bd:0 solid transparent;--bim-fr-tbl-zebra:var(--bim-tint-bg);--bim-fr-rail-bd:1px solid transparent;--bim-fr-rail-bg:var(--bim-tint-bg);--bim-fr-spine-bd:1px solid transparent;--bim-fr-spine-bg:var(--bim-flag-bg);--bim-fr-plank:0 solid transparent;--bim-fr-axis-bd:0 solid transparent;--bim-fr-axis-band:6px;--bim-fr-tick:0;--bim-fr-band-gap:3px;--bim-fr-band-bd:0 solid transparent;--bim-reader-top:0px;--bim-reader-warm:#c9a24a;--bim-warp-bg:#faf8f5;--bim-warp-box-shadow:0 2px 12px rgba(0,0,0,0.08);--bim-warp-sel-bg:rgba(196,148,76,0.45);--bim-warp-sel-stroke:#a06e1c;--bim-warp-hover-bg:rgba(217,185,106,0.25);--bim-warp-hover-stroke:#c4944c;--bim-warp-badge-bg:rgba(184,134,54,0.12);--bim-warp-badge-fg:#8c6820;--bim-warp-badge-bd:rgba(184,134,54,0.3);--bim-warp-banxin-border:#8a8070;--bim-warp-banxin-fold:rgba(160,110,28,0.65);--bim-warp-banxin-outer:#c9c3b4;--bim-feedback-fab-z:40;--bim-font-ui:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Noto Sans SC","Microsoft YaHei",sans-serif;--bim-font-body:var(--bim-font-ui);--bim-font-serif:"Songti SC","Songti TC",STSong,"Noto Serif CJK SC","Source Han Serif SC",SimSun,serif;--bim-font-reading:var(--bim-font-serif);--bim-font-reader-ui:var(--bim-font-ui);--bim-font-reader-serif:var(--bim-font-serif);--bim-font-reader-reading:var(--bim-font-reading);--bim-browser-pad-x:20px}:root[data-layout=boxed]{--bim-fr-bd:1px solid var(--bim-rule);--bim-fr-bg:var(--bim-card-bg);--bim-fr-hd-pad:12px 18px;--bim-fr-hd-bd:1px solid var(--bim-rule);--bim-fr-bd-pad:14px 18px 18px;--bim-fr-gap:24px;--bim-fr-side-gap:20px;--bim-fr-shadow:none;--bim-fr-tab-bd:var(--bim-rule);--bim-fr-hd-size:19px;--bim-fr-hd-bg:color-mix(in srgb,var(--bim-accent) 6%,var(--bim-card-bg));--bim-fr-card-bd:1px solid var(--bim-rule);--bim-fr-row-bd:1px solid var(--bim-rule);--bim-fr-row-pad:7px 2px;--bim-fr-chrome-bd:1px solid var(--bim-rule);--bim-fr-tag-bd:1px solid var(--bim-rule-strong);--bim-fr-tag-bg:transparent;--bim-fr-tbl-cell-bd:1px solid var(--bim-rule);--bim-fr-tbl-zebra:transparent;--bim-fr-rail-bd:1px solid var(--bim-rule);--bim-fr-rail-bg:var(--bim-card-bg);--bim-fr-spine-bd:1px solid var(--bim-rule-accent-soft);--bim-fr-spine-bg:var(--bim-card-bg);--bim-fr-plank:3px solid var(--bim-rule-strong);--bim-fr-axis-bd:1px solid var(--bim-rule-strong);--bim-fr-axis-band:0;--bim-fr-tick:5px;--bim-fr-band-gap:0;--bim-fr-band-bd:1px solid var(--bim-rule-dashed)}:root{--bim-palette-paper:#faf7f2;--bim-palette-raise:#fffdf9;--bim-palette-tint:#f3eee6;--bim-palette-tint-2:#ebe4d9;--bim-palette-ink:#26211c;--bim-palette-ink-2:#5f564d;--bim-palette-ink-3:#948a7e;--bim-palette-aux:#6f6457;--bim-palette-accent:#9e2a2b;--bim-palette-accent-deep:#7a1c1f;--bim-palette-gold:#a37b43;--bim-palette-gold-ink:#8a6320;--bim-palette-blue:#2f6a8d;--bim-palette-blue-soft:#3a6b8a;--bim-palette-purple:#6a4a86;--bim-palette-purple-soft:#7a5192;--bim-palette-green:#3f7d54;--bim-palette-amber:#b5762e;--bim-palette-red:#a8322c;--bim-palette-book:var(--bim-palette-accent);--bim-palette-shade:rgba(40,36,31,0.25);--bim-bg:var(--bim-palette-raise);--bim-bg-subtle:var(--bim-palette-paper);--bim-widget-bg:var(--bim-palette-paper);--bim-sidebar-bg:var(--bim-palette-tint);--bim-fg:var(--bim-palette-ink);--bim-desc-fg:var(--bim-palette-ink-2);--bim-muted:var(--bim-palette-aux);--bim-widget-border:var(--bim-palette-tint-2);--bim-border:var(--bim-palette-tint-2);--bim-input-border:var(--bim-palette-tint-2);--bim-focus-border:var(--bim-palette-accent);--bim-input-bg:var(--bim-palette-raise);--bim-input-fg:var(--bim-palette-ink);--bim-primary:var(--bim-palette-accent);--bim-primary-fg:#ffffff;--bim-primary-soft:color-mix(in srgb,var(--bim-palette-accent) 12%,transparent);--bim-primary-bg:color-mix(in srgb,var(--bim-palette-accent) 8%,transparent);--bim-link:var(--bim-palette-accent);--bim-link-fg:var(--bim-palette-accent);--bim-list-hover-bg:var(--bim-palette-tint);--bim-list-active-bg:color-mix(in srgb,var(--bim-palette-accent) 8%,transparent);--bim-tag-bg:var(--bim-palette-tint);--bim-accent-bg:var(--bim-palette-gold);--bim-type-book:var(--bim-palette-book);--bim-type-work:var(--bim-palette-gold);--bim-type-collection:var(--bim-palette-blue);--bim-type-entity:var(--bim-palette-purple);--bim-status-draft:var(--bim-palette-amber);--bim-status-official:var(--bim-palette-green);--bim-restype-text:var(--bim-palette-blue-soft);--bim-restype-image:var(--bim-palette-amber);--bim-restype-text-image:var(--bim-palette-purple-soft);--bim-missing-fg:var(--bim-palette-amber);--bim-colormode-bw-bg:var(--bim-palette-tint);--bim-colormode-bw-fg:var(--bim-palette-ink-2);--bim-colormode-color-bg:color-mix(in srgb,var(--bim-palette-gold) 14%,transparent);--bim-colormode-color-fg:var(--bim-palette-gold-ink);--bim-progress-active:var(--bim-palette-gold);--bim-progress-done:var(--bim-palette-green);--bim-progress-todo:var(--bim-palette-ink-3);--bim-warn-bg:color-mix(in srgb,var(--bim-palette-gold) 14%,transparent);--bim-warn-border:color-mix(in srgb,var(--bim-palette-gold) 40%,transparent);--bim-warn-fg:var(--bim-palette-gold-ink);--bim-highlight-bg:color-mix(in srgb,var(--bim-palette-gold) 28%,transparent);--bim-section-lei:var(--bim-palette-gold);--bim-section-shu:var(--bim-palette-book);--bim-section-xu:var(--bim-palette-blue);--bim-section-kaozhen:var(--bim-palette-ink-2);--bim-section-tag-fg:var(--bim-palette-accent);--bim-matchstate-fg:var(--bim-palette-gold);--bim-lost-fg:var(--bim-palette-red);--bim-relation-up:var(--bim-palette-blue-soft);--bim-relation-down:var(--bim-palette-green);--bim-relation-flat:var(--bim-palette-amber);--bim-cover-accent:var(--bim-palette-gold);--bim-page-bg:var(--bim-palette-paper);--bim-row-hover-bg:var(--bim-palette-tint);--bim-selection-bg:color-mix(in srgb,var(--bim-palette-gold) 30%,transparent);--bim-band-bg:var(--bim-palette-tint);--bim-band-bg-hover:var(--bim-palette-tint-2);--bim-ink:var(--bim-palette-ink);--bim-body-fg:var(--bim-palette-ink);--bim-quiet-fg:var(--bim-palette-ink-2);--bim-meta-fg:var(--bim-palette-ink-2);--bim-aux-fg:var(--bim-palette-aux);--bim-label-fg:var(--bim-palette-aux);--bim-hint-fg:var(--bim-palette-aux);--bim-accent:var(--bim-palette-accent);--bim-accent-deep:var(--bim-palette-accent-deep);--bim-flag-bg:color-mix(in srgb,var(--bim-palette-accent) 8%,transparent);--bim-rule-strong:var(--bim-palette-tint-2);--bim-rule:var(--bim-palette-tint-2);--bim-rule-dashed:var(--bim-palette-tint-2);--bim-rule-accent-soft:color-mix(in srgb,var(--bim-palette-accent) 24%,var(--bim-palette-paper));--bim-card-bg:var(--bim-palette-raise);--bim-zebra-bg:color-mix(in srgb,var(--bim-palette-tint) 60%,transparent);--bim-tint-bg:var(--bim-palette-tint);--bim-fr-shadow:0 1px 0 var(--bim-rule),0 12px 32px -18px var(--bim-palette-shade)}