/*
Theme Name: Stock Dashboard Theme
Theme URI: https://example.com/stock-dashboard-theme
Author: LCNI
Author URI: https://example.com
Description: A modular, production-ready WordPress theme with a secure frontend stock dashboard layout.
Version: 2.3.3
Requires at least: 6.0
Tested up to: 6.5
Requires PHP: 7.4
Text Domain: stock-dashboard-theme
Domain Path: /languages
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

/*
 * Base stylesheet kept intentionally minimal.
 * Dashboard-specific styles live under /assets/css/dashboard.css.
 */

:root {
	color-scheme: light;
}

body {
	margin: 0;
	font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;
	background-color: #f0f0f1;
	color: #1d2327;
}

a {
	color: #2271b1;
}

a:hover,
a:focus {
	color: #135e96;
}


#lcni-app-root {
	width: 100%;
	max-width: 100%;
}

/*
 * Scope generic element styles to theme-managed content only.
 * Do not affect LCNI plugin UI.
 */
.theme-content button:not(.lcni-btn):not(.lcni-app button) {
	font: inherit;
}

.theme-content table:not(.lcni-app table) {
	border-collapse: collapse;
}

body.page-template-page-dashboard #lcni-app-root {
	width: 100%;
	max-width: none;
	padding: 1px;
}

body.page-template-page-dashboard .main-content {
	margin-left: 1px;
	width: calc(100% - 1px);
	min-height: 100%;
	flex: 1 1 auto;
}
