/*
Theme Name: Developry Nexus
Theme URI: https://developrythemes.com
Description: A premium WordPress theme engineered for next-generation SEO and AI Search visibility. Built for performance, accessibility, and structured data out of the box.
Requires at least: 6.4
Tested up to: 6.8
Requires PHP: 8.0
Version: 1.0.5
Author: Developry
Author URI: https://developry.com
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: developry-nexus
Tags: full-site-editing, custom-colors, custom-menu, custom-logo, editor-style, featured-images, flexible-header, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks

Nexus WordPress Theme, (C) 2025 Developry Themes
Nexus is distributed under the terms of the GNU GPL.
*/

/**
 * This file is intentionally minimal.
 * All styling is handled through theme.json and block-based styles.
 * This approach ensures optimal Core Web Vitals performance.
 */

/* Normalize & Reset - Critical CSS only */
*,
*::before,
*::after {
	box-sizing: border-box;
}

html {
	-webkit-text-size-adjust: 100%;
	-moz-text-size-adjust: 100%;
	text-size-adjust: 100%;
}

body {
	margin: 0;
}

/* Accessibility - Skip Links */
.skip-link {
	background-color: var(--wp--preset--color--primary);
	color: var(--wp--preset--color--base);
	left: -9999px;
	padding: 1em;
	position: absolute;
	text-decoration: none;
	top: 0;
	z-index: 999999;
}

.skip-link:focus {
	left: 0;
}

/* Focus Indicators - Accessibility */
:focus-visible {
	outline: 2px solid var(--wp--preset--color--primary);
	outline-offset: 2px;
}

/* Reduced Motion Support */
@media (prefers-reduced-motion: reduce) {

	*,
	*::before,
	*::after {
		animation-duration: 0.01ms !important;
		animation-iteration-count: 1 !important;
		scroll-behavior: auto !important;
		transition-duration: 0.01ms !important;
	}
}
