2 * Angular Material Design
3 * https://github.com/angular/material
7 /* mixin definition ; sets LTR and RTL within the same style call */
10 color: rgba(0, 0, 0, 0.87);
18 [tabindex='-1']:focus {
26 background-color: inherit;
32 select, button, textarea, input {
33 vertical-align: baseline; }
35 input[type="reset"], input[type="submit"], html input[type="button"], button {
37 -webkit-appearance: button; }
38 input[type="reset"][disabled], input[type="submit"][disabled], html input[type="button"][disabled], button[disabled] {
45 input[type="search"] {
46 -webkit-appearance: textfield;
47 box-sizing: content-box;
48 -webkit-box-sizing: content-box; }
49 input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
50 -webkit-appearance: none; }
69 border-radius: inherit;
70 pointer-events: none; }
72 .md-shadow-bottom-z-1, .md-button.md-raised:not([disabled]), .md-button.md-fab, .md-button.md-raised.md-focused:not([disabled]), .md-button.md-fab.md-focused:not([disabled]) {
73 box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); }
75 .md-shadow-bottom-z-2, .md-button.md-raised:not([disabled]):active, .md-button.md-fab:not([disabled]):active {
76 box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4); }
78 .md-shadow-animated.md-shadow {
79 transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1); }
82 * A container inside of a rippling element (eg a button),
83 * which contains all of the individual ripples
85 .md-ripple-container {
93 transition: all 0.55s cubic-bezier(0.25, 0.8, 0.25, 1); }
97 -webkit-transform: scale(0);
99 -webkit-transform-origin: 50% 50%;
100 transform-origin: 50% 50%;
102 border-radius: 50%; }
103 .md-ripple.md-ripple-placed {
104 transition: left 1.8s cubic-bezier(0.25, 0.8, 0.25, 1), top 1.8s cubic-bezier(0.25, 0.8, 0.25, 1), margin 1.3s cubic-bezier(0.25, 0.8, 0.25, 1), border 1.3s cubic-bezier(0.25, 0.8, 0.25, 1), width 1.3s cubic-bezier(0.25, 0.8, 0.25, 1), height 1.3s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 1.3s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 1.3s cubic-bezier(0.25, 0.8, 0.25, 1);
105 transition: left 1.8s cubic-bezier(0.25, 0.8, 0.25, 1), top 1.8s cubic-bezier(0.25, 0.8, 0.25, 1), margin 1.3s cubic-bezier(0.25, 0.8, 0.25, 1), border 1.3s cubic-bezier(0.25, 0.8, 0.25, 1), width 1.3s cubic-bezier(0.25, 0.8, 0.25, 1), height 1.3s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 1.3s cubic-bezier(0.25, 0.8, 0.25, 1), transform 1.3s cubic-bezier(0.25, 0.8, 0.25, 1); }
106 .md-ripple.md-ripple-scaled {
107 -webkit-transform: scale(1);
108 transform: scale(1); }
109 .md-ripple.md-ripple-active, .md-ripple.md-ripple-full, .md-ripple.md-ripple-visible {
120 background-color: transparent; }
121 .md-scroll-mask > .md-scroll-mask-bar {
124 background-color: #fafafa;
129 box-shadow: inset 0px 0px 1px rgba(0, 0, 0, 0.3); }
131 @media (min-width: 600px) {
136 -webkit-tap-highlight-color: transparent;
137 -webkit-touch-callout: none;
138 -webkit-text-size-adjust: 100%;
139 -webkit-font-smoothing: antialiased; }
141 md-select, md-card, md-list, md-toolbar, ul, ol, p, h1, h2, h3, h4, h5, h6 {
142 text-rendering: optimizeLegibility; }
150 letter-spacing: -0.01em;
151 line-height: 112px; }
156 letter-spacing: -0.005em;
174 .md-title, .md-toolbar-tools {
177 letter-spacing: 0.005em; }
179 .md-subhead, md-list-item.md-2-line .md-list-item-text h3, md-list-item.md-2-line > .md-no-style .md-list-item-text h3, md-list-item.md-3-line .md-list-item-text h3, md-list-item.md-3-line > .md-no-style .md-list-item-text h3 {
182 letter-spacing: 0.01em;
191 letter-spacing: 0.01em;
194 .md-body-2, md-list .md-subheader, md-list-item.md-2-line .md-list-item-text h4, md-list-item.md-2-line > .md-no-style .md-list-item-text h4, md-list-item.md-3-line .md-list-item-text h4, md-list-item.md-3-line > .md-no-style .md-list-item-text h4, md-list-item.md-2-line .md-list-item-text p, md-list-item.md-2-line > .md-no-style .md-list-item-text p, md-list-item.md-3-line .md-list-item-text p, md-list-item.md-3-line > .md-no-style .md-list-item-text p {
197 letter-spacing: 0.01em;
202 letter-spacing: 0.02em; }
205 letter-spacing: 0.01em; }
210 button, select, html, textarea, input {
211 font-family: RobotoDraft, Roboto, 'Helvetica Neue', sans-serif; }
213 select, button, textarea, input {
217 0 <= size < 600 Phone
218 600 <= size < 960 Tablet
219 960 <= size < 1200 Tablet-Landscape
223 box-sizing: border-box;
224 display: -webkit-flex;
226 display: -ms-flexbox;
230 -webkit-flex-direction: column;
231 -ms-flex-direction: column;
232 flex-direction: column; }
235 -webkit-flex-direction: row;
236 -ms-flex-direction: row;
237 flex-direction: row; }
239 [layout-padding] > [flex-sm], [layout-padding] > [flex-lt-md] {
242 [layout-padding], [layout-padding] > [flex], [layout-padding] > [flex-gt-sm], [layout-padding] > [flex-md], [layout-padding] > [flex-lt-lg] {
245 [layout-padding] > [flex-gt-md], [layout-padding] > [flex-lg] {
248 [layout-margin] > [flex-sm], [layout-margin] > [flex-lt-md] {
251 [layout-margin], [layout-margin] > [flex], [layout-margin] > [flex-gt-sm], [layout-margin] > [flex-md], [layout-margin] > [flex-lt-lg] {
254 [layout-margin] > [flex-gt-md], [layout-margin] > [flex-lg] {
258 -webkit-flex-wrap: wrap;
267 @-moz-document url-prefix() {
275 box-sizing: border-box;
281 -webkit-flex: 0 0 0%;
285 [layout="row"] > [flex="0"] {
288 [layout="column"] > [flex="0"] {
292 -webkit-flex: 0 0 5%;
296 [layout="row"] > [flex="5"] {
299 [layout="column"] > [flex="5"] {
303 -webkit-flex: 0 0 10%;
307 [layout="row"] > [flex="10"] {
310 [layout="column"] > [flex="10"] {
314 -webkit-flex: 0 0 15%;
318 [layout="row"] > [flex="15"] {
321 [layout="column"] > [flex="15"] {
325 -webkit-flex: 0 0 20%;
329 [layout="row"] > [flex="20"] {
332 [layout="column"] > [flex="20"] {
336 -webkit-flex: 0 0 25%;
340 [layout="row"] > [flex="25"] {
343 [layout="column"] > [flex="25"] {
347 -webkit-flex: 0 0 30%;
351 [layout="row"] > [flex="30"] {
354 [layout="column"] > [flex="30"] {
358 -webkit-flex: 0 0 35%;
362 [layout="row"] > [flex="35"] {
365 [layout="column"] > [flex="35"] {
369 -webkit-flex: 0 0 40%;
373 [layout="row"] > [flex="40"] {
376 [layout="column"] > [flex="40"] {
380 -webkit-flex: 0 0 45%;
384 [layout="row"] > [flex="45"] {
387 [layout="column"] > [flex="45"] {
391 -webkit-flex: 0 0 50%;
395 [layout="row"] > [flex="50"] {
398 [layout="column"] > [flex="50"] {
402 -webkit-flex: 0 0 55%;
406 [layout="row"] > [flex="55"] {
409 [layout="column"] > [flex="55"] {
413 -webkit-flex: 0 0 60%;
417 [layout="row"] > [flex="60"] {
420 [layout="column"] > [flex="60"] {
424 -webkit-flex: 0 0 65%;
428 [layout="row"] > [flex="65"] {
431 [layout="column"] > [flex="65"] {
435 -webkit-flex: 0 0 70%;
439 [layout="row"] > [flex="70"] {
442 [layout="column"] > [flex="70"] {
446 -webkit-flex: 0 0 75%;
450 [layout="row"] > [flex="75"] {
453 [layout="column"] > [flex="75"] {
457 -webkit-flex: 0 0 80%;
461 [layout="row"] > [flex="80"] {
464 [layout="column"] > [flex="80"] {
468 -webkit-flex: 0 0 85%;
472 [layout="row"] > [flex="85"] {
475 [layout="column"] > [flex="85"] {
479 -webkit-flex: 0 0 90%;
483 [layout="row"] > [flex="90"] {
486 [layout="column"] > [flex="90"] {
490 -webkit-flex: 0 0 95%;
494 [layout="row"] > [flex="95"] {
497 [layout="column"] > [flex="95"] {
501 -webkit-flex: 0 0 100%;
505 [layout="row"] > [flex="100"] {
508 [layout="column"] > [flex="100"] {
511 [flex="33"], [flex="34"] {
512 -webkit-flex: 0 0 33.33%;
513 -ms-flex: 0 0 33.33%;
516 [flex="66"], [flex="67"] {
517 -webkit-flex: 0 0 66.66%;
518 -ms-flex: 0 0 66.66%;
521 [layout="row"] > [flex="33"], [layout="row"] > [flex="34"] {
523 [layout="row"] > [flex="66"], [layout="row"] > [flex="67"] {
526 [layout="column"] > [flex="33"], [layout="column"] > [flex="34"] {
527 max-height: 33.33%; }
528 [layout="column"] > [flex="66"], [layout="column"] > [flex="67"] {
529 max-height: 66.66%; }
531 [layout-align="center"], [layout-align="center center"], [layout-align="center start"], [layout-align="center end"] {
532 -webkit-justify-content: center;
533 -ms-flex-pack: center;
534 justify-content: center; }
536 [layout-align="end"], [layout-align="end center"], [layout-align="end start"], [layout-align="end end"] {
537 -webkit-justify-content: flex-end;
539 justify-content: flex-end; }
541 [layout-align="space-around"], [layout-align="space-around center"], [layout-align="space-around start"], [layout-align="space-around end"] {
542 -webkit-justify-content: space-around;
543 -ms-flex-pack: distribute;
544 justify-content: space-around; }
546 [layout-align="space-between"], [layout-align="space-between center"], [layout-align="space-between start"], [layout-align="space-between end"] {
547 -webkit-justify-content: space-between;
548 -ms-flex-pack: justify;
549 justify-content: space-between; }
551 [layout-align="center center"], [layout-align="start center"], [layout-align="end center"], [layout-align="space-between center"], [layout-align="space-around center"] {
552 -webkit-align-items: center;
553 -ms-flex-align: center;
554 align-items: center; }
556 [layout-align="center start"], [layout-align="start start"], [layout-align="end start"], [layout-align="space-between start"], [layout-align="space-around start"] {
557 -webkit-align-items: flex-start;
558 -ms-flex-align: start;
559 align-items: flex-start; }
561 [layout-align="center end"], [layout-align="start end"], [layout-align="end end"], [layout-align="space-between end"], [layout-align="space-around end"] {
562 -webkit-align-items: flex-end;
564 align-items: flex-end; }
673 [offset="33"], [offset="34"] {
674 margin-left: 33.33%; }
676 [offset="66"], [offset="67"] {
677 margin-left: 66.66%; }
680 * `hide-gt-sm show-gt-lg` should hide from 600px to 1200px
681 * `show-md hide-gt-sm` should show from 0px to 960px and hide at >960px
682 * `hide-gt-md show-gt-sm` should show everywhere (show overrides hide)`
684 @media (max-width: 599px) {
685 [hide-sm]:not([show-sm]):not([show]), [hide]:not([show-sm]):not([show]) {
687 [flex-order-sm="0"] {
691 [flex-order-sm="1"] {
695 [flex-order-sm="2"] {
699 [flex-order-sm="3"] {
703 [flex-order-sm="4"] {
707 [flex-order-sm="5"] {
711 [flex-order-sm="6"] {
715 [flex-order-sm="7"] {
719 [flex-order-sm="8"] {
723 [flex-order-sm="9"] {
727 [layout-align-sm="center"], [layout-align-sm="center center"], [layout-align-sm="center start"], [layout-align-sm="center end"] {
728 -webkit-justify-content: center;
729 -ms-flex-pack: center;
730 justify-content: center; }
731 [layout-align-sm="end"], [layout-align-sm="end center"], [layout-align-sm="end start"], [layout-align-sm="end end"] {
732 -webkit-justify-content: flex-end;
734 justify-content: flex-end; }
735 [layout-align-sm="space-around"], [layout-align-sm="space-around center"], [layout-align-sm="space-around start"], [layout-align-sm="space-around end"] {
736 -webkit-justify-content: space-around;
737 -ms-flex-pack: distribute;
738 justify-content: space-around; }
739 [layout-align-sm="space-between"], [layout-align-sm="space-between center"], [layout-align-sm="space-between start"], [layout-align-sm="space-between end"] {
740 -webkit-justify-content: space-between;
741 -ms-flex-pack: justify;
742 justify-content: space-between; }
743 [layout-align-sm="center center"], [layout-align-sm="start center"], [layout-align-sm="end center"], [layout-align-sm="space-between center"], [layout-align-sm="space-around center"] {
744 -webkit-align-items: center;
745 -ms-flex-align: center;
746 align-items: center; }
747 [layout-align-sm="center start"], [layout-align-sm="start start"], [layout-align-sm="end start"], [layout-align-sm="space-between start"], [layout-align-sm="space-around start"] {
748 -webkit-align-items: flex-start;
749 -ms-flex-align: start;
750 align-items: flex-start; }
751 [layout-align-sm="center end"], [layout-align-sm="start end"], [layout-align-sm="end end"], [layout-align-sm="space-between end"], [layout-align-sm="space-around end"] {
752 -webkit-align-items: flex-end;
754 align-items: flex-end; }
756 box-sizing: border-box;
757 display: -webkit-flex;
759 display: -ms-flexbox;
762 -webkit-flex-direction: column;
763 -ms-flex-direction: column;
764 flex-direction: column; }
766 -webkit-flex-direction: row;
767 -ms-flex-direction: row;
768 flex-direction: row; }
807 [offset-sm="33"], [offset-sm="34"] {
808 margin-left: 33.33%; }
809 [offset-sm="66"], [offset-sm="67"] {
810 margin-left: 66.66%; }
812 box-sizing: border-box;
817 -webkit-flex: 0 0 0%;
820 [layout="row"] > [flex-sm="0"] {
822 [layout="column"] > [flex-sm="0"] {
825 -webkit-flex: 0 0 5%;
828 [layout="row"] > [flex-sm="5"] {
830 [layout="column"] > [flex-sm="5"] {
833 -webkit-flex: 0 0 10%;
836 [layout="row"] > [flex-sm="10"] {
838 [layout="column"] > [flex-sm="10"] {
841 -webkit-flex: 0 0 15%;
844 [layout="row"] > [flex-sm="15"] {
846 [layout="column"] > [flex-sm="15"] {
849 -webkit-flex: 0 0 20%;
852 [layout="row"] > [flex-sm="20"] {
854 [layout="column"] > [flex-sm="20"] {
857 -webkit-flex: 0 0 25%;
860 [layout="row"] > [flex-sm="25"] {
862 [layout="column"] > [flex-sm="25"] {
865 -webkit-flex: 0 0 30%;
868 [layout="row"] > [flex-sm="30"] {
870 [layout="column"] > [flex-sm="30"] {
873 -webkit-flex: 0 0 35%;
876 [layout="row"] > [flex-sm="35"] {
878 [layout="column"] > [flex-sm="35"] {
881 -webkit-flex: 0 0 40%;
884 [layout="row"] > [flex-sm="40"] {
886 [layout="column"] > [flex-sm="40"] {
889 -webkit-flex: 0 0 45%;
892 [layout="row"] > [flex-sm="45"] {
894 [layout="column"] > [flex-sm="45"] {
897 -webkit-flex: 0 0 50%;
900 [layout="row"] > [flex-sm="50"] {
902 [layout="column"] > [flex-sm="50"] {
905 -webkit-flex: 0 0 55%;
908 [layout="row"] > [flex-sm="55"] {
910 [layout="column"] > [flex-sm="55"] {
913 -webkit-flex: 0 0 60%;
916 [layout="row"] > [flex-sm="60"] {
918 [layout="column"] > [flex-sm="60"] {
921 -webkit-flex: 0 0 65%;
924 [layout="row"] > [flex-sm="65"] {
926 [layout="column"] > [flex-sm="65"] {
929 -webkit-flex: 0 0 70%;
932 [layout="row"] > [flex-sm="70"] {
934 [layout="column"] > [flex-sm="70"] {
937 -webkit-flex: 0 0 75%;
940 [layout="row"] > [flex-sm="75"] {
942 [layout="column"] > [flex-sm="75"] {
945 -webkit-flex: 0 0 80%;
948 [layout="row"] > [flex-sm="80"] {
950 [layout="column"] > [flex-sm="80"] {
953 -webkit-flex: 0 0 85%;
956 [layout="row"] > [flex-sm="85"] {
958 [layout="column"] > [flex-sm="85"] {
961 -webkit-flex: 0 0 90%;
964 [layout="row"] > [flex-sm="90"] {
966 [layout="column"] > [flex-sm="90"] {
969 -webkit-flex: 0 0 95%;
972 [layout="row"] > [flex-sm="95"] {
974 [layout="column"] > [flex-sm="95"] {
977 -webkit-flex: 0 0 100%;
980 [layout="row"] > [flex-sm="100"] {
982 [layout="column"] > [flex-sm="100"] {
984 [flex-sm="33"], [flex-sm="34"] {
985 -webkit-flex: 0 0 33.33%;
986 -ms-flex: 0 0 33.33%;
988 [flex-sm="66"], [flex-sm="67"] {
989 -webkit-flex: 0 0 66.66%;
990 -ms-flex: 0 0 66.66%;
992 [layout="row"] > [flex-sm="33"], [layout="row"] > [flex-sm="34"] {
994 [layout="row"] > [flex-sm="66"], [layout="row"] > [flex-sm="67"] {
996 [layout="column"] > [flex-sm="33"], [layout="column"] > [flex-sm="34"] {
997 max-height: 33.33%; }
998 [layout="column"] > [flex-sm="66"], [layout="column"] > [flex-sm="67"] {
999 max-height: 66.66%; } }
1001 @media (min-width: 600px) {
1002 [flex-order-gt-sm="0"] {
1006 [flex-order-gt-sm="1"] {
1010 [flex-order-gt-sm="2"] {
1014 [flex-order-gt-sm="3"] {
1018 [flex-order-gt-sm="4"] {
1022 [flex-order-gt-sm="5"] {
1026 [flex-order-gt-sm="6"] {
1030 [flex-order-gt-sm="7"] {
1034 [flex-order-gt-sm="8"] {
1038 [flex-order-gt-sm="9"] {
1042 [layout-align-gt-sm="center"], [layout-align-gt-sm="center center"], [layout-align-gt-sm="center start"], [layout-align-gt-sm="center end"] {
1043 -webkit-justify-content: center;
1044 -ms-flex-pack: center;
1045 justify-content: center; }
1046 [layout-align-gt-sm="end"], [layout-align-gt-sm="end center"], [layout-align-gt-sm="end start"], [layout-align-gt-sm="end end"] {
1047 -webkit-justify-content: flex-end;
1049 justify-content: flex-end; }
1050 [layout-align-gt-sm="space-around"], [layout-align-gt-sm="space-around center"], [layout-align-gt-sm="space-around start"], [layout-align-gt-sm="space-around end"] {
1051 -webkit-justify-content: space-around;
1052 -ms-flex-pack: distribute;
1053 justify-content: space-around; }
1054 [layout-align-gt-sm="space-between"], [layout-align-gt-sm="space-between center"], [layout-align-gt-sm="space-between start"], [layout-align-gt-sm="space-between end"] {
1055 -webkit-justify-content: space-between;
1056 -ms-flex-pack: justify;
1057 justify-content: space-between; }
1058 [layout-align-gt-sm="center center"], [layout-align-gt-sm="start center"], [layout-align-gt-sm="end center"], [layout-align-gt-sm="space-between center"], [layout-align-gt-sm="space-around center"] {
1059 -webkit-align-items: center;
1060 -ms-flex-align: center;
1061 align-items: center; }
1062 [layout-align-gt-sm="center start"], [layout-align-gt-sm="start start"], [layout-align-gt-sm="end start"], [layout-align-gt-sm="space-between start"], [layout-align-gt-sm="space-around start"] {
1063 -webkit-align-items: flex-start;
1064 -ms-flex-align: start;
1065 align-items: flex-start; }
1066 [layout-align-gt-sm="center end"], [layout-align-gt-sm="start end"], [layout-align-gt-sm="end end"], [layout-align-gt-sm="space-between end"], [layout-align-gt-sm="space-around end"] {
1067 -webkit-align-items: flex-end;
1068 -ms-flex-align: end;
1069 align-items: flex-end; }
1071 box-sizing: border-box;
1072 display: -webkit-flex;
1074 display: -ms-flexbox;
1076 [layout-gt-sm=column] {
1077 -webkit-flex-direction: column;
1078 -ms-flex-direction: column;
1079 flex-direction: column; }
1080 [layout-gt-sm=row] {
1081 -webkit-flex-direction: row;
1082 -ms-flex-direction: row;
1083 flex-direction: row; }
1084 [offset-gt-sm="5"] {
1086 [offset-gt-sm="10"] {
1088 [offset-gt-sm="15"] {
1090 [offset-gt-sm="20"] {
1092 [offset-gt-sm="25"] {
1094 [offset-gt-sm="30"] {
1096 [offset-gt-sm="35"] {
1098 [offset-gt-sm="40"] {
1100 [offset-gt-sm="45"] {
1102 [offset-gt-sm="50"] {
1104 [offset-gt-sm="55"] {
1106 [offset-gt-sm="60"] {
1108 [offset-gt-sm="65"] {
1110 [offset-gt-sm="70"] {
1112 [offset-gt-sm="75"] {
1114 [offset-gt-sm="80"] {
1116 [offset-gt-sm="85"] {
1118 [offset-gt-sm="90"] {
1120 [offset-gt-sm="95"] {
1122 [offset-gt-sm="33"], [offset-gt-sm="34"] {
1123 margin-left: 33.33%; }
1124 [offset-gt-sm="66"], [offset-gt-sm="67"] {
1125 margin-left: 66.66%; }
1127 box-sizing: border-box;
1132 -webkit-flex: 0 0 0%;
1135 [layout="row"] > [flex-gt-sm="0"] {
1137 [layout="column"] > [flex-gt-sm="0"] {
1140 -webkit-flex: 0 0 5%;
1143 [layout="row"] > [flex-gt-sm="5"] {
1145 [layout="column"] > [flex-gt-sm="5"] {
1148 -webkit-flex: 0 0 10%;
1151 [layout="row"] > [flex-gt-sm="10"] {
1153 [layout="column"] > [flex-gt-sm="10"] {
1156 -webkit-flex: 0 0 15%;
1159 [layout="row"] > [flex-gt-sm="15"] {
1161 [layout="column"] > [flex-gt-sm="15"] {
1164 -webkit-flex: 0 0 20%;
1167 [layout="row"] > [flex-gt-sm="20"] {
1169 [layout="column"] > [flex-gt-sm="20"] {
1172 -webkit-flex: 0 0 25%;
1175 [layout="row"] > [flex-gt-sm="25"] {
1177 [layout="column"] > [flex-gt-sm="25"] {
1180 -webkit-flex: 0 0 30%;
1183 [layout="row"] > [flex-gt-sm="30"] {
1185 [layout="column"] > [flex-gt-sm="30"] {
1188 -webkit-flex: 0 0 35%;
1191 [layout="row"] > [flex-gt-sm="35"] {
1193 [layout="column"] > [flex-gt-sm="35"] {
1196 -webkit-flex: 0 0 40%;
1199 [layout="row"] > [flex-gt-sm="40"] {
1201 [layout="column"] > [flex-gt-sm="40"] {
1204 -webkit-flex: 0 0 45%;
1207 [layout="row"] > [flex-gt-sm="45"] {
1209 [layout="column"] > [flex-gt-sm="45"] {
1212 -webkit-flex: 0 0 50%;
1215 [layout="row"] > [flex-gt-sm="50"] {
1217 [layout="column"] > [flex-gt-sm="50"] {
1220 -webkit-flex: 0 0 55%;
1223 [layout="row"] > [flex-gt-sm="55"] {
1225 [layout="column"] > [flex-gt-sm="55"] {
1228 -webkit-flex: 0 0 60%;
1231 [layout="row"] > [flex-gt-sm="60"] {
1233 [layout="column"] > [flex-gt-sm="60"] {
1236 -webkit-flex: 0 0 65%;
1239 [layout="row"] > [flex-gt-sm="65"] {
1241 [layout="column"] > [flex-gt-sm="65"] {
1244 -webkit-flex: 0 0 70%;
1247 [layout="row"] > [flex-gt-sm="70"] {
1249 [layout="column"] > [flex-gt-sm="70"] {
1252 -webkit-flex: 0 0 75%;
1255 [layout="row"] > [flex-gt-sm="75"] {
1257 [layout="column"] > [flex-gt-sm="75"] {
1260 -webkit-flex: 0 0 80%;
1263 [layout="row"] > [flex-gt-sm="80"] {
1265 [layout="column"] > [flex-gt-sm="80"] {
1268 -webkit-flex: 0 0 85%;
1271 [layout="row"] > [flex-gt-sm="85"] {
1273 [layout="column"] > [flex-gt-sm="85"] {
1276 -webkit-flex: 0 0 90%;
1279 [layout="row"] > [flex-gt-sm="90"] {
1281 [layout="column"] > [flex-gt-sm="90"] {
1284 -webkit-flex: 0 0 95%;
1287 [layout="row"] > [flex-gt-sm="95"] {
1289 [layout="column"] > [flex-gt-sm="95"] {
1291 [flex-gt-sm="100"] {
1292 -webkit-flex: 0 0 100%;
1295 [layout="row"] > [flex-gt-sm="100"] {
1297 [layout="column"] > [flex-gt-sm="100"] {
1299 [flex-gt-sm="33"], [flex-gt-sm="34"] {
1300 -webkit-flex: 0 0 33.33%;
1301 -ms-flex: 0 0 33.33%;
1303 [flex-gt-sm="66"], [flex-gt-sm="67"] {
1304 -webkit-flex: 0 0 66.66%;
1305 -ms-flex: 0 0 66.66%;
1307 [layout="row"] > [flex-gt-sm="33"], [layout="row"] > [flex-gt-sm="34"] {
1308 max-width: 33.33%; }
1309 [layout="row"] > [flex-gt-sm="66"], [layout="row"] > [flex-gt-sm="67"] {
1310 max-width: 66.66%; }
1311 [layout="column"] > [flex-gt-sm="33"], [layout="column"] > [flex-gt-sm="34"] {
1312 max-height: 33.33%; }
1313 [layout="column"] > [flex-gt-sm="66"], [layout="column"] > [flex-gt-sm="67"] {
1314 max-height: 66.66%; } }
1316 @media (min-width: 600px) and (max-width: 959px) {
1317 [hide]:not([show-gt-sm]):not([show-md]):not([show]), [hide-gt-sm]:not([show-gt-sm]):not([show-md]):not([show]) {
1319 [hide-md]:not([show-md]):not([show]) {
1321 [flex-order-md="0"] {
1325 [flex-order-md="1"] {
1329 [flex-order-md="2"] {
1333 [flex-order-md="3"] {
1337 [flex-order-md="4"] {
1341 [flex-order-md="5"] {
1345 [flex-order-md="6"] {
1349 [flex-order-md="7"] {
1353 [flex-order-md="8"] {
1357 [flex-order-md="9"] {
1361 [layout-align-md="center"], [layout-align-md="center center"], [layout-align-md="center start"], [layout-align-md="center end"] {
1362 -webkit-justify-content: center;
1363 -ms-flex-pack: center;
1364 justify-content: center; }
1365 [layout-align-md="end"], [layout-align-md="end center"], [layout-align-md="end start"], [layout-align-md="end end"] {
1366 -webkit-justify-content: flex-end;
1368 justify-content: flex-end; }
1369 [layout-align-md="space-around"], [layout-align-md="space-around center"], [layout-align-md="space-around start"], [layout-align-md="space-around end"] {
1370 -webkit-justify-content: space-around;
1371 -ms-flex-pack: distribute;
1372 justify-content: space-around; }
1373 [layout-align-md="space-between"], [layout-align-md="space-between center"], [layout-align-md="space-between start"], [layout-align-md="space-between end"] {
1374 -webkit-justify-content: space-between;
1375 -ms-flex-pack: justify;
1376 justify-content: space-between; }
1377 [layout-align-md="center center"], [layout-align-md="start center"], [layout-align-md="end center"], [layout-align-md="space-between center"], [layout-align-md="space-around center"] {
1378 -webkit-align-items: center;
1379 -ms-flex-align: center;
1380 align-items: center; }
1381 [layout-align-md="center start"], [layout-align-md="start start"], [layout-align-md="end start"], [layout-align-md="space-between start"], [layout-align-md="space-around start"] {
1382 -webkit-align-items: flex-start;
1383 -ms-flex-align: start;
1384 align-items: flex-start; }
1385 [layout-align-md="center end"], [layout-align-md="start end"], [layout-align-md="end end"], [layout-align-md="space-between end"], [layout-align-md="space-around end"] {
1386 -webkit-align-items: flex-end;
1387 -ms-flex-align: end;
1388 align-items: flex-end; }
1390 box-sizing: border-box;
1391 display: -webkit-flex;
1393 display: -ms-flexbox;
1395 [layout-md=column] {
1396 -webkit-flex-direction: column;
1397 -ms-flex-direction: column;
1398 flex-direction: column; }
1400 -webkit-flex-direction: row;
1401 -ms-flex-direction: row;
1402 flex-direction: row; }
1441 [offset-md="33"], [offset-md="34"] {
1442 margin-left: 33.33%; }
1443 [offset-md="66"], [offset-md="67"] {
1444 margin-left: 66.66%; }
1446 box-sizing: border-box;
1451 -webkit-flex: 0 0 0%;
1454 [layout="row"] > [flex-md="0"] {
1456 [layout="column"] > [flex-md="0"] {
1459 -webkit-flex: 0 0 5%;
1462 [layout="row"] > [flex-md="5"] {
1464 [layout="column"] > [flex-md="5"] {
1467 -webkit-flex: 0 0 10%;
1470 [layout="row"] > [flex-md="10"] {
1472 [layout="column"] > [flex-md="10"] {
1475 -webkit-flex: 0 0 15%;
1478 [layout="row"] > [flex-md="15"] {
1480 [layout="column"] > [flex-md="15"] {
1483 -webkit-flex: 0 0 20%;
1486 [layout="row"] > [flex-md="20"] {
1488 [layout="column"] > [flex-md="20"] {
1491 -webkit-flex: 0 0 25%;
1494 [layout="row"] > [flex-md="25"] {
1496 [layout="column"] > [flex-md="25"] {
1499 -webkit-flex: 0 0 30%;
1502 [layout="row"] > [flex-md="30"] {
1504 [layout="column"] > [flex-md="30"] {
1507 -webkit-flex: 0 0 35%;
1510 [layout="row"] > [flex-md="35"] {
1512 [layout="column"] > [flex-md="35"] {
1515 -webkit-flex: 0 0 40%;
1518 [layout="row"] > [flex-md="40"] {
1520 [layout="column"] > [flex-md="40"] {
1523 -webkit-flex: 0 0 45%;
1526 [layout="row"] > [flex-md="45"] {
1528 [layout="column"] > [flex-md="45"] {
1531 -webkit-flex: 0 0 50%;
1534 [layout="row"] > [flex-md="50"] {
1536 [layout="column"] > [flex-md="50"] {
1539 -webkit-flex: 0 0 55%;
1542 [layout="row"] > [flex-md="55"] {
1544 [layout="column"] > [flex-md="55"] {
1547 -webkit-flex: 0 0 60%;
1550 [layout="row"] > [flex-md="60"] {
1552 [layout="column"] > [flex-md="60"] {
1555 -webkit-flex: 0 0 65%;
1558 [layout="row"] > [flex-md="65"] {
1560 [layout="column"] > [flex-md="65"] {
1563 -webkit-flex: 0 0 70%;
1566 [layout="row"] > [flex-md="70"] {
1568 [layout="column"] > [flex-md="70"] {
1571 -webkit-flex: 0 0 75%;
1574 [layout="row"] > [flex-md="75"] {
1576 [layout="column"] > [flex-md="75"] {
1579 -webkit-flex: 0 0 80%;
1582 [layout="row"] > [flex-md="80"] {
1584 [layout="column"] > [flex-md="80"] {
1587 -webkit-flex: 0 0 85%;
1590 [layout="row"] > [flex-md="85"] {
1592 [layout="column"] > [flex-md="85"] {
1595 -webkit-flex: 0 0 90%;
1598 [layout="row"] > [flex-md="90"] {
1600 [layout="column"] > [flex-md="90"] {
1603 -webkit-flex: 0 0 95%;
1606 [layout="row"] > [flex-md="95"] {
1608 [layout="column"] > [flex-md="95"] {
1611 -webkit-flex: 0 0 100%;
1614 [layout="row"] > [flex-md="100"] {
1616 [layout="column"] > [flex-md="100"] {
1618 [flex-md="33"], [flex-md="34"] {
1619 -webkit-flex: 0 0 33.33%;
1620 -ms-flex: 0 0 33.33%;
1622 [flex-md="66"], [flex-md="67"] {
1623 -webkit-flex: 0 0 66.66%;
1624 -ms-flex: 0 0 66.66%;
1626 [layout="row"] > [flex-md="33"], [layout="row"] > [flex-md="34"] {
1627 max-width: 33.33%; }
1628 [layout="row"] > [flex-md="66"], [layout="row"] > [flex-md="67"] {
1629 max-width: 66.66%; }
1630 [layout="column"] > [flex-md="33"], [layout="column"] > [flex-md="34"] {
1631 max-height: 33.33%; }
1632 [layout="column"] > [flex-md="66"], [layout="column"] > [flex-md="67"] {
1633 max-height: 66.66%; } }
1635 @media (min-width: 960px) {
1636 [flex-order-gt-md="0"] {
1640 [flex-order-gt-md="1"] {
1644 [flex-order-gt-md="2"] {
1648 [flex-order-gt-md="3"] {
1652 [flex-order-gt-md="4"] {
1656 [flex-order-gt-md="5"] {
1660 [flex-order-gt-md="6"] {
1664 [flex-order-gt-md="7"] {
1668 [flex-order-gt-md="8"] {
1672 [flex-order-gt-md="9"] {
1676 [layout-align-gt-md="center"], [layout-align-gt-md="center center"], [layout-align-gt-md="center start"], [layout-align-gt-md="center end"] {
1677 -webkit-justify-content: center;
1678 -ms-flex-pack: center;
1679 justify-content: center; }
1680 [layout-align-gt-md="end"], [layout-align-gt-md="end center"], [layout-align-gt-md="end start"], [layout-align-gt-md="end end"] {
1681 -webkit-justify-content: flex-end;
1683 justify-content: flex-end; }
1684 [layout-align-gt-md="space-around"], [layout-align-gt-md="space-around center"], [layout-align-gt-md="space-around start"], [layout-align-gt-md="space-around end"] {
1685 -webkit-justify-content: space-around;
1686 -ms-flex-pack: distribute;
1687 justify-content: space-around; }
1688 [layout-align-gt-md="space-between"], [layout-align-gt-md="space-between center"], [layout-align-gt-md="space-between start"], [layout-align-gt-md="space-between end"] {
1689 -webkit-justify-content: space-between;
1690 -ms-flex-pack: justify;
1691 justify-content: space-between; }
1692 [layout-align-gt-md="center center"], [layout-align-gt-md="start center"], [layout-align-gt-md="end center"], [layout-align-gt-md="space-between center"], [layout-align-gt-md="space-around center"] {
1693 -webkit-align-items: center;
1694 -ms-flex-align: center;
1695 align-items: center; }
1696 [layout-align-gt-md="center start"], [layout-align-gt-md="start start"], [layout-align-gt-md="end start"], [layout-align-gt-md="space-between start"], [layout-align-gt-md="space-around start"] {
1697 -webkit-align-items: flex-start;
1698 -ms-flex-align: start;
1699 align-items: flex-start; }
1700 [layout-align-gt-md="center end"], [layout-align-gt-md="start end"], [layout-align-gt-md="end end"], [layout-align-gt-md="space-between end"], [layout-align-gt-md="space-around end"] {
1701 -webkit-align-items: flex-end;
1702 -ms-flex-align: end;
1703 align-items: flex-end; }
1705 box-sizing: border-box;
1706 display: -webkit-flex;
1708 display: -ms-flexbox;
1710 [layout-gt-md=column] {
1711 -webkit-flex-direction: column;
1712 -ms-flex-direction: column;
1713 flex-direction: column; }
1714 [layout-gt-md=row] {
1715 -webkit-flex-direction: row;
1716 -ms-flex-direction: row;
1717 flex-direction: row; }
1718 [offset-gt-md="5"] {
1720 [offset-gt-md="10"] {
1722 [offset-gt-md="15"] {
1724 [offset-gt-md="20"] {
1726 [offset-gt-md="25"] {
1728 [offset-gt-md="30"] {
1730 [offset-gt-md="35"] {
1732 [offset-gt-md="40"] {
1734 [offset-gt-md="45"] {
1736 [offset-gt-md="50"] {
1738 [offset-gt-md="55"] {
1740 [offset-gt-md="60"] {
1742 [offset-gt-md="65"] {
1744 [offset-gt-md="70"] {
1746 [offset-gt-md="75"] {
1748 [offset-gt-md="80"] {
1750 [offset-gt-md="85"] {
1752 [offset-gt-md="90"] {
1754 [offset-gt-md="95"] {
1756 [offset-gt-md="33"], [offset-gt-md="34"] {
1757 margin-left: 33.33%; }
1758 [offset-gt-md="66"], [offset-gt-md="67"] {
1759 margin-left: 66.66%; }
1761 box-sizing: border-box;
1766 -webkit-flex: 0 0 0%;
1769 [layout="row"] > [flex-gt-md="0"] {
1771 [layout="column"] > [flex-gt-md="0"] {
1774 -webkit-flex: 0 0 5%;
1777 [layout="row"] > [flex-gt-md="5"] {
1779 [layout="column"] > [flex-gt-md="5"] {
1782 -webkit-flex: 0 0 10%;
1785 [layout="row"] > [flex-gt-md="10"] {
1787 [layout="column"] > [flex-gt-md="10"] {
1790 -webkit-flex: 0 0 15%;
1793 [layout="row"] > [flex-gt-md="15"] {
1795 [layout="column"] > [flex-gt-md="15"] {
1798 -webkit-flex: 0 0 20%;
1801 [layout="row"] > [flex-gt-md="20"] {
1803 [layout="column"] > [flex-gt-md="20"] {
1806 -webkit-flex: 0 0 25%;
1809 [layout="row"] > [flex-gt-md="25"] {
1811 [layout="column"] > [flex-gt-md="25"] {
1814 -webkit-flex: 0 0 30%;
1817 [layout="row"] > [flex-gt-md="30"] {
1819 [layout="column"] > [flex-gt-md="30"] {
1822 -webkit-flex: 0 0 35%;
1825 [layout="row"] > [flex-gt-md="35"] {
1827 [layout="column"] > [flex-gt-md="35"] {
1830 -webkit-flex: 0 0 40%;
1833 [layout="row"] > [flex-gt-md="40"] {
1835 [layout="column"] > [flex-gt-md="40"] {
1838 -webkit-flex: 0 0 45%;
1841 [layout="row"] > [flex-gt-md="45"] {
1843 [layout="column"] > [flex-gt-md="45"] {
1846 -webkit-flex: 0 0 50%;
1849 [layout="row"] > [flex-gt-md="50"] {
1851 [layout="column"] > [flex-gt-md="50"] {
1854 -webkit-flex: 0 0 55%;
1857 [layout="row"] > [flex-gt-md="55"] {
1859 [layout="column"] > [flex-gt-md="55"] {
1862 -webkit-flex: 0 0 60%;
1865 [layout="row"] > [flex-gt-md="60"] {
1867 [layout="column"] > [flex-gt-md="60"] {
1870 -webkit-flex: 0 0 65%;
1873 [layout="row"] > [flex-gt-md="65"] {
1875 [layout="column"] > [flex-gt-md="65"] {
1878 -webkit-flex: 0 0 70%;
1881 [layout="row"] > [flex-gt-md="70"] {
1883 [layout="column"] > [flex-gt-md="70"] {
1886 -webkit-flex: 0 0 75%;
1889 [layout="row"] > [flex-gt-md="75"] {
1891 [layout="column"] > [flex-gt-md="75"] {
1894 -webkit-flex: 0 0 80%;
1897 [layout="row"] > [flex-gt-md="80"] {
1899 [layout="column"] > [flex-gt-md="80"] {
1902 -webkit-flex: 0 0 85%;
1905 [layout="row"] > [flex-gt-md="85"] {
1907 [layout="column"] > [flex-gt-md="85"] {
1910 -webkit-flex: 0 0 90%;
1913 [layout="row"] > [flex-gt-md="90"] {
1915 [layout="column"] > [flex-gt-md="90"] {
1918 -webkit-flex: 0 0 95%;
1921 [layout="row"] > [flex-gt-md="95"] {
1923 [layout="column"] > [flex-gt-md="95"] {
1925 [flex-gt-md="100"] {
1926 -webkit-flex: 0 0 100%;
1929 [layout="row"] > [flex-gt-md="100"] {
1931 [layout="column"] > [flex-gt-md="100"] {
1933 [flex-gt-md="33"], [flex-gt-md="34"] {
1934 -webkit-flex: 0 0 33.33%;
1935 -ms-flex: 0 0 33.33%;
1937 [flex-gt-md="66"], [flex-gt-md="67"] {
1938 -webkit-flex: 0 0 66.66%;
1939 -ms-flex: 0 0 66.66%;
1941 [layout="row"] > [flex-gt-md="33"], [layout="row"] > [flex-gt-md="34"] {
1942 max-width: 33.33%; }
1943 [layout="row"] > [flex-gt-md="66"], [layout="row"] > [flex-gt-md="67"] {
1944 max-width: 66.66%; }
1945 [layout="column"] > [flex-gt-md="33"], [layout="column"] > [flex-gt-md="34"] {
1946 max-height: 33.33%; }
1947 [layout="column"] > [flex-gt-md="66"], [layout="column"] > [flex-gt-md="67"] {
1948 max-height: 66.66%; } }
1950 @media (min-width: 960px) and (max-width: 1199px) {
1951 [hide]:not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]), [hide-gt-sm]:not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]), [hide-gt-md]:not([show-gt-sm]):not([show-gt-md]):not([show-lg]):not([show]) {
1953 [hide-lg]:not([show-lg]):not([show]) {
1955 [flex-order-lg="0"] {
1959 [flex-order-lg="1"] {
1963 [flex-order-lg="2"] {
1967 [flex-order-lg="3"] {
1971 [flex-order-lg="4"] {
1975 [flex-order-lg="5"] {
1979 [flex-order-lg="6"] {
1983 [flex-order-lg="7"] {
1987 [flex-order-lg="8"] {
1991 [flex-order-lg="9"] {
1995 [layout-align-lg="center"], [layout-align-lg="center center"], [layout-align-lg="center start"], [layout-align-lg="center end"] {
1996 -webkit-justify-content: center;
1997 -ms-flex-pack: center;
1998 justify-content: center; }
1999 [layout-align-lg="end"], [layout-align-lg="end center"], [layout-align-lg="end start"], [layout-align-lg="end end"] {
2000 -webkit-justify-content: flex-end;
2002 justify-content: flex-end; }
2003 [layout-align-lg="space-around"], [layout-align-lg="space-around center"], [layout-align-lg="space-around start"], [layout-align-lg="space-around end"] {
2004 -webkit-justify-content: space-around;
2005 -ms-flex-pack: distribute;
2006 justify-content: space-around; }
2007 [layout-align-lg="space-between"], [layout-align-lg="space-between center"], [layout-align-lg="space-between start"], [layout-align-lg="space-between end"] {
2008 -webkit-justify-content: space-between;
2009 -ms-flex-pack: justify;
2010 justify-content: space-between; }
2011 [layout-align-lg="center center"], [layout-align-lg="start center"], [layout-align-lg="end center"], [layout-align-lg="space-between center"], [layout-align-lg="space-around center"] {
2012 -webkit-align-items: center;
2013 -ms-flex-align: center;
2014 align-items: center; }
2015 [layout-align-lg="center start"], [layout-align-lg="start start"], [layout-align-lg="end start"], [layout-align-lg="space-between start"], [layout-align-lg="space-around start"] {
2016 -webkit-align-items: flex-start;
2017 -ms-flex-align: start;
2018 align-items: flex-start; }
2019 [layout-align-lg="center end"], [layout-align-lg="start end"], [layout-align-lg="end end"], [layout-align-lg="space-between end"], [layout-align-lg="space-around end"] {
2020 -webkit-align-items: flex-end;
2021 -ms-flex-align: end;
2022 align-items: flex-end; }
2024 box-sizing: border-box;
2025 display: -webkit-flex;
2027 display: -ms-flexbox;
2029 [layout-lg=column] {
2030 -webkit-flex-direction: column;
2031 -ms-flex-direction: column;
2032 flex-direction: column; }
2034 -webkit-flex-direction: row;
2035 -ms-flex-direction: row;
2036 flex-direction: row; }
2075 [offset-lg="33"], [offset-lg="34"] {
2076 margin-left: 33.33%; }
2077 [offset-lg="66"], [offset-lg="67"] {
2078 margin-left: 66.66%; }
2080 box-sizing: border-box;
2085 -webkit-flex: 0 0 0%;
2088 [layout="row"] > [flex-lg="0"] {
2090 [layout="column"] > [flex-lg="0"] {
2093 -webkit-flex: 0 0 5%;
2096 [layout="row"] > [flex-lg="5"] {
2098 [layout="column"] > [flex-lg="5"] {
2101 -webkit-flex: 0 0 10%;
2104 [layout="row"] > [flex-lg="10"] {
2106 [layout="column"] > [flex-lg="10"] {
2109 -webkit-flex: 0 0 15%;
2112 [layout="row"] > [flex-lg="15"] {
2114 [layout="column"] > [flex-lg="15"] {
2117 -webkit-flex: 0 0 20%;
2120 [layout="row"] > [flex-lg="20"] {
2122 [layout="column"] > [flex-lg="20"] {
2125 -webkit-flex: 0 0 25%;
2128 [layout="row"] > [flex-lg="25"] {
2130 [layout="column"] > [flex-lg="25"] {
2133 -webkit-flex: 0 0 30%;
2136 [layout="row"] > [flex-lg="30"] {
2138 [layout="column"] > [flex-lg="30"] {
2141 -webkit-flex: 0 0 35%;
2144 [layout="row"] > [flex-lg="35"] {
2146 [layout="column"] > [flex-lg="35"] {
2149 -webkit-flex: 0 0 40%;
2152 [layout="row"] > [flex-lg="40"] {
2154 [layout="column"] > [flex-lg="40"] {
2157 -webkit-flex: 0 0 45%;
2160 [layout="row"] > [flex-lg="45"] {
2162 [layout="column"] > [flex-lg="45"] {
2165 -webkit-flex: 0 0 50%;
2168 [layout="row"] > [flex-lg="50"] {
2170 [layout="column"] > [flex-lg="50"] {
2173 -webkit-flex: 0 0 55%;
2176 [layout="row"] > [flex-lg="55"] {
2178 [layout="column"] > [flex-lg="55"] {
2181 -webkit-flex: 0 0 60%;
2184 [layout="row"] > [flex-lg="60"] {
2186 [layout="column"] > [flex-lg="60"] {
2189 -webkit-flex: 0 0 65%;
2192 [layout="row"] > [flex-lg="65"] {
2194 [layout="column"] > [flex-lg="65"] {
2197 -webkit-flex: 0 0 70%;
2200 [layout="row"] > [flex-lg="70"] {
2202 [layout="column"] > [flex-lg="70"] {
2205 -webkit-flex: 0 0 75%;
2208 [layout="row"] > [flex-lg="75"] {
2210 [layout="column"] > [flex-lg="75"] {
2213 -webkit-flex: 0 0 80%;
2216 [layout="row"] > [flex-lg="80"] {
2218 [layout="column"] > [flex-lg="80"] {
2221 -webkit-flex: 0 0 85%;
2224 [layout="row"] > [flex-lg="85"] {
2226 [layout="column"] > [flex-lg="85"] {
2229 -webkit-flex: 0 0 90%;
2232 [layout="row"] > [flex-lg="90"] {
2234 [layout="column"] > [flex-lg="90"] {
2237 -webkit-flex: 0 0 95%;
2240 [layout="row"] > [flex-lg="95"] {
2242 [layout="column"] > [flex-lg="95"] {
2245 -webkit-flex: 0 0 100%;
2248 [layout="row"] > [flex-lg="100"] {
2250 [layout="column"] > [flex-lg="100"] {
2252 [flex-lg="33"], [flex-lg="34"] {
2253 -webkit-flex: 0 0 33.33%;
2254 -ms-flex: 0 0 33.33%;
2256 [flex-lg="66"], [flex-lg="67"] {
2257 -webkit-flex: 0 0 66.66%;
2258 -ms-flex: 0 0 66.66%;
2260 [layout="row"] > [flex-lg="33"], [layout="row"] > [flex-lg="34"] {
2261 max-width: 33.33%; }
2262 [layout="row"] > [flex-lg="66"], [layout="row"] > [flex-lg="67"] {
2263 max-width: 66.66%; }
2264 [layout="column"] > [flex-lg="33"], [layout="column"] > [flex-lg="34"] {
2265 max-height: 33.33%; }
2266 [layout="column"] > [flex-lg="66"], [layout="column"] > [flex-lg="67"] {
2267 max-height: 66.66%; } }
2269 @media (min-width: 1200px) {
2270 [hide-gt-sm]:not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show]), [hide-gt-md]:not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show]), [hide-gt-lg]:not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show]), [hide]:not([show-gt-sm]):not([show-gt-md]):not([show-gt-lg]):not([show]) {
2272 [flex-order-gt-lg="0"] {
2276 [flex-order-gt-lg="1"] {
2280 [flex-order-gt-lg="2"] {
2284 [flex-order-gt-lg="3"] {
2288 [flex-order-gt-lg="4"] {
2292 [flex-order-gt-lg="5"] {
2296 [flex-order-gt-lg="6"] {
2300 [flex-order-gt-lg="7"] {
2304 [flex-order-gt-lg="8"] {
2308 [flex-order-gt-lg="9"] {
2312 [layout-align-gt-lg="center"], [layout-align-gt-lg="center center"], [layout-align-gt-lg="center start"], [layout-align-gt-lg="center end"] {
2313 -webkit-justify-content: center;
2314 -ms-flex-pack: center;
2315 justify-content: center; }
2316 [layout-align-gt-lg="end"], [layout-align-gt-lg="end center"], [layout-align-gt-lg="end start"], [layout-align-gt-lg="end end"] {
2317 -webkit-justify-content: flex-end;
2319 justify-content: flex-end; }
2320 [layout-align-gt-lg="space-around"], [layout-align-gt-lg="space-around center"], [layout-align-gt-lg="space-around start"], [layout-align-gt-lg="space-around end"] {
2321 -webkit-justify-content: space-around;
2322 -ms-flex-pack: distribute;
2323 justify-content: space-around; }
2324 [layout-align-gt-lg="space-between"], [layout-align-gt-lg="space-between center"], [layout-align-gt-lg="space-between start"], [layout-align-gt-lg="space-between end"] {
2325 -webkit-justify-content: space-between;
2326 -ms-flex-pack: justify;
2327 justify-content: space-between; }
2328 [layout-align-gt-lg="center center"], [layout-align-gt-lg="start center"], [layout-align-gt-lg="end center"], [layout-align-gt-lg="space-between center"], [layout-align-gt-lg="space-around center"] {
2329 -webkit-align-items: center;
2330 -ms-flex-align: center;
2331 align-items: center; }
2332 [layout-align-gt-lg="center start"], [layout-align-gt-lg="start start"], [layout-align-gt-lg="end start"], [layout-align-gt-lg="space-between start"], [layout-align-gt-lg="space-around start"] {
2333 -webkit-align-items: flex-start;
2334 -ms-flex-align: start;
2335 align-items: flex-start; }
2336 [layout-align-gt-lg="center end"], [layout-align-gt-lg="start end"], [layout-align-gt-lg="end end"], [layout-align-gt-lg="space-between end"], [layout-align-gt-lg="space-around end"] {
2337 -webkit-align-items: flex-end;
2338 -ms-flex-align: end;
2339 align-items: flex-end; }
2341 box-sizing: border-box;
2342 display: -webkit-flex;
2344 display: -ms-flexbox;
2346 [layout-gt-lg=column] {
2347 -webkit-flex-direction: column;
2348 -ms-flex-direction: column;
2349 flex-direction: column; }
2350 [layout-gt-lg=row] {
2351 -webkit-flex-direction: row;
2352 -ms-flex-direction: row;
2353 flex-direction: row; }
2354 [offset-gt-lg="5"] {
2356 [offset-gt-lg="10"] {
2358 [offset-gt-lg="15"] {
2360 [offset-gt-lg="20"] {
2362 [offset-gt-lg="25"] {
2364 [offset-gt-lg="30"] {
2366 [offset-gt-lg="35"] {
2368 [offset-gt-lg="40"] {
2370 [offset-gt-lg="45"] {
2372 [offset-gt-lg="50"] {
2374 [offset-gt-lg="55"] {
2376 [offset-gt-lg="60"] {
2378 [offset-gt-lg="65"] {
2380 [offset-gt-lg="70"] {
2382 [offset-gt-lg="75"] {
2384 [offset-gt-lg="80"] {
2386 [offset-gt-lg="85"] {
2388 [offset-gt-lg="90"] {
2390 [offset-gt-lg="95"] {
2392 [offset-gt-lg="33"], [offset-gt-lg="34"] {
2393 margin-left: 33.33%; }
2394 [offset-gt-lg="66"], [offset-gt-lg="67"] {
2395 margin-left: 66.66%; }
2397 box-sizing: border-box;
2402 -webkit-flex: 0 0 0%;
2405 [layout="row"] > [flex-gt-lg="0"] {
2407 [layout="column"] > [flex-gt-lg="0"] {
2410 -webkit-flex: 0 0 5%;
2413 [layout="row"] > [flex-gt-lg="5"] {
2415 [layout="column"] > [flex-gt-lg="5"] {
2418 -webkit-flex: 0 0 10%;
2421 [layout="row"] > [flex-gt-lg="10"] {
2423 [layout="column"] > [flex-gt-lg="10"] {
2426 -webkit-flex: 0 0 15%;
2429 [layout="row"] > [flex-gt-lg="15"] {
2431 [layout="column"] > [flex-gt-lg="15"] {
2434 -webkit-flex: 0 0 20%;
2437 [layout="row"] > [flex-gt-lg="20"] {
2439 [layout="column"] > [flex-gt-lg="20"] {
2442 -webkit-flex: 0 0 25%;
2445 [layout="row"] > [flex-gt-lg="25"] {
2447 [layout="column"] > [flex-gt-lg="25"] {
2450 -webkit-flex: 0 0 30%;
2453 [layout="row"] > [flex-gt-lg="30"] {
2455 [layout="column"] > [flex-gt-lg="30"] {
2458 -webkit-flex: 0 0 35%;
2461 [layout="row"] > [flex-gt-lg="35"] {
2463 [layout="column"] > [flex-gt-lg="35"] {
2466 -webkit-flex: 0 0 40%;
2469 [layout="row"] > [flex-gt-lg="40"] {
2471 [layout="column"] > [flex-gt-lg="40"] {
2474 -webkit-flex: 0 0 45%;
2477 [layout="row"] > [flex-gt-lg="45"] {
2479 [layout="column"] > [flex-gt-lg="45"] {
2482 -webkit-flex: 0 0 50%;
2485 [layout="row"] > [flex-gt-lg="50"] {
2487 [layout="column"] > [flex-gt-lg="50"] {
2490 -webkit-flex: 0 0 55%;
2493 [layout="row"] > [flex-gt-lg="55"] {
2495 [layout="column"] > [flex-gt-lg="55"] {
2498 -webkit-flex: 0 0 60%;
2501 [layout="row"] > [flex-gt-lg="60"] {
2503 [layout="column"] > [flex-gt-lg="60"] {
2506 -webkit-flex: 0 0 65%;
2509 [layout="row"] > [flex-gt-lg="65"] {
2511 [layout="column"] > [flex-gt-lg="65"] {
2514 -webkit-flex: 0 0 70%;
2517 [layout="row"] > [flex-gt-lg="70"] {
2519 [layout="column"] > [flex-gt-lg="70"] {
2522 -webkit-flex: 0 0 75%;
2525 [layout="row"] > [flex-gt-lg="75"] {
2527 [layout="column"] > [flex-gt-lg="75"] {
2530 -webkit-flex: 0 0 80%;
2533 [layout="row"] > [flex-gt-lg="80"] {
2535 [layout="column"] > [flex-gt-lg="80"] {
2538 -webkit-flex: 0 0 85%;
2541 [layout="row"] > [flex-gt-lg="85"] {
2543 [layout="column"] > [flex-gt-lg="85"] {
2546 -webkit-flex: 0 0 90%;
2549 [layout="row"] > [flex-gt-lg="90"] {
2551 [layout="column"] > [flex-gt-lg="90"] {
2554 -webkit-flex: 0 0 95%;
2557 [layout="row"] > [flex-gt-lg="95"] {
2559 [layout="column"] > [flex-gt-lg="95"] {
2561 [flex-gt-lg="100"] {
2562 -webkit-flex: 0 0 100%;
2565 [layout="row"] > [flex-gt-lg="100"] {
2567 [layout="column"] > [flex-gt-lg="100"] {
2569 [flex-gt-lg="33"], [flex-gt-lg="34"] {
2570 -webkit-flex: 0 0 33.33%;
2571 -ms-flex: 0 0 33.33%;
2573 [flex-gt-lg="66"], [flex-gt-lg="67"] {
2574 -webkit-flex: 0 0 66.66%;
2575 -ms-flex: 0 0 66.66%;
2577 [layout="row"] > [flex-gt-lg="33"], [layout="row"] > [flex-gt-lg="34"] {
2578 max-width: 33.33%; }
2579 [layout="row"] > [flex-gt-lg="66"], [layout="row"] > [flex-gt-lg="67"] {
2580 max-width: 66.66%; }
2581 [layout="column"] > [flex-gt-lg="33"], [layout="column"] > [flex-gt-lg="34"] {
2582 max-height: 33.33%; }
2583 [layout="column"] > [flex-gt-lg="66"], [layout="column"] > [flex-gt-lg="67"] {
2584 max-height: 66.66%; } }
2586 @-webkit-keyframes md-autocomplete-list-out {
2588 -webkit-animation-timing-function: linear;
2589 animation-timing-function: linear; }
2594 -webkit-animation-timing-function: ease-in;
2595 animation-timing-function: ease-in; }
2601 @keyframes md-autocomplete-list-out {
2603 -webkit-animation-timing-function: linear;
2604 animation-timing-function: linear; }
2609 -webkit-animation-timing-function: ease-in;
2610 animation-timing-function: ease-in; }
2616 @-webkit-keyframes md-autocomplete-list-in {
2620 -webkit-animation-timing-function: ease-out;
2621 animation-timing-function: ease-out; }
2631 @keyframes md-autocomplete-list-in {
2635 -webkit-animation-timing-function: ease-out;
2636 animation-timing-function: ease-out; }
2653 md-autocomplete[disabled] input {
2654 cursor: not-allowed; }
2655 md-autocomplete[md-floating-label] {
2656 padding-bottom: 26px;
2658 background: transparent;
2660 md-autocomplete[md-floating-label] md-input-container {
2661 padding-bottom: 0; }
2662 md-autocomplete[md-floating-label] md-autocomplete-wrap {
2664 md-autocomplete[md-floating-label] button {
2671 md-autocomplete md-autocomplete-wrap {
2676 md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate] {
2683 md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate] .md-container {
2687 md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate].ng-enter {
2688 transition: opacity 0.15s linear; }
2689 md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate].ng-enter.ng-enter-active {
2691 md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate].ng-leave {
2692 transition: opacity 0.15s linear; }
2693 md-autocomplete md-autocomplete-wrap md-progress-linear[md-mode=indeterminate].ng-leave.ng-leave-active {
2695 md-autocomplete input:not(.md-input) {
2697 box-sizing: border-box;
2705 background: transparent; }
2706 md-autocomplete input:not(.md-input)::-ms-clear {
2708 md-autocomplete button {
2719 background: transparent;
2721 md-autocomplete button:after {
2729 -webkit-transform: scale(0);
2730 transform: scale(0);
2732 transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
2733 md-autocomplete button:focus {
2735 md-autocomplete button:focus:after {
2736 -webkit-transform: scale(1);
2737 transform: scale(1);
2739 md-autocomplete button md-icon {
2743 -webkit-transform: translate3d(-50%, -50%, 0) scale(0.9);
2744 transform: translate3d(-50%, -50%, 0) scale(0.9); }
2745 md-autocomplete button md-icon path {
2747 md-autocomplete button.ng-enter {
2748 -webkit-transform: scale(0);
2749 transform: scale(0);
2750 transition: -webkit-transform 0.15s ease-out;
2751 transition: transform 0.15s ease-out; }
2752 md-autocomplete button.ng-enter.ng-enter-active {
2753 -webkit-transform: scale(1);
2754 transform: scale(1); }
2755 md-autocomplete button.ng-leave {
2756 transition: -webkit-transform 0.15s ease-out;
2757 transition: transform 0.15s ease-out; }
2758 md-autocomplete button.ng-leave.ng-leave-active {
2759 -webkit-transform: scale(0);
2760 transform: scale(0); }
2761 @media screen and (-ms-high-contrast: active) {
2762 md-autocomplete input {
2763 border: 1px solid #fff; }
2764 md-autocomplete li:focus {
2767 .md-autocomplete-suggestions {
2773 max-height: 225.5px;
2775 .md-autocomplete-suggestions li {
2782 transition: background 0.15s linear;
2784 white-space: nowrap;
2785 text-overflow: ellipsis; }
2786 .md-autocomplete-suggestions li.ng-enter, .md-autocomplete-suggestions li.ng-hide-remove {
2788 -webkit-animation: md-autocomplete-list-in 0.2s;
2789 animation: md-autocomplete-list-in 0.2s; }
2790 .md-autocomplete-suggestions li.ng-leave, .md-autocomplete-suggestions li.ng-hide-add {
2792 -webkit-animation: md-autocomplete-list-out 0.2s;
2793 animation: md-autocomplete-list-out 0.2s; }
2794 .md-autocomplete-suggestions li:focus {
2797 @media screen and (-ms-high-contrast: active) {
2798 md-autocomplete, .md-autocomplete-suggestions {
2799 border: 1px solid #fff; } }
2803 background-color: transparent;
2808 md-backdrop.md-select-backdrop {
2810 md-backdrop.md-dialog-backdrop {
2812 md-backdrop.md-bottom-sheet-backdrop {
2814 md-backdrop.md-sidenav-backdrop {
2816 md-backdrop.md-click-catcher {
2819 md-backdrop.ng-enter {
2820 -webkit-animation: cubic-bezier(0.25, 0.8, 0.25, 1) mdBackdropFadeIn 0.5s both;
2821 animation: cubic-bezier(0.25, 0.8, 0.25, 1) mdBackdropFadeIn 0.5s both; }
2822 md-backdrop.ng-leave {
2823 -webkit-animation: cubic-bezier(0.55, 0, 0.55, 0.2) mdBackdropFadeOut 0.2s both;
2824 animation: cubic-bezier(0.55, 0, 0.55, 0.2) mdBackdropFadeOut 0.2s both; }
2826 @-webkit-keyframes mdBackdropFadeIn {
2833 @keyframes mdBackdropFadeIn {
2840 @-webkit-keyframes mdBackdropFadeOut {
2847 @keyframes mdBackdropFadeOut {
2859 padding: 8px 16px 88px 16px;
2861 border-top-width: 1px;
2862 border-top-style: solid;
2863 -webkit-transform: translate3d(0, 80px, 0);
2864 transform: translate3d(0, 80px, 0);
2865 transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
2866 transition-property: -webkit-transform;
2867 transition-property: transform; }
2868 md-bottom-sheet.md-has-header {
2870 md-bottom-sheet.ng-enter {
2872 -webkit-transform: translate3d(0, 100%, 0);
2873 transform: translate3d(0, 100%, 0); }
2874 md-bottom-sheet.ng-enter-active {
2877 -webkit-transform: translate3d(0, 80px, 0) !important;
2878 transform: translate3d(0, 80px, 0) !important; }
2879 md-bottom-sheet.ng-leave-active {
2880 -webkit-transform: translate3d(0, 100%, 0) !important;
2881 transform: translate3d(0, 100%, 0) !important;
2882 transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
2883 md-bottom-sheet .md-subheader {
2884 background-color: transparent;
2885 font-family: RobotoDraft, Roboto, 'Helvetica Neue', sans-serif;
2888 white-space: nowrap; }
2889 md-bottom-sheet md-inline-icon {
2890 display: inline-block;
2894 md-bottom-sheet md-list-item {
2895 display: -webkit-flex;
2896 display: -ms-flexbox;
2899 md-bottom-sheet md-list-item:hover {
2901 md-bottom-sheet.md-list md-list-item {
2903 -webkit-align-items: center;
2904 -ms-flex-align: center;
2905 align-items: center;
2907 md-bottom-sheet.md-list md-list-item div.md-icon-container {
2908 display: inline-block;
2910 margin-right: 32px; }
2911 md-bottom-sheet.md-grid {
2913 padding-right: 24px;
2915 md-bottom-sheet.md-grid md-list {
2916 display: -webkit-flex;
2917 display: -ms-flexbox;
2919 -webkit-flex-direction: row;
2920 -ms-flex-direction: row;
2921 flex-direction: row;
2922 -webkit-flex-wrap: wrap;
2923 -ms-flex-wrap: wrap;
2925 transition: all 0.5s;
2926 -webkit-align-items: center;
2927 -ms-flex-align: center;
2928 align-items: center; }
2929 md-bottom-sheet.md-grid md-list-item {
2930 -webkit-flex-direction: column;
2931 -ms-flex-direction: column;
2932 flex-direction: column;
2933 -webkit-align-items: center;
2934 -ms-flex-align: center;
2935 align-items: center;
2936 transition: all 0.5s;
2940 /* Mixin for how many grid items to show per row */ }
2941 @media screen and (max-width: 600px) {
2942 md-bottom-sheet.md-grid md-list-item {
2943 -webkit-flex: 1 1 33.33333%;
2944 -ms-flex: 1 1 33.33333%;
2945 flex: 1 1 33.33333%;
2946 max-width: 33.33333%; }
2947 md-bottom-sheet.md-grid md-list-item:nth-of-type(3n+1) {
2948 -webkit-align-items: flex-start;
2949 -ms-flex-align: start;
2950 align-items: flex-start; }
2951 md-bottom-sheet.md-grid md-list-item:nth-of-type(3n) {
2952 -webkit-align-items: flex-end;
2953 -ms-flex-align: end;
2954 align-items: flex-end; } }
2955 @media screen and (min-width: 600px) and (max-width: 960px) {
2956 md-bottom-sheet.md-grid md-list-item {
2957 -webkit-flex: 1 1 25%;
2961 @media screen and (min-width: 960px) and (max-width: 1200px) {
2962 md-bottom-sheet.md-grid md-list-item {
2963 -webkit-flex: 1 1 16.66667%;
2964 -ms-flex: 1 1 16.66667%;
2965 flex: 1 1 16.66667%;
2966 max-width: 16.66667%; } }
2967 @media screen and (min-width: 1200px) {
2968 md-bottom-sheet.md-grid md-list-item {
2969 -webkit-flex: 1 1 14.28571%;
2970 -ms-flex: 1 1 14.28571%;
2971 flex: 1 1 14.28571%;
2972 max-width: 14.28571%; } }
2973 md-bottom-sheet.md-grid md-list-item .md-list-item-content {
2974 display: -webkit-flex;
2975 display: -ms-flexbox;
2977 -webkit-flex-direction: column;
2978 -ms-flex-direction: column;
2979 flex-direction: column;
2980 -webkit-align-items: center;
2981 -ms-flex-align: center;
2982 align-items: center;
2984 padding-bottom: 16px; }
2985 md-bottom-sheet.md-grid md-list-item .md-grid-item-content {
2986 border: 1px solid transparent;
2987 display: -webkit-flex;
2988 display: -ms-flexbox;
2990 -webkit-flex-direction: column;
2991 -ms-flex-direction: column;
2992 flex-direction: column;
2993 -webkit-align-items: center;
2994 -ms-flex-align: center;
2995 align-items: center;
2997 md-bottom-sheet.md-grid md-list-item .md-icon-container {
2998 display: inline-block;
2999 box-sizing: border-box;
3003 md-bottom-sheet.md-grid md-list-item .md-grid-text {
3008 white-space: nowrap;
3011 text-transform: none;
3014 @media screen and (-ms-high-contrast: active) {
3016 border: 1px solid #fff; } }
3019 * Position a FAB button.
3022 box-sizing: border-box;
3023 color: currentColor;
3024 -webkit-user-select: none;
3025 -moz-user-select: none;
3026 -ms-user-select: none;
3031 display: inline-block;
3036 background: transparent;
3037 white-space: nowrap;
3040 text-transform: uppercase;
3043 font-style: inherit;
3044 font-variant: inherit;
3045 font-family: inherit;
3046 text-decoration: none;
3049 transition: box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
3050 .md-button *, .md-button *:before, .md-button *:after {
3051 box-sizing: border-box; }
3054 .md-button:hover, .md-button:focus {
3055 text-decoration: none; }
3056 .md-button.ng-hide, .md-button.ng-leave {
3058 .md-button.md-cornered {
3060 .md-button.md-icon {
3063 .md-button.md-icon-button {
3071 border-radius: 50%; }
3072 .md-button.md-icon-button .md-ripple-container {
3074 background-clip: padding-box;
3076 -webkit-mask-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC'); }
3083 vertical-align: middle;
3085 background-clip: padding-box;
3087 transition: 0.2s linear;
3088 transition-property: background-color, box-shadow; }
3089 .md-button.md-fab.md-fab-bottom-right {
3094 position: absolute; }
3095 .md-button.md-fab.md-fab-bottom-left {
3100 position: absolute; }
3101 .md-button.md-fab.md-fab-top-right {
3106 position: absolute; }
3107 .md-button.md-fab.md-fab-top-left {
3112 position: absolute; }
3113 .md-button.md-fab .md-ripple-container {
3115 background-clip: padding-box;
3117 -webkit-mask-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC'); }
3118 .md-button.md-fab md-icon {
3120 .md-button.md-fab.md-mini {
3125 .md-toast-open-top .md-button.md-fab-top-left, .md-toast-open-top .md-button.md-fab-top-right {
3126 -webkit-transform: translate3d(0, 42px, 0);
3127 transform: translate3d(0, 42px, 0); }
3128 .md-toast-open-top .md-button.md-fab-top-left:not([disabled]).md-focused, .md-toast-open-top .md-button.md-fab-top-left:not([disabled]):hover, .md-toast-open-top .md-button.md-fab-top-right:not([disabled]).md-focused, .md-toast-open-top .md-button.md-fab-top-right:not([disabled]):hover {
3129 -webkit-transform: translate3d(0, 41px, 0);
3130 transform: translate3d(0, 41px, 0); }
3132 .md-toast-open-bottom .md-button.md-fab-bottom-left, .md-toast-open-bottom .md-button.md-fab-bottom-right {
3133 -webkit-transform: translate3d(0, -42px, 0);
3134 transform: translate3d(0, -42px, 0); }
3135 .md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]).md-focused, .md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]):hover, .md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]).md-focused, .md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]):hover {
3136 -webkit-transform: translate3d(0, -43px, 0);
3137 transform: translate3d(0, -43px, 0); }
3140 display: -webkit-flex;
3141 display: -ms-flexbox;
3148 .md-button-group > .md-button {
3155 border-width: 1px 0px 1px 1px;
3158 text-overflow: ellipsis;
3159 white-space: nowrap; }
3160 .md-button-group > .md-button:first-child {
3161 border-radius: 2px 0px 0px 2px; }
3162 .md-button-group > .md-button:last-child {
3163 border-right-width: 1px;
3164 border-radius: 0px 2px 2px 0px; }
3166 @media screen and (-ms-high-contrast: active) {
3167 .md-button.md-raised, .md-button.md-fab {
3168 border: 1px solid #fff; } }
3171 box-sizing: border-box;
3172 display: -webkit-flex;
3173 display: -ms-flexbox;
3175 -webkit-flex-direction: column;
3176 -ms-flex-direction: column;
3177 flex-direction: column;
3179 box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.14), 0px 2px 2px 0px rgba(0, 0, 0, 0.098), 0px 1px 5px 0px rgba(0, 0, 0, 0.084); }
3180 md-card > img, md-card > :not(md-card-content) img {
3182 md-card md-card-content {
3184 md-card .md-actions {
3186 md-card .md-actions .md-button {
3191 md-card md-card-footer {
3194 @media screen and (-ms-high-contrast: active) {
3196 border: 1px solid #fff; } }
3199 box-sizing: border-box;
3202 white-space: nowrap;
3205 -webkit-user-select: none;
3206 -moz-user-select: none;
3207 -ms-user-select: none;
3215 html[dir=rtl] md-checkbox {
3217 html[dir=rtl] md-checkbox {
3218 padding-right: 18px; }
3219 md-checkbox *, md-checkbox *:before, md-checkbox *:after {
3220 box-sizing: border-box; }
3221 md-checkbox.md-focused:not([disabled]) .md-container:before {
3226 md-checkbox.md-focused:not([disabled]):not(.md-checked) .md-container:before {
3227 background-color: rgba(0, 0, 0, 0.12); }
3228 md-checkbox .md-container {
3231 display: inline-block;
3234 -webkit-transform: translateY(-50%);
3235 transform: translateY(-50%);
3238 html[dir=rtl] md-checkbox .md-container {
3240 html[dir=rtl] md-checkbox .md-container {
3242 md-checkbox .md-container:before {
3243 background-color: transparent;
3253 transition: all 0.5s;
3255 md-checkbox .md-container:after {
3262 md-checkbox .md-container .md-ripple-container {
3271 md-checkbox .md-icon {
3279 border-style: solid;
3280 border-radius: 2px; }
3281 md-checkbox.md-checked .md-icon {
3283 md-checkbox[disabled] {
3285 md-checkbox.md-checked .md-icon:after {
3286 -webkit-transform: rotate(45deg);
3287 transform: rotate(45deg);
3295 border-style: solid;
3299 md-checkbox .md-label {
3301 display: inline-block;
3302 vertical-align: middle;
3303 white-space: normal;
3304 pointer-events: none;
3305 -webkit-user-select: text;
3306 -moz-user-select: text;
3307 -ms-user-select: text;
3308 user-select: text; }
3309 md-checkbox .md-label span {
3312 html[dir=rtl] md-checkbox .md-label span {
3314 html[dir=rtl] md-checkbox .md-label span {
3315 margin-right: 10px; }
3317 .md-contact-chips .md-chips .md-chip {
3318 padding: 0 8px 0 0; }
3319 .md-contact-chips .md-chips .md-chip .md-contact-avatar {
3321 .md-contact-chips .md-chips .md-chip .md-contact-avatar img {
3323 border-radius: 16px; }
3324 .md-contact-chips .md-chips .md-chip .md-contact-name {
3325 display: inline-block;
3329 .md-contact-suggestion {
3331 .md-contact-suggestion img {
3333 border-radius: 20px;
3335 .md-contact-suggestion .md-contact-name {
3338 .md-contact-suggestion .md-contact-name, .md-contact-suggestion .md-contact-email {
3339 display: inline-block;
3341 text-overflow: ellipsis; }
3343 .md-contact-chips-suggestions li {
3348 font-family: RobotoDraft, Roboto, 'Helvetica Neue', sans-serif;
3351 vertical-align: middle;
3357 .md-chips .md-chip {
3359 border-radius: 16px;
3363 margin: 8px 8px 0 0;
3364 padding: 0 8px 0 12px;
3366 .md-chips .md-chip .md-chip-content {
3370 white-space: nowrap; }
3371 .md-chips .md-chip .md-chip-content:focus {
3373 .md-chips .md-chip .md-chip-remove-container {
3374 display: inline-block;
3375 margin-right: -5px; }
3376 .md-chips .md-chip .md-chip-remove {
3382 background: transparent;
3386 position: relative; }
3387 .md-chips .md-chip .md-chip-remove md-icon {
3393 -webkit-transform: translate3d(-50%, -50%, 0);
3394 transform: translate3d(-50%, -50%, 0); }
3395 .md-chips .md-chip-input-container {
3398 margin: 8px 8px 0 0;
3399 padding: 0 8px 0 12px;
3401 .md-chips .md-chip-input-container input:not([type]), .md-chips .md-chip-input-container input[type="email"], .md-chips .md-chip-input-container input[type="number"], .md-chips .md-chip-input-container input[type="tel"], .md-chips .md-chip-input-container input[type="url"], .md-chips .md-chip-input-container input[type="text"] {
3406 .md-chips .md-chip-input-container input:not([type]):focus, .md-chips .md-chip-input-container input[type="email"]:focus, .md-chips .md-chip-input-container input[type="number"]:focus, .md-chips .md-chip-input-container input[type="tel"]:focus, .md-chips .md-chip-input-container input[type="url"]:focus, .md-chips .md-chip-input-container input[type="text"]:focus {
3408 .md-chips .md-chip-input-container md-autocomplete, .md-chips .md-chip-input-container md-autocomplete-wrap {
3409 background: transparent;
3411 .md-chips .md-chip-input-container md-autocomplete md-autocomplete-wrap {
3413 .md-chips .md-chip-input-container md-autocomplete input {
3414 position: relative; }
3415 .md-chips .md-chip-input-container input {
3420 .md-chips .md-chip-input-container input:focus {
3422 .md-chips .md-chip-input-container md-autocomplete, .md-chips .md-chip-input-container md-autocomplete-wrap {
3424 .md-chips .md-chip-input-container md-autocomplete {
3426 .md-chips .md-chip-input-container md-autocomplete input {
3427 position: relative; }
3428 .md-chips .md-chip-input-container:not(:first-child) {
3429 margin: 8px 8px 0 0; }
3430 .md-chips .md-chip-input-container input {
3431 background: transparent;
3433 .md-chips md-autocomplete button {
3436 @media screen and (-ms-high-contrast: active) {
3437 .md-chip-input-container, md-chip {
3438 border: 1px solid #fff; }
3439 .md-chip-input-container md-autocomplete {
3446 -webkit-overflow-scrolling: touch; }
3447 md-content[md-scroll-y] {
3449 overflow-x: hidden; }
3450 md-content[md-scroll-x] {
3452 overflow-y: hidden; }
3453 md-content.autoScroll {
3454 -webkit-overflow-scrolling: auto; }
3456 .md-dialog-is-showing {
3459 .md-dialog-container {
3460 display: -webkit-flex;
3461 display: -ms-flexbox;
3463 -webkit-justify-content: center;
3464 -ms-flex-pack: center;
3465 justify-content: center;
3466 -webkit-align-items: center;
3467 -ms-flex-align: center;
3468 align-items: center;
3483 box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.14), 0px 16px 24px 2px rgba(0, 0, 0, 0.098), 0px 6px 30px 5px rgba(0, 0, 0, 0.084);
3484 display: -webkit-flex;
3485 display: -ms-flexbox;
3487 -webkit-flex-direction: column;
3488 -ms-flex-direction: column;
3489 flex-direction: column; }
3490 md-dialog.transition-in {
3492 transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
3493 -webkit-transform: translate3d(0, 0, 0) scale(1);
3494 transform: translate3d(0, 0, 0) scale(1); }
3495 md-dialog.transition-out {
3496 transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
3497 -webkit-transform: translate3d(0, 100%, 0) scale(0.2);
3498 transform: translate3d(0, 100%, 0) scale(0.2); }
3500 display: -webkit-flex;
3501 display: -ms-flexbox;
3503 -webkit-flex-direction: column;
3504 -ms-flex-direction: column;
3505 flex-direction: column;
3507 md-dialog md-dialog-content {
3511 -webkit-flex-direction: column;
3512 -ms-flex-direction: column;
3513 flex-direction: column;
3516 -webkit-overflow-scrolling: touch; }
3517 md-dialog md-dialog-content:not([layout=row]) > *:first-child:not(.md-subheader) {
3519 md-dialog md-dialog-content:focus {
3521 md-dialog md-dialog-content .md-subheader {
3523 md-dialog md-dialog-content .md-subheader.sticky-clone {
3524 box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16); }
3525 md-dialog md-dialog-content.sticky-container {
3527 md-dialog md-dialog-content.sticky-container > div {
3530 md-dialog .md-actions {
3531 display: -webkit-flex;
3532 display: -ms-flexbox;
3537 box-sizing: border-box;
3538 -webkit-align-items: center;
3539 -ms-flex-align: center;
3540 align-items: center;
3541 -webkit-justify-content: flex-end;
3543 justify-content: flex-end;
3548 md-dialog .md-actions .md-button {
3553 md-dialog.md-content-overflow .md-actions {
3554 border-top-width: 1px;
3555 border-top-style: solid; }
3557 @media screen and (-ms-high-contrast: active) {
3559 border: 1px solid #fff; } }
3563 border-top-width: 1px;
3564 border-top-style: solid;
3566 md-divider[md-inset] {
3567 margin-left: 80px; }
3570 box-sizing: border-box;
3572 position: relative; }
3573 md-grid-list *, md-grid-list *:before, md-grid-list *:after {
3574 box-sizing: border-box; }
3575 md-grid-list md-grid-tile {
3577 position: absolute; }
3578 md-grid-list md-grid-tile figure {
3579 display: -webkit-flex;
3580 display: -ms-flexbox;
3582 -webkit-align-items: center;
3583 -ms-flex-align: center;
3584 align-items: center;
3585 -webkit-justify-content: center;
3586 -ms-flex-pack: center;
3587 justify-content: center;
3596 md-grid-list md-grid-tile md-grid-tile-header, md-grid-list md-grid-tile md-grid-tile-footer {
3597 display: -webkit-flex;
3598 display: -ms-flexbox;
3600 -webkit-flex-direction: row;
3601 -ms-flex-direction: row;
3602 flex-direction: row;
3603 -webkit-align-items: center;
3604 -ms-flex-align: center;
3605 align-items: center;
3608 background: rgba(0, 0, 0, 0.18);
3613 md-grid-list md-grid-tile md-grid-tile-header h3, md-grid-list md-grid-tile md-grid-tile-header h4, md-grid-list md-grid-tile md-grid-tile-footer h3, md-grid-list md-grid-tile md-grid-tile-footer h4 {
3615 margin: 0 0 0 16px; }
3616 md-grid-list md-grid-tile md-grid-tile-header h3, md-grid-list md-grid-tile md-grid-tile-footer h3 {
3618 md-grid-list md-grid-tile md-grid-tile-header h4, md-grid-list md-grid-tile md-grid-tile-footer h4 {
3620 md-grid-list md-grid-tile md-grid-tile-header {
3622 md-grid-list md-grid-tile md-grid-tile-footer {
3625 @media screen and (-ms-high-contrast: active) {
3627 border: 1px solid #fff; }
3628 md-grid-tile-footer {
3629 border-top: 1px solid #fff; } }
3633 background-repeat: no-repeat no-repeat;
3634 display: inline-block;
3635 vertical-align: middle;
3640 pointer-events: none; }
3641 md-icon[md-font-icon] {
3645 md-input-container {
3646 display: -webkit-flex;
3647 display: -ms-flexbox;
3650 -webkit-flex-direction: column;
3651 -ms-flex-direction: column;
3652 flex-direction: column;
3654 padding-bottom: 26px;
3656 * The .md-input class is added to the input/textarea
3658 md-input-container > md-icon {
3662 md-input-container > md-icon + input {
3663 margin-left: 36px; }
3664 md-input-container textarea, md-input-container input[type="text"], md-input-container input[type="password"], md-input-container input[type="datetime"], md-input-container input[type="datetime-local"], md-input-container input[type="date"], md-input-container input[type="month"], md-input-container input[type="time"], md-input-container input[type="week"], md-input-container input[type="number"], md-input-container input[type="email"], md-input-container input[type="url"], md-input-container input[type="search"], md-input-container input[type="tel"], md-input-container input[type="color"] {
3665 /* remove default appearance from all input/textarea */
3666 -moz-appearance: none;
3667 -webkit-appearance: none; }
3668 md-input-container input[type="date"], md-input-container input[type="datetime-local"], md-input-container input[type="month"], md-input-container input[type="time"], md-input-container input[type="week"] {
3670 md-input-container textarea {
3673 md-input-container textarea.md-input {
3675 -ms-flex-preferred-size: auto; }
3676 md-input-container label {
3679 md-input-container label:not(.md-no-float), md-input-container .md-placeholder:not(.md-select-label) {
3683 pointer-events: none;
3684 -webkit-font-smoothing: antialiased;
3687 -webkit-transform: translate3d(0, 28px, 0) scale(1);
3688 transform: translate3d(0, 28px, 0) scale(1);
3689 transition: -webkit-transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.25s;
3690 transition: transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.25s;
3691 -webkit-transform-origin: left top;
3692 transform-origin: left top; }
3693 html[dir=rtl] md-input-container label:not(.md-no-float), html[dir=rtl] md-input-container .md-placeholder:not(.md-select-label) {
3694 -webkit-transform-origin: right top;
3695 transform-origin: right top; }
3696 md-input-container .md-placeholder:not(.md-select-label) {
3700 transition-property: opacity, -webkit-transform;
3701 transition-property: opacity, transform;
3702 -webkit-transform: translate3d(0, 30px, 0);
3703 transform: translate3d(0, 30px, 0); }
3704 md-input-container.md-input-focused .md-placeholder {
3706 -webkit-transform: translate3d(0, 24px, 0);
3707 transform: translate3d(0, 24px, 0); }
3708 md-input-container.md-input-has-value .md-placeholder {
3711 md-input-container:not(.md-input-has-value) input:not(:focus) {
3712 color: transparent; }
3713 md-input-container .md-input {
3714 -webkit-flex: 1 1 auto;
3723 padding-bottom: 1px;
3726 border-width: 0 0 1px 0;
3728 -ms-flex-preferred-size: 26px;
3730 md-input-container .md-input:focus {
3732 md-input-container .md-input:invalid {
3735 md-input-container ng-messages, md-input-container data-ng-messages, md-input-container x-ng-messages, md-input-container [ng-messages], md-input-container [data-ng-messages], md-input-container [x-ng-messages] {
3739 position: relative; }
3740 md-input-container ng-message, md-input-container data-ng-message, md-input-container x-ng-message, md-input-container [ng-message], md-input-container [data-ng-message], md-input-container [x-ng-message], md-input-container .md-char-counter {
3741 -webkit-font-smoothing: antialiased;
3744 line-height: 24px; }
3745 md-input-container ng-message:not(.md-char-counter), md-input-container data-ng-message:not(.md-char-counter), md-input-container x-ng-message:not(.md-char-counter), md-input-container [ng-message]:not(.md-char-counter), md-input-container [data-ng-message]:not(.md-char-counter), md-input-container [x-ng-message]:not(.md-char-counter), md-input-container .md-char-counter:not(.md-char-counter) {
3746 padding-right: 30px; }
3747 md-input-container ng-message.ng-enter, md-input-container data-ng-message.ng-enter, md-input-container x-ng-message.ng-enter, md-input-container [ng-message].ng-enter, md-input-container [data-ng-message].ng-enter, md-input-container [x-ng-message].ng-enter, md-input-container .md-char-counter.ng-enter {
3748 transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
3749 transition-delay: 0.2s; }
3750 md-input-container ng-message.ng-leave, md-input-container data-ng-message.ng-leave, md-input-container x-ng-message.ng-leave, md-input-container [ng-message].ng-leave, md-input-container [data-ng-message].ng-leave, md-input-container [x-ng-message].ng-leave, md-input-container .md-char-counter.ng-leave {
3751 transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
3752 md-input-container ng-message.ng-enter, md-input-container ng-message.ng-leave.ng-leave-active, md-input-container data-ng-message.ng-enter, md-input-container data-ng-message.ng-leave.ng-leave-active, md-input-container x-ng-message.ng-enter, md-input-container x-ng-message.ng-leave.ng-leave-active, md-input-container [ng-message].ng-enter, md-input-container [ng-message].ng-leave.ng-leave-active, md-input-container [data-ng-message].ng-enter, md-input-container [data-ng-message].ng-leave.ng-leave-active, md-input-container [x-ng-message].ng-enter, md-input-container [x-ng-message].ng-leave.ng-leave-active, md-input-container .md-char-counter.ng-enter, md-input-container .md-char-counter.ng-leave.ng-leave-active {
3754 -webkit-transform: translate3d(0, -20%, 0);
3755 transform: translate3d(0, -20%, 0); }
3756 md-input-container ng-message.ng-leave, md-input-container ng-message.ng-enter.ng-enter-active, md-input-container data-ng-message.ng-leave, md-input-container data-ng-message.ng-enter.ng-enter-active, md-input-container x-ng-message.ng-leave, md-input-container x-ng-message.ng-enter.ng-enter-active, md-input-container [ng-message].ng-leave, md-input-container [ng-message].ng-enter.ng-enter-active, md-input-container [data-ng-message].ng-leave, md-input-container [data-ng-message].ng-enter.ng-enter-active, md-input-container [x-ng-message].ng-leave, md-input-container [x-ng-message].ng-enter.ng-enter-active, md-input-container .md-char-counter.ng-leave, md-input-container .md-char-counter.ng-enter.ng-enter-active {
3758 -webkit-transform: translate3d(0, 0, 0);
3759 transform: translate3d(0, 0, 0); }
3760 md-input-container .md-char-counter {
3763 md-input-container.md-input-focused label:not(.md-no-float), md-input-container.md-input-has-value label:not(.md-no-float) {
3764 -webkit-transform: translate3d(0, 6px, 0) scale(0.75);
3765 transform: translate3d(0, 6px, 0) scale(0.75); }
3766 md-input-container.md-input-focused .md-input, md-input-container .md-input.ng-invalid.ng-dirty {
3768 border-width: 0 0 2px 0; }
3769 md-input-container .md-input[disabled], [disabled] md-input-container .md-input {
3770 background-position: 0 bottom;
3771 background-size: 4px 1px;
3772 background-repeat: repeat-x;
3773 margin-bottom: -1px; }
3775 md-input-container.md-icon-float {
3777 transition: margin-top 0.5s cubic-bezier(0.25, 0.8, 0.25, 1); }
3778 md-input-container.md-icon-float > label {
3779 pointer-events: none;
3781 margin-left: 36px; }
3782 md-input-container.md-icon-float > md-icon {
3785 md-input-container.md-icon-float > md-icon + input {
3786 margin-left: 36px; }
3787 md-input-container.md-icon-float > input {
3788 padding-top: 24px; }
3789 md-input-container.md-icon-float.md-input-focused, md-input-container.md-icon-float.md-input-has-value {
3791 md-input-container.md-icon-float.md-input-focused label, md-input-container.md-icon-float.md-input-has-value label {
3792 -webkit-transform: translate3d(0, 6px, 0) scale(0.75);
3793 transform: translate3d(0, 6px, 0) scale(0.75);
3794 transition: -webkit-transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.5s;
3795 transition: transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.5s; }
3797 @media screen and (-ms-high-contrast: active) {
3798 md-input-container.md-default-theme > md-icon {
3803 padding: 8px 0px 8px 0px; }
3804 md-list .md-subheader {
3805 line-height: 0.75em; }
3807 md-list-item.md-proxy-focus.md-focused .md-no-style {
3808 transition: background-color 0.15s linear; }
3809 md-list-item.md-no-proxy, md-list-item .md-no-style {
3815 md-list-item.md-no-proxy.md-button, md-list-item .md-no-style.md-button {
3819 text-transform: none;
3821 white-space: normal; }
3822 md-list-item.md-no-proxy:focus, md-list-item .md-no-style:focus {
3824 md-list-item.md-with-secondary {
3825 position: relative; }
3826 md-list-item.md-clickable:hover {
3828 md-list-item md-divider {
3833 md-list-item md-divider[md-inset] {
3835 width: calc(100% - 96px);
3838 md-list-item, md-list-item .md-list-item-inner {
3839 display: -webkit-flex;
3840 display: -ms-flexbox;
3842 -webkit-justify-content: flex-start;
3843 -ms-flex-pack: start;
3844 justify-content: flex-start;
3845 -webkit-align-items: center;
3846 -ms-flex-align: center;
3847 align-items: center;
3849 md-list-item > div.md-primary > md-icon, md-list-item > div.md-secondary > md-icon, md-list-item > md-icon:first-child, md-list-item > md-icon.md-secondary, md-list-item .md-list-item-inner > div.md-primary > md-icon, md-list-item .md-list-item-inner > div.md-secondary > md-icon, md-list-item .md-list-item-inner > md-icon:first-child, md-list-item .md-list-item-inner > md-icon.md-secondary {
3852 margin-bottom: 12px;
3853 box-sizing: content-box; }
3854 md-list-item > div.md-primary > md-checkbox, md-list-item > div.md-secondary > md-checkbox, md-list-item > md-checkbox:first-child, md-list-item md-checkbox.md-secondary, md-list-item .md-list-item-inner > div.md-primary > md-checkbox, md-list-item .md-list-item-inner > div.md-secondary > md-checkbox, md-list-item .md-list-item-inner > md-checkbox:first-child, md-list-item .md-list-item-inner md-checkbox.md-secondary {
3855 -webkit-align-self: center;
3856 -ms-flex-item-align: center;
3857 align-self: center; }
3858 md-list-item > div.md-primary > md-checkbox .md-label, md-list-item > div.md-secondary > md-checkbox .md-label, md-list-item > md-checkbox:first-child .md-label, md-list-item md-checkbox.md-secondary .md-label, md-list-item .md-list-item-inner > div.md-primary > md-checkbox .md-label, md-list-item .md-list-item-inner > div.md-secondary > md-checkbox .md-label, md-list-item .md-list-item-inner > md-checkbox:first-child .md-label, md-list-item .md-list-item-inner md-checkbox.md-secondary .md-label {
3860 md-list-item > md-icon:first-child, md-list-item .md-list-item-inner > md-icon:first-child {
3861 margin-right: 32px; }
3862 md-list-item > md-checkbox:first-child, md-list-item .md-list-item-inner > md-checkbox:first-child {
3865 margin-right: 29px; }
3866 md-list-item > .md-avatar:first-child, md-list-item .md-list-item-inner > .md-avatar:first-child {
3873 box-sizing: content-box; }
3874 md-list-item md-checkbox.md-secondary, md-list-item md-switch.md-secondary, md-list-item .md-list-item-inner md-checkbox.md-secondary, md-list-item .md-list-item-inner md-switch.md-secondary {
3878 md-list-item button.md-button.md-secondary-container, md-list-item .md-list-item-inner button.md-button.md-secondary-container {
3879 background-color: transparent;
3880 -webkit-align-self: center;
3881 -ms-flex-item-align: center;
3886 md-list-item button.md-button.md-secondary-container .md-ripple, md-list-item button.md-button.md-secondary-container .md-ripple-container, md-list-item .md-list-item-inner button.md-button.md-secondary-container .md-ripple, md-list-item .md-list-item-inner button.md-button.md-secondary-container .md-ripple-container {
3887 border-radius: 50%; }
3888 md-list-item .md-secondary-container, md-list-item .md-secondary, md-list-item .md-list-item-inner .md-secondary-container, md-list-item .md-list-item-inner .md-secondary {
3893 -webkit-transform: translate3d(0, -50%, 0);
3894 transform: translate3d(0, -50%, 0); }
3895 md-list-item > .md-button.md-secondary-container > .md-secondary, md-list-item .md-list-item-inner > .md-button.md-secondary-container > .md-secondary {
3898 md-list-item > p, md-list-item > .md-list-item-inner > p, md-list-item .md-list-item-inner > p, md-list-item .md-list-item-inner > .md-list-item-inner > p {
3904 md-list-item.md-2-line, md-list-item.md-2-line > .md-no-style, md-list-item.md-3-line, md-list-item.md-3-line > .md-no-style {
3905 -webkit-align-items: flex-start;
3906 -ms-flex-align: start;
3907 align-items: flex-start; }
3908 md-list-item.md-2-line .md-list-item-text, md-list-item.md-2-line > .md-no-style .md-list-item-text, md-list-item.md-3-line .md-list-item-text, md-list-item.md-3-line > .md-no-style .md-list-item-text {
3913 text-overflow: ellipsis; }
3914 md-list-item.md-2-line .md-list-item-text.md-offset, md-list-item.md-2-line > .md-no-style .md-list-item-text.md-offset, md-list-item.md-3-line .md-list-item-text.md-offset, md-list-item.md-3-line > .md-no-style .md-list-item-text.md-offset {
3915 margin-left: 56px; }
3916 md-list-item.md-2-line .md-list-item-text h3, md-list-item.md-2-line > .md-no-style .md-list-item-text h3, md-list-item.md-3-line .md-list-item-text h3, md-list-item.md-3-line > .md-no-style .md-list-item-text h3 {
3918 line-height: 0.75em; }
3919 md-list-item.md-2-line .md-list-item-text h4, md-list-item.md-2-line > .md-no-style .md-list-item-text h4, md-list-item.md-3-line .md-list-item-text h4, md-list-item.md-3-line > .md-no-style .md-list-item-text h4 {
3921 margin: 10px 0 5px 0;
3922 line-height: 0.75em; }
3923 md-list-item.md-2-line .md-list-item-text p, md-list-item.md-2-line > .md-no-style .md-list-item-text p, md-list-item.md-3-line .md-list-item-text p, md-list-item.md-3-line > .md-no-style .md-list-item-text p {
3925 line-height: 1.6em; }
3927 md-list-item.md-2-line > .md-avatar:first-child, md-list-item.md-2-line > .md-no-style > .md-avatar:first-child {
3929 md-list-item.md-2-line > md-icon:first-child, md-list-item.md-2-line > .md-no-style > md-icon:first-child {
3930 -webkit-align-self: flex-start;
3931 -ms-flex-item-align: start;
3932 align-self: flex-start; }
3933 md-list-item.md-2-line .md-list-item-text, md-list-item.md-2-line > .md-no-style .md-list-item-text {
3937 padding-top: 19px; }
3939 md-list-item.md-3-line > md-icon:first-child, md-list-item.md-3-line > .md-avatar:first-child, md-list-item.md-3-line > .md-no-style > md-icon:first-child, md-list-item.md-3-line > .md-no-style > .md-avatar:first-child {
3942 @-webkit-keyframes outer-rotate {
3944 -webkit-transform: rotate(360deg);
3945 transform: rotate(360deg); } }
3947 @keyframes outer-rotate {
3949 -webkit-transform: rotate(360deg);
3950 transform: rotate(360deg); } }
3952 @-webkit-keyframes left-wobble {
3954 -webkit-transform: rotate(130deg);
3955 transform: rotate(130deg); }
3958 -webkit-transform: rotate(-5deg);
3959 transform: rotate(-5deg); } }
3961 @keyframes left-wobble {
3963 -webkit-transform: rotate(130deg);
3964 transform: rotate(130deg); }
3967 -webkit-transform: rotate(-5deg);
3968 transform: rotate(-5deg); } }
3970 @-webkit-keyframes right-wobble {
3972 -webkit-transform: rotate(-130deg);
3973 transform: rotate(-130deg); }
3976 -webkit-transform: rotate(5deg);
3977 transform: rotate(5deg); } }
3979 @keyframes right-wobble {
3981 -webkit-transform: rotate(-130deg);
3982 transform: rotate(-130deg); }
3985 -webkit-transform: rotate(5deg);
3986 transform: rotate(5deg); } }
3988 @-webkit-keyframes sporadic-rotate {
3990 -webkit-transform: rotate(135deg);
3991 transform: rotate(135deg); }
3994 -webkit-transform: rotate(270deg);
3995 transform: rotate(270deg); }
3998 -webkit-transform: rotate(405deg);
3999 transform: rotate(405deg); }
4002 -webkit-transform: rotate(540deg);
4003 transform: rotate(540deg); }
4006 -webkit-transform: rotate(675deg);
4007 transform: rotate(675deg); }
4010 -webkit-transform: rotate(810deg);
4011 transform: rotate(810deg); }
4014 -webkit-transform: rotate(945deg);
4015 transform: rotate(945deg); }
4018 -webkit-transform: rotate(1080deg);
4019 transform: rotate(1080deg); } }
4021 @keyframes sporadic-rotate {
4023 -webkit-transform: rotate(135deg);
4024 transform: rotate(135deg); }
4027 -webkit-transform: rotate(270deg);
4028 transform: rotate(270deg); }
4031 -webkit-transform: rotate(405deg);
4032 transform: rotate(405deg); }
4035 -webkit-transform: rotate(540deg);
4036 transform: rotate(540deg); }
4039 -webkit-transform: rotate(675deg);
4040 transform: rotate(675deg); }
4043 -webkit-transform: rotate(810deg);
4044 transform: rotate(810deg); }
4047 -webkit-transform: rotate(945deg);
4048 transform: rotate(945deg); }
4051 -webkit-transform: rotate(1080deg);
4052 transform: rotate(1080deg); } }
4054 md-progress-circular {
4059 padding-top: 0 !important;
4060 margin-bottom: 0 !important;
4062 md-progress-circular .md-inner {
4065 position: relative; }
4066 md-progress-circular .md-inner .md-gap {
4072 border-top: 5px solid black;
4073 box-sizing: border-box; }
4074 md-progress-circular .md-inner .md-left, md-progress-circular .md-inner .md-right {
4080 md-progress-circular .md-inner .md-left .md-half-circle, md-progress-circular .md-inner .md-right .md-half-circle {
4085 box-sizing: border-box;
4086 border: 5px solid black;
4087 border-bottom-color: transparent;
4088 border-radius: 50%; }
4089 md-progress-circular .md-inner .md-left {
4091 md-progress-circular .md-inner .md-left .md-half-circle {
4093 border-right-color: transparent; }
4094 md-progress-circular .md-inner .md-right {
4096 md-progress-circular .md-inner .md-right .md-half-circle {
4098 border-left-color: transparent; }
4099 md-progress-circular[value="0"] .md-inner .md-left .md-half-circle {
4100 -webkit-transform: rotate(135deg);
4101 transform: rotate(135deg); }
4102 md-progress-circular[value="0"] .md-inner .md-right .md-half-circle {
4103 transition: -webkit-transform 0.1s linear;
4104 transition: transform 0.1s linear;
4105 -webkit-transform: rotate(-135deg);
4106 transform: rotate(-135deg); }
4107 md-progress-circular[value="0"] .md-inner .md-gap {
4108 border-bottom: 5px solid;
4109 border-bottom-color: transparent !important; }
4110 md-progress-circular[value="1"] .md-inner .md-left .md-half-circle {
4111 -webkit-transform: rotate(135deg);
4112 transform: rotate(135deg); }
4113 md-progress-circular[value="1"] .md-inner .md-right .md-half-circle {
4114 transition: -webkit-transform 0.1s linear;
4115 transition: transform 0.1s linear;
4116 -webkit-transform: rotate(-131.4deg);
4117 transform: rotate(-131.4deg); }
4118 md-progress-circular[value="1"] .md-inner .md-gap {
4119 border-bottom: 5px solid;
4120 border-bottom-color: transparent !important; }
4121 md-progress-circular[value="2"] .md-inner .md-left .md-half-circle {
4122 -webkit-transform: rotate(135deg);
4123 transform: rotate(135deg); }
4124 md-progress-circular[value="2"] .md-inner .md-right .md-half-circle {
4125 transition: -webkit-transform 0.1s linear;
4126 transition: transform 0.1s linear;
4127 -webkit-transform: rotate(-127.8deg);
4128 transform: rotate(-127.8deg); }
4129 md-progress-circular[value="2"] .md-inner .md-gap {
4130 border-bottom: 5px solid;
4131 border-bottom-color: transparent !important; }
4132 md-progress-circular[value="3"] .md-inner .md-left .md-half-circle {
4133 -webkit-transform: rotate(135deg);
4134 transform: rotate(135deg); }
4135 md-progress-circular[value="3"] .md-inner .md-right .md-half-circle {
4136 transition: -webkit-transform 0.1s linear;
4137 transition: transform 0.1s linear;
4138 -webkit-transform: rotate(-124.2deg);
4139 transform: rotate(-124.2deg); }
4140 md-progress-circular[value="3"] .md-inner .md-gap {
4141 border-bottom: 5px solid;
4142 border-bottom-color: transparent !important; }
4143 md-progress-circular[value="4"] .md-inner .md-left .md-half-circle {
4144 -webkit-transform: rotate(135deg);
4145 transform: rotate(135deg); }
4146 md-progress-circular[value="4"] .md-inner .md-right .md-half-circle {
4147 transition: -webkit-transform 0.1s linear;
4148 transition: transform 0.1s linear;
4149 -webkit-transform: rotate(-120.6deg);
4150 transform: rotate(-120.6deg); }
4151 md-progress-circular[value="4"] .md-inner .md-gap {
4152 border-bottom: 5px solid;
4153 border-bottom-color: transparent !important; }
4154 md-progress-circular[value="5"] .md-inner .md-left .md-half-circle {
4155 -webkit-transform: rotate(135deg);
4156 transform: rotate(135deg); }
4157 md-progress-circular[value="5"] .md-inner .md-right .md-half-circle {
4158 transition: -webkit-transform 0.1s linear;
4159 transition: transform 0.1s linear;
4160 -webkit-transform: rotate(-117deg);
4161 transform: rotate(-117deg); }
4162 md-progress-circular[value="5"] .md-inner .md-gap {
4163 border-bottom: 5px solid;
4164 border-bottom-color: transparent !important; }
4165 md-progress-circular[value="6"] .md-inner .md-left .md-half-circle {
4166 -webkit-transform: rotate(135deg);
4167 transform: rotate(135deg); }
4168 md-progress-circular[value="6"] .md-inner .md-right .md-half-circle {
4169 transition: -webkit-transform 0.1s linear;
4170 transition: transform 0.1s linear;
4171 -webkit-transform: rotate(-113.4deg);
4172 transform: rotate(-113.4deg); }
4173 md-progress-circular[value="6"] .md-inner .md-gap {
4174 border-bottom: 5px solid;
4175 border-bottom-color: transparent !important; }
4176 md-progress-circular[value="7"] .md-inner .md-left .md-half-circle {
4177 -webkit-transform: rotate(135deg);
4178 transform: rotate(135deg); }
4179 md-progress-circular[value="7"] .md-inner .md-right .md-half-circle {
4180 transition: -webkit-transform 0.1s linear;
4181 transition: transform 0.1s linear;
4182 -webkit-transform: rotate(-109.8deg);
4183 transform: rotate(-109.8deg); }
4184 md-progress-circular[value="7"] .md-inner .md-gap {
4185 border-bottom: 5px solid;
4186 border-bottom-color: transparent !important; }
4187 md-progress-circular[value="8"] .md-inner .md-left .md-half-circle {
4188 -webkit-transform: rotate(135deg);
4189 transform: rotate(135deg); }
4190 md-progress-circular[value="8"] .md-inner .md-right .md-half-circle {
4191 transition: -webkit-transform 0.1s linear;
4192 transition: transform 0.1s linear;
4193 -webkit-transform: rotate(-106.2deg);
4194 transform: rotate(-106.2deg); }
4195 md-progress-circular[value="8"] .md-inner .md-gap {
4196 border-bottom: 5px solid;
4197 border-bottom-color: transparent !important; }
4198 md-progress-circular[value="9"] .md-inner .md-left .md-half-circle {
4199 -webkit-transform: rotate(135deg);
4200 transform: rotate(135deg); }
4201 md-progress-circular[value="9"] .md-inner .md-right .md-half-circle {
4202 transition: -webkit-transform 0.1s linear;
4203 transition: transform 0.1s linear;
4204 -webkit-transform: rotate(-102.6deg);
4205 transform: rotate(-102.6deg); }
4206 md-progress-circular[value="9"] .md-inner .md-gap {
4207 border-bottom: 5px solid;
4208 border-bottom-color: transparent !important; }
4209 md-progress-circular[value="10"] .md-inner .md-left .md-half-circle {
4210 -webkit-transform: rotate(135deg);
4211 transform: rotate(135deg); }
4212 md-progress-circular[value="10"] .md-inner .md-right .md-half-circle {
4213 transition: -webkit-transform 0.1s linear;
4214 transition: transform 0.1s linear;
4215 -webkit-transform: rotate(-99deg);
4216 transform: rotate(-99deg); }
4217 md-progress-circular[value="10"] .md-inner .md-gap {
4218 border-bottom: 5px solid;
4219 border-bottom-color: transparent !important; }
4220 md-progress-circular[value="11"] .md-inner .md-left .md-half-circle {
4221 -webkit-transform: rotate(135deg);
4222 transform: rotate(135deg); }
4223 md-progress-circular[value="11"] .md-inner .md-right .md-half-circle {
4224 transition: -webkit-transform 0.1s linear;
4225 transition: transform 0.1s linear;
4226 -webkit-transform: rotate(-95.4deg);
4227 transform: rotate(-95.4deg); }
4228 md-progress-circular[value="11"] .md-inner .md-gap {
4229 border-bottom: 5px solid;
4230 border-bottom-color: transparent !important; }
4231 md-progress-circular[value="12"] .md-inner .md-left .md-half-circle {
4232 -webkit-transform: rotate(135deg);
4233 transform: rotate(135deg); }
4234 md-progress-circular[value="12"] .md-inner .md-right .md-half-circle {
4235 transition: -webkit-transform 0.1s linear;
4236 transition: transform 0.1s linear;
4237 -webkit-transform: rotate(-91.8deg);
4238 transform: rotate(-91.8deg); }
4239 md-progress-circular[value="12"] .md-inner .md-gap {
4240 border-bottom: 5px solid;
4241 border-bottom-color: transparent !important; }
4242 md-progress-circular[value="13"] .md-inner .md-left .md-half-circle {
4243 -webkit-transform: rotate(135deg);
4244 transform: rotate(135deg); }
4245 md-progress-circular[value="13"] .md-inner .md-right .md-half-circle {
4246 transition: -webkit-transform 0.1s linear;
4247 transition: transform 0.1s linear;
4248 -webkit-transform: rotate(-88.2deg);
4249 transform: rotate(-88.2deg); }
4250 md-progress-circular[value="13"] .md-inner .md-gap {
4251 border-bottom: 5px solid;
4252 border-bottom-color: transparent !important; }
4253 md-progress-circular[value="14"] .md-inner .md-left .md-half-circle {
4254 -webkit-transform: rotate(135deg);
4255 transform: rotate(135deg); }
4256 md-progress-circular[value="14"] .md-inner .md-right .md-half-circle {
4257 transition: -webkit-transform 0.1s linear;
4258 transition: transform 0.1s linear;
4259 -webkit-transform: rotate(-84.6deg);
4260 transform: rotate(-84.6deg); }
4261 md-progress-circular[value="14"] .md-inner .md-gap {
4262 border-bottom: 5px solid;
4263 border-bottom-color: transparent !important; }
4264 md-progress-circular[value="15"] .md-inner .md-left .md-half-circle {
4265 -webkit-transform: rotate(135deg);
4266 transform: rotate(135deg); }
4267 md-progress-circular[value="15"] .md-inner .md-right .md-half-circle {
4268 transition: -webkit-transform 0.1s linear;
4269 transition: transform 0.1s linear;
4270 -webkit-transform: rotate(-81deg);
4271 transform: rotate(-81deg); }
4272 md-progress-circular[value="15"] .md-inner .md-gap {
4273 border-bottom: 5px solid;
4274 border-bottom-color: transparent !important; }
4275 md-progress-circular[value="16"] .md-inner .md-left .md-half-circle {
4276 -webkit-transform: rotate(135deg);
4277 transform: rotate(135deg); }
4278 md-progress-circular[value="16"] .md-inner .md-right .md-half-circle {
4279 transition: -webkit-transform 0.1s linear;
4280 transition: transform 0.1s linear;
4281 -webkit-transform: rotate(-77.4deg);
4282 transform: rotate(-77.4deg); }
4283 md-progress-circular[value="16"] .md-inner .md-gap {
4284 border-bottom: 5px solid;
4285 border-bottom-color: transparent !important; }
4286 md-progress-circular[value="17"] .md-inner .md-left .md-half-circle {
4287 -webkit-transform: rotate(135deg);
4288 transform: rotate(135deg); }
4289 md-progress-circular[value="17"] .md-inner .md-right .md-half-circle {
4290 transition: -webkit-transform 0.1s linear;
4291 transition: transform 0.1s linear;
4292 -webkit-transform: rotate(-73.8deg);
4293 transform: rotate(-73.8deg); }
4294 md-progress-circular[value="17"] .md-inner .md-gap {
4295 border-bottom: 5px solid;
4296 border-bottom-color: transparent !important; }
4297 md-progress-circular[value="18"] .md-inner .md-left .md-half-circle {
4298 -webkit-transform: rotate(135deg);
4299 transform: rotate(135deg); }
4300 md-progress-circular[value="18"] .md-inner .md-right .md-half-circle {
4301 transition: -webkit-transform 0.1s linear;
4302 transition: transform 0.1s linear;
4303 -webkit-transform: rotate(-70.2deg);
4304 transform: rotate(-70.2deg); }
4305 md-progress-circular[value="18"] .md-inner .md-gap {
4306 border-bottom: 5px solid;
4307 border-bottom-color: transparent !important; }
4308 md-progress-circular[value="19"] .md-inner .md-left .md-half-circle {
4309 -webkit-transform: rotate(135deg);
4310 transform: rotate(135deg); }
4311 md-progress-circular[value="19"] .md-inner .md-right .md-half-circle {
4312 transition: -webkit-transform 0.1s linear;
4313 transition: transform 0.1s linear;
4314 -webkit-transform: rotate(-66.6deg);
4315 transform: rotate(-66.6deg); }
4316 md-progress-circular[value="19"] .md-inner .md-gap {
4317 border-bottom: 5px solid;
4318 border-bottom-color: transparent !important; }
4319 md-progress-circular[value="20"] .md-inner .md-left .md-half-circle {
4320 -webkit-transform: rotate(135deg);
4321 transform: rotate(135deg); }
4322 md-progress-circular[value="20"] .md-inner .md-right .md-half-circle {
4323 transition: -webkit-transform 0.1s linear;
4324 transition: transform 0.1s linear;
4325 -webkit-transform: rotate(-63deg);
4326 transform: rotate(-63deg); }
4327 md-progress-circular[value="20"] .md-inner .md-gap {
4328 border-bottom: 5px solid;
4329 border-bottom-color: transparent !important; }
4330 md-progress-circular[value="21"] .md-inner .md-left .md-half-circle {
4331 -webkit-transform: rotate(135deg);
4332 transform: rotate(135deg); }
4333 md-progress-circular[value="21"] .md-inner .md-right .md-half-circle {
4334 transition: -webkit-transform 0.1s linear;
4335 transition: transform 0.1s linear;
4336 -webkit-transform: rotate(-59.4deg);
4337 transform: rotate(-59.4deg); }
4338 md-progress-circular[value="21"] .md-inner .md-gap {
4339 border-bottom: 5px solid;
4340 border-bottom-color: transparent !important; }
4341 md-progress-circular[value="22"] .md-inner .md-left .md-half-circle {
4342 -webkit-transform: rotate(135deg);
4343 transform: rotate(135deg); }
4344 md-progress-circular[value="22"] .md-inner .md-right .md-half-circle {
4345 transition: -webkit-transform 0.1s linear;
4346 transition: transform 0.1s linear;
4347 -webkit-transform: rotate(-55.8deg);
4348 transform: rotate(-55.8deg); }
4349 md-progress-circular[value="22"] .md-inner .md-gap {
4350 border-bottom: 5px solid;
4351 border-bottom-color: transparent !important; }
4352 md-progress-circular[value="23"] .md-inner .md-left .md-half-circle {
4353 -webkit-transform: rotate(135deg);
4354 transform: rotate(135deg); }
4355 md-progress-circular[value="23"] .md-inner .md-right .md-half-circle {
4356 transition: -webkit-transform 0.1s linear;
4357 transition: transform 0.1s linear;
4358 -webkit-transform: rotate(-52.2deg);
4359 transform: rotate(-52.2deg); }
4360 md-progress-circular[value="23"] .md-inner .md-gap {
4361 border-bottom: 5px solid;
4362 border-bottom-color: transparent !important; }
4363 md-progress-circular[value="24"] .md-inner .md-left .md-half-circle {
4364 -webkit-transform: rotate(135deg);
4365 transform: rotate(135deg); }
4366 md-progress-circular[value="24"] .md-inner .md-right .md-half-circle {
4367 transition: -webkit-transform 0.1s linear;
4368 transition: transform 0.1s linear;
4369 -webkit-transform: rotate(-48.6deg);
4370 transform: rotate(-48.6deg); }
4371 md-progress-circular[value="24"] .md-inner .md-gap {
4372 border-bottom: 5px solid;
4373 border-bottom-color: transparent !important; }
4374 md-progress-circular[value="25"] .md-inner .md-left .md-half-circle {
4375 -webkit-transform: rotate(135deg);
4376 transform: rotate(135deg); }
4377 md-progress-circular[value="25"] .md-inner .md-right .md-half-circle {
4378 transition: -webkit-transform 0.1s linear;
4379 transition: transform 0.1s linear;
4380 -webkit-transform: rotate(-45deg);
4381 transform: rotate(-45deg); }
4382 md-progress-circular[value="25"] .md-inner .md-gap {
4383 border-bottom: 5px solid;
4384 border-bottom-color: transparent !important; }
4385 md-progress-circular[value="26"] .md-inner .md-left .md-half-circle {
4386 -webkit-transform: rotate(135deg);
4387 transform: rotate(135deg); }
4388 md-progress-circular[value="26"] .md-inner .md-right .md-half-circle {
4389 transition: -webkit-transform 0.1s linear;
4390 transition: transform 0.1s linear;
4391 -webkit-transform: rotate(-41.4deg);
4392 transform: rotate(-41.4deg); }
4393 md-progress-circular[value="26"] .md-inner .md-gap {
4394 border-bottom: 5px solid;
4395 border-bottom-color: transparent !important; }
4396 md-progress-circular[value="27"] .md-inner .md-left .md-half-circle {
4397 -webkit-transform: rotate(135deg);
4398 transform: rotate(135deg); }
4399 md-progress-circular[value="27"] .md-inner .md-right .md-half-circle {
4400 transition: -webkit-transform 0.1s linear;
4401 transition: transform 0.1s linear;
4402 -webkit-transform: rotate(-37.8deg);
4403 transform: rotate(-37.8deg); }
4404 md-progress-circular[value="27"] .md-inner .md-gap {
4405 border-bottom: 5px solid;
4406 border-bottom-color: transparent !important; }
4407 md-progress-circular[value="28"] .md-inner .md-left .md-half-circle {
4408 -webkit-transform: rotate(135deg);
4409 transform: rotate(135deg); }
4410 md-progress-circular[value="28"] .md-inner .md-right .md-half-circle {
4411 transition: -webkit-transform 0.1s linear;
4412 transition: transform 0.1s linear;
4413 -webkit-transform: rotate(-34.2deg);
4414 transform: rotate(-34.2deg); }
4415 md-progress-circular[value="28"] .md-inner .md-gap {
4416 border-bottom: 5px solid;
4417 border-bottom-color: transparent !important; }
4418 md-progress-circular[value="29"] .md-inner .md-left .md-half-circle {
4419 -webkit-transform: rotate(135deg);
4420 transform: rotate(135deg); }
4421 md-progress-circular[value="29"] .md-inner .md-right .md-half-circle {
4422 transition: -webkit-transform 0.1s linear;
4423 transition: transform 0.1s linear;
4424 -webkit-transform: rotate(-30.6deg);
4425 transform: rotate(-30.6deg); }
4426 md-progress-circular[value="29"] .md-inner .md-gap {
4427 border-bottom: 5px solid;
4428 border-bottom-color: transparent !important; }
4429 md-progress-circular[value="30"] .md-inner .md-left .md-half-circle {
4430 -webkit-transform: rotate(135deg);
4431 transform: rotate(135deg); }
4432 md-progress-circular[value="30"] .md-inner .md-right .md-half-circle {
4433 transition: -webkit-transform 0.1s linear;
4434 transition: transform 0.1s linear;
4435 -webkit-transform: rotate(-27deg);
4436 transform: rotate(-27deg); }
4437 md-progress-circular[value="30"] .md-inner .md-gap {
4438 border-bottom: 5px solid;
4439 border-bottom-color: transparent !important; }
4440 md-progress-circular[value="31"] .md-inner .md-left .md-half-circle {
4441 -webkit-transform: rotate(135deg);
4442 transform: rotate(135deg); }
4443 md-progress-circular[value="31"] .md-inner .md-right .md-half-circle {
4444 transition: -webkit-transform 0.1s linear;
4445 transition: transform 0.1s linear;
4446 -webkit-transform: rotate(-23.4deg);
4447 transform: rotate(-23.4deg); }
4448 md-progress-circular[value="31"] .md-inner .md-gap {
4449 border-bottom: 5px solid;
4450 border-bottom-color: transparent !important; }
4451 md-progress-circular[value="32"] .md-inner .md-left .md-half-circle {
4452 -webkit-transform: rotate(135deg);
4453 transform: rotate(135deg); }
4454 md-progress-circular[value="32"] .md-inner .md-right .md-half-circle {
4455 transition: -webkit-transform 0.1s linear;
4456 transition: transform 0.1s linear;
4457 -webkit-transform: rotate(-19.8deg);
4458 transform: rotate(-19.8deg); }
4459 md-progress-circular[value="32"] .md-inner .md-gap {
4460 border-bottom: 5px solid;
4461 border-bottom-color: transparent !important; }
4462 md-progress-circular[value="33"] .md-inner .md-left .md-half-circle {
4463 -webkit-transform: rotate(135deg);
4464 transform: rotate(135deg); }
4465 md-progress-circular[value="33"] .md-inner .md-right .md-half-circle {
4466 transition: -webkit-transform 0.1s linear;
4467 transition: transform 0.1s linear;
4468 -webkit-transform: rotate(-16.2deg);
4469 transform: rotate(-16.2deg); }
4470 md-progress-circular[value="33"] .md-inner .md-gap {
4471 border-bottom: 5px solid;
4472 border-bottom-color: transparent !important; }
4473 md-progress-circular[value="34"] .md-inner .md-left .md-half-circle {
4474 -webkit-transform: rotate(135deg);
4475 transform: rotate(135deg); }
4476 md-progress-circular[value="34"] .md-inner .md-right .md-half-circle {
4477 transition: -webkit-transform 0.1s linear;
4478 transition: transform 0.1s linear;
4479 -webkit-transform: rotate(-12.6deg);
4480 transform: rotate(-12.6deg); }
4481 md-progress-circular[value="34"] .md-inner .md-gap {
4482 border-bottom: 5px solid;
4483 border-bottom-color: transparent !important; }
4484 md-progress-circular[value="35"] .md-inner .md-left .md-half-circle {
4485 -webkit-transform: rotate(135deg);
4486 transform: rotate(135deg); }
4487 md-progress-circular[value="35"] .md-inner .md-right .md-half-circle {
4488 transition: -webkit-transform 0.1s linear;
4489 transition: transform 0.1s linear;
4490 -webkit-transform: rotate(-9deg);
4491 transform: rotate(-9deg); }
4492 md-progress-circular[value="35"] .md-inner .md-gap {
4493 border-bottom: 5px solid;
4494 border-bottom-color: transparent !important; }
4495 md-progress-circular[value="36"] .md-inner .md-left .md-half-circle {
4496 -webkit-transform: rotate(135deg);
4497 transform: rotate(135deg); }
4498 md-progress-circular[value="36"] .md-inner .md-right .md-half-circle {
4499 transition: -webkit-transform 0.1s linear;
4500 transition: transform 0.1s linear;
4501 -webkit-transform: rotate(-5.4deg);
4502 transform: rotate(-5.4deg); }
4503 md-progress-circular[value="36"] .md-inner .md-gap {
4504 border-bottom: 5px solid;
4505 border-bottom-color: transparent !important; }
4506 md-progress-circular[value="37"] .md-inner .md-left .md-half-circle {
4507 -webkit-transform: rotate(135deg);
4508 transform: rotate(135deg); }
4509 md-progress-circular[value="37"] .md-inner .md-right .md-half-circle {
4510 transition: -webkit-transform 0.1s linear;
4511 transition: transform 0.1s linear;
4512 -webkit-transform: rotate(-1.8deg);
4513 transform: rotate(-1.8deg); }
4514 md-progress-circular[value="37"] .md-inner .md-gap {
4515 border-bottom: 5px solid;
4516 border-bottom-color: transparent !important; }
4517 md-progress-circular[value="38"] .md-inner .md-left .md-half-circle {
4518 -webkit-transform: rotate(135deg);
4519 transform: rotate(135deg); }
4520 md-progress-circular[value="38"] .md-inner .md-right .md-half-circle {
4521 transition: -webkit-transform 0.1s linear;
4522 transition: transform 0.1s linear;
4523 -webkit-transform: rotate(1.8deg);
4524 transform: rotate(1.8deg); }
4525 md-progress-circular[value="38"] .md-inner .md-gap {
4526 border-bottom: 5px solid;
4527 border-bottom-color: transparent !important; }
4528 md-progress-circular[value="39"] .md-inner .md-left .md-half-circle {
4529 -webkit-transform: rotate(135deg);
4530 transform: rotate(135deg); }
4531 md-progress-circular[value="39"] .md-inner .md-right .md-half-circle {
4532 transition: -webkit-transform 0.1s linear;
4533 transition: transform 0.1s linear;
4534 -webkit-transform: rotate(5.4deg);
4535 transform: rotate(5.4deg); }
4536 md-progress-circular[value="39"] .md-inner .md-gap {
4537 border-bottom: 5px solid;
4538 border-bottom-color: transparent !important; }
4539 md-progress-circular[value="40"] .md-inner .md-left .md-half-circle {
4540 -webkit-transform: rotate(135deg);
4541 transform: rotate(135deg); }
4542 md-progress-circular[value="40"] .md-inner .md-right .md-half-circle {
4543 transition: -webkit-transform 0.1s linear;
4544 transition: transform 0.1s linear;
4545 -webkit-transform: rotate(9deg);
4546 transform: rotate(9deg); }
4547 md-progress-circular[value="40"] .md-inner .md-gap {
4548 border-bottom: 5px solid;
4549 border-bottom-color: transparent !important; }
4550 md-progress-circular[value="41"] .md-inner .md-left .md-half-circle {
4551 -webkit-transform: rotate(135deg);
4552 transform: rotate(135deg); }
4553 md-progress-circular[value="41"] .md-inner .md-right .md-half-circle {
4554 transition: -webkit-transform 0.1s linear;
4555 transition: transform 0.1s linear;
4556 -webkit-transform: rotate(12.6deg);
4557 transform: rotate(12.6deg); }
4558 md-progress-circular[value="41"] .md-inner .md-gap {
4559 border-bottom: 5px solid;
4560 border-bottom-color: transparent !important; }
4561 md-progress-circular[value="42"] .md-inner .md-left .md-half-circle {
4562 -webkit-transform: rotate(135deg);
4563 transform: rotate(135deg); }
4564 md-progress-circular[value="42"] .md-inner .md-right .md-half-circle {
4565 transition: -webkit-transform 0.1s linear;
4566 transition: transform 0.1s linear;
4567 -webkit-transform: rotate(16.2deg);
4568 transform: rotate(16.2deg); }
4569 md-progress-circular[value="42"] .md-inner .md-gap {
4570 border-bottom: 5px solid;
4571 border-bottom-color: transparent !important; }
4572 md-progress-circular[value="43"] .md-inner .md-left .md-half-circle {
4573 -webkit-transform: rotate(135deg);
4574 transform: rotate(135deg); }
4575 md-progress-circular[value="43"] .md-inner .md-right .md-half-circle {
4576 transition: -webkit-transform 0.1s linear;
4577 transition: transform 0.1s linear;
4578 -webkit-transform: rotate(19.8deg);
4579 transform: rotate(19.8deg); }
4580 md-progress-circular[value="43"] .md-inner .md-gap {
4581 border-bottom: 5px solid;
4582 border-bottom-color: transparent !important; }
4583 md-progress-circular[value="44"] .md-inner .md-left .md-half-circle {
4584 -webkit-transform: rotate(135deg);
4585 transform: rotate(135deg); }
4586 md-progress-circular[value="44"] .md-inner .md-right .md-half-circle {
4587 transition: -webkit-transform 0.1s linear;
4588 transition: transform 0.1s linear;
4589 -webkit-transform: rotate(23.4deg);
4590 transform: rotate(23.4deg); }
4591 md-progress-circular[value="44"] .md-inner .md-gap {
4592 border-bottom: 5px solid;
4593 border-bottom-color: transparent !important; }
4594 md-progress-circular[value="45"] .md-inner .md-left .md-half-circle {
4595 -webkit-transform: rotate(135deg);
4596 transform: rotate(135deg); }
4597 md-progress-circular[value="45"] .md-inner .md-right .md-half-circle {
4598 transition: -webkit-transform 0.1s linear;
4599 transition: transform 0.1s linear;
4600 -webkit-transform: rotate(27deg);
4601 transform: rotate(27deg); }
4602 md-progress-circular[value="45"] .md-inner .md-gap {
4603 border-bottom: 5px solid;
4604 border-bottom-color: transparent !important; }
4605 md-progress-circular[value="46"] .md-inner .md-left .md-half-circle {
4606 -webkit-transform: rotate(135deg);
4607 transform: rotate(135deg); }
4608 md-progress-circular[value="46"] .md-inner .md-right .md-half-circle {
4609 transition: -webkit-transform 0.1s linear;
4610 transition: transform 0.1s linear;
4611 -webkit-transform: rotate(30.6deg);
4612 transform: rotate(30.6deg); }
4613 md-progress-circular[value="46"] .md-inner .md-gap {
4614 border-bottom: 5px solid;
4615 border-bottom-color: transparent !important; }
4616 md-progress-circular[value="47"] .md-inner .md-left .md-half-circle {
4617 -webkit-transform: rotate(135deg);
4618 transform: rotate(135deg); }
4619 md-progress-circular[value="47"] .md-inner .md-right .md-half-circle {
4620 transition: -webkit-transform 0.1s linear;
4621 transition: transform 0.1s linear;
4622 -webkit-transform: rotate(34.2deg);
4623 transform: rotate(34.2deg); }
4624 md-progress-circular[value="47"] .md-inner .md-gap {
4625 border-bottom: 5px solid;
4626 border-bottom-color: transparent !important; }
4627 md-progress-circular[value="48"] .md-inner .md-left .md-half-circle {
4628 -webkit-transform: rotate(135deg);
4629 transform: rotate(135deg); }
4630 md-progress-circular[value="48"] .md-inner .md-right .md-half-circle {
4631 transition: -webkit-transform 0.1s linear;
4632 transition: transform 0.1s linear;
4633 -webkit-transform: rotate(37.8deg);
4634 transform: rotate(37.8deg); }
4635 md-progress-circular[value="48"] .md-inner .md-gap {
4636 border-bottom: 5px solid;
4637 border-bottom-color: transparent !important; }
4638 md-progress-circular[value="49"] .md-inner .md-left .md-half-circle {
4639 -webkit-transform: rotate(135deg);
4640 transform: rotate(135deg); }
4641 md-progress-circular[value="49"] .md-inner .md-right .md-half-circle {
4642 transition: -webkit-transform 0.1s linear;
4643 transition: transform 0.1s linear;
4644 -webkit-transform: rotate(41.4deg);
4645 transform: rotate(41.4deg); }
4646 md-progress-circular[value="49"] .md-inner .md-gap {
4647 border-bottom: 5px solid;
4648 border-bottom-color: transparent !important; }
4649 md-progress-circular[value="50"] .md-inner .md-left .md-half-circle {
4650 -webkit-transform: rotate(135deg);
4651 transform: rotate(135deg); }
4652 md-progress-circular[value="50"] .md-inner .md-right .md-half-circle {
4653 transition: -webkit-transform 0.1s linear;
4654 transition: transform 0.1s linear;
4655 -webkit-transform: rotate(45deg);
4656 transform: rotate(45deg); }
4657 md-progress-circular[value="50"] .md-inner .md-gap {
4658 border-bottom: 5px solid;
4659 border-bottom-color: transparent !important; }
4660 md-progress-circular[value="51"] .md-inner .md-left .md-half-circle {
4661 transition: -webkit-transform 0.1s linear;
4662 transition: transform 0.1s linear;
4663 -webkit-transform: rotate(138.6deg);
4664 transform: rotate(138.6deg); }
4665 md-progress-circular[value="51"] .md-inner .md-right .md-half-circle {
4666 -webkit-transform: rotate(45deg);
4667 transform: rotate(45deg); }
4668 md-progress-circular[value="51"] .md-inner .md-gap {
4669 border-bottom: 5px solid;
4670 transition: border-bottom-color 0.1s linear; }
4671 md-progress-circular[value="52"] .md-inner .md-left .md-half-circle {
4672 transition: -webkit-transform 0.1s linear;
4673 transition: transform 0.1s linear;
4674 -webkit-transform: rotate(142.2deg);
4675 transform: rotate(142.2deg); }
4676 md-progress-circular[value="52"] .md-inner .md-right .md-half-circle {
4677 -webkit-transform: rotate(45deg);
4678 transform: rotate(45deg); }
4679 md-progress-circular[value="52"] .md-inner .md-gap {
4680 border-bottom: 5px solid;
4681 transition: border-bottom-color 0.1s linear; }
4682 md-progress-circular[value="53"] .md-inner .md-left .md-half-circle {
4683 transition: -webkit-transform 0.1s linear;
4684 transition: transform 0.1s linear;
4685 -webkit-transform: rotate(145.8deg);
4686 transform: rotate(145.8deg); }
4687 md-progress-circular[value="53"] .md-inner .md-right .md-half-circle {
4688 -webkit-transform: rotate(45deg);
4689 transform: rotate(45deg); }
4690 md-progress-circular[value="53"] .md-inner .md-gap {
4691 border-bottom: 5px solid;
4692 transition: border-bottom-color 0.1s linear; }
4693 md-progress-circular[value="54"] .md-inner .md-left .md-half-circle {
4694 transition: -webkit-transform 0.1s linear;
4695 transition: transform 0.1s linear;
4696 -webkit-transform: rotate(149.4deg);
4697 transform: rotate(149.4deg); }
4698 md-progress-circular[value="54"] .md-inner .md-right .md-half-circle {
4699 -webkit-transform: rotate(45deg);
4700 transform: rotate(45deg); }
4701 md-progress-circular[value="54"] .md-inner .md-gap {
4702 border-bottom: 5px solid;
4703 transition: border-bottom-color 0.1s linear; }
4704 md-progress-circular[value="55"] .md-inner .md-left .md-half-circle {
4705 transition: -webkit-transform 0.1s linear;
4706 transition: transform 0.1s linear;
4707 -webkit-transform: rotate(153deg);
4708 transform: rotate(153deg); }
4709 md-progress-circular[value="55"] .md-inner .md-right .md-half-circle {
4710 -webkit-transform: rotate(45deg);
4711 transform: rotate(45deg); }
4712 md-progress-circular[value="55"] .md-inner .md-gap {
4713 border-bottom: 5px solid;
4714 transition: border-bottom-color 0.1s linear; }
4715 md-progress-circular[value="56"] .md-inner .md-left .md-half-circle {
4716 transition: -webkit-transform 0.1s linear;
4717 transition: transform 0.1s linear;
4718 -webkit-transform: rotate(156.6deg);
4719 transform: rotate(156.6deg); }
4720 md-progress-circular[value="56"] .md-inner .md-right .md-half-circle {
4721 -webkit-transform: rotate(45deg);
4722 transform: rotate(45deg); }
4723 md-progress-circular[value="56"] .md-inner .md-gap {
4724 border-bottom: 5px solid;
4725 transition: border-bottom-color 0.1s linear; }
4726 md-progress-circular[value="57"] .md-inner .md-left .md-half-circle {
4727 transition: -webkit-transform 0.1s linear;
4728 transition: transform 0.1s linear;
4729 -webkit-transform: rotate(160.2deg);
4730 transform: rotate(160.2deg); }
4731 md-progress-circular[value="57"] .md-inner .md-right .md-half-circle {
4732 -webkit-transform: rotate(45deg);
4733 transform: rotate(45deg); }
4734 md-progress-circular[value="57"] .md-inner .md-gap {
4735 border-bottom: 5px solid;
4736 transition: border-bottom-color 0.1s linear; }
4737 md-progress-circular[value="58"] .md-inner .md-left .md-half-circle {
4738 transition: -webkit-transform 0.1s linear;
4739 transition: transform 0.1s linear;
4740 -webkit-transform: rotate(163.8deg);
4741 transform: rotate(163.8deg); }
4742 md-progress-circular[value="58"] .md-inner .md-right .md-half-circle {
4743 -webkit-transform: rotate(45deg);
4744 transform: rotate(45deg); }
4745 md-progress-circular[value="58"] .md-inner .md-gap {
4746 border-bottom: 5px solid;
4747 transition: border-bottom-color 0.1s linear; }
4748 md-progress-circular[value="59"] .md-inner .md-left .md-half-circle {
4749 transition: -webkit-transform 0.1s linear;
4750 transition: transform 0.1s linear;
4751 -webkit-transform: rotate(167.4deg);
4752 transform: rotate(167.4deg); }
4753 md-progress-circular[value="59"] .md-inner .md-right .md-half-circle {
4754 -webkit-transform: rotate(45deg);
4755 transform: rotate(45deg); }
4756 md-progress-circular[value="59"] .md-inner .md-gap {
4757 border-bottom: 5px solid;
4758 transition: border-bottom-color 0.1s linear; }
4759 md-progress-circular[value="60"] .md-inner .md-left .md-half-circle {
4760 transition: -webkit-transform 0.1s linear;
4761 transition: transform 0.1s linear;
4762 -webkit-transform: rotate(171deg);
4763 transform: rotate(171deg); }
4764 md-progress-circular[value="60"] .md-inner .md-right .md-half-circle {
4765 -webkit-transform: rotate(45deg);
4766 transform: rotate(45deg); }
4767 md-progress-circular[value="60"] .md-inner .md-gap {
4768 border-bottom: 5px solid;
4769 transition: border-bottom-color 0.1s linear; }
4770 md-progress-circular[value="61"] .md-inner .md-left .md-half-circle {
4771 transition: -webkit-transform 0.1s linear;
4772 transition: transform 0.1s linear;
4773 -webkit-transform: rotate(174.6deg);
4774 transform: rotate(174.6deg); }
4775 md-progress-circular[value="61"] .md-inner .md-right .md-half-circle {
4776 -webkit-transform: rotate(45deg);
4777 transform: rotate(45deg); }
4778 md-progress-circular[value="61"] .md-inner .md-gap {
4779 border-bottom: 5px solid;
4780 transition: border-bottom-color 0.1s linear; }
4781 md-progress-circular[value="62"] .md-inner .md-left .md-half-circle {
4782 transition: -webkit-transform 0.1s linear;
4783 transition: transform 0.1s linear;
4784 -webkit-transform: rotate(178.2deg);
4785 transform: rotate(178.2deg); }
4786 md-progress-circular[value="62"] .md-inner .md-right .md-half-circle {
4787 -webkit-transform: rotate(45deg);
4788 transform: rotate(45deg); }
4789 md-progress-circular[value="62"] .md-inner .md-gap {
4790 border-bottom: 5px solid;
4791 transition: border-bottom-color 0.1s linear; }
4792 md-progress-circular[value="63"] .md-inner .md-left .md-half-circle {
4793 transition: -webkit-transform 0.1s linear;
4794 transition: transform 0.1s linear;
4795 -webkit-transform: rotate(181.8deg);
4796 transform: rotate(181.8deg); }
4797 md-progress-circular[value="63"] .md-inner .md-right .md-half-circle {
4798 -webkit-transform: rotate(45deg);
4799 transform: rotate(45deg); }
4800 md-progress-circular[value="63"] .md-inner .md-gap {
4801 border-bottom: 5px solid;
4802 transition: border-bottom-color 0.1s linear; }
4803 md-progress-circular[value="64"] .md-inner .md-left .md-half-circle {
4804 transition: -webkit-transform 0.1s linear;
4805 transition: transform 0.1s linear;
4806 -webkit-transform: rotate(185.4deg);
4807 transform: rotate(185.4deg); }
4808 md-progress-circular[value="64"] .md-inner .md-right .md-half-circle {
4809 -webkit-transform: rotate(45deg);
4810 transform: rotate(45deg); }
4811 md-progress-circular[value="64"] .md-inner .md-gap {
4812 border-bottom: 5px solid;
4813 transition: border-bottom-color 0.1s linear; }
4814 md-progress-circular[value="65"] .md-inner .md-left .md-half-circle {
4815 transition: -webkit-transform 0.1s linear;
4816 transition: transform 0.1s linear;
4817 -webkit-transform: rotate(189deg);
4818 transform: rotate(189deg); }
4819 md-progress-circular[value="65"] .md-inner .md-right .md-half-circle {
4820 -webkit-transform: rotate(45deg);
4821 transform: rotate(45deg); }
4822 md-progress-circular[value="65"] .md-inner .md-gap {
4823 border-bottom: 5px solid;
4824 transition: border-bottom-color 0.1s linear; }
4825 md-progress-circular[value="66"] .md-inner .md-left .md-half-circle {
4826 transition: -webkit-transform 0.1s linear;
4827 transition: transform 0.1s linear;
4828 -webkit-transform: rotate(192.6deg);
4829 transform: rotate(192.6deg); }
4830 md-progress-circular[value="66"] .md-inner .md-right .md-half-circle {
4831 -webkit-transform: rotate(45deg);
4832 transform: rotate(45deg); }
4833 md-progress-circular[value="66"] .md-inner .md-gap {
4834 border-bottom: 5px solid;
4835 transition: border-bottom-color 0.1s linear; }
4836 md-progress-circular[value="67"] .md-inner .md-left .md-half-circle {
4837 transition: -webkit-transform 0.1s linear;
4838 transition: transform 0.1s linear;
4839 -webkit-transform: rotate(196.2deg);
4840 transform: rotate(196.2deg); }
4841 md-progress-circular[value="67"] .md-inner .md-right .md-half-circle {
4842 -webkit-transform: rotate(45deg);
4843 transform: rotate(45deg); }
4844 md-progress-circular[value="67"] .md-inner .md-gap {
4845 border-bottom: 5px solid;
4846 transition: border-bottom-color 0.1s linear; }
4847 md-progress-circular[value="68"] .md-inner .md-left .md-half-circle {
4848 transition: -webkit-transform 0.1s linear;
4849 transition: transform 0.1s linear;
4850 -webkit-transform: rotate(199.8deg);
4851 transform: rotate(199.8deg); }
4852 md-progress-circular[value="68"] .md-inner .md-right .md-half-circle {
4853 -webkit-transform: rotate(45deg);
4854 transform: rotate(45deg); }
4855 md-progress-circular[value="68"] .md-inner .md-gap {
4856 border-bottom: 5px solid;
4857 transition: border-bottom-color 0.1s linear; }
4858 md-progress-circular[value="69"] .md-inner .md-left .md-half-circle {
4859 transition: -webkit-transform 0.1s linear;
4860 transition: transform 0.1s linear;
4861 -webkit-transform: rotate(203.4deg);
4862 transform: rotate(203.4deg); }
4863 md-progress-circular[value="69"] .md-inner .md-right .md-half-circle {
4864 -webkit-transform: rotate(45deg);
4865 transform: rotate(45deg); }
4866 md-progress-circular[value="69"] .md-inner .md-gap {
4867 border-bottom: 5px solid;
4868 transition: border-bottom-color 0.1s linear; }
4869 md-progress-circular[value="70"] .md-inner .md-left .md-half-circle {
4870 transition: -webkit-transform 0.1s linear;
4871 transition: transform 0.1s linear;
4872 -webkit-transform: rotate(207deg);
4873 transform: rotate(207deg); }
4874 md-progress-circular[value="70"] .md-inner .md-right .md-half-circle {
4875 -webkit-transform: rotate(45deg);
4876 transform: rotate(45deg); }
4877 md-progress-circular[value="70"] .md-inner .md-gap {
4878 border-bottom: 5px solid;
4879 transition: border-bottom-color 0.1s linear; }
4880 md-progress-circular[value="71"] .md-inner .md-left .md-half-circle {
4881 transition: -webkit-transform 0.1s linear;
4882 transition: transform 0.1s linear;
4883 -webkit-transform: rotate(210.6deg);
4884 transform: rotate(210.6deg); }
4885 md-progress-circular[value="71"] .md-inner .md-right .md-half-circle {
4886 -webkit-transform: rotate(45deg);
4887 transform: rotate(45deg); }
4888 md-progress-circular[value="71"] .md-inner .md-gap {
4889 border-bottom: 5px solid;
4890 transition: border-bottom-color 0.1s linear; }
4891 md-progress-circular[value="72"] .md-inner .md-left .md-half-circle {
4892 transition: -webkit-transform 0.1s linear;
4893 transition: transform 0.1s linear;
4894 -webkit-transform: rotate(214.2deg);
4895 transform: rotate(214.2deg); }
4896 md-progress-circular[value="72"] .md-inner .md-right .md-half-circle {
4897 -webkit-transform: rotate(45deg);
4898 transform: rotate(45deg); }
4899 md-progress-circular[value="72"] .md-inner .md-gap {
4900 border-bottom: 5px solid;
4901 transition: border-bottom-color 0.1s linear; }
4902 md-progress-circular[value="73"] .md-inner .md-left .md-half-circle {
4903 transition: -webkit-transform 0.1s linear;
4904 transition: transform 0.1s linear;
4905 -webkit-transform: rotate(217.8deg);
4906 transform: rotate(217.8deg); }
4907 md-progress-circular[value="73"] .md-inner .md-right .md-half-circle {
4908 -webkit-transform: rotate(45deg);
4909 transform: rotate(45deg); }
4910 md-progress-circular[value="73"] .md-inner .md-gap {
4911 border-bottom: 5px solid;
4912 transition: border-bottom-color 0.1s linear; }
4913 md-progress-circular[value="74"] .md-inner .md-left .md-half-circle {
4914 transition: -webkit-transform 0.1s linear;
4915 transition: transform 0.1s linear;
4916 -webkit-transform: rotate(221.4deg);
4917 transform: rotate(221.4deg); }
4918 md-progress-circular[value="74"] .md-inner .md-right .md-half-circle {
4919 -webkit-transform: rotate(45deg);
4920 transform: rotate(45deg); }
4921 md-progress-circular[value="74"] .md-inner .md-gap {
4922 border-bottom: 5px solid;
4923 transition: border-bottom-color 0.1s linear; }
4924 md-progress-circular[value="75"] .md-inner .md-left .md-half-circle {
4925 transition: -webkit-transform 0.1s linear;
4926 transition: transform 0.1s linear;
4927 -webkit-transform: rotate(225deg);
4928 transform: rotate(225deg); }
4929 md-progress-circular[value="75"] .md-inner .md-right .md-half-circle {
4930 -webkit-transform: rotate(45deg);
4931 transform: rotate(45deg); }
4932 md-progress-circular[value="75"] .md-inner .md-gap {
4933 border-bottom: 5px solid;
4934 transition: border-bottom-color 0.1s linear; }
4935 md-progress-circular[value="76"] .md-inner .md-left .md-half-circle {
4936 transition: -webkit-transform 0.1s linear;
4937 transition: transform 0.1s linear;
4938 -webkit-transform: rotate(228.6deg);
4939 transform: rotate(228.6deg); }
4940 md-progress-circular[value="76"] .md-inner .md-right .md-half-circle {
4941 -webkit-transform: rotate(45deg);
4942 transform: rotate(45deg); }
4943 md-progress-circular[value="76"] .md-inner .md-gap {
4944 border-bottom: 5px solid;
4945 transition: border-bottom-color 0.1s linear; }
4946 md-progress-circular[value="77"] .md-inner .md-left .md-half-circle {
4947 transition: -webkit-transform 0.1s linear;
4948 transition: transform 0.1s linear;
4949 -webkit-transform: rotate(232.2deg);
4950 transform: rotate(232.2deg); }
4951 md-progress-circular[value="77"] .md-inner .md-right .md-half-circle {
4952 -webkit-transform: rotate(45deg);
4953 transform: rotate(45deg); }
4954 md-progress-circular[value="77"] .md-inner .md-gap {
4955 border-bottom: 5px solid;
4956 transition: border-bottom-color 0.1s linear; }
4957 md-progress-circular[value="78"] .md-inner .md-left .md-half-circle {
4958 transition: -webkit-transform 0.1s linear;
4959 transition: transform 0.1s linear;
4960 -webkit-transform: rotate(235.8deg);
4961 transform: rotate(235.8deg); }
4962 md-progress-circular[value="78"] .md-inner .md-right .md-half-circle {
4963 -webkit-transform: rotate(45deg);
4964 transform: rotate(45deg); }
4965 md-progress-circular[value="78"] .md-inner .md-gap {
4966 border-bottom: 5px solid;
4967 transition: border-bottom-color 0.1s linear; }
4968 md-progress-circular[value="79"] .md-inner .md-left .md-half-circle {
4969 transition: -webkit-transform 0.1s linear;
4970 transition: transform 0.1s linear;
4971 -webkit-transform: rotate(239.4deg);
4972 transform: rotate(239.4deg); }
4973 md-progress-circular[value="79"] .md-inner .md-right .md-half-circle {
4974 -webkit-transform: rotate(45deg);
4975 transform: rotate(45deg); }
4976 md-progress-circular[value="79"] .md-inner .md-gap {
4977 border-bottom: 5px solid;
4978 transition: border-bottom-color 0.1s linear; }
4979 md-progress-circular[value="80"] .md-inner .md-left .md-half-circle {
4980 transition: -webkit-transform 0.1s linear;
4981 transition: transform 0.1s linear;
4982 -webkit-transform: rotate(243deg);
4983 transform: rotate(243deg); }
4984 md-progress-circular[value="80"] .md-inner .md-right .md-half-circle {
4985 -webkit-transform: rotate(45deg);
4986 transform: rotate(45deg); }
4987 md-progress-circular[value="80"] .md-inner .md-gap {
4988 border-bottom: 5px solid;
4989 transition: border-bottom-color 0.1s linear; }
4990 md-progress-circular[value="81"] .md-inner .md-left .md-half-circle {
4991 transition: -webkit-transform 0.1s linear;
4992 transition: transform 0.1s linear;
4993 -webkit-transform: rotate(246.6deg);
4994 transform: rotate(246.6deg); }
4995 md-progress-circular[value="81"] .md-inner .md-right .md-half-circle {
4996 -webkit-transform: rotate(45deg);
4997 transform: rotate(45deg); }
4998 md-progress-circular[value="81"] .md-inner .md-gap {
4999 border-bottom: 5px solid;
5000 transition: border-bottom-color 0.1s linear; }
5001 md-progress-circular[value="82"] .md-inner .md-left .md-half-circle {
5002 transition: -webkit-transform 0.1s linear;
5003 transition: transform 0.1s linear;
5004 -webkit-transform: rotate(250.2deg);
5005 transform: rotate(250.2deg); }
5006 md-progress-circular[value="82"] .md-inner .md-right .md-half-circle {
5007 -webkit-transform: rotate(45deg);
5008 transform: rotate(45deg); }
5009 md-progress-circular[value="82"] .md-inner .md-gap {
5010 border-bottom: 5px solid;
5011 transition: border-bottom-color 0.1s linear; }
5012 md-progress-circular[value="83"] .md-inner .md-left .md-half-circle {
5013 transition: -webkit-transform 0.1s linear;
5014 transition: transform 0.1s linear;
5015 -webkit-transform: rotate(253.8deg);
5016 transform: rotate(253.8deg); }
5017 md-progress-circular[value="83"] .md-inner .md-right .md-half-circle {
5018 -webkit-transform: rotate(45deg);
5019 transform: rotate(45deg); }
5020 md-progress-circular[value="83"] .md-inner .md-gap {
5021 border-bottom: 5px solid;
5022 transition: border-bottom-color 0.1s linear; }
5023 md-progress-circular[value="84"] .md-inner .md-left .md-half-circle {
5024 transition: -webkit-transform 0.1s linear;
5025 transition: transform 0.1s linear;
5026 -webkit-transform: rotate(257.4deg);
5027 transform: rotate(257.4deg); }
5028 md-progress-circular[value="84"] .md-inner .md-right .md-half-circle {
5029 -webkit-transform: rotate(45deg);
5030 transform: rotate(45deg); }
5031 md-progress-circular[value="84"] .md-inner .md-gap {
5032 border-bottom: 5px solid;
5033 transition: border-bottom-color 0.1s linear; }
5034 md-progress-circular[value="85"] .md-inner .md-left .md-half-circle {
5035 transition: -webkit-transform 0.1s linear;
5036 transition: transform 0.1s linear;
5037 -webkit-transform: rotate(261deg);
5038 transform: rotate(261deg); }
5039 md-progress-circular[value="85"] .md-inner .md-right .md-half-circle {
5040 -webkit-transform: rotate(45deg);
5041 transform: rotate(45deg); }
5042 md-progress-circular[value="85"] .md-inner .md-gap {
5043 border-bottom: 5px solid;
5044 transition: border-bottom-color 0.1s linear; }
5045 md-progress-circular[value="86"] .md-inner .md-left .md-half-circle {
5046 transition: -webkit-transform 0.1s linear;
5047 transition: transform 0.1s linear;
5048 -webkit-transform: rotate(264.6deg);
5049 transform: rotate(264.6deg); }
5050 md-progress-circular[value="86"] .md-inner .md-right .md-half-circle {
5051 -webkit-transform: rotate(45deg);
5052 transform: rotate(45deg); }
5053 md-progress-circular[value="86"] .md-inner .md-gap {
5054 border-bottom: 5px solid;
5055 transition: border-bottom-color 0.1s linear; }
5056 md-progress-circular[value="87"] .md-inner .md-left .md-half-circle {
5057 transition: -webkit-transform 0.1s linear;
5058 transition: transform 0.1s linear;
5059 -webkit-transform: rotate(268.2deg);
5060 transform: rotate(268.2deg); }
5061 md-progress-circular[value="87"] .md-inner .md-right .md-half-circle {
5062 -webkit-transform: rotate(45deg);
5063 transform: rotate(45deg); }
5064 md-progress-circular[value="87"] .md-inner .md-gap {
5065 border-bottom: 5px solid;
5066 transition: border-bottom-color 0.1s linear; }
5067 md-progress-circular[value="88"] .md-inner .md-left .md-half-circle {
5068 transition: -webkit-transform 0.1s linear;
5069 transition: transform 0.1s linear;
5070 -webkit-transform: rotate(271.8deg);
5071 transform: rotate(271.8deg); }
5072 md-progress-circular[value="88"] .md-inner .md-right .md-half-circle {
5073 -webkit-transform: rotate(45deg);
5074 transform: rotate(45deg); }
5075 md-progress-circular[value="88"] .md-inner .md-gap {
5076 border-bottom: 5px solid;
5077 transition: border-bottom-color 0.1s linear; }
5078 md-progress-circular[value="89"] .md-inner .md-left .md-half-circle {
5079 transition: -webkit-transform 0.1s linear;
5080 transition: transform 0.1s linear;
5081 -webkit-transform: rotate(275.4deg);
5082 transform: rotate(275.4deg); }
5083 md-progress-circular[value="89"] .md-inner .md-right .md-half-circle {
5084 -webkit-transform: rotate(45deg);
5085 transform: rotate(45deg); }
5086 md-progress-circular[value="89"] .md-inner .md-gap {
5087 border-bottom: 5px solid;
5088 transition: border-bottom-color 0.1s linear; }
5089 md-progress-circular[value="90"] .md-inner .md-left .md-half-circle {
5090 transition: -webkit-transform 0.1s linear;
5091 transition: transform 0.1s linear;
5092 -webkit-transform: rotate(279deg);
5093 transform: rotate(279deg); }
5094 md-progress-circular[value="90"] .md-inner .md-right .md-half-circle {
5095 -webkit-transform: rotate(45deg);
5096 transform: rotate(45deg); }
5097 md-progress-circular[value="90"] .md-inner .md-gap {
5098 border-bottom: 5px solid;
5099 transition: border-bottom-color 0.1s linear; }
5100 md-progress-circular[value="91"] .md-inner .md-left .md-half-circle {
5101 transition: -webkit-transform 0.1s linear;
5102 transition: transform 0.1s linear;
5103 -webkit-transform: rotate(282.6deg);
5104 transform: rotate(282.6deg); }
5105 md-progress-circular[value="91"] .md-inner .md-right .md-half-circle {
5106 -webkit-transform: rotate(45deg);
5107 transform: rotate(45deg); }
5108 md-progress-circular[value="91"] .md-inner .md-gap {
5109 border-bottom: 5px solid;
5110 transition: border-bottom-color 0.1s linear; }
5111 md-progress-circular[value="92"] .md-inner .md-left .md-half-circle {
5112 transition: -webkit-transform 0.1s linear;
5113 transition: transform 0.1s linear;
5114 -webkit-transform: rotate(286.2deg);
5115 transform: rotate(286.2deg); }
5116 md-progress-circular[value="92"] .md-inner .md-right .md-half-circle {
5117 -webkit-transform: rotate(45deg);
5118 transform: rotate(45deg); }
5119 md-progress-circular[value="92"] .md-inner .md-gap {
5120 border-bottom: 5px solid;
5121 transition: border-bottom-color 0.1s linear; }
5122 md-progress-circular[value="93"] .md-inner .md-left .md-half-circle {
5123 transition: -webkit-transform 0.1s linear;
5124 transition: transform 0.1s linear;
5125 -webkit-transform: rotate(289.8deg);
5126 transform: rotate(289.8deg); }
5127 md-progress-circular[value="93"] .md-inner .md-right .md-half-circle {
5128 -webkit-transform: rotate(45deg);
5129 transform: rotate(45deg); }
5130 md-progress-circular[value="93"] .md-inner .md-gap {
5131 border-bottom: 5px solid;
5132 transition: border-bottom-color 0.1s linear; }
5133 md-progress-circular[value="94"] .md-inner .md-left .md-half-circle {
5134 transition: -webkit-transform 0.1s linear;
5135 transition: transform 0.1s linear;
5136 -webkit-transform: rotate(293.4deg);
5137 transform: rotate(293.4deg); }
5138 md-progress-circular[value="94"] .md-inner .md-right .md-half-circle {
5139 -webkit-transform: rotate(45deg);
5140 transform: rotate(45deg); }
5141 md-progress-circular[value="94"] .md-inner .md-gap {
5142 border-bottom: 5px solid;
5143 transition: border-bottom-color 0.1s linear; }
5144 md-progress-circular[value="95"] .md-inner .md-left .md-half-circle {
5145 transition: -webkit-transform 0.1s linear;
5146 transition: transform 0.1s linear;
5147 -webkit-transform: rotate(297deg);
5148 transform: rotate(297deg); }
5149 md-progress-circular[value="95"] .md-inner .md-right .md-half-circle {
5150 -webkit-transform: rotate(45deg);
5151 transform: rotate(45deg); }
5152 md-progress-circular[value="95"] .md-inner .md-gap {
5153 border-bottom: 5px solid;
5154 transition: border-bottom-color 0.1s linear; }
5155 md-progress-circular[value="96"] .md-inner .md-left .md-half-circle {
5156 transition: -webkit-transform 0.1s linear;
5157 transition: transform 0.1s linear;
5158 -webkit-transform: rotate(300.6deg);
5159 transform: rotate(300.6deg); }
5160 md-progress-circular[value="96"] .md-inner .md-right .md-half-circle {
5161 -webkit-transform: rotate(45deg);
5162 transform: rotate(45deg); }
5163 md-progress-circular[value="96"] .md-inner .md-gap {
5164 border-bottom: 5px solid;
5165 transition: border-bottom-color 0.1s linear; }
5166 md-progress-circular[value="97"] .md-inner .md-left .md-half-circle {
5167 transition: -webkit-transform 0.1s linear;
5168 transition: transform 0.1s linear;
5169 -webkit-transform: rotate(304.2deg);
5170 transform: rotate(304.2deg); }
5171 md-progress-circular[value="97"] .md-inner .md-right .md-half-circle {
5172 -webkit-transform: rotate(45deg);
5173 transform: rotate(45deg); }
5174 md-progress-circular[value="97"] .md-inner .md-gap {
5175 border-bottom: 5px solid;
5176 transition: border-bottom-color 0.1s linear; }
5177 md-progress-circular[value="98"] .md-inner .md-left .md-half-circle {
5178 transition: -webkit-transform 0.1s linear;
5179 transition: transform 0.1s linear;
5180 -webkit-transform: rotate(307.8deg);
5181 transform: rotate(307.8deg); }
5182 md-progress-circular[value="98"] .md-inner .md-right .md-half-circle {
5183 -webkit-transform: rotate(45deg);
5184 transform: rotate(45deg); }
5185 md-progress-circular[value="98"] .md-inner .md-gap {
5186 border-bottom: 5px solid;
5187 transition: border-bottom-color 0.1s linear; }
5188 md-progress-circular[value="99"] .md-inner .md-left .md-half-circle {
5189 transition: -webkit-transform 0.1s linear;
5190 transition: transform 0.1s linear;
5191 -webkit-transform: rotate(311.4deg);
5192 transform: rotate(311.4deg); }
5193 md-progress-circular[value="99"] .md-inner .md-right .md-half-circle {
5194 -webkit-transform: rotate(45deg);
5195 transform: rotate(45deg); }
5196 md-progress-circular[value="99"] .md-inner .md-gap {
5197 border-bottom: 5px solid;
5198 transition: border-bottom-color 0.1s linear; }
5199 md-progress-circular[value="100"] .md-inner .md-left .md-half-circle {
5200 transition: -webkit-transform 0.1s linear;
5201 transition: transform 0.1s linear;
5202 -webkit-transform: rotate(315deg);
5203 transform: rotate(315deg); }
5204 md-progress-circular[value="100"] .md-inner .md-right .md-half-circle {
5205 -webkit-transform: rotate(45deg);
5206 transform: rotate(45deg); }
5207 md-progress-circular[value="100"] .md-inner .md-gap {
5208 border-bottom: 5px solid;
5209 transition: border-bottom-color 0.1s linear; }
5210 md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper {
5211 -webkit-animation: outer-rotate 2.91667s linear infinite;
5212 animation: outer-rotate 2.91667s linear infinite; }
5213 md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner {
5214 -webkit-animation: sporadic-rotate 5.25s cubic-bezier(0.35, 0, 0.25, 1) infinite;
5215 animation: sporadic-rotate 5.25s cubic-bezier(0.35, 0, 0.25, 1) infinite; }
5216 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 {
5217 -webkit-animation-iteration-count: infinite;
5218 animation-iteration-count: infinite;
5219 -webkit-animation-duration: 1.3125s;
5220 animation-duration: 1.3125s;
5221 -webkit-animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1);
5222 animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1); }
5223 md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner .md-left .md-half-circle {
5224 -webkit-animation-name: left-wobble;
5225 animation-name: left-wobble; }
5226 md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner .md-right .md-half-circle {
5227 -webkit-animation-name: right-wobble;
5228 animation-name: right-wobble; }
5230 .ng-hide md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper, md-progress-circular.ng-hide[md-mode=indeterminate] .md-spinner-wrapper {
5231 -webkit-animation: none;
5233 .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 {
5234 -webkit-animation: none;
5236 .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 {
5237 -webkit-animation-name: none;
5238 animation-name: none; }
5239 .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 {
5240 -webkit-animation-name: none;
5241 animation-name: none; }
5243 md-progress-linear:not([md-mode="indeterminate"]) {
5247 md-progress-linear:not([md-mode="indeterminate"]) .md-container {
5252 -webkit-transform: translate(0, 5px) scale(1, 0);
5253 transform: translate(0, 5px) scale(1, 0);
5254 transition: all .3s linear; }
5255 md-progress-linear:not([md-mode="indeterminate"]) .md-container.md-ready {
5256 -webkit-transform: translate(0, 0) scale(1, 1);
5257 transform: translate(0, 0) scale(1, 1); }
5258 md-progress-linear:not([md-mode="indeterminate"]) .md-bar {
5262 md-progress-linear:not([md-mode="indeterminate"]) .md-bar1, md-progress-linear:not([md-mode="indeterminate"]) .md-bar2 {
5263 transition: all 0.2s linear; }
5264 md-progress-linear:not([md-mode="indeterminate"])[md-mode=determinate] .md-bar1 {
5266 md-progress-linear:not([md-mode="indeterminate"])[md-mode=buffer] .md-container {
5267 background-color: transparent !important; }
5268 md-progress-linear:not([md-mode="indeterminate"])[md-mode=buffer] .md-dashed:before {
5275 background-color: transparent;
5276 background-size: 10px 10px !important;
5277 background-position: 0px -23px;
5278 -webkit-animation: buffer 3s infinite linear;
5279 animation: buffer 3s infinite linear; }
5280 md-progress-linear:not([md-mode="indeterminate"])[md-mode=query] .md-bar2 {
5281 -webkit-animation: query .8s infinite cubic-bezier(0.39, 0.575, 0.565, 1);
5282 animation: query .8s infinite cubic-bezier(0.39, 0.575, 0.565, 1); }
5284 md-progress-linear[md-mode="indeterminate"] {
5288 position: relative; }
5289 md-progress-linear[md-mode="indeterminate"] .md-container {
5295 transition: all .3s linear; }
5296 md-progress-linear[md-mode="indeterminate"] .md-container .md-bar {
5303 md-progress-linear[md-mode="indeterminate"] .md-container .md-bar1 {
5304 -webkit-animation: md-progress-linear-indeterminate-scale-1 4s infinite, md-progress-linear-indeterminate-1 4s infinite;
5305 animation: md-progress-linear-indeterminate-scale-1 4s infinite, md-progress-linear-indeterminate-1 4s infinite; }
5306 md-progress-linear[md-mode="indeterminate"] .md-container .md-bar2 {
5307 -webkit-animation: md-progress-linear-indeterminate-scale-2 4s infinite, md-progress-linear-indeterminate-2 4s infinite;
5308 animation: md-progress-linear-indeterminate-scale-2 4s infinite, md-progress-linear-indeterminate-2 4s infinite; }
5310 @-webkit-keyframes query {
5313 -webkit-transform: translateX(35%) scale(.3, 1);
5314 transform: translateX(35%) scale(.3, 1); }
5318 -webkit-transform: translateX(-50%) scale(0, 1);
5319 transform: translateX(-50%) scale(0, 1); } }
5324 -webkit-transform: translateX(35%) scale(.3, 1);
5325 transform: translateX(35%) scale(.3, 1); }
5329 -webkit-transform: translateX(-50%) scale(0, 1);
5330 transform: translateX(-50%) scale(0, 1); } }
5332 @-webkit-keyframes buffer {
5335 background-position: 0px -23px; }
5342 background-position: -200px -23px; } }
5347 background-position: 0px -23px; }
5354 background-position: -200px -23px; } }
5356 @-webkit-keyframes md-progress-linear-indeterminate-scale-1 {
5358 -webkit-transform: scaleX(0.1);
5359 transform: scaleX(0.1);
5360 -webkit-animation-timing-function: linear;
5361 animation-timing-function: linear; }
5364 -webkit-transform: scaleX(0.1);
5365 transform: scaleX(0.1);
5366 -webkit-animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1);
5367 animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1); }
5370 -webkit-transform: scaleX(0.83);
5371 transform: scaleX(0.83);
5372 -webkit-animation-timing-function: cubic-bezier(0.22573, 0, 0.23365, 1.37098);
5373 animation-timing-function: cubic-bezier(0.22573, 0, 0.23365, 1.37098); }
5376 -webkit-transform: scaleX(0.1);
5377 transform: scaleX(0.1); } }
5379 @keyframes md-progress-linear-indeterminate-scale-1 {
5381 -webkit-transform: scaleX(0.1);
5382 transform: scaleX(0.1);
5383 -webkit-animation-timing-function: linear;
5384 animation-timing-function: linear; }
5387 -webkit-transform: scaleX(0.1);
5388 transform: scaleX(0.1);
5389 -webkit-animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1);
5390 animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1); }
5393 -webkit-transform: scaleX(0.83);
5394 transform: scaleX(0.83);
5395 -webkit-animation-timing-function: cubic-bezier(0.22573, 0, 0.23365, 1.37098);
5396 animation-timing-function: cubic-bezier(0.22573, 0, 0.23365, 1.37098); }
5399 -webkit-transform: scaleX(0.1);
5400 transform: scaleX(0.1); } }
5402 @-webkit-keyframes md-progress-linear-indeterminate-1 {
5405 -webkit-animation-timing-function: linear;
5406 animation-timing-function: linear; }
5410 -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
5411 animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582); }
5415 -webkit-animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
5416 animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635); }
5419 left: 95.44444%; } }
5421 @keyframes md-progress-linear-indeterminate-1 {
5424 -webkit-animation-timing-function: linear;
5425 animation-timing-function: linear; }
5429 -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
5430 animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582); }
5434 -webkit-animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
5435 animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635); }
5438 left: 95.44444%; } }
5440 @-webkit-keyframes md-progress-linear-indeterminate-scale-2 {
5442 -webkit-transform: scaleX(0.1);
5443 transform: scaleX(0.1);
5444 -webkit-animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397);
5445 animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397); }
5448 -webkit-transform: scaleX(0.57);
5449 transform: scaleX(0.57);
5450 -webkit-animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432);
5451 animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432); }
5454 -webkit-transform: scaleX(0.91);
5455 transform: scaleX(0.91);
5456 -webkit-animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179);
5457 animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179); }
5460 -webkit-transform: scaleX(0.1);
5461 transform: scaleX(0.1); } }
5463 @keyframes md-progress-linear-indeterminate-scale-2 {
5465 -webkit-transform: scaleX(0.1);
5466 transform: scaleX(0.1);
5467 -webkit-animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397);
5468 animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397); }
5471 -webkit-transform: scaleX(0.57);
5472 transform: scaleX(0.57);
5473 -webkit-animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432);
5474 animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432); }
5477 -webkit-transform: scaleX(0.91);
5478 transform: scaleX(0.91);
5479 -webkit-animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179);
5480 animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179); }
5483 -webkit-transform: scaleX(0.1);
5484 transform: scaleX(0.1); } }
5486 @-webkit-keyframes md-progress-linear-indeterminate-2 {
5489 -webkit-animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40968);
5490 animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40968); }
5494 -webkit-animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73372);
5495 animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73372); }
5499 -webkit-animation-timing-function: cubic-bezier(0.4, 0.62703, 0.6, 0.90203);
5500 animation-timing-function: cubic-bezier(0.4, 0.62703, 0.6, 0.90203); }
5503 left: 117.38889%; } }
5505 @keyframes md-progress-linear-indeterminate-2 {
5508 -webkit-animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40968);
5509 animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40968); }
5513 -webkit-animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73372);
5514 animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73372); }
5518 -webkit-animation-timing-function: cubic-bezier(0.4, 0.62703, 0.6, 0.90203);
5519 animation-timing-function: cubic-bezier(0.4, 0.62703, 0.6, 0.90203); }
5522 left: 117.38889%; } }
5524 md-radio-button, .md-switch-thumb {
5525 box-sizing: border-box;
5528 white-space: nowrap;
5530 md-radio-button *, md-radio-button *:before, md-radio-button *:after, .md-switch-thumb *, .md-switch-thumb *:before, .md-switch-thumb *:after {
5531 box-sizing: border-box; }
5532 md-radio-button input, .md-switch-thumb input {
5534 md-radio-button .md-container, .md-switch-thumb .md-container {
5537 display: inline-block;
5541 md-radio-button .md-container .md-ripple-container, .md-switch-thumb .md-container .md-ripple-container {
5548 md-radio-button .md-container:before, .md-switch-thumb .md-container:before {
5549 background-color: transparent;
5559 transition: all 0.5s;
5561 md-radio-button .md-off, .md-switch-thumb .md-off {
5569 transition: border-color ease 0.28s; }
5570 md-radio-button .md-on, .md-switch-thumb .md-on {
5577 transition: -webkit-transform ease 0.28s;
5578 transition: transform ease 0.28s;
5579 -webkit-transform: scale(0);
5580 transform: scale(0); }
5581 md-radio-button.md-checked .md-on, .md-switch-thumb.md-checked .md-on {
5582 -webkit-transform: scale(0.5);
5583 transform: scale(0.5); }
5584 md-radio-button .md-label, .md-switch-thumb .md-label {
5586 display: inline-block;
5589 vertical-align: middle;
5590 white-space: normal;
5591 pointer-events: none;
5593 md-radio-button .circle, .md-switch-thumb .circle {
5594 border-radius: 50%; }
5596 md-radio-group:focus {
5598 md-radio-group.md-focused .md-checked .md-container:before {
5604 @media screen and (-ms-high-contrast: active) {
5605 md-radio-button.md-default-theme .md-on {
5606 background-color: #fff; } }
5608 .md-select-menu-container {
5614 .md-select-menu-container:not(.md-clickable) {
5615 pointer-events: none; }
5616 .md-select-menu-container md-progress-circular {
5618 margin: 24px auto !important; }
5619 .md-select-menu-container.md-active {
5621 .md-select-menu-container.md-active md-select-menu {
5622 transition: -webkit-transform all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
5623 transition: transform all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
5624 transition-duration: 200ms; }
5625 .md-select-menu-container.md-active md-select-menu > * {
5627 transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
5628 transition-duration: 200ms;
5629 transition-delay: 100ms; }
5630 .md-select-menu-container.md-leave {
5632 transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
5633 transition-duration: 250ms; }
5635 md-input-container > md-select {
5640 padding: 24px 2px 26px;
5641 display: -webkit-flex;
5642 display: -ms-flexbox;
5646 md-select[disabled]:hover {
5648 md-select:not([disabled]):hover {
5650 md-select:not([disabled]).ng-invalid.ng-dirty .md-select-label {
5651 border-bottom: 2px solid;
5652 padding-bottom: 0; }
5653 md-select:not([disabled]):focus .md-select-label {
5654 border-bottom: 2px solid;
5655 padding-bottom: 0; }
5658 display: -webkit-flex;
5659 display: -ms-flexbox;
5661 -webkit-align-items: center;
5662 -ms-flex-align: center;
5663 align-items: center;
5664 padding: 2px 2px 1px;
5665 border-bottom: 1px solid;
5667 box-sizing: content-box;
5670 .md-select-label *:first-child {
5674 text-overflow: ellipsis;
5675 white-space: nowrap;
5677 max-width: calc(100% - 2*8px);
5678 -webkit-transform: translate3d(0, 2px, 0);
5679 transform: translate3d(0, 2px, 0); }
5680 .md-select-label .md-select-icon {
5681 -webkit-align-items: flex-end;
5682 -ms-flex-align: end;
5683 align-items: flex-end;
5687 -webkit-transform: translate3d(0, 1px, 0);
5688 transform: translate3d(0, 1px, 0); }
5689 .md-select-label .md-select-icon:after {
5695 -webkit-transform: scaleY(0.6) scaleX(1);
5696 transform: scaleY(0.6) scaleX(1); }
5699 display: -webkit-flex;
5700 display: -ms-flexbox;
5702 -webkit-flex-direction: column;
5703 -ms-flex-direction: column;
5704 flex-direction: column;
5705 box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.14), 0px 2px 2px 0px rgba(0, 0, 0, 0.098), 0px 1px 5px 0px rgba(0, 0, 0, 0.084);
5709 -webkit-transform-origin: left top;
5710 transform-origin: left top;
5711 -webkit-transform: scale(1);
5712 transform: scale(1); }
5713 md-select-menu.md-reverse {
5714 -webkit-flex-direction: column-reverse;
5715 -ms-flex-direction: column-reverse;
5716 flex-direction: column-reverse; }
5717 md-select-menu:not(.md-overflow) md-content {
5719 padding-bottom: 8px; }
5720 html[dir=rtl] md-select-menu {
5721 -webkit-transform-origin: right top;
5722 transform-origin: right top; }
5723 md-select-menu md-content {
5728 md-select-menu > * {
5734 display: -webkit-flex;
5735 display: -ms-flexbox;
5737 -webkit-align-items: center;
5738 -ms-flex-align: center;
5739 align-items: center;
5741 padding: 0 16px 0 16px;
5745 md-option .md-text {
5747 white-space: nowrap;
5749 text-overflow: ellipsis;
5757 text-transform: uppercase;
5760 md-optgroup md-option {
5762 padding-right: 32px; }
5764 @media screen and (-ms-high-contrast: active) {
5765 .md-select-backdrop {
5766 background-color: transparent; }
5768 border: 1px solid #fff; } }
5771 box-sizing: border-box;
5778 background-color: white;
5780 -webkit-flex-direction: column;
5781 -ms-flex-direction: column;
5782 flex-direction: column; }
5783 md-sidenav *, md-sidenav *:before, md-sidenav *:after {
5784 box-sizing: border-box; }
5787 md-sidenav.md-closed {
5789 md-sidenav.md-closed-add, md-sidenav.md-closed-remove {
5790 display: -webkit-flex;
5791 display: -ms-flexbox;
5793 /* this is required as of 1.3x to properly
5794 apply all styling in a show/hide animation */
5795 transition: 0s all; }
5796 md-sidenav.md-closed-add.md-closed-add-active, md-sidenav.md-closed-remove.md-closed-remove-active {
5797 transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
5798 md-sidenav.md-locked-open-add, md-sidenav.md-locked-open-remove {
5800 display: -webkit-flex;
5801 display: -ms-flexbox;
5803 -webkit-transform: translate3d(0, 0, 0);
5804 transform: translate3d(0, 0, 0); }
5805 md-sidenav.md-locked-open {
5809 md-sidenav.md-locked-open, md-sidenav.md-locked-open.md-closed, md-sidenav.md-locked-open.md-closed.md-sidenav-left, md-sidenav.md-locked-open.md-closed, md-sidenav.md-locked-open.md-closed.md-sidenav-right, md-sidenav.md-locked-open-remove.md-closed {
5811 display: -webkit-flex;
5812 display: -ms-flexbox;
5814 -webkit-transform: translate3d(0, 0, 0);
5815 transform: translate3d(0, 0, 0); }
5816 md-sidenav.md-locked-open-remove-active {
5817 transition: width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2), min-width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
5820 md-sidenav.md-closed.md-locked-open-add {
5823 -webkit-transform: translate3d(0%, 0, 0);
5824 transform: translate3d(0%, 0, 0); }
5825 md-sidenav.md-closed.md-locked-open-add-active {
5826 transition: width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2), min-width 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);
5829 -webkit-transform: translate3d(0%, 0, 0);
5830 transform: translate3d(0%, 0, 0); }
5832 .md-sidenav-backdrop.md-locked-open {
5835 .md-sidenav-left, md-sidenav {
5838 -webkit-transform: translate3d(0%, 0, 0);
5839 transform: translate3d(0%, 0, 0); }
5840 .md-sidenav-left.md-closed, md-sidenav.md-closed {
5841 -webkit-transform: translate3d(-100%, 0, 0);
5842 transform: translate3d(-100%, 0, 0); }
5847 -webkit-transform: translate3d(-100%, 0, 0);
5848 transform: translate3d(-100%, 0, 0); }
5849 .md-sidenav-right.md-closed {
5850 -webkit-transform: translate3d(0%, 0, 0);
5851 transform: translate3d(0%, 0, 0); }
5853 @media (max-width: 360px) {
5857 @media screen and (-ms-high-contrast: active) {
5858 .md-sidenav-left, md-sidenav {
5859 border-right: 1px solid #fff; }
5861 border-left: 1px solid #fff; } }
5863 @-webkit-keyframes sliderFocusThumb {
5866 -webkit-transform: scale(0);
5867 transform: scale(0); }
5870 -webkit-transform: scale(1);
5871 transform: scale(1);
5877 @keyframes sliderFocusThumb {
5880 -webkit-transform: scale(0);
5881 transform: scale(0); }
5884 -webkit-transform: scale(1);
5885 transform: scale(1);
5904 /* The sign that's focused in discrete mode */
5906 * The border/background that comes in when focused in non-discrete mode
5908 /* Don't animate left/right while panning */ }
5909 md-slider *, md-slider *:after {
5910 box-sizing: border-box; }
5911 md-slider .md-slider-wrapper {
5912 position: relative; }
5913 md-slider .md-track-container {
5918 md-slider .md-track {
5923 md-slider .md-track-fill {
5924 transition: width 0.05s linear; }
5925 md-slider .md-track-ticks {
5930 md-slider .md-thumb-container {
5934 -webkit-transform: translate3d(-50%, -50%, 0);
5935 transform: translate3d(-50%, -50%, 0);
5936 transition: left 0.1s linear; }
5937 md-slider .md-thumb {
5944 border-radius: 38px;
5945 -webkit-transform: scale(0.5);
5946 transform: scale(0.5);
5947 transition: all 0.1s linear; }
5948 md-slider .md-thumb:after {
5955 border-radius: 32px;
5957 border-style: solid; }
5958 md-slider .md-sign {
5959 /* Center the children (slider-thumb-text) */
5960 display: -webkit-flex;
5961 display: -ms-flexbox;
5963 -webkit-align-items: center;
5964 -ms-flex-align: center;
5965 align-items: center;
5966 -webkit-justify-content: center;
5967 -ms-flex-pack: center;
5968 justify-content: center;
5974 border-radius: 28px;
5975 -webkit-transform: scale(0.4) translate3d(0, 70px, 0);
5976 transform: scale(0.4) translate3d(0, 70px, 0);
5977 transition: all 0.2s ease-in-out;
5978 /* The arrow pointing down under the sign */ }
5979 md-slider .md-sign:after {
5983 border-radius: 16px;
5985 border-left: 14px solid transparent;
5986 border-right: 14px solid transparent;
5987 border-top-width: 16px;
5988 border-top-style: solid;
5990 -webkit-transform: translate3d(0, -8px, 0);
5991 transform: translate3d(0, -8px, 0);
5992 transition: all 0.2s ease-in-out; }
5993 md-slider .md-sign .md-thumb-text {
5996 font-weight: bold; }
5997 md-slider .md-focus-thumb {
6003 border-radius: 48px;
6006 background-color: #C0C0C0;
6007 -webkit-animation: sliderFocusThumb 0.4s linear;
6008 animation: sliderFocusThumb 0.4s linear; }
6009 md-slider .md-focus-ring {
6015 border-radius: 48px;
6016 border: 2px solid #D6D6D6;
6017 background-color: transparent;
6018 -webkit-transform: scale(0);
6019 transform: scale(0);
6020 transition: all 0.2s linear; }
6021 md-slider .md-disabled-thumb {
6027 border-radius: 44px;
6028 -webkit-transform: scale(0.35);
6029 transform: scale(0.35);
6031 border-style: solid;
6033 md-slider.md-min .md-thumb:after {
6034 background-color: white; }
6035 md-slider.md-min .md-sign {
6039 md-slider.dragging .md-thumb-container, md-slider.dragging .md-track-fill {
6041 md-slider:not([md-discrete]) {
6042 /* Hide the sign and ticks in non-discrete mode */ }
6043 md-slider:not([md-discrete]) .md-track-ticks, md-slider:not([md-discrete]) .md-sign {
6045 md-slider:not([md-discrete]):not([disabled]):hover .md-thumb {
6046 -webkit-transform: scale(0.6);
6047 transform: scale(0.6); }
6048 md-slider:not([md-discrete]):not([disabled]):focus .md-focus-thumb, md-slider:not([md-discrete]):not([disabled]).active .md-focus-thumb {
6050 md-slider:not([md-discrete]):not([disabled]):focus .md-focus-ring, md-slider:not([md-discrete]):not([disabled]).active .md-focus-ring {
6051 -webkit-transform: scale(1);
6052 transform: scale(1); }
6053 md-slider:not([md-discrete]):not([disabled]):focus .md-thumb, md-slider:not([md-discrete]):not([disabled]).active .md-thumb {
6054 -webkit-transform: scale(0.85);
6055 transform: scale(0.85); }
6056 md-slider[md-discrete] {
6057 /* Hide the focus thumb in discrete mode */ }
6058 md-slider[md-discrete] .md-focus-thumb, md-slider[md-discrete] .md-focus-ring {
6060 md-slider[md-discrete]:not([disabled]):focus .md-sign, md-slider[md-discrete]:not([disabled]):focus .md-sign:after, md-slider[md-discrete]:not([disabled]).active .md-sign, md-slider[md-discrete]:not([disabled]).active .md-sign:after {
6062 -webkit-transform: translate3d(0, 0, 0) scale(1);
6063 transform: translate3d(0, 0, 0) scale(1); }
6064 md-slider[disabled] .md-track-fill {
6066 md-slider[disabled] .md-sign {
6068 md-slider[disabled] .md-thumb {
6069 -webkit-transform: scale(0.35);
6070 transform: scale(0.35); }
6071 md-slider[disabled] .md-disabled-thumb {
6074 @media screen and (-ms-high-contrast: active) {
6075 md-slider.md-default-theme .md-track {
6076 border-bottom: 1px solid #fff; } }
6083 position: absolute !important;
6084 -webkit-transform: translate3d(-9999px, -9999px, 0);
6085 transform: translate3d(-9999px, -9999px, 0); }
6086 .md-sticky-clone[sticky-state="active"] {
6087 -webkit-transform: translate3d(0, 0, 0);
6088 transform: translate3d(0, 0, 0); }
6089 .md-sticky-clone[sticky-state="active"]:not(.md-sticky-no-effect) .md-subheader-inner {
6090 -webkit-animation: subheaderStickyHoverIn 0.3s ease-out both;
6091 animation: subheaderStickyHoverIn 0.3s ease-out both; }
6093 @-webkit-keyframes subheaderStickyHoverIn {
6095 box-shadow: 0 0 0 0 transparent; }
6098 box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } }
6100 @keyframes subheaderStickyHoverIn {
6102 box-shadow: 0 0 0 0 transparent; }
6105 box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } }
6107 @-webkit-keyframes subheaderStickyHoverOut {
6109 box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); }
6112 box-shadow: 0 0 0 0 transparent; } }
6114 @keyframes subheaderStickyHoverOut {
6116 box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); }
6119 box-shadow: 0 0 0 0 transparent; } }
6128 position: relative; }
6129 .md-subheader .md-subheader-inner {
6130 padding: 16px 0px 16px 16px; }
6131 .md-subheader:not(.md-sticky-no-effect) {
6132 transition: 0.2s ease-out margin; }
6133 .md-subheader:not(.md-sticky-no-effect):after {
6140 .md-subheader:not(.md-sticky-no-effect).md-sticky-clone {
6142 .md-subheader:not(.md-sticky-no-effect)[sticky-state="active"] {
6144 .md-subheader:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state="active"] .md-subheader-inner:after {
6145 -webkit-animation: subheaderStickyHoverOut 0.3s ease-out both;
6146 animation: subheaderStickyHoverOut 0.3s ease-out both; }
6147 .md-subheader .md-subheader-content {
6149 position: relative; }
6152 display: -webkit-flex;
6153 display: -ms-flexbox;
6155 -webkit-align-items: center;
6156 -ms-flex-align: center;
6157 align-items: center;
6159 white-space: nowrap;
6162 -webkit-user-select: none;
6163 -moz-user-select: none;
6164 -ms-user-select: none;
6165 user-select: none; }
6166 md-switch .md-container {
6167 cursor: -webkit-grab;
6172 -webkit-user-select: none;
6173 -moz-user-select: none;
6174 -ms-user-select: none;
6176 margin-right: 8px; }
6177 md-switch:not([disabled]) .md-dragging, md-switch:not([disabled]).md-dragging .md-container {
6178 cursor: -webkit-grabbing;
6180 md-switch.md-focused:not([disabled]) .md-thumb:before {
6185 md-switch.md-focused:not([disabled]):not(.md-checked) .md-thumb:before {
6186 background-color: rgba(0, 0, 0, 0.12); }
6187 md-switch .md-label {
6188 border-color: transparent;
6196 position: absolute; }
6197 md-switch .md-thumb-container {
6202 -webkit-transform: translate3d(0, 0, 0);
6203 transform: translate3d(0, 0, 0);
6205 md-switch.md-checked .md-thumb-container {
6206 -webkit-transform: translate3d(100%, 0, 0);
6207 transform: translate3d(100%, 0, 0); }
6208 md-switch .md-thumb {
6217 box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.14), 0px 2px 2px 0px rgba(0, 0, 0, 0.098), 0px 1px 5px 0px rgba(0, 0, 0, 0.084); }
6218 md-switch .md-thumb:before {
6219 background-color: transparent;
6229 transition: all 0.5s;
6231 md-switch .md-thumb .md-ripple-container {
6240 md-switch:not(.md-dragging) .md-bar, md-switch:not(.md-dragging) .md-thumb-container, md-switch:not(.md-dragging) .md-thumb {
6241 transition: all 0.5s cubic-bezier(0.35, 0, 0.25, 1);
6242 transition-property: -webkit-transform, background-color;
6243 transition-property: transform, background-color; }
6244 md-switch:not(.md-dragging) .md-bar, md-switch:not(.md-dragging) .md-thumb {
6245 transition-delay: 0.05s; }
6247 @media screen and (-ms-high-contrast: active) {
6248 md-switch.md-default-theme .md-bar {
6249 background-color: #666; }
6250 md-switch.md-default-theme.md-checked .md-bar {
6251 background-color: #9E9E9E; }
6252 md-switch.md-default-theme .md-thumb {
6253 background-color: #fff; } }
6255 @-webkit-keyframes md-tab-content-hide {
6265 @keyframes md-tab-content-hide {
6290 -webkit-flex-shrink: 0;
6291 -ms-flex-negative: 0;
6293 md-tabs.ng-animate {
6294 transition: height 0.5s cubic-bezier(0.35, 0, 0.25, 1); }
6295 md-tabs:not(.md-no-tab-content):not([md-dynamic-height]) {
6296 min-height: 248px; }
6297 md-tabs[md-align-tabs="bottom"] md-tabs-wrapper {
6303 md-tabs[md-align-tabs="bottom"] md-tabs-content-wrapper {
6306 md-tabs[md-dynamic-height] md-tabs-content-wrapper {
6313 overflow: visible; }
6314 md-tabs[md-dynamic-height] md-tab-content.md-active {
6315 position: relative; }
6316 md-tabs[md-border-bottom] md-tabs-wrapper {
6317 border-width: 0 0 1px;
6318 border-style: solid; }
6319 md-tabs[md-border-bottom] md-tabs-wrapper .md-tab {
6320 padding-bottom: 11px; }
6321 md-tabs[md-border-bottom]:not([md-dynamic-height]) md-tabs-content-wrapper {
6326 position: relative; }
6327 md-tabs-wrapper md-prev-button, md-tabs-wrapper md-next-button {
6332 -webkit-transform: translateY(-50%);
6333 transform: translateY(-50%);
6338 background: transparent no-repeat center center;
6339 transition: all 0.5s cubic-bezier(0.35, 0, 0.25, 1); }
6340 md-tabs-wrapper md-prev-button:focus, md-tabs-wrapper md-next-button:focus {
6342 md-tabs-wrapper md-prev-button.md-disabled, md-tabs-wrapper md-next-button.md-disabled {
6345 md-tabs-wrapper md-prev-button.ng-leave, md-tabs-wrapper md-next-button.ng-leave {
6347 md-tabs-wrapper md-prev-button md-icon, md-tabs-wrapper md-next-button md-icon {
6351 -webkit-transform: translate3d(-50%, -50%, 0);
6352 transform: translate3d(-50%, -50%, 0); }
6353 md-tabs-wrapper md-prev-button {
6355 background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMjA4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTUuNCw3LjQgMTQsNiA4LDEyIDE0LDE4IDE1LjQsMTYuNiAxMC44LDEyIAkJIiBzdHlsZT0iZmlsbDp3aGl0ZTsiLz4gPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+IDwvZz4gPC9nPiA8ZyBpZD0iR3JpZCIgZGlzcGxheT0ibm9uZSI+IDxnIGRpc3BsYXk9ImlubGluZSI+IDwvZz4gPC9nPiA8L3N2Zz4NCg=='); }
6356 md-tabs-wrapper md-next-button {
6358 background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMzM2IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTAsNiA4LjYsNy40IDEzLjIsMTIgOC42LDE2LjYgMTAsMTggMTYsMTIgCQkiIHN0eWxlPSJmaWxsOndoaXRlOyIvPiA8cmVjdCBmaWxsPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiLz4gPC9nPiA8L2c+IDxnIGlkPSJHcmlkIiBkaXNwbGF5PSJub25lIj4gPGcgZGlzcGxheT0iaW5saW5lIj4gPC9nPiA8L2c+IDwvc3ZnPg0K'); }
6359 md-tabs-wrapper md-next-button md-icon {
6360 -webkit-transform: translate3d(-50%, -50%, 0) rotate(180deg);
6361 transform: translate3d(-50%, -50%, 0) rotate(180deg); }
6362 md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper {
6364 display: -webkit-flex;
6365 display: -ms-flexbox;
6367 -webkit-flex-direction: row;
6368 -ms-flex-direction: row;
6369 flex-direction: row; }
6370 md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper md-tab-item {
6371 -webkit-flex-grow: 1;
6372 -ms-flex-positive: 1;
6380 md-tabs-canvas:after {
6384 md-tabs-canvas .md-dummy-wrapper {
6388 md-tabs-canvas.md-paginated {
6390 md-tabs-canvas.md-center-tabs {
6391 display: -webkit-flex;
6392 display: -ms-flexbox;
6394 -webkit-flex-direction: column;
6395 -ms-flex-direction: column;
6396 flex-direction: column; }
6398 md-pagination-wrapper {
6401 transition: -webkit-transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);
6402 transition: transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);
6406 -webkit-transform: translate3d(0, 0, 0);
6407 transform: translate3d(0, 0, 0); }
6408 md-pagination-wrapper:after {
6412 md-pagination-wrapper.md-center-tabs {
6420 md-tabs-content-wrapper {
6436 -webkit-transform: translateX(0);
6437 transform: translateX(0);
6438 transition: -webkit-transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);
6439 transition: transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);
6441 md-tab-content.md-no-scroll {
6444 md-tab-content.ng-leave, md-tab-content.md-no-transition {
6446 md-tab-content.md-left {
6447 -webkit-transform: translateX(-100%);
6448 transform: translateX(-100%);
6449 -webkit-animation: 1s md-tab-content-hide;
6450 animation: 1s md-tab-content-hide;
6452 md-tab-content.md-left * {
6453 transition: visibility 0s linear;
6454 transition-delay: 0.5s;
6455 visibility: hidden; }
6456 md-tab-content.md-right {
6457 -webkit-transform: translateX(100%);
6458 transform: translateX(100%);
6459 -webkit-animation: 1s md-tab-content-hide;
6460 animation: 1s md-tab-content-hide;
6462 md-tab-content.md-right * {
6463 transition: visibility 0s linear;
6464 transition-delay: 0.5s;
6465 visibility: hidden; }
6466 md-tab-content > div.ng-leave {
6467 -webkit-animation: 1s md-tab-content-hide;
6468 animation: 1s md-tab-content-hide; }
6476 md-ink-bar.md-left {
6477 transition: left 0.225s cubic-bezier(0.35, 0, 0.25, 1), right 0.5s cubic-bezier(0.35, 0, 0.25, 1); }
6478 md-ink-bar.md-right {
6479 transition: left 0.5s cubic-bezier(0.35, 0, 0.25, 1), right 0.225s cubic-bezier(0.35, 0, 0.25, 1); }
6491 transition: background-color 0.35s cubic-bezier(0.35, 0, 0.25, 1);
6493 white-space: nowrap;
6495 text-transform: uppercase;
6498 box-sizing: border-box; }
6499 .md-tab.md-focused {
6504 .md-tab.md-disabled {
6505 pointer-events: none;
6506 -ms-touch-action: pan-y;
6507 touch-action: pan-y;
6508 -webkit-user-select: none;
6509 -moz-user-select: none;
6510 -ms-user-select: none;
6512 -webkit-user-drag: none;
6518 md-toolbar + md-tabs {
6519 border-top-left-radius: 0;
6520 border-top-right-radius: 0; }
6523 display: -webkit-flex;
6524 display: -ms-flexbox;
6527 box-sizing: border-box;
6528 -webkit-align-items: center;
6529 -ms-flex-align: center;
6530 align-items: center;
6533 padding-right: 24px;
6534 box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
6543 -webkit-transform: translate3d(0, 0, 0) rotateZ(0deg);
6544 transform: translate3d(0, 0, 0) rotateZ(0deg);
6545 transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
6546 /* Transition differently when swiping */ }
6547 md-toast.md-capsule {
6548 border-radius: 24px; }
6549 md-toast.ng-leave-active {
6550 transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
6551 md-toast.md-swipeleft, md-toast.md-swiperight, md-toast.md-swipeup, md-toast.md-swipedown {
6552 transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }
6554 -webkit-transform: translate3d(0, 100%, 0);
6555 transform: translate3d(0, 100%, 0);
6557 md-toast.ng-enter.md-top {
6558 -webkit-transform: translate3d(0, -100%, 0);
6559 transform: translate3d(0, -100%, 0); }
6560 md-toast.ng-enter.ng-enter-active {
6561 -webkit-transform: translate3d(0, 0, 0);
6562 transform: translate3d(0, 0, 0);
6564 md-toast.ng-leave.ng-leave-active {
6566 -webkit-transform: translate3d(0, 100%, 0);
6567 transform: translate3d(0, 100%, 0); }
6568 md-toast.ng-leave.ng-leave-active.md-top {
6569 -webkit-transform: translate3d(0, -100%, 0);
6570 transform: translate3d(0, -100%, 0); }
6571 md-toast.ng-leave.ng-leave-active.md-swipeleft {
6572 -webkit-transform: translate3d(-100%, 0%, 0);
6573 transform: translate3d(-100%, 0%, 0); }
6574 md-toast.ng-leave.ng-leave-active.md-swiperight {
6575 -webkit-transform: translate3d(100%, 0%, 0);
6576 transform: translate3d(100%, 0%, 0); }
6577 md-toast .md-action {
6581 text-transform: uppercase;
6583 md-toast .md-action.md-button {
6586 @media (max-width: 600px) {
6599 @media (min-width: 600px) {
6603 * When the toast doesn't take up the whole screen,
6604 * make it rotate when the user swipes it away
6606 md-toast.md-bottom {
6614 md-toast.ng-leave.ng-leave-active.md-swipeleft {
6615 -webkit-transform: translate3d(-100%, 25%, 0) rotateZ(-15deg);
6616 transform: translate3d(-100%, 25%, 0) rotateZ(-15deg); }
6617 md-toast.ng-leave.ng-leave-active.md-swiperight {
6618 -webkit-transform: translate3d(100%, 25%, 0) rotateZ(15deg);
6619 transform: translate3d(100%, 25%, 0) rotateZ(15deg); }
6620 md-toast.ng-leave.ng-leave-active.md-top.md-swipeleft {
6621 -webkit-transform: translate3d(-100%, 0, 0) rotateZ(-15deg);
6622 transform: translate3d(-100%, 0, 0) rotateZ(-15deg); }
6623 md-toast.ng-leave.ng-leave-active.md-top.md-swiperight {
6624 -webkit-transform: translate3d(100%, 0, 0) rotateZ(15deg);
6625 transform: translate3d(100%, 0, 0) rotateZ(15deg); } }
6627 @media (min-width: 1200px) {
6629 max-width: 568px; } }
6631 @media screen and (-ms-high-contrast: active) {
6633 border: 1px solid #fff; } }
6636 box-sizing: border-box;
6637 display: -webkit-flex;
6638 display: -ms-flexbox;
6640 -webkit-flex-direction: column;
6641 -ms-flex-direction: column;
6642 flex-direction: column;
6648 md-toolbar.md-whiteframe-z1-add, md-toolbar.md-whiteframe-z1-remove {
6649 transition: box-shadow 0.5s linear; }
6650 md-toolbar *, md-toolbar *:before, md-toolbar *:after {
6651 box-sizing: border-box; }
6652 md-toolbar.md-tall {
6655 max-height: 128px; }
6656 md-toolbar.md-medium-tall {
6660 md-toolbar.md-medium-tall .md-toolbar-tools {
6664 md-toolbar .md-indent {
6665 margin-left: 64px; }
6666 md-toolbar ~ md-content > md-list {
6668 md-toolbar ~ md-content > md-list md-list-item:last-child md-divider {
6673 display: -webkit-flex;
6674 display: -ms-flexbox;
6676 -webkit-align-items: center;
6677 -ms-flex-align: center;
6678 align-items: center;
6679 -webkit-flex-direction: row;
6680 -ms-flex-direction: row;
6681 flex-direction: row;
6687 .md-toolbar-tools h1, .md-toolbar-tools h2, .md-toolbar-tools h3 {
6689 font-weight: inherit;
6691 .md-toolbar-tools a {
6693 text-decoration: none; }
6694 .md-toolbar-tools .fill-height {
6695 display: -webkit-flex;
6696 display: -ms-flexbox;
6698 -webkit-align-items: center;
6699 -ms-flex-align: center;
6700 align-items: center; }
6701 .md-toolbar-tools .md-button {
6704 .md-toolbar-tools > .md-button:first-child {
6705 margin-left: -8px; }
6706 .md-toolbar-tools > .md-button:last-child {
6707 margin-right: -8px; }
6708 @media screen and (-ms-high-contrast: active) {
6710 border-bottom: 1px solid #fff; } }
6716 pointer-events: none;
6720 @media screen and (min-width: 600px) {
6722 font-size: 10px; } }
6723 md-tooltip .md-background {
6726 -webkit-transform: translate(-50%, -50%) scale(0);
6727 transform: translate(-50%, -50%) scale(0);
6729 md-tooltip .md-background.md-show-add {
6730 transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
6731 -webkit-transform: translate(-50%, -50%) scale(0);
6732 transform: translate(-50%, -50%) scale(0);
6734 md-tooltip .md-background.md-show, md-tooltip .md-background.md-show-add-active {
6735 -webkit-transform: translate(-50%, -50%) scale(1);
6736 transform: translate(-50%, -50%) scale(1);
6738 md-tooltip .md-background.md-show-remove {
6739 transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
6740 md-tooltip .md-background.md-show-remove.md-show-remove-active {
6741 -webkit-transform: translate(-50%, -50%) scale(0);
6742 transform: translate(-50%, -50%) scale(0);
6744 md-tooltip .md-content {
6746 white-space: nowrap;
6748 text-overflow: ellipsis;
6749 background: transparent;
6754 padding-right: 16px; }
6755 @media screen and (min-width: 600px) {
6756 md-tooltip .md-content {
6760 padding-right: 8px; } }
6761 md-tooltip .md-content.md-show-add {
6762 transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
6764 md-tooltip .md-content.md-show, md-tooltip .md-content.md-show-add-active {
6766 md-tooltip .md-content.md-show-remove {
6767 transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
6768 md-tooltip .md-content.md-show-remove.md-show-remove-active {
6770 md-tooltip.md-hide {
6771 transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }
6772 md-tooltip.md-show {
6773 transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
6774 pointer-events: auto;
6775 -webkit-transform: translate3d(0, 0, 0);
6776 transform: translate3d(0, 0, 0); }
6779 box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.14), 0px 2px 2px 0px rgba(0, 0, 0, 0.098), 0px 1px 5px 0px rgba(0, 0, 0, 0.084); }
6782 box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.14), 0 4px 5px 0 rgba(0, 0, 0, 0.098), 0 1px 10px 0 rgba(0, 0, 0, 0.084); }
6785 box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.14), 0px 6px 10px 0px rgba(0, 0, 0, 0.098), 0px 1px 18px 0px rgba(0, 0, 0, 0.084); }
6788 box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.14), 0px 8px 10px 1px rgba(0, 0, 0, 0.098), 0px 3px 14px 2px rgba(0, 0, 0, 0.084); }
6791 box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.14), 0px 16px 24px 2px rgba(0, 0, 0, 0.098), 0px 6px 30px 5px rgba(0, 0, 0, 0.084); }
6793 @media screen and (-ms-high-contrast: active) {
6795 border: 1px solid #fff; } }