/*
Theme Name: Euro Atașamente
Theme URI: https://euroatasamente.ro
Template: unblock-theme
Author: Euro Atașamente
Description: Child theme of Unblock. Holds every template, part and stylesheet this site generates, so the parent stays byte-identical to the vendor release and a theme update cannot silently take the site's chrome with it.
Version: 1.0.0
Requires at least: 6.7
Requires PHP: 8.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: euroatasamente
*/

/* ─────────────────────────────────────────────────────────────────────────────
   READ THIS BEFORE ADDING A RULE.

   The site's CSS is a GENERATED ARTIFACT living in the Unblock store
   (`unbk_css_variables` / `unbk_css_selectors`), written by scripts/build_*.py
   and the ea-import-*.php importers. That is where component styling belongs,
   because that is the only surface the Unblock editor can show and edit.

   This file exists for the narrow set of rules that CANNOT live there: things
   keyed to the platform rather than to one of our components, and anything that
   must load before the per-page bundle does.

   THE TIER RULES STILL APPLY HERE. scripts/check_token_tiers.py reads this file
   as well as the store, so a declaration takes a T3 component token where the
   component has a styling surface, else a T2 role — never a T1 primitive, never
   a raw hex, never a raw px above hairline (≤3px). A rule written here is not
   outside the design system; it is the same system in a second file.

   ⚠️ Block themes do NOT auto-enqueue style.css — verified, it was absent from
   the front end before functions.php below registered it. If this file ever
   stops loading, rules here fail SILENTLY and completely.
   ───────────────────────────────────────────────────────────────────────────── */
