/*
 Theme Name:   IIAR Publishing Platform - Bricks Child
 Theme URI:    https://iiar.org/
 Description:  A child theme for the IIAR Publishing Platform, built on Bricks. Provides specialized templates and functionality for academic journal management.
 Author:       IIAR Development Team
 Author URI:   https://iiar.org/
 Template:     bricks
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  iiar-publishing
*/

/* --------------------------------------------------------------------
  This file is intentionally minimal for performance reasons.
  All custom styles are organized in the /assets/css/ directory.
  
  To override parent theme styles:
  1. Use browser inspector to identify specific CSS rules
  2. Copy them to the appropriate file in /assets/css/
  3. Increase specificity to ensure overrides take effect
  
  Do not add styles directly here unless they are global
  and cannot be organized into a specific stylesheet.
-------------------------------------------------------------------- */

/* 
  Global variables for consistent theming
  These will be used throughout the CSS files
*/
:root {
  --primary-color: #1798c8;
  --secondary-color: #f8f9fa;
  --text-color: #021824;
  --heading-color: #023b49;
  --border-color: #dadce0;
  --success-color: #34a853;
  --warning-color: #fbbc04;
  --error-color: #ea4335;
  --link-color: #e8bf1a;
  --link-hover-color: #06657f;
  
  /* Typography */
  --font-family-primary: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
  --font-family-secondary: 'Merriweather', Georgia, serif;
  --font-family-mono: 'Fira Code', 'Monaco', 'Consolas', monospace;
  
  /* Spacing */
  --spacing-xs: 0.25rem;
  --spacing-sm: 0.5rem;
  --spacing-md: 1rem;
  --spacing-lg: 1.5rem;
  --spacing-xl: 2rem;
  --spacing-xxl: 3rem;
  
  /* Border radius */
  --border-radius-sm: 4px;
  --border-radius-md: 8px;
  --border-radius-lg: 12px;
  --border-radius-xl: 16px;
  
  /* Shadows */
  --shadow-sm: 0 1px 2px 0 rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);
  --shadow-md: 0 4px 6px -1px rgba(60, 64, 67, 0.3), 0 2px 4px -1px rgba(60, 64, 67, 0.06);
  --shadow-lg: 0 10px 15px -3px rgba(60, 64, 67, 0.3), 0 4px 6px -2px rgba(60, 64, 67, 0.05);
}

/* Import modular CSS files */
@import url('./assets/css/typography.css');
@import url('./assets/css/global.css');