LCh D65
The LCh D65 color space is registered in Color by default
Properties
Name: lch-d65
White Point: D65 / 2˚
Coordinates:
| Name | Range* | 
|---|---|
| l | [0, 100] | 
| c | [0, 160] | 
| h | [0, 360) | 
* Space is not bound to the range and is only used as a reference to define percentage inputs/outputs in relation to the Display P3 color space.

The sRGB gamut represented within the CIELCh D65 color space.
CIELCh D65 is the same as CIELCh except it uses a D65 white point.
Channel Aliases
| Channels | Aliases | 
|---|---|
| l | lightness | 
| c | chroma | 
| h | hue | 
Input/Output
As a D65 variant of CIELCh is not currently supported in the CSS spec, the parsed input and string output formats use the color() function format using the custom name --lch-d65:
color(--lch-d65 l c h / a)  // Color function
When manually creating a color via raw data or specifying a color space as a parameter in a function, the color space name is always used:
Color("lch-d65", [0, 0, 0], 1)
The string representation of the color object and the default string output use the color(--lch-d65 l c h / a) form.
>>> Color("lch-d65", [53.237, 104.55, 40])
color(--lch-d65 53.237 104.55 40 / 1)
>>> Color("lch-d65", [74.934, 82.499, 73.14]).to_string()
'color(--lch-d65 74.934 82.499 73.14)'
Registering
from coloraide import Color as Base
from coloraide.spaces.lch_d65 import LChD65
class Color(Base): ...
Color.register(LChD65())