.ax_default {
  font-family:'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.demo_title {
  font-family:'Roboto Medium', 'Roboto Regular', 'Roboto';
  font-weight:500;
  font-style:normal;
  font-size:36px;
  color:#000000;
  text-align:left;
  line-height:normal;
}
.headline {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:24px;
  color:#000000;
  text-align:left;
  line-height:29px;
}
.title {
  font-family:'Roboto Medium', 'Roboto Regular', 'Roboto';
  font-weight:500;
  font-style:normal;
  font-size:20px;
  color:#000000;
  text-align:left;
  line-height:24px;
}
.subheader {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#000000;
  text-align:left;
  line-height:24px;
}
.body_2___menu {
  font-family:'Roboto Medium', 'Roboto Regular', 'Roboto';
  font-weight:500;
  font-style:normal;
  font-size:14px;
  color:#000000;
  text-align:left;
  line-height:20px;
}
.body_1 {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:14px;
  color:#000000;
  text-align:left;
  line-height:20px;
}
.caption {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#000000;
  text-align:left;
  line-height:20px;
}
.condensed_small {
  font-family:'Roboto Condensed', 'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:11px;
  color:#FFFFFF;
  text-align:left;
  line-height:20px;
}
.error_text {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#B92D00;
  text-align:left;
  line-height:14px;
}
.button_text {
  font-family:'Roboto Medium', 'Roboto Regular', 'Roboto';
  font-weight:500;
  font-style:normal;
  font-size:14px;
  color:#000000;
  text-align:left;
  line-height:20px;
}
.box_1 {
}
.ellipse {
}
.image {
}
.heading_1 {
  font-family:'Arial';
  font-weight:bold;
  font-style:normal;
  font-size:32px;
  text-align:left;
}
.shape {
}
.paragraph {
  text-align:left;
}
.text_link {
  color:#009789;
}
.text_link_mouse_over {
}
.text_link_mouse_down {
}
.flow_shape {
}
.line {
}
.disabled_text_-_black {
}
.disabled_text_-_white {
}
.line_item {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:rgba(0, 0, 0, 0.866666666666667);
  text-align:left;
  line-height:24px;
}
.line_item_secondary_text {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:14px;
  color:rgba(0, 0, 0, 0.537254901960784);
  text-align:left;
  line-height:20px;
}
.demo_header__demo_only_ {
  font-family:'Roboto Bold', 'Roboto Regular', 'Roboto';
  font-weight:700;
  font-style:normal;
  font-size:14px;
  color:#999999;
  text-align:left;
  line-height:20px;
}
.shape1 {
  font-family:'Arial';
  font-weight:normal;
  font-style:normal;
  font-size:13px;
  color:#333333;
  text-align:center;
  line-height:normal;
}
.icon_grey {
}
.bottom_sheet_item {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:rgba(0, 0, 0, 0.866666666666667);
  text-align:left;
  line-height:20px;
}
.bottom_sheet_item_small {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:rgba(0, 0, 0, 0.537254901960784);
  text-align:center;
  line-height:14px;
}
.card_background {
}
.text_field {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:rgba(0, 0, 0, 0.866666666666667);
  text-align:left;
}
.text_field_dark {
  color:#FFFFFF;
  text-align:left;
}
.placeholder_text {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:rgba(0, 0, 0, 0.376470588235294);
}
.placeholder_text_dark {
  color:rgba(255, 255, 255, 0.376470588235294);
}
.dialog_background {
}
.flat_button {
  font-family:'Roboto Medium', 'Roboto Regular', 'Roboto';
  font-weight:500;
  font-style:normal;
  font-size:14px;
  color:#009688;
  text-align:left;
  line-height:20px;
}
.flat_button_active {
}
.flat_button_disabled {
  color:rgba(0, 0, 0, 0.247058823529412);
}
.flat_button_dark {
  font-family:'Roboto Medium', 'Roboto Regular', 'Roboto';
  font-weight:500;
  font-style:normal;
  font-size:14px;
  color:#80CBC4;
  text-align:left;
  line-height:20px;
}
.flat_button_dark_active {
  color:#009688;
}
.flat_button_dark_disabled {
  color:rgba(255, 255, 255, 0.247058823529412);
}
.raised_button {
  font-family:'Roboto Medium', 'Roboto Regular', 'Roboto';
  font-weight:500;
  font-style:normal;
  font-size:14px;
  color:#FFFFFF;
  text-align:left;
  line-height:20px;
}
.raised_button_active {
}
.raised_button_disabled {
  color:rgba(0, 0, 0, 0.376470588235294);
}
.raised_button_dark {
  font-family:'Roboto Medium', 'Roboto Regular', 'Roboto';
  font-weight:500;
  font-style:normal;
  font-size:14px;
  color:#000000;
  text-align:left;
  line-height:20px;
}
.raised_button_dark_active {
}
.raised_button_dark_disabled {
  color:rgba(255, 255, 255, 0.247058823529412);
}
.input_background {
}
.input_background_dark {
}
.input_selected {
}
.input_selected_dark {
}
.headline__demo_only_ {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:18px;
  color:#333333;
  text-align:left;
}
.toast_background {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:14px;
  color:#FFFFFF;
  text-align:left;
  line-height:20px;
}
.box_2 {
}
.label {
  font-size:14px;
  text-align:left;
}
.keyboard_key_light {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:22px;
  color:#37474F;
  text-align:center;
  line-height:27px;
}
.keyboard_background_light {
}
.keyboard_number_key_light {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:10px;
  color:rgba(69, 90, 100, 0.8);
  text-align:center;
  line-height:13px;
}
.suggested_text_light {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:14px;
  color:rgba(55, 71, 79, 0.8);
  text-align:center;
  line-height:17px;
}
.keyboard_background_dark {
}
.round_button_light {
}
.picker_background {
}
.dropdown_menu_bg {
}
.dropdown_menu_item {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:rgba(0, 0, 0, 0.866666666666667);
  text-align:left;
  line-height:19px;
}
.dropdown_menu_item_active {
}
.menu_item {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:14px;
  color:rgba(0, 0, 0, 0.866666666666667);
  text-align:left;
  line-height:20px;
}
.notification_background {
}
.heading_2 {
  font-family:'Arial';
  font-weight:bold;
  font-style:normal;
  font-size:24px;
  text-align:left;
}
.heading_3 {
  font-family:'Arial';
  font-weight:bold;
  font-style:normal;
  font-size:18px;
  text-align:left;
}
.heading_4 {
  font-family:'Arial';
  font-weight:bold;
  font-style:normal;
  font-size:14px;
  text-align:left;
}
.heading_5 {
  font-family:'Arial';
  font-weight:bold;
  font-style:normal;
  text-align:left;
}
.heading_6 {
  font-family:'Arial';
  font-weight:bold;
  font-style:normal;
  font-size:10px;
  text-align:left;
}
.box_3 {
}
.footnote {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#000000;
  text-align:left;
  line-height:18px;
}
.title_1 {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:28px;
  color:#000000;
  text-align:left;
  line-height:34px;
}
.subheadline__demo_only_ {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#000000;
  text-align:left;
  line-height:18px;
}
.caption_1 {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#000000;
  text-align:left;
  line-height:16px;
}
.icon {
}
.tab_bar_label {
  font-family:'Roboto';
  font-weight:400;
  font-style:normal;
  font-size:10px;
  text-align:center;
  line-height:12px;
}
.headline1 {
  font-family:'Roboto Medium', 'Roboto Regular', 'Roboto';
  font-weight:500;
  font-style:normal;
  font-size:17px;
  color:#000000;
  text-align:left;
  line-height:22px;
}
.large_title {
  font-family:'Roboto Bold', 'Roboto Regular', 'Roboto';
  font-weight:bold;
  font-style:normal;
  font-size:34px;
  color:#000000;
  text-align:left;
  line-height:40px;
}
.page_title {
  font-family:'Roboto Medium', 'Roboto Regular', 'Roboto';
  font-weight:500;
  font-style:normal;
  font-size:20px;
  color:#FFFFFF;
  text-align:left;
}
