/*
 * 采集日志由旧后台页面作为 admin-main 的相邻节点渲染。
 * 移动端为单列布局时不受影响；桌面端需要将相邻节点纳入主内容列，
 * 否则 CSS Grid 会把它自动排进侧栏列并被侧栏遮挡。
 */
@media (width > 760px) {
  .admin-page:has(> .crawl-log-card) {
    display: block;
    min-height: 100vh;
    padding-left: 240px;
  }

  .admin-page:has(> .crawl-log-card) > .admin-sidebar {
    position: fixed;
    inset: 0 auto 0 0;
    width: 240px;
    height: 100vh;
  }

  .admin-page:has(> .crawl-log-card) > .admin-main {
    min-width: 0;
    padding-bottom: 18px;
  }

  .admin-page:has(> .crawl-log-card) > .crawl-log-card {
    width: auto;
    min-width: 0;
    margin: 0 40px 40px;
  }
}

@media (width <= 760px) {
  .admin-page > .crawl-log-card {
    width: auto;
    min-width: 0;
    margin: 0 14px 28px;
  }
}

.crawl-change-summary {
  display: grid;
  gap: 4px;
  min-width: 220px;
}

.crawl-change-summary strong {
  color: #173f30;
  font-size: 12px;
}

.crawl-change-summary small {
  max-width: 360px;
  color: #65766d;
  line-height: 1.45;
  white-space: normal;
}
