1+ @charset "UTF-8";/*!
2+ * animate.css - https://animate.style/
3+ * Version - 4.1.1
4+ * Licensed under the MIT license - http://opensource.org/licenses/MIT
5+ *
6+ * Copyright (c) 2020 Animate.css
7+ */
8+ /* wxss 不支持根元素选择器 */
9+
10+ .animate__animated {
11+ animation-duration: 1000ms;
12+ /* animation-duration: var(--animate-duration); */
13+ animation-fill-mode: both;
14+ }
15+ .animate__animated.animate__infinite {
16+ -webkit-animation-iteration-count: infinite;
17+ animation-iteration-count: infinite;
18+ }
19+
20+ .animate__animated.animate__duration-200ms {
21+ animation-duration: 200ms;
22+ }
23+ .animate__animated.animate__duration-300ms {
24+ animation-duration: 300ms;
25+ }
26+ .animate__animated.animate__duration-500ms {
27+ animation-duration: 500ms;
28+ }
29+ .animate__animated.animate__duration-600ms {
30+ animation-duration: 600ms;
31+ }
32+ .animate__animated.animate__duration-700ms {
33+ animation-duration: 700ms;
34+ }
35+
36+
37+ .animate__animated.animate__duration-2000ms {
38+ animation-duration: 2000ms;
39+ }
40+
41+ @media print, (prefers-reduced-motion: reduce) {
42+ .animate__animated {
43+ -webkit-animation-duration: 1ms !important;
44+ animation-duration: 1ms !important;
45+ -webkit-transition-duration: 1ms !important;
46+ transition-duration: 1ms !important;
47+ -webkit-animation-iteration-count: 1 !important;
48+ animation-iteration-count: 1 !important;
49+ }
50+
51+ .animate__animated[class*='Out'] {
52+ opacity: 0;
53+ }
54+ }
55+ /* Attention seekers */
56+ @keyframes bounce {
57+ from,
58+ 20%,
59+ 53%,
60+ to {
61+ -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
62+ animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
63+ -webkit-transform: translate3d(0, 0, 0);
64+ transform: translate3d(0, 0, 0);
65+ }
66+
67+ 40%,
68+ 43% {
69+ -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
70+ animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
71+ -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
72+ transform: translate3d(0, -30px, 0) scaleY(1.1);
73+ }
74+
75+ 70% {
76+ -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
77+ animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
78+ -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
79+ transform: translate3d(0, -15px, 0) scaleY(1.05);
80+ }
81+
82+ 80% {
83+ -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
84+ transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
85+ -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
86+ transform: translate3d(0, 0, 0) scaleY(0.95);
87+ }
88+
89+ 90% {
90+ -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
91+ transform: translate3d(0, -4px, 0) scaleY(1.02);
92+ }
93+ }
94+ .animate__bounce {
95+ -webkit-animation-name: bounce;
96+ animation-name: bounce;
97+ -webkit-transform-origin: center bottom;
98+ transform-origin: center bottom;
99+ }
100+
101+ /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
102+
103+ @keyframes pulse {
104+ from {
105+ -webkit-transform: scale3d(1, 1, 1);
106+ transform: scale3d(1, 1, 1);
107+ }
108+
109+ 50% {
110+ -webkit-transform: scale3d(1.05, 1.05, 1.05);
111+ transform: scale3d(1.05, 1.05, 1.05);
112+ }
113+
114+ to {
115+ -webkit-transform: scale3d(1, 1, 1);
116+ transform: scale3d(1, 1, 1);
117+ }
118+ }
119+
120+ @keyframes pulsePro {
121+ from {
122+ -webkit-transform: scale3d(1, 1, 1);
123+ transform: scale3d(1, 1, 1);
124+ }
125+
126+ 50% {
127+ -webkit-transform: scale3d(1.8, 1.8, 1.8);
128+ transform: scale3d(1.8, 1.8, 1.8);
129+ }
130+
131+ to {
132+ -webkit-transform: scale3d(1, 1, 1);
133+ transform: scale3d(1, 1, 1);
134+ }
135+ }
136+
137+ .animate__pulsePro {
138+ animation-name: pulsePro;
139+ animation-timing-function: ease-in-out;
140+ }
141+
142+ .animate__pulse {
143+ -webkit-animation-name: pulse;
144+ animation-name: pulse;
145+ -webkit-animation-timing-function: ease-in-out;
146+ animation-timing-function: ease-in-out;
147+ }
148+
149+ @keyframes tada {
150+ from {
151+ -webkit-transform: scale3d(1, 1, 1);
152+ transform: scale3d(1, 1, 1);
153+ }
154+
155+ 10%,
156+ 20% {
157+ -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
158+ transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
159+ }
160+
161+ 30%,
162+ 50%,
163+ 70%,
164+ 90% {
165+ -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
166+ transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
167+ }
168+
169+ 40%,
170+ 60%,
171+ 80% {
172+ -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
173+ transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
174+ }
175+
176+ to {
177+ -webkit-transform: scale3d(1, 1, 1);
178+ transform: scale3d(1, 1, 1);
179+ }
180+ }
181+ .animate__tada {
182+ -webkit-animation-name: tada;
183+ animation-name: tada;
184+ }
185+
186+ /* Fading entrances */
187+
188+ @keyframes fadeIn {
189+ from {
190+ opacity: 0;
191+ }
192+
193+ to {
194+ opacity: 1;
195+ }
196+ }
197+ .animate__fadeIn {
198+ -webkit-animation-name: fadeIn;
199+ animation-name: fadeIn;
200+ }
201+
202+ @keyframes zoomIn {
203+ from {
204+ opacity: 0;
205+ -webkit-transform: scale3d(0.3, 0.3, 0.3);
206+ transform: scale3d(0.3, 0.3, 0.3);
207+ }
208+
209+ 50% {
210+ opacity: 1;
211+ }
212+ }
213+ .animate__zoomIn {
214+ -webkit-animation-name: zoomIn;
215+ animation-name: zoomIn;
216+ }
217+
218+ @keyframes flipInY {
219+ from {
220+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
221+ transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
222+ -webkit-animation-timing-function: ease-in;
223+ animation-timing-function: ease-in;
224+ opacity: 0;
225+ }
226+
227+ 40% {
228+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
229+ transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
230+ -webkit-animation-timing-function: ease-in;
231+ animation-timing-function: ease-in;
232+ }
233+
234+ 60% {
235+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
236+ transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
237+ opacity: 1;
238+ }
239+
240+ 80% {
241+ -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
242+ transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
243+ }
244+
245+ to {
246+ -webkit-transform: perspective(400px);
247+ transform: perspective(400px);
248+ }
249+ }
250+ .animate__flipInY {
251+ -webkit-backface-visibility: visible !important;
252+ backface-visibility: visible !important;
253+ -webkit-animation-name: flipInY;
254+ animation-name: flipInY;
255+ }
256+
257+ @keyframes fadeOut {
258+ from {
259+ opacity: 1;
260+ }
261+
262+ to {
263+ opacity: 0;
264+ }
265+ }
266+ .animate__fadeOut {
267+ -webkit-animation-name: fadeOut;
268+ animation-name: fadeOut;
269+ }
270+
271+ @keyframes fadeInDownBig {
272+ from {
273+ opacity: 0;
274+ -webkit-transform: translate3d(0, -2000px, 0);
275+ transform: translate3d(0, -2000px, 0);
276+ }
277+
278+ to {
279+ opacity: 1;
280+ -webkit-transform: translate3d(0, 0, 0);
281+ transform: translate3d(0, 0, 0);
282+ }
283+ }
284+ .animate__fadeInDownBig {
285+ -webkit-animation-name: fadeInDownBig;
286+ animation-name: fadeInDownBig;
287+ }
288+
289+ @keyframes zoomOut {
290+ from {
291+ opacity: 1;
292+ }
293+
294+ 50% {
295+ opacity: 0;
296+ -webkit-transform: scale3d(0.3, 0.3, 0.3);
297+ transform: scale3d(0.3, 0.3, 0.3);
298+ }
299+
300+ to {
301+ opacity: 0;
302+ }
303+ }
304+ .animate__zoomOut {
305+ -webkit-animation-name: zoomOut;
306+ animation-name: zoomOut;
307+ }
0 commit comments