UNPKG

69.1 kBCSSView Raw
1
2.next-sr-only {
3 position: absolute;
4 width: 1px;
5 height: 1px;
6 padding: 0;
7 overflow: hidden;
8 clip: rect(0, 0, 0, 0);
9 white-space: nowrap;
10 border: 0;
11 top: 0;
12 margin: -1px; }
13
14.next-timeline *,
15.next-timeline *:before,
16.next-timeline *:after {
17 box-sizing: border-box; }
18
19.next-timeline, .next-timeline:before, .next-timeline:after {
20 box-sizing: border-box; }
21
22.next-timeline ul {
23 margin: 0;
24 padding: 0;
25 list-style: none; }
26
27.next-timeline p {
28 margin: 0; }
29
30.next-timeline-hide {
31 display: none; }
32
33.next-timeline[dir='rtl'] .next-timeline-item {
34 /* 时间轴左边存在内容的情况 */ }
35 .next-timeline[dir='rtl'] .next-timeline-item-folder {
36 padding-left: 0;
37 padding-right: 28px;
38 padding-right: calc(var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px)); }
39 .next-timeline[dir='rtl'] .next-timeline-item-dot-tail {
40 left: auto;
41 right: 8px;
42 right: calc(var(--timeline-item-node-size, 16px)/2);
43 border-left: none;
44 border-right: 1px dotted #DCDEE3;
45 border-right: var(--timeline-item-tail-size, 1px) dotted var(--timeline-item-tail-color, #DCDEE3); }
46 .next-timeline[dir='rtl'] .next-timeline-item-has-left-content.next-timeline-item-folder {
47 margin-left: 0;
48 margin-right: 80px;
49 margin-right: var(--timeline-item-left-content-width, 80px); }
50
51.next-timeline[dir='rtl'] .next-timeline-item-done {
52 position: relative; }
53 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-timeline {
54 position: absolute;
55 left: auto;
56 right: 0;
57 top: 0;
58 height: 100%; }
59 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-node {
60 position: relative;
61 width: 16px;
62 width: var(--timeline-item-node-size, 16px);
63 height: 24px;
64 height: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
65 padding: 4px 0;
66 padding: var(--timeline-item-node-padding, 4px) 0;
67 text-align: center;
68 float: right; }
69 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-node.next-timeline-item-node-custom {
70 width: 40px;
71 width: var(--timeline-item-custom-node-size, 40px);
72 height: auto;
73 font-size: 12px;
74 font-size: var(--timeline-item-custom-node-font-size, 12px);
75 word-break: break-all;
76 margin-right: -12px;
77 margin-right: calc(0px - var(--timeline-item-custom-node-size, 40px)/2 + var(--timeline-item-node-size, 16px)/2);
78 margin-left: 0;
79 line-height: 1; }
80 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-dot {
81 display: block;
82 position: absolute;
83 width: 8px;
84 width: var(--timeline-item-done-dot-size, 8px);
85 height: 8px;
86 height: var(--timeline-item-done-dot-size, 8px);
87 border-radius: 100%;
88 top: 50%;
89 margin-top: -4px;
90 margin-top: calc(0px - var(--timeline-item-done-dot-size, 8px)/2);
91 left: 50%;
92 margin-left: -4px;
93 margin-left: calc(0px - var(--timeline-item-done-dot-size, 8px)/2); }
94 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-icon {
95 display: block;
96 position: absolute;
97 width: 16px;
98 width: calc(var(--timeline-item-icon-size, 12px) + 4px);
99 height: 16px;
100 height: calc(var(--timeline-item-icon-size, 12px) + 4px);
101 line-height: 16px;
102 line-height: calc(var(--timeline-item-icon-size, 12px) + 4px);
103 border-radius: 100%;
104 top: 50%;
105 left: 50%;
106 margin-top: -8px;
107 margin-top: calc(-2px - var(--timeline-item-icon-size, 12px)/2);
108 margin-left: -8px;
109 margin-left: calc(-2px - var(--timeline-item-icon-size, 12px)/2); }
110 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-icon .next-icon:before,
111 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-icon .next-icon .next-icon-remote {
112 width: 12px;
113 width: var(--timeline-item-icon-size, 12px);
114 font-size: 12px;
115 font-size: var(--timeline-item-icon-size, 12px);
116 line-height: inherit; }
117 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-tail {
118 position: absolute;
119 width: auto;
120 height: calc(100% - 24px);
121 height: calc(100% - var(--timeline-item-node-size, 16px) - var(--timeline-item-node-padding, 4px)*2);
122 top: 24px;
123 top: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
124 left: auto;
125 right: 8px;
126 right: calc(var(--timeline-item-node-size, 16px)/2); }
127 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-tail i {
128 display: inline-block;
129 vertical-align: top;
130 height: 100%;
131 width: 1px;
132 width: var(--timeline-item-tail-size, 1px);
133 position: relative;
134 background: #DCDEE3;
135 background: var(--timeline-item-tail-color, #DCDEE3);
136 -webkit-transition: all 100ms linear;
137 -webkit-transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear);
138 transition: all 100ms linear;
139 transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear); }
140 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-content {
141 display: inline-block;
142 margin-right: 28px;
143 margin-right: calc(var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px));
144 margin-left: 0; }
145 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-content .next-timeline-item-title {
146 margin: 0;
147 font-size: 12px;
148 font-size: var(--timeline-item-title-font-size, 12px);
149 font-weight: bold;
150 font-weight: var(--timeline-item-title-font-weight, bold);
151 line-height: 1.5;
152 line-height: var(--font-lineheight-2, 1.5);
153 margin-top: 4px;
154 margin-top: var(--timeline-item-title-margin-top, 4px);
155 overflow: hidden;
156 text-overflow: ellipsis;
157 white-space: nowrap;
158 color: #333333;
159 color: var(--timeline-item-title-color, #333333);
160 text-align: right; }
161 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-content .next-timeline-item-body {
162 margin: 0;
163 margin-top: 4px;
164 margin-top: var(--timeline-item-body-margin-top, 4px);
165 font-size: 12px;
166 font-size: var(--timeline-item-body-font-size, 12px);
167 line-height: 1.5;
168 line-height: var(--font-lineheight-2, 1.5);
169 color: #666666;
170 color: var(--timeline-item-body-color, #666666);
171 text-align: right; }
172 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-content .next-timeline-item-time {
173 margin: 0;
174 margin-top: 4px;
175 margin-top: var(--timeline-item-time-margin-top, 4px);
176 margin-bottom: 12px;
177 margin-bottom: var(--timeline-item-time-margin-bottom, 12px);
178 font-size: 12px;
179 font-size: var(--timeline-item-time-font-size, 12px);
180 color: #999999;
181 color: var(--timeline-item-time-color, #999999);
182 text-align: right; }
183 .next-timeline[dir='rtl'] .next-timeline-item-done.next-timeline-item-has-left-content > .next-timeline-item-left-content {
184 position: absolute;
185 width: 80px;
186 width: var(--timeline-item-left-content-width, 80px);
187 display: inline-block;
188 font-size: 12px;
189 font-size: var(--timeline-item-left-body-font-size, 12px);
190 color: #999999;
191 color: var(--timeline-item-left-body-color, #999999);
192 line-height: 1.5;
193 line-height: var(--font-lineheight-2, 1.5);
194 margin-top: 4px;
195 margin-top: var(--timeline-item-title-margin-top, 4px);
196 text-align: left;
197 padding-left: 12px;
198 padding-left: var(--timeline-item-content-margin-left, 12px);
199 padding-right: 0; }
200 .next-timeline[dir='rtl'] .next-timeline-item-done.next-timeline-item-has-left-content > .next-timeline-item-left-content p {
201 word-break: break-word; }
202 .next-timeline[dir='rtl'] .next-timeline-item-done.next-timeline-item-has-left-content > .next-timeline-item-timeline {
203 margin-right: 80px;
204 margin-right: var(--timeline-item-left-content-width, 80px);
205 margin-left: 0; }
206 .next-timeline[dir='rtl'] .next-timeline-item-done.next-timeline-item-has-left-content > .next-timeline-item-content {
207 margin-right: 108px;
208 margin-right: calc(var(--timeline-item-left-content-width, 80px) + var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px));
209 margin-left: 0; }
210 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-dot {
211 background: #C4C6CF;
212 background: var(--timeline-item-done-background, #C4C6CF); }
213 .next-timeline[dir='rtl'] .next-timeline-item-done .next-timeline-item-icon {
214 background: #C4C6CF;
215 background: var(--timeline-item-done-background, #C4C6CF);
216 color: #FFFFFF;
217 color: var(--timeline-item-done-color, #FFFFFF); }
218
219.next-timeline[dir='rtl'] .next-timeline-item-process {
220 position: relative; }
221 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-timeline {
222 position: absolute;
223 left: auto;
224 right: 0;
225 top: 0;
226 height: 100%; }
227 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-node {
228 position: relative;
229 width: 16px;
230 width: var(--timeline-item-node-size, 16px);
231 height: 24px;
232 height: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
233 padding: 4px 0;
234 padding: var(--timeline-item-node-padding, 4px) 0;
235 text-align: center;
236 float: right; }
237 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-node.next-timeline-item-node-custom {
238 width: 40px;
239 width: var(--timeline-item-custom-node-size, 40px);
240 height: auto;
241 font-size: 12px;
242 font-size: var(--timeline-item-custom-node-font-size, 12px);
243 word-break: break-all;
244 margin-right: -12px;
245 margin-right: calc(0px - var(--timeline-item-custom-node-size, 40px)/2 + var(--timeline-item-node-size, 16px)/2);
246 margin-left: 0;
247 line-height: 1; }
248 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-dot {
249 display: block;
250 position: absolute;
251 width: 8px;
252 width: var(--timeline-item-process-dot-size, 8px);
253 height: 8px;
254 height: var(--timeline-item-process-dot-size, 8px);
255 border-radius: 100%;
256 top: 50%;
257 margin-top: -4px;
258 margin-top: calc(0px - var(--timeline-item-process-dot-size, 8px)/2);
259 left: 50%;
260 margin-left: -4px;
261 margin-left: calc(0px - var(--timeline-item-process-dot-size, 8px)/2); }
262 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-icon {
263 display: block;
264 position: absolute;
265 width: 16px;
266 width: calc(var(--timeline-item-icon-size, 12px) + 4px);
267 height: 16px;
268 height: calc(var(--timeline-item-icon-size, 12px) + 4px);
269 line-height: 16px;
270 line-height: calc(var(--timeline-item-icon-size, 12px) + 4px);
271 border-radius: 100%;
272 top: 50%;
273 left: 50%;
274 margin-top: -8px;
275 margin-top: calc(-2px - var(--timeline-item-icon-size, 12px)/2);
276 margin-left: -8px;
277 margin-left: calc(-2px - var(--timeline-item-icon-size, 12px)/2); }
278 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-icon .next-icon:before,
279 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-icon .next-icon .next-icon-remote {
280 width: 12px;
281 width: var(--timeline-item-icon-size, 12px);
282 font-size: 12px;
283 font-size: var(--timeline-item-icon-size, 12px);
284 line-height: inherit; }
285 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-tail {
286 position: absolute;
287 width: auto;
288 height: calc(100% - 24px);
289 height: calc(100% - var(--timeline-item-node-size, 16px) - var(--timeline-item-node-padding, 4px)*2);
290 top: 24px;
291 top: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
292 left: auto;
293 right: 8px;
294 right: calc(var(--timeline-item-node-size, 16px)/2); }
295 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-tail i {
296 display: inline-block;
297 vertical-align: top;
298 height: 100%;
299 width: 1px;
300 width: var(--timeline-item-tail-size, 1px);
301 position: relative;
302 background: #DCDEE3;
303 background: var(--timeline-item-tail-color, #DCDEE3);
304 -webkit-transition: all 100ms linear;
305 -webkit-transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear);
306 transition: all 100ms linear;
307 transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear); }
308 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-content {
309 display: inline-block;
310 margin-right: 28px;
311 margin-right: calc(var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px));
312 margin-left: 0; }
313 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-content .next-timeline-item-title {
314 margin: 0;
315 font-size: 12px;
316 font-size: var(--timeline-item-title-font-size, 12px);
317 font-weight: bold;
318 font-weight: var(--timeline-item-title-font-weight, bold);
319 line-height: 1.5;
320 line-height: var(--font-lineheight-2, 1.5);
321 margin-top: 4px;
322 margin-top: var(--timeline-item-title-margin-top, 4px);
323 overflow: hidden;
324 text-overflow: ellipsis;
325 white-space: nowrap;
326 color: #333333;
327 color: var(--timeline-item-title-color, #333333);
328 text-align: right; }
329 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-content .next-timeline-item-body {
330 margin: 0;
331 margin-top: 4px;
332 margin-top: var(--timeline-item-body-margin-top, 4px);
333 font-size: 12px;
334 font-size: var(--timeline-item-body-font-size, 12px);
335 line-height: 1.5;
336 line-height: var(--font-lineheight-2, 1.5);
337 color: #666666;
338 color: var(--timeline-item-body-color, #666666);
339 text-align: right; }
340 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-content .next-timeline-item-time {
341 margin: 0;
342 margin-top: 4px;
343 margin-top: var(--timeline-item-time-margin-top, 4px);
344 margin-bottom: 12px;
345 margin-bottom: var(--timeline-item-time-margin-bottom, 12px);
346 font-size: 12px;
347 font-size: var(--timeline-item-time-font-size, 12px);
348 color: #999999;
349 color: var(--timeline-item-time-color, #999999);
350 text-align: right; }
351 .next-timeline[dir='rtl'] .next-timeline-item-process.next-timeline-item-has-left-content > .next-timeline-item-left-content {
352 position: absolute;
353 width: 80px;
354 width: var(--timeline-item-left-content-width, 80px);
355 display: inline-block;
356 font-size: 12px;
357 font-size: var(--timeline-item-left-body-font-size, 12px);
358 color: #999999;
359 color: var(--timeline-item-left-body-color, #999999);
360 line-height: 1.5;
361 line-height: var(--font-lineheight-2, 1.5);
362 margin-top: 4px;
363 margin-top: var(--timeline-item-title-margin-top, 4px);
364 text-align: left;
365 padding-left: 12px;
366 padding-left: var(--timeline-item-content-margin-left, 12px);
367 padding-right: 0; }
368 .next-timeline[dir='rtl'] .next-timeline-item-process.next-timeline-item-has-left-content > .next-timeline-item-left-content p {
369 word-break: break-word; }
370 .next-timeline[dir='rtl'] .next-timeline-item-process.next-timeline-item-has-left-content > .next-timeline-item-timeline {
371 margin-right: 80px;
372 margin-right: var(--timeline-item-left-content-width, 80px);
373 margin-left: 0; }
374 .next-timeline[dir='rtl'] .next-timeline-item-process.next-timeline-item-has-left-content > .next-timeline-item-content {
375 margin-right: 108px;
376 margin-right: calc(var(--timeline-item-left-content-width, 80px) + var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px));
377 margin-left: 0; }
378 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-dot {
379 background: #5584FF;
380 background: var(--timeline-item-process-background, #5584FF); }
381 .next-timeline[dir='rtl'] .next-timeline-item-process .next-timeline-item-icon {
382 background: #5584FF;
383 background: var(--timeline-item-process-background, #5584FF);
384 color: #FFFFFF;
385 color: var(--timeline-item-process-color, #FFFFFF); }
386
387.next-timeline[dir='rtl'] .next-timeline-item-success {
388 position: relative; }
389 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-timeline {
390 position: absolute;
391 left: auto;
392 right: 0;
393 top: 0;
394 height: 100%; }
395 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-node {
396 position: relative;
397 width: 16px;
398 width: var(--timeline-item-node-size, 16px);
399 height: 24px;
400 height: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
401 padding: 4px 0;
402 padding: var(--timeline-item-node-padding, 4px) 0;
403 text-align: center;
404 float: right; }
405 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-node.next-timeline-item-node-custom {
406 width: 40px;
407 width: var(--timeline-item-custom-node-size, 40px);
408 height: auto;
409 font-size: 12px;
410 font-size: var(--timeline-item-custom-node-font-size, 12px);
411 word-break: break-all;
412 margin-right: -12px;
413 margin-right: calc(0px - var(--timeline-item-custom-node-size, 40px)/2 + var(--timeline-item-node-size, 16px)/2);
414 margin-left: 0;
415 line-height: 1; }
416 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-dot {
417 display: block;
418 position: absolute;
419 width: 8px;
420 width: var(--timeline-item-success-dot-size, 8px);
421 height: 8px;
422 height: var(--timeline-item-success-dot-size, 8px);
423 border-radius: 100%;
424 top: 50%;
425 margin-top: -4px;
426 margin-top: calc(0px - var(--timeline-item-success-dot-size, 8px)/2);
427 left: 50%;
428 margin-left: -4px;
429 margin-left: calc(0px - var(--timeline-item-success-dot-size, 8px)/2); }
430 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-icon {
431 display: block;
432 position: absolute;
433 width: 16px;
434 width: calc(var(--timeline-item-icon-size, 12px) + 4px);
435 height: 16px;
436 height: calc(var(--timeline-item-icon-size, 12px) + 4px);
437 line-height: 16px;
438 line-height: calc(var(--timeline-item-icon-size, 12px) + 4px);
439 border-radius: 100%;
440 top: 50%;
441 left: 50%;
442 margin-top: -8px;
443 margin-top: calc(-2px - var(--timeline-item-icon-size, 12px)/2);
444 margin-left: -8px;
445 margin-left: calc(-2px - var(--timeline-item-icon-size, 12px)/2); }
446 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-icon .next-icon:before,
447 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-icon .next-icon .next-icon-remote {
448 width: 12px;
449 width: var(--timeline-item-icon-size, 12px);
450 font-size: 12px;
451 font-size: var(--timeline-item-icon-size, 12px);
452 line-height: inherit; }
453 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-tail {
454 position: absolute;
455 width: auto;
456 height: calc(100% - 24px);
457 height: calc(100% - var(--timeline-item-node-size, 16px) - var(--timeline-item-node-padding, 4px)*2);
458 top: 24px;
459 top: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
460 left: auto;
461 right: 8px;
462 right: calc(var(--timeline-item-node-size, 16px)/2); }
463 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-tail i {
464 display: inline-block;
465 vertical-align: top;
466 height: 100%;
467 width: 1px;
468 width: var(--timeline-item-tail-size, 1px);
469 position: relative;
470 background: #DCDEE3;
471 background: var(--timeline-item-tail-color, #DCDEE3);
472 -webkit-transition: all 100ms linear;
473 -webkit-transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear);
474 transition: all 100ms linear;
475 transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear); }
476 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-content {
477 display: inline-block;
478 margin-right: 28px;
479 margin-right: calc(var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px));
480 margin-left: 0; }
481 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-content .next-timeline-item-title {
482 margin: 0;
483 font-size: 12px;
484 font-size: var(--timeline-item-title-font-size, 12px);
485 font-weight: bold;
486 font-weight: var(--timeline-item-title-font-weight, bold);
487 line-height: 1.5;
488 line-height: var(--font-lineheight-2, 1.5);
489 margin-top: 4px;
490 margin-top: var(--timeline-item-title-margin-top, 4px);
491 overflow: hidden;
492 text-overflow: ellipsis;
493 white-space: nowrap;
494 color: #333333;
495 color: var(--timeline-item-title-color, #333333);
496 text-align: right; }
497 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-content .next-timeline-item-body {
498 margin: 0;
499 margin-top: 4px;
500 margin-top: var(--timeline-item-body-margin-top, 4px);
501 font-size: 12px;
502 font-size: var(--timeline-item-body-font-size, 12px);
503 line-height: 1.5;
504 line-height: var(--font-lineheight-2, 1.5);
505 color: #666666;
506 color: var(--timeline-item-body-color, #666666);
507 text-align: right; }
508 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-content .next-timeline-item-time {
509 margin: 0;
510 margin-top: 4px;
511 margin-top: var(--timeline-item-time-margin-top, 4px);
512 margin-bottom: 12px;
513 margin-bottom: var(--timeline-item-time-margin-bottom, 12px);
514 font-size: 12px;
515 font-size: var(--timeline-item-time-font-size, 12px);
516 color: #999999;
517 color: var(--timeline-item-time-color, #999999);
518 text-align: right; }
519 .next-timeline[dir='rtl'] .next-timeline-item-success.next-timeline-item-has-left-content > .next-timeline-item-left-content {
520 position: absolute;
521 width: 80px;
522 width: var(--timeline-item-left-content-width, 80px);
523 display: inline-block;
524 font-size: 12px;
525 font-size: var(--timeline-item-left-body-font-size, 12px);
526 color: #999999;
527 color: var(--timeline-item-left-body-color, #999999);
528 line-height: 1.5;
529 line-height: var(--font-lineheight-2, 1.5);
530 margin-top: 4px;
531 margin-top: var(--timeline-item-title-margin-top, 4px);
532 text-align: left;
533 padding-left: 12px;
534 padding-left: var(--timeline-item-content-margin-left, 12px);
535 padding-right: 0; }
536 .next-timeline[dir='rtl'] .next-timeline-item-success.next-timeline-item-has-left-content > .next-timeline-item-left-content p {
537 word-break: break-word; }
538 .next-timeline[dir='rtl'] .next-timeline-item-success.next-timeline-item-has-left-content > .next-timeline-item-timeline {
539 margin-right: 80px;
540 margin-right: var(--timeline-item-left-content-width, 80px);
541 margin-left: 0; }
542 .next-timeline[dir='rtl'] .next-timeline-item-success.next-timeline-item-has-left-content > .next-timeline-item-content {
543 margin-right: 108px;
544 margin-right: calc(var(--timeline-item-left-content-width, 80px) + var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px));
545 margin-left: 0; }
546 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-dot {
547 background: #46BC15;
548 background: var(--timeline-item-success-background, #46BC15); }
549 .next-timeline[dir='rtl'] .next-timeline-item-success .next-timeline-item-icon {
550 background: #46BC15;
551 background: var(--timeline-item-success-background, #46BC15);
552 color: #FFFFFF;
553 color: var(--timeline-item-success-color, #FFFFFF); }
554
555.next-timeline[dir='rtl'] .next-timeline-item-error {
556 position: relative; }
557 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-timeline {
558 position: absolute;
559 left: auto;
560 right: 0;
561 top: 0;
562 height: 100%; }
563 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-node {
564 position: relative;
565 width: 16px;
566 width: var(--timeline-item-node-size, 16px);
567 height: 24px;
568 height: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
569 padding: 4px 0;
570 padding: var(--timeline-item-node-padding, 4px) 0;
571 text-align: center;
572 float: right; }
573 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-node.next-timeline-item-node-custom {
574 width: 40px;
575 width: var(--timeline-item-custom-node-size, 40px);
576 height: auto;
577 font-size: 12px;
578 font-size: var(--timeline-item-custom-node-font-size, 12px);
579 word-break: break-all;
580 margin-right: -12px;
581 margin-right: calc(0px - var(--timeline-item-custom-node-size, 40px)/2 + var(--timeline-item-node-size, 16px)/2);
582 margin-left: 0;
583 line-height: 1; }
584 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-dot {
585 display: block;
586 position: absolute;
587 width: 8px;
588 width: var(--timeline-item-error-dot-size, 8px);
589 height: 8px;
590 height: var(--timeline-item-error-dot-size, 8px);
591 border-radius: 100%;
592 top: 50%;
593 margin-top: -4px;
594 margin-top: calc(0px - var(--timeline-item-error-dot-size, 8px)/2);
595 left: 50%;
596 margin-left: -4px;
597 margin-left: calc(0px - var(--timeline-item-error-dot-size, 8px)/2); }
598 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-icon {
599 display: block;
600 position: absolute;
601 width: 16px;
602 width: calc(var(--timeline-item-icon-size, 12px) + 4px);
603 height: 16px;
604 height: calc(var(--timeline-item-icon-size, 12px) + 4px);
605 line-height: 16px;
606 line-height: calc(var(--timeline-item-icon-size, 12px) + 4px);
607 border-radius: 100%;
608 top: 50%;
609 left: 50%;
610 margin-top: -8px;
611 margin-top: calc(-2px - var(--timeline-item-icon-size, 12px)/2);
612 margin-left: -8px;
613 margin-left: calc(-2px - var(--timeline-item-icon-size, 12px)/2); }
614 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-icon .next-icon:before,
615 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-icon .next-icon .next-icon-remote {
616 width: 12px;
617 width: var(--timeline-item-icon-size, 12px);
618 font-size: 12px;
619 font-size: var(--timeline-item-icon-size, 12px);
620 line-height: inherit; }
621 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-tail {
622 position: absolute;
623 width: auto;
624 height: calc(100% - 24px);
625 height: calc(100% - var(--timeline-item-node-size, 16px) - var(--timeline-item-node-padding, 4px)*2);
626 top: 24px;
627 top: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
628 left: auto;
629 right: 8px;
630 right: calc(var(--timeline-item-node-size, 16px)/2); }
631 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-tail i {
632 display: inline-block;
633 vertical-align: top;
634 height: 100%;
635 width: 1px;
636 width: var(--timeline-item-tail-size, 1px);
637 position: relative;
638 background: #DCDEE3;
639 background: var(--timeline-item-tail-color, #DCDEE3);
640 -webkit-transition: all 100ms linear;
641 -webkit-transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear);
642 transition: all 100ms linear;
643 transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear); }
644 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-content {
645 display: inline-block;
646 margin-right: 28px;
647 margin-right: calc(var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px));
648 margin-left: 0; }
649 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-content .next-timeline-item-title {
650 margin: 0;
651 font-size: 12px;
652 font-size: var(--timeline-item-title-font-size, 12px);
653 font-weight: bold;
654 font-weight: var(--timeline-item-title-font-weight, bold);
655 line-height: 1.5;
656 line-height: var(--font-lineheight-2, 1.5);
657 margin-top: 4px;
658 margin-top: var(--timeline-item-title-margin-top, 4px);
659 overflow: hidden;
660 text-overflow: ellipsis;
661 white-space: nowrap;
662 color: #333333;
663 color: var(--timeline-item-title-color, #333333);
664 text-align: right; }
665 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-content .next-timeline-item-body {
666 margin: 0;
667 margin-top: 4px;
668 margin-top: var(--timeline-item-body-margin-top, 4px);
669 font-size: 12px;
670 font-size: var(--timeline-item-body-font-size, 12px);
671 line-height: 1.5;
672 line-height: var(--font-lineheight-2, 1.5);
673 color: #666666;
674 color: var(--timeline-item-body-color, #666666);
675 text-align: right; }
676 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-content .next-timeline-item-time {
677 margin: 0;
678 margin-top: 4px;
679 margin-top: var(--timeline-item-time-margin-top, 4px);
680 margin-bottom: 12px;
681 margin-bottom: var(--timeline-item-time-margin-bottom, 12px);
682 font-size: 12px;
683 font-size: var(--timeline-item-time-font-size, 12px);
684 color: #999999;
685 color: var(--timeline-item-time-color, #999999);
686 text-align: right; }
687 .next-timeline[dir='rtl'] .next-timeline-item-error.next-timeline-item-has-left-content > .next-timeline-item-left-content {
688 position: absolute;
689 width: 80px;
690 width: var(--timeline-item-left-content-width, 80px);
691 display: inline-block;
692 font-size: 12px;
693 font-size: var(--timeline-item-left-body-font-size, 12px);
694 color: #999999;
695 color: var(--timeline-item-left-body-color, #999999);
696 line-height: 1.5;
697 line-height: var(--font-lineheight-2, 1.5);
698 margin-top: 4px;
699 margin-top: var(--timeline-item-title-margin-top, 4px);
700 text-align: left;
701 padding-left: 12px;
702 padding-left: var(--timeline-item-content-margin-left, 12px);
703 padding-right: 0; }
704 .next-timeline[dir='rtl'] .next-timeline-item-error.next-timeline-item-has-left-content > .next-timeline-item-left-content p {
705 word-break: break-word; }
706 .next-timeline[dir='rtl'] .next-timeline-item-error.next-timeline-item-has-left-content > .next-timeline-item-timeline {
707 margin-right: 80px;
708 margin-right: var(--timeline-item-left-content-width, 80px);
709 margin-left: 0; }
710 .next-timeline[dir='rtl'] .next-timeline-item-error.next-timeline-item-has-left-content > .next-timeline-item-content {
711 margin-right: 108px;
712 margin-right: calc(var(--timeline-item-left-content-width, 80px) + var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px));
713 margin-left: 0; }
714 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-dot {
715 background: #FF3000;
716 background: var(--timeline-item-error-background, #FF3000); }
717 .next-timeline[dir='rtl'] .next-timeline-item-error .next-timeline-item-icon {
718 background: #FF3000;
719 background: var(--timeline-item-error-background, #FF3000);
720 color: #FFFFFF;
721 color: var(--timeline-item-error-color, #FFFFFF); }
722
723.next-timeline {
724 margin: 0;
725 padding: 0;
726 list-style: none; }
727 .next-timeline > li {
728 outline: 0; }
729
730.next-timeline-item {
731 /* 时间轴左边存在内容的情况 */ }
732 .next-timeline-item-folder {
733 padding-left: 28px;
734 padding-left: calc(var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px));
735 padding-top: 4px;
736 padding-top: var(--timeline-item-folder-margin-top, 4px);
737 padding-bottom: 4px;
738 padding-bottom: var(--timeline-item-folder-margin-bottom, 4px);
739 font-size: 12px;
740 font-size: var(--timeline-item-folder-font-size, 12px);
741 line-height: 1.5;
742 line-height: var(--font-lineheight-2, 1.5);
743 position: relative;
744 /* min-height: auto !important; */ }
745 .next-timeline-item-dot-tail {
746 position: absolute;
747 top: 0;
748 left: 8px;
749 left: calc(var(--timeline-item-node-size, 16px)/2);
750 height: 100%;
751 border-top: 0;
752 border-bottom: 0;
753 border-right: 0;
754 border-left: 1px dotted #DCDEE3;
755 border-left: var(--timeline-item-tail-size, 1px) dotted var(--timeline-item-tail-color, #DCDEE3); }
756 .next-timeline-item-dot-tail-solid {
757 border-style: solid; }
758 .next-timeline-item-has-left-content.next-timeline-item-folder {
759 margin-left: 80px;
760 margin-left: var(--timeline-item-left-content-width, 80px); }
761
762.next-timeline-item-done {
763 position: relative; }
764 .next-timeline-item-done .next-timeline-item-timeline {
765 position: absolute;
766 left: 0;
767 top: 0;
768 height: 100%; }
769 .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-node {
770 position: relative;
771 width: 16px;
772 width: var(--timeline-item-node-size, 16px);
773 height: 24px;
774 height: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
775 padding: 4px 0;
776 padding: var(--timeline-item-node-padding, 4px) 0;
777 text-align: center;
778 float: left; }
779 .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-node.next-timeline-item-node-custom {
780 width: 40px;
781 width: var(--timeline-item-custom-node-size, 40px);
782 height: auto;
783 font-size: 12px;
784 font-size: var(--timeline-item-custom-node-font-size, 12px);
785 word-break: break-all;
786 margin-left: -12px;
787 margin-left: calc(0px - var(--timeline-item-custom-node-size, 40px)/2 + var(--timeline-item-node-size, 16px)/2);
788 line-height: 1; }
789 .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-dot {
790 display: block;
791 position: absolute;
792 width: 8px;
793 width: var(--timeline-item-done-dot-size, 8px);
794 height: 8px;
795 height: var(--timeline-item-done-dot-size, 8px);
796 border-radius: 100%;
797 top: 50%;
798 margin-top: -4px;
799 margin-top: calc(0px - var(--timeline-item-done-dot-size, 8px)/2);
800 left: 50%;
801 margin-left: -4px;
802 margin-left: calc(0px - var(--timeline-item-done-dot-size, 8px)/2); }
803 .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-icon {
804 display: block;
805 position: absolute;
806 width: 16px;
807 width: calc(var(--timeline-item-icon-size, 12px) + 4px);
808 height: 16px;
809 height: calc(var(--timeline-item-icon-size, 12px) + 4px);
810 line-height: 16px;
811 line-height: calc(var(--timeline-item-icon-size, 12px) + 4px);
812 border-radius: 100%;
813 top: 50%;
814 left: 50%;
815 margin-top: -8px;
816 margin-top: calc(-2px - var(--timeline-item-icon-size, 12px)/2);
817 margin-left: -8px;
818 margin-left: calc(-2px - var(--timeline-item-icon-size, 12px)/2); }
819 .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-icon .next-icon:before,
820 .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-icon .next-icon .next-icon-remote {
821 width: 12px;
822 width: var(--timeline-item-icon-size, 12px);
823 font-size: 12px;
824 font-size: var(--timeline-item-icon-size, 12px);
825 line-height: inherit; }
826 .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-tail {
827 position: absolute;
828 width: auto;
829 height: calc(100% - 24px);
830 height: calc(100% - var(--timeline-item-node-size, 16px) - var(--timeline-item-node-padding, 4px)*2);
831 top: 24px;
832 top: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
833 left: 8px;
834 left: calc(var(--timeline-item-node-size, 16px)/2); }
835 .next-timeline-item-done .next-timeline-item-timeline .next-timeline-item-tail i {
836 display: inline-block;
837 vertical-align: top;
838 height: 100%;
839 width: 1px;
840 width: var(--timeline-item-tail-size, 1px);
841 position: relative;
842 background: #DCDEE3;
843 background: var(--timeline-item-tail-color, #DCDEE3);
844 -webkit-transition: all 100ms linear;
845 -webkit-transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear);
846 transition: all 100ms linear;
847 transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear); }
848 .next-timeline-item-done .next-timeline-item-content {
849 display: inline-block;
850 margin-left: 28px;
851 margin-left: calc(var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px)); }
852 .next-timeline-item-done .next-timeline-item-content .next-timeline-item-title {
853 margin: 0;
854 font-size: 12px;
855 font-size: var(--timeline-item-title-font-size, 12px);
856 font-weight: bold;
857 font-weight: var(--timeline-item-title-font-weight, bold);
858 line-height: 1.5;
859 line-height: var(--font-lineheight-2, 1.5);
860 margin-top: 4px;
861 margin-top: var(--timeline-item-title-margin-top, 4px);
862 overflow: hidden;
863 text-overflow: ellipsis;
864 white-space: nowrap;
865 color: #333333;
866 color: var(--timeline-item-title-color, #333333);
867 text-align: left; }
868 .next-timeline-item-done .next-timeline-item-content .next-timeline-item-body {
869 margin: 0;
870 margin-top: 4px;
871 margin-top: var(--timeline-item-body-margin-top, 4px);
872 font-size: 12px;
873 font-size: var(--timeline-item-body-font-size, 12px);
874 line-height: 1.5;
875 line-height: var(--font-lineheight-2, 1.5);
876 color: #666666;
877 color: var(--timeline-item-body-color, #666666);
878 text-align: left; }
879 .next-timeline-item-done .next-timeline-item-content .next-timeline-item-time {
880 margin: 0;
881 margin-top: 4px;
882 margin-top: var(--timeline-item-time-margin-top, 4px);
883 margin-bottom: 12px;
884 margin-bottom: var(--timeline-item-time-margin-bottom, 12px);
885 font-size: 12px;
886 font-size: var(--timeline-item-time-font-size, 12px);
887 color: #999999;
888 color: var(--timeline-item-time-color, #999999);
889 text-align: left; }
890 .next-timeline-item-done.next-timeline-item-has-left-content > .next-timeline-item-left-content {
891 position: absolute;
892 width: 80px;
893 width: var(--timeline-item-left-content-width, 80px);
894 display: inline-block;
895 font-size: 12px;
896 font-size: var(--timeline-item-left-body-font-size, 12px);
897 color: #999999;
898 color: var(--timeline-item-left-body-color, #999999);
899 line-height: 1.5;
900 line-height: var(--font-lineheight-2, 1.5);
901 margin-top: 4px;
902 margin-top: var(--timeline-item-title-margin-top, 4px);
903 text-align: right;
904 padding-right: 12px;
905 padding-right: var(--timeline-item-content-margin-left, 12px); }
906 .next-timeline-item-done.next-timeline-item-has-left-content > .next-timeline-item-left-content p {
907 word-break: break-word; }
908 .next-timeline-item-done.next-timeline-item-has-left-content > .next-timeline-item-timeline {
909 margin-left: 80px;
910 margin-left: var(--timeline-item-left-content-width, 80px); }
911 .next-timeline-item-done.next-timeline-item-has-left-content > .next-timeline-item-content {
912 margin-left: 108px;
913 margin-left: calc(var(--timeline-item-left-content-width, 80px) + var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px)); }
914 .next-timeline-item-done .next-timeline-item-dot {
915 background: #C4C6CF;
916 background: var(--timeline-item-done-background, #C4C6CF); }
917 .next-timeline-item-done .next-timeline-item-icon {
918 background: #C4C6CF;
919 background: var(--timeline-item-done-background, #C4C6CF);
920 color: #FFFFFF;
921 color: var(--timeline-item-done-color, #FFFFFF); }
922
923.next-timeline-item-process {
924 position: relative; }
925 .next-timeline-item-process .next-timeline-item-timeline {
926 position: absolute;
927 left: 0;
928 top: 0;
929 height: 100%; }
930 .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-node {
931 position: relative;
932 width: 16px;
933 width: var(--timeline-item-node-size, 16px);
934 height: 24px;
935 height: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
936 padding: 4px 0;
937 padding: var(--timeline-item-node-padding, 4px) 0;
938 text-align: center;
939 float: left; }
940 .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-node.next-timeline-item-node-custom {
941 width: 40px;
942 width: var(--timeline-item-custom-node-size, 40px);
943 height: auto;
944 font-size: 12px;
945 font-size: var(--timeline-item-custom-node-font-size, 12px);
946 word-break: break-all;
947 margin-left: -12px;
948 margin-left: calc(0px - var(--timeline-item-custom-node-size, 40px)/2 + var(--timeline-item-node-size, 16px)/2);
949 line-height: 1; }
950 .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-dot {
951 display: block;
952 position: absolute;
953 width: 8px;
954 width: var(--timeline-item-process-dot-size, 8px);
955 height: 8px;
956 height: var(--timeline-item-process-dot-size, 8px);
957 border-radius: 100%;
958 top: 50%;
959 margin-top: -4px;
960 margin-top: calc(0px - var(--timeline-item-process-dot-size, 8px)/2);
961 left: 50%;
962 margin-left: -4px;
963 margin-left: calc(0px - var(--timeline-item-process-dot-size, 8px)/2); }
964 .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-icon {
965 display: block;
966 position: absolute;
967 width: 16px;
968 width: calc(var(--timeline-item-icon-size, 12px) + 4px);
969 height: 16px;
970 height: calc(var(--timeline-item-icon-size, 12px) + 4px);
971 line-height: 16px;
972 line-height: calc(var(--timeline-item-icon-size, 12px) + 4px);
973 border-radius: 100%;
974 top: 50%;
975 left: 50%;
976 margin-top: -8px;
977 margin-top: calc(-2px - var(--timeline-item-icon-size, 12px)/2);
978 margin-left: -8px;
979 margin-left: calc(-2px - var(--timeline-item-icon-size, 12px)/2); }
980 .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-icon .next-icon:before,
981 .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-icon .next-icon .next-icon-remote {
982 width: 12px;
983 width: var(--timeline-item-icon-size, 12px);
984 font-size: 12px;
985 font-size: var(--timeline-item-icon-size, 12px);
986 line-height: inherit; }
987 .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-tail {
988 position: absolute;
989 width: auto;
990 height: calc(100% - 24px);
991 height: calc(100% - var(--timeline-item-node-size, 16px) - var(--timeline-item-node-padding, 4px)*2);
992 top: 24px;
993 top: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
994 left: 8px;
995 left: calc(var(--timeline-item-node-size, 16px)/2); }
996 .next-timeline-item-process .next-timeline-item-timeline .next-timeline-item-tail i {
997 display: inline-block;
998 vertical-align: top;
999 height: 100%;
1000 width: 1px;
1001 width: var(--timeline-item-tail-size, 1px);
1002 position: relative;
1003 background: #DCDEE3;
1004 background: var(--timeline-item-tail-color, #DCDEE3);
1005 -webkit-transition: all 100ms linear;
1006 -webkit-transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear);
1007 transition: all 100ms linear;
1008 transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear); }
1009 .next-timeline-item-process .next-timeline-item-content {
1010 display: inline-block;
1011 margin-left: 28px;
1012 margin-left: calc(var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px)); }
1013 .next-timeline-item-process .next-timeline-item-content .next-timeline-item-title {
1014 margin: 0;
1015 font-size: 12px;
1016 font-size: var(--timeline-item-title-font-size, 12px);
1017 font-weight: bold;
1018 font-weight: var(--timeline-item-title-font-weight, bold);
1019 line-height: 1.5;
1020 line-height: var(--font-lineheight-2, 1.5);
1021 margin-top: 4px;
1022 margin-top: var(--timeline-item-title-margin-top, 4px);
1023 overflow: hidden;
1024 text-overflow: ellipsis;
1025 white-space: nowrap;
1026 color: #333333;
1027 color: var(--timeline-item-title-color, #333333);
1028 text-align: left; }
1029 .next-timeline-item-process .next-timeline-item-content .next-timeline-item-body {
1030 margin: 0;
1031 margin-top: 4px;
1032 margin-top: var(--timeline-item-body-margin-top, 4px);
1033 font-size: 12px;
1034 font-size: var(--timeline-item-body-font-size, 12px);
1035 line-height: 1.5;
1036 line-height: var(--font-lineheight-2, 1.5);
1037 color: #666666;
1038 color: var(--timeline-item-body-color, #666666);
1039 text-align: left; }
1040 .next-timeline-item-process .next-timeline-item-content .next-timeline-item-time {
1041 margin: 0;
1042 margin-top: 4px;
1043 margin-top: var(--timeline-item-time-margin-top, 4px);
1044 margin-bottom: 12px;
1045 margin-bottom: var(--timeline-item-time-margin-bottom, 12px);
1046 font-size: 12px;
1047 font-size: var(--timeline-item-time-font-size, 12px);
1048 color: #999999;
1049 color: var(--timeline-item-time-color, #999999);
1050 text-align: left; }
1051 .next-timeline-item-process.next-timeline-item-has-left-content > .next-timeline-item-left-content {
1052 position: absolute;
1053 width: 80px;
1054 width: var(--timeline-item-left-content-width, 80px);
1055 display: inline-block;
1056 font-size: 12px;
1057 font-size: var(--timeline-item-left-body-font-size, 12px);
1058 color: #999999;
1059 color: var(--timeline-item-left-body-color, #999999);
1060 line-height: 1.5;
1061 line-height: var(--font-lineheight-2, 1.5);
1062 margin-top: 4px;
1063 margin-top: var(--timeline-item-title-margin-top, 4px);
1064 text-align: right;
1065 padding-right: 12px;
1066 padding-right: var(--timeline-item-content-margin-left, 12px); }
1067 .next-timeline-item-process.next-timeline-item-has-left-content > .next-timeline-item-left-content p {
1068 word-break: break-word; }
1069 .next-timeline-item-process.next-timeline-item-has-left-content > .next-timeline-item-timeline {
1070 margin-left: 80px;
1071 margin-left: var(--timeline-item-left-content-width, 80px); }
1072 .next-timeline-item-process.next-timeline-item-has-left-content > .next-timeline-item-content {
1073 margin-left: 108px;
1074 margin-left: calc(var(--timeline-item-left-content-width, 80px) + var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px)); }
1075 .next-timeline-item-process .next-timeline-item-dot {
1076 background: #5584FF;
1077 background: var(--timeline-item-process-background, #5584FF); }
1078 .next-timeline-item-process .next-timeline-item-icon {
1079 background: #5584FF;
1080 background: var(--timeline-item-process-background, #5584FF);
1081 color: #FFFFFF;
1082 color: var(--timeline-item-process-color, #FFFFFF); }
1083
1084.next-timeline-item-success {
1085 position: relative; }
1086 .next-timeline-item-success .next-timeline-item-timeline {
1087 position: absolute;
1088 left: 0;
1089 top: 0;
1090 height: 100%; }
1091 .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-node {
1092 position: relative;
1093 width: 16px;
1094 width: var(--timeline-item-node-size, 16px);
1095 height: 24px;
1096 height: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
1097 padding: 4px 0;
1098 padding: var(--timeline-item-node-padding, 4px) 0;
1099 text-align: center;
1100 float: left; }
1101 .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-node.next-timeline-item-node-custom {
1102 width: 40px;
1103 width: var(--timeline-item-custom-node-size, 40px);
1104 height: auto;
1105 font-size: 12px;
1106 font-size: var(--timeline-item-custom-node-font-size, 12px);
1107 word-break: break-all;
1108 margin-left: -12px;
1109 margin-left: calc(0px - var(--timeline-item-custom-node-size, 40px)/2 + var(--timeline-item-node-size, 16px)/2);
1110 line-height: 1; }
1111 .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-dot {
1112 display: block;
1113 position: absolute;
1114 width: 8px;
1115 width: var(--timeline-item-success-dot-size, 8px);
1116 height: 8px;
1117 height: var(--timeline-item-success-dot-size, 8px);
1118 border-radius: 100%;
1119 top: 50%;
1120 margin-top: -4px;
1121 margin-top: calc(0px - var(--timeline-item-success-dot-size, 8px)/2);
1122 left: 50%;
1123 margin-left: -4px;
1124 margin-left: calc(0px - var(--timeline-item-success-dot-size, 8px)/2); }
1125 .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-icon {
1126 display: block;
1127 position: absolute;
1128 width: 16px;
1129 width: calc(var(--timeline-item-icon-size, 12px) + 4px);
1130 height: 16px;
1131 height: calc(var(--timeline-item-icon-size, 12px) + 4px);
1132 line-height: 16px;
1133 line-height: calc(var(--timeline-item-icon-size, 12px) + 4px);
1134 border-radius: 100%;
1135 top: 50%;
1136 left: 50%;
1137 margin-top: -8px;
1138 margin-top: calc(-2px - var(--timeline-item-icon-size, 12px)/2);
1139 margin-left: -8px;
1140 margin-left: calc(-2px - var(--timeline-item-icon-size, 12px)/2); }
1141 .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-icon .next-icon:before,
1142 .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-icon .next-icon .next-icon-remote {
1143 width: 12px;
1144 width: var(--timeline-item-icon-size, 12px);
1145 font-size: 12px;
1146 font-size: var(--timeline-item-icon-size, 12px);
1147 line-height: inherit; }
1148 .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-tail {
1149 position: absolute;
1150 width: auto;
1151 height: calc(100% - 24px);
1152 height: calc(100% - var(--timeline-item-node-size, 16px) - var(--timeline-item-node-padding, 4px)*2);
1153 top: 24px;
1154 top: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
1155 left: 8px;
1156 left: calc(var(--timeline-item-node-size, 16px)/2); }
1157 .next-timeline-item-success .next-timeline-item-timeline .next-timeline-item-tail i {
1158 display: inline-block;
1159 vertical-align: top;
1160 height: 100%;
1161 width: 1px;
1162 width: var(--timeline-item-tail-size, 1px);
1163 position: relative;
1164 background: #DCDEE3;
1165 background: var(--timeline-item-tail-color, #DCDEE3);
1166 -webkit-transition: all 100ms linear;
1167 -webkit-transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear);
1168 transition: all 100ms linear;
1169 transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear); }
1170 .next-timeline-item-success .next-timeline-item-content {
1171 display: inline-block;
1172 margin-left: 28px;
1173 margin-left: calc(var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px)); }
1174 .next-timeline-item-success .next-timeline-item-content .next-timeline-item-title {
1175 margin: 0;
1176 font-size: 12px;
1177 font-size: var(--timeline-item-title-font-size, 12px);
1178 font-weight: bold;
1179 font-weight: var(--timeline-item-title-font-weight, bold);
1180 line-height: 1.5;
1181 line-height: var(--font-lineheight-2, 1.5);
1182 margin-top: 4px;
1183 margin-top: var(--timeline-item-title-margin-top, 4px);
1184 overflow: hidden;
1185 text-overflow: ellipsis;
1186 white-space: nowrap;
1187 color: #333333;
1188 color: var(--timeline-item-title-color, #333333);
1189 text-align: left; }
1190 .next-timeline-item-success .next-timeline-item-content .next-timeline-item-body {
1191 margin: 0;
1192 margin-top: 4px;
1193 margin-top: var(--timeline-item-body-margin-top, 4px);
1194 font-size: 12px;
1195 font-size: var(--timeline-item-body-font-size, 12px);
1196 line-height: 1.5;
1197 line-height: var(--font-lineheight-2, 1.5);
1198 color: #666666;
1199 color: var(--timeline-item-body-color, #666666);
1200 text-align: left; }
1201 .next-timeline-item-success .next-timeline-item-content .next-timeline-item-time {
1202 margin: 0;
1203 margin-top: 4px;
1204 margin-top: var(--timeline-item-time-margin-top, 4px);
1205 margin-bottom: 12px;
1206 margin-bottom: var(--timeline-item-time-margin-bottom, 12px);
1207 font-size: 12px;
1208 font-size: var(--timeline-item-time-font-size, 12px);
1209 color: #999999;
1210 color: var(--timeline-item-time-color, #999999);
1211 text-align: left; }
1212 .next-timeline-item-success.next-timeline-item-has-left-content > .next-timeline-item-left-content {
1213 position: absolute;
1214 width: 80px;
1215 width: var(--timeline-item-left-content-width, 80px);
1216 display: inline-block;
1217 font-size: 12px;
1218 font-size: var(--timeline-item-left-body-font-size, 12px);
1219 color: #999999;
1220 color: var(--timeline-item-left-body-color, #999999);
1221 line-height: 1.5;
1222 line-height: var(--font-lineheight-2, 1.5);
1223 margin-top: 4px;
1224 margin-top: var(--timeline-item-title-margin-top, 4px);
1225 text-align: right;
1226 padding-right: 12px;
1227 padding-right: var(--timeline-item-content-margin-left, 12px); }
1228 .next-timeline-item-success.next-timeline-item-has-left-content > .next-timeline-item-left-content p {
1229 word-break: break-word; }
1230 .next-timeline-item-success.next-timeline-item-has-left-content > .next-timeline-item-timeline {
1231 margin-left: 80px;
1232 margin-left: var(--timeline-item-left-content-width, 80px); }
1233 .next-timeline-item-success.next-timeline-item-has-left-content > .next-timeline-item-content {
1234 margin-left: 108px;
1235 margin-left: calc(var(--timeline-item-left-content-width, 80px) + var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px)); }
1236 .next-timeline-item-success .next-timeline-item-dot {
1237 background: #46BC15;
1238 background: var(--timeline-item-success-background, #46BC15); }
1239 .next-timeline-item-success .next-timeline-item-icon {
1240 background: #46BC15;
1241 background: var(--timeline-item-success-background, #46BC15);
1242 color: #FFFFFF;
1243 color: var(--timeline-item-success-color, #FFFFFF); }
1244
1245.next-timeline-item-error {
1246 position: relative; }
1247 .next-timeline-item-error .next-timeline-item-timeline {
1248 position: absolute;
1249 left: 0;
1250 top: 0;
1251 height: 100%; }
1252 .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-node {
1253 position: relative;
1254 width: 16px;
1255 width: var(--timeline-item-node-size, 16px);
1256 height: 24px;
1257 height: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
1258 padding: 4px 0;
1259 padding: var(--timeline-item-node-padding, 4px) 0;
1260 text-align: center;
1261 float: left; }
1262 .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-node.next-timeline-item-node-custom {
1263 width: 40px;
1264 width: var(--timeline-item-custom-node-size, 40px);
1265 height: auto;
1266 font-size: 12px;
1267 font-size: var(--timeline-item-custom-node-font-size, 12px);
1268 word-break: break-all;
1269 margin-left: -12px;
1270 margin-left: calc(0px - var(--timeline-item-custom-node-size, 40px)/2 + var(--timeline-item-node-size, 16px)/2);
1271 line-height: 1; }
1272 .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-dot {
1273 display: block;
1274 position: absolute;
1275 width: 8px;
1276 width: var(--timeline-item-error-dot-size, 8px);
1277 height: 8px;
1278 height: var(--timeline-item-error-dot-size, 8px);
1279 border-radius: 100%;
1280 top: 50%;
1281 margin-top: -4px;
1282 margin-top: calc(0px - var(--timeline-item-error-dot-size, 8px)/2);
1283 left: 50%;
1284 margin-left: -4px;
1285 margin-left: calc(0px - var(--timeline-item-error-dot-size, 8px)/2); }
1286 .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-icon {
1287 display: block;
1288 position: absolute;
1289 width: 16px;
1290 width: calc(var(--timeline-item-icon-size, 12px) + 4px);
1291 height: 16px;
1292 height: calc(var(--timeline-item-icon-size, 12px) + 4px);
1293 line-height: 16px;
1294 line-height: calc(var(--timeline-item-icon-size, 12px) + 4px);
1295 border-radius: 100%;
1296 top: 50%;
1297 left: 50%;
1298 margin-top: -8px;
1299 margin-top: calc(-2px - var(--timeline-item-icon-size, 12px)/2);
1300 margin-left: -8px;
1301 margin-left: calc(-2px - var(--timeline-item-icon-size, 12px)/2); }
1302 .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-icon .next-icon:before,
1303 .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-icon .next-icon .next-icon-remote {
1304 width: 12px;
1305 width: var(--timeline-item-icon-size, 12px);
1306 font-size: 12px;
1307 font-size: var(--timeline-item-icon-size, 12px);
1308 line-height: inherit; }
1309 .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-tail {
1310 position: absolute;
1311 width: auto;
1312 height: calc(100% - 24px);
1313 height: calc(100% - var(--timeline-item-node-size, 16px) - var(--timeline-item-node-padding, 4px)*2);
1314 top: 24px;
1315 top: calc(var(--timeline-item-node-size, 16px) + var(--timeline-item-node-padding, 4px)*2);
1316 left: 8px;
1317 left: calc(var(--timeline-item-node-size, 16px)/2); }
1318 .next-timeline-item-error .next-timeline-item-timeline .next-timeline-item-tail i {
1319 display: inline-block;
1320 vertical-align: top;
1321 height: 100%;
1322 width: 1px;
1323 width: var(--timeline-item-tail-size, 1px);
1324 position: relative;
1325 background: #DCDEE3;
1326 background: var(--timeline-item-tail-color, #DCDEE3);
1327 -webkit-transition: all 100ms linear;
1328 -webkit-transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear);
1329 transition: all 100ms linear;
1330 transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear); }
1331 .next-timeline-item-error .next-timeline-item-content {
1332 display: inline-block;
1333 margin-left: 28px;
1334 margin-left: calc(var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px)); }
1335 .next-timeline-item-error .next-timeline-item-content .next-timeline-item-title {
1336 margin: 0;
1337 font-size: 12px;
1338 font-size: var(--timeline-item-title-font-size, 12px);
1339 font-weight: bold;
1340 font-weight: var(--timeline-item-title-font-weight, bold);
1341 line-height: 1.5;
1342 line-height: var(--font-lineheight-2, 1.5);
1343 margin-top: 4px;
1344 margin-top: var(--timeline-item-title-margin-top, 4px);
1345 overflow: hidden;
1346 text-overflow: ellipsis;
1347 white-space: nowrap;
1348 color: #333333;
1349 color: var(--timeline-item-title-color, #333333);
1350 text-align: left; }
1351 .next-timeline-item-error .next-timeline-item-content .next-timeline-item-body {
1352 margin: 0;
1353 margin-top: 4px;
1354 margin-top: var(--timeline-item-body-margin-top, 4px);
1355 font-size: 12px;
1356 font-size: var(--timeline-item-body-font-size, 12px);
1357 line-height: 1.5;
1358 line-height: var(--font-lineheight-2, 1.5);
1359 color: #666666;
1360 color: var(--timeline-item-body-color, #666666);
1361 text-align: left; }
1362 .next-timeline-item-error .next-timeline-item-content .next-timeline-item-time {
1363 margin: 0;
1364 margin-top: 4px;
1365 margin-top: var(--timeline-item-time-margin-top, 4px);
1366 margin-bottom: 12px;
1367 margin-bottom: var(--timeline-item-time-margin-bottom, 12px);
1368 font-size: 12px;
1369 font-size: var(--timeline-item-time-font-size, 12px);
1370 color: #999999;
1371 color: var(--timeline-item-time-color, #999999);
1372 text-align: left; }
1373 .next-timeline-item-error.next-timeline-item-has-left-content > .next-timeline-item-left-content {
1374 position: absolute;
1375 width: 80px;
1376 width: var(--timeline-item-left-content-width, 80px);
1377 display: inline-block;
1378 font-size: 12px;
1379 font-size: var(--timeline-item-left-body-font-size, 12px);
1380 color: #999999;
1381 color: var(--timeline-item-left-body-color, #999999);
1382 line-height: 1.5;
1383 line-height: var(--font-lineheight-2, 1.5);
1384 margin-top: 4px;
1385 margin-top: var(--timeline-item-title-margin-top, 4px);
1386 text-align: right;
1387 padding-right: 12px;
1388 padding-right: var(--timeline-item-content-margin-left, 12px); }
1389 .next-timeline-item-error.next-timeline-item-has-left-content > .next-timeline-item-left-content p {
1390 word-break: break-word; }
1391 .next-timeline-item-error.next-timeline-item-has-left-content > .next-timeline-item-timeline {
1392 margin-left: 80px;
1393 margin-left: var(--timeline-item-left-content-width, 80px); }
1394 .next-timeline-item-error.next-timeline-item-has-left-content > .next-timeline-item-content {
1395 margin-left: 108px;
1396 margin-left: calc(var(--timeline-item-left-content-width, 80px) + var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px)); }
1397 .next-timeline-item-error .next-timeline-item-dot {
1398 background: #FF3000;
1399 background: var(--timeline-item-error-background, #FF3000); }
1400 .next-timeline-item-error .next-timeline-item-icon {
1401 background: #FF3000;
1402 background: var(--timeline-item-error-background, #FF3000);
1403 color: #FFFFFF;
1404 color: var(--timeline-item-error-color, #FFFFFF); }
1405
1406.next-timeline.next-alternate .next-timeline-item-left .next-timeline-item-left-content, .next-timeline.next-alternate .next-timeline-item-right .next-timeline-item-left-content {
1407 width: 50%;
1408 padding-right: 12px;
1409 padding-right: var(--timeline-item-content-margin-left, 12px); }
1410
1411.next-timeline.next-alternate .next-timeline-item-left .next-timeline-item-timeline, .next-timeline.next-alternate .next-timeline-item-right .next-timeline-item-timeline {
1412 margin-left: 50%; }
1413
1414.next-timeline.next-alternate .next-timeline-item-left .next-timeline-item-content, .next-timeline.next-alternate .next-timeline-item-right .next-timeline-item-content {
1415 margin-left: calc(50% + 28px);
1416 margin-left: calc(50% + var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px)); }
1417
1418.next-timeline.next-alternate .next-timeline-item-folder {
1419 margin-left: 50%; }
1420
1421.next-timeline.next-alternate .next-timeline-item-right .next-timeline-item-title {
1422 margin: 0;
1423 margin-top: 4px;
1424 font-size: 12px;
1425 font-size: var(--timeline-item-title-font-size, 12px);
1426 font-weight: bold;
1427 font-weight: var(--timeline-item-title-font-weight, bold);
1428 line-height: 1.5;
1429 line-height: var(--font-lineheight-2, 1.5);
1430 overflow: hidden;
1431 text-overflow: ellipsis;
1432 white-space: nowrap;
1433 color: #333333;
1434 color: var(--timeline-item-title-color, #333333);
1435 text-align: right; }
1436
1437.next-timeline.next-alternate .next-timeline-item-right .next-timeline-item-body {
1438 margin: 0;
1439 margin-top: 4px;
1440 font-size: 12px;
1441 font-size: var(--timeline-item-body-font-size, 12px);
1442 line-height: 1.5;
1443 line-height: var(--font-lineheight-2, 1.5);
1444 color: #666666;
1445 color: var(--timeline-item-body-color, #666666);
1446 text-align: right; }
1447
1448.next-timeline.next-alternate .next-timeline-item-right .next-timeline-item-time {
1449 margin: 0;
1450 margin-top: 4px;
1451 margin-top: var(--timeline-item-time-margin-top, 4px);
1452 margin-bottom: 12px;
1453 margin-bottom: var(--timeline-item-time-margin-bottom, 12px);
1454 font-size: 12px;
1455 font-size: var(--timeline-item-time-font-size, 12px);
1456 color: #999999;
1457 color: var(--timeline-item-time-color, #999999);
1458 text-align: right; }
1459
1460.next-timeline.next-alternate .next-timeline-item-right .next-timeline-item-left-content {
1461 display: inline-block;
1462 position: relative; }
1463 .next-timeline.next-alternate .next-timeline-item-right .next-timeline-item-left-content .next-timeline-item-title {
1464 margin-top: 0; }
1465
1466.next-timeline.next-alternate .next-timeline-item-right .next-timeline-item-content {
1467 margin-left: 28px;
1468 margin-left: calc(var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px));
1469 position: absolute; }
1470 .next-timeline.next-alternate .next-timeline-item-right .next-timeline-item-content .next-timeline-item-body {
1471 margin-top: 4px;
1472 color: #999999;
1473 color: var(--timeline-item-left-body-color, #999999); }
1474
1475.next-timeline[dir='rtl'].next-alternate .next-timeline-item-left .next-timeline-item-left-content, .next-timeline[dir='rtl'].next-alternate .next-timeline-item-right .next-timeline-item-left-content {
1476 width: 50%;
1477 padding-left: 12px;
1478 padding-left: var(--timeline-item-content-margin-left, 12px); }
1479
1480.next-timeline[dir='rtl'].next-alternate .next-timeline-item-left .next-timeline-item-timeline, .next-timeline[dir='rtl'].next-alternate .next-timeline-item-right .next-timeline-item-timeline {
1481 margin-right: 50%; }
1482
1483.next-timeline[dir='rtl'].next-alternate .next-timeline-item-left .next-timeline-item-content, .next-timeline[dir='rtl'].next-alternate .next-timeline-item-right .next-timeline-item-content {
1484 width: 50%;
1485 margin-right: calc(50% + 28px);
1486 margin-right: calc(50% + var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px)); }
1487
1488.next-timeline[dir='rtl'].next-alternate .next-timeline-item-folder {
1489 margin-right: 50%; }
1490
1491.next-timeline[dir='rtl'].next-alternate .next-timeline-item-right .next-timeline-item-title {
1492 margin: 0;
1493 font-size: 12px;
1494 font-size: var(--timeline-item-title-font-size, 12px);
1495 font-weight: bold;
1496 font-weight: var(--timeline-item-title-font-weight, bold);
1497 line-height: 1.5;
1498 line-height: var(--font-lineheight-2, 1.5);
1499 overflow: hidden;
1500 text-overflow: ellipsis;
1501 white-space: nowrap;
1502 color: #333333;
1503 color: var(--timeline-item-title-color, #333333);
1504 text-align: left; }
1505
1506.next-timeline[dir='rtl'].next-alternate .next-timeline-item-right .next-timeline-item-body {
1507 margin: 0;
1508 font-size: 12px;
1509 font-size: var(--timeline-item-body-font-size, 12px);
1510 line-height: 1.5;
1511 line-height: var(--font-lineheight-2, 1.5);
1512 color: #666666;
1513 color: var(--timeline-item-body-color, #666666);
1514 text-align: left; }
1515
1516.next-timeline[dir='rtl'].next-alternate .next-timeline-item-right .next-timeline-item-time {
1517 margin: 0;
1518 margin-top: 4px;
1519 margin-top: var(--timeline-item-time-margin-top, 4px);
1520 margin-bottom: 12px;
1521 margin-bottom: var(--timeline-item-time-margin-bottom, 12px);
1522 font-size: 12px;
1523 font-size: var(--timeline-item-time-font-size, 12px);
1524 color: #999999;
1525 color: var(--timeline-item-time-color, #999999);
1526 text-align: left; }
1527
1528.next-timeline[dir='rtl'].next-alternate .next-timeline-item-right .next-timeline-item-left-content {
1529 display: inline-block;
1530 position: relative; }
1531
1532.next-timeline[dir='rtl'].next-alternate .next-timeline-item-right .next-timeline-item-content {
1533 margin-right: 28px;
1534 margin-right: calc(var(--timeline-item-content-margin-left, 12px) + var(--timeline-item-node-size, 16px));
1535 position: absolute; }
1536 .next-timeline[dir='rtl'].next-alternate .next-timeline-item-right .next-timeline-item-content .next-timeline-item-body {
1537 text-align: right; }
1538
1539.next-timeline-item-last .next-timeline-item-tail {
1540 display: none; }
1541
1542.next-timeline-item-has-left-content {
1543 min-height: 48px;
1544 min-height: var(--s-12, 48px); }
1545
1546.next-timeline-item-folder.next-timeline-item-has-left-content {
1547 min-height: auto; }