/*
Theme Name: Painel Gods
Theme URI: https://painelgods.com
Description: Basic edition — Blocksy child for Painel Gods dark digital-products marketplace (Gutenberg-first, no Elementor).
Author: Painel Gods
Template: blocksy
Version: 1.0.0
Requires at least: 6.7
Tested up to: 7.0
Requires PHP: 7.4
Text Domain: painelgods
License: GNU General Public License v2 or later
*/

/* Brand tokens — mapped onto Blocksy via CSS variables where possible. */
:root {
	--pg-bg: #000f14;
	--pg-bg-elevated: #1a1f29;
	--pg-blue: #00a8ff;
	--pg-blue-deep: #0047ff;
	--pg-gold: #ffc107;
	--pg-purple: #7a00ff;
	--pg-text: #ffffff;
	--pg-text-muted: #a8b0bd;
	--pg-danger: #ff3b5c;
	--pg-radius: 12px;
	--pg-btn-radius: 4px;
	--pg-site-max: 1440px;
	--pg-content-max: 1440px;
	--pg-wide-max: 1600px;
	--pg-header-main-gap: 3.5rem;
}

/*
 * Soft defaults for Blocksy form tokens (storefront).
 * Prefer setting these under Appearance → Customize → Forms so they stay native.
 * Vendor dashboard resets them via body.pg-vendor-dashboard in marketplace.css.
 */
body:not(.pg-vendor-dashboard):not(.dokan-dashboard) {
	--theme-form-text-initial-color: var(--pg-text);
	--theme-form-text-focus-color: var(--pg-text);
	--theme-form-field-background-initial-color: #0a1218;
	--theme-form-field-background-focus-color: #0f1820;
	--theme-form-field-border-initial-color: rgba(255, 255, 255, 0.14);
	--theme-form-field-border-focus-color: var(--pg-blue);
}

body {
	background-color: var(--pg-bg);
	color: var(--pg-text);
	font-family: "Poppins", system-ui, sans-serif;
}
