/*
Theme Name: anteklabel
Author: anteklabel
Description: 由静态模板完整转换为 WordPress 主题的工业 / 外贸企业站模板，支持首页轮播、产品分类、案例、新闻、数据统计与多级导航菜单。
Version: 1.0.0
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ella
Tags: business, industrial, blog, custom-logo, custom-menu, featured-images, translation-ready
*/

/* ---------------------------------------------------------------
   主题样式主文件仅保留主题声明与少量补充样式
   实际视觉样式位于 css/ 目录，由 functions.php 统一入队加载
   --------------------------------------------------------------- */

.wp-caption { max-width: 100%; }
.wp-caption-text { font-size: .875rem; color: #888; text-align: center; margin-top: .5rem; }
.screen-reader-text {
	position: absolute !important;
	width: 1px; height: 1px; padding: 0; margin: -1px;
	overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;
}
.alignleft { float: left; margin: 0 1.5rem 1rem 0; }
.alignright { float: right; margin: 0 0 1rem 1.5rem; }
.aligncenter { display: block; margin: 1rem auto; }
img.alignleft, img.alignright, img.aligncenter { max-width: 100%; height: auto; }

/* 内容区内的常见元素（编辑器输出的图片 / 表格等） */
.content img { max-width: 100%; height: auto; }
.content table { width: 100%; margin-bottom: 1.5rem; }
.content table th, .content table td { padding: .6rem .75rem; border: 1px solid #e6e6e6; }
.content blockquote {
	border-left: 4px solid var(--bs-customer);
	background: #f8f9fa;
	padding: 1rem 1.25rem;
	margin: 1.5rem 0;
	color: #555;
}
.content ul, .content ol { padding-left: 1.25rem; margin-bottom: 1.25rem; }

/* 分页导航 */
.pagination-wrap { display: flex; justify-content: center; margin: 2.5rem 0 1rem; }
.pagination-wrap .page-numbers {
	display: inline-flex; align-items: center; justify-content: center;
	min-width: 40px; height: 40px; margin: 0 4px; padding: 0 12px;
	border: 1px solid #e2e6ea; border-radius: 6px; color: #333;
	text-decoration: none; background: #fff; transition: all .2s;
}
.pagination-wrap .page-numbers.current,
.pagination-wrap .page-numbers:hover {
	background: var(--bs-customer); border-color: var(--bs-customer); color: #fff;
}

/* 空状态 */
.no-result { padding: 4rem 0; text-align: center; color: #8a9099; }
.no-result i { font-size: 3rem; color: #d6dade; display: block; margin-bottom: 1rem; }
