254254 white-space : nowrap;
255255 color : var (--accent-script-color );
256256 -webkit-text-fill-color : var (--accent-script-color );
257- -webkit-text-stroke : 0.36 px var (--accent-script-color );
257+ -webkit-text-stroke : 0.48 px var (--accent-script-color );
258258 top : var (--script-visual-shift-y );
259259 overflow : visible;
260260 vertical-align : baseline;
@@ -1434,6 +1434,12 @@ a {
14341434 min-height : calc (var (--discipline-card-height ) + 6.2rem );
14351435 overflow : visible;
14361436 touch-action : pan-y;
1437+ isolation : isolate;
1438+ }
1439+
1440+ .discipline-stack-viewport : not ([data-stack-ready = "true" ]) .discipline-stack-card {
1441+ opacity : 0 !important ;
1442+ transition : none !important ;
14371443}
14381444
14391445.discipline-stack-card ,
@@ -1458,9 +1464,7 @@ a {
14581464 transition :
14591465 transform 680ms cubic-bezier (0.22 , 1 , 0.36 , 1 ),
14601466 opacity 420ms ease,
1461- filter 680ms cubic-bezier (0.22 , 1 , 0.36 , 1 ),
14621467 box-shadow 420ms ease;
1463- will-change : transform, opacity, filter;
14641468}
14651469
14661470.discipline-stack-card .is-active {
@@ -1644,36 +1648,31 @@ a {
16441648.discipline-stack-card [data-stack-pos = "0" ] {
16451649 z-index : 5 ;
16461650 opacity : 1 ;
1647- filter : none;
1648- transform : translate3d (-50% , 0 , 0 ) scale (1 ) rotate (-0.8deg );
1651+ transform : translate (-50% , 0 ) scale (1 ) rotate (-0.8deg );
16491652}
16501653
16511654.discipline-stack-card [data-stack-pos = "1" ] {
16521655 z-index : 4 ;
16531656 opacity : 0.94 ;
1654- filter : saturate (0.92 ) brightness (0.94 );
1655- transform : translate3d (calc (-50% + 10% ), 9% , 0 ) scale (0.95 ) rotate (2.6deg );
1657+ transform : translate (calc (-50% + 10% ), 9% ) scale (0.95 ) rotate (2.6deg );
16561658}
16571659
16581660.discipline-stack-card [data-stack-pos = "2" ] {
16591661 z-index : 3 ;
16601662 opacity : 0.8 ;
1661- filter : saturate (0.84 ) brightness (0.88 );
1662- transform : translate3d (calc (-50% - 9% ), 17% , 0 ) scale (0.89 ) rotate (-3.2deg );
1663+ transform : translate (calc (-50% - 9% ), 17% ) scale (0.89 ) rotate (-3.2deg );
16631664}
16641665
16651666.discipline-stack-card [data-stack-pos = "3" ] {
16661667 z-index : 2 ;
16671668 opacity : 0.58 ;
1668- filter : saturate (0.74 ) brightness (0.8 );
1669- transform : translate3d (calc (-50% + 11% ), 24% , 0 ) scale (0.82 ) rotate (4.4deg );
1669+ transform : translate (calc (-50% + 11% ), 24% ) scale (0.82 ) rotate (4.4deg );
16701670}
16711671
16721672.discipline-stack-card [data-stack-pos = "4" ] {
16731673 z-index : 1 ;
16741674 opacity : 0.38 ;
1675- filter : saturate (0.62 ) brightness (0.72 );
1676- transform : translate3d (calc (-50% - 11% ), 30% , 0 ) scale (0.76 ) rotate (-4.6deg );
1675+ transform : translate (calc (-50% - 11% ), 30% ) scale (0.76 ) rotate (-4.6deg );
16771676}
16781677
16791678.discipline-stack-viewport--static .discipline-stack-card {
@@ -1967,23 +1966,23 @@ a {
19671966 }
19681967
19691968 .discipline-stack-card [data-stack-pos = "0" ] {
1970- transform : translate3d (-50% , 0 , 0 ) scale (1 ) rotate (-1.35deg );
1969+ transform : translate (-50% , 0 ) scale (1 ) rotate (-1.35deg );
19711970 }
19721971
19731972 .discipline-stack-card [data-stack-pos = "1" ] {
1974- transform : translate3d (calc (-50% + 7% ), 8% , 0 ) scale (0.95 ) rotate (4deg );
1973+ transform : translate (calc (-50% + 7% ), 8% ) scale (0.95 ) rotate (4deg );
19751974 }
19761975
19771976 .discipline-stack-card [data-stack-pos = "2" ] {
1978- transform : translate3d (calc (-50% - 6% ), 17% , 0 ) scale (0.88 ) rotate (-4.9deg );
1977+ transform : translate (calc (-50% - 6% ), 17% ) scale (0.88 ) rotate (-4.9deg );
19791978 }
19801979
19811980 .discipline-stack-card [data-stack-pos = "3" ] {
1982- transform : translate3d (calc (-50% + 8% ), 25% , 0 ) scale (0.81 ) rotate (5.8deg );
1981+ transform : translate (calc (-50% + 8% ), 25% ) scale (0.81 ) rotate (5.8deg );
19831982 }
19841983
19851984 .discipline-stack-card [data-stack-pos = "4" ] {
1986- transform : translate3d (calc (-50% - 9% ), 31% , 0 ) scale (0.74 ) rotate (-4.4deg );
1985+ transform : translate (calc (-50% - 9% ), 31% ) scale (0.74 ) rotate (-4.4deg );
19871986 }
19881987}
19891988
0 commit comments