UNPKG

45 kBSCSSView Raw
1@import "../node_modules/tinper-bee-core/scss/minxin-variables";
2@import "../node_modules/tinper-bee-core/scss/minxin-mixins";
3@import "../node_modules/tinper-bee-core/scss/util-keyframe";
4.u-menu {
5 font-size: 14px;
6 font-variant: tabular-nums;
7 line-height: 1.5;
8 -webkit-box-sizing: border-box;
9 box-sizing: border-box;
10 margin: 0;
11 padding: 0;
12 outline: none;
13 margin-bottom: 0;
14 padding-left: 0;
15 list-style: none;
16 -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
17 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
18 color: rgba(0, 0, 0, 0.65);
19 background: #fff;
20 line-height: 0;
21 -webkit-transition: background 0.3s, width 0.2s;
22 transition: background 0.3s, width 0.2s;
23 zoom: 1;
24 border: 1px solid #d9d9d9;
25 box-shadow: 0 0 4px #d9d9d9;
26}
27
28.u-menu:before,
29.u-menu:after {
30 content: '';
31 display: table;
32}
33
34.u-menu:after {
35 clear: both;
36}
37
38.u-menuul,
39.u-menuol {
40 list-style: none;
41 margin: 0;
42 padding: 0;
43}
44
45.u-menu-hidden {
46 display: none;
47}
48
49.u-menu-item-group-title {
50 color: rgba(0, 0, 0, 0.45);
51 font-size: 14px;
52 line-height: 1.5;
53 padding: 8px 16px;
54 -webkit-transition: all 0.3s;
55 transition: all 0.3s;
56}
57
58.u-menu-submenu,
59.u-menu-submenu-inline {
60 -webkit-transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
61 transition: border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
62}
63
64.u-menu-item:active,
65.u-menu-submenu-title:active {
66 background: #e6f7ff;
67}
68
69.u-menu-submenu .u-menu-sub {
70 cursor: initial;
71 -webkit-transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
72 transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
73}
74
75.u-menu-item>a {
76 display: block;
77 color: rgba(0, 0, 0, 0.65);
78}
79
80.u-menu-item>a:hover {
81 color: #108ee9;
82}
83
84.u-menu-item>a:focus {
85 text-decoration: none;
86}
87
88.u-menu-item>a:before {
89 position: absolute;
90 background-color: transparent;
91 top: 0;
92 left: 0;
93 bottom: 0;
94 right: 0;
95 content: '';
96}
97
98.u-menu-item-divider {
99 height: 1px;
100 overflow: hidden;
101 background-color: #e8e8e8;
102 line-height: 0;
103}
104
105.u-menu-item:hover,
106.u-menu-item-active,
107.u-menu:not(.u-menu-inline) .u-menu-submenu-open,
108.u-menu-submenu-active,
109.u-menu-submenu-title:hover {
110 background-color: $hover-bg-color-base;
111}
112
113.u-menu-horizontal .u-menu-item,
114.u-menu-horizontal .u-menu-submenu {
115 margin-top: -1px;
116}
117
118.u-menu-horizontal>.u-menu-item:hover,
119.u-menu-horizontal>.u-menu-item-active,
120.u-menu-horizontal>.u-menu-submenu .u-menu-submenu-title:hover {
121 background-color: transparent;
122}
123
124.u-menu-item-selected {
125 color: $brand-primary;
126}
127
128.u-menu-item-selected>a,
129.u-menu-item-selected>a:hover {
130 color: $brand-primary;
131}
132
133.u-menu:not(.u-menu-horizontal) .u-menu-item-selected {
134 background-color: $hover-bg-color-base;
135}
136
137.u-menu-inline,
138.u-menu-vertical,
139.u-menu-vertical-left {
140 border-right: 1px solid #e8e8e8;
141 padding: 12px 0;
142}
143
144.u-menu-vertical-right {
145 border-left: 1px solid #e8e8e8;
146}
147
148.u-menu-vertical.u-menu-sub,
149.u-menu-vertical-left.u-menu-sub,
150.u-menu-vertical-right.u-menu-sub {
151 border-right: 0;
152 padding: 0;
153 -webkit-transform-origin: 0 0;
154 -ms-transform-origin: 0 0;
155 transform-origin: 0 0;
156}
157
158.u-menu-vertical.u-menu-sub .u-menu-item,
159.u-menu-vertical-left.u-menu-sub .u-menu-item,
160.u-menu-vertical-right.u-menu-sub .u-menu-item {
161 border-right: 0;
162 margin-left: 0;
163 left: 0;
164}
165
166.u-menu-vertical.u-menu-sub .u-menu-item:after,
167.u-menu-vertical-left.u-menu-sub .u-menu-item:after,
168.u-menu-vertical-right.u-menu-sub .u-menu-item:after {
169 border-right: 0;
170}
171
172.u-menu-vertical.u-menu-sub>.u-menu-item,
173.u-menu-vertical-left.u-menu-sub>.u-menu-item,
174.u-menu-vertical-right.u-menu-sub>.u-menu-item,
175.u-menu-vertical.u-menu-sub>.u-menu-submenu,
176.u-menu-vertical-left.u-menu-sub>.u-menu-submenu,
177.u-menu-vertical-right.u-menu-sub>.u-menu-submenu {
178 -webkit-transform-origin: 0 0;
179 -ms-transform-origin: 0 0;
180 transform-origin: 0 0;
181}
182
183.u-menu-horizontal.u-menu-sub,
184.u-menu-vertical.u-menu-sub,
185.u-menu-vertical-left.u-menu-sub,
186.u-menu-vertical-right.u-menu-sub {
187 min-width: 160px;
188}
189
190.u-menu-item,
191.u-menu-submenu-title {
192 cursor: pointer;
193 margin: 0;
194 padding: 0 20px;
195 position: relative;
196 display: block;
197 white-space: nowrap;
198 -webkit-transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
199 transition: color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border-color 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), padding 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
200}
201
202.u-menu-item .anticon,
203.u-menu-submenu-title .anticon {
204 min-width: 14px;
205 margin-right: 10px;
206 font-size: 14px;
207 -webkit-transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
208 transition: font-size 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), margin 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
209}
210
211.u-menu-item .anticon+span,
212.u-menu-submenu-title .anticon+span {
213 -webkit-transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
214 transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
215 opacity: 1;
216}
217
218.u-menu>.u-menu-item-divider {
219 height: 1px;
220 margin: 1px 0;
221 overflow: hidden;
222 padding: 0;
223 line-height: 0;
224 background-color: #e8e8e8;
225}
226
227.u-menu-submenu-popup {
228 position: absolute;
229 border-radius: 4px;
230 z-index: $zindex-menubar;
231 background: #fff;
232}
233
234.u-menu-submenu-popup .submenu-title-wrapper {
235 padding-right: 20px;
236}
237
238.u-menu-submenu-popup:before {
239 position: absolute;
240 top: -7px;
241 left: 0;
242 right: 0;
243 bottom: 0;
244 content: ' ';
245 opacity: 0.0001;
246}
247
248.u-menu-submenu>.u-menu {
249 background-color: #fff;
250 border-radius: 4px;
251}
252
253.u-menu-submenu>.u-menu-submenu-title:after {
254 -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
255 transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
256 transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
257 transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
258}
259
260.u-menu-submenu-vertical>.u-menu-submenu-title .u-menu-submenu-arrow,
261.u-menu-submenu-vertical-left>.u-menu-submenu-title .u-menu-submenu-arrow,
262.u-menu-submenu-vertical-right>.u-menu-submenu-title .u-menu-submenu-arrow,
263.u-menu-submenu-inline>.u-menu-submenu-title .u-menu-submenu-arrow {
264 -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
265 transition: -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
266 transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
267 transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
268 position: absolute;
269 top: 50%;
270 right: 16px;
271 width: 10px;
272}
273
274.u-menu-submenu-vertical>.u-menu-submenu-title .u-menu-submenu-arrow:before,
275.u-menu-submenu-vertical-left>.u-menu-submenu-title .u-menu-submenu-arrow:before,
276.u-menu-submenu-vertical-right>.u-menu-submenu-title .u-menu-submenu-arrow:before,
277.u-menu-submenu-inline>.u-menu-submenu-title .u-menu-submenu-arrow:before,
278.u-menu-submenu-vertical>.u-menu-submenu-title .u-menu-submenu-arrow:after,
279.u-menu-submenu-vertical-left>.u-menu-submenu-title .u-menu-submenu-arrow:after,
280.u-menu-submenu-vertical-right>.u-menu-submenu-title .u-menu-submenu-arrow:after,
281.u-menu-submenu-inline>.u-menu-submenu-title .u-menu-submenu-arrow:after {
282 content: '';
283 position: absolute;
284 vertical-align: baseline;
285 background: #fff;
286 background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0.65)));
287 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
288 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65));
289 width: 6px;
290 height: 1.5px;
291 border-radius: 2px;
292 -webkit-transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
293 transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
294 transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
295 transition: background 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), top 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
296}
297
298.u-menu-submenu-vertical>.u-menu-submenu-title .u-menu-submenu-arrow:before,
299.u-menu-submenu-vertical-left>.u-menu-submenu-title .u-menu-submenu-arrow:before,
300.u-menu-submenu-vertical-right>.u-menu-submenu-title .u-menu-submenu-arrow:before,
301.u-menu-submenu-inline>.u-menu-submenu-title .u-menu-submenu-arrow:before {
302 -webkit-transform: rotate(45deg) translateY(-2px);
303 -ms-transform: rotate(45deg) translateY(-2px);
304 transform: rotate(45deg) translateY(-2px);
305}
306
307.u-menu-submenu-vertical>.u-menu-submenu-title .u-menu-submenu-arrow:after,
308.u-menu-submenu-vertical-left>.u-menu-submenu-title .u-menu-submenu-arrow:after,
309.u-menu-submenu-vertical-right>.u-menu-submenu-title .u-menu-submenu-arrow:after,
310.u-menu-submenu-inline>.u-menu-submenu-title .u-menu-submenu-arrow:after {
311 -webkit-transform: rotate(-45deg) translateY(2px);
312 -ms-transform: rotate(-45deg) translateY(2px);
313 transform: rotate(-45deg) translateY(2px);
314}
315
316.u-menu-submenu-vertical>.u-menu-submenu-title:hover .u-menu-submenu-arrow:after,
317.u-menu-submenu-vertical-left>.u-menu-submenu-title:hover .u-menu-submenu-arrow:after,
318.u-menu-submenu-vertical-right>.u-menu-submenu-title:hover .u-menu-submenu-arrow:after,
319.u-menu-submenu-inline>.u-menu-submenu-title:hover .u-menu-submenu-arrow:after,
320.u-menu-submenu-vertical>.u-menu-submenu-title:hover .u-menu-submenu-arrow:before,
321.u-menu-submenu-vertical-left>.u-menu-submenu-title:hover .u-menu-submenu-arrow:before,
322.u-menu-submenu-vertical-right>.u-menu-submenu-title:hover .u-menu-submenu-arrow:before,
323.u-menu-submenu-inline>.u-menu-submenu-title:hover .u-menu-submenu-arrow:before {
324 background: -webkit-gradient(linear, left top, right top, from($brand-primary), to($brand-primary));
325 background: -webkit-linear-gradient(left, $brand-primary, $brand-primary);
326 background: linear-gradient(to right, $brand-primary, $brand-primary);
327}
328
329.u-menu-submenu-inline>.u-menu-submenu-title .u-menu-submenu-arrow:before {
330 -webkit-transform: rotate(-45deg) translateX(2px);
331 -ms-transform: rotate(-45deg) translateX(2px);
332 transform: rotate(-45deg) translateX(2px);
333}
334
335.u-menu-submenu-inline>.u-menu-submenu-title .u-menu-submenu-arrow:after {
336 -webkit-transform: rotate(45deg) translateX(-2px);
337 -ms-transform: rotate(45deg) translateX(-2px);
338 transform: rotate(45deg) translateX(-2px);
339}
340
341.u-menu-submenu-open.u-menu-submenu-inline>.u-menu-submenu-title .u-menu-submenu-arrow {
342 -webkit-transform: translateY(-2px);
343 -ms-transform: translateY(-2px);
344 transform: translateY(-2px);
345}
346
347.u-menu-submenu-open.u-menu-submenu-inline>.u-menu-submenu-title .u-menu-submenu-arrow:after {
348 -webkit-transform: rotate(-45deg) translateX(-2px);
349 -ms-transform: rotate(-45deg) translateX(-2px);
350 transform: rotate(-45deg) translateX(-2px);
351}
352
353.u-menu-submenu-open.u-menu-submenu-inline>.u-menu-submenu-title .u-menu-submenu-arrow:before {
354 -webkit-transform: rotate(45deg) translateX(2px);
355 -ms-transform: rotate(45deg) translateX(2px);
356 transform: rotate(45deg) translateX(2px);
357}
358
359.u-menu-vertical .u-menu-submenu-selected,
360.u-menu-vertical-left .u-menu-submenu-selected,
361.u-menu-vertical-right .u-menu-submenu-selected {
362 color: $brand-primary;
363}
364
365.u-menu-vertical .u-menu-submenu-selected>a,
366.u-menu-vertical-left .u-menu-submenu-selected>a,
367.u-menu-vertical-right .u-menu-submenu-selected>a {
368 color: $brand-primary;
369}
370
371.u-menu-horizontal {
372 border: 0;
373 border-bottom: 1px solid #e8e8e8;
374 -webkit-box-shadow: none;
375 box-shadow: none;
376 line-height: 46px;
377 white-space: nowrap;
378}
379
380.u-menu-horizontal>.u-menu-item,
381.u-menu-horizontal>.u-menu-submenu {
382 position: relative;
383 top: 1px;
384 display: inline-block;
385 vertical-align: bottom;
386 border-bottom: 2px solid transparent;
387}
388
389.u-menu-horizontal>.u-menu-item:hover,
390.u-menu-horizontal>.u-menu-submenu:hover,
391.u-menu-horizontal>.u-menu-item-active,
392.u-menu-horizontal>.u-menu-submenu-active,
393.u-menu-horizontal>.u-menu-item-open,
394.u-menu-horizontal>.u-menu-submenu-open,
395.u-menu-horizontal>.u-menu-item-selected,
396.u-menu-horizontal>.u-menu-submenu-selected {
397 border-bottom: 2px solid $brand-primary;
398 color: $brand-primary;
399}
400
401.u-menu-horizontal>.u-menu-item>a {
402 display: block;
403 color: rgba(0, 0, 0, 0.65);
404}
405
406.u-menu-horizontal>.u-menu-item>a:hover {
407 color: $brand-primary;
408}
409
410.u-menu-horizontal>.u-menu-item>a:before {
411 bottom: -2px;
412}
413
414.u-menu-horizontal>.u-menu-item-selected>a {
415 color: $brand-primary;
416}
417
418.u-menu-horizontal:after {
419 content: '\20';
420 display: block;
421 height: 0;
422 clear: both;
423}
424
425.u-menu-vertical .u-menu-item,
426.u-menu-vertical-left .u-menu-item,
427.u-menu-vertical-right .u-menu-item,
428.u-menu-inline .u-menu-item {
429 position: relative;
430}
431
432.u-menu-vertical .u-menu-item:after,
433.u-menu-vertical-left .u-menu-item:after,
434.u-menu-vertical-right .u-menu-item:after,
435.u-menu-inline .u-menu-item:after {
436 content: '';
437 position: absolute;
438 right: 0;
439 top: 0;
440 bottom: 0;
441 border-right: 3px solid $brand-primary;
442 -webkit-transform: scaleY(0.0001);
443 -ms-transform: scaleY(0.0001);
444 transform: scaleY(0.0001);
445 opacity: 0;
446 -webkit-transition: opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
447 transition: opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
448 transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
449 transition: transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);
450}
451
452.u-menu-vertical .u-menu-item,
453.u-menu-vertical-left .u-menu-item,
454.u-menu-vertical-right .u-menu-item,
455.u-menu-inline .u-menu-item,
456.u-menu-vertical .u-menu-submenu-title,
457.u-menu-vertical-left .u-menu-submenu-title,
458.u-menu-vertical-right .u-menu-submenu-title,
459.u-menu-inline .u-menu-submenu-title {
460 padding: 0 16px;
461 font-size: 14px;
462 line-height: 42px;
463 height: 42px;
464 margin-top: 4px;
465 margin-bottom: 4px;
466 overflow: hidden;
467 text-overflow: ellipsis;
468}
469
470.u-menu-vertical .u-menu-submenu,
471.u-menu-vertical-left .u-menu-submenu,
472.u-menu-vertical-right .u-menu-submenu,
473.u-menu-inline .u-menu-submenu {
474 padding-bottom: 0.01px;
475}
476
477.u-menu-vertical .u-menu-item:not(:last-child),
478.u-menu-vertical-left .u-menu-item:not(:last-child),
479.u-menu-vertical-right .u-menu-item:not(:last-child),
480.u-menu-inline .u-menu-item:not(:last-child) {
481 margin-bottom: 0;
482}
483
484.u-menu-vertical>.u-menu-item,
485.u-menu-vertical-left>.u-menu-item,
486.u-menu-vertical-right>.u-menu-item,
487.u-menu-inline>.u-menu-item,
488.u-menu-vertical>.u-menu-submenu>.u-menu-submenu-title,
489.u-menu-vertical-left>.u-menu-submenu>.u-menu-submenu-title,
490.u-menu-vertical-right>.u-menu-submenu>.u-menu-submenu-title,
491.u-menu-inline>.u-menu-submenu>.u-menu-submenu-title {
492 line-height: 42px;
493 height: 42px;
494 margin: 0;
495}
496
497.u-menu-inline {
498 width: 100%;
499}
500
501.u-menu-inline .u-menu-selected:after,
502.u-menu-inline .u-menu-item-selected:after {
503 -webkit-transition: opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
504 transition: opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
505 transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
506 transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1);
507 opacity: 1;
508 -webkit-transform: scaleY(1);
509 -ms-transform: scaleY(1);
510 transform: scaleY(1);
511}
512
513.u-menu-inline .u-menu-item,
514.u-menu-inline .u-menu-submenu-title {
515 width: calc(100% + 1px);
516}
517
518.u-menu-inline .u-menu-submenu-title {
519 padding-right: 34px;
520}
521
522.u-menu-inline-collapsed {
523 width: 80px;
524}
525
526.u-menu-inline-collapsed>.u-menu-item,
527.u-menu-inline-collapsed>.u-menu-item-group>.u-menu-item-group-list>.u-menu-item,
528.u-menu-inline-collapsed>.u-menu-item-group>.u-menu-item-group-list>.u-menu-submenu>.u-menu-submenu-title,
529.u-menu-inline-collapsed>.u-menu-submenu>.u-menu-submenu-title {
530 left: 0;
531 text-overflow: clip;
532 padding: 0 32px !important;
533}
534
535.u-menu-inline-collapsed>.u-menu-item .u-menu-submenu-arrow,
536.u-menu-inline-collapsed>.u-menu-item-group>.u-menu-item-group-list>.u-menu-item .u-menu-submenu-arrow,
537.u-menu-inline-collapsed>.u-menu-item-group>.u-menu-item-group-list>.u-menu-submenu>.u-menu-submenu-title .u-menu-submenu-arrow,
538.u-menu-inline-collapsed>.u-menu-submenu>.u-menu-submenu-title .u-menu-submenu-arrow {
539 display: none;
540}
541
542.u-menu-inline-collapsed>.u-menu-item .anticon,
543.u-menu-inline-collapsed>.u-menu-item-group>.u-menu-item-group-list>.u-menu-item .anticon,
544.u-menu-inline-collapsed>.u-menu-item-group>.u-menu-item-group-list>.u-menu-submenu>.u-menu-submenu-title .anticon,
545.u-menu-inline-collapsed>.u-menu-submenu>.u-menu-submenu-title .anticon {
546 font-size: 16px;
547 line-height: 42px;
548 margin: 0;
549}
550
551.u-menu-inline-collapsed>.u-menu-item .anticon+span,
552.u-menu-inline-collapsed>.u-menu-item-group>.u-menu-item-group-list>.u-menu-item .anticon+span,
553.u-menu-inline-collapsed>.u-menu-item-group>.u-menu-item-group-list>.u-menu-submenu>.u-menu-submenu-title .anticon+span,
554.u-menu-inline-collapsed>.u-menu-submenu>.u-menu-submenu-title .anticon+span {
555 max-width: 0;
556 display: inline-block;
557 opacity: 0;
558}
559
560.u-menu-inline-collapsed-tooltip {
561 pointer-events: none;
562}
563
564.u-menu-inline-collapsed-tooltip .anticon {
565 display: none;
566}
567
568.u-menu-inline-collapsed-tooltip a {
569 color: rgba(255, 255, 255, 0.85);
570}
571
572.u-menu-inline-collapsed .u-menu-item-group-title {
573 overflow: hidden;
574 white-space: nowrap;
575 text-overflow: ellipsis;
576 padding-left: 4px;
577 padding-right: 4px;
578}
579
580.u-menu-item-group-list {
581 margin: 0;
582 padding: 0;
583}
584
585.u-menu-item-group-list .u-menu-item,
586.u-menu-item-group-list .u-menu-submenu-title {
587 padding: 0 16px 0 28px;
588}
589
590.u-menu-root.u-menu-vertical,
591.u-menu-root.u-menu-vertical-left,
592.u-menu-root.u-menu-vertical-right,
593.u-menu-root.u-menu-inline {
594 -webkit-box-shadow: none;
595 box-shadow: none;
596}
597
598.u-menu-sub.u-menu-inline {
599 padding: 0;
600 border: 0;
601 -webkit-box-shadow: none;
602 box-shadow: none;
603 border-radius: 0;
604}
605
606.u-menu-sub.u-menu-inline>.u-menu-item,
607.u-menu-sub.u-menu-inline>.u-menu-submenu>.u-menu-submenu-title {
608 line-height: 42px;
609 height: 42px;
610 list-style-type: disc;
611 list-style-position: inside;
612}
613
614.u-menu-sub.u-menu-inline .u-menu-item-group-title {
615 padding-left: 32px;
616}
617
618.u-menu-item-disabled,
619.u-menu-submenu-disabled {
620 color: rgba(0, 0, 0, 0.25) !important;
621 cursor: not-allowed;
622 background: none;
623 border-color: transparent !important;
624}
625
626.u-menu-item-disabled>a,
627.u-menu-submenu-disabled>a {
628 color: rgba(0, 0, 0, 0.25) !important;
629 pointer-events: none;
630}
631
632.u-menu-item-disabled>.u-menu-submenu-title,
633.u-menu-submenu-disabled>.u-menu-submenu-title {
634 color: rgba(0, 0, 0, 0.25) !important;
635 cursor: not-allowed;
636}
637
638.u-menu-item-disabled>.u-menu-submenu-title>.u-menu-submenu-arrow:before,
639.u-menu-submenu-disabled>.u-menu-submenu-title>.u-menu-submenu-arrow:before,
640.u-menu-item-disabled>.u-menu-submenu-title>.u-menu-submenu-arrow:after,
641.u-menu-submenu-disabled>.u-menu-submenu-title>.u-menu-submenu-arrow:after {
642 background: rgba(0, 0, 0, 0.25) !important;
643}
644
645.u-menu-dark,
646.u-menu-dark .u-menu-sub {
647 color: rgba(255, 255, 255, 0.65);
648 background: #001529;
649}
650
651.u-menu-dark .u-menu-submenu-title .u-menu-submenu-arrow,
652.u-menu-dark .u-menu-sub .u-menu-submenu-title .u-menu-submenu-arrow {
653 opacity: 0.45;
654 -webkit-transition: all 0.3s;
655 transition: all 0.3s;
656}
657
658.u-menu-dark .u-menu-submenu-title .u-menu-submenu-arrow:after,
659.u-menu-dark .u-menu-sub .u-menu-submenu-title .u-menu-submenu-arrow:after,
660.u-menu-dark .u-menu-submenu-title .u-menu-submenu-arrow:before,
661.u-menu-dark .u-menu-sub .u-menu-submenu-title .u-menu-submenu-arrow:before {
662 background: #fff;
663}
664
665.u-menu-dark.u-menu-submenu-popup {
666 background: transparent;
667}
668
669.u-menu-dark .u-menu-inline.u-menu-sub {
670 background: #000c17;
671 -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) inset;
672 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45) inset;
673}
674
675.u-menu-dark.u-menu-horizontal {
676 border-bottom: 0;
677}
678
679.u-menu-dark.u-menu-horizontal>.u-menu-item,
680.u-menu-dark.u-menu-horizontal>.u-menu-submenu {
681 border-color: #001529;
682 border-bottom: 0;
683 top: 0;
684 margin-top: 0;
685}
686
687.u-menu-dark.u-menu-horizontal>.u-menu-item>a:before {
688 bottom: 0;
689}
690
691.u-menu-dark .u-menu-item,
692.u-menu-dark .u-menu-item-group-title,
693.u-menu-dark .u-menu-item>a {
694 color: rgba(255, 255, 255, 0.65);
695}
696
697.u-menu-dark.u-menu-inline,
698.u-menu-dark.u-menu-vertical,
699.u-menu-dark.u-menu-vertical-left,
700.u-menu-dark.u-menu-vertical-right {
701 border-right: 0;
702}
703
704.u-menu-dark.u-menu-inline .u-menu-item,
705.u-menu-dark.u-menu-vertical .u-menu-item,
706.u-menu-dark.u-menu-vertical-left .u-menu-item,
707.u-menu-dark.u-menu-vertical-right .u-menu-item {
708 border-right: 0;
709 margin-left: 0;
710 left: 0;
711}
712
713.u-menu-dark.u-menu-inline .u-menu-item:after,
714.u-menu-dark.u-menu-vertical .u-menu-item:after,
715.u-menu-dark.u-menu-vertical-left .u-menu-item:after,
716.u-menu-dark.u-menu-vertical-right .u-menu-item:after {
717 border-right: 0;
718}
719
720.u-menu-dark.u-menu-inline .u-menu-item,
721.u-menu-dark.u-menu-inline .u-menu-submenu-title {
722 width: 100%;
723}
724
725.u-menu-dark .u-menu-item:hover,
726.u-menu-dark .u-menu-item-active,
727.u-menu-dark .u-menu-submenu-active,
728.u-menu-dark .u-menu-submenu-open,
729.u-menu-dark .u-menu-submenu-selected,
730.u-menu-dark .u-menu-submenu-title:hover {
731 background-color: transparent;
732 color: #fff;
733}
734
735.u-menu-dark .u-menu-item:hover>a,
736.u-menu-dark .u-menu-item-active>a,
737.u-menu-dark .u-menu-submenu-active>a,
738.u-menu-dark .u-menu-submenu-open>a,
739.u-menu-dark .u-menu-submenu-selected>a,
740.u-menu-dark .u-menu-submenu-title:hover>a {
741 color: #fff;
742}
743
744.u-menu-dark .u-menu-item:hover>.u-menu-submenu-title>.u-menu-submenu-arrow,
745.u-menu-dark .u-menu-item-active>.u-menu-submenu-title>.u-menu-submenu-arrow,
746.u-menu-dark .u-menu-submenu-active>.u-menu-submenu-title>.u-menu-submenu-arrow,
747.u-menu-dark .u-menu-submenu-open>.u-menu-submenu-title>.u-menu-submenu-arrow,
748.u-menu-dark .u-menu-submenu-selected>.u-menu-submenu-title>.u-menu-submenu-arrow,
749.u-menu-dark .u-menu-submenu-title:hover>.u-menu-submenu-title>.u-menu-submenu-arrow,
750.u-menu-dark .u-menu-item:hover>.u-menu-submenu-title:hover>.u-menu-submenu-arrow,
751.u-menu-dark .u-menu-item-active>.u-menu-submenu-title:hover>.u-menu-submenu-arrow,
752.u-menu-dark .u-menu-submenu-active>.u-menu-submenu-title:hover>.u-menu-submenu-arrow,
753.u-menu-dark .u-menu-submenu-open>.u-menu-submenu-title:hover>.u-menu-submenu-arrow,
754.u-menu-dark .u-menu-submenu-selected>.u-menu-submenu-title:hover>.u-menu-submenu-arrow,
755.u-menu-dark .u-menu-submenu-title:hover>.u-menu-submenu-title:hover>.u-menu-submenu-arrow {
756 opacity: 1;
757}
758
759.u-menu-dark .u-menu-item:hover>.u-menu-submenu-title>.u-menu-submenu-arrow:after,
760.u-menu-dark .u-menu-item-active>.u-menu-submenu-title>.u-menu-submenu-arrow:after,
761.u-menu-dark .u-menu-submenu-active>.u-menu-submenu-title>.u-menu-submenu-arrow:after,
762.u-menu-dark .u-menu-submenu-open>.u-menu-submenu-title>.u-menu-submenu-arrow:after,
763.u-menu-dark .u-menu-submenu-selected>.u-menu-submenu-title>.u-menu-submenu-arrow:after,
764.u-menu-dark .u-menu-submenu-title:hover>.u-menu-submenu-title>.u-menu-submenu-arrow:after,
765.u-menu-dark .u-menu-item:hover>.u-menu-submenu-title:hover>.u-menu-submenu-arrow:after,
766.u-menu-dark .u-menu-item-active>.u-menu-submenu-title:hover>.u-menu-submenu-arrow:after,
767.u-menu-dark .u-menu-submenu-active>.u-menu-submenu-title:hover>.u-menu-submenu-arrow:after,
768.u-menu-dark .u-menu-submenu-open>.u-menu-submenu-title:hover>.u-menu-submenu-arrow:after,
769.u-menu-dark .u-menu-submenu-selected>.u-menu-submenu-title:hover>.u-menu-submenu-arrow:after,
770.u-menu-dark .u-menu-submenu-title:hover>.u-menu-submenu-title:hover>.u-menu-submenu-arrow:after,
771.u-menu-dark .u-menu-item:hover>.u-menu-submenu-title>.u-menu-submenu-arrow:before,
772.u-menu-dark .u-menu-item-active>.u-menu-submenu-title>.u-menu-submenu-arrow:before,
773.u-menu-dark .u-menu-submenu-active>.u-menu-submenu-title>.u-menu-submenu-arrow:before,
774.u-menu-dark .u-menu-submenu-open>.u-menu-submenu-title>.u-menu-submenu-arrow:before,
775.u-menu-dark .u-menu-submenu-selected>.u-menu-submenu-title>.u-menu-submenu-arrow:before,
776.u-menu-dark .u-menu-submenu-title:hover>.u-menu-submenu-title>.u-menu-submenu-arrow:before,
777.u-menu-dark .u-menu-item:hover>.u-menu-submenu-title:hover>.u-menu-submenu-arrow:before,
778.u-menu-dark .u-menu-item-active>.u-menu-submenu-title:hover>.u-menu-submenu-arrow:before,
779.u-menu-dark .u-menu-submenu-active>.u-menu-submenu-title:hover>.u-menu-submenu-arrow:before,
780.u-menu-dark .u-menu-submenu-open>.u-menu-submenu-title:hover>.u-menu-submenu-arrow:before,
781.u-menu-dark .u-menu-submenu-selected>.u-menu-submenu-title:hover>.u-menu-submenu-arrow:before,
782.u-menu-dark .u-menu-submenu-title:hover>.u-menu-submenu-title:hover>.u-menu-submenu-arrow:before {
783 background: #fff;
784}
785
786.u-menu-dark .u-menu-item-selected {
787 border-right: 0;
788 color: #fff;
789}
790
791.u-menu-dark .u-menu-item-selected:after {
792 border-right: 0;
793}
794
795.u-menu-dark .u-menu-item-selected>a,
796.u-menu-dark .u-menu-item-selected>a:hover {
797 color: #fff;
798}
799
800.u-menu.u-menu-dark .u-menu-item-selected,
801.u-menu-submenu-popup.u-menu-dark .u-menu-item-selected {
802 color: #fff;
803 background-color: transparent;
804}
805
806.u-menu-dark .u-menu-item-disabled,
807.u-menu-dark .u-menu-submenu-disabled,
808.u-menu-dark .u-menu-item-disabled>a,
809.u-menu-dark .u-menu-submenu-disabled>a {
810 opacity: 0.8;
811 color: rgba(255, 255, 255, 0.35) !important;
812}
813
814.u-menu-dark .u-menu-item-disabled>.u-menu-submenu-title,
815.u-menu-dark .u-menu-submenu-disabled>.u-menu-submenu-title {
816 color: rgba(255, 255, 255, 0.35) !important;
817}
818
819.u-menu-dark .u-menu-item-disabled>.u-menu-submenu-title>.u-menu-submenu-arrow:before,
820.u-menu-dark .u-menu-submenu-disabled>.u-menu-submenu-title>.u-menu-submenu-arrow:before,
821.u-menu-dark .u-menu-item-disabled>.u-menu-submenu-title>.u-menu-submenu-arrow:after,
822.u-menu-dark .u-menu-submenu-disabled>.u-menu-submenu-title>.u-menu-submenu-arrow:after {
823 background: rgba(255, 255, 255, 0.35) !important;
824}
825
826//-----------
827
828.u-menu-horizontal {
829 background-color: #F3F5F7;
830 border: none;
831 border-bottom: 1px solid transparent;
832 border-bottom: 1px solid #d9d9d9;
833 box-shadow: none;
834}
835.u-menu-horizontal .u-menu-item-selected{
836 border-bottom: 2px solid transparent;
837}
838
839
840
841
842.zoom-enter,.zoom-appear {
843 -webkit-animation-duration: 0.2s;
844 animation-duration: 0.2s;
845 -webkit-animation-fill-mode: both;
846 animation-fill-mode: both;
847 -webkit-animation-play-state: paused;
848 animation-play-state: paused;
849 -webkit-transform: scale(0);
850 -ms-transform: scale(0);
851 transform: scale(0);
852 -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
853 animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
854}
855.zoom-leave {
856 -webkit-animation-duration: 0.2s;
857 animation-duration: 0.2s;
858 -webkit-animation-fill-mode: both;
859 animation-fill-mode: both;
860 -webkit-animation-play-state: paused;
861 animation-play-state: paused;
862 -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
863 animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
864}
865.zoom-enter.zoom-enter-active,.zoom-appear.zoom-appear-active {
866 -webkit-animation-name: uZoomIn;
867 animation-name: uZoomIn;
868 -webkit-animation-play-state: running;
869 animation-play-state: running;
870}
871
872.zoom-leave.zoom-leave-active {
873 -webkit-animation-name: uZoomOut;
874 animation-name: uZoomOut;
875 -webkit-animation-play-state: running;
876 animation-play-state: running;
877}
878
879.zoom-big-enter,.zoom-big-appear {
880 -webkit-animation-duration: 0.2s;
881 animation-duration: 0.2s;
882 -webkit-animation-fill-mode: both;
883 animation-fill-mode: both;
884 -webkit-animation-play-state: paused;
885 animation-play-state: paused;
886 -webkit-transform: scale(0);
887 -ms-transform: scale(0);
888 transform: scale(0);
889 -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
890 animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
891}
892.zoom-big-leave {
893 -webkit-animation-duration: 0.2s;
894 animation-duration: 0.2s;
895 -webkit-animation-fill-mode: both;
896 animation-fill-mode: both;
897 -webkit-animation-play-state: paused;
898 animation-play-state: paused;
899 -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
900 animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
901}
902.zoom-big-enter.zoom-big-enter-active,.zoom-big-appear.zoom-big-appear-active {
903 -webkit-animation-name: uZoomBigIn;
904 animation-name: uZoomBigIn;
905 -webkit-animation-play-state: running;
906 animation-play-state: running;
907}
908
909.zoom-big-leave.zoom-big-leave-active {
910 -webkit-animation-name: uZoomBigOut;
911 animation-name: uZoomBigOut;
912 -webkit-animation-play-state: running;
913 animation-play-state: running;
914}
915
916.zoom-big-fast-enter,.zoom-big-fast-appear {
917 -webkit-animation-duration: 0.1s;
918 animation-duration: 0.1s;
919 -webkit-animation-fill-mode: both;
920 animation-fill-mode: both;
921 -webkit-animation-play-state: paused;
922 animation-play-state: paused;
923 -webkit-transform: scale(0);
924 -ms-transform: scale(0);
925 transform: scale(0);
926 -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
927 animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
928}
929.zoom-big-fast-leave {
930 -webkit-animation-duration: 0.1s;
931 animation-duration: 0.1s;
932 -webkit-animation-fill-mode: both;
933 animation-fill-mode: both;
934 -webkit-animation-play-state: paused;
935 animation-play-state: paused;
936 -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
937 animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
938}
939.zoom-big-fast-enter.zoom-big-fast-enter-active,.zoom-big-fast-appear.zoom-big-fast-appear-active {
940 -webkit-animation-name: uZoomBigIn;
941 animation-name: uZoomBigIn;
942 -webkit-animation-play-state: running;
943 animation-play-state: running;
944}
945.zoom-big-fast-leave.zoom-big-fast-leave-active {
946 -webkit-animation-name: uZoomBigOut;
947 animation-name: uZoomBigOut;
948 -webkit-animation-play-state: running;
949 animation-play-state: running;
950}
951
952.zoom-up-enter,.zoom-up-appear {
953 -webkit-animation-duration: 0.2s;
954 animation-duration: 0.2s;
955 -webkit-animation-fill-mode: both;
956 animation-fill-mode: both;
957 -webkit-animation-play-state: paused;
958 animation-play-state: paused;
959 -webkit-transform: scale(0);
960 -ms-transform: scale(0);
961 transform: scale(0);
962 -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
963 animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
964}
965.zoom-up-leave {
966 -webkit-animation-duration: 0.2s;
967 animation-duration: 0.2s;
968 -webkit-animation-fill-mode: both;
969 animation-fill-mode: both;
970 -webkit-animation-play-state: paused;
971 animation-play-state: paused;
972 -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
973 animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
974}
975.zoom-up-enter.zoom-up-enter-active,.zoom-up-appear.zoom-up-appear-active {
976 -webkit-animation-name: uZoomUpIn;
977 animation-name: uZoomUpIn;
978 -webkit-animation-play-state: running;
979 animation-play-state: running;
980}
981.zoom-up-leave.zoom-up-leave-active {
982 -webkit-animation-name: uZoomUpOut;
983 animation-name: uZoomUpOut;
984 -webkit-animation-play-state: running;
985 animation-play-state: running;
986}
987
988.zoom-down-enter,.zoom-down-appear {
989 -webkit-animation-duration: 0.2s;
990 animation-duration: 0.2s;
991 -webkit-animation-fill-mode: both;
992 animation-fill-mode: both;
993 -webkit-animation-play-state: paused;
994 animation-play-state: paused;
995 -webkit-transform: scale(0);
996 -ms-transform: scale(0);
997 transform: scale(0);
998 -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
999 animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
1000}
1001.zoom-down-leave {
1002 -webkit-animation-duration: 0.2s;
1003 animation-duration: 0.2s;
1004 -webkit-animation-fill-mode: both;
1005 animation-fill-mode: both;
1006 -webkit-animation-play-state: paused;
1007 animation-play-state: paused;
1008 -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
1009 animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
1010}
1011.zoom-down-enter.zoom-down-enter-active,.zoom-down-appear.zoom-down-appear-active {
1012 -webkit-animation-name: uZoomDownIn;
1013 animation-name: uZoomDownIn;
1014 -webkit-animation-play-state: running;
1015 animation-play-state: running;
1016}
1017.zoom-down-leave.zoom-down-leave-active {
1018 -webkit-animation-name: uZoomDownOut;
1019 animation-name: uZoomDownOut;
1020 -webkit-animation-play-state: running;
1021 animation-play-state: running;
1022}
1023
1024.zoom-left-enter,.zoom-left-appear {
1025 -webkit-animation-duration: 0.2s;
1026 animation-duration: 0.2s;
1027 -webkit-animation-fill-mode: both;
1028 animation-fill-mode: both;
1029 -webkit-animation-play-state: paused;
1030 animation-play-state: paused;
1031 -webkit-transform: scale(0);
1032 -ms-transform: scale(0);
1033 transform: scale(0);
1034 -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
1035 animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
1036}
1037.zoom-left-leave {
1038 -webkit-animation-duration: 0.2s;
1039 animation-duration: 0.2s;
1040 -webkit-animation-fill-mode: both;
1041 animation-fill-mode: both;
1042 -webkit-animation-play-state: paused;
1043 animation-play-state: paused;
1044 -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
1045 animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
1046}
1047.zoom-left-enter.zoom-left-enter-active,.zoom-left-appear.zoom-left-appear-active {
1048 -webkit-animation-name: uZoomLeftIn;
1049 animation-name: uZoomLeftIn;
1050 -webkit-animation-play-state: running;
1051 animation-play-state: running;
1052}
1053.zoom-left-leave.zoom-left-leave-active {
1054 -webkit-animation-name: uZoomLeftOut;
1055 animation-name: uZoomLeftOut;
1056 -webkit-animation-play-state: running;
1057 animation-play-state: running;
1058}
1059
1060.zoom-right-enter,.zoom-right-appear {
1061 -webkit-animation-duration: 0.2s;
1062 animation-duration: 0.2s;
1063 -webkit-animation-fill-mode: both;
1064 animation-fill-mode: both;
1065 -webkit-animation-play-state: paused;
1066 animation-play-state: paused;
1067 -webkit-transform: scale(0);
1068 -ms-transform: scale(0);
1069 transform: scale(0);
1070 -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
1071 animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
1072}
1073.zoom-right-leave {
1074 -webkit-animation-duration: 0.2s;
1075 animation-duration: 0.2s;
1076 -webkit-animation-fill-mode: both;
1077 animation-fill-mode: both;
1078 -webkit-animation-play-state: paused;
1079 animation-play-state: paused;
1080 -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
1081 animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
1082}
1083.zoom-right-enter.zoom-right-enter-active,.zoom-right-appear.zoom-right-appear-active {
1084 -webkit-animation-name: uZoomRightIn;
1085 animation-name: uZoomRightIn;
1086 -webkit-animation-play-state: running;
1087 animation-play-state: running;
1088}
1089.zoom-right-leave.zoom-right-leave-active {
1090 -webkit-animation-name: uZoomRightOut;
1091 animation-name: uZoomRightOut;
1092 -webkit-animation-play-state: running;
1093 animation-play-state: running;
1094}
1095
1096.u-motion-collapse {
1097 overflow: hidden;
1098}
1099.u-motion-collapse-active {
1100 -webkit-transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1101 transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
1102}
1103.zoom-big-enter, .zoom-big-appear {
1104 -webkit-animation-duration: 0.2s;
1105 animation-duration: 0.2s;
1106 -webkit-animation-fill-mode: both;
1107 animation-fill-mode: both;
1108 -webkit-animation-play-state: paused;
1109 animation-play-state: paused;
1110 -webkit-transform: scale(0);
1111 -ms-transform: scale(0);
1112 transform: scale(0);
1113 -webkit-animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
1114 animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
1115}
1116.zoom-big-enter.zoom-big-enter-active, .zoom-big-appear.zoom-big-appear-active {
1117 -webkit-animation-name: uZoomBigIn;
1118 animation-name: uZoomBigIn;
1119 -webkit-animation-play-state: running;
1120 animation-play-state: running;
1121}
1122
1123.slide-up-enter,.slide-up-appear {
1124 -webkit-animation-duration: 0.2s;
1125 animation-duration: 0.2s;
1126 -webkit-animation-fill-mode: both;
1127 animation-fill-mode: both;
1128 -webkit-animation-play-state: paused;
1129 animation-play-state: paused;
1130}
1131
1132.slide-up-leave {
1133 -webkit-animation-duration: 0.2s;
1134 animation-duration: 0.2s;
1135 -webkit-animation-fill-mode: both;
1136 animation-fill-mode: both;
1137 -webkit-animation-play-state: paused;
1138 animation-play-state: paused;
1139 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
1140 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
1141}
1142
1143.slide-up-enter.slide-up-enter-active,.slide-up-appear.slide-up-appear-active {
1144 -webkit-animation-name: uSlideUpIn;
1145 animation-name: uSlideUpIn;
1146 -webkit-animation-play-state: running;
1147 animation-play-state: running;
1148}
1149
1150.slide-up-leave.slide-up-leave-active {
1151 -webkit-animation-name: uSlideUpOut;
1152 animation-name: uSlideUpOut;
1153 -webkit-animation-play-state: running;
1154 animation-play-state: running;
1155}
1156
1157.slide-up-enter,.slide-up-appear {
1158 opacity: 0;
1159 -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
1160 animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
1161}
1162
1163.slide-down-enter,.slide-down-appear {
1164 -webkit-animation-duration: 0.2s;
1165 animation-duration: 0.2s;
1166 -webkit-animation-fill-mode: both;
1167 animation-fill-mode: both;
1168 -webkit-animation-play-state: paused;
1169 animation-play-state: paused;
1170 opacity: 0;
1171 -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
1172 animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
1173}
1174
1175.slide-down-leave {
1176 -webkit-animation-duration: 0.2s;
1177 animation-duration: 0.2s;
1178 -webkit-animation-fill-mode: both;
1179 animation-fill-mode: both;
1180 -webkit-animation-play-state: paused;
1181 animation-play-state: paused;
1182 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
1183 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
1184}
1185.slide-down-enter.slide-down-enter-active,
1186.slide-down-appear.slide-down-appear-active {
1187 -webkit-animation-name: uSlideDownIn;
1188 animation-name: uSlideDownIn;
1189 -webkit-animation-play-state: running;
1190 animation-play-state: running;
1191}
1192.slide-down-leave.slide-down-leave-active {
1193 -webkit-animation-name: uSlideDownOut;
1194 animation-name: uSlideDownOut;
1195 -webkit-animation-play-state: running;
1196 animation-play-state: running;
1197}
1198
1199.slide-left-enter,.slide-left-appear {
1200 -webkit-animation-duration: 0.2s;
1201 animation-duration: 0.2s;
1202 -webkit-animation-fill-mode: both;
1203 animation-fill-mode: both;
1204 -webkit-animation-play-state: paused;
1205 animation-play-state: paused;
1206 opacity: 0;
1207 -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
1208 animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
1209}
1210
1211.slide-left-leave {
1212 -webkit-animation-duration: 0.2s;
1213 animation-duration: 0.2s;
1214 -webkit-animation-fill-mode: both;
1215 animation-fill-mode: both;
1216 -webkit-animation-play-state: paused;
1217 animation-play-state: paused;
1218 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
1219 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
1220}
1221
1222.slide-left-enter.slide-left-enter-active,
1223.slide-left-appear.slide-left-appear-active {
1224 -webkit-animation-name: uSlideLeftIn;
1225 animation-name: uSlideLeftIn;
1226 -webkit-animation-play-state: running;
1227 animation-play-state: running;
1228}
1229
1230.slide-left-leave.slide-left-leave-active {
1231 -webkit-animation-name: uSlideLeftOut;
1232 animation-name: uSlideLeftOut;
1233 -webkit-animation-play-state: running;
1234 animation-play-state: running;
1235}
1236
1237.slide-right-enter,.slide-right-appear {
1238 -webkit-animation-duration: 0.2s;
1239 animation-duration: 0.2s;
1240 -webkit-animation-fill-mode: both;
1241 animation-fill-mode: both;
1242 -webkit-animation-play-state: paused;
1243 animation-play-state: paused;
1244 opacity: 0;
1245 -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
1246 animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
1247}
1248.slide-right-leave {
1249 -webkit-animation-duration: 0.2s;
1250 animation-duration: 0.2s;
1251 -webkit-animation-fill-mode: both;
1252 animation-fill-mode: both;
1253 -webkit-animation-play-state: paused;
1254 animation-play-state: paused;
1255 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
1256 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
1257}
1258.slide-right-enter.slide-right-enter-active,
1259.slide-right-appear.slide-right-appear-active {
1260 -webkit-animation-name: uSlideRightIn;
1261 animation-name: uSlideRightIn;
1262 -webkit-animation-play-state: running;
1263 animation-play-state: running;
1264}
1265.slide-right-leave.slide-right-leave-active {
1266 -webkit-animation-name: uSlideRightOut;
1267 animation-name: uSlideRightOut;
1268 -webkit-animation-play-state: running;
1269 animation-play-state: running;
1270}
1271
1272.swing-enter,.swing-appear {
1273 -webkit-animation-duration: 0.2s;
1274 animation-duration: 0.2s;
1275 -webkit-animation-fill-mode: both;
1276 animation-fill-mode: both;
1277 -webkit-animation-play-state: paused;
1278 animation-play-state: paused;
1279}
1280.swing-enter.swing-enter-active,
1281.swing-appear.swing-appear-active {
1282 -webkit-animation-name: uSwingIn;
1283 animation-name: uSwingIn;
1284 -webkit-animation-play-state: running;
1285 animation-play-state: running;
1286}