:root{--bg-primary:#fff;--bg-secondary:#f1f1f1;--bg-card:#fdfcf8;--bg-nav:#fff;--bg-hero:linear-gradient(135deg,#ecf5ff,#f0f2f5);--bg-image-color:#00000012;--bg-nav-settings:#d7d7d77a;--bg-settings-font-btn:#70656566;--bg-settings-font-btn-hover:#70656533;--bg-settings-theme-btn-hover:#0000001f;--bg-settings-weight-btn:#5ca4eb26;--bg-navbar-link-hover:#c2cff3;--text-base:#000;--text-primary:#1a1a1a;--text-secondary:#2c3e50;--text-muted:#3d3e40;--text-light:#606266;--text-settings-font-btn-hover:#000c;--text-blue:#007cff;--border-blue-color:#0058f44d;--border-color:#e4e7ed;--shadow-color:#0000000f;--link-color:#007dff;--link-hover:#66b1ff;--font-size-base:1rem;--font-weight-base:normal;--tts-bg-container:transparent;--tts-btn-bg:linear-gradient(135deg,#409eff,#36d1dc);--tts-btn-shadow:#409eff66;--tts-btn-shadow-hover:#409eff80;--tts-btn-playing-bg:linear-gradient(135deg,#f56c6c,#f093fb);--tts-btn-playing-shadow:#f56c6c66;--tts-btn-paused-bg:linear-gradient(135deg,#f0ad4e,#f7c948);--tts-btn-paused-shadow:#f0ad4e66;--tts-btn-expanded-bg:linear-gradient(135deg,#6c5ce7,#a29bfe);--tts-btn-expanded-shadow:#6c5ce766;--tts-btn-loading-bg:linear-gradient(135deg,#909399,#a6a9ad);--tts-btn-color:#fff;--tts-btn-wave-bar-bg:#fff;--tts-panel-bg:#fffffff2;--tts-panel-border:#0000001a;--tts-panel-shadow:0 20px 60px #00000026;--tts-panel-title-color:#1a1a1a;--tts-panel-close-color:#0006;--tts-panel-close-hover:#000c;--tts-progress-bg:#0000001a;--tts-progress-fill:linear-gradient(90deg,#409eff,#36d1dc);--tts-progress-text:#0006;--tts-control-btn-bg:#0000000d;--tts-control-btn-color:#000000b3;--tts-control-btn-hover-bg:#0000001f;--tts-control-btn-play-bg:#409eff26;--tts-control-btn-play-border:#409eff40;--tts-control-btn-play-hover-bg:#409eff40;--tts-speed-label:#0009;--tts-speed-track-bg:#0000001f;--tts-speed-thumb-bg:#409eff;--tts-speed-value:#000000b3;--tts-panel-close-btn-bg:#0000000d;--tts-panel-close-btn-color:#0006;--tts-panel-close-btn-hover-bg:#0000001a;--tts-panel-close-btn-hover-color:#000000b3;--tts-expand-btn-bg:#0000001a;--tts-expand-btn-color:#0009;--tts-expand-btn-hover-bg:#0000002e;--tts-loading-tip-bg:#409eff14;--tts-loading-tip-color:#0009}.md-editor-dark{--bg-primary:#1a1a2e;--bg-secondary:#444;--bg-card:#1d1d1d;--bg-nav:#0f0f1a;--bg-hero:linear-gradient(135deg,#1a1a2e,#16213e);--bg-image-color:#ffffff12;--bg-nav-settings:#1a1a2e94;--bg-settings-font-btn:#409eff4d;--bg-settings-font-btn-hover:#ffffff0d;--bg-settings-theme-btn-hover:#ffffff1f;--bg-settings-weight-btn:#409eff26;--bg-navbar-link-hover:#2a3a5e;--text-base:#fff;--text-primary:#e8e8e8;--text-secondary:#c8d0e0;--text-muted:#b2b9bf;--text-light:#9ba2a8;--text-settings-font-btn-hover:#fffc;--text-blue:#66b1ff;--border-blue-color:#409eff4d;--border-color:#2a3a5e;--shadow-color:#0000004d;--link-color:#66b1ff;--link-hover:#409eff;--tts-bg-container:transparent;--tts-btn-bg:linear-gradient(135deg,#409eff,#36d1dc);--tts-btn-shadow:#409eff66;--tts-btn-shadow-hover:#409eff80;--tts-btn-playing-bg:linear-gradient(135deg,#f56c6c,#f093fb);--tts-btn-playing-shadow:#f56c6c66;--tts-btn-paused-bg:linear-gradient(135deg,#f0ad4e,#f7c948);--tts-btn-paused-shadow:#f0ad4e66;--tts-btn-expanded-bg:linear-gradient(135deg,#6c5ce7,#a29bfe);--tts-btn-expanded-shadow:#6c5ce766;--tts-btn-loading-bg:linear-gradient(135deg,#909399,#a6a9ad);--tts-btn-color:#fff;--tts-btn-wave-bar-bg:#fff;--tts-panel-bg:#1a1a2ef2;--tts-panel-border:#ffffff14;--tts-panel-shadow:0 20px 60px #00000080;--tts-panel-title-color:#e8e8e8;--tts-panel-close-color:#fff6;--tts-panel-close-hover:#fffc;--tts-progress-bg:#ffffff14;--tts-progress-fill:linear-gradient(90deg,#409eff,#36d1dc);--tts-progress-text:#ffffff59;--tts-control-btn-bg:#ffffff0d;--tts-control-btn-color:#ffffffb3;--tts-control-btn-hover-bg:#ffffff1f;--tts-control-btn-play-bg:#409eff33;--tts-control-btn-play-border:#409eff4d;--tts-control-btn-play-hover-bg:#409eff4d;--tts-speed-label:#fff9;--tts-speed-track-bg:#ffffff1f;--tts-speed-thumb-bg:#409eff;--tts-speed-value:#ffffffb3;--tts-panel-close-btn-bg:#ffffff0d;--tts-panel-close-btn-color:#fff6;--tts-panel-close-btn-hover-bg:#ffffff14;--tts-panel-close-btn-hover-color:#ffffffb3;--tts-expand-btn-bg:#ffffff14;--tts-expand-btn-color:#fff9;--tts-expand-btn-hover-bg:#ffffff26;--tts-loading-tip-bg:#409eff1a;--tts-loading-tip-color:#fff9}[data-font-size=small]{--font-size-base:.9rem}[data-font-size=medium]{--font-size-base:1rem}[data-font-size=large]{--font-size-base:1.2rem}[data-font-weight=normal]{--font-weight-base:normal}[data-font-weight=bold]{--font-weight-base:bold}*{box-sizing:border-box;margin:0;padding:0}button:focus{outline:none}body{background:var(--bg-secondary);color:var(--text-secondary);font-family:-apple-system,PingFang SC,Microsoft YaHei,sans-serif;font-size:var(--font-size-base);transition:background .3s,color .3s}a,body,button,h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-base)}.container{max-width:1200px;margin:0 auto}.mongolian-mode body{writing-mode:vertical-lr;-webkit-writing-mode:vertical-lr;text-orientation:sideways}
