/*
Theme Name: OmneCast
Theme URI: https://www.omnecast.com
Author: OmneCast
Author URI: https://www.omnecast.com
Description: OmneCast 企业官网主题 —— 面向 AI 解决方案企业的深色科技风 WordPress 主题，支持中英双语、解决方案与案例展示、文章发布。涵盖首页、解决方案、客户案例、洞察文章、关于我们、联系我们等页面。
Version: 1.0.4
Requires at least: 6.0
Tested up to: 6.5
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: omnecast
Tags: ai, technology, business, dark, two-columns, custom-colors, custom-logo, custom-menu, featured-images, translation-ready, block-styles, wide-blocks
*/

/* 主题基础重置与变量定义，详细组件样式见 assets/css/theme.css */

:root {
	--accent: #22d3ee;
	--accent2: #6ea8fe;
	--grid-opacity: 0.5;
	--bg: #060a12;
	--bg-elev: #0a1120;
	--text: #e8eef7;
	--text-muted: #93a3ba;
	--text-dim: #6c7f99;
	--border: rgba(255, 255, 255, 0.08);
	--container: 1240px;
	--radius: 18px;
}

* { box-sizing: border-box; }

html { scroll-behavior: smooth; }

body {
	margin: 0;
	background: var(--bg);
	color: var(--text);
	font-family: 'IBM Plex Sans', 'Noto Sans SC', system-ui, -apple-system, sans-serif;
	-webkit-font-smoothing: antialiased;
}

::selection { background: rgba(34, 211, 238, 0.28); }

::-webkit-scrollbar { width: 11px; height: 11px; }
::-webkit-scrollbar-track { background: var(--bg); }
::-webkit-scrollbar-thumb { background: #1b2740; border-radius: 20px; border: 3px solid var(--bg); }

img { max-width: 100%; height: auto; display: block; }

a { color: var(--accent); text-decoration: none; }

input, textarea, select, button { font-family: inherit; }

/* WordPress 核心对齐类保留 */
.alignleft { float: left; margin-right: 1.5em; }
.alignright { float: right; margin-left: 1.5em; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }

.screen-reader-text {
	border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%);
	height: 1px; margin: -1px; overflow: hidden; padding: 0;
	position: absolute !important; width: 1px; word-wrap: normal !important;
}
