@@ -211,6 +211,21 @@ body {
211211 transparent 332deg ,
212212 var (--nav-link-spark-color , rgba (255 , 255 , 255 , 0.95 )) 360deg
213213 );
214+ mask-image :
215+ linear-gradient (#000 0 0 ),
216+ linear-gradient (#000 0 0 );
217+ mask-mode : alpha ;
218+ mask-repeat : no-repeat ;
219+ mask-origin : content-box , border-box ;
220+ mask-clip : content-box , border-box ;
221+ mask-composite : exclude ;
222+ -webkit-mask-image :
223+ linear-gradient (#000 0 0 ),
224+ linear-gradient (#000 0 0 );
225+ -webkit-mask-repeat : no-repeat ;
226+ -webkit-mask-origin : content-box , border-box ;
227+ -webkit-mask-clip : content-box , border-box ;
228+ -webkit-mask-composite : xor;
214229 opacity : var (--nav-link-active );
215230 filter : drop-shadow (
216231 0 0 calc (var (--nav-link-active ) * 16px ) var (--nav-link-glow-color , rgba (255 , 255 , 255 , 0.45 ))
@@ -220,14 +235,6 @@ body {
220235 filter var (--nav-link-transition );
221236 animation : nav- link- spin var (--nav-link-spin ) linear infinite ;
222237 animation-play-state : var (--nav-link-play-state );
223- mask :
224- linear-gradient (#000 0 0 ) content-box ,
225- linear-gradient (#000 0 0 );
226- mask-composite : exclude ;
227- -webkit-mask :
228- linear-gradient (#000 0 0 ) content-box ,
229- linear-gradient (#000 0 0 );
230- -webkit-mask-composite : xor;
231238}
232239.nav-link :hover .nav-link__spark ,
233240.nav-link :focus-visible .nav-link__spark {
0 commit comments