{# @description Two heavily blurred discs of the theme's own colours. No invert needed. #}
{# @prop from:select['primary', 'secondary', 'accent', 'neutral', 'base-100', 'base-200', 'base-300'] | default:"primary" | description:"The disc at the top" #}
{# @prop to:select['primary', 'secondary', 'accent', 'neutral', 'base-100', 'base-200', 'base-300'] | default:"secondary" | description:"The disc at the foot" #}
{# @prop intensity:select['faint', 'soft', 'bold'] | default:"soft" | description:"How far the discs come through. Check bold against a dark theme." #}
{# @prop class:text | description:"Extra classes on the layer" #}
{% comment %}
Roots at `absolute inset-0` so two backgrounds in one slot overlap instead of
stacking, which is why a background belongs in a `background` slot only (#21).
{% endcomment %}