nexus site path corrected
[portal.git] / ecomp-portal-FE / client / bower_components / angular-material / modules / js / progressCircular / progressCircular.css
1 /*!
2  * Angular Material Design
3  * https://github.com/angular/material
4  * @license MIT
5  * v0.9.8
6  */
7 /* mixin definition ; sets LTR and RTL within the same style call */
8 @-webkit-keyframes outer-rotate {
9   100% {
10     -webkit-transform: rotate(360deg);
11             transform: rotate(360deg); } }
12 @keyframes outer-rotate {
13   100% {
14     -webkit-transform: rotate(360deg);
15             transform: rotate(360deg); } }
16
17 @-webkit-keyframes left-wobble {
18   0%, 100% {
19     -webkit-transform: rotate(130deg);
20             transform: rotate(130deg); }
21
22   50% {
23     -webkit-transform: rotate(-5deg);
24             transform: rotate(-5deg); } }
25
26 @keyframes left-wobble {
27   0%, 100% {
28     -webkit-transform: rotate(130deg);
29             transform: rotate(130deg); }
30
31   50% {
32     -webkit-transform: rotate(-5deg);
33             transform: rotate(-5deg); } }
34
35 @-webkit-keyframes right-wobble {
36   0%, 100% {
37     -webkit-transform: rotate(-130deg);
38             transform: rotate(-130deg); }
39
40   50% {
41     -webkit-transform: rotate(5deg);
42             transform: rotate(5deg); } }
43
44 @keyframes right-wobble {
45   0%, 100% {
46     -webkit-transform: rotate(-130deg);
47             transform: rotate(-130deg); }
48
49   50% {
50     -webkit-transform: rotate(5deg);
51             transform: rotate(5deg); } }
52
53 @-webkit-keyframes sporadic-rotate {
54   12.5% {
55     -webkit-transform: rotate(135deg);
56             transform: rotate(135deg); }
57
58   25% {
59     -webkit-transform: rotate(270deg);
60             transform: rotate(270deg); }
61
62   37.5% {
63     -webkit-transform: rotate(405deg);
64             transform: rotate(405deg); }
65
66   50% {
67     -webkit-transform: rotate(540deg);
68             transform: rotate(540deg); }
69
70   62.5% {
71     -webkit-transform: rotate(675deg);
72             transform: rotate(675deg); }
73
74   75% {
75     -webkit-transform: rotate(810deg);
76             transform: rotate(810deg); }
77
78   87.5% {
79     -webkit-transform: rotate(945deg);
80             transform: rotate(945deg); }
81
82   100% {
83     -webkit-transform: rotate(1080deg);
84             transform: rotate(1080deg); } }
85
86 @keyframes sporadic-rotate {
87   12.5% {
88     -webkit-transform: rotate(135deg);
89             transform: rotate(135deg); }
90
91   25% {
92     -webkit-transform: rotate(270deg);
93             transform: rotate(270deg); }
94
95   37.5% {
96     -webkit-transform: rotate(405deg);
97             transform: rotate(405deg); }
98
99   50% {
100     -webkit-transform: rotate(540deg);
101             transform: rotate(540deg); }
102
103   62.5% {
104     -webkit-transform: rotate(675deg);
105             transform: rotate(675deg); }
106
107   75% {
108     -webkit-transform: rotate(810deg);
109             transform: rotate(810deg); }
110
111   87.5% {
112     -webkit-transform: rotate(945deg);
113             transform: rotate(945deg); }
114
115   100% {
116     -webkit-transform: rotate(1080deg);
117             transform: rotate(1080deg); } }
118
119 md-progress-circular {
120   width: 50px;
121   height: 50px;
122   display: block;
123   position: relative;
124   padding-top: 0 !important;
125   margin-bottom: 0 !important;
126   overflow: hidden; }
127   md-progress-circular .md-inner {
128     width: 50px;
129     height: 50px;
130     position: relative; }
131     md-progress-circular .md-inner .md-gap {
132       position: absolute;
133       left: 24px;
134       right: 24px;
135       top: 0;
136       bottom: 0;
137       border-top: 5px solid black;
138       box-sizing: border-box; }
139     md-progress-circular .md-inner .md-left, md-progress-circular .md-inner .md-right {
140       position: absolute;
141       top: 0;
142       height: 50px;
143       width: 25px;
144       overflow: hidden; }
145       md-progress-circular .md-inner .md-left .md-half-circle, md-progress-circular .md-inner .md-right .md-half-circle {
146         position: absolute;
147         top: 0;
148         width: 50px;
149         height: 50px;
150         box-sizing: border-box;
151         border: 5px solid black;
152         border-bottom-color: transparent;
153         border-radius: 50%; }
154     md-progress-circular .md-inner .md-left {
155       left: 0; }
156       md-progress-circular .md-inner .md-left .md-half-circle {
157         left: 0;
158         border-right-color: transparent; }
159     md-progress-circular .md-inner .md-right {
160       right: 0; }
161       md-progress-circular .md-inner .md-right .md-half-circle {
162         right: 0;
163         border-left-color: transparent; }
164   md-progress-circular[value="0"] .md-inner .md-left .md-half-circle {
165     -webkit-transform: rotate(135deg);
166             transform: rotate(135deg); }
167   md-progress-circular[value="0"] .md-inner .md-right .md-half-circle {
168     transition: -webkit-transform 0.1s linear;
169     transition: transform 0.1s linear;
170     -webkit-transform: rotate(-135deg);
171             transform: rotate(-135deg); }
172   md-progress-circular[value="0"] .md-inner .md-gap {
173     border-bottom: 5px solid;
174     border-bottom-color: transparent !important; }
175   md-progress-circular[value="1"] .md-inner .md-left .md-half-circle {
176     -webkit-transform: rotate(135deg);
177             transform: rotate(135deg); }
178   md-progress-circular[value="1"] .md-inner .md-right .md-half-circle {
179     transition: -webkit-transform 0.1s linear;
180     transition: transform 0.1s linear;
181     -webkit-transform: rotate(-131.4deg);
182             transform: rotate(-131.4deg); }
183   md-progress-circular[value="1"] .md-inner .md-gap {
184     border-bottom: 5px solid;
185     border-bottom-color: transparent !important; }
186   md-progress-circular[value="2"] .md-inner .md-left .md-half-circle {
187     -webkit-transform: rotate(135deg);
188             transform: rotate(135deg); }
189   md-progress-circular[value="2"] .md-inner .md-right .md-half-circle {
190     transition: -webkit-transform 0.1s linear;
191     transition: transform 0.1s linear;
192     -webkit-transform: rotate(-127.8deg);
193             transform: rotate(-127.8deg); }
194   md-progress-circular[value="2"] .md-inner .md-gap {
195     border-bottom: 5px solid;
196     border-bottom-color: transparent !important; }
197   md-progress-circular[value="3"] .md-inner .md-left .md-half-circle {
198     -webkit-transform: rotate(135deg);
199             transform: rotate(135deg); }
200   md-progress-circular[value="3"] .md-inner .md-right .md-half-circle {
201     transition: -webkit-transform 0.1s linear;
202     transition: transform 0.1s linear;
203     -webkit-transform: rotate(-124.2deg);
204             transform: rotate(-124.2deg); }
205   md-progress-circular[value="3"] .md-inner .md-gap {
206     border-bottom: 5px solid;
207     border-bottom-color: transparent !important; }
208   md-progress-circular[value="4"] .md-inner .md-left .md-half-circle {
209     -webkit-transform: rotate(135deg);
210             transform: rotate(135deg); }
211   md-progress-circular[value="4"] .md-inner .md-right .md-half-circle {
212     transition: -webkit-transform 0.1s linear;
213     transition: transform 0.1s linear;
214     -webkit-transform: rotate(-120.6deg);
215             transform: rotate(-120.6deg); }
216   md-progress-circular[value="4"] .md-inner .md-gap {
217     border-bottom: 5px solid;
218     border-bottom-color: transparent !important; }
219   md-progress-circular[value="5"] .md-inner .md-left .md-half-circle {
220     -webkit-transform: rotate(135deg);
221             transform: rotate(135deg); }
222   md-progress-circular[value="5"] .md-inner .md-right .md-half-circle {
223     transition: -webkit-transform 0.1s linear;
224     transition: transform 0.1s linear;
225     -webkit-transform: rotate(-117deg);
226             transform: rotate(-117deg); }
227   md-progress-circular[value="5"] .md-inner .md-gap {
228     border-bottom: 5px solid;
229     border-bottom-color: transparent !important; }
230   md-progress-circular[value="6"] .md-inner .md-left .md-half-circle {
231     -webkit-transform: rotate(135deg);
232             transform: rotate(135deg); }
233   md-progress-circular[value="6"] .md-inner .md-right .md-half-circle {
234     transition: -webkit-transform 0.1s linear;
235     transition: transform 0.1s linear;
236     -webkit-transform: rotate(-113.4deg);
237             transform: rotate(-113.4deg); }
238   md-progress-circular[value="6"] .md-inner .md-gap {
239     border-bottom: 5px solid;
240     border-bottom-color: transparent !important; }
241   md-progress-circular[value="7"] .md-inner .md-left .md-half-circle {
242     -webkit-transform: rotate(135deg);
243             transform: rotate(135deg); }
244   md-progress-circular[value="7"] .md-inner .md-right .md-half-circle {
245     transition: -webkit-transform 0.1s linear;
246     transition: transform 0.1s linear;
247     -webkit-transform: rotate(-109.8deg);
248             transform: rotate(-109.8deg); }
249   md-progress-circular[value="7"] .md-inner .md-gap {
250     border-bottom: 5px solid;
251     border-bottom-color: transparent !important; }
252   md-progress-circular[value="8"] .md-inner .md-left .md-half-circle {
253     -webkit-transform: rotate(135deg);
254             transform: rotate(135deg); }
255   md-progress-circular[value="8"] .md-inner .md-right .md-half-circle {
256     transition: -webkit-transform 0.1s linear;
257     transition: transform 0.1s linear;
258     -webkit-transform: rotate(-106.2deg);
259             transform: rotate(-106.2deg); }
260   md-progress-circular[value="8"] .md-inner .md-gap {
261     border-bottom: 5px solid;
262     border-bottom-color: transparent !important; }
263   md-progress-circular[value="9"] .md-inner .md-left .md-half-circle {
264     -webkit-transform: rotate(135deg);
265             transform: rotate(135deg); }
266   md-progress-circular[value="9"] .md-inner .md-right .md-half-circle {
267     transition: -webkit-transform 0.1s linear;
268     transition: transform 0.1s linear;
269     -webkit-transform: rotate(-102.6deg);
270             transform: rotate(-102.6deg); }
271   md-progress-circular[value="9"] .md-inner .md-gap {
272     border-bottom: 5px solid;
273     border-bottom-color: transparent !important; }
274   md-progress-circular[value="10"] .md-inner .md-left .md-half-circle {
275     -webkit-transform: rotate(135deg);
276             transform: rotate(135deg); }
277   md-progress-circular[value="10"] .md-inner .md-right .md-half-circle {
278     transition: -webkit-transform 0.1s linear;
279     transition: transform 0.1s linear;
280     -webkit-transform: rotate(-99deg);
281             transform: rotate(-99deg); }
282   md-progress-circular[value="10"] .md-inner .md-gap {
283     border-bottom: 5px solid;
284     border-bottom-color: transparent !important; }
285   md-progress-circular[value="11"] .md-inner .md-left .md-half-circle {
286     -webkit-transform: rotate(135deg);
287             transform: rotate(135deg); }
288   md-progress-circular[value="11"] .md-inner .md-right .md-half-circle {
289     transition: -webkit-transform 0.1s linear;
290     transition: transform 0.1s linear;
291     -webkit-transform: rotate(-95.4deg);
292             transform: rotate(-95.4deg); }
293   md-progress-circular[value="11"] .md-inner .md-gap {
294     border-bottom: 5px solid;
295     border-bottom-color: transparent !important; }
296   md-progress-circular[value="12"] .md-inner .md-left .md-half-circle {
297     -webkit-transform: rotate(135deg);
298             transform: rotate(135deg); }
299   md-progress-circular[value="12"] .md-inner .md-right .md-half-circle {
300     transition: -webkit-transform 0.1s linear;
301     transition: transform 0.1s linear;
302     -webkit-transform: rotate(-91.8deg);
303             transform: rotate(-91.8deg); }
304   md-progress-circular[value="12"] .md-inner .md-gap {
305     border-bottom: 5px solid;
306     border-bottom-color: transparent !important; }
307   md-progress-circular[value="13"] .md-inner .md-left .md-half-circle {
308     -webkit-transform: rotate(135deg);
309             transform: rotate(135deg); }
310   md-progress-circular[value="13"] .md-inner .md-right .md-half-circle {
311     transition: -webkit-transform 0.1s linear;
312     transition: transform 0.1s linear;
313     -webkit-transform: rotate(-88.2deg);
314             transform: rotate(-88.2deg); }
315   md-progress-circular[value="13"] .md-inner .md-gap {
316     border-bottom: 5px solid;
317     border-bottom-color: transparent !important; }
318   md-progress-circular[value="14"] .md-inner .md-left .md-half-circle {
319     -webkit-transform: rotate(135deg);
320             transform: rotate(135deg); }
321   md-progress-circular[value="14"] .md-inner .md-right .md-half-circle {
322     transition: -webkit-transform 0.1s linear;
323     transition: transform 0.1s linear;
324     -webkit-transform: rotate(-84.6deg);
325             transform: rotate(-84.6deg); }
326   md-progress-circular[value="14"] .md-inner .md-gap {
327     border-bottom: 5px solid;
328     border-bottom-color: transparent !important; }
329   md-progress-circular[value="15"] .md-inner .md-left .md-half-circle {
330     -webkit-transform: rotate(135deg);
331             transform: rotate(135deg); }
332   md-progress-circular[value="15"] .md-inner .md-right .md-half-circle {
333     transition: -webkit-transform 0.1s linear;
334     transition: transform 0.1s linear;
335     -webkit-transform: rotate(-81deg);
336             transform: rotate(-81deg); }
337   md-progress-circular[value="15"] .md-inner .md-gap {
338     border-bottom: 5px solid;
339     border-bottom-color: transparent !important; }
340   md-progress-circular[value="16"] .md-inner .md-left .md-half-circle {
341     -webkit-transform: rotate(135deg);
342             transform: rotate(135deg); }
343   md-progress-circular[value="16"] .md-inner .md-right .md-half-circle {
344     transition: -webkit-transform 0.1s linear;
345     transition: transform 0.1s linear;
346     -webkit-transform: rotate(-77.4deg);
347             transform: rotate(-77.4deg); }
348   md-progress-circular[value="16"] .md-inner .md-gap {
349     border-bottom: 5px solid;
350     border-bottom-color: transparent !important; }
351   md-progress-circular[value="17"] .md-inner .md-left .md-half-circle {
352     -webkit-transform: rotate(135deg);
353             transform: rotate(135deg); }
354   md-progress-circular[value="17"] .md-inner .md-right .md-half-circle {
355     transition: -webkit-transform 0.1s linear;
356     transition: transform 0.1s linear;
357     -webkit-transform: rotate(-73.8deg);
358             transform: rotate(-73.8deg); }
359   md-progress-circular[value="17"] .md-inner .md-gap {
360     border-bottom: 5px solid;
361     border-bottom-color: transparent !important; }
362   md-progress-circular[value="18"] .md-inner .md-left .md-half-circle {
363     -webkit-transform: rotate(135deg);
364             transform: rotate(135deg); }
365   md-progress-circular[value="18"] .md-inner .md-right .md-half-circle {
366     transition: -webkit-transform 0.1s linear;
367     transition: transform 0.1s linear;
368     -webkit-transform: rotate(-70.2deg);
369             transform: rotate(-70.2deg); }
370   md-progress-circular[value="18"] .md-inner .md-gap {
371     border-bottom: 5px solid;
372     border-bottom-color: transparent !important; }
373   md-progress-circular[value="19"] .md-inner .md-left .md-half-circle {
374     -webkit-transform: rotate(135deg);
375             transform: rotate(135deg); }
376   md-progress-circular[value="19"] .md-inner .md-right .md-half-circle {
377     transition: -webkit-transform 0.1s linear;
378     transition: transform 0.1s linear;
379     -webkit-transform: rotate(-66.6deg);
380             transform: rotate(-66.6deg); }
381   md-progress-circular[value="19"] .md-inner .md-gap {
382     border-bottom: 5px solid;
383     border-bottom-color: transparent !important; }
384   md-progress-circular[value="20"] .md-inner .md-left .md-half-circle {
385     -webkit-transform: rotate(135deg);
386             transform: rotate(135deg); }
387   md-progress-circular[value="20"] .md-inner .md-right .md-half-circle {
388     transition: -webkit-transform 0.1s linear;
389     transition: transform 0.1s linear;
390     -webkit-transform: rotate(-63deg);
391             transform: rotate(-63deg); }
392   md-progress-circular[value="20"] .md-inner .md-gap {
393     border-bottom: 5px solid;
394     border-bottom-color: transparent !important; }
395   md-progress-circular[value="21"] .md-inner .md-left .md-half-circle {
396     -webkit-transform: rotate(135deg);
397             transform: rotate(135deg); }
398   md-progress-circular[value="21"] .md-inner .md-right .md-half-circle {
399     transition: -webkit-transform 0.1s linear;
400     transition: transform 0.1s linear;
401     -webkit-transform: rotate(-59.4deg);
402             transform: rotate(-59.4deg); }
403   md-progress-circular[value="21"] .md-inner .md-gap {
404     border-bottom: 5px solid;
405     border-bottom-color: transparent !important; }
406   md-progress-circular[value="22"] .md-inner .md-left .md-half-circle {
407     -webkit-transform: rotate(135deg);
408             transform: rotate(135deg); }
409   md-progress-circular[value="22"] .md-inner .md-right .md-half-circle {
410     transition: -webkit-transform 0.1s linear;
411     transition: transform 0.1s linear;
412     -webkit-transform: rotate(-55.8deg);
413             transform: rotate(-55.8deg); }
414   md-progress-circular[value="22"] .md-inner .md-gap {
415     border-bottom: 5px solid;
416     border-bottom-color: transparent !important; }
417   md-progress-circular[value="23"] .md-inner .md-left .md-half-circle {
418     -webkit-transform: rotate(135deg);
419             transform: rotate(135deg); }
420   md-progress-circular[value="23"] .md-inner .md-right .md-half-circle {
421     transition: -webkit-transform 0.1s linear;
422     transition: transform 0.1s linear;
423     -webkit-transform: rotate(-52.2deg);
424             transform: rotate(-52.2deg); }
425   md-progress-circular[value="23"] .md-inner .md-gap {
426     border-bottom: 5px solid;
427     border-bottom-color: transparent !important; }
428   md-progress-circular[value="24"] .md-inner .md-left .md-half-circle {
429     -webkit-transform: rotate(135deg);
430             transform: rotate(135deg); }
431   md-progress-circular[value="24"] .md-inner .md-right .md-half-circle {
432     transition: -webkit-transform 0.1s linear;
433     transition: transform 0.1s linear;
434     -webkit-transform: rotate(-48.6deg);
435             transform: rotate(-48.6deg); }
436   md-progress-circular[value="24"] .md-inner .md-gap {
437     border-bottom: 5px solid;
438     border-bottom-color: transparent !important; }
439   md-progress-circular[value="25"] .md-inner .md-left .md-half-circle {
440     -webkit-transform: rotate(135deg);
441             transform: rotate(135deg); }
442   md-progress-circular[value="25"] .md-inner .md-right .md-half-circle {
443     transition: -webkit-transform 0.1s linear;
444     transition: transform 0.1s linear;
445     -webkit-transform: rotate(-45deg);
446             transform: rotate(-45deg); }
447   md-progress-circular[value="25"] .md-inner .md-gap {
448     border-bottom: 5px solid;
449     border-bottom-color: transparent !important; }
450   md-progress-circular[value="26"] .md-inner .md-left .md-half-circle {
451     -webkit-transform: rotate(135deg);
452             transform: rotate(135deg); }
453   md-progress-circular[value="26"] .md-inner .md-right .md-half-circle {
454     transition: -webkit-transform 0.1s linear;
455     transition: transform 0.1s linear;
456     -webkit-transform: rotate(-41.4deg);
457             transform: rotate(-41.4deg); }
458   md-progress-circular[value="26"] .md-inner .md-gap {
459     border-bottom: 5px solid;
460     border-bottom-color: transparent !important; }
461   md-progress-circular[value="27"] .md-inner .md-left .md-half-circle {
462     -webkit-transform: rotate(135deg);
463             transform: rotate(135deg); }
464   md-progress-circular[value="27"] .md-inner .md-right .md-half-circle {
465     transition: -webkit-transform 0.1s linear;
466     transition: transform 0.1s linear;
467     -webkit-transform: rotate(-37.8deg);
468             transform: rotate(-37.8deg); }
469   md-progress-circular[value="27"] .md-inner .md-gap {
470     border-bottom: 5px solid;
471     border-bottom-color: transparent !important; }
472   md-progress-circular[value="28"] .md-inner .md-left .md-half-circle {
473     -webkit-transform: rotate(135deg);
474             transform: rotate(135deg); }
475   md-progress-circular[value="28"] .md-inner .md-right .md-half-circle {
476     transition: -webkit-transform 0.1s linear;
477     transition: transform 0.1s linear;
478     -webkit-transform: rotate(-34.2deg);
479             transform: rotate(-34.2deg); }
480   md-progress-circular[value="28"] .md-inner .md-gap {
481     border-bottom: 5px solid;
482     border-bottom-color: transparent !important; }
483   md-progress-circular[value="29"] .md-inner .md-left .md-half-circle {
484     -webkit-transform: rotate(135deg);
485             transform: rotate(135deg); }
486   md-progress-circular[value="29"] .md-inner .md-right .md-half-circle {
487     transition: -webkit-transform 0.1s linear;
488     transition: transform 0.1s linear;
489     -webkit-transform: rotate(-30.6deg);
490             transform: rotate(-30.6deg); }
491   md-progress-circular[value="29"] .md-inner .md-gap {
492     border-bottom: 5px solid;
493     border-bottom-color: transparent !important; }
494   md-progress-circular[value="30"] .md-inner .md-left .md-half-circle {
495     -webkit-transform: rotate(135deg);
496             transform: rotate(135deg); }
497   md-progress-circular[value="30"] .md-inner .md-right .md-half-circle {
498     transition: -webkit-transform 0.1s linear;
499     transition: transform 0.1s linear;
500     -webkit-transform: rotate(-27deg);
501             transform: rotate(-27deg); }
502   md-progress-circular[value="30"] .md-inner .md-gap {
503     border-bottom: 5px solid;
504     border-bottom-color: transparent !important; }
505   md-progress-circular[value="31"] .md-inner .md-left .md-half-circle {
506     -webkit-transform: rotate(135deg);
507             transform: rotate(135deg); }
508   md-progress-circular[value="31"] .md-inner .md-right .md-half-circle {
509     transition: -webkit-transform 0.1s linear;
510     transition: transform 0.1s linear;
511     -webkit-transform: rotate(-23.4deg);
512             transform: rotate(-23.4deg); }
513   md-progress-circular[value="31"] .md-inner .md-gap {
514     border-bottom: 5px solid;
515     border-bottom-color: transparent !important; }
516   md-progress-circular[value="32"] .md-inner .md-left .md-half-circle {
517     -webkit-transform: rotate(135deg);
518             transform: rotate(135deg); }
519   md-progress-circular[value="32"] .md-inner .md-right .md-half-circle {
520     transition: -webkit-transform 0.1s linear;
521     transition: transform 0.1s linear;
522     -webkit-transform: rotate(-19.8deg);
523             transform: rotate(-19.8deg); }
524   md-progress-circular[value="32"] .md-inner .md-gap {
525     border-bottom: 5px solid;
526     border-bottom-color: transparent !important; }
527   md-progress-circular[value="33"] .md-inner .md-left .md-half-circle {
528     -webkit-transform: rotate(135deg);
529             transform: rotate(135deg); }
530   md-progress-circular[value="33"] .md-inner .md-right .md-half-circle {
531     transition: -webkit-transform 0.1s linear;
532     transition: transform 0.1s linear;
533     -webkit-transform: rotate(-16.2deg);
534             transform: rotate(-16.2deg); }
535   md-progress-circular[value="33"] .md-inner .md-gap {
536     border-bottom: 5px solid;
537     border-bottom-color: transparent !important; }
538   md-progress-circular[value="34"] .md-inner .md-left .md-half-circle {
539     -webkit-transform: rotate(135deg);
540             transform: rotate(135deg); }
541   md-progress-circular[value="34"] .md-inner .md-right .md-half-circle {
542     transition: -webkit-transform 0.1s linear;
543     transition: transform 0.1s linear;
544     -webkit-transform: rotate(-12.6deg);
545             transform: rotate(-12.6deg); }
546   md-progress-circular[value="34"] .md-inner .md-gap {
547     border-bottom: 5px solid;
548     border-bottom-color: transparent !important; }
549   md-progress-circular[value="35"] .md-inner .md-left .md-half-circle {
550     -webkit-transform: rotate(135deg);
551             transform: rotate(135deg); }
552   md-progress-circular[value="35"] .md-inner .md-right .md-half-circle {
553     transition: -webkit-transform 0.1s linear;
554     transition: transform 0.1s linear;
555     -webkit-transform: rotate(-9deg);
556             transform: rotate(-9deg); }
557   md-progress-circular[value="35"] .md-inner .md-gap {
558     border-bottom: 5px solid;
559     border-bottom-color: transparent !important; }
560   md-progress-circular[value="36"] .md-inner .md-left .md-half-circle {
561     -webkit-transform: rotate(135deg);
562             transform: rotate(135deg); }
563   md-progress-circular[value="36"] .md-inner .md-right .md-half-circle {
564     transition: -webkit-transform 0.1s linear;
565     transition: transform 0.1s linear;
566     -webkit-transform: rotate(-5.4deg);
567             transform: rotate(-5.4deg); }
568   md-progress-circular[value="36"] .md-inner .md-gap {
569     border-bottom: 5px solid;
570     border-bottom-color: transparent !important; }
571   md-progress-circular[value="37"] .md-inner .md-left .md-half-circle {
572     -webkit-transform: rotate(135deg);
573             transform: rotate(135deg); }
574   md-progress-circular[value="37"] .md-inner .md-right .md-half-circle {
575     transition: -webkit-transform 0.1s linear;
576     transition: transform 0.1s linear;
577     -webkit-transform: rotate(-1.8deg);
578             transform: rotate(-1.8deg); }
579   md-progress-circular[value="37"] .md-inner .md-gap {
580     border-bottom: 5px solid;
581     border-bottom-color: transparent !important; }
582   md-progress-circular[value="38"] .md-inner .md-left .md-half-circle {
583     -webkit-transform: rotate(135deg);
584             transform: rotate(135deg); }
585   md-progress-circular[value="38"] .md-inner .md-right .md-half-circle {
586     transition: -webkit-transform 0.1s linear;
587     transition: transform 0.1s linear;
588     -webkit-transform: rotate(1.8deg);
589             transform: rotate(1.8deg); }
590   md-progress-circular[value="38"] .md-inner .md-gap {
591     border-bottom: 5px solid;
592     border-bottom-color: transparent !important; }
593   md-progress-circular[value="39"] .md-inner .md-left .md-half-circle {
594     -webkit-transform: rotate(135deg);
595             transform: rotate(135deg); }
596   md-progress-circular[value="39"] .md-inner .md-right .md-half-circle {
597     transition: -webkit-transform 0.1s linear;
598     transition: transform 0.1s linear;
599     -webkit-transform: rotate(5.4deg);
600             transform: rotate(5.4deg); }
601   md-progress-circular[value="39"] .md-inner .md-gap {
602     border-bottom: 5px solid;
603     border-bottom-color: transparent !important; }
604   md-progress-circular[value="40"] .md-inner .md-left .md-half-circle {
605     -webkit-transform: rotate(135deg);
606             transform: rotate(135deg); }
607   md-progress-circular[value="40"] .md-inner .md-right .md-half-circle {
608     transition: -webkit-transform 0.1s linear;
609     transition: transform 0.1s linear;
610     -webkit-transform: rotate(9deg);
611             transform: rotate(9deg); }
612   md-progress-circular[value="40"] .md-inner .md-gap {
613     border-bottom: 5px solid;
614     border-bottom-color: transparent !important; }
615   md-progress-circular[value="41"] .md-inner .md-left .md-half-circle {
616     -webkit-transform: rotate(135deg);
617             transform: rotate(135deg); }
618   md-progress-circular[value="41"] .md-inner .md-right .md-half-circle {
619     transition: -webkit-transform 0.1s linear;
620     transition: transform 0.1s linear;
621     -webkit-transform: rotate(12.6deg);
622             transform: rotate(12.6deg); }
623   md-progress-circular[value="41"] .md-inner .md-gap {
624     border-bottom: 5px solid;
625     border-bottom-color: transparent !important; }
626   md-progress-circular[value="42"] .md-inner .md-left .md-half-circle {
627     -webkit-transform: rotate(135deg);
628             transform: rotate(135deg); }
629   md-progress-circular[value="42"] .md-inner .md-right .md-half-circle {
630     transition: -webkit-transform 0.1s linear;
631     transition: transform 0.1s linear;
632     -webkit-transform: rotate(16.2deg);
633             transform: rotate(16.2deg); }
634   md-progress-circular[value="42"] .md-inner .md-gap {
635     border-bottom: 5px solid;
636     border-bottom-color: transparent !important; }
637   md-progress-circular[value="43"] .md-inner .md-left .md-half-circle {
638     -webkit-transform: rotate(135deg);
639             transform: rotate(135deg); }
640   md-progress-circular[value="43"] .md-inner .md-right .md-half-circle {
641     transition: -webkit-transform 0.1s linear;
642     transition: transform 0.1s linear;
643     -webkit-transform: rotate(19.8deg);
644             transform: rotate(19.8deg); }
645   md-progress-circular[value="43"] .md-inner .md-gap {
646     border-bottom: 5px solid;
647     border-bottom-color: transparent !important; }
648   md-progress-circular[value="44"] .md-inner .md-left .md-half-circle {
649     -webkit-transform: rotate(135deg);
650             transform: rotate(135deg); }
651   md-progress-circular[value="44"] .md-inner .md-right .md-half-circle {
652     transition: -webkit-transform 0.1s linear;
653     transition: transform 0.1s linear;
654     -webkit-transform: rotate(23.4deg);
655             transform: rotate(23.4deg); }
656   md-progress-circular[value="44"] .md-inner .md-gap {
657     border-bottom: 5px solid;
658     border-bottom-color: transparent !important; }
659   md-progress-circular[value="45"] .md-inner .md-left .md-half-circle {
660     -webkit-transform: rotate(135deg);
661             transform: rotate(135deg); }
662   md-progress-circular[value="45"] .md-inner .md-right .md-half-circle {
663     transition: -webkit-transform 0.1s linear;
664     transition: transform 0.1s linear;
665     -webkit-transform: rotate(27deg);
666             transform: rotate(27deg); }
667   md-progress-circular[value="45"] .md-inner .md-gap {
668     border-bottom: 5px solid;
669     border-bottom-color: transparent !important; }
670   md-progress-circular[value="46"] .md-inner .md-left .md-half-circle {
671     -webkit-transform: rotate(135deg);
672             transform: rotate(135deg); }
673   md-progress-circular[value="46"] .md-inner .md-right .md-half-circle {
674     transition: -webkit-transform 0.1s linear;
675     transition: transform 0.1s linear;
676     -webkit-transform: rotate(30.6deg);
677             transform: rotate(30.6deg); }
678   md-progress-circular[value="46"] .md-inner .md-gap {
679     border-bottom: 5px solid;
680     border-bottom-color: transparent !important; }
681   md-progress-circular[value="47"] .md-inner .md-left .md-half-circle {
682     -webkit-transform: rotate(135deg);
683             transform: rotate(135deg); }
684   md-progress-circular[value="47"] .md-inner .md-right .md-half-circle {
685     transition: -webkit-transform 0.1s linear;
686     transition: transform 0.1s linear;
687     -webkit-transform: rotate(34.2deg);
688             transform: rotate(34.2deg); }
689   md-progress-circular[value="47"] .md-inner .md-gap {
690     border-bottom: 5px solid;
691     border-bottom-color: transparent !important; }
692   md-progress-circular[value="48"] .md-inner .md-left .md-half-circle {
693     -webkit-transform: rotate(135deg);
694             transform: rotate(135deg); }
695   md-progress-circular[value="48"] .md-inner .md-right .md-half-circle {
696     transition: -webkit-transform 0.1s linear;
697     transition: transform 0.1s linear;
698     -webkit-transform: rotate(37.8deg);
699             transform: rotate(37.8deg); }
700   md-progress-circular[value="48"] .md-inner .md-gap {
701     border-bottom: 5px solid;
702     border-bottom-color: transparent !important; }
703   md-progress-circular[value="49"] .md-inner .md-left .md-half-circle {
704     -webkit-transform: rotate(135deg);
705             transform: rotate(135deg); }
706   md-progress-circular[value="49"] .md-inner .md-right .md-half-circle {
707     transition: -webkit-transform 0.1s linear;
708     transition: transform 0.1s linear;
709     -webkit-transform: rotate(41.4deg);
710             transform: rotate(41.4deg); }
711   md-progress-circular[value="49"] .md-inner .md-gap {
712     border-bottom: 5px solid;
713     border-bottom-color: transparent !important; }
714   md-progress-circular[value="50"] .md-inner .md-left .md-half-circle {
715     -webkit-transform: rotate(135deg);
716             transform: rotate(135deg); }
717   md-progress-circular[value="50"] .md-inner .md-right .md-half-circle {
718     transition: -webkit-transform 0.1s linear;
719     transition: transform 0.1s linear;
720     -webkit-transform: rotate(45deg);
721             transform: rotate(45deg); }
722   md-progress-circular[value="50"] .md-inner .md-gap {
723     border-bottom: 5px solid;
724     border-bottom-color: transparent !important; }
725   md-progress-circular[value="51"] .md-inner .md-left .md-half-circle {
726     transition: -webkit-transform 0.1s linear;
727     transition: transform 0.1s linear;
728     -webkit-transform: rotate(138.6deg);
729             transform: rotate(138.6deg); }
730   md-progress-circular[value="51"] .md-inner .md-right .md-half-circle {
731     -webkit-transform: rotate(45deg);
732             transform: rotate(45deg); }
733   md-progress-circular[value="51"] .md-inner .md-gap {
734     border-bottom: 5px solid;
735     transition: border-bottom-color 0.1s linear; }
736   md-progress-circular[value="52"] .md-inner .md-left .md-half-circle {
737     transition: -webkit-transform 0.1s linear;
738     transition: transform 0.1s linear;
739     -webkit-transform: rotate(142.2deg);
740             transform: rotate(142.2deg); }
741   md-progress-circular[value="52"] .md-inner .md-right .md-half-circle {
742     -webkit-transform: rotate(45deg);
743             transform: rotate(45deg); }
744   md-progress-circular[value="52"] .md-inner .md-gap {
745     border-bottom: 5px solid;
746     transition: border-bottom-color 0.1s linear; }
747   md-progress-circular[value="53"] .md-inner .md-left .md-half-circle {
748     transition: -webkit-transform 0.1s linear;
749     transition: transform 0.1s linear;
750     -webkit-transform: rotate(145.8deg);
751             transform: rotate(145.8deg); }
752   md-progress-circular[value="53"] .md-inner .md-right .md-half-circle {
753     -webkit-transform: rotate(45deg);
754             transform: rotate(45deg); }
755   md-progress-circular[value="53"] .md-inner .md-gap {
756     border-bottom: 5px solid;
757     transition: border-bottom-color 0.1s linear; }
758   md-progress-circular[value="54"] .md-inner .md-left .md-half-circle {
759     transition: -webkit-transform 0.1s linear;
760     transition: transform 0.1s linear;
761     -webkit-transform: rotate(149.4deg);
762             transform: rotate(149.4deg); }
763   md-progress-circular[value="54"] .md-inner .md-right .md-half-circle {
764     -webkit-transform: rotate(45deg);
765             transform: rotate(45deg); }
766   md-progress-circular[value="54"] .md-inner .md-gap {
767     border-bottom: 5px solid;
768     transition: border-bottom-color 0.1s linear; }
769   md-progress-circular[value="55"] .md-inner .md-left .md-half-circle {
770     transition: -webkit-transform 0.1s linear;
771     transition: transform 0.1s linear;
772     -webkit-transform: rotate(153deg);
773             transform: rotate(153deg); }
774   md-progress-circular[value="55"] .md-inner .md-right .md-half-circle {
775     -webkit-transform: rotate(45deg);
776             transform: rotate(45deg); }
777   md-progress-circular[value="55"] .md-inner .md-gap {
778     border-bottom: 5px solid;
779     transition: border-bottom-color 0.1s linear; }
780   md-progress-circular[value="56"] .md-inner .md-left .md-half-circle {
781     transition: -webkit-transform 0.1s linear;
782     transition: transform 0.1s linear;
783     -webkit-transform: rotate(156.6deg);
784             transform: rotate(156.6deg); }
785   md-progress-circular[value="56"] .md-inner .md-right .md-half-circle {
786     -webkit-transform: rotate(45deg);
787             transform: rotate(45deg); }
788   md-progress-circular[value="56"] .md-inner .md-gap {
789     border-bottom: 5px solid;
790     transition: border-bottom-color 0.1s linear; }
791   md-progress-circular[value="57"] .md-inner .md-left .md-half-circle {
792     transition: -webkit-transform 0.1s linear;
793     transition: transform 0.1s linear;
794     -webkit-transform: rotate(160.2deg);
795             transform: rotate(160.2deg); }
796   md-progress-circular[value="57"] .md-inner .md-right .md-half-circle {
797     -webkit-transform: rotate(45deg);
798             transform: rotate(45deg); }
799   md-progress-circular[value="57"] .md-inner .md-gap {
800     border-bottom: 5px solid;
801     transition: border-bottom-color 0.1s linear; }
802   md-progress-circular[value="58"] .md-inner .md-left .md-half-circle {
803     transition: -webkit-transform 0.1s linear;
804     transition: transform 0.1s linear;
805     -webkit-transform: rotate(163.8deg);
806             transform: rotate(163.8deg); }
807   md-progress-circular[value="58"] .md-inner .md-right .md-half-circle {
808     -webkit-transform: rotate(45deg);
809             transform: rotate(45deg); }
810   md-progress-circular[value="58"] .md-inner .md-gap {
811     border-bottom: 5px solid;
812     transition: border-bottom-color 0.1s linear; }
813   md-progress-circular[value="59"] .md-inner .md-left .md-half-circle {
814     transition: -webkit-transform 0.1s linear;
815     transition: transform 0.1s linear;
816     -webkit-transform: rotate(167.4deg);
817             transform: rotate(167.4deg); }
818   md-progress-circular[value="59"] .md-inner .md-right .md-half-circle {
819     -webkit-transform: rotate(45deg);
820             transform: rotate(45deg); }
821   md-progress-circular[value="59"] .md-inner .md-gap {
822     border-bottom: 5px solid;
823     transition: border-bottom-color 0.1s linear; }
824   md-progress-circular[value="60"] .md-inner .md-left .md-half-circle {
825     transition: -webkit-transform 0.1s linear;
826     transition: transform 0.1s linear;
827     -webkit-transform: rotate(171deg);
828             transform: rotate(171deg); }
829   md-progress-circular[value="60"] .md-inner .md-right .md-half-circle {
830     -webkit-transform: rotate(45deg);
831             transform: rotate(45deg); }
832   md-progress-circular[value="60"] .md-inner .md-gap {
833     border-bottom: 5px solid;
834     transition: border-bottom-color 0.1s linear; }
835   md-progress-circular[value="61"] .md-inner .md-left .md-half-circle {
836     transition: -webkit-transform 0.1s linear;
837     transition: transform 0.1s linear;
838     -webkit-transform: rotate(174.6deg);
839             transform: rotate(174.6deg); }
840   md-progress-circular[value="61"] .md-inner .md-right .md-half-circle {
841     -webkit-transform: rotate(45deg);
842             transform: rotate(45deg); }
843   md-progress-circular[value="61"] .md-inner .md-gap {
844     border-bottom: 5px solid;
845     transition: border-bottom-color 0.1s linear; }
846   md-progress-circular[value="62"] .md-inner .md-left .md-half-circle {
847     transition: -webkit-transform 0.1s linear;
848     transition: transform 0.1s linear;
849     -webkit-transform: rotate(178.2deg);
850             transform: rotate(178.2deg); }
851   md-progress-circular[value="62"] .md-inner .md-right .md-half-circle {
852     -webkit-transform: rotate(45deg);
853             transform: rotate(45deg); }
854   md-progress-circular[value="62"] .md-inner .md-gap {
855     border-bottom: 5px solid;
856     transition: border-bottom-color 0.1s linear; }
857   md-progress-circular[value="63"] .md-inner .md-left .md-half-circle {
858     transition: -webkit-transform 0.1s linear;
859     transition: transform 0.1s linear;
860     -webkit-transform: rotate(181.8deg);
861             transform: rotate(181.8deg); }
862   md-progress-circular[value="63"] .md-inner .md-right .md-half-circle {
863     -webkit-transform: rotate(45deg);
864             transform: rotate(45deg); }
865   md-progress-circular[value="63"] .md-inner .md-gap {
866     border-bottom: 5px solid;
867     transition: border-bottom-color 0.1s linear; }
868   md-progress-circular[value="64"] .md-inner .md-left .md-half-circle {
869     transition: -webkit-transform 0.1s linear;
870     transition: transform 0.1s linear;
871     -webkit-transform: rotate(185.4deg);
872             transform: rotate(185.4deg); }
873   md-progress-circular[value="64"] .md-inner .md-right .md-half-circle {
874     -webkit-transform: rotate(45deg);
875             transform: rotate(45deg); }
876   md-progress-circular[value="64"] .md-inner .md-gap {
877     border-bottom: 5px solid;
878     transition: border-bottom-color 0.1s linear; }
879   md-progress-circular[value="65"] .md-inner .md-left .md-half-circle {
880     transition: -webkit-transform 0.1s linear;
881     transition: transform 0.1s linear;
882     -webkit-transform: rotate(189deg);
883             transform: rotate(189deg); }
884   md-progress-circular[value="65"] .md-inner .md-right .md-half-circle {
885     -webkit-transform: rotate(45deg);
886             transform: rotate(45deg); }
887   md-progress-circular[value="65"] .md-inner .md-gap {
888     border-bottom: 5px solid;
889     transition: border-bottom-color 0.1s linear; }
890   md-progress-circular[value="66"] .md-inner .md-left .md-half-circle {
891     transition: -webkit-transform 0.1s linear;
892     transition: transform 0.1s linear;
893     -webkit-transform: rotate(192.6deg);
894             transform: rotate(192.6deg); }
895   md-progress-circular[value="66"] .md-inner .md-right .md-half-circle {
896     -webkit-transform: rotate(45deg);
897             transform: rotate(45deg); }
898   md-progress-circular[value="66"] .md-inner .md-gap {
899     border-bottom: 5px solid;
900     transition: border-bottom-color 0.1s linear; }
901   md-progress-circular[value="67"] .md-inner .md-left .md-half-circle {
902     transition: -webkit-transform 0.1s linear;
903     transition: transform 0.1s linear;
904     -webkit-transform: rotate(196.2deg);
905             transform: rotate(196.2deg); }
906   md-progress-circular[value="67"] .md-inner .md-right .md-half-circle {
907     -webkit-transform: rotate(45deg);
908             transform: rotate(45deg); }
909   md-progress-circular[value="67"] .md-inner .md-gap {
910     border-bottom: 5px solid;
911     transition: border-bottom-color 0.1s linear; }
912   md-progress-circular[value="68"] .md-inner .md-left .md-half-circle {
913     transition: -webkit-transform 0.1s linear;
914     transition: transform 0.1s linear;
915     -webkit-transform: rotate(199.8deg);
916             transform: rotate(199.8deg); }
917   md-progress-circular[value="68"] .md-inner .md-right .md-half-circle {
918     -webkit-transform: rotate(45deg);
919             transform: rotate(45deg); }
920   md-progress-circular[value="68"] .md-inner .md-gap {
921     border-bottom: 5px solid;
922     transition: border-bottom-color 0.1s linear; }
923   md-progress-circular[value="69"] .md-inner .md-left .md-half-circle {
924     transition: -webkit-transform 0.1s linear;
925     transition: transform 0.1s linear;
926     -webkit-transform: rotate(203.4deg);
927             transform: rotate(203.4deg); }
928   md-progress-circular[value="69"] .md-inner .md-right .md-half-circle {
929     -webkit-transform: rotate(45deg);
930             transform: rotate(45deg); }
931   md-progress-circular[value="69"] .md-inner .md-gap {
932     border-bottom: 5px solid;
933     transition: border-bottom-color 0.1s linear; }
934   md-progress-circular[value="70"] .md-inner .md-left .md-half-circle {
935     transition: -webkit-transform 0.1s linear;
936     transition: transform 0.1s linear;
937     -webkit-transform: rotate(207deg);
938             transform: rotate(207deg); }
939   md-progress-circular[value="70"] .md-inner .md-right .md-half-circle {
940     -webkit-transform: rotate(45deg);
941             transform: rotate(45deg); }
942   md-progress-circular[value="70"] .md-inner .md-gap {
943     border-bottom: 5px solid;
944     transition: border-bottom-color 0.1s linear; }
945   md-progress-circular[value="71"] .md-inner .md-left .md-half-circle {
946     transition: -webkit-transform 0.1s linear;
947     transition: transform 0.1s linear;
948     -webkit-transform: rotate(210.6deg);
949             transform: rotate(210.6deg); }
950   md-progress-circular[value="71"] .md-inner .md-right .md-half-circle {
951     -webkit-transform: rotate(45deg);
952             transform: rotate(45deg); }
953   md-progress-circular[value="71"] .md-inner .md-gap {
954     border-bottom: 5px solid;
955     transition: border-bottom-color 0.1s linear; }
956   md-progress-circular[value="72"] .md-inner .md-left .md-half-circle {
957     transition: -webkit-transform 0.1s linear;
958     transition: transform 0.1s linear;
959     -webkit-transform: rotate(214.2deg);
960             transform: rotate(214.2deg); }
961   md-progress-circular[value="72"] .md-inner .md-right .md-half-circle {
962     -webkit-transform: rotate(45deg);
963             transform: rotate(45deg); }
964   md-progress-circular[value="72"] .md-inner .md-gap {
965     border-bottom: 5px solid;
966     transition: border-bottom-color 0.1s linear; }
967   md-progress-circular[value="73"] .md-inner .md-left .md-half-circle {
968     transition: -webkit-transform 0.1s linear;
969     transition: transform 0.1s linear;
970     -webkit-transform: rotate(217.8deg);
971             transform: rotate(217.8deg); }
972   md-progress-circular[value="73"] .md-inner .md-right .md-half-circle {
973     -webkit-transform: rotate(45deg);
974             transform: rotate(45deg); }
975   md-progress-circular[value="73"] .md-inner .md-gap {
976     border-bottom: 5px solid;
977     transition: border-bottom-color 0.1s linear; }
978   md-progress-circular[value="74"] .md-inner .md-left .md-half-circle {
979     transition: -webkit-transform 0.1s linear;
980     transition: transform 0.1s linear;
981     -webkit-transform: rotate(221.4deg);
982             transform: rotate(221.4deg); }
983   md-progress-circular[value="74"] .md-inner .md-right .md-half-circle {
984     -webkit-transform: rotate(45deg);
985             transform: rotate(45deg); }
986   md-progress-circular[value="74"] .md-inner .md-gap {
987     border-bottom: 5px solid;
988     transition: border-bottom-color 0.1s linear; }
989   md-progress-circular[value="75"] .md-inner .md-left .md-half-circle {
990     transition: -webkit-transform 0.1s linear;
991     transition: transform 0.1s linear;
992     -webkit-transform: rotate(225deg);
993             transform: rotate(225deg); }
994   md-progress-circular[value="75"] .md-inner .md-right .md-half-circle {
995     -webkit-transform: rotate(45deg);
996             transform: rotate(45deg); }
997   md-progress-circular[value="75"] .md-inner .md-gap {
998     border-bottom: 5px solid;
999     transition: border-bottom-color 0.1s linear; }
1000   md-progress-circular[value="76"] .md-inner .md-left .md-half-circle {
1001     transition: -webkit-transform 0.1s linear;
1002     transition: transform 0.1s linear;
1003     -webkit-transform: rotate(228.6deg);
1004             transform: rotate(228.6deg); }
1005   md-progress-circular[value="76"] .md-inner .md-right .md-half-circle {
1006     -webkit-transform: rotate(45deg);
1007             transform: rotate(45deg); }
1008   md-progress-circular[value="76"] .md-inner .md-gap {
1009     border-bottom: 5px solid;
1010     transition: border-bottom-color 0.1s linear; }
1011   md-progress-circular[value="77"] .md-inner .md-left .md-half-circle {
1012     transition: -webkit-transform 0.1s linear;
1013     transition: transform 0.1s linear;
1014     -webkit-transform: rotate(232.2deg);
1015             transform: rotate(232.2deg); }
1016   md-progress-circular[value="77"] .md-inner .md-right .md-half-circle {
1017     -webkit-transform: rotate(45deg);
1018             transform: rotate(45deg); }
1019   md-progress-circular[value="77"] .md-inner .md-gap {
1020     border-bottom: 5px solid;
1021     transition: border-bottom-color 0.1s linear; }
1022   md-progress-circular[value="78"] .md-inner .md-left .md-half-circle {
1023     transition: -webkit-transform 0.1s linear;
1024     transition: transform 0.1s linear;
1025     -webkit-transform: rotate(235.8deg);
1026             transform: rotate(235.8deg); }
1027   md-progress-circular[value="78"] .md-inner .md-right .md-half-circle {
1028     -webkit-transform: rotate(45deg);
1029             transform: rotate(45deg); }
1030   md-progress-circular[value="78"] .md-inner .md-gap {
1031     border-bottom: 5px solid;
1032     transition: border-bottom-color 0.1s linear; }
1033   md-progress-circular[value="79"] .md-inner .md-left .md-half-circle {
1034     transition: -webkit-transform 0.1s linear;
1035     transition: transform 0.1s linear;
1036     -webkit-transform: rotate(239.4deg);
1037             transform: rotate(239.4deg); }
1038   md-progress-circular[value="79"] .md-inner .md-right .md-half-circle {
1039     -webkit-transform: rotate(45deg);
1040             transform: rotate(45deg); }
1041   md-progress-circular[value="79"] .md-inner .md-gap {
1042     border-bottom: 5px solid;
1043     transition: border-bottom-color 0.1s linear; }
1044   md-progress-circular[value="80"] .md-inner .md-left .md-half-circle {
1045     transition: -webkit-transform 0.1s linear;
1046     transition: transform 0.1s linear;
1047     -webkit-transform: rotate(243deg);
1048             transform: rotate(243deg); }
1049   md-progress-circular[value="80"] .md-inner .md-right .md-half-circle {
1050     -webkit-transform: rotate(45deg);
1051             transform: rotate(45deg); }
1052   md-progress-circular[value="80"] .md-inner .md-gap {
1053     border-bottom: 5px solid;
1054     transition: border-bottom-color 0.1s linear; }
1055   md-progress-circular[value="81"] .md-inner .md-left .md-half-circle {
1056     transition: -webkit-transform 0.1s linear;
1057     transition: transform 0.1s linear;
1058     -webkit-transform: rotate(246.6deg);
1059             transform: rotate(246.6deg); }
1060   md-progress-circular[value="81"] .md-inner .md-right .md-half-circle {
1061     -webkit-transform: rotate(45deg);
1062             transform: rotate(45deg); }
1063   md-progress-circular[value="81"] .md-inner .md-gap {
1064     border-bottom: 5px solid;
1065     transition: border-bottom-color 0.1s linear; }
1066   md-progress-circular[value="82"] .md-inner .md-left .md-half-circle {
1067     transition: -webkit-transform 0.1s linear;
1068     transition: transform 0.1s linear;
1069     -webkit-transform: rotate(250.2deg);
1070             transform: rotate(250.2deg); }
1071   md-progress-circular[value="82"] .md-inner .md-right .md-half-circle {
1072     -webkit-transform: rotate(45deg);
1073             transform: rotate(45deg); }
1074   md-progress-circular[value="82"] .md-inner .md-gap {
1075     border-bottom: 5px solid;
1076     transition: border-bottom-color 0.1s linear; }
1077   md-progress-circular[value="83"] .md-inner .md-left .md-half-circle {
1078     transition: -webkit-transform 0.1s linear;
1079     transition: transform 0.1s linear;
1080     -webkit-transform: rotate(253.8deg);
1081             transform: rotate(253.8deg); }
1082   md-progress-circular[value="83"] .md-inner .md-right .md-half-circle {
1083     -webkit-transform: rotate(45deg);
1084             transform: rotate(45deg); }
1085   md-progress-circular[value="83"] .md-inner .md-gap {
1086     border-bottom: 5px solid;
1087     transition: border-bottom-color 0.1s linear; }
1088   md-progress-circular[value="84"] .md-inner .md-left .md-half-circle {
1089     transition: -webkit-transform 0.1s linear;
1090     transition: transform 0.1s linear;
1091     -webkit-transform: rotate(257.4deg);
1092             transform: rotate(257.4deg); }
1093   md-progress-circular[value="84"] .md-inner .md-right .md-half-circle {
1094     -webkit-transform: rotate(45deg);
1095             transform: rotate(45deg); }
1096   md-progress-circular[value="84"] .md-inner .md-gap {
1097     border-bottom: 5px solid;
1098     transition: border-bottom-color 0.1s linear; }
1099   md-progress-circular[value="85"] .md-inner .md-left .md-half-circle {
1100     transition: -webkit-transform 0.1s linear;
1101     transition: transform 0.1s linear;
1102     -webkit-transform: rotate(261deg);
1103             transform: rotate(261deg); }
1104   md-progress-circular[value="85"] .md-inner .md-right .md-half-circle {
1105     -webkit-transform: rotate(45deg);
1106             transform: rotate(45deg); }
1107   md-progress-circular[value="85"] .md-inner .md-gap {
1108     border-bottom: 5px solid;
1109     transition: border-bottom-color 0.1s linear; }
1110   md-progress-circular[value="86"] .md-inner .md-left .md-half-circle {
1111     transition: -webkit-transform 0.1s linear;
1112     transition: transform 0.1s linear;
1113     -webkit-transform: rotate(264.6deg);
1114             transform: rotate(264.6deg); }
1115   md-progress-circular[value="86"] .md-inner .md-right .md-half-circle {
1116     -webkit-transform: rotate(45deg);
1117             transform: rotate(45deg); }
1118   md-progress-circular[value="86"] .md-inner .md-gap {
1119     border-bottom: 5px solid;
1120     transition: border-bottom-color 0.1s linear; }
1121   md-progress-circular[value="87"] .md-inner .md-left .md-half-circle {
1122     transition: -webkit-transform 0.1s linear;
1123     transition: transform 0.1s linear;
1124     -webkit-transform: rotate(268.2deg);
1125             transform: rotate(268.2deg); }
1126   md-progress-circular[value="87"] .md-inner .md-right .md-half-circle {
1127     -webkit-transform: rotate(45deg);
1128             transform: rotate(45deg); }
1129   md-progress-circular[value="87"] .md-inner .md-gap {
1130     border-bottom: 5px solid;
1131     transition: border-bottom-color 0.1s linear; }
1132   md-progress-circular[value="88"] .md-inner .md-left .md-half-circle {
1133     transition: -webkit-transform 0.1s linear;
1134     transition: transform 0.1s linear;
1135     -webkit-transform: rotate(271.8deg);
1136             transform: rotate(271.8deg); }
1137   md-progress-circular[value="88"] .md-inner .md-right .md-half-circle {
1138     -webkit-transform: rotate(45deg);
1139             transform: rotate(45deg); }
1140   md-progress-circular[value="88"] .md-inner .md-gap {
1141     border-bottom: 5px solid;
1142     transition: border-bottom-color 0.1s linear; }
1143   md-progress-circular[value="89"] .md-inner .md-left .md-half-circle {
1144     transition: -webkit-transform 0.1s linear;
1145     transition: transform 0.1s linear;
1146     -webkit-transform: rotate(275.4deg);
1147             transform: rotate(275.4deg); }
1148   md-progress-circular[value="89"] .md-inner .md-right .md-half-circle {
1149     -webkit-transform: rotate(45deg);
1150             transform: rotate(45deg); }
1151   md-progress-circular[value="89"] .md-inner .md-gap {
1152     border-bottom: 5px solid;
1153     transition: border-bottom-color 0.1s linear; }
1154   md-progress-circular[value="90"] .md-inner .md-left .md-half-circle {
1155     transition: -webkit-transform 0.1s linear;
1156     transition: transform 0.1s linear;
1157     -webkit-transform: rotate(279deg);
1158             transform: rotate(279deg); }
1159   md-progress-circular[value="90"] .md-inner .md-right .md-half-circle {
1160     -webkit-transform: rotate(45deg);
1161             transform: rotate(45deg); }
1162   md-progress-circular[value="90"] .md-inner .md-gap {
1163     border-bottom: 5px solid;
1164     transition: border-bottom-color 0.1s linear; }
1165   md-progress-circular[value="91"] .md-inner .md-left .md-half-circle {
1166     transition: -webkit-transform 0.1s linear;
1167     transition: transform 0.1s linear;
1168     -webkit-transform: rotate(282.6deg);
1169             transform: rotate(282.6deg); }
1170   md-progress-circular[value="91"] .md-inner .md-right .md-half-circle {
1171     -webkit-transform: rotate(45deg);
1172             transform: rotate(45deg); }
1173   md-progress-circular[value="91"] .md-inner .md-gap {
1174     border-bottom: 5px solid;
1175     transition: border-bottom-color 0.1s linear; }
1176   md-progress-circular[value="92"] .md-inner .md-left .md-half-circle {
1177     transition: -webkit-transform 0.1s linear;
1178     transition: transform 0.1s linear;
1179     -webkit-transform: rotate(286.2deg);
1180             transform: rotate(286.2deg); }
1181   md-progress-circular[value="92"] .md-inner .md-right .md-half-circle {
1182     -webkit-transform: rotate(45deg);
1183             transform: rotate(45deg); }
1184   md-progress-circular[value="92"] .md-inner .md-gap {
1185     border-bottom: 5px solid;
1186     transition: border-bottom-color 0.1s linear; }
1187   md-progress-circular[value="93"] .md-inner .md-left .md-half-circle {
1188     transition: -webkit-transform 0.1s linear;
1189     transition: transform 0.1s linear;
1190     -webkit-transform: rotate(289.8deg);
1191             transform: rotate(289.8deg); }
1192   md-progress-circular[value="93"] .md-inner .md-right .md-half-circle {
1193     -webkit-transform: rotate(45deg);
1194             transform: rotate(45deg); }
1195   md-progress-circular[value="93"] .md-inner .md-gap {
1196     border-bottom: 5px solid;
1197     transition: border-bottom-color 0.1s linear; }
1198   md-progress-circular[value="94"] .md-inner .md-left .md-half-circle {
1199     transition: -webkit-transform 0.1s linear;
1200     transition: transform 0.1s linear;
1201     -webkit-transform: rotate(293.4deg);
1202             transform: rotate(293.4deg); }
1203   md-progress-circular[value="94"] .md-inner .md-right .md-half-circle {
1204     -webkit-transform: rotate(45deg);
1205             transform: rotate(45deg); }
1206   md-progress-circular[value="94"] .md-inner .md-gap {
1207     border-bottom: 5px solid;
1208     transition: border-bottom-color 0.1s linear; }
1209   md-progress-circular[value="95"] .md-inner .md-left .md-half-circle {
1210     transition: -webkit-transform 0.1s linear;
1211     transition: transform 0.1s linear;
1212     -webkit-transform: rotate(297deg);
1213             transform: rotate(297deg); }
1214   md-progress-circular[value="95"] .md-inner .md-right .md-half-circle {
1215     -webkit-transform: rotate(45deg);
1216             transform: rotate(45deg); }
1217   md-progress-circular[value="95"] .md-inner .md-gap {
1218     border-bottom: 5px solid;
1219     transition: border-bottom-color 0.1s linear; }
1220   md-progress-circular[value="96"] .md-inner .md-left .md-half-circle {
1221     transition: -webkit-transform 0.1s linear;
1222     transition: transform 0.1s linear;
1223     -webkit-transform: rotate(300.6deg);
1224             transform: rotate(300.6deg); }
1225   md-progress-circular[value="96"] .md-inner .md-right .md-half-circle {
1226     -webkit-transform: rotate(45deg);
1227             transform: rotate(45deg); }
1228   md-progress-circular[value="96"] .md-inner .md-gap {
1229     border-bottom: 5px solid;
1230     transition: border-bottom-color 0.1s linear; }
1231   md-progress-circular[value="97"] .md-inner .md-left .md-half-circle {
1232     transition: -webkit-transform 0.1s linear;
1233     transition: transform 0.1s linear;
1234     -webkit-transform: rotate(304.2deg);
1235             transform: rotate(304.2deg); }
1236   md-progress-circular[value="97"] .md-inner .md-right .md-half-circle {
1237     -webkit-transform: rotate(45deg);
1238             transform: rotate(45deg); }
1239   md-progress-circular[value="97"] .md-inner .md-gap {
1240     border-bottom: 5px solid;
1241     transition: border-bottom-color 0.1s linear; }
1242   md-progress-circular[value="98"] .md-inner .md-left .md-half-circle {
1243     transition: -webkit-transform 0.1s linear;
1244     transition: transform 0.1s linear;
1245     -webkit-transform: rotate(307.8deg);
1246             transform: rotate(307.8deg); }
1247   md-progress-circular[value="98"] .md-inner .md-right .md-half-circle {
1248     -webkit-transform: rotate(45deg);
1249             transform: rotate(45deg); }
1250   md-progress-circular[value="98"] .md-inner .md-gap {
1251     border-bottom: 5px solid;
1252     transition: border-bottom-color 0.1s linear; }
1253   md-progress-circular[value="99"] .md-inner .md-left .md-half-circle {
1254     transition: -webkit-transform 0.1s linear;
1255     transition: transform 0.1s linear;
1256     -webkit-transform: rotate(311.4deg);
1257             transform: rotate(311.4deg); }
1258   md-progress-circular[value="99"] .md-inner .md-right .md-half-circle {
1259     -webkit-transform: rotate(45deg);
1260             transform: rotate(45deg); }
1261   md-progress-circular[value="99"] .md-inner .md-gap {
1262     border-bottom: 5px solid;
1263     transition: border-bottom-color 0.1s linear; }
1264   md-progress-circular[value="100"] .md-inner .md-left .md-half-circle {
1265     transition: -webkit-transform 0.1s linear;
1266     transition: transform 0.1s linear;
1267     -webkit-transform: rotate(315deg);
1268             transform: rotate(315deg); }
1269   md-progress-circular[value="100"] .md-inner .md-right .md-half-circle {
1270     -webkit-transform: rotate(45deg);
1271             transform: rotate(45deg); }
1272   md-progress-circular[value="100"] .md-inner .md-gap {
1273     border-bottom: 5px solid;
1274     transition: border-bottom-color 0.1s linear; }
1275   md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper {
1276     -webkit-animation: outer-rotate 2.91667s linear infinite;
1277             animation: outer-rotate 2.91667s linear infinite; }
1278     md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner {
1279       -webkit-animation: sporadic-rotate 5.25s cubic-bezier(0.35, 0, 0.25, 1) infinite;
1280               animation: sporadic-rotate 5.25s cubic-bezier(0.35, 0, 0.25, 1) infinite; }
1281       md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner .md-left .md-half-circle, md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner .md-right .md-half-circle {
1282         -webkit-animation-iteration-count: infinite;
1283                 animation-iteration-count: infinite;
1284         -webkit-animation-duration: 1.3125s;
1285                 animation-duration: 1.3125s;
1286         -webkit-animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1);
1287                 animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1); }
1288       md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner .md-left .md-half-circle {
1289         -webkit-animation-name: left-wobble;
1290                 animation-name: left-wobble; }
1291       md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner .md-right .md-half-circle {
1292         -webkit-animation-name: right-wobble;
1293                 animation-name: right-wobble; }
1294
1295 .ng-hide md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper, md-progress-circular.ng-hide[md-mode=indeterminate] .md-spinner-wrapper {
1296   -webkit-animation: none;
1297           animation: none; }
1298   .ng-hide md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner, md-progress-circular.ng-hide[md-mode=indeterminate] .md-spinner-wrapper .md-inner {
1299     -webkit-animation: none;
1300             animation: none; }
1301     .ng-hide md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner .md-left .md-half-circle, md-progress-circular.ng-hide[md-mode=indeterminate] .md-spinner-wrapper .md-inner .md-left .md-half-circle {
1302       -webkit-animation-name: none;
1303               animation-name: none; }
1304     .ng-hide md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner .md-right .md-half-circle, md-progress-circular.ng-hide[md-mode=indeterminate] .md-spinner-wrapper .md-inner .md-right .md-half-circle {
1305       -webkit-animation-name: none;
1306               animation-name: none; }