/*! * Angular Material Design * https://github.com/angular/material * @license MIT * v0.8.3 */*, *:before, *:after {  box-sizing: border-box; }:focus {  outline: none; }html, body {  height: 100%;  color: rgba(0, 0, 0, 0.87);  background: white;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  -webkit-touch-callout: none;  -webkit-text-size-adjust: 100%;  -webkit-font-smoothing: antialiased;  text-rendering: optimizeLegibility; }  html p, body p {    line-height: 1.846; }  html h3, body h3 {    display: block;    -webkit-margin-before: 1em;    -webkit-margin-after: 1em;    -webkit-margin-start: 0px;    -webkit-margin-end: 0px;    font-size: 1.17em;    font-weight: bold; }button, select, html, textarea, input {  font-family: RobotoDraft, Roboto, 'Helvetica Neue', sans-serif; }body {  margin: 0;  padding: 0;  outline: none; }.inset {  padding: 10px; }button {  font-family: RobotoDraft, Roboto, 'Helvetica Neue', sans-serif; }a {  background: transparent;  outline: none; }h1 {  font-size: 2em;  margin: 0.67em 0; }h2 {  font-size: 1.5em;  margin: 0.83em 0; }h3 {  font-size: 1.17em;  margin: 1em 0; }h4 {  font-size: 1em;  margin: 1.33em 0; }h5 {  font-size: 0.83em;  margin: 1.67em 0; }h6 {  font-size: 0.75em;  margin: 2.33em 0; }select, button, textarea, input {  margin: 0;  font-size: 100%;  font-family: inherit;  vertical-align: baseline; }input[type="reset"], input[type="submit"], html input[type="button"], button {  cursor: pointer;  -webkit-appearance: button; }  input[type="reset"][disabled], input[type="submit"][disabled], html input[type="button"][disabled], button[disabled] {    cursor: default; }textarea {  vertical-align: top;  overflow: auto; }input[type="radio"], input[type="checkbox"] {  padding: 0;  box-sizing: border-box; }input[type="search"] {  -webkit-appearance: textfield;  box-sizing: content-box;  -webkit-box-sizing: content-box; }  input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {    -webkit-appearance: none; }.visually-hidden {  border: 0;  clip: rect(0 0 0 0);  height: 1px;  margin: -1px;  overflow: hidden;  padding: 0;  position: absolute;  text-transform: none;  width: 1px; }.md-shadow {  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  border-radius: inherit;  pointer-events: none; }.md-shadow-bottom-z-1, .md-button.md-raised:not([disabled]), .md-button.md-fab {  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); }.md-shadow-bottom-z-2, .md-button.md-raised:not([disabled]):focus, .md-button.md-raised:not([disabled]):hover, .md-button.md-fab:not([disabled]):focus, .md-button.md-fab:not([disabled]):hover {  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4); }.md-shadow-animated.md-shadow {  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1); }/* * A container inside of a rippling element (eg a button), * which contains all of the individual ripples */.md-ripple-container {  pointer-events: none;  position: absolute;  overflow: hidden;  left: 0;  top: 0;  width: 100%;  height: 100%;  transition: all 0.55s cubic-bezier(0.25, 0.8, 0.25, 1); }.md-ripple {  position: absolute;  -webkit-transform: scale(0);          transform: scale(0);  -webkit-transform-origin: 50% 50%;          transform-origin: 50% 50%;  opacity: 0;  border-radius: 50%; }  .md-ripple.md-ripple-placed {    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);    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); }  .md-ripple.md-ripple-scaled {    -webkit-transform: scale(1);            transform: scale(1); }  .md-ripple.md-ripple-active, .md-ripple.md-ripple-full, .md-ripple.md-ripple-visible {    opacity: 0.2; }/*md-tab {  > .md-ripple-container {    .md-ripple {      box-sizing: content-box;      background-color: transparent !important;      border-width: 0;      border-style: solid;      opacity: 0.20;      transform: none !important;      &.md-ripple-placed {}      &.md-ripple-scaled {}      &.md-ripple-active, &.md-ripple-full, &.md-ripple-visible {        opacity: 0.20;      }    }  }}*//* Sizes:  0    <= size < 600  Phone  600  <= size < 960  Tablet  960  <= size < 1200 Tablet-Landscape  1200 <= size         PC*/[layout] {  box-sizing: border-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex; }[layout=column] {  -webkit-flex-direction: column;      -ms-flex-direction: column;          flex-direction: column; }[layout=row] {  -webkit-flex-direction: row;      -ms-flex-direction: row;          flex-direction: row; }[layout-padding], [layout-padding] > [flex] {  padding: 8px; }[layout-margin], [layout-margin] > [flex] {  margin: 8px; }[layout-wrap] {  -webkit-flex-wrap: wrap;      -ms-flex-wrap: wrap;          flex-wrap: wrap; }[layout-fill] {  margin: 0;  min-height: 100%;  width: 100%; }@-moz-document url-prefix() {  [layout-fill] {    margin: 0;    width: 100%;    min-height: auto;    height: inherit; } }[flex] {  -webkit-flex: 1;      -ms-flex: 1;          flex: 1; }[flex="0"] {  -webkit-flex: 0 0 0%;      -ms-flex: 0 0 0%;          flex: 0 0 0%; }[layout="row"] > [flex="0"] {  max-width: 0%; }[layout="column"] > [flex="0"] {  max-height: 0%; }[flex="5"] {  -webkit-flex: 0 0 5%;      -ms-flex: 0 0 5%;          flex: 0 0 5%; }[layout="row"] > [flex="5"] {  max-width: 5%; }[layout="column"] > [flex="5"] {  max-height: 5%; }[flex="10"] {  -webkit-flex: 0 0 10%;      -ms-flex: 0 0 10%;          flex: 0 0 10%; }[layout="row"] > [flex="10"] {  max-width: 10%; }[layout="column"] > [flex="10"] {  max-height: 10%; }[flex="15"] {  -webkit-flex: 0 0 15%;      -ms-flex: 0 0 15%;          flex: 0 0 15%; }[layout="row"] > [flex="15"] {  max-width: 15%; }[layout="column"] > [flex="15"] {  max-height: 15%; }[flex="20"] {  -webkit-flex: 0 0 20%;      -ms-flex: 0 0 20%;          flex: 0 0 20%; }[layout="row"] > [flex="20"] {  max-width: 20%; }[layout="column"] > [flex="20"] {  max-height: 20%; }[flex="25"] {  -webkit-flex: 0 0 25%;      -ms-flex: 0 0 25%;          flex: 0 0 25%; }[layout="row"] > [flex="25"] {  max-width: 25%; }[layout="column"] > [flex="25"] {  max-height: 25%; }[flex="30"] {  -webkit-flex: 0 0 30%;      -ms-flex: 0 0 30%;          flex: 0 0 30%; }[layout="row"] > [flex="30"] {  max-width: 30%; }[layout="column"] > [flex="30"] {  max-height: 30%; }[flex="35"] {  -webkit-flex: 0 0 35%;      -ms-flex: 0 0 35%;          flex: 0 0 35%; }[layout="row"] > [flex="35"] {  max-width: 35%; }[layout="column"] > [flex="35"] {  max-height: 35%; }[flex="40"] {  -webkit-flex: 0 0 40%;      -ms-flex: 0 0 40%;          flex: 0 0 40%; }[layout="row"] > [flex="40"] {  max-width: 40%; }[layout="column"] > [flex="40"] {  max-height: 40%; }[flex="45"] {  -webkit-flex: 0 0 45%;      -ms-flex: 0 0 45%;          flex: 0 0 45%; }[layout="row"] > [flex="45"] {  max-width: 45%; }[layout="column"] > [flex="45"] {  max-height: 45%; }[flex="50"] {  -webkit-flex: 0 0 50%;      -ms-flex: 0 0 50%;          flex: 0 0 50%; }[layout="row"] > [flex="50"] {  max-width: 50%; }[layout="column"] > [flex="50"] {  max-height: 50%; }[flex="55"] {  -webkit-flex: 0 0 55%;      -ms-flex: 0 0 55%;          flex: 0 0 55%; }[layout="row"] > [flex="55"] {  max-width: 55%; }[layout="column"] > [flex="55"] {  max-height: 55%; }[flex="60"] {  -webkit-flex: 0 0 60%;      -ms-flex: 0 0 60%;          flex: 0 0 60%; }[layout="row"] > [flex="60"] {  max-width: 60%; }[layout="column"] > [flex="60"] {  max-height: 60%; }[flex="65"] {  -webkit-flex: 0 0 65%;      -ms-flex: 0 0 65%;          flex: 0 0 65%; }[layout="row"] > [flex="65"] {  max-width: 65%; }[layout="column"] > [flex="65"] {  max-height: 65%; }[flex="70"] {  -webkit-flex: 0 0 70%;      -ms-flex: 0 0 70%;          flex: 0 0 70%; }[layout="row"] > [flex="70"] {  max-width: 70%; }[layout="column"] > [flex="70"] {  max-height: 70%; }[flex="75"] {  -webkit-flex: 0 0 75%;      -ms-flex: 0 0 75%;          flex: 0 0 75%; }[layout="row"] > [flex="75"] {  max-width: 75%; }[layout="column"] > [flex="75"] {  max-height: 75%; }[flex="80"] {  -webkit-flex: 0 0 80%;      -ms-flex: 0 0 80%;          flex: 0 0 80%; }[layout="row"] > [flex="80"] {  max-width: 80%; }[layout="column"] > [flex="80"] {  max-height: 80%; }[flex="85"] {  -webkit-flex: 0 0 85%;      -ms-flex: 0 0 85%;          flex: 0 0 85%; }[layout="row"] > [flex="85"] {  max-width: 85%; }[layout="column"] > [flex="85"] {  max-height: 85%; }[flex="90"] {  -webkit-flex: 0 0 90%;      -ms-flex: 0 0 90%;          flex: 0 0 90%; }[layout="row"] > [flex="90"] {  max-width: 90%; }[layout="column"] > [flex="90"] {  max-height: 90%; }[flex="95"] {  -webkit-flex: 0 0 95%;      -ms-flex: 0 0 95%;          flex: 0 0 95%; }[layout="row"] > [flex="95"] {  max-width: 95%; }[layout="column"] > [flex="95"] {  max-height: 95%; }[flex="100"] {  -webkit-flex: 0 0 100%;      -ms-flex: 0 0 100%;          flex: 0 0 100%; }[layout="row"] > [flex="100"] {  max-width: 100%; }[layout="column"] > [flex="100"] {  max-height: 100%; }[flex="33"], [flex="34"] {  -webkit-flex: 0 0 33.33%;      -ms-flex: 0 0 33.33%;          flex: 0 0 33.33%; }[flex="66"], [flex="67"] {  -webkit-flex: 0 0 66.66%;      -ms-flex: 0 0 66.66%;          flex: 0 0 66.66%; }[layout="row"] > [flex="33"], [layout="row"] > [flex="34"] {  max-width: 33.33%; }[layout="row"] > [flex="66"], [layout="row"] > [flex="67"] {  max-width: 66.66%; }[layout="column"] > [flex="33"], [layout="column"] > [flex="34"] {  max-height: 33.33%; }[layout="column"] > [flex="66"], [layout="column"] > [flex="67"] {  max-height: 66.66%; }[layout-align="center"], [layout-align="center center"], [layout-align="center start"], [layout-align="center end"] {  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center; }[layout-align="end"], [layout-align="end center"], [layout-align="end start"], [layout-align="end end"] {  -webkit-justify-content: flex-end;      -ms-flex-pack: end;          justify-content: flex-end; }[layout-align="space-around"], [layout-align="space-around center"], [layout-align="space-around start"], [layout-align="space-around end"] {  -webkit-justify-content: space-around;      -ms-flex-pack: distribute;          justify-content: space-around; }[layout-align="space-between"], [layout-align="space-between center"], [layout-align="space-between start"], [layout-align="space-between end"] {  -webkit-justify-content: space-between;      -ms-flex-pack: justify;          justify-content: space-between; }[layout-align="center center"], [layout-align="start center"], [layout-align="end center"], [layout-align="space-between center"], [layout-align="space-around center"] {  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center; }[layout-align="center start"], [layout-align="start start"], [layout-align="end start"], [layout-align="space-between start"], [layout-align="space-around start"] {  -webkit-align-items: flex-start;      -ms-flex-align: start;          align-items: flex-start; }[layout-align="center end"], [layout-align="start end"], [layout-align="end end"], [layout-align="space-between end"], [layout-align="space-around end"] {  -webkit-align-items: flex-end;      -ms-flex-align: end;          align-items: flex-end; }[flex-order="0"] {  -webkit-order: 0;      -ms-flex-order: 0;          order: 0; }[flex-order="1"] {  -webkit-order: 1;      -ms-flex-order: 1;          order: 1; }[flex-order="2"] {  -webkit-order: 2;      -ms-flex-order: 2;          order: 2; }[flex-order="3"] {  -webkit-order: 3;      -ms-flex-order: 3;          order: 3; }[flex-order="4"] {  -webkit-order: 4;      -ms-flex-order: 4;          order: 4; }[flex-order="5"] {  -webkit-order: 5;      -ms-flex-order: 5;          order: 5; }[flex-order="6"] {  -webkit-order: 6;      -ms-flex-order: 6;          order: 6; }[flex-order="7"] {  -webkit-order: 7;      -ms-flex-order: 7;          order: 7; }[flex-order="8"] {  -webkit-order: 8;      -ms-flex-order: 8;          order: 8; }[flex-order="9"] {  -webkit-order: 9;      -ms-flex-order: 9;          order: 9; }/** * `hide-gt-sm show-gt-lg` should hide from 600px to 1200px * `show-md hide-gt-sm` should show from 0px to 960px and hide at >960px * `hide-gt-md show-gt-sm` should show everywhere (show overrides hide)` */@media (max-width: 599px) {  [hide-sm]:not([show-sm]):not([show]), [hide]:not([show-sm]):not([show]) {    display: none; }  [flex-order-sm="0"] {    -webkit-order: 0;        -ms-flex-order: 0;            order: 0; }  [flex-order-sm="1"] {    -webkit-order: 1;        -ms-flex-order: 1;            order: 1; }  [flex-order-sm="2"] {    -webkit-order: 2;        -ms-flex-order: 2;            order: 2; }  [flex-order-sm="3"] {    -webkit-order: 3;        -ms-flex-order: 3;            order: 3; }  [flex-order-sm="4"] {    -webkit-order: 4;        -ms-flex-order: 4;            order: 4; }  [flex-order-sm="5"] {    -webkit-order: 5;        -ms-flex-order: 5;            order: 5; }  [flex-order-sm="6"] {    -webkit-order: 6;        -ms-flex-order: 6;            order: 6; }  [flex-order-sm="7"] {    -webkit-order: 7;        -ms-flex-order: 7;            order: 7; }  [flex-order-sm="8"] {    -webkit-order: 8;        -ms-flex-order: 8;            order: 8; }  [flex-order-sm="9"] {    -webkit-order: 9;        -ms-flex-order: 9;            order: 9; }  [layout-align-sm="center"], [layout-align-sm="center center"], [layout-align-sm="center start"], [layout-align-sm="center end"] {    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center; }  [layout-align-sm="end"], [layout-align-sm="end center"], [layout-align-sm="end start"], [layout-align-sm="end end"] {    -webkit-justify-content: flex-end;        -ms-flex-pack: end;            justify-content: flex-end; }  [layout-align-sm="space-around"], [layout-align-sm="space-around center"], [layout-align-sm="space-around start"], [layout-align-sm="space-around end"] {    -webkit-justify-content: space-around;        -ms-flex-pack: distribute;            justify-content: space-around; }  [layout-align-sm="space-between"], [layout-align-sm="space-between center"], [layout-align-sm="space-between start"], [layout-align-sm="space-between end"] {    -webkit-justify-content: space-between;        -ms-flex-pack: justify;            justify-content: space-between; }  [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"] {    -webkit-align-items: center;        -ms-flex-align: center;            align-items: center; }  [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"] {    -webkit-align-items: flex-start;        -ms-flex-align: start;            align-items: flex-start; }  [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"] {    -webkit-align-items: flex-end;        -ms-flex-align: end;            align-items: flex-end; }  [layout-sm] {    box-sizing: border-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex; }  [layout-sm=column] {    -webkit-flex-direction: column;        -ms-flex-direction: column;            flex-direction: column; }  [layout-sm=row] {    -webkit-flex-direction: row;        -ms-flex-direction: row;            flex-direction: row; }  [flex-sm] {    -webkit-flex: 1;        -ms-flex: 1;            flex: 1; }  [flex-sm="0"] {    -webkit-flex: 0 0 0%;        -ms-flex: 0 0 0%;            flex: 0 0 0%; }  [layout="row"] > [flex-sm="0"] {    max-width: 0%; }  [layout="column"] > [flex-sm="0"] {    max-height: 0%; }  [flex-sm="5"] {    -webkit-flex: 0 0 5%;        -ms-flex: 0 0 5%;            flex: 0 0 5%; }  [layout="row"] > [flex-sm="5"] {    max-width: 5%; }  [layout="column"] > [flex-sm="5"] {    max-height: 5%; }  [flex-sm="10"] {    -webkit-flex: 0 0 10%;        -ms-flex: 0 0 10%;            flex: 0 0 10%; }  [layout="row"] > [flex-sm="10"] {    max-width: 10%; }  [layout="column"] > [flex-sm="10"] {    max-height: 10%; }  [flex-sm="15"] {    -webkit-flex: 0 0 15%;        -ms-flex: 0 0 15%;            flex: 0 0 15%; }  [layout="row"] > [flex-sm="15"] {    max-width: 15%; }  [layout="column"] > [flex-sm="15"] {    max-height: 15%; }  [flex-sm="20"] {    -webkit-flex: 0 0 20%;        -ms-flex: 0 0 20%;            flex: 0 0 20%; }  [layout="row"] > [flex-sm="20"] {    max-width: 20%; }  [layout="column"] > [flex-sm="20"] {    max-height: 20%; }  [flex-sm="25"] {    -webkit-flex: 0 0 25%;        -ms-flex: 0 0 25%;            flex: 0 0 25%; }  [layout="row"] > [flex-sm="25"] {    max-width: 25%; }  [layout="column"] > [flex-sm="25"] {    max-height: 25%; }  [flex-sm="30"] {    -webkit-flex: 0 0 30%;        -ms-flex: 0 0 30%;            flex: 0 0 30%; }  [layout="row"] > [flex-sm="30"] {    max-width: 30%; }  [layout="column"] > [flex-sm="30"] {    max-height: 30%; }  [flex-sm="35"] {    -webkit-flex: 0 0 35%;        -ms-flex: 0 0 35%;            flex: 0 0 35%; }  [layout="row"] > [flex-sm="35"] {    max-width: 35%; }  [layout="column"] > [flex-sm="35"] {    max-height: 35%; }  [flex-sm="40"] {    -webkit-flex: 0 0 40%;        -ms-flex: 0 0 40%;            flex: 0 0 40%; }  [layout="row"] > [flex-sm="40"] {    max-width: 40%; }  [layout="column"] > [flex-sm="40"] {    max-height: 40%; }  [flex-sm="45"] {    -webkit-flex: 0 0 45%;        -ms-flex: 0 0 45%;            flex: 0 0 45%; }  [layout="row"] > [flex-sm="45"] {    max-width: 45%; }  [layout="column"] > [flex-sm="45"] {    max-height: 45%; }  [flex-sm="50"] {    -webkit-flex: 0 0 50%;        -ms-flex: 0 0 50%;            flex: 0 0 50%; }  [layout="row"] > [flex-sm="50"] {    max-width: 50%; }  [layout="column"] > [flex-sm="50"] {    max-height: 50%; }  [flex-sm="55"] {    -webkit-flex: 0 0 55%;        -ms-flex: 0 0 55%;            flex: 0 0 55%; }  [layout="row"] > [flex-sm="55"] {    max-width: 55%; }  [layout="column"] > [flex-sm="55"] {    max-height: 55%; }  [flex-sm="60"] {    -webkit-flex: 0 0 60%;        -ms-flex: 0 0 60%;            flex: 0 0 60%; }  [layout="row"] > [flex-sm="60"] {    max-width: 60%; }  [layout="column"] > [flex-sm="60"] {    max-height: 60%; }  [flex-sm="65"] {    -webkit-flex: 0 0 65%;        -ms-flex: 0 0 65%;            flex: 0 0 65%; }  [layout="row"] > [flex-sm="65"] {    max-width: 65%; }  [layout="column"] > [flex-sm="65"] {    max-height: 65%; }  [flex-sm="70"] {    -webkit-flex: 0 0 70%;        -ms-flex: 0 0 70%;            flex: 0 0 70%; }  [layout="row"] > [flex-sm="70"] {    max-width: 70%; }  [layout="column"] > [flex-sm="70"] {    max-height: 70%; }  [flex-sm="75"] {    -webkit-flex: 0 0 75%;        -ms-flex: 0 0 75%;            flex: 0 0 75%; }  [layout="row"] > [flex-sm="75"] {    max-width: 75%; }  [layout="column"] > [flex-sm="75"] {    max-height: 75%; }  [flex-sm="80"] {    -webkit-flex: 0 0 80%;        -ms-flex: 0 0 80%;            flex: 0 0 80%; }  [layout="row"] > [flex-sm="80"] {    max-width: 80%; }  [layout="column"] > [flex-sm="80"] {    max-height: 80%; }  [flex-sm="85"] {    -webkit-flex: 0 0 85%;        -ms-flex: 0 0 85%;            flex: 0 0 85%; }  [layout="row"] > [flex-sm="85"] {    max-width: 85%; }  [layout="column"] > [flex-sm="85"] {    max-height: 85%; }  [flex-sm="90"] {    -webkit-flex: 0 0 90%;        -ms-flex: 0 0 90%;            flex: 0 0 90%; }  [layout="row"] > [flex-sm="90"] {    max-width: 90%; }  [layout="column"] > [flex-sm="90"] {    max-height: 90%; }  [flex-sm="95"] {    -webkit-flex: 0 0 95%;        -ms-flex: 0 0 95%;            flex: 0 0 95%; }  [layout="row"] > [flex-sm="95"] {    max-width: 95%; }  [layout="column"] > [flex-sm="95"] {    max-height: 95%; }  [flex-sm="100"] {    -webkit-flex: 0 0 100%;        -ms-flex: 0 0 100%;            flex: 0 0 100%; }  [layout="row"] > [flex-sm="100"] {    max-width: 100%; }  [layout="column"] > [flex-sm="100"] {    max-height: 100%; }  [flex-sm="33"], [flex-sm="34"] {    -webkit-flex: 0 0 33.33%;        -ms-flex: 0 0 33.33%;            flex: 0 0 33.33%; }  [flex-sm="66"], [flex-sm="67"] {    -webkit-flex: 0 0 66.66%;        -ms-flex: 0 0 66.66%;            flex: 0 0 66.66%; }  [layout="row"] > [flex-sm="33"], [layout="row"] > [flex-sm="34"] {    max-width: 33.33%; }  [layout="row"] > [flex-sm="66"], [layout="row"] > [flex-sm="67"] {    max-width: 66.66%; }  [layout="column"] > [flex-sm="33"], [layout="column"] > [flex-sm="34"] {    max-height: 33.33%; }  [layout="column"] > [flex-sm="66"], [layout="column"] > [flex-sm="67"] {    max-height: 66.66%; } }@media (min-width: 600px) {  [flex-order-gt-sm="0"] {    -webkit-order: 0;        -ms-flex-order: 0;            order: 0; }  [flex-order-gt-sm="1"] {    -webkit-order: 1;        -ms-flex-order: 1;            order: 1; }  [flex-order-gt-sm="2"] {    -webkit-order: 2;        -ms-flex-order: 2;            order: 2; }  [flex-order-gt-sm="3"] {    -webkit-order: 3;        -ms-flex-order: 3;            order: 3; }  [flex-order-gt-sm="4"] {    -webkit-order: 4;        -ms-flex-order: 4;            order: 4; }  [flex-order-gt-sm="5"] {    -webkit-order: 5;        -ms-flex-order: 5;            order: 5; }  [flex-order-gt-sm="6"] {    -webkit-order: 6;        -ms-flex-order: 6;            order: 6; }  [flex-order-gt-sm="7"] {    -webkit-order: 7;        -ms-flex-order: 7;            order: 7; }  [flex-order-gt-sm="8"] {    -webkit-order: 8;        -ms-flex-order: 8;            order: 8; }  [flex-order-gt-sm="9"] {    -webkit-order: 9;        -ms-flex-order: 9;            order: 9; }  [layout-align-gt-sm="center"], [layout-align-gt-sm="center center"], [layout-align-gt-sm="center start"], [layout-align-gt-sm="center end"] {    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center; }  [layout-align-gt-sm="end"], [layout-align-gt-sm="end center"], [layout-align-gt-sm="end start"], [layout-align-gt-sm="end end"] {    -webkit-justify-content: flex-end;        -ms-flex-pack: end;            justify-content: flex-end; }  [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"] {    -webkit-justify-content: space-around;        -ms-flex-pack: distribute;            justify-content: space-around; }  [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"] {    -webkit-justify-content: space-between;        -ms-flex-pack: justify;            justify-content: space-between; }  [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"] {    -webkit-align-items: center;        -ms-flex-align: center;            align-items: center; }  [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"] {    -webkit-align-items: flex-start;        -ms-flex-align: start;            align-items: flex-start; }  [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"] {    -webkit-align-items: flex-end;        -ms-flex-align: end;            align-items: flex-end; }  [layout-gt-sm] {    box-sizing: border-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex; }  [layout-gt-sm=column] {    -webkit-flex-direction: column;        -ms-flex-direction: column;            flex-direction: column; }  [layout-gt-sm=row] {    -webkit-flex-direction: row;        -ms-flex-direction: row;            flex-direction: row; }  [flex-gt-sm] {    -webkit-flex: 1;        -ms-flex: 1;            flex: 1; }  [flex-gt-sm="0"] {    -webkit-flex: 0 0 0%;        -ms-flex: 0 0 0%;            flex: 0 0 0%; }  [layout="row"] > [flex-gt-sm="0"] {    max-width: 0%; }  [layout="column"] > [flex-gt-sm="0"] {    max-height: 0%; }  [flex-gt-sm="5"] {    -webkit-flex: 0 0 5%;        -ms-flex: 0 0 5%;            flex: 0 0 5%; }  [layout="row"] > [flex-gt-sm="5"] {    max-width: 5%; }  [layout="column"] > [flex-gt-sm="5"] {    max-height: 5%; }  [flex-gt-sm="10"] {    -webkit-flex: 0 0 10%;        -ms-flex: 0 0 10%;            flex: 0 0 10%; }  [layout="row"] > [flex-gt-sm="10"] {    max-width: 10%; }  [layout="column"] > [flex-gt-sm="10"] {    max-height: 10%; }  [flex-gt-sm="15"] {    -webkit-flex: 0 0 15%;        -ms-flex: 0 0 15%;            flex: 0 0 15%; }  [layout="row"] > [flex-gt-sm="15"] {    max-width: 15%; }  [layout="column"] > [flex-gt-sm="15"] {    max-height: 15%; }  [flex-gt-sm="20"] {    -webkit-flex: 0 0 20%;        -ms-flex: 0 0 20%;            flex: 0 0 20%; }  [layout="row"] > [flex-gt-sm="20"] {    max-width: 20%; }  [layout="column"] > [flex-gt-sm="20"] {    max-height: 20%; }  [flex-gt-sm="25"] {    -webkit-flex: 0 0 25%;        -ms-flex: 0 0 25%;            flex: 0 0 25%; }  [layout="row"] > [flex-gt-sm="25"] {    max-width: 25%; }  [layout="column"] > [flex-gt-sm="25"] {    max-height: 25%; }  [flex-gt-sm="30"] {    -webkit-flex: 0 0 30%;        -ms-flex: 0 0 30%;            flex: 0 0 30%; }  [layout="row"] > [flex-gt-sm="30"] {    max-width: 30%; }  [layout="column"] > [flex-gt-sm="30"] {    max-height: 30%; }  [flex-gt-sm="35"] {    -webkit-flex: 0 0 35%;        -ms-flex: 0 0 35%;            flex: 0 0 35%; }  [layout="row"] > [flex-gt-sm="35"] {    max-width: 35%; }  [layout="column"] > [flex-gt-sm="35"] {    max-height: 35%; }  [flex-gt-sm="40"] {    -webkit-flex: 0 0 40%;        -ms-flex: 0 0 40%;            flex: 0 0 40%; }  [layout="row"] > [flex-gt-sm="40"] {    max-width: 40%; }  [layout="column"] > [flex-gt-sm="40"] {    max-height: 40%; }  [flex-gt-sm="45"] {    -webkit-flex: 0 0 45%;        -ms-flex: 0 0 45%;            flex: 0 0 45%; }  [layout="row"] > [flex-gt-sm="45"] {    max-width: 45%; }  [layout="column"] > [flex-gt-sm="45"] {    max-height: 45%; }  [flex-gt-sm="50"] {    -webkit-flex: 0 0 50%;        -ms-flex: 0 0 50%;            flex: 0 0 50%; }  [layout="row"] > [flex-gt-sm="50"] {    max-width: 50%; }  [layout="column"] > [flex-gt-sm="50"] {    max-height: 50%; }  [flex-gt-sm="55"] {    -webkit-flex: 0 0 55%;        -ms-flex: 0 0 55%;            flex: 0 0 55%; }  [layout="row"] > [flex-gt-sm="55"] {    max-width: 55%; }  [layout="column"] > [flex-gt-sm="55"] {    max-height: 55%; }  [flex-gt-sm="60"] {    -webkit-flex: 0 0 60%;        -ms-flex: 0 0 60%;            flex: 0 0 60%; }  [layout="row"] > [flex-gt-sm="60"] {    max-width: 60%; }  [layout="column"] > [flex-gt-sm="60"] {    max-height: 60%; }  [flex-gt-sm="65"] {    -webkit-flex: 0 0 65%;        -ms-flex: 0 0 65%;            flex: 0 0 65%; }  [layout="row"] > [flex-gt-sm="65"] {    max-width: 65%; }  [layout="column"] > [flex-gt-sm="65"] {    max-height: 65%; }  [flex-gt-sm="70"] {    -webkit-flex: 0 0 70%;        -ms-flex: 0 0 70%;            flex: 0 0 70%; }  [layout="row"] > [flex-gt-sm="70"] {    max-width: 70%; }  [layout="column"] > [flex-gt-sm="70"] {    max-height: 70%; }  [flex-gt-sm="75"] {    -webkit-flex: 0 0 75%;        -ms-flex: 0 0 75%;            flex: 0 0 75%; }  [layout="row"] > [flex-gt-sm="75"] {    max-width: 75%; }  [layout="column"] > [flex-gt-sm="75"] {    max-height: 75%; }  [flex-gt-sm="80"] {    -webkit-flex: 0 0 80%;        -ms-flex: 0 0 80%;            flex: 0 0 80%; }  [layout="row"] > [flex-gt-sm="80"] {    max-width: 80%; }  [layout="column"] > [flex-gt-sm="80"] {    max-height: 80%; }  [flex-gt-sm="85"] {    -webkit-flex: 0 0 85%;        -ms-flex: 0 0 85%;            flex: 0 0 85%; }  [layout="row"] > [flex-gt-sm="85"] {    max-width: 85%; }  [layout="column"] > [flex-gt-sm="85"] {    max-height: 85%; }  [flex-gt-sm="90"] {    -webkit-flex: 0 0 90%;        -ms-flex: 0 0 90%;            flex: 0 0 90%; }  [layout="row"] > [flex-gt-sm="90"] {    max-width: 90%; }  [layout="column"] > [flex-gt-sm="90"] {    max-height: 90%; }  [flex-gt-sm="95"] {    -webkit-flex: 0 0 95%;        -ms-flex: 0 0 95%;            flex: 0 0 95%; }  [layout="row"] > [flex-gt-sm="95"] {    max-width: 95%; }  [layout="column"] > [flex-gt-sm="95"] {    max-height: 95%; }  [flex-gt-sm="100"] {    -webkit-flex: 0 0 100%;        -ms-flex: 0 0 100%;            flex: 0 0 100%; }  [layout="row"] > [flex-gt-sm="100"] {    max-width: 100%; }  [layout="column"] > [flex-gt-sm="100"] {    max-height: 100%; }  [flex-gt-sm="33"], [flex-gt-sm="34"] {    -webkit-flex: 0 0 33.33%;        -ms-flex: 0 0 33.33%;            flex: 0 0 33.33%; }  [flex-gt-sm="66"], [flex-gt-sm="67"] {    -webkit-flex: 0 0 66.66%;        -ms-flex: 0 0 66.66%;            flex: 0 0 66.66%; }  [layout="row"] > [flex-gt-sm="33"], [layout="row"] > [flex-gt-sm="34"] {    max-width: 33.33%; }  [layout="row"] > [flex-gt-sm="66"], [layout="row"] > [flex-gt-sm="67"] {    max-width: 66.66%; }  [layout="column"] > [flex-gt-sm="33"], [layout="column"] > [flex-gt-sm="34"] {    max-height: 33.33%; }  [layout="column"] > [flex-gt-sm="66"], [layout="column"] > [flex-gt-sm="67"] {    max-height: 66.66%; } }@media (min-width: 600px) and (max-width: 959px) {  [hide]:not([show-gt-sm]):not([show-md]):not([show]), [hide-gt-sm]:not([show-gt-sm]):not([show-md]):not([show]) {    display: none; }  [hide-md]:not([show-md]):not([show]) {    display: none; }  [flex-order-md="0"] {    -webkit-order: 0;        -ms-flex-order: 0;            order: 0; }  [flex-order-md="1"] {    -webkit-order: 1;        -ms-flex-order: 1;            order: 1; }  [flex-order-md="2"] {    -webkit-order: 2;        -ms-flex-order: 2;            order: 2; }  [flex-order-md="3"] {    -webkit-order: 3;        -ms-flex-order: 3;            order: 3; }  [flex-order-md="4"] {    -webkit-order: 4;        -ms-flex-order: 4;            order: 4; }  [flex-order-md="5"] {    -webkit-order: 5;        -ms-flex-order: 5;            order: 5; }  [flex-order-md="6"] {    -webkit-order: 6;        -ms-flex-order: 6;            order: 6; }  [flex-order-md="7"] {    -webkit-order: 7;        -ms-flex-order: 7;            order: 7; }  [flex-order-md="8"] {    -webkit-order: 8;        -ms-flex-order: 8;            order: 8; }  [flex-order-md="9"] {    -webkit-order: 9;        -ms-flex-order: 9;            order: 9; }  [layout-align-md="center"], [layout-align-md="center center"], [layout-align-md="center start"], [layout-align-md="center end"] {    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center; }  [layout-align-md="end"], [layout-align-md="end center"], [layout-align-md="end start"], [layout-align-md="end end"] {    -webkit-justify-content: flex-end;        -ms-flex-pack: end;            justify-content: flex-end; }  [layout-align-md="space-around"], [layout-align-md="space-around center"], [layout-align-md="space-around start"], [layout-align-md="space-around end"] {    -webkit-justify-content: space-around;        -ms-flex-pack: distribute;            justify-content: space-around; }  [layout-align-md="space-between"], [layout-align-md="space-between center"], [layout-align-md="space-between start"], [layout-align-md="space-between end"] {    -webkit-justify-content: space-between;        -ms-flex-pack: justify;            justify-content: space-between; }  [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"] {    -webkit-align-items: center;        -ms-flex-align: center;            align-items: center; }  [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"] {    -webkit-align-items: flex-start;        -ms-flex-align: start;            align-items: flex-start; }  [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"] {    -webkit-align-items: flex-end;        -ms-flex-align: end;            align-items: flex-end; }  [layout-md] {    box-sizing: border-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex; }  [layout-md=column] {    -webkit-flex-direction: column;        -ms-flex-direction: column;            flex-direction: column; }  [layout-md=row] {    -webkit-flex-direction: row;        -ms-flex-direction: row;            flex-direction: row; }  [flex-md] {    -webkit-flex: 1;        -ms-flex: 1;            flex: 1; }  [flex-md="0"] {    -webkit-flex: 0 0 0%;        -ms-flex: 0 0 0%;            flex: 0 0 0%; }  [layout="row"] > [flex-md="0"] {    max-width: 0%; }  [layout="column"] > [flex-md="0"] {    max-height: 0%; }  [flex-md="5"] {    -webkit-flex: 0 0 5%;        -ms-flex: 0 0 5%;            flex: 0 0 5%; }  [layout="row"] > [flex-md="5"] {    max-width: 5%; }  [layout="column"] > [flex-md="5"] {    max-height: 5%; }  [flex-md="10"] {    -webkit-flex: 0 0 10%;        -ms-flex: 0 0 10%;            flex: 0 0 10%; }  [layout="row"] > [flex-md="10"] {    max-width: 10%; }  [layout="column"] > [flex-md="10"] {    max-height: 10%; }  [flex-md="15"] {    -webkit-flex: 0 0 15%;        -ms-flex: 0 0 15%;            flex: 0 0 15%; }  [layout="row"] > [flex-md="15"] {    max-width: 15%; }  [layout="column"] > [flex-md="15"] {    max-height: 15%; }  [flex-md="20"] {    -webkit-flex: 0 0 20%;        -ms-flex: 0 0 20%;            flex: 0 0 20%; }  [layout="row"] > [flex-md="20"] {    max-width: 20%; }  [layout="column"] > [flex-md="20"] {    max-height: 20%; }  [flex-md="25"] {    -webkit-flex: 0 0 25%;        -ms-flex: 0 0 25%;            flex: 0 0 25%; }  [layout="row"] > [flex-md="25"] {    max-width: 25%; }  [layout="column"] > [flex-md="25"] {    max-height: 25%; }  [flex-md="30"] {    -webkit-flex: 0 0 30%;        -ms-flex: 0 0 30%;            flex: 0 0 30%; }  [layout="row"] > [flex-md="30"] {    max-width: 30%; }  [layout="column"] > [flex-md="30"] {    max-height: 30%; }  [flex-md="35"] {    -webkit-flex: 0 0 35%;        -ms-flex: 0 0 35%;            flex: 0 0 35%; }  [layout="row"] > [flex-md="35"] {    max-width: 35%; }  [layout="column"] > [flex-md="35"] {    max-height: 35%; }  [flex-md="40"] {    -webkit-flex: 0 0 40%;        -ms-flex: 0 0 40%;            flex: 0 0 40%; }  [layout="row"] > [flex-md="40"] {    max-width: 40%; }  [layout="column"] > [flex-md="40"] {    max-height: 40%; }  [flex-md="45"] {    -webkit-flex: 0 0 45%;        -ms-flex: 0 0 45%;            flex: 0 0 45%; }  [layout="row"] > [flex-md="45"] {    max-width: 45%; }  [layout="column"] > [flex-md="45"] {    max-height: 45%; }  [flex-md="50"] {    -webkit-flex: 0 0 50%;        -ms-flex: 0 0 50%;            flex: 0 0 50%; }  [layout="row"] > [flex-md="50"] {    max-width: 50%; }  [layout="column"] > [flex-md="50"] {    max-height: 50%; }  [flex-md="55"] {    -webkit-flex: 0 0 55%;        -ms-flex: 0 0 55%;            flex: 0 0 55%; }  [layout="row"] > [flex-md="55"] {    max-width: 55%; }  [layout="column"] > [flex-md="55"] {    max-height: 55%; }  [flex-md="60"] {    -webkit-flex: 0 0 60%;        -ms-flex: 0 0 60%;            flex: 0 0 60%; }  [layout="row"] > [flex-md="60"] {    max-width: 60%; }  [layout="column"] > [flex-md="60"] {    max-height: 60%; }  [flex-md="65"] {    -webkit-flex: 0 0 65%;        -ms-flex: 0 0 65%;            flex: 0 0 65%; }  [layout="row"] > [flex-md="65"] {    max-width: 65%; }  [layout="column"] > [flex-md="65"] {    max-height: 65%; }  [flex-md="70"] {    -webkit-flex: 0 0 70%;        -ms-flex: 0 0 70%;            flex: 0 0 70%; }  [layout="row"] > [flex-md="70"] {    max-width: 70%; }  [layout="column"] > [flex-md="70"] {    max-height: 70%; }  [flex-md="75"] {    -webkit-flex: 0 0 75%;        -ms-flex: 0 0 75%;            flex: 0 0 75%; }  [layout="row"] > [flex-md="75"] {    max-width: 75%; }  [layout="column"] > [flex-md="75"] {    max-height: 75%; }  [flex-md="80"] {    -webkit-flex: 0 0 80%;        -ms-flex: 0 0 80%;            flex: 0 0 80%; }  [layout="row"] > [flex-md="80"] {    max-width: 80%; }  [layout="column"] > [flex-md="80"] {    max-height: 80%; }  [flex-md="85"] {    -webkit-flex: 0 0 85%;        -ms-flex: 0 0 85%;            flex: 0 0 85%; }  [layout="row"] > [flex-md="85"] {    max-width: 85%; }  [layout="column"] > [flex-md="85"] {    max-height: 85%; }  [flex-md="90"] {    -webkit-flex: 0 0 90%;        -ms-flex: 0 0 90%;            flex: 0 0 90%; }  [layout="row"] > [flex-md="90"] {    max-width: 90%; }  [layout="column"] > [flex-md="90"] {    max-height: 90%; }  [flex-md="95"] {    -webkit-flex: 0 0 95%;        -ms-flex: 0 0 95%;            flex: 0 0 95%; }  [layout="row"] > [flex-md="95"] {    max-width: 95%; }  [layout="column"] > [flex-md="95"] {    max-height: 95%; }  [flex-md="100"] {    -webkit-flex: 0 0 100%;        -ms-flex: 0 0 100%;            flex: 0 0 100%; }  [layout="row"] > [flex-md="100"] {    max-width: 100%; }  [layout="column"] > [flex-md="100"] {    max-height: 100%; }  [flex-md="33"], [flex-md="34"] {    -webkit-flex: 0 0 33.33%;        -ms-flex: 0 0 33.33%;            flex: 0 0 33.33%; }  [flex-md="66"], [flex-md="67"] {    -webkit-flex: 0 0 66.66%;        -ms-flex: 0 0 66.66%;            flex: 0 0 66.66%; }  [layout="row"] > [flex-md="33"], [layout="row"] > [flex-md="34"] {    max-width: 33.33%; }  [layout="row"] > [flex-md="66"], [layout="row"] > [flex-md="67"] {    max-width: 66.66%; }  [layout="column"] > [flex-md="33"], [layout="column"] > [flex-md="34"] {    max-height: 33.33%; }  [layout="column"] > [flex-md="66"], [layout="column"] > [flex-md="67"] {    max-height: 66.66%; } }@media (min-width: 960px) {  [flex-order-gt-md="0"] {    -webkit-order: 0;        -ms-flex-order: 0;            order: 0; }  [flex-order-gt-md="1"] {    -webkit-order: 1;        -ms-flex-order: 1;            order: 1; }  [flex-order-gt-md="2"] {    -webkit-order: 2;        -ms-flex-order: 2;            order: 2; }  [flex-order-gt-md="3"] {    -webkit-order: 3;        -ms-flex-order: 3;            order: 3; }  [flex-order-gt-md="4"] {    -webkit-order: 4;        -ms-flex-order: 4;            order: 4; }  [flex-order-gt-md="5"] {    -webkit-order: 5;        -ms-flex-order: 5;            order: 5; }  [flex-order-gt-md="6"] {    -webkit-order: 6;        -ms-flex-order: 6;            order: 6; }  [flex-order-gt-md="7"] {    -webkit-order: 7;        -ms-flex-order: 7;            order: 7; }  [flex-order-gt-md="8"] {    -webkit-order: 8;        -ms-flex-order: 8;            order: 8; }  [flex-order-gt-md="9"] {    -webkit-order: 9;        -ms-flex-order: 9;            order: 9; }  [layout-align-gt-md="center"], [layout-align-gt-md="center center"], [layout-align-gt-md="center start"], [layout-align-gt-md="center end"] {    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center; }  [layout-align-gt-md="end"], [layout-align-gt-md="end center"], [layout-align-gt-md="end start"], [layout-align-gt-md="end end"] {    -webkit-justify-content: flex-end;        -ms-flex-pack: end;            justify-content: flex-end; }  [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"] {    -webkit-justify-content: space-around;        -ms-flex-pack: distribute;            justify-content: space-around; }  [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"] {    -webkit-justify-content: space-between;        -ms-flex-pack: justify;            justify-content: space-between; }  [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"] {    -webkit-align-items: center;        -ms-flex-align: center;            align-items: center; }  [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"] {    -webkit-align-items: flex-start;        -ms-flex-align: start;            align-items: flex-start; }  [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"] {    -webkit-align-items: flex-end;        -ms-flex-align: end;            align-items: flex-end; }  [layout-gt-md] {    box-sizing: border-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex; }  [layout-gt-md=column] {    -webkit-flex-direction: column;        -ms-flex-direction: column;            flex-direction: column; }  [layout-gt-md=row] {    -webkit-flex-direction: row;        -ms-flex-direction: row;            flex-direction: row; }  [flex-gt-md] {    -webkit-flex: 1;        -ms-flex: 1;            flex: 1; }  [flex-gt-md="0"] {    -webkit-flex: 0 0 0%;        -ms-flex: 0 0 0%;            flex: 0 0 0%; }  [layout="row"] > [flex-gt-md="0"] {    max-width: 0%; }  [layout="column"] > [flex-gt-md="0"] {    max-height: 0%; }  [flex-gt-md="5"] {    -webkit-flex: 0 0 5%;        -ms-flex: 0 0 5%;            flex: 0 0 5%; }  [layout="row"] > [flex-gt-md="5"] {    max-width: 5%; }  [layout="column"] > [flex-gt-md="5"] {    max-height: 5%; }  [flex-gt-md="10"] {    -webkit-flex: 0 0 10%;        -ms-flex: 0 0 10%;            flex: 0 0 10%; }  [layout="row"] > [flex-gt-md="10"] {    max-width: 10%; }  [layout="column"] > [flex-gt-md="10"] {    max-height: 10%; }  [flex-gt-md="15"] {    -webkit-flex: 0 0 15%;        -ms-flex: 0 0 15%;            flex: 0 0 15%; }  [layout="row"] > [flex-gt-md="15"] {    max-width: 15%; }  [layout="column"] > [flex-gt-md="15"] {    max-height: 15%; }  [flex-gt-md="20"] {    -webkit-flex: 0 0 20%;        -ms-flex: 0 0 20%;            flex: 0 0 20%; }  [layout="row"] > [flex-gt-md="20"] {    max-width: 20%; }  [layout="column"] > [flex-gt-md="20"] {    max-height: 20%; }  [flex-gt-md="25"] {    -webkit-flex: 0 0 25%;        -ms-flex: 0 0 25%;            flex: 0 0 25%; }  [layout="row"] > [flex-gt-md="25"] {    max-width: 25%; }  [layout="column"] > [flex-gt-md="25"] {    max-height: 25%; }  [flex-gt-md="30"] {    -webkit-flex: 0 0 30%;        -ms-flex: 0 0 30%;            flex: 0 0 30%; }  [layout="row"] > [flex-gt-md="30"] {    max-width: 30%; }  [layout="column"] > [flex-gt-md="30"] {    max-height: 30%; }  [flex-gt-md="35"] {    -webkit-flex: 0 0 35%;        -ms-flex: 0 0 35%;            flex: 0 0 35%; }  [layout="row"] > [flex-gt-md="35"] {    max-width: 35%; }  [layout="column"] > [flex-gt-md="35"] {    max-height: 35%; }  [flex-gt-md="40"] {    -webkit-flex: 0 0 40%;        -ms-flex: 0 0 40%;            flex: 0 0 40%; }  [layout="row"] > [flex-gt-md="40"] {    max-width: 40%; }  [layout="column"] > [flex-gt-md="40"] {    max-height: 40%; }  [flex-gt-md="45"] {    -webkit-flex: 0 0 45%;        -ms-flex: 0 0 45%;            flex: 0 0 45%; }  [layout="row"] > [flex-gt-md="45"] {    max-width: 45%; }  [layout="column"] > [flex-gt-md="45"] {    max-height: 45%; }  [flex-gt-md="50"] {    -webkit-flex: 0 0 50%;        -ms-flex: 0 0 50%;            flex: 0 0 50%; }  [layout="row"] > [flex-gt-md="50"] {    max-width: 50%; }  [layout="column"] > [flex-gt-md="50"] {    max-height: 50%; }  [flex-gt-md="55"] {    -webkit-flex: 0 0 55%;        -ms-flex: 0 0 55%;            flex: 0 0 55%; }  [layout="row"] > [flex-gt-md="55"] {    max-width: 55%; }  [layout="column"] > [flex-gt-md="55"] {    max-height: 55%; }  [flex-gt-md="60"] {    -webkit-flex: 0 0 60%;        -ms-flex: 0 0 60%;            flex: 0 0 60%; }  [layout="row"] > [flex-gt-md="60"] {    max-width: 60%; }  [layout="column"] > [flex-gt-md="60"] {    max-height: 60%; }  [flex-gt-md="65"] {    -webkit-flex: 0 0 65%;        -ms-flex: 0 0 65%;            flex: 0 0 65%; }  [layout="row"] > [flex-gt-md="65"] {    max-width: 65%; }  [layout="column"] > [flex-gt-md="65"] {    max-height: 65%; }  [flex-gt-md="70"] {    -webkit-flex: 0 0 70%;        -ms-flex: 0 0 70%;            flex: 0 0 70%; }  [layout="row"] > [flex-gt-md="70"] {    max-width: 70%; }  [layout="column"] > [flex-gt-md="70"] {    max-height: 70%; }  [flex-gt-md="75"] {    -webkit-flex: 0 0 75%;        -ms-flex: 0 0 75%;            flex: 0 0 75%; }  [layout="row"] > [flex-gt-md="75"] {    max-width: 75%; }  [layout="column"] > [flex-gt-md="75"] {    max-height: 75%; }  [flex-gt-md="80"] {    -webkit-flex: 0 0 80%;        -ms-flex: 0 0 80%;            flex: 0 0 80%; }  [layout="row"] > [flex-gt-md="80"] {    max-width: 80%; }  [layout="column"] > [flex-gt-md="80"] {    max-height: 80%; }  [flex-gt-md="85"] {    -webkit-flex: 0 0 85%;        -ms-flex: 0 0 85%;            flex: 0 0 85%; }  [layout="row"] > [flex-gt-md="85"] {    max-width: 85%; }  [layout="column"] > [flex-gt-md="85"] {    max-height: 85%; }  [flex-gt-md="90"] {    -webkit-flex: 0 0 90%;        -ms-flex: 0 0 90%;            flex: 0 0 90%; }  [layout="row"] > [flex-gt-md="90"] {    max-width: 90%; }  [layout="column"] > [flex-gt-md="90"] {    max-height: 90%; }  [flex-gt-md="95"] {    -webkit-flex: 0 0 95%;        -ms-flex: 0 0 95%;            flex: 0 0 95%; }  [layout="row"] > [flex-gt-md="95"] {    max-width: 95%; }  [layout="column"] > [flex-gt-md="95"] {    max-height: 95%; }  [flex-gt-md="100"] {    -webkit-flex: 0 0 100%;        -ms-flex: 0 0 100%;            flex: 0 0 100%; }  [layout="row"] > [flex-gt-md="100"] {    max-width: 100%; }  [layout="column"] > [flex-gt-md="100"] {    max-height: 100%; }  [flex-gt-md="33"], [flex-gt-md="34"] {    -webkit-flex: 0 0 33.33%;        -ms-flex: 0 0 33.33%;            flex: 0 0 33.33%; }  [flex-gt-md="66"], [flex-gt-md="67"] {    -webkit-flex: 0 0 66.66%;        -ms-flex: 0 0 66.66%;            flex: 0 0 66.66%; }  [layout="row"] > [flex-gt-md="33"], [layout="row"] > [flex-gt-md="34"] {    max-width: 33.33%; }  [layout="row"] > [flex-gt-md="66"], [layout="row"] > [flex-gt-md="67"] {    max-width: 66.66%; }  [layout="column"] > [flex-gt-md="33"], [layout="column"] > [flex-gt-md="34"] {    max-height: 33.33%; }  [layout="column"] > [flex-gt-md="66"], [layout="column"] > [flex-gt-md="67"] {    max-height: 66.66%; } }@media (min-width: 960px) and (max-width: 1199px) {  [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]) {    display: none; }  [hide-lg]:not([show-lg]):not([show]) {    display: none; }  [flex-order-lg="0"] {    -webkit-order: 0;        -ms-flex-order: 0;            order: 0; }  [flex-order-lg="1"] {    -webkit-order: 1;        -ms-flex-order: 1;            order: 1; }  [flex-order-lg="2"] {    -webkit-order: 2;        -ms-flex-order: 2;            order: 2; }  [flex-order-lg="3"] {    -webkit-order: 3;        -ms-flex-order: 3;            order: 3; }  [flex-order-lg="4"] {    -webkit-order: 4;        -ms-flex-order: 4;            order: 4; }  [flex-order-lg="5"] {    -webkit-order: 5;        -ms-flex-order: 5;            order: 5; }  [flex-order-lg="6"] {    -webkit-order: 6;        -ms-flex-order: 6;            order: 6; }  [flex-order-lg="7"] {    -webkit-order: 7;        -ms-flex-order: 7;            order: 7; }  [flex-order-lg="8"] {    -webkit-order: 8;        -ms-flex-order: 8;            order: 8; }  [flex-order-lg="9"] {    -webkit-order: 9;        -ms-flex-order: 9;            order: 9; }  [layout-align-lg="center"], [layout-align-lg="center center"], [layout-align-lg="center start"], [layout-align-lg="center end"] {    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center; }  [layout-align-lg="end"], [layout-align-lg="end center"], [layout-align-lg="end start"], [layout-align-lg="end end"] {    -webkit-justify-content: flex-end;        -ms-flex-pack: end;            justify-content: flex-end; }  [layout-align-lg="space-around"], [layout-align-lg="space-around center"], [layout-align-lg="space-around start"], [layout-align-lg="space-around end"] {    -webkit-justify-content: space-around;        -ms-flex-pack: distribute;            justify-content: space-around; }  [layout-align-lg="space-between"], [layout-align-lg="space-between center"], [layout-align-lg="space-between start"], [layout-align-lg="space-between end"] {    -webkit-justify-content: space-between;        -ms-flex-pack: justify;            justify-content: space-between; }  [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"] {    -webkit-align-items: center;        -ms-flex-align: center;            align-items: center; }  [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"] {    -webkit-align-items: flex-start;        -ms-flex-align: start;            align-items: flex-start; }  [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"] {    -webkit-align-items: flex-end;        -ms-flex-align: end;            align-items: flex-end; }  [layout-lg] {    box-sizing: border-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex; }  [layout-lg=column] {    -webkit-flex-direction: column;        -ms-flex-direction: column;            flex-direction: column; }  [layout-lg=row] {    -webkit-flex-direction: row;        -ms-flex-direction: row;            flex-direction: row; }  [flex-lg] {    -webkit-flex: 1;        -ms-flex: 1;            flex: 1; }  [flex-lg="0"] {    -webkit-flex: 0 0 0%;        -ms-flex: 0 0 0%;            flex: 0 0 0%; }  [layout="row"] > [flex-lg="0"] {    max-width: 0%; }  [layout="column"] > [flex-lg="0"] {    max-height: 0%; }  [flex-lg="5"] {    -webkit-flex: 0 0 5%;        -ms-flex: 0 0 5%;            flex: 0 0 5%; }  [layout="row"] > [flex-lg="5"] {    max-width: 5%; }  [layout="column"] > [flex-lg="5"] {    max-height: 5%; }  [flex-lg="10"] {    -webkit-flex: 0 0 10%;        -ms-flex: 0 0 10%;            flex: 0 0 10%; }  [layout="row"] > [flex-lg="10"] {    max-width: 10%; }  [layout="column"] > [flex-lg="10"] {    max-height: 10%; }  [flex-lg="15"] {    -webkit-flex: 0 0 15%;        -ms-flex: 0 0 15%;            flex: 0 0 15%; }  [layout="row"] > [flex-lg="15"] {    max-width: 15%; }  [layout="column"] > [flex-lg="15"] {    max-height: 15%; }  [flex-lg="20"] {    -webkit-flex: 0 0 20%;        -ms-flex: 0 0 20%;            flex: 0 0 20%; }  [layout="row"] > [flex-lg="20"] {    max-width: 20%; }  [layout="column"] > [flex-lg="20"] {    max-height: 20%; }  [flex-lg="25"] {    -webkit-flex: 0 0 25%;        -ms-flex: 0 0 25%;            flex: 0 0 25%; }  [layout="row"] > [flex-lg="25"] {    max-width: 25%; }  [layout="column"] > [flex-lg="25"] {    max-height: 25%; }  [flex-lg="30"] {    -webkit-flex: 0 0 30%;        -ms-flex: 0 0 30%;            flex: 0 0 30%; }  [layout="row"] > [flex-lg="30"] {    max-width: 30%; }  [layout="column"] > [flex-lg="30"] {    max-height: 30%; }  [flex-lg="35"] {    -webkit-flex: 0 0 35%;        -ms-flex: 0 0 35%;            flex: 0 0 35%; }  [layout="row"] > [flex-lg="35"] {    max-width: 35%; }  [layout="column"] > [flex-lg="35"] {    max-height: 35%; }  [flex-lg="40"] {    -webkit-flex: 0 0 40%;        -ms-flex: 0 0 40%;            flex: 0 0 40%; }  [layout="row"] > [flex-lg="40"] {    max-width: 40%; }  [layout="column"] > [flex-lg="40"] {    max-height: 40%; }  [flex-lg="45"] {    -webkit-flex: 0 0 45%;        -ms-flex: 0 0 45%;            flex: 0 0 45%; }  [layout="row"] > [flex-lg="45"] {    max-width: 45%; }  [layout="column"] > [flex-lg="45"] {    max-height: 45%; }  [flex-lg="50"] {    -webkit-flex: 0 0 50%;        -ms-flex: 0 0 50%;            flex: 0 0 50%; }  [layout="row"] > [flex-lg="50"] {    max-width: 50%; }  [layout="column"] > [flex-lg="50"] {    max-height: 50%; }  [flex-lg="55"] {    -webkit-flex: 0 0 55%;        -ms-flex: 0 0 55%;            flex: 0 0 55%; }  [layout="row"] > [flex-lg="55"] {    max-width: 55%; }  [layout="column"] > [flex-lg="55"] {    max-height: 55%; }  [flex-lg="60"] {    -webkit-flex: 0 0 60%;        -ms-flex: 0 0 60%;            flex: 0 0 60%; }  [layout="row"] > [flex-lg="60"] {    max-width: 60%; }  [layout="column"] > [flex-lg="60"] {    max-height: 60%; }  [flex-lg="65"] {    -webkit-flex: 0 0 65%;        -ms-flex: 0 0 65%;            flex: 0 0 65%; }  [layout="row"] > [flex-lg="65"] {    max-width: 65%; }  [layout="column"] > [flex-lg="65"] {    max-height: 65%; }  [flex-lg="70"] {    -webkit-flex: 0 0 70%;        -ms-flex: 0 0 70%;            flex: 0 0 70%; }  [layout="row"] > [flex-lg="70"] {    max-width: 70%; }  [layout="column"] > [flex-lg="70"] {    max-height: 70%; }  [flex-lg="75"] {    -webkit-flex: 0 0 75%;        -ms-flex: 0 0 75%;            flex: 0 0 75%; }  [layout="row"] > [flex-lg="75"] {    max-width: 75%; }  [layout="column"] > [flex-lg="75"] {    max-height: 75%; }  [flex-lg="80"] {    -webkit-flex: 0 0 80%;        -ms-flex: 0 0 80%;            flex: 0 0 80%; }  [layout="row"] > [flex-lg="80"] {    max-width: 80%; }  [layout="column"] > [flex-lg="80"] {    max-height: 80%; }  [flex-lg="85"] {    -webkit-flex: 0 0 85%;        -ms-flex: 0 0 85%;            flex: 0 0 85%; }  [layout="row"] > [flex-lg="85"] {    max-width: 85%; }  [layout="column"] > [flex-lg="85"] {    max-height: 85%; }  [flex-lg="90"] {    -webkit-flex: 0 0 90%;        -ms-flex: 0 0 90%;            flex: 0 0 90%; }  [layout="row"] > [flex-lg="90"] {    max-width: 90%; }  [layout="column"] > [flex-lg="90"] {    max-height: 90%; }  [flex-lg="95"] {    -webkit-flex: 0 0 95%;        -ms-flex: 0 0 95%;            flex: 0 0 95%; }  [layout="row"] > [flex-lg="95"] {    max-width: 95%; }  [layout="column"] > [flex-lg="95"] {    max-height: 95%; }  [flex-lg="100"] {    -webkit-flex: 0 0 100%;        -ms-flex: 0 0 100%;            flex: 0 0 100%; }  [layout="row"] > [flex-lg="100"] {    max-width: 100%; }  [layout="column"] > [flex-lg="100"] {    max-height: 100%; }  [flex-lg="33"], [flex-lg="34"] {    -webkit-flex: 0 0 33.33%;        -ms-flex: 0 0 33.33%;            flex: 0 0 33.33%; }  [flex-lg="66"], [flex-lg="67"] {    -webkit-flex: 0 0 66.66%;        -ms-flex: 0 0 66.66%;            flex: 0 0 66.66%; }  [layout="row"] > [flex-lg="33"], [layout="row"] > [flex-lg="34"] {    max-width: 33.33%; }  [layout="row"] > [flex-lg="66"], [layout="row"] > [flex-lg="67"] {    max-width: 66.66%; }  [layout="column"] > [flex-lg="33"], [layout="column"] > [flex-lg="34"] {    max-height: 33.33%; }  [layout="column"] > [flex-lg="66"], [layout="column"] > [flex-lg="67"] {    max-height: 66.66%; } }@media (min-width: 1200px) {  [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]) {    display: none; }  [flex-order-gt-lg="0"] {    -webkit-order: 0;        -ms-flex-order: 0;            order: 0; }  [flex-order-gt-lg="1"] {    -webkit-order: 1;        -ms-flex-order: 1;            order: 1; }  [flex-order-gt-lg="2"] {    -webkit-order: 2;        -ms-flex-order: 2;            order: 2; }  [flex-order-gt-lg="3"] {    -webkit-order: 3;        -ms-flex-order: 3;            order: 3; }  [flex-order-gt-lg="4"] {    -webkit-order: 4;        -ms-flex-order: 4;            order: 4; }  [flex-order-gt-lg="5"] {    -webkit-order: 5;        -ms-flex-order: 5;            order: 5; }  [flex-order-gt-lg="6"] {    -webkit-order: 6;        -ms-flex-order: 6;            order: 6; }  [flex-order-gt-lg="7"] {    -webkit-order: 7;        -ms-flex-order: 7;            order: 7; }  [flex-order-gt-lg="8"] {    -webkit-order: 8;        -ms-flex-order: 8;            order: 8; }  [flex-order-gt-lg="9"] {    -webkit-order: 9;        -ms-flex-order: 9;            order: 9; }  [layout-align-gt-lg="center"], [layout-align-gt-lg="center center"], [layout-align-gt-lg="center start"], [layout-align-gt-lg="center end"] {    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center; }  [layout-align-gt-lg="end"], [layout-align-gt-lg="end center"], [layout-align-gt-lg="end start"], [layout-align-gt-lg="end end"] {    -webkit-justify-content: flex-end;        -ms-flex-pack: end;            justify-content: flex-end; }  [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"] {    -webkit-justify-content: space-around;        -ms-flex-pack: distribute;            justify-content: space-around; }  [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"] {    -webkit-justify-content: space-between;        -ms-flex-pack: justify;            justify-content: space-between; }  [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"] {    -webkit-align-items: center;        -ms-flex-align: center;            align-items: center; }  [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"] {    -webkit-align-items: flex-start;        -ms-flex-align: start;            align-items: flex-start; }  [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"] {    -webkit-align-items: flex-end;        -ms-flex-align: end;            align-items: flex-end; }  [layout-gt-lg] {    box-sizing: border-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex; }  [layout-gt-lg=column] {    -webkit-flex-direction: column;        -ms-flex-direction: column;            flex-direction: column; }  [layout-gt-lg=row] {    -webkit-flex-direction: row;        -ms-flex-direction: row;            flex-direction: row; }  [flex-gt-lg] {    -webkit-flex: 1;        -ms-flex: 1;            flex: 1; }  [flex-gt-lg="0"] {    -webkit-flex: 0 0 0%;        -ms-flex: 0 0 0%;            flex: 0 0 0%; }  [layout="row"] > [flex-gt-lg="0"] {    max-width: 0%; }  [layout="column"] > [flex-gt-lg="0"] {    max-height: 0%; }  [flex-gt-lg="5"] {    -webkit-flex: 0 0 5%;        -ms-flex: 0 0 5%;            flex: 0 0 5%; }  [layout="row"] > [flex-gt-lg="5"] {    max-width: 5%; }  [layout="column"] > [flex-gt-lg="5"] {    max-height: 5%; }  [flex-gt-lg="10"] {    -webkit-flex: 0 0 10%;        -ms-flex: 0 0 10%;            flex: 0 0 10%; }  [layout="row"] > [flex-gt-lg="10"] {    max-width: 10%; }  [layout="column"] > [flex-gt-lg="10"] {    max-height: 10%; }  [flex-gt-lg="15"] {    -webkit-flex: 0 0 15%;        -ms-flex: 0 0 15%;            flex: 0 0 15%; }  [layout="row"] > [flex-gt-lg="15"] {    max-width: 15%; }  [layout="column"] > [flex-gt-lg="15"] {    max-height: 15%; }  [flex-gt-lg="20"] {    -webkit-flex: 0 0 20%;        -ms-flex: 0 0 20%;            flex: 0 0 20%; }  [layout="row"] > [flex-gt-lg="20"] {    max-width: 20%; }  [layout="column"] > [flex-gt-lg="20"] {    max-height: 20%; }  [flex-gt-lg="25"] {    -webkit-flex: 0 0 25%;        -ms-flex: 0 0 25%;            flex: 0 0 25%; }  [layout="row"] > [flex-gt-lg="25"] {    max-width: 25%; }  [layout="column"] > [flex-gt-lg="25"] {    max-height: 25%; }  [flex-gt-lg="30"] {    -webkit-flex: 0 0 30%;        -ms-flex: 0 0 30%;            flex: 0 0 30%; }  [layout="row"] > [flex-gt-lg="30"] {    max-width: 30%; }  [layout="column"] > [flex-gt-lg="30"] {    max-height: 30%; }  [flex-gt-lg="35"] {    -webkit-flex: 0 0 35%;        -ms-flex: 0 0 35%;            flex: 0 0 35%; }  [layout="row"] > [flex-gt-lg="35"] {    max-width: 35%; }  [layout="column"] > [flex-gt-lg="35"] {    max-height: 35%; }  [flex-gt-lg="40"] {    -webkit-flex: 0 0 40%;        -ms-flex: 0 0 40%;            flex: 0 0 40%; }  [layout="row"] > [flex-gt-lg="40"] {    max-width: 40%; }  [layout="column"] > [flex-gt-lg="40"] {    max-height: 40%; }  [flex-gt-lg="45"] {    -webkit-flex: 0 0 45%;        -ms-flex: 0 0 45%;            flex: 0 0 45%; }  [layout="row"] > [flex-gt-lg="45"] {    max-width: 45%; }  [layout="column"] > [flex-gt-lg="45"] {    max-height: 45%; }  [flex-gt-lg="50"] {    -webkit-flex: 0 0 50%;        -ms-flex: 0 0 50%;            flex: 0 0 50%; }  [layout="row"] > [flex-gt-lg="50"] {    max-width: 50%; }  [layout="column"] > [flex-gt-lg="50"] {    max-height: 50%; }  [flex-gt-lg="55"] {    -webkit-flex: 0 0 55%;        -ms-flex: 0 0 55%;            flex: 0 0 55%; }  [layout="row"] > [flex-gt-lg="55"] {    max-width: 55%; }  [layout="column"] > [flex-gt-lg="55"] {    max-height: 55%; }  [flex-gt-lg="60"] {    -webkit-flex: 0 0 60%;        -ms-flex: 0 0 60%;            flex: 0 0 60%; }  [layout="row"] > [flex-gt-lg="60"] {    max-width: 60%; }  [layout="column"] > [flex-gt-lg="60"] {    max-height: 60%; }  [flex-gt-lg="65"] {    -webkit-flex: 0 0 65%;        -ms-flex: 0 0 65%;            flex: 0 0 65%; }  [layout="row"] > [flex-gt-lg="65"] {    max-width: 65%; }  [layout="column"] > [flex-gt-lg="65"] {    max-height: 65%; }  [flex-gt-lg="70"] {    -webkit-flex: 0 0 70%;        -ms-flex: 0 0 70%;            flex: 0 0 70%; }  [layout="row"] > [flex-gt-lg="70"] {    max-width: 70%; }  [layout="column"] > [flex-gt-lg="70"] {    max-height: 70%; }  [flex-gt-lg="75"] {    -webkit-flex: 0 0 75%;        -ms-flex: 0 0 75%;            flex: 0 0 75%; }  [layout="row"] > [flex-gt-lg="75"] {    max-width: 75%; }  [layout="column"] > [flex-gt-lg="75"] {    max-height: 75%; }  [flex-gt-lg="80"] {    -webkit-flex: 0 0 80%;        -ms-flex: 0 0 80%;            flex: 0 0 80%; }  [layout="row"] > [flex-gt-lg="80"] {    max-width: 80%; }  [layout="column"] > [flex-gt-lg="80"] {    max-height: 80%; }  [flex-gt-lg="85"] {    -webkit-flex: 0 0 85%;        -ms-flex: 0 0 85%;            flex: 0 0 85%; }  [layout="row"] > [flex-gt-lg="85"] {    max-width: 85%; }  [layout="column"] > [flex-gt-lg="85"] {    max-height: 85%; }  [flex-gt-lg="90"] {    -webkit-flex: 0 0 90%;        -ms-flex: 0 0 90%;            flex: 0 0 90%; }  [layout="row"] > [flex-gt-lg="90"] {    max-width: 90%; }  [layout="column"] > [flex-gt-lg="90"] {    max-height: 90%; }  [flex-gt-lg="95"] {    -webkit-flex: 0 0 95%;        -ms-flex: 0 0 95%;            flex: 0 0 95%; }  [layout="row"] > [flex-gt-lg="95"] {    max-width: 95%; }  [layout="column"] > [flex-gt-lg="95"] {    max-height: 95%; }  [flex-gt-lg="100"] {    -webkit-flex: 0 0 100%;        -ms-flex: 0 0 100%;            flex: 0 0 100%; }  [layout="row"] > [flex-gt-lg="100"] {    max-width: 100%; }  [layout="column"] > [flex-gt-lg="100"] {    max-height: 100%; }  [flex-gt-lg="33"], [flex-gt-lg="34"] {    -webkit-flex: 0 0 33.33%;        -ms-flex: 0 0 33.33%;            flex: 0 0 33.33%; }  [flex-gt-lg="66"], [flex-gt-lg="67"] {    -webkit-flex: 0 0 66.66%;        -ms-flex: 0 0 66.66%;            flex: 0 0 66.66%; }  [layout="row"] > [flex-gt-lg="33"], [layout="row"] > [flex-gt-lg="34"] {    max-width: 33.33%; }  [layout="row"] > [flex-gt-lg="66"], [layout="row"] > [flex-gt-lg="67"] {    max-width: 66.66%; }  [layout="column"] > [flex-gt-lg="33"], [layout="column"] > [flex-gt-lg="34"] {    max-height: 33.33%; }  [layout="column"] > [flex-gt-lg="66"], [layout="column"] > [flex-gt-lg="67"] {    max-height: 66.66%; } }@-webkit-keyframes md-autocomplete-list-out {  0% {    -webkit-animation-timing-function: linear;            animation-timing-function: linear; }  50% {    opacity: 0;    height: 40px;    -webkit-animation-timing-function: ease-in;            animation-timing-function: ease-in; }  100% {    height: 0;    opacity: 0; } }@keyframes md-autocomplete-list-out {  0% {    -webkit-animation-timing-function: linear;            animation-timing-function: linear; }  50% {    opacity: 0;    height: 40px;    -webkit-animation-timing-function: ease-in;            animation-timing-function: ease-in; }  100% {    height: 0;    opacity: 0; } }@-webkit-keyframes md-autocomplete-list-in {  0% {    opacity: 0;    height: 0;    -webkit-animation-timing-function: ease-out;            animation-timing-function: ease-out; }  50% {    opacity: 0;    height: 40px; }  100% {    opacity: 1;    height: 40px; } }@keyframes md-autocomplete-list-in {  0% {    opacity: 0;    height: 0;    -webkit-animation-timing-function: ease-out;            animation-timing-function: ease-out; }  50% {    opacity: 0;    height: 40px; }  100% {    opacity: 1;    height: 40px; } }md-content {  overflow: visible; }md-autocomplete {  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);  border-radius: 2px;  display: block;  height: 40px;  position: relative;  overflow: visible; }  md-autocomplete md-autocomplete-wrap {    display: block;    position: relative;    overflow: visible;    height: 40px; }    md-autocomplete md-autocomplete-wrap md-progress-linear {      position: absolute;      bottom: 0;      left: 0;      width: 100%;      height: 3px;      transition: none; }      md-autocomplete md-autocomplete-wrap md-progress-linear .md-container {        transition: none;        top: auto;        height: 3px; }      md-autocomplete md-autocomplete-wrap md-progress-linear.ng-enter {        transition: opacity 0.15s linear; }        md-autocomplete md-autocomplete-wrap md-progress-linear.ng-enter.ng-enter-active {          opacity: 1; }      md-autocomplete md-autocomplete-wrap md-progress-linear.ng-leave {        transition: opacity 0.15s linear; }        md-autocomplete md-autocomplete-wrap md-progress-linear.ng-leave.ng-leave-active {          opacity: 0; }  md-autocomplete input {    position: absolute;    left: 0;    top: 0;    width: 100%;    box-sizing: border-box;    border: none;    box-shadow: none;    padding: 0 15px;    font-size: 14px;    line-height: 40px;    height: 40px;    outline: none;    z-index: 2;    background: transparent; }    md-autocomplete input::-ms-clear {      display: none; }  md-autocomplete button {    position: absolute;    top: 10px;    right: 10px;    line-height: 20px;    z-index: 2;    text-align: center;    width: 20px;    height: 20px;    cursor: pointer;    border: none;    border-radius: 50%;    padding: 0;    font-size: 12px;    background: transparent; }    md-autocomplete button:after {      content: '';      position: absolute;      top: -6px;      right: -6px;      bottom: -6px;      left: -6px;      border-radius: 50%;      -webkit-transform: scale(0);              transform: scale(0);      opacity: 0;      transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);      z-index: -1; }    md-autocomplete button:focus:after {      -webkit-transform: scale(1);              transform: scale(1);      opacity: 1; }    md-autocomplete button md-icon {      position: absolute;      top: 50%;      left: 50%;      -webkit-transform: translate3d(-50%, -50%, 0) scale(0.9);              transform: translate3d(-50%, -50%, 0) scale(0.9); }      md-autocomplete button md-icon path {        stroke-width: 0; }    md-autocomplete button.ng-enter {      -webkit-transform: scale(0);              transform: scale(0);      transition: -webkit-transform 0.15s ease-out;      transition: transform 0.15s ease-out; }      md-autocomplete button.ng-enter.ng-enter-active {        -webkit-transform: scale(1);                transform: scale(1); }    md-autocomplete button.ng-leave {      transition: -webkit-transform 0.15s ease-out;      transition: transform 0.15s ease-out; }      md-autocomplete button.ng-leave.ng-leave-active {        -webkit-transform: scale(0);                transform: scale(0); }  md-autocomplete ul {    position: absolute;    top: 100%;    left: 0;    right: 0;    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);    margin: 0;    list-style: none;    padding: 0;    overflow: auto;    max-height: 225.5px;    z-index: 49; }    md-autocomplete ul li {      border-top: 1px solid #ddd;      padding: 0 15px;      line-height: 40px;      font-size: 14px;      overflow: hidden;      height: 40px;      transition: background 0.15s linear;      cursor: pointer;      margin: 0; }      md-autocomplete ul li.ng-enter, md-autocomplete ul li.ng-hide-remove {        transition: none;        -webkit-animation: md-autocomplete-list-in 0.2s;                animation: md-autocomplete-list-in 0.2s; }      md-autocomplete ul li.ng-leave, md-autocomplete ul li.ng-hide-add {        transition: none;        -webkit-animation: md-autocomplete-list-out 0.2s;                animation: md-autocomplete-list-out 0.2s; }md-backdrop {  z-index: 50;  background-color: rgba(0, 0, 0, 0);  position: fixed;  left: 0;  top: 0;  right: 0;  bottom: 0; }  md-backdrop.md-select-backdrop {    z-index: 81; }  md-backdrop.md-dialog-backdrop {    z-index: 79; }  md-backdrop.md-bottom-sheet-backdrop {    z-index: 69; }  md-backdrop.md-sidenav-backdrop {    z-index: 59; }  md-backdrop.ng-enter {    -webkit-animation: cubic-bezier(0.25, 0.8, 0.25, 1) mdBackdropFadeIn 0.5s both;            animation: cubic-bezier(0.25, 0.8, 0.25, 1) mdBackdropFadeIn 0.5s both; }  md-backdrop.ng-leave {    -webkit-animation: cubic-bezier(0.55, 0, 0.55, 0.2) mdBackdropFadeOut 0.2s both;            animation: cubic-bezier(0.55, 0, 0.55, 0.2) mdBackdropFadeOut 0.2s both; }@-webkit-keyframes mdBackdropFadeIn {  from {    opacity: 0; }  to {    opacity: 1; } }@keyframes mdBackdropFadeIn {  from {    opacity: 0; }  to {    opacity: 1; } }@-webkit-keyframes mdBackdropFadeOut {  from {    opacity: 1; }  to {    opacity: 0; } }@keyframes mdBackdropFadeOut {  from {    opacity: 1; }  to {    opacity: 0; } }md-bottom-sheet {  position: absolute;  left: 0;  right: 0;  bottom: 0;  padding: 8px 16px 88px 16px;  z-index: 70;  border-top: 1px solid;  -webkit-transform: translate3d(0, 80px, 0);          transform: translate3d(0, 80px, 0);  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);  transition-property: -webkit-transform;  transition-property: transform; }  md-bottom-sheet.md-has-header {    padding-top: 0; }  md-bottom-sheet.ng-enter {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);            transform: translate3d(0, 100%, 0); }  md-bottom-sheet.ng-enter-active {    opacity: 1;    display: block;    -webkit-transform: translate3d(0, 80px, 0) !important;            transform: translate3d(0, 80px, 0) !important; }  md-bottom-sheet.ng-leave-active {    -webkit-transform: translate3d(0, 100%, 0) !important;            transform: translate3d(0, 100%, 0) !important;    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }  md-bottom-sheet .md-subheader {    background-color: transparent;    font-family: RobotoDraft, Roboto, 'Helvetica Neue', sans-serif;    line-height: 56px;    padding: 0;    white-space: nowrap; }  md-bottom-sheet md-inline-icon {    display: inline-block;    height: 24px;    width: 24px;    fill: #444; }  md-bottom-sheet md-item {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    outline: none; }    md-bottom-sheet md-item:hover {      cursor: pointer; }  md-bottom-sheet.md-list md-item {    -webkit-align-items: center;        -ms-flex-align: center;            align-items: center;    height: 48px; }    md-bottom-sheet.md-list md-item div.md-icon-container {      display: inline-block;      height: 24px;      margin-right: 32px; }  md-bottom-sheet.md-grid {    padding-left: 24px;    padding-right: 24px;    padding-top: 0; }    md-bottom-sheet.md-grid md-list {      display: -webkit-flex;      display: -ms-flexbox;      display: flex;      -webkit-flex-direction: row;          -ms-flex-direction: row;              flex-direction: row;      -webkit-flex-wrap: wrap;          -ms-flex-wrap: wrap;              flex-wrap: wrap;      transition: all 0.5s;      -webkit-align-items: center;          -ms-flex-align: center;              align-items: center; }    md-bottom-sheet.md-grid md-item {      -webkit-flex-direction: column;          -ms-flex-direction: column;              flex-direction: column;      -webkit-align-items: center;          -ms-flex-align: center;              align-items: center;      transition: all 0.5s;      height: 96px;      margin-top: 8px;      margin-bottom: 8px;      /* Mixin for how many grid items to show per row */ }      @media screen and (max-width: 600px) {        md-bottom-sheet.md-grid md-item {          -webkit-flex: 1 1 33.33333%;              -ms-flex: 1 1 33.33333%;                  flex: 1 1 33.33333%;          max-width: 33.33333%; }          md-bottom-sheet.md-grid md-item:nth-of-type(3n+1) {            -webkit-align-items: flex-start;                -ms-flex-align: start;                    align-items: flex-start; }          md-bottom-sheet.md-grid md-item:nth-of-type(3n) {            -webkit-align-items: flex-end;                -ms-flex-align: end;                    align-items: flex-end; } }      @media screen and (min-width: 600px) and (max-width: 960px) {        md-bottom-sheet.md-grid md-item {          -webkit-flex: 1 1 25%;              -ms-flex: 1 1 25%;                  flex: 1 1 25%;          max-width: 25%; } }      @media screen and (min-width: 960px) and (max-width: 1200px) {        md-bottom-sheet.md-grid md-item {          -webkit-flex: 1 1 16.66667%;              -ms-flex: 1 1 16.66667%;                  flex: 1 1 16.66667%;          max-width: 16.66667%; } }      @media screen and (min-width: 1200px) {        md-bottom-sheet.md-grid md-item {          -webkit-flex: 1 1 14.28571%;              -ms-flex: 1 1 14.28571%;                  flex: 1 1 14.28571%;          max-width: 14.28571%; } }      md-bottom-sheet.md-grid md-item .md-item-content {        display: -webkit-flex;        display: -ms-flexbox;        display: flex;        -webkit-flex-direction: column;            -ms-flex-direction: column;                flex-direction: column;        -webkit-align-items: center;            -ms-flex-align: center;                align-items: center;        width: 48px;        padding-bottom: 16px; }      md-bottom-sheet.md-grid md-item .md-grid-item-content {        display: -webkit-flex;        display: -ms-flexbox;        display: flex;        -webkit-flex-direction: column;            -ms-flex-direction: column;                flex-direction: column;        -webkit-align-items: center;            -ms-flex-align: center;                align-items: center;        width: 80px; }      md-bottom-sheet.md-grid md-item .md-icon-container {        display: inline-block;        box-sizing: border-box;        height: 48px;        width: 48px;        margin: 0 0; }      md-bottom-sheet.md-grid md-item p.md-grid-text {        font-weight: 300;        line-height: 16px;        font-size: 13px;        margin: 0;        white-space: nowrap;        width: 64px;        text-align: center;        padding-top: 8px; }/** * Position a FAB button. */.md-button {  color: currentColor;  -webkit-user-select: none;     -moz-user-select: none;      -ms-user-select: none;          user-select: none;  position: relative;  outline: none;  border: 0;  padding: 6px;  margin: 0;  background: transparent;  white-space: nowrap;  text-align: center;  text-transform: uppercase;  font-weight: 500;  font-style: inherit;  font-variant: inherit;  font-size: inherit;  font-family: inherit;  line-height: inherit;  text-decoration: none;  cursor: pointer;  overflow: hidden;  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), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);  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), transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }  .md-button:focus {    outline: none; }  .md-button:hover {    text-decoration: none; }  .md-button.ng-hide {    transition: none; }  .md-button.md-cornered {    border-radius: 0; }  .md-button.md-icon {    padding: 0;    background: none; }  .md-button.md-raised {    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0); }  .md-button.md-fab {    z-index: 20;    width: 56px;    height: 56px;    border-radius: 50%;    border-radius: 50%;    overflow: hidden;    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);    transition: 0.2s linear;    transition-property: -webkit-transform, box-shadow;    transition-property: transform, box-shadow; }    .md-button.md-fab.md-fab-bottom-right {      top: auto;      right: 20px;      bottom: 20px;      left: auto;      position: absolute; }    .md-button.md-fab.md-fab-bottom-left {      top: auto;      right: auto;      bottom: 20px;      left: 20px;      position: absolute; }    .md-button.md-fab.md-fab-top-right {      top: 20px;      right: 20px;      bottom: auto;      left: auto;      position: absolute; }    .md-button.md-fab.md-fab-top-left {      top: 20px;      right: auto;      bottom: auto;      left: 20px;      position: absolute; }    .md-button.md-fab md-icon {      margin-top: 0; }    .md-button.md-fab.md-mini {      width: 40px;      height: 40px; }  .md-button:not([disabled]).md-raised:focus, .md-button:not([disabled]).md-raised:hover, .md-button:not([disabled]).md-fab:focus, .md-button:not([disabled]).md-fab:hover {    -webkit-transform: translate3d(0, -1px, 0);            transform: translate3d(0, -1px, 0); }.md-toast-open-top .md-button.md-fab-top-left, .md-toast-open-top .md-button.md-fab-top-right {  -webkit-transform: translate3d(0, 42px, 0);          transform: translate3d(0, 42px, 0); }  .md-toast-open-top .md-button.md-fab-top-left:not([disabled]):focus, .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]):focus, .md-toast-open-top .md-button.md-fab-top-right:not([disabled]):hover {    -webkit-transform: translate3d(0, 41px, 0);            transform: translate3d(0, 41px, 0); }.md-toast-open-bottom .md-button.md-fab-bottom-left, .md-toast-open-bottom .md-button.md-fab-bottom-right {  -webkit-transform: translate3d(0, -42px, 0);          transform: translate3d(0, -42px, 0); }  .md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]):focus, .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]):focus, .md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]):hover {    -webkit-transform: translate3d(0, -43px, 0);            transform: translate3d(0, -43px, 0); }.md-button-group {  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-flex: 1;      -ms-flex: 1;          flex: 1;  width: 100%; }.md-button-group > .md-button {  -webkit-flex: 1;      -ms-flex: 1;          flex: 1;  display: block;  overflow: hidden;  width: 0;  border-width: 1px 0px 1px 1px;  border-radius: 0;  text-align: center;  text-overflow: ellipsis;  white-space: nowrap; }  .md-button-group > .md-button:first-child {    border-radius: 2px 0px 0px 2px; }  .md-button-group > .md-button:last-child {    border-right-width: 1px;    border-radius: 0px 2px 2px 0px; }md-card {  box-sizing: border-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-flex-direction: column;      -ms-flex-direction: column;          flex-direction: column;  margin: 8px;  box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.26); }  md-card > img, md-card > :not(md-card-content) img {    -webkit-order: 0;        -ms-flex-order: 0;            order: 0;    width: 100%; }  md-card md-card-content {    -webkit-order: 1;        -ms-flex-order: 1;            order: 1;    padding: 16px; }md-checkbox {  display: block;  margin: 15px;  white-space: nowrap;  cursor: pointer;  outline: none;  -webkit-user-select: none;     -moz-user-select: none;      -ms-user-select: none;          user-select: none; }  md-checkbox .md-container {    position: relative;    top: 4px;    display: inline-block;    width: 18px;    height: 18px; }    md-checkbox .md-container:after {      content: '';      position: absolute;      top: -10px;      right: -10px;      bottom: -10px;      left: -10px; }    md-checkbox .md-container .md-ripple-container {      position: absolute;      display: block;      width: auto;      height: auto;      left: -15px;      top: -15px;      right: -15px;      bottom: -15px; }  md-checkbox .md-icon {    transition: 240ms;    position: absolute;    top: 0;    left: 0;    width: 18px;    height: 18px;    border: 2px solid;    border-radius: 2px; }  md-checkbox.md-checked .md-icon {    border: none; }  md-checkbox[disabled] {    cursor: no-drop; }  md-checkbox:focus .md-label:not(:empty) {    border-color: black; }  md-checkbox.md-checked .md-icon:after {    -webkit-transform: rotate(45deg);            transform: rotate(45deg);    position: absolute;    left: 6px;    top: 2px;    display: table;    width: 6px;    height: 12px;    border: 2px solid;    border-top: 0;    border-left: 0;    content: ' '; }  md-checkbox .md-label {    border: 1px dotted transparent;    position: relative;    display: inline-block;    margin-left: 10px;    vertical-align: middle;    white-space: normal;    pointer-events: none;    -webkit-user-select: text;       -moz-user-select: text;        -ms-user-select: text;            user-select: text; }md-content {  display: block;  position: relative;  overflow: auto;  -webkit-overflow-scrolling: touch; }  md-content[md-scroll-y] {    overflow-y: auto;    overflow-x: hidden; }  md-content[md-scroll-x] {    overflow-x: auto;    overflow-y: hidden; }  md-content.md-padding {    padding: 8px; }@media (min-width: 600px) {  md-content.md-padding {    padding: 16px; } }.md-dialog-container {  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 80; }md-dialog {  opacity: 0;  min-width: 240px;  max-width: 80%;  max-height: 80%;  position: relative;  overflow: hidden;  box-shadow: 0px 27px 24px 0 rgba(0, 0, 0, 0.2);  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-flex-direction: column;      -ms-flex-direction: column;          flex-direction: column; }  md-dialog.transition-in {    opacity: 1;    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);    -webkit-transform: translate3d(0, 0, 0) scale(1);            transform: translate3d(0, 0, 0) scale(1); }  md-dialog.transition-out {    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);    -webkit-transform: translate3d(0, 100%, 0) scale(0.2);            transform: translate3d(0, 100%, 0) scale(0.2); }  md-dialog md-content {    -webkit-order: 1;        -ms-flex-order: 1;            order: 1;    padding: 24px;    overflow: auto;    -webkit-overflow-scrolling: touch; }    md-dialog md-content:not([layout=row]) > *:first-child:not(.md-subheader) {      margin-top: 0px; }  md-dialog .md-actions {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-order: 2;        -ms-flex-order: 2;            order: 2;    box-sizing: border-box;    -webkit-align-items: center;        -ms-flex-align: center;            align-items: center;    -webkit-justify-content: flex-end;        -ms-flex-pack: end;            justify-content: flex-end;    padding: 16px 16px;    min-height: 40px; }    md-dialog .md-actions > * {      margin-left: 8px; }  md-dialog.md-content-overflow .md-actions {    border-top: 1px solid; }md-divider {  display: block;  border-top: 1px solid;  margin: 0; }  md-divider[md-inset] {    margin-left: 80px; }md-grid-list {  display: block;  position: relative; }  md-grid-list md-grid-tile {    display: block;    position: absolute; }    md-grid-list md-grid-tile figure {      display: -webkit-flex;      display: -ms-flexbox;      display: flex;      -webkit-align-items: center;          -ms-flex-align: center;              align-items: center;      -webkit-justify-content: center;          -ms-flex-pack: center;              justify-content: center;      height: 100%;      position: absolute;      top: 0;      right: 0;      bottom: 0;      left: 0;      padding: 0;      margin: 0; }    md-grid-list md-grid-tile md-grid-tile-header, md-grid-list md-grid-tile md-grid-tile-footer {      display: -webkit-flex;      display: -ms-flexbox;      display: flex;      -webkit-flex-direction: row;          -ms-flex-direction: row;              flex-direction: row;      -webkit-align-items: center;          -ms-flex-align: center;              align-items: center;      height: 48px;      color: #fff;      background: rgba(0, 0, 0, 0.18);      overflow: hidden;      position: absolute;      left: 0;      right: 0; }      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 {        font-weight: 400;        margin: 0 0 0 16px; }      md-grid-list md-grid-tile md-grid-tile-header h3, md-grid-list md-grid-tile md-grid-tile-footer h3 {        font-size: 14px; }      md-grid-list md-grid-tile md-grid-tile-header h4, md-grid-list md-grid-tile md-grid-tile-footer h4 {        font-size: 12px; }    md-grid-list md-grid-tile md-grid-tile-header {      top: 0; }    md-grid-list md-grid-tile md-grid-tile-footer {      bottom: 0; }md-icon {  margin: auto;  background-repeat: no-repeat no-repeat;  display: inline-block;  vertical-align: middle;  fill: currentcolor;  height: 24px;  width: 24px; }md-input-container {  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  position: relative;  -webkit-flex-direction: column;      -ms-flex-direction: column;          flex-direction: column;  overflow-x: hidden;  padding: 2px;  padding-bottom: 26px;  /*   * The .md-input class is added to the input/textarea   */ }  md-input-container > md-icon {    position: absolute;    top: 5px;    left: 2px; }    md-input-container > md-icon + input {      margin-left: 56px; }  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"] {    /* remove default appearance from all input/textarea */    -moz-appearance: none;    -webkit-appearance: none; }  md-input-container textarea {    resize: none;    overflow: hidden; }  md-input-container label:not(.md-no-float), md-input-container .md-placeholder {    -webkit-order: 1;        -ms-flex-order: 1;            order: 1;    pointer-events: none;    -webkit-font-smoothing: antialiased;    padding-left: 2px;    z-index: 1;    -webkit-transform: translate3d(0, 24px, 0) scale(1);            transform: translate3d(0, 24px, 0) scale(1);    -webkit-transform-origin: left top;            transform-origin: left top;    transition: -webkit-transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.25s;    transition: transform cubic-bezier(0.25, 0.8, 0.25, 1) 0.25s; }  md-input-container .md-placeholder {    position: absolute;    top: 0;    opacity: 0;    transition-property: opacity, -webkit-transform;    transition-property: opacity, transform;    -webkit-transform: translate3d(0, 30px, 0);            transform: translate3d(0, 30px, 0); }  md-input-container.md-input-focused .md-placeholder {    opacity: 1;    -webkit-transform: translate3d(0, 24px, 0);            transform: translate3d(0, 24px, 0); }  md-input-container.md-input-has-value .md-placeholder {    transition: none;    opacity: 0; }  md-input-container:not(.md-input-has-value) input:not(:focus) {    color: transparent; }  md-input-container .md-input {    -webkit-flex: 1;        -ms-flex: 1;            flex: 1;    -webkit-order: 2;        -ms-flex-order: 2;            order: 2;    display: block;    background: none;    padding-top: 2px;    padding-bottom: 1px;    padding-left: 2px;    padding-right: 2px;    border-width: 0 0 1px 0;    line-height: 26px;    -ms-flex-preferred-size: 26px;    border-radius: 0; }    md-input-container .md-input:focus {      outline: none; }    md-input-container .md-input:invalid {      outline: none;      box-shadow: none; }  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] {    -webkit-order: 3;        -ms-flex-order: 3;            order: 3;    position: relative; }  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 {    -webkit-font-smoothing: antialiased;    position: absolute;    font-size: 12px;    line-height: 24px; }    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 {      transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);      transition-delay: 0.2s; }    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 {      transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }    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 {      opacity: 0;      -webkit-transform: translate3d(0, -20%, 0);              transform: translate3d(0, -20%, 0); }    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 {      opacity: 1;      -webkit-transform: translate3d(0, 0, 0);              transform: translate3d(0, 0, 0); }  md-input-container .md-char-counter {    bottom: 2px;    right: 2px; }  md-input-container.md-input-focused label:not(.md-no-float), md-input-container.md-input-has-value label:not(.md-no-float) {    -webkit-transform: translate3d(0, 4px, 0) scale(0.75);            transform: translate3d(0, 4px, 0) scale(0.75); }  md-input-container.md-input-focused .md-input, md-input-container .md-input.ng-invalid.ng-dirty {    padding-bottom: 0px;    border-width: 0 0 2px 0; }  md-input-container .md-input[disabled], [disabled] md-input-container .md-input {    background-position: 0 bottom;    background-size: 3px 1px;    background-repeat: repeat-x; }md-list {  padding: 8px 0px 8px 0px; }md-item-content {  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  -webkit-flex-direction: row;      -ms-flex-direction: row;          flex-direction: row;  box-sizing: border-box;  position: relative;  padding: 0px 0px 0px 0px; }/** * The left tile for a list item. */.md-tile-left {  min-width: 56px;  margin-right: -16px; }/** * The center content tile for a list item. */.md-tile-content {  -webkit-flex: 1;      -ms-flex: 1;          flex: 1;  padding: 16px;  text-overflow: ellipsis; }  .md-tile-content h3 {    margin: 0 0 3px 0;    font-weight: 400;    font-size: 1.1em; }  .md-tile-content h4 {    margin: 0 0 3px 0;    font-weight: 400;    font-size: 0.9em; }  .md-tile-content p {    margin: 0 0 3px 0;    font-size: 0.75em; }/** * The right tile for a list item. */.md-tile-right {  padding-right: 0px; }@-webkit-keyframes outer-rotate {  100% {    -webkit-transform: rotate(360deg);            transform: rotate(360deg); } }@keyframes outer-rotate {  100% {    -webkit-transform: rotate(360deg);            transform: rotate(360deg); } }@-webkit-keyframes left-wobble {  0%, 100% {    -webkit-transform: rotate(130deg);            transform: rotate(130deg); }  50% {    -webkit-transform: rotate(-5deg);            transform: rotate(-5deg); } }@keyframes left-wobble {  0%, 100% {    -webkit-transform: rotate(130deg);            transform: rotate(130deg); }  50% {    -webkit-transform: rotate(-5deg);            transform: rotate(-5deg); } }@-webkit-keyframes right-wobble {  0%, 100% {    -webkit-transform: rotate(-130deg);            transform: rotate(-130deg); }  50% {    -webkit-transform: rotate(5deg);            transform: rotate(5deg); } }@keyframes right-wobble {  0%, 100% {    -webkit-transform: rotate(-130deg);            transform: rotate(-130deg); }  50% {    -webkit-transform: rotate(5deg);            transform: rotate(5deg); } }@-webkit-keyframes sporadic-rotate {  12.5% {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  25% {    -webkit-transform: rotate(270deg);            transform: rotate(270deg); }  37.5% {    -webkit-transform: rotate(405deg);            transform: rotate(405deg); }  50% {    -webkit-transform: rotate(540deg);            transform: rotate(540deg); }  62.5% {    -webkit-transform: rotate(675deg);            transform: rotate(675deg); }  75% {    -webkit-transform: rotate(810deg);            transform: rotate(810deg); }  87.5% {    -webkit-transform: rotate(945deg);            transform: rotate(945deg); }  100% {    -webkit-transform: rotate(1080deg);            transform: rotate(1080deg); } }@keyframes sporadic-rotate {  12.5% {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  25% {    -webkit-transform: rotate(270deg);            transform: rotate(270deg); }  37.5% {    -webkit-transform: rotate(405deg);            transform: rotate(405deg); }  50% {    -webkit-transform: rotate(540deg);            transform: rotate(540deg); }  62.5% {    -webkit-transform: rotate(675deg);            transform: rotate(675deg); }  75% {    -webkit-transform: rotate(810deg);            transform: rotate(810deg); }  87.5% {    -webkit-transform: rotate(945deg);            transform: rotate(945deg); }  100% {    -webkit-transform: rotate(1080deg);            transform: rotate(1080deg); } }md-progress-circular {  width: 50px;  height: 50px;  display: block;  position: relative;  padding-top: 0 !important;  margin-bottom: 0 !important;  overflow: hidden; }  md-progress-circular .md-inner {    width: 50px;    height: 50px;    position: relative; }    md-progress-circular .md-inner .md-gap {      position: absolute;      left: 24px;      right: 24px;      top: 0;      bottom: 0;      border-top: 5px solid black;      box-sizing: border-box; }    md-progress-circular .md-inner .md-left, md-progress-circular .md-inner .md-right {      position: absolute;      top: 0;      height: 50px;      width: 25px;      overflow: hidden; }      md-progress-circular .md-inner .md-left .md-half-circle, md-progress-circular .md-inner .md-right .md-half-circle {        position: absolute;        top: 0;        width: 50px;        height: 50px;        box-sizing: border-box;        border-width: 5px;        border-style: solid;        border-color: black black transparent;        border-radius: 50%; }    md-progress-circular .md-inner .md-left {      left: 0; }      md-progress-circular .md-inner .md-left .md-half-circle {        left: 0;        border-right-color: transparent; }    md-progress-circular .md-inner .md-right {      right: 0; }      md-progress-circular .md-inner .md-right .md-half-circle {        right: 0;        border-left-color: transparent; }  md-progress-circular[value="0"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="0"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-135deg);            transform: rotate(-135deg); }  md-progress-circular[value="0"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="1"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="1"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-131.4deg);            transform: rotate(-131.4deg); }  md-progress-circular[value="1"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="2"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="2"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-127.8deg);            transform: rotate(-127.8deg); }  md-progress-circular[value="2"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="3"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="3"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-124.2deg);            transform: rotate(-124.2deg); }  md-progress-circular[value="3"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="4"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="4"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-120.6deg);            transform: rotate(-120.6deg); }  md-progress-circular[value="4"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="5"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="5"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-117deg);            transform: rotate(-117deg); }  md-progress-circular[value="5"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="6"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="6"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-113.4deg);            transform: rotate(-113.4deg); }  md-progress-circular[value="6"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="7"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="7"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-109.8deg);            transform: rotate(-109.8deg); }  md-progress-circular[value="7"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="8"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="8"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-106.2deg);            transform: rotate(-106.2deg); }  md-progress-circular[value="8"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="9"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="9"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-102.6deg);            transform: rotate(-102.6deg); }  md-progress-circular[value="9"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="10"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="10"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-99deg);            transform: rotate(-99deg); }  md-progress-circular[value="10"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="11"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="11"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-95.4deg);            transform: rotate(-95.4deg); }  md-progress-circular[value="11"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="12"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="12"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-91.8deg);            transform: rotate(-91.8deg); }  md-progress-circular[value="12"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="13"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="13"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-88.2deg);            transform: rotate(-88.2deg); }  md-progress-circular[value="13"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="14"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="14"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-84.6deg);            transform: rotate(-84.6deg); }  md-progress-circular[value="14"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="15"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="15"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-81deg);            transform: rotate(-81deg); }  md-progress-circular[value="15"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="16"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="16"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-77.4deg);            transform: rotate(-77.4deg); }  md-progress-circular[value="16"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="17"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="17"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-73.8deg);            transform: rotate(-73.8deg); }  md-progress-circular[value="17"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="18"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="18"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-70.2deg);            transform: rotate(-70.2deg); }  md-progress-circular[value="18"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="19"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="19"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-66.6deg);            transform: rotate(-66.6deg); }  md-progress-circular[value="19"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="20"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="20"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-63deg);            transform: rotate(-63deg); }  md-progress-circular[value="20"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="21"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="21"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-59.4deg);            transform: rotate(-59.4deg); }  md-progress-circular[value="21"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="22"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="22"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-55.8deg);            transform: rotate(-55.8deg); }  md-progress-circular[value="22"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="23"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="23"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-52.2deg);            transform: rotate(-52.2deg); }  md-progress-circular[value="23"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="24"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="24"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-48.6deg);            transform: rotate(-48.6deg); }  md-progress-circular[value="24"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="25"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="25"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-45deg);            transform: rotate(-45deg); }  md-progress-circular[value="25"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="26"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="26"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-41.4deg);            transform: rotate(-41.4deg); }  md-progress-circular[value="26"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="27"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="27"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-37.8deg);            transform: rotate(-37.8deg); }  md-progress-circular[value="27"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="28"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="28"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-34.2deg);            transform: rotate(-34.2deg); }  md-progress-circular[value="28"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="29"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="29"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-30.6deg);            transform: rotate(-30.6deg); }  md-progress-circular[value="29"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="30"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="30"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-27deg);            transform: rotate(-27deg); }  md-progress-circular[value="30"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="31"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="31"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-23.4deg);            transform: rotate(-23.4deg); }  md-progress-circular[value="31"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="32"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="32"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-19.8deg);            transform: rotate(-19.8deg); }  md-progress-circular[value="32"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="33"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="33"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-16.2deg);            transform: rotate(-16.2deg); }  md-progress-circular[value="33"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="34"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="34"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-12.6deg);            transform: rotate(-12.6deg); }  md-progress-circular[value="34"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="35"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="35"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-9deg);            transform: rotate(-9deg); }  md-progress-circular[value="35"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="36"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="36"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-5.4deg);            transform: rotate(-5.4deg); }  md-progress-circular[value="36"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="37"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="37"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(-1.8deg);            transform: rotate(-1.8deg); }  md-progress-circular[value="37"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="38"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="38"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(1.8deg);            transform: rotate(1.8deg); }  md-progress-circular[value="38"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="39"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="39"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(5.4deg);            transform: rotate(5.4deg); }  md-progress-circular[value="39"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="40"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="40"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(9deg);            transform: rotate(9deg); }  md-progress-circular[value="40"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="41"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="41"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(12.6deg);            transform: rotate(12.6deg); }  md-progress-circular[value="41"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="42"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="42"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(16.2deg);            transform: rotate(16.2deg); }  md-progress-circular[value="42"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="43"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="43"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(19.8deg);            transform: rotate(19.8deg); }  md-progress-circular[value="43"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="44"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="44"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(23.4deg);            transform: rotate(23.4deg); }  md-progress-circular[value="44"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="45"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="45"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(27deg);            transform: rotate(27deg); }  md-progress-circular[value="45"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="46"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="46"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(30.6deg);            transform: rotate(30.6deg); }  md-progress-circular[value="46"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="47"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="47"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(34.2deg);            transform: rotate(34.2deg); }  md-progress-circular[value="47"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="48"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="48"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(37.8deg);            transform: rotate(37.8deg); }  md-progress-circular[value="48"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="49"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="49"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(41.4deg);            transform: rotate(41.4deg); }  md-progress-circular[value="49"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="50"] .md-inner .md-left .md-half-circle {    -webkit-transform: rotate(135deg);            transform: rotate(135deg); }  md-progress-circular[value="50"] .md-inner .md-right .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="50"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    border-bottom-color: transparent !important; }  md-progress-circular[value="51"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(138.6deg);            transform: rotate(138.6deg); }  md-progress-circular[value="51"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="51"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="52"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(142.2deg);            transform: rotate(142.2deg); }  md-progress-circular[value="52"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="52"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="53"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(145.8deg);            transform: rotate(145.8deg); }  md-progress-circular[value="53"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="53"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="54"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(149.4deg);            transform: rotate(149.4deg); }  md-progress-circular[value="54"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="54"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="55"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(153deg);            transform: rotate(153deg); }  md-progress-circular[value="55"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="55"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="56"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(156.6deg);            transform: rotate(156.6deg); }  md-progress-circular[value="56"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="56"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="57"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(160.2deg);            transform: rotate(160.2deg); }  md-progress-circular[value="57"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="57"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="58"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(163.8deg);            transform: rotate(163.8deg); }  md-progress-circular[value="58"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="58"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="59"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(167.4deg);            transform: rotate(167.4deg); }  md-progress-circular[value="59"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="59"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="60"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(171deg);            transform: rotate(171deg); }  md-progress-circular[value="60"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="60"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="61"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(174.6deg);            transform: rotate(174.6deg); }  md-progress-circular[value="61"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="61"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="62"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(178.2deg);            transform: rotate(178.2deg); }  md-progress-circular[value="62"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="62"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="63"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(181.8deg);            transform: rotate(181.8deg); }  md-progress-circular[value="63"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="63"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="64"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(185.4deg);            transform: rotate(185.4deg); }  md-progress-circular[value="64"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="64"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="65"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(189deg);            transform: rotate(189deg); }  md-progress-circular[value="65"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="65"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="66"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(192.6deg);            transform: rotate(192.6deg); }  md-progress-circular[value="66"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="66"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="67"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(196.2deg);            transform: rotate(196.2deg); }  md-progress-circular[value="67"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="67"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="68"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(199.8deg);            transform: rotate(199.8deg); }  md-progress-circular[value="68"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="68"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="69"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(203.4deg);            transform: rotate(203.4deg); }  md-progress-circular[value="69"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="69"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="70"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(207deg);            transform: rotate(207deg); }  md-progress-circular[value="70"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="70"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="71"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(210.6deg);            transform: rotate(210.6deg); }  md-progress-circular[value="71"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="71"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="72"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(214.2deg);            transform: rotate(214.2deg); }  md-progress-circular[value="72"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="72"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="73"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(217.8deg);            transform: rotate(217.8deg); }  md-progress-circular[value="73"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="73"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="74"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(221.4deg);            transform: rotate(221.4deg); }  md-progress-circular[value="74"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="74"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="75"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(225deg);            transform: rotate(225deg); }  md-progress-circular[value="75"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="75"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="76"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(228.6deg);            transform: rotate(228.6deg); }  md-progress-circular[value="76"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="76"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="77"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(232.2deg);            transform: rotate(232.2deg); }  md-progress-circular[value="77"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="77"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="78"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(235.8deg);            transform: rotate(235.8deg); }  md-progress-circular[value="78"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="78"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="79"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(239.4deg);            transform: rotate(239.4deg); }  md-progress-circular[value="79"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="79"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="80"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(243deg);            transform: rotate(243deg); }  md-progress-circular[value="80"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="80"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="81"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(246.6deg);            transform: rotate(246.6deg); }  md-progress-circular[value="81"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="81"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="82"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(250.2deg);            transform: rotate(250.2deg); }  md-progress-circular[value="82"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="82"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="83"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(253.8deg);            transform: rotate(253.8deg); }  md-progress-circular[value="83"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="83"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="84"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(257.4deg);            transform: rotate(257.4deg); }  md-progress-circular[value="84"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="84"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="85"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(261deg);            transform: rotate(261deg); }  md-progress-circular[value="85"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="85"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="86"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(264.6deg);            transform: rotate(264.6deg); }  md-progress-circular[value="86"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="86"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="87"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(268.2deg);            transform: rotate(268.2deg); }  md-progress-circular[value="87"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="87"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="88"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(271.8deg);            transform: rotate(271.8deg); }  md-progress-circular[value="88"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="88"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="89"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(275.4deg);            transform: rotate(275.4deg); }  md-progress-circular[value="89"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="89"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="90"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(279deg);            transform: rotate(279deg); }  md-progress-circular[value="90"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="90"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="91"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(282.6deg);            transform: rotate(282.6deg); }  md-progress-circular[value="91"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="91"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="92"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(286.2deg);            transform: rotate(286.2deg); }  md-progress-circular[value="92"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="92"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="93"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(289.8deg);            transform: rotate(289.8deg); }  md-progress-circular[value="93"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="93"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="94"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(293.4deg);            transform: rotate(293.4deg); }  md-progress-circular[value="94"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="94"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="95"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(297deg);            transform: rotate(297deg); }  md-progress-circular[value="95"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="95"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="96"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(300.6deg);            transform: rotate(300.6deg); }  md-progress-circular[value="96"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="96"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="97"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(304.2deg);            transform: rotate(304.2deg); }  md-progress-circular[value="97"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="97"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="98"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(307.8deg);            transform: rotate(307.8deg); }  md-progress-circular[value="98"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="98"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="99"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(311.4deg);            transform: rotate(311.4deg); }  md-progress-circular[value="99"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="99"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[value="100"] .md-inner .md-left .md-half-circle {    transition: -webkit-transform 0.1s linear;    transition: transform 0.1s linear;    -webkit-transform: rotate(315deg);            transform: rotate(315deg); }  md-progress-circular[value="100"] .md-inner .md-right .md-half-circle {    -webkit-transform: rotate(45deg);            transform: rotate(45deg); }  md-progress-circular[value="100"] .md-inner .md-gap {    border-bottom-width: 5px;    border-bottom-style: solid;    transition: border-bottom-color 0.1s linear; }  md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper {    -webkit-animation: outer-rotate 2.91667s linear infinite;            animation: outer-rotate 2.91667s linear infinite; }    md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner {      -webkit-animation: sporadic-rotate 5.25s cubic-bezier(0.35, 0, 0.25, 1) infinite;              animation: sporadic-rotate 5.25s cubic-bezier(0.35, 0, 0.25, 1) infinite; }      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 {        -webkit-animation-iteration-count: infinite;                animation-iteration-count: infinite;        -webkit-animation-duration: 1.3125s;                animation-duration: 1.3125s;        -webkit-animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1);                animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1); }      md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner .md-left .md-half-circle {        -webkit-animation-name: left-wobble;                animation-name: left-wobble; }      md-progress-circular[md-mode=indeterminate] .md-spinner-wrapper .md-inner .md-right .md-half-circle {        -webkit-animation-name: right-wobble;                animation-name: right-wobble; }md-progress-linear {  display: block;  width: 100%;  height: 5px; }  md-progress-linear .md-container {    overflow: hidden;    position: relative;    height: 5px;    top: 5px;    -webkit-transform: translate(0, 5px) scale(1, 0);            transform: translate(0, 5px) scale(1, 0);    transition: all 0.3s linear; }  md-progress-linear .md-container.md-ready {    -webkit-transform: translate(0, 0) scale(1, 1);            transform: translate(0, 0) scale(1, 1); }  md-progress-linear .md-bar {    height: 5px;    position: absolute;    width: 100%; }  md-progress-linear .md-bar1, md-progress-linear .md-bar2 {    transition: all 0.2s linear; }  md-progress-linear[md-mode=determinate] .md-bar1 {    display: none; }  md-progress-linear[md-mode=indeterminate] .md-bar1 {    -webkit-animation: indeterminate1 4s infinite linear;            animation: indeterminate1 4s infinite linear; }  md-progress-linear[md-mode=indeterminate] .md-bar2 {    -webkit-animation: indeterminate2 4s infinite linear;            animation: indeterminate2 4s infinite linear; }  md-progress-linear[md-mode=buffer] .md-container {    background-color: transparent !important; }  md-progress-linear[md-mode=buffer] .md-dashed:before {    content: "";    display: block;    height: 5px;    width: 100%;    margin-top: 0px;    position: absolute;    background-color: transparent;    background-size: 10px 10px !important;    background-position: 0px -23px;    -webkit-animation: buffer 3s infinite linear;            animation: buffer 3s infinite linear; }  md-progress-linear[md-mode=query] .md-bar2 {    -webkit-animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1);            animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1); }@-webkit-keyframes indeterminate1 {  0% {    -webkit-transform: translateX(-25%) scale(0.5, 1);            transform: translateX(-25%) scale(0.5, 1); }  10% {    -webkit-transform: translateX(25%) scale(0.5, 1);            transform: translateX(25%) scale(0.5, 1); }  19.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  20% {    -webkit-transform: translateX(-37.5%) scale(0.25, 1);            transform: translateX(-37.5%) scale(0.25, 1); }  30% {    -webkit-transform: translateX(37.5%) scale(0.25, 1);            transform: translateX(37.5%) scale(0.25, 1); }  34.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  36.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  37% {    -webkit-transform: translateX(-37.5%) scale(0.25, 1);            transform: translateX(-37.5%) scale(0.25, 1); }  47% {    -webkit-transform: translateX(20%) scale(0.25, 1);            transform: translateX(20%) scale(0.25, 1); }  52% {    -webkit-transform: translateX(35%) scale(0.05, 1);            transform: translateX(35%) scale(0.05, 1); }  55% {    -webkit-transform: translateX(35%) scale(0.1, 1);            transform: translateX(35%) scale(0.1, 1); }  58% {    -webkit-transform: translateX(50%) scale(0.1, 1);            transform: translateX(50%) scale(0.1, 1); }  61.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  69.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  70% {    -webkit-transform: translateX(-37.5%) scale(0.25, 1);            transform: translateX(-37.5%) scale(0.25, 1); }  80% {    -webkit-transform: translateX(20%) scale(0.25, 1);            transform: translateX(20%) scale(0.25, 1); }  85% {    -webkit-transform: translateX(35%) scale(0.05, 1);            transform: translateX(35%) scale(0.05, 1); }  88% {    -webkit-transform: translateX(35%) scale(0.1, 1);            transform: translateX(35%) scale(0.1, 1); }  91% {    -webkit-transform: translateX(50%) scale(0.1, 1);            transform: translateX(50%) scale(0.1, 1); }  92.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  93% {    -webkit-transform: translateX(-50%) scale(0, 1);            transform: translateX(-50%) scale(0, 1); }  100% {    -webkit-transform: translateX(-25%) scale(0.5, 1);            transform: translateX(-25%) scale(0.5, 1); } }@keyframes indeterminate1 {  0% {    -webkit-transform: translateX(-25%) scale(0.5, 1);            transform: translateX(-25%) scale(0.5, 1); }  10% {    -webkit-transform: translateX(25%) scale(0.5, 1);            transform: translateX(25%) scale(0.5, 1); }  19.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  20% {    -webkit-transform: translateX(-37.5%) scale(0.25, 1);            transform: translateX(-37.5%) scale(0.25, 1); }  30% {    -webkit-transform: translateX(37.5%) scale(0.25, 1);            transform: translateX(37.5%) scale(0.25, 1); }  34.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  36.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  37% {    -webkit-transform: translateX(-37.5%) scale(0.25, 1);            transform: translateX(-37.5%) scale(0.25, 1); }  47% {    -webkit-transform: translateX(20%) scale(0.25, 1);            transform: translateX(20%) scale(0.25, 1); }  52% {    -webkit-transform: translateX(35%) scale(0.05, 1);            transform: translateX(35%) scale(0.05, 1); }  55% {    -webkit-transform: translateX(35%) scale(0.1, 1);            transform: translateX(35%) scale(0.1, 1); }  58% {    -webkit-transform: translateX(50%) scale(0.1, 1);            transform: translateX(50%) scale(0.1, 1); }  61.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  69.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  70% {    -webkit-transform: translateX(-37.5%) scale(0.25, 1);            transform: translateX(-37.5%) scale(0.25, 1); }  80% {    -webkit-transform: translateX(20%) scale(0.25, 1);            transform: translateX(20%) scale(0.25, 1); }  85% {    -webkit-transform: translateX(35%) scale(0.05, 1);            transform: translateX(35%) scale(0.05, 1); }  88% {    -webkit-transform: translateX(35%) scale(0.1, 1);            transform: translateX(35%) scale(0.1, 1); }  91% {    -webkit-transform: translateX(50%) scale(0.1, 1);            transform: translateX(50%) scale(0.1, 1); }  92.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  93% {    -webkit-transform: translateX(-50%) scale(0, 1);            transform: translateX(-50%) scale(0, 1); }  100% {    -webkit-transform: translateX(-25%) scale(0.5, 1);            transform: translateX(-25%) scale(0.5, 1); } }@-webkit-keyframes indeterminate2 {  0% {    -webkit-transform: translateX(-50%) scale(0, 1);            transform: translateX(-50%) scale(0, 1); }  25.99% {    -webkit-transform: translateX(-50%) scale(0, 1);            transform: translateX(-50%) scale(0, 1); }  28% {    -webkit-transform: translateX(-37.5%) scale(0.25, 1);            transform: translateX(-37.5%) scale(0.25, 1); }  38% {    -webkit-transform: translateX(37.5%) scale(0.25, 1);            transform: translateX(37.5%) scale(0.25, 1); }  42.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  46.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  49.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  50% {    -webkit-transform: translateX(-50%) scale(0, 1);            transform: translateX(-50%) scale(0, 1); }  60% {    -webkit-transform: translateX(-25%) scale(0.5, 1);            transform: translateX(-25%) scale(0.5, 1); }  70% {    -webkit-transform: translateX(25%) scale(0.5, 1);            transform: translateX(25%) scale(0.5, 1); }  79.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); } }@keyframes indeterminate2 {  0% {    -webkit-transform: translateX(-50%) scale(0, 1);            transform: translateX(-50%) scale(0, 1); }  25.99% {    -webkit-transform: translateX(-50%) scale(0, 1);            transform: translateX(-50%) scale(0, 1); }  28% {    -webkit-transform: translateX(-37.5%) scale(0.25, 1);            transform: translateX(-37.5%) scale(0.25, 1); }  38% {    -webkit-transform: translateX(37.5%) scale(0.25, 1);            transform: translateX(37.5%) scale(0.25, 1); }  42.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  46.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  49.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); }  50% {    -webkit-transform: translateX(-50%) scale(0, 1);            transform: translateX(-50%) scale(0, 1); }  60% {    -webkit-transform: translateX(-25%) scale(0.5, 1);            transform: translateX(-25%) scale(0.5, 1); }  70% {    -webkit-transform: translateX(25%) scale(0.5, 1);            transform: translateX(25%) scale(0.5, 1); }  79.99% {    -webkit-transform: translateX(50%) scale(0, 1);            transform: translateX(50%) scale(0, 1); } }@-webkit-keyframes query {  0% {    opacity: 1;    -webkit-transform: translateX(35%) scale(0.3, 1);            transform: translateX(35%) scale(0.3, 1); }  100% {    opacity: 0;    -webkit-transform: translateX(-50%) scale(0, 1);            transform: translateX(-50%) scale(0, 1); } }@keyframes query {  0% {    opacity: 1;    -webkit-transform: translateX(35%) scale(0.3, 1);            transform: translateX(35%) scale(0.3, 1); }  100% {    opacity: 0;    -webkit-transform: translateX(-50%) scale(0, 1);            transform: translateX(-50%) scale(0, 1); } }@-webkit-keyframes buffer {  0% {    opacity: 1;    background-position: 0px -23px; }  50% {    opacity: 0; }  100% {    opacity: 1;    background-position: -200px -23px; } }@keyframes buffer {  0% {    opacity: 1;    background-position: 0px -23px; }  50% {    opacity: 0; }  100% {    opacity: 1;    background-position: -200px -23px; } }md-radio-button, .md-switch-thumb {  display: block;  margin: 15px;  white-space: nowrap;  cursor: pointer; }  md-radio-button input, .md-switch-thumb input {    display: none; }  md-radio-button .md-container, .md-switch-thumb .md-container {    position: relative;    top: 4px;    display: inline-block;    width: 16px;    height: 16px;    cursor: pointer; }    md-radio-button .md-container .md-ripple-container, .md-switch-thumb .md-container .md-ripple-container {      position: absolute;      display: block;      width: 48px;      height: 48px;      left: -16px;      top: -16px; }  md-radio-button .md-off, .md-switch-thumb .md-off {    position: absolute;    top: 0px;    left: 0px;    width: 16px;    height: 16px;    border: solid 2px;    border-radius: 50%;    transition: border-color ease 0.28s; }  md-radio-button .md-on, .md-switch-thumb .md-on {    position: absolute;    top: 0;    left: 0;    width: 16px;    height: 16px;    border-radius: 50%;    transition: -webkit-transform ease 0.28s;    transition: transform ease 0.28s;    -webkit-transform: scale(0);            transform: scale(0); }  md-radio-button.md-checked .md-on, .md-switch-thumb.md-checked .md-on {    -webkit-transform: scale(0.55);            transform: scale(0.55); }  md-radio-button .md-label, .md-switch-thumb .md-label {    position: relative;    display: inline-block;    margin-left: 10px;    margin-right: 10px;    vertical-align: middle;    white-space: normal;    pointer-events: none;    width: auto; }  md-radio-button .circle, .md-switch-thumb .circle {    border-radius: 50%; }md-radio-group {  border: 1px dotted transparent;  display: block;  outline: none; }.radioButtondemoBasicUsage md-radio-group {  border: none; }.md-select-menu-container {  position: absolute;  left: 0;  top: 0;  z-index: 99;  opacity: 0; }  .md-select-menu-container:not(.md-clickable) {    pointer-events: none; }  .md-select-menu-container md-progress-circular {    display: table;    margin: 24px auto !important; }  .md-select-menu-container.md-active {    opacity: 1; }    .md-select-menu-container.md-active md-select-menu {      transition: -webkit-transform all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);      transition: transform all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);      transition-duration: 200ms; }      .md-select-menu-container.md-active md-select-menu > * {        opacity: 1;        transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);        transition-duration: 200ms;        transition-delay: 100ms; }  .md-select-menu-container.md-leave {    opacity: 0;    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);    transition-duration: 250ms; }md-select {  display: inline-block;  margin-top: 1.4em; }  md-select[disabled]:hover {    cursor: default; }  md-select:not([disabled]):hover {    cursor: pointer; }  md-select:not([disabled]):focus .md-select-label {    border-bottom: 2px solid;    padding-bottom: 7px; }.md-select-label {  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  padding-top: 9px;  padding-bottom: 8px;  border-bottom: 1px solid;  font-size: 1em;  line-height: 0.8em;  position: relative;  box-sizing: border-box;  min-width: 64px; }  .md-select-label .md-select-icon {    -webkit-align-items: flex-end;        -ms-flex-align: end;            align-items: flex-end;    text-align: end;    width: 24px;    margin: 0 4px; }  .md-select-label .md-select-icon:after {    display: block;    content: '\25BC';    position: relative;    top: 2px;    speak: none;    -webkit-transform: scaleY(0.6) scaleX(1);            transform: scaleY(0.6) scaleX(1); }md-select-menu {  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-flex-direction: column;      -ms-flex-direction: column;          flex-direction: column;  box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.26);  -webkit-transform-origin: 0 0;          transform-origin: 0 0;  -webkit-transform: scale(1);          transform: scale(1);  max-height: 256px;  overflow-y: hidden; }  md-select-menu.md-reverse {    -webkit-flex-direction: column-reverse;        -ms-flex-direction: column-reverse;            flex-direction: column-reverse; }  md-select-menu:not(.md-overflow) md-content {    padding-top: 8px;    padding-bottom: 8px; }  md-select-menu md-content {    min-width: 136px;    max-height: 256px;    overflow-y: auto; }  md-select-menu > * {    opacity: 0; }md-option {  cursor: pointer;  position: relative;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  width: auto;  padding: 0 16px 0 16px;  height: 48px; }  md-option .md-text {    width: auto;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    font-size: 1em; }md-optgroup {  display: block; }  md-optgroup label {    display: block;    font-size: 1em;    text-transform: uppercase;    padding: 16px 8px; }  md-optgroup md-option {    padding-left: 24px; }md-sidenav {  position: absolute;  width: 304px;  min-width: 304px;  max-width: 304px;  bottom: 0;  z-index: 60;  background-color: white;  overflow: auto;  -webkit-flex-direction: column;      -ms-flex-direction: column;          flex-direction: column; }  md-sidenav.md-closed {    display: none; }  md-sidenav.md-closed-add, md-sidenav.md-closed-remove {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    /* this is required as of 1.3x to properly       apply all styling in a show/hide animation */    transition: 0s all; }  md-sidenav.md-closed-add.md-closed-add-active, md-sidenav.md-closed-remove.md-closed-remove-active {    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }  md-sidenav.md-locked-open-add, md-sidenav.md-locked-open-remove {    position: static;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0); }  md-sidenav.md-locked-open {    width: 304px;    min-width: 304px;    max-width: 304px; }  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 {    position: static;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0); }  md-sidenav.md-locked-open-remove-active {    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);    width: 0;    min-width: 0; }  md-sidenav.md-closed.md-locked-open-add {    width: 0;    min-width: 0;    -webkit-transform: translate3d(0%, 0, 0);            transform: translate3d(0%, 0, 0); }  md-sidenav.md-closed.md-locked-open-add-active {    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);    width: 304px;    min-width: 304px;    -webkit-transform: translate3d(0%, 0, 0);            transform: translate3d(0%, 0, 0); }.md-sidenav-backdrop.md-locked-open {  display: none; }.md-sidenav-left, md-sidenav {  left: 0;  top: 0;  -webkit-transform: translate3d(0%, 0, 0);          transform: translate3d(0%, 0, 0); }  .md-sidenav-left.md-closed, md-sidenav.md-closed {    -webkit-transform: translate3d(-100%, 0, 0);            transform: translate3d(-100%, 0, 0); }.md-sidenav-right {  left: 100%;  top: 0;  -webkit-transform: translate3d(-100%, 0, 0);          transform: translate3d(-100%, 0, 0); }  .md-sidenav-right.md-closed {    -webkit-transform: translate3d(0%, 0, 0);            transform: translate3d(0%, 0, 0); }@media (max-width: 360px) {  md-sidenav {    width: 85%; } }@-webkit-keyframes sliderFocusThumb {  0% {    opacity: 0;    -webkit-transform: scale(0);            transform: scale(0); }  50% {    -webkit-transform: scale(1);            transform: scale(1);    opacity: 1; }  100% {    opacity: 0; } }@keyframes sliderFocusThumb {  0% {    opacity: 0;    -webkit-transform: scale(0);            transform: scale(0); }  50% {    -webkit-transform: scale(1);            transform: scale(1);    opacity: 1; }  100% {    opacity: 0; } }md-slider {  height: 48px;  position: relative;  display: block;  margin-left: 4px;  margin-right: 4px;  padding: 0;  /**   * Track   */  /**   * Slider thumb   */  /* The sign that's focused in discrete mode */  /**   * The border/background that comes in when focused in non-discrete mode   */  /* Don't animate left/right while panning */ }  md-slider .md-slider-wrapper {    position: relative; }  md-slider .md-track-container {    width: 100%;    position: absolute;    top: 23px;    height: 2px; }  md-slider .md-track {    position: absolute;    left: 0;    right: 0;    height: 100%; }  md-slider .md-track-fill {    transition: width 0.05s linear; }  md-slider .md-track-ticks {    position: absolute;    left: 0;    right: 0;    height: 100%; }  md-slider .md-thumb-container {    position: absolute;    left: 0;    top: 50%;    -webkit-transform: translate3d(-50%, -50%, 0);            transform: translate3d(-50%, -50%, 0);    transition: left 0.1s linear; }  md-slider .md-thumb {    z-index: 1;    position: absolute;    left: -19px;    top: 5px;    width: 38px;    height: 38px;    border-radius: 38px;    -webkit-transform: scale(0.5);            transform: scale(0.5);    transition: all 0.1s linear; }    md-slider .md-thumb:after {      content: '';      position: absolute;      left: 3px;      top: 3px;      width: 32px;      height: 32px;      border-radius: 32px;      border: 3px solid; }  md-slider .md-sign {    /* Center the children (slider-thumb-text) */    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-align-items: center;        -ms-flex-align: center;            align-items: center;    -webkit-justify-content: center;        -ms-flex-pack: center;            justify-content: center;    position: absolute;    left: -14px;    top: -20px;    width: 28px;    height: 28px;    border-radius: 28px;    -webkit-transform: scale(0.4) translate3d(0, 70px, 0);            transform: scale(0.4) translate3d(0, 70px, 0);    transition: all 0.2s ease-in-out;    /* The arrow pointing down under the sign */ }    md-slider .md-sign:after {      position: absolute;      content: '';      left: 0px;      border-radius: 16px;      top: 19px;      border-left: 14px solid transparent;      border-right: 14px solid transparent;      border-top: 16px solid;      opacity: 0;      -webkit-transform: translate3d(0, -8px, 0);              transform: translate3d(0, -8px, 0);      transition: all 0.2s ease-in-out; }    md-slider .md-sign .md-thumb-text {      z-index: 1;      font-size: 12px;      font-weight: bold; }  md-slider .md-focus-thumb {    position: absolute;    left: -24px;    top: 0px;    width: 48px;    height: 48px;    border-radius: 48px;    display: none;    opacity: 0;    background-color: #C0C0C0;    -webkit-animation: sliderFocusThumb 0.4s linear;            animation: sliderFocusThumb 0.4s linear; }  md-slider .md-focus-ring {    position: absolute;    left: -24px;    top: 0px;    width: 48px;    height: 48px;    border-radius: 48px;    border: 2px solid #D6D6D6;    background-color: transparent;    -webkit-transform: scale(0);            transform: scale(0);    transition: all 0.2s linear; }  md-slider .md-disabled-thumb {    position: absolute;    left: -22px;    top: 2px;    width: 44px;    height: 44px;    border-radius: 44px;    -webkit-transform: scale(0.35);            transform: scale(0.35);    border: 6px solid;    display: none; }  md-slider.md-min .md-thumb:after {    background-color: white; }  md-slider.md-min .md-sign {    opacity: 0; }  md-slider:focus {    outline: none; }  md-slider.dragging .md-thumb-container, md-slider.dragging .md-track-fill {    transition: none; }  md-slider:not([md-discrete]) {    /* Hide the sign and ticks in non-discrete mode */ }    md-slider:not([md-discrete]) .md-track-ticks, md-slider:not([md-discrete]) .md-sign {      display: none; }    md-slider:not([md-discrete]):not([disabled]):hover .md-thumb {      -webkit-transform: scale(0.6);              transform: scale(0.6); }    md-slider:not([md-discrete]):not([disabled]):focus .md-focus-thumb, md-slider:not([md-discrete]):not([disabled]).active .md-focus-thumb {      display: block; }    md-slider:not([md-discrete]):not([disabled]):focus .md-focus-ring, md-slider:not([md-discrete]):not([disabled]).active .md-focus-ring {      -webkit-transform: scale(1);              transform: scale(1); }    md-slider:not([md-discrete]):not([disabled]):focus .md-thumb, md-slider:not([md-discrete]):not([disabled]).active .md-thumb {      -webkit-transform: scale(0.85);              transform: scale(0.85); }  md-slider[md-discrete] {    /* Hide the focus thumb in discrete mode */ }    md-slider[md-discrete] .md-focus-thumb, md-slider[md-discrete] .md-focus-ring {      display: none; }    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 {      opacity: 1;      -webkit-transform: translate3d(0, 0, 0) scale(1);              transform: translate3d(0, 0, 0) scale(1); }  md-slider[disabled] .md-track-fill {    display: none; }  md-slider[disabled] .md-sign {    display: none; }  md-slider[disabled] .md-thumb {    -webkit-transform: scale(0.35);            transform: scale(0.35); }  md-slider[disabled] .md-disabled-thumb {    display: block; }.md-sticky-clone {  z-index: 2;  top: 0;  left: 0;  right: 0;  position: absolute !important;  -webkit-transform: translate3d(-9999px, -9999px, 0);          transform: translate3d(-9999px, -9999px, 0); }  .md-sticky-clone[sticky-state="active"] {    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0); }    .md-sticky-clone[sticky-state="active"]:not(.md-sticky-no-effect):after {      -webkit-animation: subheaderStickyHoverIn 0.3s ease-out both;              animation: subheaderStickyHoverIn 0.3s ease-out both; }@-webkit-keyframes subheaderStickyHoverIn {  0% {    box-shadow: 0 0 0 0 transparent; }  100% {    box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } }@keyframes subheaderStickyHoverIn {  0% {    box-shadow: 0 0 0 0 transparent; }  100% {    box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); } }@-webkit-keyframes subheaderStickyHoverOut {  0% {    box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); }  100% {    box-shadow: 0 0 0 0 transparent; } }@keyframes subheaderStickyHoverOut {  0% {    box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.16); }  100% {    box-shadow: 0 0 0 0 transparent; } }.md-subheader {  display: block;  font-size: 0.9em;  font-weight: 400;  line-height: 1em;  padding: 16px 0px 16px 16px;  margin: 0 0 0 0;  margin-right: 16px;  position: relative; }  .md-subheader:not(.md-sticky-no-effect) {    transition: 0.2s ease-out margin; }    .md-subheader:not(.md-sticky-no-effect):after {      position: absolute;      left: 0;      bottom: 0;      top: 0;      right: -16px;      content: ''; }    .md-subheader:not(.md-sticky-no-effect).md-sticky-clone {      z-index: 2; }    .md-subheader:not(.md-sticky-no-effect)[sticky-state="active"] {      margin-top: -2px; }    .md-subheader:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state="active"]:after {      -webkit-animation: subheaderStickyHoverOut 0.3s ease-out both;              animation: subheaderStickyHoverOut 0.3s ease-out both; }  .md-subheader .md-subheader-content {    z-index: 1;    position: relative; }md-switch {  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  margin: 15px;  white-space: nowrap;  cursor: pointer;  outline: none;  -webkit-user-select: none;     -moz-user-select: none;      -ms-user-select: none;          user-select: none; }  md-switch .md-container {    cursor: -webkit-grab;    cursor: grab;    width: 36px;    height: 24px;    position: relative;    -webkit-user-select: none;       -moz-user-select: none;        -ms-user-select: none;            user-select: none;    margin-right: 8px; }  md-switch:not([disabled]) .md-dragging, md-switch:not([disabled]).md-dragging .md-container {    cursor: -webkit-grabbing;    cursor: grabbing; }  md-switch .md-label {    border-color: transparent;    border-width: 0px; }  md-switch .md-bar {    left: 1px;    width: 34px;    top: 5px;    height: 14px;    border-radius: 8px;    position: absolute; }  md-switch .md-thumb-container {    top: 2px;    left: 0;    width: 16px;    position: absolute;    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);    z-index: 1; }  md-switch.md-checked .md-thumb-container {    -webkit-transform: translate3d(100%, 0, 0);            transform: translate3d(100%, 0, 0); }  md-switch .md-thumb {    position: absolute;    margin: 0;    left: 0;    top: 0;    outline: none;    height: 20px;    width: 20px;    border-radius: 50%;    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.26); }    md-switch .md-thumb .md-ripple-container {      position: absolute;      display: block;      width: auto;      height: auto;      left: -20px;      top: -20px;      right: -20px;      bottom: -20px; }  md-switch:not(.md-dragging) .md-bar, md-switch:not(.md-dragging) .md-thumb-container, md-switch:not(.md-dragging) .md-thumb {    transition: all 0.5s cubic-bezier(0.35, 0, 0.25, 1);    transition-property: -webkit-transform, background-color;    transition-property: transform, background-color; }  md-switch:not(.md-dragging) .md-bar, md-switch:not(.md-dragging) .md-thumb {    transition-delay: 0.05s; }md-tabs {  display: block;  width: 100%;  font-weight: 500;  overflow: auto; }.md-header {  width: 100%;  height: 48px;  box-sizing: border-box;  position: relative; }.md-paginator {  z-index: 1;  margin-right: -2px;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  width: 32px;  min-height: 100%;  cursor: pointer;  border: none;  background-color: transparent;  background-repeat: no-repeat;  background-position: center center;  position: absolute; }  .md-paginator.md-prev {    left: 0; }  .md-paginator.md-next {    right: 0; }    .md-paginator.md-next md-icon {      -webkit-transform: rotate(180deg);              transform: rotate(180deg); }/* If `center` justified, change to left-justify if paginating */md-tabs[center] .md-header:not(.md-paginating) .md-header-items {  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center; }.md-paginating .md-header-items-container {  left: 32px;  right: 32px; }.md-header-items-container {  overflow: hidden;  position: absolute;  left: 0;  right: 0;  height: 100%;  white-space: nowrap;  font-size: 14px;  font-weight: 500;  text-transform: uppercase;  margin: auto; }  .md-header-items-container .md-header-items {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    box-sizing: border-box;    transition: -webkit-transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);    transition: transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);    height: 100%;    width: 99999px; }.md-tabs-content {  overflow: hidden;  width: 100%;  position: relative; }  .md-tabs-content .md-tab-content {    height: 100%; }    .md-tabs-content .md-tab-content.ng-hide.ng-animate {      display: block !important; }    .md-tabs-content .md-tab-content.ng-animate {      transition: -webkit-transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);      transition: transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);      -webkit-transform: translateX(0);              transform: translateX(0); }      .md-tabs-content .md-tab-content.ng-animate.ng-hide-add {        -webkit-transform: translateX(-100%);                transform: translateX(-100%); }        .md-tabs-content .md-tab-content.ng-animate.ng-hide-add.md-transition-rtl {          -webkit-transform: translateX(100%);                  transform: translateX(100%); }      .md-tabs-content .md-tab-content.ng-animate.ng-hide-remove {        position: absolute;        -webkit-transform: translateX(100%);                transform: translateX(100%);        top: 0;        left: 0;        right: 0;        bottom: 0; }        .md-tabs-content .md-tab-content.ng-animate.ng-hide-remove.md-transition-rtl {          -webkit-transform: translateX(-100%);                  transform: translateX(-100%); }        .md-tabs-content .md-tab-content.ng-animate.ng-hide-remove.ng-hide-remove-active {          -webkit-transform: translateX(0);                  transform: translateX(0); }md-tabs-ink-bar {  z-index: 1;  display: none;  position: absolute;  left: 0;  bottom: 0;  box-sizing: border-box;  height: 2px;  margin-top: -2px;  -webkit-transform: scaleX(1);          transform: scaleX(1);  -webkit-transform-origin: 0 0;          transform-origin: 0 0; }  md-tabs-ink-bar.md-transition-right {    transition: right 0.25s cubic-bezier(0.35, 0, 0.25, 1), left 0.25s cubic-bezier(0.35, 0, 0.25, 1) 0.075s; }  md-tabs-ink-bar.md-transition-left {    transition: right 0.25s cubic-bezier(0.35, 0, 0.25, 1) 0.075s, left 0.25s cubic-bezier(0.35, 0, 0.25, 1); }md-tab {  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  -webkit-justify-content: center;      -ms-flex-pack: center;          justify-content: center;  position: relative;  z-index: 0;  overflow: hidden;  height: 100%;  text-align: center;  cursor: pointer;  padding: 20px 24px;  box-sizing: border-box;  transition: none;  -webkit-user-select: none;     -moz-user-select: none;      -ms-user-select: none;          user-select: none; }  md-tab.md-tab-themed {    transition: background 0.35s cubic-bezier(0.35, 0, 0.25, 1), color 0.35s cubic-bezier(0.35, 0, 0.25, 1); }  md-tab[disabled] {    pointer-events: none;    cursor: default; }  md-tab:focus {    outline: none; }  md-tab md-tab-label {    -webkit-flex: 1 1 auto;        -ms-flex: 1 1 auto;            flex: 1 1 auto;    z-index: 100;    opacity: 1;    overflow: hidden; }md-input-group label, .md-input-group label {  display: block;  font-size: 0.75em; }md-input-group textarea, md-input-group input[type="text"], md-input-group input[type="password"], md-input-group input[type="datetime"], md-input-group input[type="datetime-local"], md-input-group input[type="date"], md-input-group input[type="month"], md-input-group input[type="time"], md-input-group input[type="week"], md-input-group input[type="number"], md-input-group input[type="email"], md-input-group input[type="url"], md-input-group input[type="search"], md-input-group input[type="tel"], md-input-group input[type="color"], .md-input-group textarea, .md-input-group input[type="text"], .md-input-group input[type="password"], .md-input-group input[type="datetime"], .md-input-group input[type="datetime-local"], .md-input-group input[type="date"], .md-input-group input[type="month"], .md-input-group input[type="time"], .md-input-group input[type="week"], .md-input-group input[type="number"], .md-input-group input[type="email"], .md-input-group input[type="url"], .md-input-group input[type="search"], .md-input-group input[type="tel"], .md-input-group input[type="color"] {  display: block;  border-width: 0 0 1px 0;  padding-top: 2px;  line-height: 26px;  padding-bottom: 1px; }  md-input-group textarea:focus, md-input-group input[type="text"]:focus, md-input-group input[type="password"]:focus, md-input-group input[type="datetime"]:focus, md-input-group input[type="datetime-local"]:focus, md-input-group input[type="date"]:focus, md-input-group input[type="month"]:focus, md-input-group input[type="time"]:focus, md-input-group input[type="week"]:focus, md-input-group input[type="number"]:focus, md-input-group input[type="email"]:focus, md-input-group input[type="url"]:focus, md-input-group input[type="search"]:focus, md-input-group input[type="tel"]:focus, md-input-group input[type="color"]:focus, .md-input-group textarea:focus, .md-input-group input[type="text"]:focus, .md-input-group input[type="password"]:focus, .md-input-group input[type="datetime"]:focus, .md-input-group input[type="datetime-local"]:focus, .md-input-group input[type="date"]:focus, .md-input-group input[type="month"]:focus, .md-input-group input[type="time"]:focus, .md-input-group input[type="week"]:focus, .md-input-group input[type="number"]:focus, .md-input-group input[type="email"]:focus, .md-input-group input[type="url"]:focus, .md-input-group input[type="search"]:focus, .md-input-group input[type="tel"]:focus, .md-input-group input[type="color"]:focus {    outline: 0; }md-input-group input, md-input-group textarea, .md-input-group input, .md-input-group textarea {  background: none; }md-input-group, .md-input-group {  padding-bottom: 2px;  margin: 10px 0 8px 0;  position: relative;  display: block; }  md-input-group label, .md-input-group label {    font-size: 1em;    z-index: 1;    pointer-events: none;    -webkit-font-smoothing: antialiased; }    md-input-group label:hover, .md-input-group label:hover {      cursor: text; }  md-input-group label, .md-input-group label {    -webkit-transform: translate3d(0, 22px, 0);            transform: translate3d(0, 22px, 0);    -webkit-transform-origin: left center;            transform-origin: left center;    transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);    transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1); }  md-input-group input, md-input-group textarea, .md-input-group input, .md-input-group textarea {    border-bottom-width: 1px;    transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1); }  md-input-group.md-input-focused label, .md-input-group.md-input-focused label {    -webkit-transform: translate3d(0, 4px, 0) scale(0.75);            transform: translate3d(0, 4px, 0) scale(0.75); }  md-input-group.md-input-focused input, md-input-group.md-input-focused textarea, .md-input-group.md-input-focused input, .md-input-group.md-input-focused textarea {    border-bottom-width: 2px; }  md-input-group.md-input-focused input, .md-input-group.md-input-focused input {    padding-bottom: 0px; }  md-input-group.md-input-has-value label, .md-input-group.md-input-has-value label {    -webkit-transform: translate3d(0, 4px, 0) scale(0.75);            transform: translate3d(0, 4px, 0) scale(0.75); }  md-input-group.md-input-has-value:not(.md-input-focused) label, .md-input-group.md-input-has-value:not(.md-input-focused) label {    -webkit-transform: translate3d(0, 4px, 0) scale(0.75);            transform: translate3d(0, 4px, 0) scale(0.75); }  md-input-group[disabled] input, md-input-group[disabled] textarea, .md-input-group[disabled] input, .md-input-group[disabled] textarea {    border-bottom-width: 0px; }  md-input-group[disabled] input, md-input-group[disabled] textarea, .md-input-group[disabled] input, .md-input-group[disabled] textarea {    background-size: 3px 1px;    background-position: 0 bottom;    background-size: 2px 1px;    background-repeat: repeat-x;    pointer-events: none; }  md-input-group[disabled] label, .md-input-group[disabled] label {    -webkit-transform: translate3d(0, 4px, 0) scale(0.75);            transform: translate3d(0, 4px, 0) scale(0.75); }  md-input-group[disabled] *:not(.md-input-has-value) label, .md-input-group[disabled] *:not(.md-input-has-value) label {    -webkit-transform: translate3d(0, 22px, 0);            transform: translate3d(0, 22px, 0);    -webkit-transform-origin: left center;            transform-origin: left center;    transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1); }md-toast {  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  position: absolute;  box-sizing: border-box;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  min-height: 48px;  padding-left: 24px;  padding-right: 24px;  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);  border-radius: 2px;  font-size: 14px;  cursor: default;  max-width: 879px;  max-height: 40px;  height: 24px;  z-index: 90;  opacity: 1;  -webkit-transform: translate3d(0, 0, 0) rotateZ(0deg);          transform: translate3d(0, 0, 0) rotateZ(0deg);  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);  /* Transition differently when swiping */ }  md-toast.md-capsule {    border-radius: 24px; }  md-toast.ng-leave-active {    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }  md-toast.md-swipeleft, md-toast.md-swiperight, md-toast.md-swipeup, md-toast.md-swipedown {    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); }  md-toast.ng-enter {    -webkit-transform: translate3d(0, 100%, 0);            transform: translate3d(0, 100%, 0);    opacity: 0; }    md-toast.ng-enter.md-top {      -webkit-transform: translate3d(0, -100%, 0);              transform: translate3d(0, -100%, 0); }    md-toast.ng-enter.ng-enter-active {      -webkit-transform: translate3d(0, 0, 0);              transform: translate3d(0, 0, 0);      opacity: 1; }  md-toast.ng-leave.ng-leave-active {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);            transform: translate3d(0, 100%, 0); }    md-toast.ng-leave.ng-leave-active.md-top {      -webkit-transform: translate3d(0, -100%, 0);              transform: translate3d(0, -100%, 0); }    md-toast.ng-leave.ng-leave-active.md-swipeleft {      -webkit-transform: translate3d(-100%, 0%, 0);              transform: translate3d(-100%, 0%, 0); }    md-toast.ng-leave.ng-leave-active.md-swiperight {      -webkit-transform: translate3d(100%, 0%, 0);              transform: translate3d(100%, 0%, 0); }  md-toast .md-action {    line-height: 19px;    margin-left: 24px;    cursor: pointer;    text-transform: uppercase;    float: right; }@media (max-width: 600px) {  md-toast {    left: 0;    right: 0;    width: 100%;    max-width: 100%;    min-width: 0;    border-radius: 0;    bottom: 0; }    md-toast.md-top {      bottom: auto;      top: 0; } }@media (min-width: 600px) {  md-toast {    min-width: 288px;    /*     * When the toast doesn't take up the whole screen,     * make it rotate when the user swipes it away     */ }    md-toast.md-bottom {      bottom: 8px; }    md-toast.md-left {      left: 8px; }    md-toast.md-right {      right: 8px; }    md-toast.md-top {      top: 8px; }    md-toast.ng-leave.ng-leave-active.md-swipeleft {      -webkit-transform: translate3d(-100%, 25%, 0) rotateZ(-15deg);              transform: translate3d(-100%, 25%, 0) rotateZ(-15deg); }    md-toast.ng-leave.ng-leave-active.md-swiperight {      -webkit-transform: translate3d(100%, 25%, 0) rotateZ(15deg);              transform: translate3d(100%, 25%, 0) rotateZ(15deg); }    md-toast.ng-leave.ng-leave-active.md-top.md-swipeleft {      -webkit-transform: translate3d(-100%, 0, 0) rotateZ(-15deg);              transform: translate3d(-100%, 0, 0) rotateZ(-15deg); }    md-toast.ng-leave.ng-leave-active.md-top.md-swiperight {      -webkit-transform: translate3d(100%, 0, 0) rotateZ(15deg);              transform: translate3d(100%, 0, 0) rotateZ(15deg); } }md-toolbar {  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-flex-direction: column;      -ms-flex-direction: column;          flex-direction: column;  position: relative;  z-index: 2;  font-size: 1.3em;  min-height: 64px;  width: 100%;  box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.26); }  md-toolbar.md-tall {    height: 128px;    min-height: 128px;    max-height: 128px; }  md-toolbar.md-medium-tall {    height: 88px;    min-height: 88px;    max-height: 88px; }    md-toolbar.md-medium-tall .md-toolbar-tools {      height: 48px;      min-height: 48px;      max-height: 48px; }  md-toolbar .md-indent {    margin-left: 64px; }.md-toolbar-tools {  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-align-items: center;      -ms-flex-align: center;          align-items: center;  -webkit-flex-direction: row;      -ms-flex-direction: row;          flex-direction: row;  width: 100%;  height: 64px;  max-height: 64px;  font-size: inherit;  font-weight: normal;  padding: 0 16px;  margin: 0; }  .md-toolbar-tools > * {    font-size: inherit; }  .md-toolbar-tools h2, .md-toolbar-tools h3 {    font-weight: normal; }  .md-toolbar-tools a {    color: inherit;    text-decoration: none; }  .md-toolbar-tools .fill-height {    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-align-items: center;        -ms-flex-align: center;            align-items: center; }  .md-toolbar-tools .md-tools {    margin-left: auto; }  .md-toolbar-tools .md-button {    font-size: 16px; }md-tooltip {  position: absolute;  font-size: 14px;  z-index: 100;  overflow: hidden;  pointer-events: none;  border-radius: 4px; }  md-tooltip .md-background {    position: absolute;    border-radius: 50%;    -webkit-transform: translate(-50%, -50%) scale(0);            transform: translate(-50%, -50%) scale(0);    opacity: 1; }    md-tooltip .md-background.md-show-add {      transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);      -webkit-transform: translate(-50%, -50%) scale(0);              transform: translate(-50%, -50%) scale(0);      opacity: 0; }    md-tooltip .md-background.md-show, md-tooltip .md-background.md-show-add-active {      -webkit-transform: translate(-50%, -50%) scale(1);              transform: translate(-50%, -50%) scale(1);      opacity: 1; }    md-tooltip .md-background.md-show-remove {      transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }      md-tooltip .md-background.md-show-remove.md-show-remove-active {        -webkit-transform: translate(-50%, -50%) scale(0);                transform: translate(-50%, -50%) scale(0);        opacity: 0; }  md-tooltip .md-content {    position: relative;    max-width: 240px;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    padding: 8px;    background: transparent;    opacity: 0; }    md-tooltip .md-content.md-show-add {      transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);      opacity: 0; }    md-tooltip .md-content.md-show, md-tooltip .md-content.md-show-add-active {      opacity: 1; }    md-tooltip .md-content.md-show-remove {      transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }      md-tooltip .md-content.md-show-remove.md-show-remove-active {        opacity: 0; }  md-tooltip.md-hide {    transition: all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2); }  md-tooltip.md-show {    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);    pointer-events: auto;    -webkit-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0); }.md-whiteframe-z1 {  box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.26); }.md-whiteframe-z2 {  box-shadow: 0px 8px 17px rgba(0, 0, 0, 0.2); }.md-whiteframe-z3 {  box-shadow: 0px 17px 50px rgba(0, 0, 0, 0.19); }.md-whiteframe-z4 {  box-shadow: 0px 16px 28px 0 rgba(0, 0, 0, 0.22); }.md-whiteframe-z5 {  box-shadow: 0px 27px 24px 0 rgba(0, 0, 0, 0.2); }