@@ -91,28 +91,34 @@ exports[`border-* 1`] = `
9191 border - color : oklab (59.9824 % - .067 - .124 / .5 );
9292}
9393
94- .border-\\ [color\\ :var\\ (--my-color\\ )\\ ] {
94+ .border-\\ [color\\ :var\\ (--my-color\\ )\\ ], .border- \\ [color \\ :var \\ (--my-color \\ ) \\ ] \\ /50 {
9595 border - color : var (-- my - color );
9696}
9797
98- .border-\\ [color\\ :var\\ (--my-color\\ )\\ ]\\ /50 {
99- border - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
98+ @supports (color: color-mix(in lab, red, red)) {
99+ .border - \\[color \\:var \\(-- my - color \\)\\]\\/ 50 {
100+ border-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
101+ }
100102}
101103
102- .border-\\ [var\\ (--my-color\\ )\\ ] {
104+ .border-\\ [var\\ (--my-color\\ )\\ ], .border- \\ [var \\ (--my-color \\ ) \\ ] \\ /50 {
103105 border - color : var (-- my - color );
104106}
105107
106- .border-\\ [var\\ (--my-color\\ )\\ ]\\ /50 {
107- border - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
108+ @supports (color: color-mix(in lab, red, red)) {
109+ .border - \\[var \\(-- my - color \\)\\]\\/ 50 {
110+ border-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
111+ }
108112}
109113
110- .border-current {
114+ .border-current, .border-current \\ /50 {
111115 border - color : currentColor ;
112116}
113117
114- .border-current\\ /50 {
115- border - color : color - mix (in oklab , currentColor 50 % , transparent );
118+ @supports (color: color-mix(in lab, red, red)) {
119+ .border - current \\/ 50 {
120+ border-color: color - mix (in oklab , currentColor 50 % , transparent );
121+ }
116122}
117123
118124.border-inherit {
@@ -265,28 +271,34 @@ exports[`border-b-* 1`] = `
265271 border - bottom - color : oklab (59.9824 % - .067 - .124 / .5 );
266272}
267273
268- .border-b-\\ [color\\ :var\\ (--my-color\\ )\\ ] {
274+ .border-b-\\ [color\\ :var\\ (--my-color\\ )\\ ], .border-b- \\ [color \\ :var \\ (--my-color \\ ) \\ ] \\ /50 {
269275 border - bottom - color : var (-- my - color );
270276}
271277
272- .border-b-\\ [color\\ :var\\ (--my-color\\ )\\ ]\\ /50 {
273- border - bottom - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
278+ @supports (color: color-mix(in lab, red, red)) {
279+ .border - b - \\[color \\:var \\(-- my - color \\)\\]\\/ 50 {
280+ border-bottom-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
281+ }
274282}
275283
276- .border-b-\\ [var\\ (--my-color\\ )\\ ] {
284+ .border-b-\\ [var\\ (--my-color\\ )\\ ], .border-b- \\ [var \\ (--my-color \\ ) \\ ] \\ /50 {
277285 border - bottom - color : var (-- my - color );
278286}
279287
280- .border-b-\\ [var\\ (--my-color\\ )\\ ]\\ /50 {
281- border - bottom - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
288+ @supports (color: color-mix(in lab, red, red)) {
289+ .border - b - \\[var \\(-- my - color \\)\\]\\/ 50 {
290+ border-bottom-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
291+ }
282292}
283293
284- .border-b-current {
294+ .border-b-current, .border-b-current \\ /50 {
285295 border - bottom - color : currentColor ;
286296}
287297
288- .border-b-current\\ /50 {
289- border - bottom - color : color - mix (in oklab , currentColor 50 % , transparent );
298+ @supports (color: color-mix(in lab, red, red)) {
299+ .border - b - current \\/ 50 {
300+ border-bottom-color: color - mix (in oklab , currentColor 50 % , transparent );
301+ }
290302}
291303
292304.border-b-inherit {
@@ -439,28 +451,34 @@ exports[`border-e-* 1`] = `
439451 border - inline - end - color : oklab (59.9824 % - .067 - .124 / .5 );
440452}
441453
442- .border-e-\\ [color\\ :var\\ (--my-color\\ )\\ ] {
454+ .border-e-\\ [color\\ :var\\ (--my-color\\ )\\ ], .border-e- \\ [color \\ :var \\ (--my-color \\ ) \\ ] \\ /50 {
443455 border - inline - end - color : var (-- my - color );
444456}
445457
446- .border-e-\\ [color\\ :var\\ (--my-color\\ )\\ ]\\ /50 {
447- border - inline - end - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
458+ @supports (color: color-mix(in lab, red, red)) {
459+ .border - e - \\[color \\:var \\(-- my - color \\)\\]\\/ 50 {
460+ border-inline-end-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
461+ }
448462}
449463
450- .border-e-\\ [var\\ (--my-color\\ )\\ ] {
464+ .border-e-\\ [var\\ (--my-color\\ )\\ ], .border-e- \\ [var \\ (--my-color \\ ) \\ ] \\ /50 {
451465 border - inline - end - color : var (-- my - color );
452466}
453467
454- .border-e-\\ [var\\ (--my-color\\ )\\ ]\\ /50 {
455- border - inline - end - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
468+ @supports (color: color-mix(in lab, red, red)) {
469+ .border - e - \\[var \\(-- my - color \\)\\]\\/ 50 {
470+ border-inline-end-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
471+ }
456472}
457473
458- .border-e-current {
474+ .border-e-current, .border-e-current \\ /50 {
459475 border - inline - end - color : currentColor ;
460476}
461477
462- .border-e-current\\ /50 {
463- border - inline - end - color : color - mix (in oklab , currentColor 50 % , transparent );
478+ @supports (color: color-mix(in lab, red, red)) {
479+ .border - e - current \\/ 50 {
480+ border-inline-end-color: color - mix (in oklab , currentColor 50 % , transparent );
481+ }
464482}
465483
466484.border-e-inherit {
@@ -613,28 +631,34 @@ exports[`border-l-* 1`] = `
613631 border - left - color : oklab (59.9824 % - .067 - .124 / .5 );
614632}
615633
616- .border-l-\\ [color\\ :var\\ (--my-color\\ )\\ ] {
634+ .border-l-\\ [color\\ :var\\ (--my-color\\ )\\ ], .border-l- \\ [color \\ :var \\ (--my-color \\ ) \\ ] \\ /50 {
617635 border - left - color : var (-- my - color );
618636}
619637
620- .border-l-\\ [color\\ :var\\ (--my-color\\ )\\ ]\\ /50 {
621- border - left - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
638+ @supports (color: color-mix(in lab, red, red)) {
639+ .border - l - \\[color \\:var \\(-- my - color \\)\\]\\/ 50 {
640+ border-left-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
641+ }
622642}
623643
624- .border-l-\\ [var\\ (--my-color\\ )\\ ] {
644+ .border-l-\\ [var\\ (--my-color\\ )\\ ], .border-l- \\ [var \\ (--my-color \\ ) \\ ] \\ /50 {
625645 border - left - color : var (-- my - color );
626646}
627647
628- .border-l-\\ [var\\ (--my-color\\ )\\ ]\\ /50 {
629- border - left - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
648+ @supports (color: color-mix(in lab, red, red)) {
649+ .border - l - \\[var \\(-- my - color \\)\\]\\/ 50 {
650+ border-left-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
651+ }
630652}
631653
632- .border-l-current {
654+ .border-l-current, .border-l-current \\ /50 {
633655 border - left - color : currentColor ;
634656}
635657
636- .border-l-current\\ /50 {
637- border - left - color : color - mix (in oklab , currentColor 50 % , transparent );
658+ @supports (color: color-mix(in lab, red, red)) {
659+ .border - l - current \\/ 50 {
660+ border-left-color: color - mix (in oklab , currentColor 50 % , transparent );
661+ }
638662}
639663
640664.border-l-inherit {
@@ -787,28 +811,34 @@ exports[`border-r-* 1`] = `
787811 border - right - color : oklab (59.9824 % - .067 - .124 / .5 );
788812}
789813
790- .border-r-\\ [color\\ :var\\ (--my-color\\ )\\ ] {
814+ .border-r-\\ [color\\ :var\\ (--my-color\\ )\\ ], .border-r- \\ [color \\ :var \\ (--my-color \\ ) \\ ] \\ /50 {
791815 border - right - color : var (-- my - color );
792816}
793817
794- .border-r-\\ [color\\ :var\\ (--my-color\\ )\\ ]\\ /50 {
795- border - right - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
818+ @supports (color: color-mix(in lab, red, red)) {
819+ .border - r - \\[color \\:var \\(-- my - color \\)\\]\\/ 50 {
820+ border-right-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
821+ }
796822}
797823
798- .border-r-\\ [var\\ (--my-color\\ )\\ ] {
824+ .border-r-\\ [var\\ (--my-color\\ )\\ ], .border-r- \\ [var \\ (--my-color \\ ) \\ ] \\ /50 {
799825 border - right - color : var (-- my - color );
800826}
801827
802- .border-r-\\ [var\\ (--my-color\\ )\\ ]\\ /50 {
803- border - right - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
828+ @supports (color: color-mix(in lab, red, red)) {
829+ .border - r - \\[var \\(-- my - color \\)\\]\\/ 50 {
830+ border-right-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
831+ }
804832}
805833
806- .border-r-current {
834+ .border-r-current, .border-r-current \\ /50 {
807835 border - right - color : currentColor ;
808836}
809837
810- .border-r-current\\ /50 {
811- border - right - color : color - mix (in oklab , currentColor 50 % , transparent );
838+ @supports (color: color-mix(in lab, red, red)) {
839+ .border - r - current \\/ 50 {
840+ border-right-color: color - mix (in oklab , currentColor 50 % , transparent );
841+ }
812842}
813843
814844.border-r-inherit {
@@ -961,28 +991,34 @@ exports[`border-s-* 1`] = `
961991 border - inline - start - color : oklab (59.9824 % - .067 - .124 / .5 );
962992}
963993
964- .border-s-\\ [color\\ :var\\ (--my-color\\ )\\ ] {
994+ .border-s-\\ [color\\ :var\\ (--my-color\\ )\\ ], .border-s- \\ [color \\ :var \\ (--my-color \\ ) \\ ] \\ /50 {
965995 border - inline - start - color : var (-- my - color );
966996}
967997
968- .border-s-\\ [color\\ :var\\ (--my-color\\ )\\ ]\\ /50 {
969- border - inline - start - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
998+ @supports (color: color-mix(in lab, red, red)) {
999+ .border - s - \\[color \\:var \\(-- my - color \\)\\]\\/ 50 {
1000+ border-inline-start-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1001+ }
9701002}
9711003
972- .border-s-\\ [var\\ (--my-color\\ )\\ ] {
1004+ .border-s-\\ [var\\ (--my-color\\ )\\ ], .border-s- \\ [var \\ (--my-color \\ ) \\ ] \\ /50 {
9731005 border - inline - start - color : var (-- my - color );
9741006}
9751007
976- .border-s-\\ [var\\ (--my-color\\ )\\ ]\\ /50 {
977- border - inline - start - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1008+ @supports (color: color-mix(in lab, red, red)) {
1009+ .border - s - \\[var \\(-- my - color \\)\\]\\/ 50 {
1010+ border-inline-start-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1011+ }
9781012}
9791013
980- .border-s-current {
1014+ .border-s-current, .border-s-current \\ /50 {
9811015 border - inline - start - color : currentColor ;
9821016}
9831017
984- .border-s-current\\ /50 {
985- border - inline - start - color : color - mix (in oklab , currentColor 50 % , transparent );
1018+ @supports (color: color-mix(in lab, red, red)) {
1019+ .border - s - current \\/ 50 {
1020+ border-inline-start-color: color - mix (in oklab , currentColor 50 % , transparent );
1021+ }
9861022}
9871023
9881024.border-s-inherit {
@@ -1135,28 +1171,34 @@ exports[`border-t-* 1`] = `
11351171 border - top - color : oklab (59.9824 % - .067 - .124 / .5 );
11361172}
11371173
1138- .border-t-\\ [color\\ :var\\ (--my-color\\ )\\ ] {
1174+ .border-t-\\ [color\\ :var\\ (--my-color\\ )\\ ], .border-t- \\ [color \\ :var \\ (--my-color \\ ) \\ ] \\ /50 {
11391175 border - top - color : var (-- my - color );
11401176}
11411177
1142- .border-t-\\ [color\\ :var\\ (--my-color\\ )\\ ]\\ /50 {
1143- border - top - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1178+ @supports (color: color-mix(in lab, red, red)) {
1179+ .border - t - \\[color \\:var \\(-- my - color \\)\\]\\/ 50 {
1180+ border-top-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1181+ }
11441182}
11451183
1146- .border-t-\\ [var\\ (--my-color\\ )\\ ] {
1184+ .border-t-\\ [var\\ (--my-color\\ )\\ ], .border-t- \\ [var \\ (--my-color \\ ) \\ ] \\ /50 {
11471185 border - top - color : var (-- my - color );
11481186}
11491187
1150- .border-t-\\ [var\\ (--my-color\\ )\\ ]\\ /50 {
1151- border - top - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1188+ @supports (color: color-mix(in lab, red, red)) {
1189+ .border - t - \\[var \\(-- my - color \\)\\]\\/ 50 {
1190+ border-top-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1191+ }
11521192}
11531193
1154- .border-t-current {
1194+ .border-t-current, .border-t-current \\ /50 {
11551195 border - top - color : currentColor ;
11561196}
11571197
1158- .border-t-current\\ /50 {
1159- border - top - color : color - mix (in oklab , currentColor 50 % , transparent );
1198+ @supports (color: color-mix(in lab, red, red)) {
1199+ .border - t - current \\/ 50 {
1200+ border-top-color: color - mix (in oklab , currentColor 50 % , transparent );
1201+ }
11601202}
11611203
11621204.border-t-inherit {
@@ -1309,28 +1351,34 @@ exports[`border-x-* 1`] = `
13091351 border - inline - color : oklab (59.9824 % - .067 - .124 / .5 );
13101352}
13111353
1312- .border-x-\\ [color\\ :var\\ (--my-color\\ )\\ ] {
1354+ .border-x-\\ [color\\ :var\\ (--my-color\\ )\\ ], .border-x- \\ [color \\ :var \\ (--my-color \\ ) \\ ] \\ /50 {
13131355 border - inline - color : var (-- my - color );
13141356}
13151357
1316- .border-x-\\ [color\\ :var\\ (--my-color\\ )\\ ]\\ /50 {
1317- border - inline - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1358+ @supports (color: color-mix(in lab, red, red)) {
1359+ .border - x - \\[color \\:var \\(-- my - color \\)\\]\\/ 50 {
1360+ border-inline-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1361+ }
13181362}
13191363
1320- .border-x-\\ [var\\ (--my-color\\ )\\ ] {
1364+ .border-x-\\ [var\\ (--my-color\\ )\\ ], .border-x- \\ [var \\ (--my-color \\ ) \\ ] \\ /50 {
13211365 border - inline - color : var (-- my - color );
13221366}
13231367
1324- .border-x-\\ [var\\ (--my-color\\ )\\ ]\\ /50 {
1325- border - inline - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1368+ @supports (color: color-mix(in lab, red, red)) {
1369+ .border - x - \\[var \\(-- my - color \\)\\]\\/ 50 {
1370+ border-inline-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1371+ }
13261372}
13271373
1328- .border-x-current {
1374+ .border-x-current, .border-x-current \\ /50 {
13291375 border - inline - color : currentColor ;
13301376}
13311377
1332- .border-x-current\\ /50 {
1333- border - inline - color : color - mix (in oklab , currentColor 50 % , transparent );
1378+ @supports (color: color-mix(in lab, red, red)) {
1379+ .border - x - current \\/ 50 {
1380+ border-inline-color: color - mix (in oklab , currentColor 50 % , transparent );
1381+ }
13341382}
13351383
13361384.border-x-inherit {
@@ -1483,28 +1531,34 @@ exports[`border-y-* 1`] = `
14831531 border - block - color : oklab (59.9824 % - .067 - .124 / .5 );
14841532}
14851533
1486- .border-y-\\ [color\\ :var\\ (--my-color\\ )\\ ] {
1534+ .border-y-\\ [color\\ :var\\ (--my-color\\ )\\ ], .border-y- \\ [color \\ :var \\ (--my-color \\ ) \\ ] \\ /50 {
14871535 border - block - color : var (-- my - color );
14881536}
14891537
1490- .border-y-\\ [color\\ :var\\ (--my-color\\ )\\ ]\\ /50 {
1491- border - block - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1538+ @supports (color: color-mix(in lab, red, red)) {
1539+ .border - y - \\[color \\:var \\(-- my - color \\)\\]\\/ 50 {
1540+ border-block-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1541+ }
14921542}
14931543
1494- .border-y-\\ [var\\ (--my-color\\ )\\ ] {
1544+ .border-y-\\ [var\\ (--my-color\\ )\\ ], .border-y- \\ [var \\ (--my-color \\ ) \\ ] \\ /50 {
14951545 border - block - color : var (-- my - color );
14961546}
14971547
1498- .border-y-\\ [var\\ (--my-color\\ )\\ ]\\ /50 {
1499- border - block - color : color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1548+ @supports (color: color-mix(in lab, red, red)) {
1549+ .border - y - \\[var \\(-- my - color \\)\\]\\/ 50 {
1550+ border-block-color: color - mix (in oklab , var (-- my - color ) 50 % , transparent );
1551+ }
15001552}
15011553
1502- .border-y-current {
1554+ .border-y-current, .border-y-current \\ /50 {
15031555 border - block - color : currentColor ;
15041556}
15051557
1506- .border-y-current\\ /50 {
1507- border - block - color : color - mix (in oklab , currentColor 50 % , transparent );
1558+ @supports (color: color-mix(in lab, red, red)) {
1559+ .border - y - current \\/ 50 {
1560+ border-block-color: color - mix (in oklab , currentColor 50 % , transparent );
1561+ }
15081562}
15091563
15101564.border-y-inherit {
0 commit comments