
Click a swatch to copy its HEX; hover for the OKLCH value.
The gradient distilled from the scene, unrolled left to right by stop; the authored angle is 180° (used by the hero and exports), while gallery cards share a uniform 135° sweep.
Crop the main light source entirely out of frame and the chroma ceiling loses nothing; what it loses is the top of the lightness axis. The Rain's End is the only one of these four with no visible main light: its brightest 4000 pixels all land on the sunlit patch of ground (L 0.83–0.84) and L p99 reaches only 0.72 — yet its ceiling of 0.156 sits in the same bracket as Liloupar's Cell under the Skylight, which keeps its skylight in frame (0.161), and Great Hall of Truths by Brazier Light, which keeps its fires (0.164), a spread of just 0.008. The ceiling answers to the lit surface, not to the light. If you don't want a piercing white in the picture but still want it to look lit, move the source out of frame and keep only a patch of lit ground: chroma is not discounted, and all you give up is the upper end of lightness.
CSS variables, a Tailwind v4 theme or SVG — one click to copy into your project.
/* The Rain's End in Green Shade · The Rain's End in Green Shade — Teyvat Palette */
:root {
--canopy-shadow: oklch(0.25 0.036 211); /* Canopy Shadow Blue #08262b */
--gap-mist: oklch(0.5 0.047 220); /* Gap Mist Blue #446a76 */
--misted-shrub: oklch(0.49 0.078 187); /* Misted Shrub #196f68 */
--sunpatch-green: oklch(0.64 0.108 144); /* Sunpatch Green #619d61 */
--path-pale: oklch(0.66 0.036 126); /* Path Pale #8d977f */
--seelie-blue: oklch(0.72 0.108 224); /* Seelie Blue #4ab3d7 */
--glowbulb-teal: oklch(0.51 0.124 147); /* Glowbulb Teal #2a7839 */
--gradient-the-rains-end: linear-gradient(180deg, oklch(0.25 0.036 211) 0%, oklch(0.5 0.047 220) 22%, oklch(0.49 0.078 187) 40%, oklch(0.64 0.108 144) 58%, oklch(0.66 0.036 126) 72%, oklch(0.72 0.108 224) 86%, oklch(0.51 0.124 147) 100%);
}A 1080×1350 PNG carrying the scene, its palette and every value — save it and post it as is.