/* ===== filebrowser 中文覆盖 v2 ===== */

/* 侧栏菜单：隐藏原英文，::before 注入中文 */
nav .action span { font-size: 0 !important; }
nav button.action:nth-child(1) span::before { content: "账号设置"; font-size: 14px; }
nav button.action[aria-label="My files"] span::before,
nav a.action[aria-label="My files"] span::before { content: "我的文件"; font-size: 14px; }
nav button.action[aria-label="New folder"] span::before { content: "新建文件夹"; font-size: 14px; }
nav button.action[aria-label="New file"] span::before { content: "新建文件"; font-size: 14px; }
nav button.action[aria-label="Settings"] span::before { content: "设置"; font-size: 14px; }
nav button#logout span::before,
nav a.action[aria-label="Logout"] span::before { content: "退出"; font-size: 14px; }
nav button.action[aria-label="Login"] span::before,
nav a.action[aria-label="Login"] span::before { content: "登录"; font-size: 14px; }

/* 底部磁盘占用 + 项目链接 + 帮助 */
nav p.credits { font-size: 0 !important; }
nav p.credits > span:nth-child(1) a { font-size: 0 !important; }
nav p.credits > span:nth-child(1) a::before { content: "文件传输服务"; font-size: 12px; color: inherit; }
nav p.credits > span:nth-child(2) a { font-size: 0 !important; }
nav p.credits > span:nth-child(2) a::before { content: "使用帮助"; font-size: 12px; color: inherit; }

/* 顶部工具栏文字按钮（上传/新建） */
button[aria-label="Upload"] span,
button[aria-label="New folder"] span,
button[aria-label="New file"] span { font-size: 0 !important; }
button[aria-label="Upload"]:not(.action)::before { content: "上传"; font-size: 14px; }
button[aria-label="New folder"]:not(.action)::before { content: "新建文件夹"; font-size: 14px; }
button[aria-label="New file"]:not(.action)::before { content: "新建文件"; font-size: 14px; }

/* 登录页底部 GitHub 链接 */
#login a[href*="github.com"] { font-size: 0 !important; }
#login a[href*="github.com"]::before { content: "文件传输服务"; font-size: 14px; color: inherit; }

/* ===== 底部链接横向布局 ===== */
nav p.credits { display: flex !important; align-items: center; flex-wrap: wrap; gap: 12px; padding: 4px 0; }
nav p.credits > span { display: inline-flex; align-items: center; }
nav p.credits > span a { display: inline-flex !important; align-items: center; }
