:root{--md-base-font:'Roboto', 'Noto';--md-font-stack:var(--md-base-font),sans-serif;--md-display-4-font-size:112px;--md-display-4-font-weight:300;--md-display-4-letter-spacing:-.1px;--md-display-4-line-height:128px;--md-display-3-font-size:56px;--md-display-3-font-weight:400;--md-display-3-letter-spacing:-.05px;--md-display-3-line-height:84px;--md-display-2-font-size:45px;--md-display-2-font-weight:400;--md-display-2-letter-spacing:0px;--md-display-2-line-height:48px;--md-display-1-font-size:34px;--md-display-1-font-weight:400;--md-display-1-letter-spacing:0px;--md-display-1-line-height:40px;--md-headline-font-size:24px;--md-headline-font-weight:400;--md-headline-letter-spacing:0px;--md-headline-line-height:32px;--md-title-font-size:20px;--md-title-font-weight:500;--md-title-letter-spacing:.05px;--md-title-line-height:28px;--md-subheading-font-size:16px;--md-subheading-font-weight:400;--md-subheading-letter-spacing:.1px;--md-subheading-line-height:24px;--md-body-2-font-size:14px;--md-body-2-font-weight:500;--md-body-2-letter-spacing:.1px;--md-body-2-line-height:24px;--md-body-1-font-size:14px;--md-body-1-font-weight:400;--md-body-1-letter-spacing:.1px;--md-body-1-line-height:20px;--md-caption-font-size:12px;--md-caption-font-weight:400;--md-caption-letter-spacing:.1px;--md-caption-line-height:20px;--md-tab-font-size:14px;--md-tab-font-weight:500;--md-tab-letter-spacing:.1px;--md-tab-line-height:48px;--md-button-font-size:14px;--md-button-font-weight:500;--md-button-letter-spacing:.1px;--md-button-line-height:20px;--md-flat-button-font-size:14px;--md-flat-button-font-weight:500;--md-flat-button-letter-spacing:.1px;--md-flat-button-line-height:20px;--md-raised-button-font-size:14px;--md-raised-button-font-weight:500;--md-raised-button-letter-spacing:.1px;--md-raised-button-line-height:20px}.md-display-4{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-display-4-font-size);font-weight:var(--md-display-4-font-weight);letter-spacing:var(--md-display-4-letter-spacing);line-height:var(--md-display-4-line-height);color:var(--md-secondary-text)}.md-display-3{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-display-3-font-size);font-weight:var(--md-display-3-font-weight);letter-spacing:var(--md-display-3-letter-spacing);line-height:var(--md-display-3-line-height);color:var(--md-secondary-text)}.md-display-2{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-display-2-font-size);font-weight:var(--md-display-2-font-weight);letter-spacing:var(--md-display-2-letter-spacing);line-height:var(--md-display-2-line-height);color:var(--md-secondary-text)}.md-display-1{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-display-1-font-size);font-weight:var(--md-display-1-font-weight);letter-spacing:var(--md-display-1-letter-spacing);line-height:var(--md-display-1-line-height);color:var(--md-secondary-text)}.md-headline{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-headline-font-size);font-weight:var(--md-headline-font-weight);letter-spacing:var(--md-headline-letter-spacing);line-height:var(--md-headline-line-height);color:var(--md-primary-text)}.md-title{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-title-font-size);font-weight:var(--md-title-font-weight);letter-spacing:var(--md-title-letter-spacing);line-height:var(--md-title-line-height);color:var(--md-primary-text)}.md-subheading{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-subheading-font-size);font-weight:var(--md-subheading-font-weight);letter-spacing:var(--md-subheading-letter-spacing);line-height:var(--md-subheading-line-height);color:var(--md-primary-text)}.md-body-2{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-body-2-font-size);font-weight:var(--md-body-2-font-weight);letter-spacing:var(--md-body-2-letter-spacing);line-height:var(--md-body-2-line-height);color:var(--md-primary-text)}.md-body-1{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-body-1-font-size);font-weight:var(--md-body-1-font-weight);letter-spacing:var(--md-body-1-letter-spacing);line-height:var(--md-body-1-line-height);color:var(--md-primary-text)}.md-caption{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-caption-font-size);font-weight:var(--md-caption-font-weight);letter-spacing:var(--md-caption-letter-spacing);line-height:var(--md-caption-line-height);color:var(--md-secondary-text)}.md-tab{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-tab-font-size);font-weight:var(--md-tab-font-weight);letter-spacing:var(--md-tab-letter-spacing);line-height:var(--md-tab-line-height);color:var(--md-secondary-text)}.md-button{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-button-font-size);font-weight:var(--md-button-font-weight);letter-spacing:var(--md-button-letter-spacing);line-height:var(--md-button-line-height);color:var(--md-primary-text)}.md-flat-button{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-flat-button-font-size);font-weight:var(--md-flat-button-font-weight);letter-spacing:var(--md-flat-button-letter-spacing);line-height:var(--md-flat-button-line-height);color:var(--md-primary-text)}.md-raised-button{margin:0 0 var(--md-side-margin) 0;font-family:var(--md-font-stack);font-size:var(--md-raised-button-font-size);font-weight:var(--md-raised-button-font-weight);letter-spacing:var(--md-raised-button-letter-spacing);line-height:var(--md-raised-button-line-height);color:var(--md-primary-text)}.md-button,.md-flat-button,.md-raised-button,.md-tab{text-transform:uppercase}
