/*
  ENET Page Registry v1
  Status: LOCAL CSS DRAFT FOR REVIEW
  This is a CSS-side provisional registry. Revalidate page IDs and live DOM
  before any production implementation.

  Decisions:
  PRODUCTS_H1_MODE = brand-size
  WELLNESS_MODE = hold
  BRAND = approved mother pattern
*/

body.page-id-85 {
  --enet-registry-page-id: 85;
  --enet-registry-slug: brand;
  --enet-registry-root: enet-ds-page--brand;
  --enet-registry-status: mother-pattern;
}

body.page-id-98 {
  --enet-registry-page-id: 98;
  --enet-registry-slug: products;
  --enet-registry-root: enet-ds-page--products;
  --enet-registry-status: needs-token-sync;
  --enet-products-h1-mode: brand-size;
}

body.page-id-101 {
  --enet-registry-page-id: 101;
  --enet-registry-slug: wellness;
  --enet-registry-root: enet-ds-page--wellness;
  --enet-registry-theme: light;
  --enet-registry-hero-variant: full-image-responsive;
  --enet-registry-status: visual-geometry-lock-candidate;
}

body.page-id-101 .enet-ds-page--wellness {
  --enet-page-registry-applied: normal-component-page;
}

body.page-id-85 .enet-ds-page--brand,
body.page-id-98 .enet-ds-page--products {
  --enet-page-registry-applied: normal-component-page;
}

body.page-id-98 .enet-ds-page--products {
  --enet-type-h1-pc: clamp(40px, 4.35vw, 54px);
  --enet-type-h1-sp: clamp(31px, 9vw, 39px);
}

/*
  WELLNESS local candidate note:
  The new page-id-101 root is connected only in this isolated candidate.
  Production registry remains unchanged until a separate implementation gate.
*/


/* GATE 3 SAFE CANDIDATE: FARMING registry metadata only. */
body.page-id-103 {
  --enet-registry-page-id: 103;
  --enet-registry-slug: farming;
  --enet-registry-root: enet-ds-page--farming;
  --enet-registry-status: local-preview;
}

/* PRODUCTION 5: RUSH metadata only. */
body.page-id-105 {
  --enet-registry-page-id: 105;
  --enet-registry-slug: rush;
  --enet-registry-root: enet-ds-page--rush;
  --enet-registry-theme: dark;
  --enet-registry-hero-variant: dark-spark;
  --enet-registry-status: production-normal-html;
}

body.page-id-105 .enet-ds-page--rush {
  --enet-page-registry-applied: dark-component-page;
}

/* BEGIN ENET TOP PAGE 50 REGISTRY */
/*
  ENET Page Registry v1 — TOP TCD front-page connection
  Runtime root is .enet-ds-page--top inside the VOYAGE content builder.
  The page-id-50 metadata is retained for backward compatibility only.
*/

body.page-id-50 {
  --enet-registry-page-id: 50;
  --enet-registry-slug: home;
  --enet-registry-root: enet-ds-page--top;
  --enet-registry-theme: corporate-light;
  --enet-registry-hero-variant: tcd-hero-header;
  --enet-registry-status: tcd-front-page;
}

.enet-ds-page--top {
  --enet-page-registry-applied: corporate-top-page;
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
}
/* END ENET TOP PAGE 50 REGISTRY */
