/*
Theme Name: Sports Local Theme
Theme URI: 
Author: Sports Local Tools
Description: 本地复刻版体育整站主题，包含静态页面路由、本地资源和可配置品牌外观。
Version: 1.0.6
Requires at least: 5.8
Tested up to: 6.6
Requires PHP: 7.4
Text Domain: sports-local-theme
*/

@import url("assets/static/theme_003/css/style.css");

* { box-sizing: border-box; }
html { background: var(--t3-bg, #0a0f1f); }
body.theme-003 {
  margin: 0;
  min-width: 320px;
  min-height: 100vh;
  background: var(--t3-bg, #0a0f1f);
}
body.single-post.theme-003,
body.single-post.theme-003 #page,
body.single-post.theme-003 .site,
body.single-post.theme-003 .site-content {
  background: var(--t3-bg, #0a0f1f);
}
button,
input,
select,
textarea { font: inherit; }
.clone-root {
  min-height: 100vh;
  background: var(--t3-bg, #0a0f1f);
}
.t3-article-grid--news {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.t3-article-grid--news .t3-post {
  min-width: 0;
}
.t3-rules-nav-details[open] .t3-rules-nav { display: block; }
.admin-bar .t3-header { top: 32px; }
@media (max-width: 1024px) {
  .t3-article-grid--news {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 680px) {
  .t3-article-grid--news {
    grid-template-columns: 1fr;
  }
}
@media (max-width: 782px) { .admin-bar .t3-header { top: 46px; } }
