/*
Theme Name:  CCAPP Academy Child
Theme URI:   https://ccappacademy.com/
Description: Divi 5 child theme for CCAPP Academy. Adds brand-cohesive styling for the CCAPP Academy SIS plugin (enrollment form, transcripts, certificates), a role-aware header login, and a bridge Student Portal that stands in until the SIS plugin ships its own student dashboard. Built to work alongside the Divi 5 Theme Builder header/footer.
Author:      CCAPP Academy
Author URI:  https://ccappacademy.com/
Template:    Divi
Version:     1.1.1
License:     GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ccapp-academy-child
Tested up to: 6.6
*/

/* =============================================================================
   CCAPP Academy — brand tokens
   Sourced from the live ccappacademy.com Divi site + the SIS plugin palette.
   Retune here; everything downstream references these variables.
   ========================================================================== */
:root {
  --ccapp-turquoise:      #2AD2C9; /* live site primary button / accent      */
  --ccapp-turquoise-dark: #21b3ab; /* hover for turquoise                    */
  --ccapp-teal:           #028090; /* plugin deep teal                       */
  --ccapp-teal-dark:      #026b78; /* teal hover                             */
  --ccapp-ink:            #063F47; /* dark-teal logo text / headings         */
  --ccapp-gold:           #EDA100; /* gold accent                            */
  --ccapp-body:           #737373; /* Divi body text grey                    */
  --ccapp-line:           #d8e8e6; /* soft border                            */
  --ccapp-line-strong:    #c9dddb;
  --ccapp-surface:        #ffffff;
  --ccapp-surface-soft:   #f4fafa; /* pale teal panel                        */
  --ccapp-radius:         10px;
  --ccapp-radius-sm:      8px;
  --ccapp-shadow:         0 4px 20px rgba(6,63,71,.07);
  --ccapp-shadow-lg:      0 10px 40px rgba(6,63,71,.12);
  --ccapp-font: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* The stylesheet in style.css is loaded after the parent; the real brand
   rules live in assets/css/branding.css and assets/css/portal.css, enqueued
   from functions.php so they can be versioned and cached independently.
   A couple of universal fallbacks are kept here so the child theme is never
   "empty" even if the enqueue is filtered off. */

.ccapp-login,
.ccapp-portal,
.ccapp-form,
.ccapp-transcript,
.ccapp-cert {
  font-family: var(--ccapp-font);
}
