/* admin.desktop.css
   Minimal desktop-specific stylesheet for 管理后台。
   仅覆盖可能被主站样式（如 .container/.header-inner）限制的布局部分，
   以确保 header brand 能够相对于页面左侧绝对定位。
*/

/* 保证 header 内部在桌面视图占满宽度（覆盖主站 .container 的 max-width 限制） */
.site-header .header-inner,
.site-header .container.header-inner {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 100%;
  max-width: none !important;
  box-sizing: border-box;
  padding: 0 16px;
}

/* 让 logo 相对于页面左侧绝对定位 */
.site-header .brand {
  position: absolute !important;
  left: 16px !important;
  top: 12px !important;
  height: auto !important;
  display: inline-flex;
  align-items: center;
  gap: 8px;
}

/* 隐藏移动端专用的个人按钮（若存在）在桌面上不显示 */
.personal-btn { display: none !important; }

/* 兼容性：如果主站给 .container 添加了左右内边距，我们在 header 保持合适的内边距 */
.site-header { padding: 0; }
