mask-linear-from-<color-name>
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-from-red-500
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-from-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-from-<color-name>/<opacity>
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-from-red-500/42
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-from-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-from-[<value>]
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-from-[#ff0000]
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-from-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-from-[<value>]/<opacity>
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-from-[#ff0000]/42
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-from-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-from-(<custom-property>)
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-from-(--my-color)
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-from-(color:<custom-property>)
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-from-(color:--my-color)
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-to-<color-name>
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-to-red-500
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-to-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-to-<color-name>/<opacity>
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-to-red-500/42
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-to-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-to-[<value>]
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-to-[#ff0000]
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-to-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-to-[<value>]/<opacity>
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-to-[#ff0000]/42
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-to-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-to-(<custom-property>)
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-to-(--my-color)
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-to-(color:<custom-property>)
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-linear-to-(color:--my-color)
|
--sf-mask-linear-stops: var(--sf-mask-linear-position), var(--sf-mask-linear-from-color) var(--sf-mask-linear-from-position), var(--sf-mask-linear-to-color) var(--sf-mask-linear-to-position);
--sf-mask-linear: linear-gradient(var(--sf-mask-linear-stops));
--sf-mask-linear-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-from-<color-name>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-from-red-500
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-from-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-from-<color-name>/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-from-red-500/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-from-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-from-[<value>]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-from-[#ff0000]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-from-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-from-[<value>]/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-from-[#ff0000]/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-from-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-from-(<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-from-(--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-from-(color:<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-from-(color:--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-to-<color-name>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-to-red-500
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-to-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-to-<color-name>/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-to-red-500/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-to-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-to-[<value>]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-to-[#ff0000]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-to-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-to-[<value>]/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-to-[#ff0000]/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-to-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-to-(<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-to-(--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-to-(color:<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-t-to-(color:--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-from-<color-name>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-from-red-500
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-from-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-from-<color-name>/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-from-red-500/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-from-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-from-[<value>]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-from-[#ff0000]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-from-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-from-[<value>]/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-from-[#ff0000]/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-from-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-from-(<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-from-(--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-from-(color:<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-from-(color:--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-to-<color-name>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-to-red-500
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-to-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-to-<color-name>/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-to-red-500/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-to-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-to-[<value>]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-to-[#ff0000]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-to-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-to-[<value>]/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-to-[#ff0000]/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-to-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-to-(<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-to-(--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-to-(color:<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-r-to-(color:--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect;
|
mask-b-from-<color-name>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-from-red-500
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-from-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-from-<color-name>/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-from-red-500/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-from-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-from-[<value>]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-from-[#ff0000]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-from-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-from-[<value>]/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-from-[#ff0000]/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-from-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-from-(<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-from-(--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-from-(color:<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-from-(color:--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-to-<color-name>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-to-red-500
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-to-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-to-<color-name>/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-to-red-500/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-to-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-to-[<value>]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-to-[#ff0000]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-to-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-to-[<value>]/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-to-[#ff0000]/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-to-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-to-(<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-to-(--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-to-(color:<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-b-to-(color:--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-from-<color-name>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-from-red-500
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-from-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-from-<color-name>/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-from-red-500/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-from-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-from-[<value>]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-from-[#ff0000]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-from-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-from-[<value>]/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-from-[#ff0000]/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-from-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-from-(<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-from-(--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-from-(color:<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-from-(color:--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-to-<color-name>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-to-red-500
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-to-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-to-<color-name>/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-to-red-500/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-to-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-to-[<value>]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-to-[#ff0000]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-to-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-to-[<value>]/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-to-[#ff0000]/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-to-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-to-(<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-to-(--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-to-(color:<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-l-to-(color:--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-from-<color-name>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-from-position: <value>;
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-from-red-500
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-from-position: var(--color-red-500);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-from-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-from-<color-name>/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-from-position: <value>;
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-from-red-500/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-from-position: color-mix(in oklab, var(--color-red-500) 42%, transparent);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-from-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-from-[<value>]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-from-position: <value>;
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-from-[#ff0000]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-from-position: #ff0000;
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-from-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-from-[<value>]/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-from-position: <value>;
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-from-[#ff0000]/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-from-position: rgba(255,0,0,0.42);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-from-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-from-(<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-from-position: var(<custom-property>);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-from-(--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-from-position: var(--my-color);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-from-(color:<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-from-position: var(<custom-property>);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-from-(color:--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-from-position: var(--my-color);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-to-<color-name>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-to-color: <value>;
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-to-red-500
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-to-color: var(--color-red-500);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-to-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-to-<color-name>/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-to-color: <value>;
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-to-red-500/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-to-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-to-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-to-[<value>]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-to-color: <value>;
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-to-[#ff0000]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-to-color: #ff0000;
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-to-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-to-[<value>]/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-to-color: <value>;
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-to-[#ff0000]/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-to-color: rgba(255,0,0,0.42);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-to-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-to-(<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-to-color: var(<custom-property>);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-to-(--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-to-color: var(--my-color);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-to-(color:<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));/* black, 0%, transparent, 100% */
--sf-mask-top-to-color: var(<custom-property>);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));/* black, 0%, transparent, 100% */
--sf-mask-bottom-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-y-to-(color:--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-top: linear-gradient(to top, var(--sf-mask-top-from-color) var(--sf-mask-top-from-position), var(--sf-mask-top-to-color) var(--sf-mask-top-to-position));
--sf-mask-top-to-color: var(--my-color);
--sf-mask-bottom: linear-gradient(to bottom, var(--sf-mask-bottom-from-color) var(--sf-mask-bottom-from-position), var(--sf-mask-bottom-to-color) var(--sf-mask-bottom-to-position));
--sf-mask-bottom-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-from-<color-name>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-from-color: <value>;
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-from-red-500
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-from-color: var(--color-red-500);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-from-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-from-<color-name>/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-from-color: <value>;
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-from-red-500/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-from-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-from-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-from-[<value>]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-from-color: <value>;
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-from-[#ff0000]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-from-color: #ff0000;
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-from-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-from-[<value>]/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-from-color: <value>;
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-from-[#ff0000]/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-from-color: rgba(255,0,0,0.42);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-from-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-from-(<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-from-color: var(<custom-property>);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-from-(--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-from-color: var(--my-color);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-from-(color:<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-from-color: var(<custom-property>);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-from-(color:--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-from-color: var(--my-color);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-to-<color-name>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-to-color: <value>;
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-to-red-500
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-to-color: var(--color-red-500);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-to-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-to-<color-name>/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-to-color: <value>;
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-to-red-500/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-to-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-to-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-to-[<value>]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-to-color: <value>;
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-to-[#ff0000]
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-to-color: #ff0000;
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-to-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-to-[<value>]/<opacity>
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-to-color: <value>;
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-to-[#ff0000]/42
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-to-color: rgba(255,0,0,0.42);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-to-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-to-(<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-to-color: var(<custom-property>);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-to-(--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-to-color: var(--my-color);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-to-(color:<custom-property>)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));/* black, 0%, transparent, 100% */
--sf-mask-right-to-color: var(<custom-property>);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));/* black, 0%, transparent, 100% */
--sf-mask-left-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-x-to-(color:--my-color)
|
--sf-mask-linear: var(--sf-mask-left), var(--sf-mask-right), var(--sf-mask-bottom), var(--sf-mask-top);
--sf-mask-right: linear-gradient(to right, var(--sf-mask-right-from-color) var(--sf-mask-right-from-position), var(--sf-mask-right-to-color) var(--sf-mask-right-to-position));
--sf-mask-right-to-color: var(--my-color);
--sf-mask-left: linear-gradient(to left, var(--sf-mask-left-from-color) var(--sf-mask-left-from-position), var(--sf-mask-left-to-color) var(--sf-mask-left-to-position));
--sf-mask-left-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-from-<color-name>
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);/* ellipse, farthest-corner, center, black, 0%, transparent, 100% */
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-from-red-500
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-from-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-from-<color-name>/<opacity>
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);/* ellipse, farthest-corner, center, black, 0%, transparent, 100% */
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-from-red-500/42
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-from-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-from-[<value>]
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);/* ellipse, farthest-corner, center, black, 0%, transparent, 100% */
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-from-[#ff0000]
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-from-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-from-[<value>]/<opacity>
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);/* ellipse, farthest-corner, center, black, 0%, transparent, 100% */
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-from-[#ff0000]/42
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-from-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-from-(<custom-property>)
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);/* ellipse, farthest-corner, center, black, 0%, transparent, 100% */
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-from-(--my-color)
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-from-(color:<custom-property>)
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);/* ellipse, farthest-corner, center, black, 0%, transparent, 100% */
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-from-(color:--my-color)
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-to-<color-name>
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);/* ellipse, farthest-corner, center, black, 0%, transparent, 100% */
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-to-red-500
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-to-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-to-<color-name>/<opacity>
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);/* ellipse, farthest-corner, center, black, 0%, transparent, 100% */
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-to-red-500/42
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-to-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-to-[<value>]
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);/* ellipse, farthest-corner, center, black, 0%, transparent, 100% */
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-to-[#ff0000]
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-to-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-to-[<value>]/<opacity>
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);/* ellipse, farthest-corner, center, black, 0%, transparent, 100% */
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-to-[#ff0000]/42
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-to-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-to-(<custom-property>)
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);/* ellipse, farthest-corner, center, black, 0%, transparent, 100% */
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-to-(--my-color)
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-to-(color:<custom-property>)
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);/* ellipse, farthest-corner, center, black, 0%, transparent, 100% */
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-radial-to-(color:--my-color)
|
--sf-mask-radial-stops: var(--sf-mask-radial-shape) var(--sf-mask-radial-size) at var(--sf-mask-radial-position), var(--sf-mask-radial-from-color) var(--sf-mask-radial-from-position), var(--sf-mask-radial-to-color) var(--sf-mask-radial-to-position);
--sf-mask-radial: radial-gradient(var(--sf-mask-radial-stops));
--sf-mask-radial-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-from-<color-name>
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-from-red-500
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-from-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-from-<color-name>/<opacity>
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-from-red-500/42
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-from-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-from-[<value>]
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-from-[#ff0000]
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-from-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-from-[<value>]/<opacity>
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-from-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-from-[#ff0000]/42
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-from-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-from-(<custom-property>)
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-from-(--my-color)
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-from-(color:<custom-property>)
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-from-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-from-(color:--my-color)
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-from-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-to-<color-name>
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-to-red-500
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-to-color: var(--color-red-500);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-to-<color-name>/<opacity>
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-to-red-500/42
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-to-color: color-mix(in oklab, var(--color-red-500) 42%, transparent);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-to-[<value>]
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-to-[#ff0000]
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-to-color: #ff0000;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-to-[<value>]/<opacity>
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-to-color: <value>;
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-to-[#ff0000]/42
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-to-color: rgba(255,0,0,0.42);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-to-(<custom-property>)
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-to-(--my-color)
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-to-(color:<custom-property>)
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);/* 0deg, black, 0%, transparent, 100% */
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-to-color: var(<custom-property>);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);/* linear-gradient(#fff, #fff), linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) */
-webkit-mask-composite: source-in;
mask-composite: intersect
|
mask-conic-to-(color:--my-color)
|
--sf-mask-conic-stops: from var(--sf-mask-conic-position), var(--sf-mask-conic-from-color) var(--sf-mask-conic-from-position), var(--sf-mask-conic-to-color) var(--sf-mask-conic-to-position);
--sf-mask-conic: conic-gradient(var(--sf-mask-conic-stops));
--sf-mask-conic-to-color: var(--my-color);
-webkit-mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
mask-image: var(--sf-mask-linear), var(--sf-mask-radial), var(--sf-mask-conic);
-webkit-mask-composite: source-in;
mask-composite: intersect
|