/* =============================================================================
   GLASS theme — rephrase · violet + orchid
   Smart-Rephraser-Lite — the paraphraser. A side project on the second
   vocabulary.

   Mark palette (the origin of every number below):
     #0B0A10 ground · #B98BFF orchid (accent) ·
     #7C4DFF violet mid · #5A3FA0 deep (accent-2) · #ECE9F2 bone

   Violet has the largest gap in the set between what the mark uses and what sRGB
   can hold at the system's lightness: #7C4DFF carries C 0.247 at L 57.9%, but
   only C 0.129 survives at L 78%. The dark accent is therefore noticeably
   calmer than the mark. That is the gamut, not a preference.

   Eight numbers. No structure. The lightness ladder, the radii, the type scale,
   the motion curve and the four state hues all come from src/tokens.css and are
   not visible from here — which is why a theme cannot break them.

     hue    taken from the mark, unchanged.
     chroma the mark's chroma, capped at the most saturated value sRGB can hold
            at the lightness the contrast law assigns. Two numbers per accent
            because the gamut at L 78% and the gamut at L 50% are different
            shapes; one number would mean silent clipping in one of the two.
     L      NOT HERE. Lightness is what contrast is made of, so it belongs to
            the system. See tokens.css §1.3-1.4.

   Verified by: node scripts/contrast.mjs
   ============================================================================= */

:root[data-glass="rephrase"] {
  --h-ground: 292.4;    --c-ground: 0.0129;
  --h-accent: 300.6;    --c-accent: 0.129;    --c-accent-lt: 0.168;
  --h-accent-2: 292.1; --c-accent-2: 0.150; --c-accent-2-lt: 0.150;
}
