
            md-bottom-sheet.md-default-theme.md-list md-list-item,
            md-bottom-sheet.md-list md-list-item {
                color: rgba(0, 0, 0, 0.87);
            }
            md-bottom-sheet.md-default-theme .md-subheader,
            md-bottom-sheet .md-subheader {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-primary,
            .md-button.md-primary {
                color: rgb(33, 150, 243);
            }
            .md-button.md-default-theme.md-primary.md-raised,
            .md-button.md-primary.md-raised,
            .md-button.md-default-theme.md-primary.md-fab,
            .md-button.md-primary.md-fab {
                color: rgb(255, 255, 255);
                background-color: rgb(33, 150, 243);
            }
            .md-button.md-default-theme.md-primary.md-raised:not([disabled])
                md-icon,
            .md-button.md-primary.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-primary.md-fab:not([disabled])
                md-icon,
            .md-button.md-primary.md-fab:not([disabled]) md-icon {
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-primary.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-primary.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover,
            .md-button.md-primary.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-primary.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-primary.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-primary.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-primary.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-primary:not([disabled]) md-icon,
            .md-button.md-primary:not([disabled]) md-icon {
                color: rgb(33, 150, 243);
            }
            a.md-default-theme:not(.md-button).md-primary,
            a:not(.md-button).md-primary {
                color: rgb(33, 150, 243);
            }
            a.md-default-theme:not(.md-button).md-primary:hover,
            a:not(.md-button).md-primary:hover {
                color: rgb(25, 118, 210);
            }
            md-card.md-default-theme .md-card-image,
            md-card .md-card-image {
                border-radius: 2px 2px 0 0;
            }
            md-card.md-default-theme
                md-card-header
                md-card-header-text
                .md-subhead,
            md-card md-card-header md-card-header-text .md-subhead {
                color: rgba(0, 0, 0, 0.54);
            }
            md-card.md-default-theme
                md-card-title
                md-card-title-text:not(:only-child)
                .md-subhead,
            md-card
                md-card-title
                md-card-title-text:not(:only-child)
                .md-subhead {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme .md-ink-ripple,
            md-checkbox .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme ._md-icon,
            md-checkbox ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary .md-ripple,
            md-checkbox:not([disabled]).md-primary .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked
                .md-ripple,
            md-checkbox:not([disabled]).md-primary.md-checked .md-ripple {
                color: rgb(117, 117, 117);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary
                .md-ink-ripple,
            md-checkbox:not([disabled]).md-primary .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked
                .md-ink-ripple,
            md-checkbox:not([disabled]).md-primary.md-checked .md-ink-ripple {
                color: rgba(33, 150, 243, 0.87);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary ._md-icon,
            md-checkbox:not([disabled]).md-primary ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked
                ._md-icon,
            md-checkbox:not([disabled]).md-primary.md-checked ._md-icon {
                background-color: rgba(33, 150, 243, 0.87);
            }
            md-checkbox.md-default-theme:not(
                    [disabled]
                ).md-primary.md-checked.md-focused
                ._md-container:before,
            md-checkbox:not([disabled]).md-primary.md-checked.md-focused
                ._md-container:before {
                background-color: rgba(33, 150, 243, 0.26);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked
                ._md-icon:after,
            md-checkbox:not([disabled]).md-primary.md-checked ._md-icon:after {
                border-color: rgba(255, 255, 255, 0.87);
            }
            md-checkbox.md-default-theme:not([disabled]).md-primary
                .md-indeterminate[disabled]
                ._md-container,
            md-checkbox:not([disabled]).md-primary
                .md-indeterminate[disabled]
                ._md-container {
                color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme[disabled] ._md-icon,
            md-checkbox[disabled] ._md-icon {
                border-color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme[disabled] ._md-label,
            md-checkbox[disabled] ._md-label {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme .md-chips,
            md-chips .md-chips {
                box-shadow: 0 1px rgba(0, 0, 0, 0.12);
            }
            md-chips.md-default-theme .md-chips.md-focused,
            md-chips .md-chips.md-focused {
                box-shadow: 0 2px rgb(33, 150, 243);
            }
            md-chips.md-default-theme .md-chips ._md-chip-input-container input,
            md-chips .md-chips ._md-chip-input-container input {
                color: rgba(0, 0, 0, 0.87);
            }
            md-chips.md-default-theme
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder,
            md-chips
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme
                .md-chips
                ._md-chip-input-container
                input:-moz-placeholder,
            md-chips
                .md-chips
                ._md-chip-input-container
                input:-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme
                .md-chips
                ._md-chip-input-container
                input::-moz-placeholder,
            md-chips
                .md-chips
                ._md-chip-input-container
                input::-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme
                .md-chips
                ._md-chip-input-container
                input:-ms-input-placeholder,
            md-chips
                .md-chips
                ._md-chip-input-container
                input:-ms-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder,
            md-chips
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme md-chip.md-focused,
            md-chips md-chip.md-focused {
                background: rgb(33, 150, 243);
                color: rgb(255, 255, 255);
            }
            md-chips.md-default-theme md-chip.md-focused md-icon,
            md-chips md-chip.md-focused md-icon {
                color: rgb(255, 255, 255);
            }
            .md-default-theme
                .md-calendar-date.md-calendar-date-today
                .md-calendar-date-selection-indicator,
            .md-calendar-date.md-calendar-date-today
                .md-calendar-date-selection-indicator {
                border: 1px solid rgb(33, 150, 243);
            }
            .md-default-theme
                .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
            .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
                color: rgba(33, 150, 243, 0.6);
            }
            .md-default-theme
                .md-calendar-date.md-calendar-selected-date
                .md-calendar-date-selection-indicator,
            .md-calendar-date.md-calendar-selected-date
                .md-calendar-date-selection-indicator,
            .md-default-theme
                .md-calendar-date.md-focus.md-calendar-selected-date
                .md-calendar-date-selection-indicator,
            .md-calendar-date.md-focus.md-calendar-selected-date
                .md-calendar-date-selection-indicator {
                background: rgb(33, 150, 243);
                color: rgb(255, 255, 255);
                border-color: transparent;
            }
            .md-default-theme .md-calendar-date-disabled,
            .md-calendar-date-disabled,
            .md-default-theme .md-calendar-month-label-disabled,
            .md-calendar-month-label-disabled {
                color: rgba(83, 83, 83, 1);
            } /** Theme styles for mdDatepicker. */
            .md-default-theme .md-datepicker-input,
            .md-datepicker-input {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-default-theme .md-datepicker-input::-webkit-input-placeholder,
            .md-datepicker-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme .md-datepicker-input:-moz-placeholder,
            .md-datepicker-input:-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme .md-datepicker-input::-moz-placeholder,
            .md-datepicker-input::-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme .md-datepicker-input:-ms-input-placeholder,
            .md-datepicker-input:-ms-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme .md-datepicker-input::-webkit-input-placeholder,
            .md-datepicker-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme
                .md-datepicker-input-container.md-datepicker-focused,
            .md-datepicker-input-container.md-datepicker-focused {
                border-bottom-color: rgb(33, 150, 243);
            }
            .md-default-theme
                .md-datepicker-triangle-button
                .md-datepicker-expand-triangle,
            .md-datepicker-triangle-button .md-datepicker-expand-triangle {
                border-top-color: rgba(83, 83, 83, 1);
            }
            .md-default-theme
                .md-datepicker-triangle-button:hover
                .md-datepicker-expand-triangle,
            .md-datepicker-triangle-button:hover
                .md-datepicker-expand-triangle {
                border-top-color: rgba(0, 0, 0, 0.54);
            }
            .md-default-theme .md-datepicker-open .md-datepicker-calendar-icon,
            .md-datepicker-open .md-datepicker-calendar-icon {
                fill: rgb(33, 150, 243);
            }
            md-dialog.md-default-theme.md-content-overflow .md-actions,
            md-dialog.md-content-overflow .md-actions,
            md-dialog.md-default-theme.md-content-overflow md-dialog-actions,
            md-dialog.md-content-overflow md-dialog-actions {
                border-top-color: rgba(0, 0, 0, 0.12);
            }
            md-divider.md-default-theme,
            md-divider {
                border-top-color: rgba(0, 0, 0, 0.12);
            }
            .layout-row > md-divider.md-default-theme,
            .layout-row > md-divider,
            .layout-xs-row > md-divider.md-default-theme,
            .layout-xs-row > md-divider,
            .layout-gt-xs-row > md-divider.md-default-theme,
            .layout-gt-xs-row > md-divider,
            .layout-sm-row > md-divider.md-default-theme,
            .layout-sm-row > md-divider,
            .layout-gt-sm-row > md-divider.md-default-theme,
            .layout-gt-sm-row > md-divider,
            .layout-md-row > md-divider.md-default-theme,
            .layout-md-row > md-divider,
            .layout-gt-md-row > md-divider.md-default-theme,
            .layout-gt-md-row > md-divider,
            .layout-lg-row > md-divider.md-default-theme,
            .layout-lg-row > md-divider,
            .layout-gt-lg-row > md-divider.md-default-theme,
            .layout-gt-lg-row > md-divider,
            .layout-xl-row > md-divider.md-default-theme,
            .layout-xl-row > md-divider {
                border-right-color: rgba(0, 0, 0, 0.12);
            }
            md-icon.md-default-theme,
            md-icon {
                color: rgba(0, 0, 0, 0.54);
            }
            md-icon.md-default-theme.md-primary,
            md-icon.md-primary {
                color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme .md-input,
            md-input-container .md-input {
                color: rgba(0, 0, 0, 0.87);
                border-color: rgba(0, 0, 0, 0.12);
            }
            md-input-container.md-default-theme
                .md-input::-webkit-input-placeholder,
            md-input-container .md-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme .md-input:-moz-placeholder,
            md-input-container .md-input:-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme .md-input::-moz-placeholder,
            md-input-container .md-input::-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme .md-input:-ms-input-placeholder,
            md-input-container .md-input:-ms-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme
                .md-input::-webkit-input-placeholder,
            md-input-container .md-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme > md-icon,
            md-input-container > md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-input-container.md-default-theme label,
            md-input-container label,
            md-input-container.md-default-theme ._md-placeholder,
            md-input-container ._md-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme:not(.md-input-focused):not(
                    .md-input-invalid
                )
                label.md-required:after,
            md-input-container:not(.md-input-focused):not(.md-input-invalid)
                label.md-required:after {
                color: rgba(0, 0, 0, 0.54);
            }
            md-input-container.md-default-theme
                .md-input-messages-animation
                .md-char-counter,
            md-input-container .md-input-messages-animation .md-char-counter,
            md-input-container.md-default-theme
                .md-input-message-animation
                .md-char-counter,
            md-input-container .md-input-message-animation .md-char-counter {
                color: rgba(0, 0, 0, 0.87);
            }
            md-input-container.md-default-theme:not(
                    .md-input-invalid
                ).md-input-has-value
                label,
            md-input-container:not(.md-input-invalid).md-input-has-value label {
                color: rgba(0, 0, 0, 0.54);
            }
            md-input-container.md-default-theme:not(
                    .md-input-invalid
                ).md-input-focused
                .md-input,
            md-input-container:not(.md-input-invalid).md-input-focused
                .md-input {
                border-color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme:not(
                    .md-input-invalid
                ).md-input-focused
                label,
            md-input-container:not(.md-input-invalid).md-input-focused label {
                color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme:not(
                    .md-input-invalid
                ).md-input-focused
                md-icon,
            md-input-container:not(.md-input-invalid).md-input-focused md-icon {
                color: rgb(33, 150, 243);
            }
            md-list.md-default-theme
                md-list-item.md-2-line
                .md-list-item-text
                h3,
            md-list md-list-item.md-2-line .md-list-item-text h3,
            md-list.md-default-theme
                md-list-item.md-2-line
                .md-list-item-text
                h4,
            md-list md-list-item.md-2-line .md-list-item-text h4,
            md-list.md-default-theme
                md-list-item.md-3-line
                .md-list-item-text
                h3,
            md-list md-list-item.md-3-line .md-list-item-text h3,
            md-list.md-default-theme
                md-list-item.md-3-line
                .md-list-item-text
                h4,
            md-list md-list-item.md-3-line .md-list-item-text h4 {
                color: rgba(0, 0, 0, 0.87);
            }
            md-list.md-default-theme
                md-list-item.md-2-line
                .md-list-item-text
                p,
            md-list md-list-item.md-2-line .md-list-item-text p,
            md-list.md-default-theme
                md-list-item.md-3-line
                .md-list-item-text
                p,
            md-list md-list-item.md-3-line .md-list-item-text p {
                color: rgba(0, 0, 0, 0.54);
            }
            md-list.md-default-theme md-list-item > md-icon,
            md-list md-list-item > md-icon {
                color: rgba(0, 0, 0, 0.54);
            }
            md-list.md-default-theme md-list-item > md-icon.md-highlight,
            md-list md-list-item > md-icon.md-highlight {
                color: rgb(33, 150, 243);
            }
            md-menu-bar.md-default-theme > button.md-button,
            md-menu-bar > button.md-button {
                color: rgba(0, 0, 0, 0.54);
                border-radius: 2px;
            }
            md-toolbar.md-default-theme.md-menu-toolbar md-toolbar-filler,
            md-toolbar.md-menu-toolbar md-toolbar-filler {
                background-color: rgb(33, 150, 243);
                color: rgba(255, 255, 255, 0.87);
            }
            md-progress-circular.md-default-theme path,
            md-progress-circular path {
                stroke: rgb(33, 150, 243);
            }
            md-progress-linear.md-default-theme ._md-container,
            md-progress-linear ._md-container {
                background-color: rgb(187, 222, 251);
            }
            md-progress-linear.md-default-theme ._md-bar,
            md-progress-linear ._md-bar {
                background-color: rgb(33, 150, 243);
            }
            md-radio-button.md-default-theme ._md-off,
            md-radio-button ._md-off {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-radio-group.md-default-theme:not([disabled]) .md-primary ._md-on,
            md-radio-group:not([disabled]) .md-primary ._md-on,
            md-radio-group.md-default-theme:not([disabled]).md-primary ._md-on,
            md-radio-group:not([disabled]).md-primary ._md-on,
            md-radio-button.md-default-theme:not([disabled])
                .md-primary
                ._md-on,
            md-radio-button:not([disabled]) .md-primary ._md-on,
            md-radio-button.md-default-theme:not([disabled]).md-primary ._md-on,
            md-radio-button:not([disabled]).md-primary ._md-on {
                background-color: rgba(33, 150, 243, 0.87);
            }
            md-radio-group.md-default-theme:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-group:not([disabled]) .md-primary .md-checked ._md-off,
            md-radio-group.md-default-theme:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-group:not([disabled]) .md-primary.md-checked ._md-off,
            md-radio-group.md-default-theme:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-group:not([disabled]).md-primary .md-checked ._md-off,
            md-radio-group.md-default-theme:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-off,
            md-radio-group:not([disabled]).md-primary.md-checked ._md-off,
            md-radio-button.md-default-theme:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-button:not([disabled]) .md-primary .md-checked ._md-off,
            md-radio-button.md-default-theme:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-button:not([disabled]) .md-primary.md-checked ._md-off,
            md-radio-button.md-default-theme:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-button:not([disabled]).md-primary .md-checked ._md-off,
            md-radio-button.md-default-theme:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-off,
            md-radio-button:not([disabled]).md-primary.md-checked ._md-off {
                border-color: rgba(33, 150, 243, 0.87);
            }
            md-radio-group.md-default-theme:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-group:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ink-ripple,
            md-radio-group:not([disabled]).md-primary.md-checked .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-button:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ink-ripple,
            md-radio-button:not([disabled]).md-primary.md-checked
                .md-ink-ripple {
                color: rgba(33, 150, 243, 0.87);
            }
            md-radio-group.md-default-theme:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-group:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-group.md-default-theme:not([disabled]).md-primary
                ._md-container
                .md-ripple,
            md-radio-group:not([disabled]).md-primary ._md-container .md-ripple,
            md-radio-button.md-default-theme:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-button:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme:not([disabled]).md-primary
                ._md-container
                .md-ripple,
            md-radio-button:not([disabled]).md-primary
                ._md-container
                .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-radio-group.md-default-theme[disabled],
            md-radio-group[disabled],
            md-radio-button.md-default-theme[disabled],
            md-radio-button[disabled] {
                color: rgba(83, 83, 83, 1);
            }
            md-radio-group.md-default-theme[disabled] ._md-container ._md-off,
            md-radio-group[disabled] ._md-container ._md-off,
            md-radio-button.md-default-theme[disabled] ._md-container ._md-off,
            md-radio-button[disabled] ._md-container ._md-off {
                border-color: rgba(83, 83, 83, 1);
            }
            md-radio-group.md-default-theme[disabled] ._md-container ._md-on,
            md-radio-group[disabled] ._md-container ._md-on,
            md-radio-button.md-default-theme[disabled] ._md-container ._md-on,
            md-radio-button[disabled] ._md-container ._md-on {
                border-color: rgba(83, 83, 83, 1);
            }
            md-radio-group.md-default-theme.md-primary
                .md-checked:not([disabled])
                .md-ink-ripple,
            md-radio-group.md-primary
                .md-checked:not([disabled])
                .md-ink-ripple,
            md-radio-group.md-default-theme
                .md-checked:not([disabled]).md-primary
                .md-ink-ripple,
            md-radio-group
                .md-checked:not([disabled]).md-primary
                .md-ink-ripple {
                color: rgba(33, 150, 243, 0.26);
            }
            md-radio-group.md-default-theme
                .md-checked.md-primary
                .md-ink-ripple,
            md-radio-group .md-checked.md-primary .md-ink-ripple {
                color: "{{warn-color-0.26}}";
            }
            md-radio-group.md-default-theme.md-focused:not(:empty).md-primary
                .md-checked
                ._md-container:before,
            md-radio-group.md-focused:not(:empty).md-primary
                .md-checked
                ._md-container:before,
            md-radio-group.md-default-theme.md-focused:not(:empty)
                .md-checked.md-primary
                ._md-container:before,
            md-radio-group.md-focused:not(:empty)
                .md-checked.md-primary
                ._md-container:before {
                background-color: rgba(33, 150, 243, 0.26);
            }
            md-select.md-default-theme ._md-select-value,
            md-select ._md-select-value {
                border-bottom-color: rgba(0, 0, 0, 0.12);
            }
            md-select.md-default-theme ._md-select-value._md-select-placeholder,
            md-select ._md-select-value._md-select-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-select.md-default-theme:not([disabled]):focus ._md-select-value,
            md-select:not([disabled]):focus ._md-select-value {
                border-bottom-color: rgb(33, 150, 243);
                color: rgba(0, 0, 0, 0.87);
            }
            md-select.md-default-theme:not([disabled]):focus
                ._md-select-value._md-select-placeholder,
            md-select:not([disabled]):focus
                ._md-select-value._md-select-placeholder {
                color: rgba(0, 0, 0, 0.87);
            }
            md-select.md-default-theme[disabled] ._md-select-value,
            md-select[disabled] ._md-select-value {
                color: rgba(83, 83, 83, 1);
            }
            md-select.md-default-theme[disabled]
                ._md-select-value._md-select-placeholder,
            md-select[disabled] ._md-select-value._md-select-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-select-menu.md-default-theme md-content md-option[selected],
            md-select-menu md-content md-option[selected] {
                color: rgb(33, 150, 243);
            }
            md-select-menu.md-default-theme
                md-content
                md-option[selected]:focus,
            md-select-menu md-content md-option[selected]:focus {
                color: rgb(30, 136, 229);
            }
            [md-checkbox-enabled].md-default-theme .md-ripple,
            .md-ripple {
                color: rgb(30, 136, 229);
            }
            [md-checkbox-enabled].md-default-theme .md-ink-ripple,
            .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            [md-checkbox-enabled].md-default-theme[selected] .md-ink-ripple,
            [selected] .md-ink-ripple {
                color: rgba(33, 150, 243, 0.87);
            }
            [md-checkbox-enabled].md-default-theme ._md-icon,
            ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            [md-checkbox-enabled].md-default-theme[selected] ._md-icon,
            [selected] ._md-icon {
                background-color: rgba(33, 150, 243, 0.87);
            }
            [md-checkbox-enabled].md-default-theme[selected].md-focused
                ._md-container:before,
            [selected].md-focused ._md-container:before {
                background-color: rgba(33, 150, 243, 0.26);
            }
            [md-checkbox-enabled].md-default-theme[selected] ._md-icon:after,
            [selected] ._md-icon:after {
                border-color: rgba(255, 255, 255, 0.87);
            }
            [md-checkbox-enabled].md-default-theme
                .md-indeterminate[disabled]
                ._md-container,
            .md-indeterminate[disabled] ._md-container {
                color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-primary ._md-focus-ring,
            md-slider.md-primary ._md-focus-ring {
                background-color: rgba(144, 202, 249, 0.38);
            }
            md-slider.md-default-theme.md-primary ._md-track._md-track-fill,
            md-slider.md-primary ._md-track._md-track-fill {
                background-color: rgb(33, 150, 243);
            }
            md-slider.md-default-theme.md-primary ._md-thumb:after,
            md-slider.md-primary ._md-thumb:after {
                border-color: rgb(33, 150, 243);
                background-color: rgb(33, 150, 243);
            }
            md-slider.md-default-theme.md-primary ._md-sign,
            md-slider.md-primary ._md-sign {
                background-color: rgb(33, 150, 243);
            }
            md-slider.md-default-theme.md-primary ._md-sign:after,
            md-slider.md-primary ._md-sign:after {
                border-top-color: rgb(33, 150, 243);
            }
            md-slider.md-default-theme.md-primary[md-vertical] ._md-sign:after,
            md-slider.md-primary[md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(33, 150, 243);
            }
            md-slider.md-default-theme.md-primary ._md-thumb-text,
            md-slider.md-primary ._md-thumb-text {
                color: rgb(255, 255, 255);
            }
            md-slider.md-default-theme[disabled] ._md-thumb:after,
            md-slider[disabled] ._md-thumb:after {
                border-color: transparent;
            }
            md-slider-container[disabled] > *:first-child:not(md-slider),
            md-slider-container[disabled] > *:last-child:not(md-slider) {
                color: rgba(83, 83, 83, 1);
            }
            .md-subheader.md-default-theme.md-primary,
            .md-subheader.md-primary {
                color: rgb(33, 150, 243);
            }
            md-switch.md-default-theme.md-checked.md-primary .md-ink-ripple,
            md-switch.md-checked.md-primary .md-ink-ripple {
                color: rgb(33, 150, 243);
            }
            md-switch.md-default-theme.md-checked.md-primary ._md-thumb,
            md-switch.md-checked.md-primary ._md-thumb {
                background-color: rgb(33, 150, 243);
            }
            md-switch.md-default-theme.md-checked.md-primary ._md-bar,
            md-switch.md-checked.md-primary ._md-bar {
                background-color: rgba(33, 150, 243, 0.5);
            }
            md-switch.md-default-theme.md-checked.md-primary.md-focused
                ._md-thumb:before,
            md-switch.md-checked.md-primary.md-focused ._md-thumb:before {
                background-color: rgba(33, 150, 243, 0.26);
            }
            md-tabs.md-default-theme .md-paginator md-icon,
            md-tabs .md-paginator md-icon {
                color: rgb(33, 150, 243);
            }
            md-tabs.md-default-theme .md-tab,
            md-tabs .md-tab {
                color: rgba(0, 0, 0, 0.54);
            }
            md-tabs.md-default-theme .md-tab[disabled],
            md-tabs .md-tab[disabled],
            md-tabs.md-default-theme .md-tab[disabled] md-icon,
            md-tabs .md-tab[disabled] md-icon {
                color: rgba(83, 83, 83, 1);
            }
            md-tabs.md-default-theme .md-tab.md-active,
            md-tabs .md-tab.md-active,
            md-tabs.md-default-theme .md-tab.md-active md-icon,
            md-tabs .md-tab.md-active md-icon,
            md-tabs.md-default-theme .md-tab.md-focused,
            md-tabs .md-tab.md-focused,
            md-tabs.md-default-theme .md-tab.md-focused md-icon,
            md-tabs .md-tab.md-focused md-icon {
                color: rgb(33, 150, 243);
            }
            md-tabs.md-default-theme .md-tab.md-focused,
            md-tabs .md-tab.md-focused {
                background: rgba(33, 150, 243, 0.1);
            }
            md-tabs.md-default-theme.md-primary > md-tabs-wrapper,
            md-tabs.md-primary > md-tabs-wrapper {
                background-color: rgb(33, 150, 243);
            }
            md-tabs.md-default-theme.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-tabs.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-tabs.md-default-theme.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-default-theme.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-tabs.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgb(255, 255, 255);
            }
            md-tabs.md-default-theme.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-toolbar > md-tabs.md-default-theme > md-tabs-wrapper,
            md-toolbar > md-tabs > md-tabs-wrapper {
                background-color: rgb(33, 150, 243);
            }
            md-toolbar
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-toolbar
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-toolbar
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-toolbar
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgb(255, 255, 255);
            }
            md-toolbar
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-toast.md-default-theme
                .md-toast-content
                .md-button.md-highlight.md-primary,
            md-toast .md-toast-content .md-button.md-highlight.md-primary {
                color: rgb(68, 138, 255);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar),
            md-toolbar:not(.md-menu-toolbar) {
                background-color: rgb(33, 150, 243);
                color: rgb(255, 255, 255);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar) md-icon,
            md-toolbar:not(.md-menu-toolbar) md-icon {
                color: rgb(255, 255, 255);
                fill: rgb(255, 255, 255);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar)
                .md-button[disabled]
                md-icon,
            md-toolbar:not(.md-menu-toolbar) .md-button[disabled] md-icon {
                color: rgba(255, 255, 255, 0.26);
                fill: rgba(255, 255, 255, 0.26);
            }
        
/* === split === */

            md-bottom-sheet.md-default-theme.md-hue-1.md-list md-list-item,
            md-bottom-sheet.md-hue-1.md-list md-list-item {
                color: rgba(0, 0, 0, 0.87);
            }
            md-bottom-sheet.md-default-theme.md-hue-1 .md-subheader,
            md-bottom-sheet.md-hue-1 .md-subheader {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-primary,
            .md-button.md-hue-1.md-primary {
                color: rgb(100, 181, 246);
            }
            .md-button.md-default-theme.md-hue-1.md-primary.md-raised,
            .md-button.md-hue-1.md-primary.md-raised,
            .md-button.md-default-theme.md-hue-1.md-primary.md-fab,
            .md-button.md-hue-1.md-primary.md-fab {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(100, 181, 246);
            }
            .md-button.md-default-theme.md-hue-1.md-primary.md-raised:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-1.md-primary.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-1.md-primary.md-fab:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-1.md-primary.md-fab:not([disabled]) md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-primary.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-1.md-primary.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-1.md-primary.md-fab:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-1.md-primary.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-1.md-primary.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-1.md-primary.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-1.md-primary.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-1.md-primary.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-1.md-primary:not([disabled])
                md-icon,
            .md-button.md-hue-1.md-primary:not([disabled]) md-icon {
                color: rgb(100, 181, 246);
            }
            a.md-default-theme.md-hue-1:not(.md-button).md-primary,
            a.md-hue-1:not(.md-button).md-primary {
                color: rgb(100, 181, 246);
            }
            a.md-default-theme.md-hue-1:not(.md-button).md-primary:hover,
            a.md-hue-1:not(.md-button).md-primary:hover {
                color: rgb(25, 118, 210);
            }
            md-card.md-default-theme.md-hue-1 .md-card-image,
            md-card.md-hue-1 .md-card-image {
                border-radius: 2px 2px 0 0;
            }
            md-card.md-default-theme.md-hue-1
                md-card-header
                md-card-header-text
                .md-subhead,
            md-card.md-hue-1 md-card-header md-card-header-text .md-subhead {
                color: rgba(0, 0, 0, 0.54);
            }
            md-card.md-default-theme.md-hue-1
                md-card-title
                md-card-title-text:not(:only-child)
                .md-subhead,
            md-card.md-hue-1
                md-card-title
                md-card-title-text:not(:only-child)
                .md-subhead {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-1 .md-ink-ripple,
            md-checkbox.md-hue-1 .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-1 ._md-icon,
            md-checkbox.md-hue-1 ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary
                .md-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-primary .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-checkbox.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked
                .md-ripple {
                color: rgb(117, 117, 117);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary
                .md-ink-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-primary .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ink-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked
                .md-ink-ripple {
                color: rgba(100, 181, 246, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary
                ._md-icon,
            md-checkbox.md-hue-1:not([disabled]).md-primary ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-icon,
            md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked
                ._md-icon {
                background-color: rgba(100, 181, 246, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-primary.md-checked.md-focused
                ._md-container:before,
            md-checkbox.md-hue-1:not(
                    [disabled]
                ).md-primary.md-checked.md-focused
                ._md-container:before {
                background-color: rgba(100, 181, 246, 0.26);
            }
            md-checkbox.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-icon:after,
            md-checkbox.md-hue-1:not([disabled]).md-primary.md-checked
                ._md-icon:after {
                border-color: rgba(0, 0, 0, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-primary
                .md-indeterminate[disabled]
                ._md-container,
            md-checkbox.md-hue-1:not([disabled]).md-primary
                .md-indeterminate[disabled]
                ._md-container {
                color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-hue-1[disabled] ._md-icon,
            md-checkbox.md-hue-1[disabled] ._md-icon {
                border-color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-hue-1[disabled] ._md-label,
            md-checkbox.md-hue-1[disabled] ._md-label {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-1 .md-chips,
            md-chips.md-hue-1 .md-chips {
                box-shadow: 0 1px rgba(0, 0, 0, 0.12);
            }
            md-chips.md-default-theme.md-hue-1 .md-chips.md-focused,
            md-chips.md-hue-1 .md-chips.md-focused {
                box-shadow: 0 2px rgb(100, 181, 246);
            }
            md-chips.md-default-theme.md-hue-1
                .md-chips
                ._md-chip-input-container
                input,
            md-chips.md-hue-1 .md-chips ._md-chip-input-container input {
                color: rgba(0, 0, 0, 0.87);
            }
            md-chips.md-default-theme.md-hue-1
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder,
            md-chips.md-hue-1
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-1
                .md-chips
                ._md-chip-input-container
                input:-moz-placeholder,
            md-chips.md-hue-1
                .md-chips
                ._md-chip-input-container
                input:-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-1
                .md-chips
                ._md-chip-input-container
                input::-moz-placeholder,
            md-chips.md-hue-1
                .md-chips
                ._md-chip-input-container
                input::-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-1
                .md-chips
                ._md-chip-input-container
                input:-ms-input-placeholder,
            md-chips.md-hue-1
                .md-chips
                ._md-chip-input-container
                input:-ms-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-1
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder,
            md-chips.md-hue-1
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-1 md-chip.md-focused,
            md-chips.md-hue-1 md-chip.md-focused {
                background: rgb(100, 181, 246);
                color: rgba(0, 0, 0, 0.87);
            }
            md-chips.md-default-theme.md-hue-1 md-chip.md-focused md-icon,
            md-chips.md-hue-1 md-chip.md-focused md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-default-theme.md-hue-1
                .md-calendar-date.md-calendar-date-today
                .md-calendar-date-selection-indicator,
            .md-hue-1
                .md-calendar-date.md-calendar-date-today
                .md-calendar-date-selection-indicator {
                border: 1px solid rgb(33, 150, 243);
            }
            .md-default-theme.md-hue-1
                .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
            .md-hue-1
                .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
                color: rgba(33, 150, 243, 0.6);
            }
            .md-default-theme.md-hue-1
                .md-calendar-date.md-calendar-selected-date
                .md-calendar-date-selection-indicator,
            .md-hue-1
                .md-calendar-date.md-calendar-selected-date
                .md-calendar-date-selection-indicator,
            .md-default-theme.md-hue-1
                .md-calendar-date.md-focus.md-calendar-selected-date
                .md-calendar-date-selection-indicator,
            .md-hue-1
                .md-calendar-date.md-focus.md-calendar-selected-date
                .md-calendar-date-selection-indicator {
                background: rgb(33, 150, 243);
                color: rgb(255, 255, 255);
                border-color: transparent;
            }
            .md-default-theme.md-hue-1 .md-calendar-date-disabled,
            .md-hue-1 .md-calendar-date-disabled,
            .md-default-theme.md-hue-1 .md-calendar-month-label-disabled,
            .md-hue-1 .md-calendar-month-label-disabled {
                color: rgba(83, 83, 83, 1);
            } /** Theme styles for mdDatepicker. */
            .md-default-theme.md-hue-1 .md-datepicker-input,
            .md-hue-1 .md-datepicker-input {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-default-theme.md-hue-1
                .md-datepicker-input::-webkit-input-placeholder,
            .md-hue-1 .md-datepicker-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-1 .md-datepicker-input:-moz-placeholder,
            .md-hue-1 .md-datepicker-input:-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-1 .md-datepicker-input::-moz-placeholder,
            .md-hue-1 .md-datepicker-input::-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-1
                .md-datepicker-input:-ms-input-placeholder,
            .md-hue-1 .md-datepicker-input:-ms-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-1
                .md-datepicker-input::-webkit-input-placeholder,
            .md-hue-1 .md-datepicker-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-1
                .md-datepicker-input-container.md-datepicker-focused,
            .md-hue-1 .md-datepicker-input-container.md-datepicker-focused {
                border-bottom-color: rgb(33, 150, 243);
            }
            .md-default-theme.md-hue-1
                .md-datepicker-triangle-button
                .md-datepicker-expand-triangle,
            .md-hue-1
                .md-datepicker-triangle-button
                .md-datepicker-expand-triangle {
                border-top-color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-1
                .md-datepicker-triangle-button:hover
                .md-datepicker-expand-triangle,
            .md-hue-1
                .md-datepicker-triangle-button:hover
                .md-datepicker-expand-triangle {
                border-top-color: rgba(0, 0, 0, 0.54);
            }
            .md-default-theme.md-hue-1
                .md-datepicker-open
                .md-datepicker-calendar-icon,
            .md-hue-1 .md-datepicker-open .md-datepicker-calendar-icon {
                fill: rgb(33, 150, 243);
            }
            md-dialog.md-default-theme.md-hue-1.md-content-overflow .md-actions,
            md-dialog.md-hue-1.md-content-overflow .md-actions,
            md-dialog.md-default-theme.md-hue-1.md-content-overflow
                md-dialog-actions,
            md-dialog.md-hue-1.md-content-overflow md-dialog-actions {
                border-top-color: rgba(0, 0, 0, 0.12);
            }
            md-divider.md-default-theme.md-hue-1,
            md-divider.md-hue-1 {
                border-top-color: rgba(0, 0, 0, 0.12);
            }
            .layout-row > md-divider.md-default-theme.md-hue-1,
            .layout-row > md-divider.md-hue-1,
            .layout-xs-row > md-divider.md-default-theme.md-hue-1,
            .layout-xs-row > md-divider.md-hue-1,
            .layout-gt-xs-row > md-divider.md-default-theme.md-hue-1,
            .layout-gt-xs-row > md-divider.md-hue-1,
            .layout-sm-row > md-divider.md-default-theme.md-hue-1,
            .layout-sm-row > md-divider.md-hue-1,
            .layout-gt-sm-row > md-divider.md-default-theme.md-hue-1,
            .layout-gt-sm-row > md-divider.md-hue-1,
            .layout-md-row > md-divider.md-default-theme.md-hue-1,
            .layout-md-row > md-divider.md-hue-1,
            .layout-gt-md-row > md-divider.md-default-theme.md-hue-1,
            .layout-gt-md-row > md-divider.md-hue-1,
            .layout-lg-row > md-divider.md-default-theme.md-hue-1,
            .layout-lg-row > md-divider.md-hue-1,
            .layout-gt-lg-row > md-divider.md-default-theme.md-hue-1,
            .layout-gt-lg-row > md-divider.md-hue-1,
            .layout-xl-row > md-divider.md-default-theme.md-hue-1,
            .layout-xl-row > md-divider.md-hue-1 {
                border-right-color: rgba(0, 0, 0, 0.12);
            }
            md-icon.md-default-theme.md-hue-1,
            md-icon.md-hue-1 {
                color: rgba(0, 0, 0, 0.54);
            }
            md-icon.md-default-theme.md-hue-1.md-primary,
            md-icon.md-hue-1.md-primary {
                color: rgb(100, 181, 246);
            }
            md-input-container.md-default-theme.md-hue-1 .md-input,
            md-input-container.md-hue-1 .md-input {
                color: rgba(0, 0, 0, 0.87);
                border-color: rgba(0, 0, 0, 0.12);
            }
            md-input-container.md-default-theme.md-hue-1
                .md-input::-webkit-input-placeholder,
            md-input-container.md-hue-1 .md-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-1
                .md-input:-moz-placeholder,
            md-input-container.md-hue-1 .md-input:-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-1
                .md-input::-moz-placeholder,
            md-input-container.md-hue-1 .md-input::-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-1
                .md-input:-ms-input-placeholder,
            md-input-container.md-hue-1 .md-input:-ms-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-1
                .md-input::-webkit-input-placeholder,
            md-input-container.md-hue-1 .md-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-1 > md-icon,
            md-input-container.md-hue-1 > md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-input-container.md-default-theme.md-hue-1 label,
            md-input-container.md-hue-1 label,
            md-input-container.md-default-theme.md-hue-1 ._md-placeholder,
            md-input-container.md-hue-1 ._md-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-1:not(
                    .md-input-focused
                ):not(.md-input-invalid)
                label.md-required:after,
            md-input-container.md-hue-1:not(.md-input-focused):not(
                    .md-input-invalid
                )
                label.md-required:after {
                color: rgba(0, 0, 0, 0.54);
            }
            md-input-container.md-default-theme.md-hue-1
                .md-input-messages-animation
                .md-char-counter,
            md-input-container.md-hue-1
                .md-input-messages-animation
                .md-char-counter,
            md-input-container.md-default-theme.md-hue-1
                .md-input-message-animation
                .md-char-counter,
            md-input-container.md-hue-1
                .md-input-message-animation
                .md-char-counter {
                color: rgba(0, 0, 0, 0.87);
            }
            md-input-container.md-default-theme.md-hue-1:not(
                    .md-input-invalid
                ).md-input-has-value
                label,
            md-input-container.md-hue-1:not(
                    .md-input-invalid
                ).md-input-has-value
                label {
                color: rgba(0, 0, 0, 0.54);
            }
            md-input-container.md-default-theme.md-hue-1:not(
                    .md-input-invalid
                ).md-input-focused
                .md-input,
            md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused
                .md-input {
                border-color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme.md-hue-1:not(
                    .md-input-invalid
                ).md-input-focused
                label,
            md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused
                label {
                color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme.md-hue-1:not(
                    .md-input-invalid
                ).md-input-focused
                md-icon,
            md-input-container.md-hue-1:not(.md-input-invalid).md-input-focused
                md-icon {
                color: rgb(33, 150, 243);
            }
            md-list.md-default-theme.md-hue-1
                md-list-item.md-2-line
                .md-list-item-text
                h3,
            md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text h3,
            md-list.md-default-theme.md-hue-1
                md-list-item.md-2-line
                .md-list-item-text
                h4,
            md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text h4,
            md-list.md-default-theme.md-hue-1
                md-list-item.md-3-line
                .md-list-item-text
                h3,
            md-list.md-hue-1 md-list-item.md-3-line .md-list-item-text h3,
            md-list.md-default-theme.md-hue-1
                md-list-item.md-3-line
                .md-list-item-text
                h4,
            md-list.md-hue-1 md-list-item.md-3-line .md-list-item-text h4 {
                color: rgba(0, 0, 0, 0.87);
            }
            md-list.md-default-theme.md-hue-1
                md-list-item.md-2-line
                .md-list-item-text
                p,
            md-list.md-hue-1 md-list-item.md-2-line .md-list-item-text p,
            md-list.md-default-theme.md-hue-1
                md-list-item.md-3-line
                .md-list-item-text
                p,
            md-list.md-hue-1 md-list-item.md-3-line .md-list-item-text p {
                color: rgba(0, 0, 0, 0.54);
            }
            md-list.md-default-theme.md-hue-1 md-list-item > md-icon,
            md-list.md-hue-1 md-list-item > md-icon {
                color: rgba(0, 0, 0, 0.54);
            }
            md-list.md-default-theme.md-hue-1
                md-list-item
                > md-icon.md-highlight,
            md-list.md-hue-1 md-list-item > md-icon.md-highlight {
                color: rgb(100, 181, 246);
            }
            md-menu-bar.md-default-theme.md-hue-1 > button.md-button,
            md-menu-bar.md-hue-1 > button.md-button {
                color: rgba(0, 0, 0, 0.54);
                border-radius: 2px;
            }
            md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar
                md-toolbar-filler,
            md-toolbar.md-hue-1.md-menu-toolbar md-toolbar-filler {
                background-color: rgb(100, 181, 246);
                color: rgba(255, 255, 255, 0.87);
            }
            md-progress-circular.md-default-theme.md-hue-1 path,
            md-progress-circular.md-hue-1 path {
                stroke: rgb(100, 181, 246);
            }
            md-progress-linear.md-default-theme.md-hue-1 ._md-container,
            md-progress-linear.md-hue-1 ._md-container {
                background-color: rgb(187, 222, 251);
            }
            md-progress-linear.md-default-theme.md-hue-1 ._md-bar,
            md-progress-linear.md-hue-1 ._md-bar {
                background-color: rgb(100, 181, 246);
            }
            md-radio-button.md-default-theme.md-hue-1 ._md-off,
            md-radio-button.md-hue-1 ._md-off {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-radio-group.md-default-theme.md-hue-1:not([disabled])
                .md-primary
                ._md-on,
            md-radio-group.md-hue-1:not([disabled]) .md-primary ._md-on,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary
                ._md-on,
            md-radio-group.md-hue-1:not([disabled]).md-primary ._md-on,
            md-radio-button.md-default-theme.md-hue-1:not([disabled])
                .md-primary
                ._md-on,
            md-radio-button.md-hue-1:not([disabled]) .md-primary ._md-on,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary
                ._md-on,
            md-radio-button.md-hue-1:not([disabled]).md-primary ._md-on {
                background-color: rgba(100, 181, 246, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-1:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-group.md-hue-1:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-1:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-group.md-hue-1:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-group.md-hue-1:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-off,
            md-radio-group.md-hue-1:not([disabled]).md-primary.md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-1:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-button.md-hue-1:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-1:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-button.md-hue-1:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-button.md-hue-1:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-off,
            md-radio-button.md-hue-1:not([disabled]).md-primary.md-checked
                ._md-off {
                border-color: rgba(100, 181, 246, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-1:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled]).md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled]).md-primary.md-checked
                .md-ink-ripple {
                color: rgba(100, 181, 246, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-1:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-group.md-hue-1:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-primary
                ._md-container
                .md-ripple,
            md-radio-group.md-hue-1:not([disabled]).md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-hue-1:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-hue-1:not([disabled]).md-primary
                ._md-container
                .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-radio-group.md-default-theme.md-hue-1[disabled],
            md-radio-group.md-hue-1[disabled],
            md-radio-button.md-default-theme.md-hue-1[disabled],
            md-radio-button.md-hue-1[disabled] {
                color: rgba(83, 83, 83, 1);
            }
            md-radio-group.md-default-theme.md-hue-1[disabled]
                ._md-container
                ._md-off,
            md-radio-group.md-hue-1[disabled] ._md-container ._md-off,
            md-radio-button.md-default-theme.md-hue-1[disabled]
                ._md-container
                ._md-off,
            md-radio-button.md-hue-1[disabled] ._md-container ._md-off {
                border-color: rgba(83, 83, 83, 1);
            }
            md-radio-group.md-default-theme.md-hue-1[disabled]
                ._md-container
                ._md-on,
            md-radio-group.md-hue-1[disabled] ._md-container ._md-on,
            md-radio-button.md-default-theme.md-hue-1[disabled]
                ._md-container
                ._md-on,
            md-radio-button.md-hue-1[disabled] ._md-container ._md-on {
                border-color: rgba(83, 83, 83, 1);
            }
            md-radio-group.md-default-theme.md-hue-1.md-primary
                .md-checked:not([disabled])
                .md-ink-ripple,
            md-radio-group.md-hue-1.md-primary
                .md-checked:not([disabled])
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1
                .md-checked:not([disabled]).md-primary
                .md-ink-ripple,
            md-radio-group.md-hue-1
                .md-checked:not([disabled]).md-primary
                .md-ink-ripple {
                color: rgba(100, 181, 246, 0.26);
            }
            md-radio-group.md-default-theme.md-hue-1
                .md-checked.md-primary
                .md-ink-ripple,
            md-radio-group.md-hue-1 .md-checked.md-primary .md-ink-ripple {
                color: "{{warn-color-0.26}}";
            }
            md-radio-group.md-default-theme.md-hue-1.md-focused:not(
                    :empty
                ).md-primary
                .md-checked
                ._md-container:before,
            md-radio-group.md-hue-1.md-focused:not(:empty).md-primary
                .md-checked
                ._md-container:before,
            md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty)
                .md-checked.md-primary
                ._md-container:before,
            md-radio-group.md-hue-1.md-focused:not(:empty)
                .md-checked.md-primary
                ._md-container:before {
                background-color: rgba(100, 181, 246, 0.26);
            }
            md-select.md-default-theme.md-hue-1 ._md-select-value,
            md-select.md-hue-1 ._md-select-value {
                border-bottom-color: rgba(0, 0, 0, 0.12);
            }
            md-select.md-default-theme.md-hue-1
                ._md-select-value._md-select-placeholder,
            md-select.md-hue-1 ._md-select-value._md-select-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-select.md-default-theme.md-hue-1:not([disabled]):focus
                ._md-select-value,
            md-select.md-hue-1:not([disabled]):focus ._md-select-value {
                border-bottom-color: rgb(100, 181, 246);
                color: rgba(0, 0, 0, 0.87);
            }
            md-select.md-default-theme.md-hue-1:not([disabled]):focus
                ._md-select-value._md-select-placeholder,
            md-select.md-hue-1:not([disabled]):focus
                ._md-select-value._md-select-placeholder {
                color: rgba(0, 0, 0, 0.87);
            }
            md-select.md-default-theme.md-hue-1[disabled] ._md-select-value,
            md-select.md-hue-1[disabled] ._md-select-value {
                color: rgba(83, 83, 83, 1);
            }
            md-select.md-default-theme.md-hue-1[disabled]
                ._md-select-value._md-select-placeholder,
            md-select.md-hue-1[disabled]
                ._md-select-value._md-select-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-select-menu.md-default-theme.md-hue-1
                md-content
                md-option[selected],
            md-select-menu.md-hue-1 md-content md-option[selected] {
                color: rgb(33, 150, 243);
            }
            md-select-menu.md-default-theme.md-hue-1
                md-content
                md-option[selected]:focus,
            md-select-menu.md-hue-1 md-content md-option[selected]:focus {
                color: rgb(30, 136, 229);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-1 .md-ripple,
            .md-hue-1 .md-ripple {
                color: rgb(30, 136, 229);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-1 .md-ink-ripple,
            .md-hue-1 .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-1[selected]
                .md-ink-ripple,
            .md-hue-1[selected] .md-ink-ripple {
                color: rgba(100, 181, 246, 0.87);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-1 ._md-icon,
            .md-hue-1 ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-1[selected] ._md-icon,
            .md-hue-1[selected] ._md-icon {
                background-color: rgba(100, 181, 246, 0.87);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-1[selected].md-focused
                ._md-container:before,
            .md-hue-1[selected].md-focused ._md-container:before {
                background-color: rgba(100, 181, 246, 0.26);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-1[selected]
                ._md-icon:after,
            .md-hue-1[selected] ._md-icon:after {
                border-color: rgba(0, 0, 0, 0.87);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-1
                .md-indeterminate[disabled]
                ._md-container,
            .md-hue-1 .md-indeterminate[disabled] ._md-container {
                color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-hue-1.md-primary ._md-focus-ring,
            md-slider.md-hue-1.md-primary ._md-focus-ring {
                background-color: rgba(144, 202, 249, 0.38);
            }
            md-slider.md-default-theme.md-hue-1.md-primary
                ._md-track._md-track-fill,
            md-slider.md-hue-1.md-primary ._md-track._md-track-fill {
                background-color: rgb(100, 181, 246);
            }
            md-slider.md-default-theme.md-hue-1.md-primary ._md-thumb:after,
            md-slider.md-hue-1.md-primary ._md-thumb:after {
                border-color: rgb(100, 181, 246);
                background-color: rgb(100, 181, 246);
            }
            md-slider.md-default-theme.md-hue-1.md-primary ._md-sign,
            md-slider.md-hue-1.md-primary ._md-sign {
                background-color: rgb(100, 181, 246);
            }
            md-slider.md-default-theme.md-hue-1.md-primary ._md-sign:after,
            md-slider.md-hue-1.md-primary ._md-sign:after {
                border-top-color: rgb(100, 181, 246);
            }
            md-slider.md-default-theme.md-hue-1.md-primary[md-vertical]
                ._md-sign:after,
            md-slider.md-hue-1.md-primary[md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(100, 181, 246);
            }
            md-slider.md-default-theme.md-hue-1.md-primary ._md-thumb-text,
            md-slider.md-hue-1.md-primary ._md-thumb-text {
                color: rgba(0, 0, 0, 0.87);
            }
            md-slider.md-default-theme.md-hue-1[disabled] ._md-thumb:after,
            md-slider.md-hue-1[disabled] ._md-thumb:after {
                border-color: transparent;
            }
            md-slider-container[disabled] > *:first-child:not(md-slider),
            md-slider-container[disabled] > *:last-child:not(md-slider) {
                color: rgba(83, 83, 83, 1);
            }
            .md-subheader.md-default-theme.md-hue-1.md-primary,
            .md-subheader.md-hue-1.md-primary {
                color: rgb(100, 181, 246);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-primary
                .md-ink-ripple,
            md-switch.md-hue-1.md-checked.md-primary .md-ink-ripple {
                color: rgb(100, 181, 246);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-primary
                ._md-thumb,
            md-switch.md-hue-1.md-checked.md-primary ._md-thumb {
                background-color: rgb(100, 181, 246);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-primary ._md-bar,
            md-switch.md-hue-1.md-checked.md-primary ._md-bar {
                background-color: rgba(100, 181, 246, 0.5);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-primary.md-focused
                ._md-thumb:before,
            md-switch.md-hue-1.md-checked.md-primary.md-focused
                ._md-thumb:before {
                background-color: rgba(100, 181, 246, 0.26);
            }
            md-tabs.md-default-theme.md-hue-1 .md-paginator md-icon,
            md-tabs.md-hue-1 .md-paginator md-icon {
                color: rgb(100, 181, 246);
            }
            md-tabs.md-default-theme.md-hue-1 .md-tab,
            md-tabs.md-hue-1 .md-tab {
                color: rgba(0, 0, 0, 0.54);
            }
            md-tabs.md-default-theme.md-hue-1 .md-tab[disabled],
            md-tabs.md-hue-1 .md-tab[disabled],
            md-tabs.md-default-theme.md-hue-1 .md-tab[disabled] md-icon,
            md-tabs.md-hue-1 .md-tab[disabled] md-icon {
                color: rgba(83, 83, 83, 1);
            }
            md-tabs.md-default-theme.md-hue-1 .md-tab.md-active,
            md-tabs.md-hue-1 .md-tab.md-active,
            md-tabs.md-default-theme.md-hue-1 .md-tab.md-active md-icon,
            md-tabs.md-hue-1 .md-tab.md-active md-icon,
            md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused,
            md-tabs.md-hue-1 .md-tab.md-focused,
            md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused md-icon,
            md-tabs.md-hue-1 .md-tab.md-focused md-icon {
                color: rgb(100, 181, 246);
            }
            md-tabs.md-default-theme.md-hue-1 .md-tab.md-focused,
            md-tabs.md-hue-1 .md-tab.md-focused {
                background: rgba(100, 181, 246, 0.1);
            }
            md-tabs.md-default-theme.md-hue-1.md-primary > md-tabs-wrapper,
            md-tabs.md-hue-1.md-primary > md-tabs-wrapper {
                background-color: rgb(100, 181, 246);
            }
            md-tabs.md-default-theme.md-hue-1.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-tabs.md-hue-1.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-tabs.md-default-theme.md-hue-1.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-1.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-1.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-hue-1.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-default-theme.md-hue-1.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-1.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-1.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-tabs.md-hue-1.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-tabs.md-default-theme.md-hue-1.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-1.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(0, 0, 0, 0.1);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-1 > md-tabs-wrapper,
            md-toolbar > md-tabs.md-hue-1 > md-tabs-wrapper {
                background-color: rgb(100, 181, 246);
            }
            md-toolbar
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-toolbar
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-toolbar
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-toolbar
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-toolbar
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(0, 0, 0, 0.1);
            }
            md-toast.md-default-theme.md-hue-1
                .md-toast-content
                .md-button.md-highlight.md-primary,
            md-toast.md-hue-1
                .md-toast-content
                .md-button.md-highlight.md-primary {
                color: rgb(68, 138, 255);
            }
            md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar),
            md-toolbar.md-hue-1:not(.md-menu-toolbar) {
                background-color: rgb(100, 181, 246);
                color: rgba(0, 0, 0, 0.87);
            }
            md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar) md-icon,
            md-toolbar.md-hue-1:not(.md-menu-toolbar) md-icon {
                color: rgba(0, 0, 0, 0.87);
                fill: rgba(0, 0, 0, 0.87);
            }
            md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar)
                .md-button[disabled]
                md-icon,
            md-toolbar.md-hue-1:not(.md-menu-toolbar)
                .md-button[disabled]
                md-icon {
                color: rgba(0, 0, 0, 0.26);
                fill: rgba(0, 0, 0, 0.26);
            }
        
/* === split === */

            md-bottom-sheet.md-default-theme.md-hue-2.md-list md-list-item,
            md-bottom-sheet.md-hue-2.md-list md-list-item {
                color: rgba(0, 0, 0, 0.87);
            }
            md-bottom-sheet.md-default-theme.md-hue-2 .md-subheader,
            md-bottom-sheet.md-hue-2 .md-subheader {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-hue-2.md-primary,
            .md-button.md-hue-2.md-primary {
                color: rgb(21, 101, 192);
            }
            .md-button.md-default-theme.md-hue-2.md-primary.md-raised,
            .md-button.md-hue-2.md-primary.md-raised,
            .md-button.md-default-theme.md-hue-2.md-primary.md-fab,
            .md-button.md-hue-2.md-primary.md-fab {
                color: rgba(255, 255, 255, 0.87);
                background-color: rgb(21, 101, 192);
            }
            .md-button.md-default-theme.md-hue-2.md-primary.md-raised:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-2.md-primary.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-2.md-primary.md-fab:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-2.md-primary.md-fab:not([disabled]) md-icon {
                color: rgba(255, 255, 255, 0.87);
            }
            .md-button.md-default-theme.md-hue-2.md-primary.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-2.md-primary.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-2.md-primary.md-fab:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-2.md-primary.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-2.md-primary.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-2.md-primary.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-2.md-primary.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-2.md-primary.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-2.md-primary:not([disabled])
                md-icon,
            .md-button.md-hue-2.md-primary:not([disabled]) md-icon {
                color: rgb(21, 101, 192);
            }
            a.md-default-theme.md-hue-2:not(.md-button).md-primary,
            a.md-hue-2:not(.md-button).md-primary {
                color: rgb(21, 101, 192);
            }
            a.md-default-theme.md-hue-2:not(.md-button).md-primary:hover,
            a.md-hue-2:not(.md-button).md-primary:hover {
                color: rgb(25, 118, 210);
            }
            md-card.md-default-theme.md-hue-2 .md-card-image,
            md-card.md-hue-2 .md-card-image {
                border-radius: 2px 2px 0 0;
            }
            md-card.md-default-theme.md-hue-2
                md-card-header
                md-card-header-text
                .md-subhead,
            md-card.md-hue-2 md-card-header md-card-header-text .md-subhead {
                color: rgba(0, 0, 0, 0.54);
            }
            md-card.md-default-theme.md-hue-2
                md-card-title
                md-card-title-text:not(:only-child)
                .md-subhead,
            md-card.md-hue-2
                md-card-title
                md-card-title-text:not(:only-child)
                .md-subhead {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-2 .md-ink-ripple,
            md-checkbox.md-hue-2 .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-2 ._md-icon,
            md-checkbox.md-hue-2 ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary
                .md-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-primary .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-checkbox.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked
                .md-ripple {
                color: rgb(117, 117, 117);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary
                .md-ink-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-primary .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ink-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked
                .md-ink-ripple {
                color: rgba(21, 101, 192, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary
                ._md-icon,
            md-checkbox.md-hue-2:not([disabled]).md-primary ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-icon,
            md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked
                ._md-icon {
                background-color: rgba(21, 101, 192, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-primary.md-checked.md-focused
                ._md-container:before,
            md-checkbox.md-hue-2:not(
                    [disabled]
                ).md-primary.md-checked.md-focused
                ._md-container:before {
                background-color: rgba(21, 101, 192, 0.26);
            }
            md-checkbox.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-icon:after,
            md-checkbox.md-hue-2:not([disabled]).md-primary.md-checked
                ._md-icon:after {
                border-color: rgba(255, 255, 255, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-primary
                .md-indeterminate[disabled]
                ._md-container,
            md-checkbox.md-hue-2:not([disabled]).md-primary
                .md-indeterminate[disabled]
                ._md-container {
                color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-hue-2[disabled] ._md-icon,
            md-checkbox.md-hue-2[disabled] ._md-icon {
                border-color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-hue-2[disabled] ._md-label,
            md-checkbox.md-hue-2[disabled] ._md-label {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-2 .md-chips,
            md-chips.md-hue-2 .md-chips {
                box-shadow: 0 1px rgba(0, 0, 0, 0.12);
            }
            md-chips.md-default-theme.md-hue-2 .md-chips.md-focused,
            md-chips.md-hue-2 .md-chips.md-focused {
                box-shadow: 0 2px rgb(21, 101, 192);
            }
            md-chips.md-default-theme.md-hue-2
                .md-chips
                ._md-chip-input-container
                input,
            md-chips.md-hue-2 .md-chips ._md-chip-input-container input {
                color: rgba(0, 0, 0, 0.87);
            }
            md-chips.md-default-theme.md-hue-2
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder,
            md-chips.md-hue-2
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-2
                .md-chips
                ._md-chip-input-container
                input:-moz-placeholder,
            md-chips.md-hue-2
                .md-chips
                ._md-chip-input-container
                input:-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-2
                .md-chips
                ._md-chip-input-container
                input::-moz-placeholder,
            md-chips.md-hue-2
                .md-chips
                ._md-chip-input-container
                input::-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-2
                .md-chips
                ._md-chip-input-container
                input:-ms-input-placeholder,
            md-chips.md-hue-2
                .md-chips
                ._md-chip-input-container
                input:-ms-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-2
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder,
            md-chips.md-hue-2
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-2 md-chip.md-focused,
            md-chips.md-hue-2 md-chip.md-focused {
                background: rgb(21, 101, 192);
                color: rgba(255, 255, 255, 0.87);
            }
            md-chips.md-default-theme.md-hue-2 md-chip.md-focused md-icon,
            md-chips.md-hue-2 md-chip.md-focused md-icon {
                color: rgba(255, 255, 255, 0.87);
            }
            .md-default-theme.md-hue-2
                .md-calendar-date.md-calendar-date-today
                .md-calendar-date-selection-indicator,
            .md-hue-2
                .md-calendar-date.md-calendar-date-today
                .md-calendar-date-selection-indicator {
                border: 1px solid rgb(33, 150, 243);
            }
            .md-default-theme.md-hue-2
                .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
            .md-hue-2
                .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
                color: rgba(33, 150, 243, 0.6);
            }
            .md-default-theme.md-hue-2
                .md-calendar-date.md-calendar-selected-date
                .md-calendar-date-selection-indicator,
            .md-hue-2
                .md-calendar-date.md-calendar-selected-date
                .md-calendar-date-selection-indicator,
            .md-default-theme.md-hue-2
                .md-calendar-date.md-focus.md-calendar-selected-date
                .md-calendar-date-selection-indicator,
            .md-hue-2
                .md-calendar-date.md-focus.md-calendar-selected-date
                .md-calendar-date-selection-indicator {
                background: rgb(33, 150, 243);
                color: rgb(255, 255, 255);
                border-color: transparent;
            }
            .md-default-theme.md-hue-2 .md-calendar-date-disabled,
            .md-hue-2 .md-calendar-date-disabled,
            .md-default-theme.md-hue-2 .md-calendar-month-label-disabled,
            .md-hue-2 .md-calendar-month-label-disabled {
                color: rgba(83, 83, 83, 1);
            } /** Theme styles for mdDatepicker. */
            .md-default-theme.md-hue-2 .md-datepicker-input,
            .md-hue-2 .md-datepicker-input {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-default-theme.md-hue-2
                .md-datepicker-input::-webkit-input-placeholder,
            .md-hue-2 .md-datepicker-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-2 .md-datepicker-input:-moz-placeholder,
            .md-hue-2 .md-datepicker-input:-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-2 .md-datepicker-input::-moz-placeholder,
            .md-hue-2 .md-datepicker-input::-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-2
                .md-datepicker-input:-ms-input-placeholder,
            .md-hue-2 .md-datepicker-input:-ms-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-2
                .md-datepicker-input::-webkit-input-placeholder,
            .md-hue-2 .md-datepicker-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-2
                .md-datepicker-input-container.md-datepicker-focused,
            .md-hue-2 .md-datepicker-input-container.md-datepicker-focused {
                border-bottom-color: rgb(33, 150, 243);
            }
            .md-default-theme.md-hue-2
                .md-datepicker-triangle-button
                .md-datepicker-expand-triangle,
            .md-hue-2
                .md-datepicker-triangle-button
                .md-datepicker-expand-triangle {
                border-top-color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-2
                .md-datepicker-triangle-button:hover
                .md-datepicker-expand-triangle,
            .md-hue-2
                .md-datepicker-triangle-button:hover
                .md-datepicker-expand-triangle {
                border-top-color: rgba(0, 0, 0, 0.54);
            }
            .md-default-theme.md-hue-2
                .md-datepicker-open
                .md-datepicker-calendar-icon,
            .md-hue-2 .md-datepicker-open .md-datepicker-calendar-icon {
                fill: rgb(33, 150, 243);
            }
            md-dialog.md-default-theme.md-hue-2.md-content-overflow .md-actions,
            md-dialog.md-hue-2.md-content-overflow .md-actions,
            md-dialog.md-default-theme.md-hue-2.md-content-overflow
                md-dialog-actions,
            md-dialog.md-hue-2.md-content-overflow md-dialog-actions {
                border-top-color: rgba(0, 0, 0, 0.12);
            }
            md-divider.md-default-theme.md-hue-2,
            md-divider.md-hue-2 {
                border-top-color: rgba(0, 0, 0, 0.12);
            }
            .layout-row > md-divider.md-default-theme.md-hue-2,
            .layout-row > md-divider.md-hue-2,
            .layout-xs-row > md-divider.md-default-theme.md-hue-2,
            .layout-xs-row > md-divider.md-hue-2,
            .layout-gt-xs-row > md-divider.md-default-theme.md-hue-2,
            .layout-gt-xs-row > md-divider.md-hue-2,
            .layout-sm-row > md-divider.md-default-theme.md-hue-2,
            .layout-sm-row > md-divider.md-hue-2,
            .layout-gt-sm-row > md-divider.md-default-theme.md-hue-2,
            .layout-gt-sm-row > md-divider.md-hue-2,
            .layout-md-row > md-divider.md-default-theme.md-hue-2,
            .layout-md-row > md-divider.md-hue-2,
            .layout-gt-md-row > md-divider.md-default-theme.md-hue-2,
            .layout-gt-md-row > md-divider.md-hue-2,
            .layout-lg-row > md-divider.md-default-theme.md-hue-2,
            .layout-lg-row > md-divider.md-hue-2,
            .layout-gt-lg-row > md-divider.md-default-theme.md-hue-2,
            .layout-gt-lg-row > md-divider.md-hue-2,
            .layout-xl-row > md-divider.md-default-theme.md-hue-2,
            .layout-xl-row > md-divider.md-hue-2 {
                border-right-color: rgba(0, 0, 0, 0.12);
            }
            md-icon.md-default-theme.md-hue-2,
            md-icon.md-hue-2 {
                color: rgba(0, 0, 0, 0.54);
            }
            md-icon.md-default-theme.md-hue-2.md-primary,
            md-icon.md-hue-2.md-primary {
                color: rgb(21, 101, 192);
            }
            md-input-container.md-default-theme.md-hue-2 .md-input,
            md-input-container.md-hue-2 .md-input {
                color: rgba(0, 0, 0, 0.87);
                border-color: rgba(0, 0, 0, 0.12);
            }
            md-input-container.md-default-theme.md-hue-2
                .md-input::-webkit-input-placeholder,
            md-input-container.md-hue-2 .md-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-2
                .md-input:-moz-placeholder,
            md-input-container.md-hue-2 .md-input:-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-2
                .md-input::-moz-placeholder,
            md-input-container.md-hue-2 .md-input::-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-2
                .md-input:-ms-input-placeholder,
            md-input-container.md-hue-2 .md-input:-ms-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-2
                .md-input::-webkit-input-placeholder,
            md-input-container.md-hue-2 .md-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-2 > md-icon,
            md-input-container.md-hue-2 > md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-input-container.md-default-theme.md-hue-2 label,
            md-input-container.md-hue-2 label,
            md-input-container.md-default-theme.md-hue-2 ._md-placeholder,
            md-input-container.md-hue-2 ._md-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-2:not(
                    .md-input-focused
                ):not(.md-input-invalid)
                label.md-required:after,
            md-input-container.md-hue-2:not(.md-input-focused):not(
                    .md-input-invalid
                )
                label.md-required:after {
                color: rgba(0, 0, 0, 0.54);
            }
            md-input-container.md-default-theme.md-hue-2
                .md-input-messages-animation
                .md-char-counter,
            md-input-container.md-hue-2
                .md-input-messages-animation
                .md-char-counter,
            md-input-container.md-default-theme.md-hue-2
                .md-input-message-animation
                .md-char-counter,
            md-input-container.md-hue-2
                .md-input-message-animation
                .md-char-counter {
                color: rgba(0, 0, 0, 0.87);
            }
            md-input-container.md-default-theme.md-hue-2:not(
                    .md-input-invalid
                ).md-input-has-value
                label,
            md-input-container.md-hue-2:not(
                    .md-input-invalid
                ).md-input-has-value
                label {
                color: rgba(0, 0, 0, 0.54);
            }
            md-input-container.md-default-theme.md-hue-2:not(
                    .md-input-invalid
                ).md-input-focused
                .md-input,
            md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused
                .md-input {
                border-color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme.md-hue-2:not(
                    .md-input-invalid
                ).md-input-focused
                label,
            md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused
                label {
                color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme.md-hue-2:not(
                    .md-input-invalid
                ).md-input-focused
                md-icon,
            md-input-container.md-hue-2:not(.md-input-invalid).md-input-focused
                md-icon {
                color: rgb(33, 150, 243);
            }
            md-list.md-default-theme.md-hue-2
                md-list-item.md-2-line
                .md-list-item-text
                h3,
            md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text h3,
            md-list.md-default-theme.md-hue-2
                md-list-item.md-2-line
                .md-list-item-text
                h4,
            md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text h4,
            md-list.md-default-theme.md-hue-2
                md-list-item.md-3-line
                .md-list-item-text
                h3,
            md-list.md-hue-2 md-list-item.md-3-line .md-list-item-text h3,
            md-list.md-default-theme.md-hue-2
                md-list-item.md-3-line
                .md-list-item-text
                h4,
            md-list.md-hue-2 md-list-item.md-3-line .md-list-item-text h4 {
                color: rgba(0, 0, 0, 0.87);
            }
            md-list.md-default-theme.md-hue-2
                md-list-item.md-2-line
                .md-list-item-text
                p,
            md-list.md-hue-2 md-list-item.md-2-line .md-list-item-text p,
            md-list.md-default-theme.md-hue-2
                md-list-item.md-3-line
                .md-list-item-text
                p,
            md-list.md-hue-2 md-list-item.md-3-line .md-list-item-text p {
                color: rgba(0, 0, 0, 0.54);
            }
            md-list.md-default-theme.md-hue-2 md-list-item > md-icon,
            md-list.md-hue-2 md-list-item > md-icon {
                color: rgba(0, 0, 0, 0.54);
            }
            md-list.md-default-theme.md-hue-2
                md-list-item
                > md-icon.md-highlight,
            md-list.md-hue-2 md-list-item > md-icon.md-highlight {
                color: rgb(21, 101, 192);
            }
            md-menu-bar.md-default-theme.md-hue-2 > button.md-button,
            md-menu-bar.md-hue-2 > button.md-button {
                color: rgba(0, 0, 0, 0.54);
                border-radius: 2px;
            }
            md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar
                md-toolbar-filler,
            md-toolbar.md-hue-2.md-menu-toolbar md-toolbar-filler {
                background-color: rgb(21, 101, 192);
                color: rgba(255, 255, 255, 0.87);
            }
            md-progress-circular.md-default-theme.md-hue-2 path,
            md-progress-circular.md-hue-2 path {
                stroke: rgb(21, 101, 192);
            }
            md-progress-linear.md-default-theme.md-hue-2 ._md-container,
            md-progress-linear.md-hue-2 ._md-container {
                background-color: rgb(187, 222, 251);
            }
            md-progress-linear.md-default-theme.md-hue-2 ._md-bar,
            md-progress-linear.md-hue-2 ._md-bar {
                background-color: rgb(21, 101, 192);
            }
            md-radio-button.md-default-theme.md-hue-2 ._md-off,
            md-radio-button.md-hue-2 ._md-off {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-radio-group.md-default-theme.md-hue-2:not([disabled])
                .md-primary
                ._md-on,
            md-radio-group.md-hue-2:not([disabled]) .md-primary ._md-on,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary
                ._md-on,
            md-radio-group.md-hue-2:not([disabled]).md-primary ._md-on,
            md-radio-button.md-default-theme.md-hue-2:not([disabled])
                .md-primary
                ._md-on,
            md-radio-button.md-hue-2:not([disabled]) .md-primary ._md-on,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary
                ._md-on,
            md-radio-button.md-hue-2:not([disabled]).md-primary ._md-on {
                background-color: rgba(21, 101, 192, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-2:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-group.md-hue-2:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-2:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-group.md-hue-2:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-group.md-hue-2:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-off,
            md-radio-group.md-hue-2:not([disabled]).md-primary.md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-2:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-button.md-hue-2:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-2:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-button.md-hue-2:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-button.md-hue-2:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-off,
            md-radio-button.md-hue-2:not([disabled]).md-primary.md-checked
                ._md-off {
                border-color: rgba(21, 101, 192, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-2:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled]).md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled]).md-primary.md-checked
                .md-ink-ripple {
                color: rgba(21, 101, 192, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-2:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-group.md-hue-2:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-primary
                ._md-container
                .md-ripple,
            md-radio-group.md-hue-2:not([disabled]).md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-hue-2:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-hue-2:not([disabled]).md-primary
                ._md-container
                .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-radio-group.md-default-theme.md-hue-2[disabled],
            md-radio-group.md-hue-2[disabled],
            md-radio-button.md-default-theme.md-hue-2[disabled],
            md-radio-button.md-hue-2[disabled] {
                color: rgba(83, 83, 83, 1);
            }
            md-radio-group.md-default-theme.md-hue-2[disabled]
                ._md-container
                ._md-off,
            md-radio-group.md-hue-2[disabled] ._md-container ._md-off,
            md-radio-button.md-default-theme.md-hue-2[disabled]
                ._md-container
                ._md-off,
            md-radio-button.md-hue-2[disabled] ._md-container ._md-off {
                border-color: rgba(83, 83, 83, 1);
            }
            md-radio-group.md-default-theme.md-hue-2[disabled]
                ._md-container
                ._md-on,
            md-radio-group.md-hue-2[disabled] ._md-container ._md-on,
            md-radio-button.md-default-theme.md-hue-2[disabled]
                ._md-container
                ._md-on,
            md-radio-button.md-hue-2[disabled] ._md-container ._md-on {
                border-color: rgba(83, 83, 83, 1);
            }
            md-radio-group.md-default-theme.md-hue-2.md-primary
                .md-checked:not([disabled])
                .md-ink-ripple,
            md-radio-group.md-hue-2.md-primary
                .md-checked:not([disabled])
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2
                .md-checked:not([disabled]).md-primary
                .md-ink-ripple,
            md-radio-group.md-hue-2
                .md-checked:not([disabled]).md-primary
                .md-ink-ripple {
                color: rgba(21, 101, 192, 0.26);
            }
            md-radio-group.md-default-theme.md-hue-2
                .md-checked.md-primary
                .md-ink-ripple,
            md-radio-group.md-hue-2 .md-checked.md-primary .md-ink-ripple {
                color: "{{warn-color-0.26}}";
            }
            md-radio-group.md-default-theme.md-hue-2.md-focused:not(
                    :empty
                ).md-primary
                .md-checked
                ._md-container:before,
            md-radio-group.md-hue-2.md-focused:not(:empty).md-primary
                .md-checked
                ._md-container:before,
            md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty)
                .md-checked.md-primary
                ._md-container:before,
            md-radio-group.md-hue-2.md-focused:not(:empty)
                .md-checked.md-primary
                ._md-container:before {
                background-color: rgba(21, 101, 192, 0.26);
            }
            md-select.md-default-theme.md-hue-2 ._md-select-value,
            md-select.md-hue-2 ._md-select-value {
                border-bottom-color: rgba(0, 0, 0, 0.12);
            }
            md-select.md-default-theme.md-hue-2
                ._md-select-value._md-select-placeholder,
            md-select.md-hue-2 ._md-select-value._md-select-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-select.md-default-theme.md-hue-2:not([disabled]):focus
                ._md-select-value,
            md-select.md-hue-2:not([disabled]):focus ._md-select-value {
                border-bottom-color: rgb(21, 101, 192);
                color: rgba(0, 0, 0, 0.87);
            }
            md-select.md-default-theme.md-hue-2:not([disabled]):focus
                ._md-select-value._md-select-placeholder,
            md-select.md-hue-2:not([disabled]):focus
                ._md-select-value._md-select-placeholder {
                color: rgba(0, 0, 0, 0.87);
            }
            md-select.md-default-theme.md-hue-2[disabled] ._md-select-value,
            md-select.md-hue-2[disabled] ._md-select-value {
                color: rgba(83, 83, 83, 1);
            }
            md-select.md-default-theme.md-hue-2[disabled]
                ._md-select-value._md-select-placeholder,
            md-select.md-hue-2[disabled]
                ._md-select-value._md-select-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-select-menu.md-default-theme.md-hue-2
                md-content
                md-option[selected],
            md-select-menu.md-hue-2 md-content md-option[selected] {
                color: rgb(33, 150, 243);
            }
            md-select-menu.md-default-theme.md-hue-2
                md-content
                md-option[selected]:focus,
            md-select-menu.md-hue-2 md-content md-option[selected]:focus {
                color: rgb(30, 136, 229);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-2 .md-ripple,
            .md-hue-2 .md-ripple {
                color: rgb(30, 136, 229);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-2 .md-ink-ripple,
            .md-hue-2 .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-2[selected]
                .md-ink-ripple,
            .md-hue-2[selected] .md-ink-ripple {
                color: rgba(21, 101, 192, 0.87);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-2 ._md-icon,
            .md-hue-2 ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-2[selected] ._md-icon,
            .md-hue-2[selected] ._md-icon {
                background-color: rgba(21, 101, 192, 0.87);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-2[selected].md-focused
                ._md-container:before,
            .md-hue-2[selected].md-focused ._md-container:before {
                background-color: rgba(21, 101, 192, 0.26);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-2[selected]
                ._md-icon:after,
            .md-hue-2[selected] ._md-icon:after {
                border-color: rgba(255, 255, 255, 0.87);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-2
                .md-indeterminate[disabled]
                ._md-container,
            .md-hue-2 .md-indeterminate[disabled] ._md-container {
                color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-hue-2.md-primary ._md-focus-ring,
            md-slider.md-hue-2.md-primary ._md-focus-ring {
                background-color: rgba(144, 202, 249, 0.38);
            }
            md-slider.md-default-theme.md-hue-2.md-primary
                ._md-track._md-track-fill,
            md-slider.md-hue-2.md-primary ._md-track._md-track-fill {
                background-color: rgb(21, 101, 192);
            }
            md-slider.md-default-theme.md-hue-2.md-primary ._md-thumb:after,
            md-slider.md-hue-2.md-primary ._md-thumb:after {
                border-color: rgb(21, 101, 192);
                background-color: rgb(21, 101, 192);
            }
            md-slider.md-default-theme.md-hue-2.md-primary ._md-sign,
            md-slider.md-hue-2.md-primary ._md-sign {
                background-color: rgb(21, 101, 192);
            }
            md-slider.md-default-theme.md-hue-2.md-primary ._md-sign:after,
            md-slider.md-hue-2.md-primary ._md-sign:after {
                border-top-color: rgb(21, 101, 192);
            }
            md-slider.md-default-theme.md-hue-2.md-primary[md-vertical]
                ._md-sign:after,
            md-slider.md-hue-2.md-primary[md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(21, 101, 192);
            }
            md-slider.md-default-theme.md-hue-2.md-primary ._md-thumb-text,
            md-slider.md-hue-2.md-primary ._md-thumb-text {
                color: rgba(255, 255, 255, 0.87);
            }
            md-slider.md-default-theme.md-hue-2[disabled] ._md-thumb:after,
            md-slider.md-hue-2[disabled] ._md-thumb:after {
                border-color: transparent;
            }
            md-slider-container[disabled] > *:first-child:not(md-slider),
            md-slider-container[disabled] > *:last-child:not(md-slider) {
                color: rgba(83, 83, 83, 1);
            }
            .md-subheader.md-default-theme.md-hue-2.md-primary,
            .md-subheader.md-hue-2.md-primary {
                color: rgb(21, 101, 192);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-primary
                .md-ink-ripple,
            md-switch.md-hue-2.md-checked.md-primary .md-ink-ripple {
                color: rgb(21, 101, 192);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-primary
                ._md-thumb,
            md-switch.md-hue-2.md-checked.md-primary ._md-thumb {
                background-color: rgb(21, 101, 192);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-primary ._md-bar,
            md-switch.md-hue-2.md-checked.md-primary ._md-bar {
                background-color: rgba(21, 101, 192, 0.5);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-primary.md-focused
                ._md-thumb:before,
            md-switch.md-hue-2.md-checked.md-primary.md-focused
                ._md-thumb:before {
                background-color: rgba(21, 101, 192, 0.26);
            }
            md-tabs.md-default-theme.md-hue-2 .md-paginator md-icon,
            md-tabs.md-hue-2 .md-paginator md-icon {
                color: rgb(21, 101, 192);
            }
            md-tabs.md-default-theme.md-hue-2 .md-tab,
            md-tabs.md-hue-2 .md-tab {
                color: rgba(0, 0, 0, 0.54);
            }
            md-tabs.md-default-theme.md-hue-2 .md-tab[disabled],
            md-tabs.md-hue-2 .md-tab[disabled],
            md-tabs.md-default-theme.md-hue-2 .md-tab[disabled] md-icon,
            md-tabs.md-hue-2 .md-tab[disabled] md-icon {
                color: rgba(83, 83, 83, 1);
            }
            md-tabs.md-default-theme.md-hue-2 .md-tab.md-active,
            md-tabs.md-hue-2 .md-tab.md-active,
            md-tabs.md-default-theme.md-hue-2 .md-tab.md-active md-icon,
            md-tabs.md-hue-2 .md-tab.md-active md-icon,
            md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused,
            md-tabs.md-hue-2 .md-tab.md-focused,
            md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused md-icon,
            md-tabs.md-hue-2 .md-tab.md-focused md-icon {
                color: rgb(21, 101, 192);
            }
            md-tabs.md-default-theme.md-hue-2 .md-tab.md-focused,
            md-tabs.md-hue-2 .md-tab.md-focused {
                background: rgba(21, 101, 192, 0.1);
            }
            md-tabs.md-default-theme.md-hue-2.md-primary > md-tabs-wrapper,
            md-tabs.md-hue-2.md-primary > md-tabs-wrapper {
                background-color: rgb(21, 101, 192);
            }
            md-tabs.md-default-theme.md-hue-2.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-tabs.md-hue-2.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-tabs.md-default-theme.md-hue-2.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-2.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-2.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-hue-2.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-default-theme.md-hue-2.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-2.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-2.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-tabs.md-hue-2.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(255, 255, 255, 0.87);
            }
            md-tabs.md-default-theme.md-hue-2.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-2.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-2 > md-tabs-wrapper,
            md-toolbar > md-tabs.md-hue-2 > md-tabs-wrapper {
                background-color: rgb(21, 101, 192);
            }
            md-toolbar
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-toolbar
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-toolbar
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-toolbar
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(255, 255, 255, 0.87);
            }
            md-toolbar
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-toast.md-default-theme.md-hue-2
                .md-toast-content
                .md-button.md-highlight.md-primary,
            md-toast.md-hue-2
                .md-toast-content
                .md-button.md-highlight.md-primary {
                color: rgb(68, 138, 255);
            }
            md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar),
            md-toolbar.md-hue-2:not(.md-menu-toolbar) {
                background-color: rgb(21, 101, 192);
                color: rgba(255, 255, 255, 0.87);
            }
            md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar) md-icon,
            md-toolbar.md-hue-2:not(.md-menu-toolbar) md-icon {
                color: rgba(255, 255, 255, 0.87);
                fill: rgba(255, 255, 255, 0.87);
            }
            md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar)
                .md-button[disabled]
                md-icon,
            md-toolbar.md-hue-2:not(.md-menu-toolbar)
                .md-button[disabled]
                md-icon {
                color: rgba(255, 255, 255, 0.26);
                fill: rgba(255, 255, 255, 0.26);
            }
        
/* === split === */

            md-bottom-sheet.md-default-theme.md-hue-3.md-list md-list-item,
            md-bottom-sheet.md-hue-3.md-list md-list-item {
                color: rgba(0, 0, 0, 0.87);
            }
            md-bottom-sheet.md-default-theme.md-hue-3 .md-subheader,
            md-bottom-sheet.md-hue-3 .md-subheader {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-hue-3.md-primary,
            .md-button.md-hue-3.md-primary {
                color: rgb(130, 177, 255);
            }
            .md-button.md-default-theme.md-hue-3.md-primary.md-raised,
            .md-button.md-hue-3.md-primary.md-raised,
            .md-button.md-default-theme.md-hue-3.md-primary.md-fab,
            .md-button.md-hue-3.md-primary.md-fab {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(130, 177, 255);
            }
            .md-button.md-default-theme.md-hue-3.md-primary.md-raised:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-3.md-primary.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-3.md-primary.md-fab:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-3.md-primary.md-fab:not([disabled]) md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-hue-3.md-primary.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-3.md-primary.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-3.md-primary.md-fab:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-3.md-primary.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-3.md-primary.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-3.md-primary.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-3.md-primary.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-3.md-primary.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-3.md-primary:not([disabled])
                md-icon,
            .md-button.md-hue-3.md-primary:not([disabled]) md-icon {
                color: rgb(130, 177, 255);
            }
            a.md-default-theme.md-hue-3:not(.md-button).md-primary,
            a.md-hue-3:not(.md-button).md-primary {
                color: rgb(130, 177, 255);
            }
            a.md-default-theme.md-hue-3:not(.md-button).md-primary:hover,
            a.md-hue-3:not(.md-button).md-primary:hover {
                color: rgb(25, 118, 210);
            }
            md-card.md-default-theme.md-hue-3 .md-card-image,
            md-card.md-hue-3 .md-card-image {
                border-radius: 2px 2px 0 0;
            }
            md-card.md-default-theme.md-hue-3
                md-card-header
                md-card-header-text
                .md-subhead,
            md-card.md-hue-3 md-card-header md-card-header-text .md-subhead {
                color: rgba(0, 0, 0, 0.54);
            }
            md-card.md-default-theme.md-hue-3
                md-card-title
                md-card-title-text:not(:only-child)
                .md-subhead,
            md-card.md-hue-3
                md-card-title
                md-card-title-text:not(:only-child)
                .md-subhead {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-3 .md-ink-ripple,
            md-checkbox.md-hue-3 .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-3 ._md-icon,
            md-checkbox.md-hue-3 ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary
                .md-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-primary .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-checkbox.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked
                .md-ripple {
                color: rgb(117, 117, 117);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary
                .md-ink-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-primary .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ink-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked
                .md-ink-ripple {
                color: rgba(130, 177, 255, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary
                ._md-icon,
            md-checkbox.md-hue-3:not([disabled]).md-primary ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-icon,
            md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked
                ._md-icon {
                background-color: rgba(130, 177, 255, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-primary.md-checked.md-focused
                ._md-container:before,
            md-checkbox.md-hue-3:not(
                    [disabled]
                ).md-primary.md-checked.md-focused
                ._md-container:before {
                background-color: rgba(130, 177, 255, 0.26);
            }
            md-checkbox.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-icon:after,
            md-checkbox.md-hue-3:not([disabled]).md-primary.md-checked
                ._md-icon:after {
                border-color: rgba(0, 0, 0, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-primary
                .md-indeterminate[disabled]
                ._md-container,
            md-checkbox.md-hue-3:not([disabled]).md-primary
                .md-indeterminate[disabled]
                ._md-container {
                color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-hue-3[disabled] ._md-icon,
            md-checkbox.md-hue-3[disabled] ._md-icon {
                border-color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-hue-3[disabled] ._md-label,
            md-checkbox.md-hue-3[disabled] ._md-label {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-3 .md-chips,
            md-chips.md-hue-3 .md-chips {
                box-shadow: 0 1px rgba(0, 0, 0, 0.12);
            }
            md-chips.md-default-theme.md-hue-3 .md-chips.md-focused,
            md-chips.md-hue-3 .md-chips.md-focused {
                box-shadow: 0 2px rgb(130, 177, 255);
            }
            md-chips.md-default-theme.md-hue-3
                .md-chips
                ._md-chip-input-container
                input,
            md-chips.md-hue-3 .md-chips ._md-chip-input-container input {
                color: rgba(0, 0, 0, 0.87);
            }
            md-chips.md-default-theme.md-hue-3
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder,
            md-chips.md-hue-3
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-3
                .md-chips
                ._md-chip-input-container
                input:-moz-placeholder,
            md-chips.md-hue-3
                .md-chips
                ._md-chip-input-container
                input:-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-3
                .md-chips
                ._md-chip-input-container
                input::-moz-placeholder,
            md-chips.md-hue-3
                .md-chips
                ._md-chip-input-container
                input::-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-3
                .md-chips
                ._md-chip-input-container
                input:-ms-input-placeholder,
            md-chips.md-hue-3
                .md-chips
                ._md-chip-input-container
                input:-ms-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-3
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder,
            md-chips.md-hue-3
                .md-chips
                ._md-chip-input-container
                input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-chips.md-default-theme.md-hue-3 md-chip.md-focused,
            md-chips.md-hue-3 md-chip.md-focused {
                background: rgb(130, 177, 255);
                color: rgba(0, 0, 0, 0.87);
            }
            md-chips.md-default-theme.md-hue-3 md-chip.md-focused md-icon,
            md-chips.md-hue-3 md-chip.md-focused md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-default-theme.md-hue-3
                .md-calendar-date.md-calendar-date-today
                .md-calendar-date-selection-indicator,
            .md-hue-3
                .md-calendar-date.md-calendar-date-today
                .md-calendar-date-selection-indicator {
                border: 1px solid rgb(33, 150, 243);
            }
            .md-default-theme.md-hue-3
                .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled,
            .md-hue-3
                .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {
                color: rgba(33, 150, 243, 0.6);
            }
            .md-default-theme.md-hue-3
                .md-calendar-date.md-calendar-selected-date
                .md-calendar-date-selection-indicator,
            .md-hue-3
                .md-calendar-date.md-calendar-selected-date
                .md-calendar-date-selection-indicator,
            .md-default-theme.md-hue-3
                .md-calendar-date.md-focus.md-calendar-selected-date
                .md-calendar-date-selection-indicator,
            .md-hue-3
                .md-calendar-date.md-focus.md-calendar-selected-date
                .md-calendar-date-selection-indicator {
                background: rgb(33, 150, 243);
                color: rgb(255, 255, 255);
                border-color: transparent;
            }
            .md-default-theme.md-hue-3 .md-calendar-date-disabled,
            .md-hue-3 .md-calendar-date-disabled,
            .md-default-theme.md-hue-3 .md-calendar-month-label-disabled,
            .md-hue-3 .md-calendar-month-label-disabled {
                color: rgba(83, 83, 83, 1);
            } /** Theme styles for mdDatepicker. */
            .md-default-theme.md-hue-3 .md-datepicker-input,
            .md-hue-3 .md-datepicker-input {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-default-theme.md-hue-3
                .md-datepicker-input::-webkit-input-placeholder,
            .md-hue-3 .md-datepicker-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-3 .md-datepicker-input:-moz-placeholder,
            .md-hue-3 .md-datepicker-input:-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-3 .md-datepicker-input::-moz-placeholder,
            .md-hue-3 .md-datepicker-input::-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-3
                .md-datepicker-input:-ms-input-placeholder,
            .md-hue-3 .md-datepicker-input:-ms-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-3
                .md-datepicker-input::-webkit-input-placeholder,
            .md-hue-3 .md-datepicker-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-3
                .md-datepicker-input-container.md-datepicker-focused,
            .md-hue-3 .md-datepicker-input-container.md-datepicker-focused {
                border-bottom-color: rgb(33, 150, 243);
            }
            .md-default-theme.md-hue-3
                .md-datepicker-triangle-button
                .md-datepicker-expand-triangle,
            .md-hue-3
                .md-datepicker-triangle-button
                .md-datepicker-expand-triangle {
                border-top-color: rgba(83, 83, 83, 1);
            }
            .md-default-theme.md-hue-3
                .md-datepicker-triangle-button:hover
                .md-datepicker-expand-triangle,
            .md-hue-3
                .md-datepicker-triangle-button:hover
                .md-datepicker-expand-triangle {
                border-top-color: rgba(0, 0, 0, 0.54);
            }
            .md-default-theme.md-hue-3
                .md-datepicker-open
                .md-datepicker-calendar-icon,
            .md-hue-3 .md-datepicker-open .md-datepicker-calendar-icon {
                fill: rgb(33, 150, 243);
            }
            md-dialog.md-default-theme.md-hue-3.md-content-overflow .md-actions,
            md-dialog.md-hue-3.md-content-overflow .md-actions,
            md-dialog.md-default-theme.md-hue-3.md-content-overflow
                md-dialog-actions,
            md-dialog.md-hue-3.md-content-overflow md-dialog-actions {
                border-top-color: rgba(0, 0, 0, 0.12);
            }
            md-divider.md-default-theme.md-hue-3,
            md-divider.md-hue-3 {
                border-top-color: rgba(0, 0, 0, 0.12);
            }
            .layout-row > md-divider.md-default-theme.md-hue-3,
            .layout-row > md-divider.md-hue-3,
            .layout-xs-row > md-divider.md-default-theme.md-hue-3,
            .layout-xs-row > md-divider.md-hue-3,
            .layout-gt-xs-row > md-divider.md-default-theme.md-hue-3,
            .layout-gt-xs-row > md-divider.md-hue-3,
            .layout-sm-row > md-divider.md-default-theme.md-hue-3,
            .layout-sm-row > md-divider.md-hue-3,
            .layout-gt-sm-row > md-divider.md-default-theme.md-hue-3,
            .layout-gt-sm-row > md-divider.md-hue-3,
            .layout-md-row > md-divider.md-default-theme.md-hue-3,
            .layout-md-row > md-divider.md-hue-3,
            .layout-gt-md-row > md-divider.md-default-theme.md-hue-3,
            .layout-gt-md-row > md-divider.md-hue-3,
            .layout-lg-row > md-divider.md-default-theme.md-hue-3,
            .layout-lg-row > md-divider.md-hue-3,
            .layout-gt-lg-row > md-divider.md-default-theme.md-hue-3,
            .layout-gt-lg-row > md-divider.md-hue-3,
            .layout-xl-row > md-divider.md-default-theme.md-hue-3,
            .layout-xl-row > md-divider.md-hue-3 {
                border-right-color: rgba(0, 0, 0, 0.12);
            }
            md-icon.md-default-theme.md-hue-3,
            md-icon.md-hue-3 {
                color: rgba(0, 0, 0, 0.54);
            }
            md-icon.md-default-theme.md-hue-3.md-primary,
            md-icon.md-hue-3.md-primary {
                color: rgb(130, 177, 255);
            }
            md-input-container.md-default-theme.md-hue-3 .md-input,
            md-input-container.md-hue-3 .md-input {
                color: rgba(0, 0, 0, 0.87);
                border-color: rgba(0, 0, 0, 0.12);
            }
            md-input-container.md-default-theme.md-hue-3
                .md-input::-webkit-input-placeholder,
            md-input-container.md-hue-3 .md-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-3
                .md-input:-moz-placeholder,
            md-input-container.md-hue-3 .md-input:-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-3
                .md-input::-moz-placeholder,
            md-input-container.md-hue-3 .md-input::-moz-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-3
                .md-input:-ms-input-placeholder,
            md-input-container.md-hue-3 .md-input:-ms-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-3
                .md-input::-webkit-input-placeholder,
            md-input-container.md-hue-3 .md-input::-webkit-input-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-3 > md-icon,
            md-input-container.md-hue-3 > md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-input-container.md-default-theme.md-hue-3 label,
            md-input-container.md-hue-3 label,
            md-input-container.md-default-theme.md-hue-3 ._md-placeholder,
            md-input-container.md-hue-3 ._md-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-input-container.md-default-theme.md-hue-3:not(
                    .md-input-focused
                ):not(.md-input-invalid)
                label.md-required:after,
            md-input-container.md-hue-3:not(.md-input-focused):not(
                    .md-input-invalid
                )
                label.md-required:after {
                color: rgba(0, 0, 0, 0.54);
            }
            md-input-container.md-default-theme.md-hue-3
                .md-input-messages-animation
                .md-char-counter,
            md-input-container.md-hue-3
                .md-input-messages-animation
                .md-char-counter,
            md-input-container.md-default-theme.md-hue-3
                .md-input-message-animation
                .md-char-counter,
            md-input-container.md-hue-3
                .md-input-message-animation
                .md-char-counter {
                color: rgba(0, 0, 0, 0.87);
            }
            md-input-container.md-default-theme.md-hue-3:not(
                    .md-input-invalid
                ).md-input-has-value
                label,
            md-input-container.md-hue-3:not(
                    .md-input-invalid
                ).md-input-has-value
                label {
                color: rgba(0, 0, 0, 0.54);
            }
            md-input-container.md-default-theme.md-hue-3:not(
                    .md-input-invalid
                ).md-input-focused
                .md-input,
            md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused
                .md-input {
                border-color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme.md-hue-3:not(
                    .md-input-invalid
                ).md-input-focused
                label,
            md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused
                label {
                color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme.md-hue-3:not(
                    .md-input-invalid
                ).md-input-focused
                md-icon,
            md-input-container.md-hue-3:not(.md-input-invalid).md-input-focused
                md-icon {
                color: rgb(33, 150, 243);
            }
            md-list.md-default-theme.md-hue-3
                md-list-item.md-2-line
                .md-list-item-text
                h3,
            md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text h3,
            md-list.md-default-theme.md-hue-3
                md-list-item.md-2-line
                .md-list-item-text
                h4,
            md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text h4,
            md-list.md-default-theme.md-hue-3
                md-list-item.md-3-line
                .md-list-item-text
                h3,
            md-list.md-hue-3 md-list-item.md-3-line .md-list-item-text h3,
            md-list.md-default-theme.md-hue-3
                md-list-item.md-3-line
                .md-list-item-text
                h4,
            md-list.md-hue-3 md-list-item.md-3-line .md-list-item-text h4 {
                color: rgba(0, 0, 0, 0.87);
            }
            md-list.md-default-theme.md-hue-3
                md-list-item.md-2-line
                .md-list-item-text
                p,
            md-list.md-hue-3 md-list-item.md-2-line .md-list-item-text p,
            md-list.md-default-theme.md-hue-3
                md-list-item.md-3-line
                .md-list-item-text
                p,
            md-list.md-hue-3 md-list-item.md-3-line .md-list-item-text p {
                color: rgba(0, 0, 0, 0.54);
            }
            md-list.md-default-theme.md-hue-3 md-list-item > md-icon,
            md-list.md-hue-3 md-list-item > md-icon {
                color: rgba(0, 0, 0, 0.54);
            }
            md-list.md-default-theme.md-hue-3
                md-list-item
                > md-icon.md-highlight,
            md-list.md-hue-3 md-list-item > md-icon.md-highlight {
                color: rgb(130, 177, 255);
            }
            md-menu-bar.md-default-theme.md-hue-3 > button.md-button,
            md-menu-bar.md-hue-3 > button.md-button {
                color: rgba(0, 0, 0, 0.54);
                border-radius: 2px;
            }
            md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar
                md-toolbar-filler,
            md-toolbar.md-hue-3.md-menu-toolbar md-toolbar-filler {
                background-color: rgb(130, 177, 255);
                color: rgba(255, 255, 255, 0.87);
            }
            md-progress-circular.md-default-theme.md-hue-3 path,
            md-progress-circular.md-hue-3 path {
                stroke: rgb(130, 177, 255);
            }
            md-progress-linear.md-default-theme.md-hue-3 ._md-container,
            md-progress-linear.md-hue-3 ._md-container {
                background-color: rgb(187, 222, 251);
            }
            md-progress-linear.md-default-theme.md-hue-3 ._md-bar,
            md-progress-linear.md-hue-3 ._md-bar {
                background-color: rgb(130, 177, 255);
            }
            md-radio-button.md-default-theme.md-hue-3 ._md-off,
            md-radio-button.md-hue-3 ._md-off {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-radio-group.md-default-theme.md-hue-3:not([disabled])
                .md-primary
                ._md-on,
            md-radio-group.md-hue-3:not([disabled]) .md-primary ._md-on,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary
                ._md-on,
            md-radio-group.md-hue-3:not([disabled]).md-primary ._md-on,
            md-radio-button.md-default-theme.md-hue-3:not([disabled])
                .md-primary
                ._md-on,
            md-radio-button.md-hue-3:not([disabled]) .md-primary ._md-on,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary
                ._md-on,
            md-radio-button.md-hue-3:not([disabled]).md-primary ._md-on {
                background-color: rgba(130, 177, 255, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-3:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-group.md-hue-3:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-3:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-group.md-hue-3:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-group.md-hue-3:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-off,
            md-radio-group.md-hue-3:not([disabled]).md-primary.md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-3:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-button.md-hue-3:not([disabled])
                .md-primary
                .md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-3:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-button.md-hue-3:not([disabled])
                .md-primary.md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-button.md-hue-3:not([disabled]).md-primary
                .md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-primary.md-checked
                ._md-off,
            md-radio-button.md-hue-3:not([disabled]).md-primary.md-checked
                ._md-off {
                border-color: rgba(130, 177, 255, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-3:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled]).md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled])
                .md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled])
                .md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled]).md-primary
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-primary.md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled]).md-primary.md-checked
                .md-ink-ripple {
                color: rgba(130, 177, 255, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-3:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-group.md-hue-3:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-primary
                ._md-container
                .md-ripple,
            md-radio-group.md-hue-3:not([disabled]).md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-hue-3:not([disabled])
                .md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-primary
                ._md-container
                .md-ripple,
            md-radio-button.md-hue-3:not([disabled]).md-primary
                ._md-container
                .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-radio-group.md-default-theme.md-hue-3[disabled],
            md-radio-group.md-hue-3[disabled],
            md-radio-button.md-default-theme.md-hue-3[disabled],
            md-radio-button.md-hue-3[disabled] {
                color: rgba(83, 83, 83, 1);
            }
            md-radio-group.md-default-theme.md-hue-3[disabled]
                ._md-container
                ._md-off,
            md-radio-group.md-hue-3[disabled] ._md-container ._md-off,
            md-radio-button.md-default-theme.md-hue-3[disabled]
                ._md-container
                ._md-off,
            md-radio-button.md-hue-3[disabled] ._md-container ._md-off {
                border-color: rgba(83, 83, 83, 1);
            }
            md-radio-group.md-default-theme.md-hue-3[disabled]
                ._md-container
                ._md-on,
            md-radio-group.md-hue-3[disabled] ._md-container ._md-on,
            md-radio-button.md-default-theme.md-hue-3[disabled]
                ._md-container
                ._md-on,
            md-radio-button.md-hue-3[disabled] ._md-container ._md-on {
                border-color: rgba(83, 83, 83, 1);
            }
            md-radio-group.md-default-theme.md-hue-3.md-primary
                .md-checked:not([disabled])
                .md-ink-ripple,
            md-radio-group.md-hue-3.md-primary
                .md-checked:not([disabled])
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3
                .md-checked:not([disabled]).md-primary
                .md-ink-ripple,
            md-radio-group.md-hue-3
                .md-checked:not([disabled]).md-primary
                .md-ink-ripple {
                color: rgba(130, 177, 255, 0.26);
            }
            md-radio-group.md-default-theme.md-hue-3
                .md-checked.md-primary
                .md-ink-ripple,
            md-radio-group.md-hue-3 .md-checked.md-primary .md-ink-ripple {
                color: "{{warn-color-0.26}}";
            }
            md-radio-group.md-default-theme.md-hue-3.md-focused:not(
                    :empty
                ).md-primary
                .md-checked
                ._md-container:before,
            md-radio-group.md-hue-3.md-focused:not(:empty).md-primary
                .md-checked
                ._md-container:before,
            md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty)
                .md-checked.md-primary
                ._md-container:before,
            md-radio-group.md-hue-3.md-focused:not(:empty)
                .md-checked.md-primary
                ._md-container:before {
                background-color: rgba(130, 177, 255, 0.26);
            }
            md-select.md-default-theme.md-hue-3 ._md-select-value,
            md-select.md-hue-3 ._md-select-value {
                border-bottom-color: rgba(0, 0, 0, 0.12);
            }
            md-select.md-default-theme.md-hue-3
                ._md-select-value._md-select-placeholder,
            md-select.md-hue-3 ._md-select-value._md-select-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-select.md-default-theme.md-hue-3:not([disabled]):focus
                ._md-select-value,
            md-select.md-hue-3:not([disabled]):focus ._md-select-value {
                border-bottom-color: rgb(130, 177, 255);
                color: rgba(0, 0, 0, 0.87);
            }
            md-select.md-default-theme.md-hue-3:not([disabled]):focus
                ._md-select-value._md-select-placeholder,
            md-select.md-hue-3:not([disabled]):focus
                ._md-select-value._md-select-placeholder {
                color: rgba(0, 0, 0, 0.87);
            }
            md-select.md-default-theme.md-hue-3[disabled] ._md-select-value,
            md-select.md-hue-3[disabled] ._md-select-value {
                color: rgba(83, 83, 83, 1);
            }
            md-select.md-default-theme.md-hue-3[disabled]
                ._md-select-value._md-select-placeholder,
            md-select.md-hue-3[disabled]
                ._md-select-value._md-select-placeholder {
                color: rgba(83, 83, 83, 1);
            }
            md-select-menu.md-default-theme.md-hue-3
                md-content
                md-option[selected],
            md-select-menu.md-hue-3 md-content md-option[selected] {
                color: rgb(33, 150, 243);
            }
            md-select-menu.md-default-theme.md-hue-3
                md-content
                md-option[selected]:focus,
            md-select-menu.md-hue-3 md-content md-option[selected]:focus {
                color: rgb(30, 136, 229);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-3 .md-ripple,
            .md-hue-3 .md-ripple {
                color: rgb(30, 136, 229);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-3 .md-ink-ripple,
            .md-hue-3 .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-3[selected]
                .md-ink-ripple,
            .md-hue-3[selected] .md-ink-ripple {
                color: rgba(130, 177, 255, 0.87);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-3 ._md-icon,
            .md-hue-3 ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-3[selected] ._md-icon,
            .md-hue-3[selected] ._md-icon {
                background-color: rgba(130, 177, 255, 0.87);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-3[selected].md-focused
                ._md-container:before,
            .md-hue-3[selected].md-focused ._md-container:before {
                background-color: rgba(130, 177, 255, 0.26);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-3[selected]
                ._md-icon:after,
            .md-hue-3[selected] ._md-icon:after {
                border-color: rgba(0, 0, 0, 0.87);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-3
                .md-indeterminate[disabled]
                ._md-container,
            .md-hue-3 .md-indeterminate[disabled] ._md-container {
                color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-hue-3.md-primary ._md-focus-ring,
            md-slider.md-hue-3.md-primary ._md-focus-ring {
                background-color: rgba(144, 202, 249, 0.38);
            }
            md-slider.md-default-theme.md-hue-3.md-primary
                ._md-track._md-track-fill,
            md-slider.md-hue-3.md-primary ._md-track._md-track-fill {
                background-color: rgb(130, 177, 255);
            }
            md-slider.md-default-theme.md-hue-3.md-primary ._md-thumb:after,
            md-slider.md-hue-3.md-primary ._md-thumb:after {
                border-color: rgb(130, 177, 255);
                background-color: rgb(130, 177, 255);
            }
            md-slider.md-default-theme.md-hue-3.md-primary ._md-sign,
            md-slider.md-hue-3.md-primary ._md-sign {
                background-color: rgb(130, 177, 255);
            }
            md-slider.md-default-theme.md-hue-3.md-primary ._md-sign:after,
            md-slider.md-hue-3.md-primary ._md-sign:after {
                border-top-color: rgb(130, 177, 255);
            }
            md-slider.md-default-theme.md-hue-3.md-primary[md-vertical]
                ._md-sign:after,
            md-slider.md-hue-3.md-primary[md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(130, 177, 255);
            }
            md-slider.md-default-theme.md-hue-3.md-primary ._md-thumb-text,
            md-slider.md-hue-3.md-primary ._md-thumb-text {
                color: rgba(0, 0, 0, 0.87);
            }
            md-slider.md-default-theme.md-hue-3[disabled] ._md-thumb:after,
            md-slider.md-hue-3[disabled] ._md-thumb:after {
                border-color: transparent;
            }
            md-slider-container[disabled] > *:first-child:not(md-slider),
            md-slider-container[disabled] > *:last-child:not(md-slider) {
                color: rgba(83, 83, 83, 1);
            }
            .md-subheader.md-default-theme.md-hue-3.md-primary,
            .md-subheader.md-hue-3.md-primary {
                color: rgb(130, 177, 255);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-primary
                .md-ink-ripple,
            md-switch.md-hue-3.md-checked.md-primary .md-ink-ripple {
                color: rgb(130, 177, 255);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-primary
                ._md-thumb,
            md-switch.md-hue-3.md-checked.md-primary ._md-thumb {
                background-color: rgb(130, 177, 255);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-primary ._md-bar,
            md-switch.md-hue-3.md-checked.md-primary ._md-bar {
                background-color: rgba(130, 177, 255, 0.5);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-primary.md-focused
                ._md-thumb:before,
            md-switch.md-hue-3.md-checked.md-primary.md-focused
                ._md-thumb:before {
                background-color: rgba(130, 177, 255, 0.26);
            }
            md-tabs.md-default-theme.md-hue-3 .md-paginator md-icon,
            md-tabs.md-hue-3 .md-paginator md-icon {
                color: rgb(130, 177, 255);
            }
            md-tabs.md-default-theme.md-hue-3 .md-tab,
            md-tabs.md-hue-3 .md-tab {
                color: rgba(0, 0, 0, 0.54);
            }
            md-tabs.md-default-theme.md-hue-3 .md-tab[disabled],
            md-tabs.md-hue-3 .md-tab[disabled],
            md-tabs.md-default-theme.md-hue-3 .md-tab[disabled] md-icon,
            md-tabs.md-hue-3 .md-tab[disabled] md-icon {
                color: rgba(83, 83, 83, 1);
            }
            md-tabs.md-default-theme.md-hue-3 .md-tab.md-active,
            md-tabs.md-hue-3 .md-tab.md-active,
            md-tabs.md-default-theme.md-hue-3 .md-tab.md-active md-icon,
            md-tabs.md-hue-3 .md-tab.md-active md-icon,
            md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused,
            md-tabs.md-hue-3 .md-tab.md-focused,
            md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused md-icon,
            md-tabs.md-hue-3 .md-tab.md-focused md-icon {
                color: rgb(130, 177, 255);
            }
            md-tabs.md-default-theme.md-hue-3 .md-tab.md-focused,
            md-tabs.md-hue-3 .md-tab.md-focused {
                background: rgba(130, 177, 255, 0.1);
            }
            md-tabs.md-default-theme.md-hue-3.md-primary > md-tabs-wrapper,
            md-tabs.md-hue-3.md-primary > md-tabs-wrapper {
                background-color: rgb(130, 177, 255);
            }
            md-tabs.md-default-theme.md-hue-3.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-tabs.md-hue-3.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-tabs.md-default-theme.md-hue-3.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-3.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-3.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-hue-3.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-default-theme.md-hue-3.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-3.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-3.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-tabs.md-hue-3.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-tabs.md-default-theme.md-hue-3.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-3.md-primary
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(0, 0, 0, 0.1);
            }
            md-toolbar > md-tabs.md-default-theme.md-hue-3 > md-tabs-wrapper,
            md-toolbar > md-tabs.md-hue-3 > md-tabs-wrapper {
                background-color: rgb(130, 177, 255);
            }
            md-toolbar
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-toolbar
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-toolbar
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-toolbar
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-toolbar
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(0, 0, 0, 0.1);
            }
            md-toast.md-default-theme.md-hue-3
                .md-toast-content
                .md-button.md-highlight.md-primary,
            md-toast.md-hue-3
                .md-toast-content
                .md-button.md-highlight.md-primary {
                color: rgb(68, 138, 255);
            }
            md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar),
            md-toolbar.md-hue-3:not(.md-menu-toolbar) {
                background-color: rgb(130, 177, 255);
                color: rgba(0, 0, 0, 0.87);
            }
            md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar) md-icon,
            md-toolbar.md-hue-3:not(.md-menu-toolbar) md-icon {
                color: rgba(0, 0, 0, 0.87);
                fill: rgba(0, 0, 0, 0.87);
            }
            md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar)
                .md-button[disabled]
                md-icon,
            md-toolbar.md-hue-3:not(.md-menu-toolbar)
                .md-button[disabled]
                md-icon {
                color: rgba(0, 0, 0, 0.26);
                fill: rgba(0, 0, 0, 0.26);
            }
        
/* === split === */

            .md-button.md-default-theme.md-fab,
            .md-button.md-fab {
                background-color: rgb(68, 138, 255);
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-fab md-icon,
            .md-button.md-fab md-icon {
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-fab:not([disabled]):hover,
            .md-button.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-fab:not([disabled]).md-focused,
            .md-button.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-fab,
            .md-button.md-fab {
                background-color: rgb(68, 138, 255);
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-fab:not([disabled]) .md-icon,
            .md-button.md-fab:not([disabled]) .md-icon {
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-fab:not([disabled]):hover,
            .md-button.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-fab:not([disabled]).md-focused,
            .md-button.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-accent,
            .md-button.md-accent {
                color: rgb(68, 138, 255);
            }
            .md-button.md-default-theme.md-accent.md-raised,
            .md-button.md-accent.md-raised,
            .md-button.md-default-theme.md-accent.md-fab,
            .md-button.md-accent.md-fab {
                color: rgb(255, 255, 255);
                background-color: rgb(68, 138, 255);
            }
            .md-button.md-default-theme.md-accent.md-raised:not([disabled])
                md-icon,
            .md-button.md-accent.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-accent.md-fab:not([disabled])
                md-icon,
            .md-button.md-accent.md-fab:not([disabled]) md-icon {
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-accent.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-accent.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-accent.md-fab:not([disabled]):hover,
            .md-button.md-accent.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-accent.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-accent.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-accent.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-accent.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-accent:not([disabled]) md-icon,
            .md-button.md-accent:not([disabled]) md-icon {
                color: rgb(68, 138, 255);
            }
            .md-button.md-default-theme[disabled],
            .md-button[disabled],
            .md-button.md-default-theme.md-raised[disabled],
            .md-button.md-raised[disabled],
            .md-button.md-default-theme.md-fab[disabled],
            .md-button.md-fab[disabled],
            .md-button.md-default-theme.md-accent[disabled],
            .md-button.md-accent[disabled],
            .md-button.md-default-theme.md-warn[disabled],
            .md-button.md-warn[disabled] {
                color: rgba(83, 83, 83, 1);
                cursor: default;
            }
            .md-button.md-default-theme[disabled] md-icon,
            .md-button[disabled] md-icon,
            .md-button.md-default-theme.md-raised[disabled] md-icon,
            .md-button.md-raised[disabled] md-icon,
            .md-button.md-default-theme.md-fab[disabled] md-icon,
            .md-button.md-fab[disabled] md-icon,
            .md-button.md-default-theme.md-accent[disabled] md-icon,
            .md-button.md-accent[disabled] md-icon,
            .md-button.md-default-theme.md-warn[disabled] md-icon,
            .md-button.md-warn[disabled] md-icon {
                color: rgba(83, 83, 83, 1);
            }
            a.md-default-theme:not(.md-button),
            a:not(.md-button) {
                color: rgb(68, 138, 255);
            }
            a.md-default-theme:not(.md-button):hover,
            a:not(.md-button):hover {
                color: rgb(25, 118, 210);
            }
            md-checkbox.md-default-theme .md-ripple,
            md-checkbox .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-checkbox.md-default-theme.md-checked.md-focused
                ._md-container:before,
            md-checkbox.md-checked.md-focused ._md-container:before {
                background-color: rgba(68, 138, 255, 0.26);
            }
            md-checkbox.md-default-theme.md-checked .md-ink-ripple,
            md-checkbox.md-checked .md-ink-ripple {
                color: rgba(68, 138, 255, 0.87);
            }
            md-checkbox.md-default-theme.md-checked ._md-icon,
            md-checkbox.md-checked ._md-icon {
                background-color: rgba(68, 138, 255, 0.87);
            }
            md-checkbox.md-default-theme.md-checked ._md-icon:after,
            md-checkbox.md-checked ._md-icon:after {
                border-color: rgba(255, 255, 255, 0.87);
            }
            md-icon.md-default-theme.md-accent,
            md-icon.md-accent {
                color: rgb(68, 138, 255);
            }
            md-input-container.md-default-theme:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                .md-input,
            md-input-container:not(.md-input-invalid).md-input-focused.md-accent
                .md-input {
                border-color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                label,
            md-input-container:not(.md-input-invalid).md-input-focused.md-accent
                label {
                color: rgb(33, 150, 243);
            }
            md-list.md-default-theme
                md-list-item
                > md-icon.md-highlight.md-accent,
            md-list md-list-item > md-icon.md-highlight.md-accent {
                color: rgb(68, 138, 255);
            }
            md-progress-circular.md-default-theme.md-accent path,
            md-progress-circular.md-accent path {
                stroke: rgb(68, 138, 255);
            }
            md-progress-linear.md-default-theme.md-accent ._md-container,
            md-progress-linear.md-accent ._md-container {
                background-color: rgb(187, 222, 251);
            }
            md-progress-linear.md-default-theme.md-accent ._md-bar,
            md-progress-linear.md-accent ._md-bar {
                background-color: rgb(68, 138, 255);
            }
            md-progress-linear.md-default-theme[md-mode="buffer"].md-accent
                ._md-bar1,
            md-progress-linear[md-mode="buffer"].md-accent ._md-bar1 {
                background-color: rgb(187, 222, 251);
            }
            md-progress-linear.md-default-theme[md-mode="buffer"].md-accent
                ._md-dashed:before,
            md-progress-linear[md-mode="buffer"].md-accent ._md-dashed:before {
                background: radial-gradient(
                    rgb(187, 222, 251) 0%,
                    rgb(187, 222, 251) 16%,
                    transparent 42%
                );
            }
            md-radio-button.md-default-theme ._md-on,
            md-radio-button ._md-on {
                background-color: rgba(68, 138, 255, 0.87);
            }
            md-radio-button.md-default-theme.md-checked ._md-off,
            md-radio-button.md-checked ._md-off {
                border-color: rgba(68, 138, 255, 0.87);
            }
            md-radio-button.md-default-theme.md-checked .md-ink-ripple,
            md-radio-button.md-checked .md-ink-ripple {
                color: rgba(68, 138, 255, 0.87);
            }
            md-radio-button.md-default-theme ._md-container .md-ripple,
            md-radio-button ._md-container .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-radio-group.md-default-theme .md-checked .md-ink-ripple,
            md-radio-group .md-checked .md-ink-ripple {
                color: rgba(68, 138, 255, 0.26);
            }
            md-radio-group.md-default-theme.md-focused:not(:empty)
                .md-checked
                ._md-container:before,
            md-radio-group.md-focused:not(:empty)
                .md-checked
                ._md-container:before {
                background-color: rgba(68, 138, 255, 0.26);
            }
            md-select.md-default-theme:not([disabled]):focus.md-accent
                ._md-select-value,
            md-select:not([disabled]):focus.md-accent ._md-select-value {
                border-bottom-color: rgb(68, 138, 255);
            }
            md-select-menu.md-default-theme
                md-content
                md-option[selected].md-accent,
            md-select-menu md-content md-option[selected].md-accent {
                color: rgb(33, 150, 243);
            }
            md-select-menu.md-default-theme
                md-content
                md-option[selected].md-accent:focus,
            md-select-menu md-content md-option[selected].md-accent:focus {
                color: rgb(30, 136, 229);
            }
            md-slider.md-default-theme ._md-focus-ring,
            md-slider ._md-focus-ring {
                background-color: rgba(144, 202, 249, 0.38);
            }
            md-slider.md-default-theme ._md-track._md-track-fill,
            md-slider ._md-track._md-track-fill {
                background-color: rgb(68, 138, 255);
            }
            md-slider.md-default-theme ._md-thumb:after,
            md-slider ._md-thumb:after {
                border-color: rgb(68, 138, 255);
                background-color: rgb(68, 138, 255);
            }
            md-slider.md-default-theme ._md-sign,
            md-slider ._md-sign {
                background-color: rgb(68, 138, 255);
            }
            md-slider.md-default-theme ._md-sign:after,
            md-slider ._md-sign:after {
                border-top-color: rgb(68, 138, 255);
            }
            md-slider.md-default-theme[md-vertical] ._md-sign:after,
            md-slider[md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(68, 138, 255);
            }
            md-slider.md-default-theme ._md-thumb-text,
            md-slider ._md-thumb-text {
                color: rgb(255, 255, 255);
            }
            .md-subheader.md-default-theme.md-accent,
            .md-subheader.md-accent {
                color: rgb(68, 138, 255);
            }
            md-switch.md-default-theme.md-checked .md-ink-ripple,
            md-switch.md-checked .md-ink-ripple {
                color: rgb(68, 138, 255);
            }
            md-switch.md-default-theme.md-checked ._md-thumb,
            md-switch.md-checked ._md-thumb {
                background-color: rgb(68, 138, 255);
            }
            md-switch.md-default-theme.md-checked ._md-bar,
            md-switch.md-checked ._md-bar {
                background-color: rgba(68, 138, 255, 0.5);
            }
            md-switch.md-default-theme.md-checked.md-focused ._md-thumb:before,
            md-switch.md-checked.md-focused ._md-thumb:before {
                background-color: rgba(68, 138, 255, 0.26);
            }
            md-tabs.md-default-theme md-ink-bar,
            md-tabs md-ink-bar {
                color: rgb(68, 138, 255);
                background: rgb(68, 138, 255);
            }
            md-tabs.md-default-theme .md-tab .md-ripple-container,
            md-tabs .md-tab .md-ripple-container {
                color: rgb(187, 222, 251);
            }
            md-tabs.md-default-theme.md-accent > md-tabs-wrapper,
            md-tabs.md-accent > md-tabs-wrapper {
                background-color: rgb(68, 138, 255);
            }
            md-tabs.md-default-theme.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-tabs.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-tabs.md-default-theme.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-default-theme.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-tabs.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgb(255, 255, 255);
            }
            md-tabs.md-default-theme.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-tabs.md-default-theme.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar,
            md-tabs.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar {
                color: rgba(30, 136, 229, 1);
                background: rgba(30, 136, 229, 1);
            }
            md-toolbar.md-accent > md-tabs.md-default-theme > md-tabs-wrapper,
            md-toolbar.md-accent > md-tabs > md-tabs-wrapper {
                background-color: rgb(68, 138, 255);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-toolbar.md-accent
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-accent
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-accent
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-toolbar.md-accent
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgb(255, 255, 255);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar,
            md-toolbar.md-accent
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar {
                color: rgba(30, 136, 229, 1);
                background: rgba(30, 136, 229, 1);
            }
            md-toast.md-default-theme .md-toast-content .md-button.md-highlight,
            md-toast .md-toast-content .md-button.md-highlight {
                color: rgb(68, 138, 255);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent,
            md-toolbar:not(.md-menu-toolbar).md-accent {
                background-color: rgb(68, 138, 255);
                color: rgb(255, 255, 255);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
                .md-ink-ripple,
            md-toolbar:not(.md-menu-toolbar).md-accent .md-ink-ripple {
                color: rgb(255, 255, 255);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent md-icon,
            md-toolbar:not(.md-menu-toolbar).md-accent md-icon {
                color: rgb(255, 255, 255);
                fill: rgb(255, 255, 255);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar).md-accent
                .md-button[disabled]
                md-icon,
            md-toolbar:not(.md-menu-toolbar).md-accent
                .md-button[disabled]
                md-icon {
                color: rgba(255, 255, 255, 0.26);
                fill: rgba(255, 255, 255, 0.26);
            }
        
/* === split === */

            .md-button.md-default-theme.md-hue-1.md-fab,
            .md-button.md-hue-1.md-fab {
                background-color: rgb(130, 177, 255);
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-fab md-icon,
            .md-button.md-hue-1.md-fab md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-fab:not([disabled]):hover,
            .md-button.md-hue-1.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-1.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-1.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-1.md-fab,
            .md-button.md-hue-1.md-fab {
                background-color: rgb(130, 177, 255);
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-fab:not([disabled])
                .md-icon,
            .md-button.md-hue-1.md-fab:not([disabled]) .md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-fab:not([disabled]):hover,
            .md-button.md-hue-1.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-1.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-1.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-1.md-accent,
            .md-button.md-hue-1.md-accent {
                color: rgb(130, 177, 255);
            }
            .md-button.md-default-theme.md-hue-1.md-accent.md-raised,
            .md-button.md-hue-1.md-accent.md-raised,
            .md-button.md-default-theme.md-hue-1.md-accent.md-fab,
            .md-button.md-hue-1.md-accent.md-fab {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(130, 177, 255);
            }
            .md-button.md-default-theme.md-hue-1.md-accent.md-raised:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-1.md-accent.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-1.md-accent.md-fab:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-1.md-accent.md-fab:not([disabled]) md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-accent.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-1.md-accent.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-1.md-accent.md-fab:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-1.md-accent.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-1.md-accent.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-1.md-accent.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-1.md-accent.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-1.md-accent.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-1.md-accent:not([disabled])
                md-icon,
            .md-button.md-hue-1.md-accent:not([disabled]) md-icon {
                color: rgb(130, 177, 255);
            }
            .md-button.md-default-theme.md-hue-1[disabled],
            .md-button.md-hue-1[disabled],
            .md-button.md-default-theme.md-hue-1.md-raised[disabled],
            .md-button.md-hue-1.md-raised[disabled],
            .md-button.md-default-theme.md-hue-1.md-fab[disabled],
            .md-button.md-hue-1.md-fab[disabled],
            .md-button.md-default-theme.md-hue-1.md-accent[disabled],
            .md-button.md-hue-1.md-accent[disabled],
            .md-button.md-default-theme.md-hue-1.md-warn[disabled],
            .md-button.md-hue-1.md-warn[disabled] {
                color: rgba(83, 83, 83, 1);
                cursor: default;
            }
            .md-button.md-default-theme.md-hue-1[disabled] md-icon,
            .md-button.md-hue-1[disabled] md-icon,
            .md-button.md-default-theme.md-hue-1.md-raised[disabled] md-icon,
            .md-button.md-hue-1.md-raised[disabled] md-icon,
            .md-button.md-default-theme.md-hue-1.md-fab[disabled] md-icon,
            .md-button.md-hue-1.md-fab[disabled] md-icon,
            .md-button.md-default-theme.md-hue-1.md-accent[disabled] md-icon,
            .md-button.md-hue-1.md-accent[disabled] md-icon,
            .md-button.md-default-theme.md-hue-1.md-warn[disabled] md-icon,
            .md-button.md-hue-1.md-warn[disabled] md-icon {
                color: rgba(83, 83, 83, 1);
            }
            a.md-default-theme.md-hue-1:not(.md-button),
            a.md-hue-1:not(.md-button) {
                color: rgb(130, 177, 255);
            }
            a.md-default-theme.md-hue-1:not(.md-button):hover,
            a.md-hue-1:not(.md-button):hover {
                color: rgb(25, 118, 210);
            }
            md-checkbox.md-default-theme.md-hue-1 .md-ripple,
            md-checkbox.md-hue-1 .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-checkbox.md-default-theme.md-hue-1.md-checked.md-focused
                ._md-container:before,
            md-checkbox.md-hue-1.md-checked.md-focused ._md-container:before {
                background-color: rgba(130, 177, 255, 0.26);
            }
            md-checkbox.md-default-theme.md-hue-1.md-checked .md-ink-ripple,
            md-checkbox.md-hue-1.md-checked .md-ink-ripple {
                color: rgba(130, 177, 255, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-1.md-checked ._md-icon,
            md-checkbox.md-hue-1.md-checked ._md-icon {
                background-color: rgba(130, 177, 255, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-1.md-checked ._md-icon:after,
            md-checkbox.md-hue-1.md-checked ._md-icon:after {
                border-color: rgba(0, 0, 0, 0.87);
            }
            md-icon.md-default-theme.md-hue-1.md-accent,
            md-icon.md-hue-1.md-accent {
                color: rgb(130, 177, 255);
            }
            md-input-container.md-default-theme.md-hue-1:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                .md-input,
            md-input-container.md-hue-1:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                .md-input {
                border-color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme.md-hue-1:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                label,
            md-input-container.md-hue-1:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                label {
                color: rgb(33, 150, 243);
            }
            md-list.md-default-theme.md-hue-1
                md-list-item
                > md-icon.md-highlight.md-accent,
            md-list.md-hue-1 md-list-item > md-icon.md-highlight.md-accent {
                color: rgb(130, 177, 255);
            }
            md-progress-circular.md-default-theme.md-hue-1.md-accent path,
            md-progress-circular.md-hue-1.md-accent path {
                stroke: rgb(130, 177, 255);
            }
            md-progress-linear.md-default-theme.md-hue-1.md-accent
                ._md-container,
            md-progress-linear.md-hue-1.md-accent ._md-container {
                background-color: rgb(187, 222, 251);
            }
            md-progress-linear.md-default-theme.md-hue-1.md-accent ._md-bar,
            md-progress-linear.md-hue-1.md-accent ._md-bar {
                background-color: rgb(130, 177, 255);
            }
            md-progress-linear.md-default-theme.md-hue-1[md-mode="buffer"].md-accent
                ._md-bar1,
            md-progress-linear.md-hue-1[md-mode="buffer"].md-accent ._md-bar1 {
                background-color: rgb(187, 222, 251);
            }
            md-progress-linear.md-default-theme.md-hue-1[md-mode="buffer"].md-accent
                ._md-dashed:before,
            md-progress-linear.md-hue-1[md-mode="buffer"].md-accent
                ._md-dashed:before {
                background: radial-gradient(
                    rgb(187, 222, 251) 0%,
                    rgb(187, 222, 251) 16%,
                    transparent 42%
                );
            }
            md-radio-button.md-default-theme.md-hue-1 ._md-on,
            md-radio-button.md-hue-1 ._md-on {
                background-color: rgba(130, 177, 255, 0.87);
            }
            md-radio-button.md-default-theme.md-hue-1.md-checked ._md-off,
            md-radio-button.md-hue-1.md-checked ._md-off {
                border-color: rgba(130, 177, 255, 0.87);
            }
            md-radio-button.md-default-theme.md-hue-1.md-checked .md-ink-ripple,
            md-radio-button.md-hue-1.md-checked .md-ink-ripple {
                color: rgba(130, 177, 255, 0.87);
            }
            md-radio-button.md-default-theme.md-hue-1 ._md-container .md-ripple,
            md-radio-button.md-hue-1 ._md-container .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-radio-group.md-default-theme.md-hue-1 .md-checked .md-ink-ripple,
            md-radio-group.md-hue-1 .md-checked .md-ink-ripple {
                color: rgba(130, 177, 255, 0.26);
            }
            md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty)
                .md-checked
                ._md-container:before,
            md-radio-group.md-hue-1.md-focused:not(:empty)
                .md-checked
                ._md-container:before {
                background-color: rgba(130, 177, 255, 0.26);
            }
            md-select.md-default-theme.md-hue-1:not([disabled]):focus.md-accent
                ._md-select-value,
            md-select.md-hue-1:not([disabled]):focus.md-accent
                ._md-select-value {
                border-bottom-color: rgb(130, 177, 255);
            }
            md-select-menu.md-default-theme.md-hue-1
                md-content
                md-option[selected].md-accent,
            md-select-menu.md-hue-1 md-content md-option[selected].md-accent {
                color: rgb(33, 150, 243);
            }
            md-select-menu.md-default-theme.md-hue-1
                md-content
                md-option[selected].md-accent:focus,
            md-select-menu.md-hue-1
                md-content
                md-option[selected].md-accent:focus {
                color: rgb(30, 136, 229);
            }
            md-slider.md-default-theme.md-hue-1 ._md-focus-ring,
            md-slider.md-hue-1 ._md-focus-ring {
                background-color: rgba(144, 202, 249, 0.38);
            }
            md-slider.md-default-theme.md-hue-1 ._md-track._md-track-fill,
            md-slider.md-hue-1 ._md-track._md-track-fill {
                background-color: rgb(130, 177, 255);
            }
            md-slider.md-default-theme.md-hue-1 ._md-thumb:after,
            md-slider.md-hue-1 ._md-thumb:after {
                border-color: rgb(130, 177, 255);
                background-color: rgb(130, 177, 255);
            }
            md-slider.md-default-theme.md-hue-1 ._md-sign,
            md-slider.md-hue-1 ._md-sign {
                background-color: rgb(130, 177, 255);
            }
            md-slider.md-default-theme.md-hue-1 ._md-sign:after,
            md-slider.md-hue-1 ._md-sign:after {
                border-top-color: rgb(130, 177, 255);
            }
            md-slider.md-default-theme.md-hue-1[md-vertical] ._md-sign:after,
            md-slider.md-hue-1[md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(130, 177, 255);
            }
            md-slider.md-default-theme.md-hue-1 ._md-thumb-text,
            md-slider.md-hue-1 ._md-thumb-text {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-subheader.md-default-theme.md-hue-1.md-accent,
            .md-subheader.md-hue-1.md-accent {
                color: rgb(130, 177, 255);
            }
            md-switch.md-default-theme.md-hue-1.md-checked .md-ink-ripple,
            md-switch.md-hue-1.md-checked .md-ink-ripple {
                color: rgb(130, 177, 255);
            }
            md-switch.md-default-theme.md-hue-1.md-checked ._md-thumb,
            md-switch.md-hue-1.md-checked ._md-thumb {
                background-color: rgb(130, 177, 255);
            }
            md-switch.md-default-theme.md-hue-1.md-checked ._md-bar,
            md-switch.md-hue-1.md-checked ._md-bar {
                background-color: rgba(130, 177, 255, 0.5);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-focused
                ._md-thumb:before,
            md-switch.md-hue-1.md-checked.md-focused ._md-thumb:before {
                background-color: rgba(130, 177, 255, 0.26);
            }
            md-tabs.md-default-theme.md-hue-1 md-ink-bar,
            md-tabs.md-hue-1 md-ink-bar {
                color: rgb(130, 177, 255);
                background: rgb(130, 177, 255);
            }
            md-tabs.md-default-theme.md-hue-1 .md-tab .md-ripple-container,
            md-tabs.md-hue-1 .md-tab .md-ripple-container {
                color: rgb(187, 222, 251);
            }
            md-tabs.md-default-theme.md-hue-1.md-accent > md-tabs-wrapper,
            md-tabs.md-hue-1.md-accent > md-tabs-wrapper {
                background-color: rgb(130, 177, 255);
            }
            md-tabs.md-default-theme.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-tabs.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-tabs.md-default-theme.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-default-theme.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-tabs.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-tabs.md-default-theme.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(0, 0, 0, 0.1);
            }
            md-tabs.md-default-theme.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar,
            md-tabs.md-hue-1.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar {
                color: rgba(30, 136, 229, 1);
                background: rgba(30, 136, 229, 1);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper,
            md-toolbar.md-accent > md-tabs.md-hue-1 > md-tabs-wrapper {
                background-color: rgb(130, 177, 255);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-toolbar.md-accent
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-accent
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-toolbar.md-accent
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(0, 0, 0, 0.1);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar,
            md-toolbar.md-accent
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar {
                color: rgba(30, 136, 229, 1);
                background: rgba(30, 136, 229, 1);
            }
            md-toast.md-default-theme.md-hue-1
                .md-toast-content
                .md-button.md-highlight,
            md-toast.md-hue-1 .md-toast-content .md-button.md-highlight {
                color: rgb(68, 138, 255);
            }
            md-toolbar.md-default-theme.md-hue-1:not(
                    .md-menu-toolbar
                ).md-accent,
            md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent {
                background-color: rgb(130, 177, 255);
                color: rgba(0, 0, 0, 0.87);
            }
            md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
                .md-ink-ripple,
            md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent .md-ink-ripple {
                color: rgba(0, 0, 0, 0.87);
            }
            md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
                md-icon,
            md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent md-icon {
                color: rgba(0, 0, 0, 0.87);
                fill: rgba(0, 0, 0, 0.87);
            }
            md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-accent
                .md-button[disabled]
                md-icon,
            md-toolbar.md-hue-1:not(.md-menu-toolbar).md-accent
                .md-button[disabled]
                md-icon {
                color: rgba(0, 0, 0, 0.26);
                fill: rgba(0, 0, 0, 0.26);
            }
        
/* === split === */

            .md-button.md-default-theme.md-hue-2.md-fab,
            .md-button.md-hue-2.md-fab {
                background-color: rgb(41, 121, 255);
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-hue-2.md-fab md-icon,
            .md-button.md-hue-2.md-fab md-icon {
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-hue-2.md-fab:not([disabled]):hover,
            .md-button.md-hue-2.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-2.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-2.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-2.md-fab,
            .md-button.md-hue-2.md-fab {
                background-color: rgb(41, 121, 255);
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-hue-2.md-fab:not([disabled])
                .md-icon,
            .md-button.md-hue-2.md-fab:not([disabled]) .md-icon {
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-hue-2.md-fab:not([disabled]):hover,
            .md-button.md-hue-2.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-2.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-2.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-2.md-accent,
            .md-button.md-hue-2.md-accent {
                color: rgb(41, 121, 255);
            }
            .md-button.md-default-theme.md-hue-2.md-accent.md-raised,
            .md-button.md-hue-2.md-accent.md-raised,
            .md-button.md-default-theme.md-hue-2.md-accent.md-fab,
            .md-button.md-hue-2.md-accent.md-fab {
                color: rgb(255, 255, 255);
                background-color: rgb(41, 121, 255);
            }
            .md-button.md-default-theme.md-hue-2.md-accent.md-raised:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-2.md-accent.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-2.md-accent.md-fab:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-2.md-accent.md-fab:not([disabled]) md-icon {
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-hue-2.md-accent.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-2.md-accent.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-2.md-accent.md-fab:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-2.md-accent.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-2.md-accent.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-2.md-accent.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-2.md-accent.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-2.md-accent.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-2.md-accent:not([disabled])
                md-icon,
            .md-button.md-hue-2.md-accent:not([disabled]) md-icon {
                color: rgb(41, 121, 255);
            }
            .md-button.md-default-theme.md-hue-2[disabled],
            .md-button.md-hue-2[disabled],
            .md-button.md-default-theme.md-hue-2.md-raised[disabled],
            .md-button.md-hue-2.md-raised[disabled],
            .md-button.md-default-theme.md-hue-2.md-fab[disabled],
            .md-button.md-hue-2.md-fab[disabled],
            .md-button.md-default-theme.md-hue-2.md-accent[disabled],
            .md-button.md-hue-2.md-accent[disabled],
            .md-button.md-default-theme.md-hue-2.md-warn[disabled],
            .md-button.md-hue-2.md-warn[disabled] {
                color: rgba(83, 83, 83, 1);
                cursor: default;
            }
            .md-button.md-default-theme.md-hue-2[disabled] md-icon,
            .md-button.md-hue-2[disabled] md-icon,
            .md-button.md-default-theme.md-hue-2.md-raised[disabled] md-icon,
            .md-button.md-hue-2.md-raised[disabled] md-icon,
            .md-button.md-default-theme.md-hue-2.md-fab[disabled] md-icon,
            .md-button.md-hue-2.md-fab[disabled] md-icon,
            .md-button.md-default-theme.md-hue-2.md-accent[disabled] md-icon,
            .md-button.md-hue-2.md-accent[disabled] md-icon,
            .md-button.md-default-theme.md-hue-2.md-warn[disabled] md-icon,
            .md-button.md-hue-2.md-warn[disabled] md-icon {
                color: rgba(83, 83, 83, 1);
            }
            a.md-default-theme.md-hue-2:not(.md-button),
            a.md-hue-2:not(.md-button) {
                color: rgb(41, 121, 255);
            }
            a.md-default-theme.md-hue-2:not(.md-button):hover,
            a.md-hue-2:not(.md-button):hover {
                color: rgb(25, 118, 210);
            }
            md-checkbox.md-default-theme.md-hue-2 .md-ripple,
            md-checkbox.md-hue-2 .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-checkbox.md-default-theme.md-hue-2.md-checked.md-focused
                ._md-container:before,
            md-checkbox.md-hue-2.md-checked.md-focused ._md-container:before {
                background-color: rgba(41, 121, 255, 0.26);
            }
            md-checkbox.md-default-theme.md-hue-2.md-checked .md-ink-ripple,
            md-checkbox.md-hue-2.md-checked .md-ink-ripple {
                color: rgba(41, 121, 255, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-2.md-checked ._md-icon,
            md-checkbox.md-hue-2.md-checked ._md-icon {
                background-color: rgba(41, 121, 255, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-2.md-checked ._md-icon:after,
            md-checkbox.md-hue-2.md-checked ._md-icon:after {
                border-color: rgba(255, 255, 255, 0.87);
            }
            md-icon.md-default-theme.md-hue-2.md-accent,
            md-icon.md-hue-2.md-accent {
                color: rgb(41, 121, 255);
            }
            md-input-container.md-default-theme.md-hue-2:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                .md-input,
            md-input-container.md-hue-2:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                .md-input {
                border-color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme.md-hue-2:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                label,
            md-input-container.md-hue-2:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                label {
                color: rgb(33, 150, 243);
            }
            md-list.md-default-theme.md-hue-2
                md-list-item
                > md-icon.md-highlight.md-accent,
            md-list.md-hue-2 md-list-item > md-icon.md-highlight.md-accent {
                color: rgb(41, 121, 255);
            }
            md-progress-circular.md-default-theme.md-hue-2.md-accent path,
            md-progress-circular.md-hue-2.md-accent path {
                stroke: rgb(41, 121, 255);
            }
            md-progress-linear.md-default-theme.md-hue-2.md-accent
                ._md-container,
            md-progress-linear.md-hue-2.md-accent ._md-container {
                background-color: rgb(187, 222, 251);
            }
            md-progress-linear.md-default-theme.md-hue-2.md-accent ._md-bar,
            md-progress-linear.md-hue-2.md-accent ._md-bar {
                background-color: rgb(41, 121, 255);
            }
            md-progress-linear.md-default-theme.md-hue-2[md-mode="buffer"].md-accent
                ._md-bar1,
            md-progress-linear.md-hue-2[md-mode="buffer"].md-accent ._md-bar1 {
                background-color: rgb(187, 222, 251);
            }
            md-progress-linear.md-default-theme.md-hue-2[md-mode="buffer"].md-accent
                ._md-dashed:before,
            md-progress-linear.md-hue-2[md-mode="buffer"].md-accent
                ._md-dashed:before {
                background: radial-gradient(
                    rgb(187, 222, 251) 0%,
                    rgb(187, 222, 251) 16%,
                    transparent 42%
                );
            }
            md-radio-button.md-default-theme.md-hue-2 ._md-on,
            md-radio-button.md-hue-2 ._md-on {
                background-color: rgba(41, 121, 255, 0.87);
            }
            md-radio-button.md-default-theme.md-hue-2.md-checked ._md-off,
            md-radio-button.md-hue-2.md-checked ._md-off {
                border-color: rgba(41, 121, 255, 0.87);
            }
            md-radio-button.md-default-theme.md-hue-2.md-checked .md-ink-ripple,
            md-radio-button.md-hue-2.md-checked .md-ink-ripple {
                color: rgba(41, 121, 255, 0.87);
            }
            md-radio-button.md-default-theme.md-hue-2 ._md-container .md-ripple,
            md-radio-button.md-hue-2 ._md-container .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-radio-group.md-default-theme.md-hue-2 .md-checked .md-ink-ripple,
            md-radio-group.md-hue-2 .md-checked .md-ink-ripple {
                color: rgba(41, 121, 255, 0.26);
            }
            md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty)
                .md-checked
                ._md-container:before,
            md-radio-group.md-hue-2.md-focused:not(:empty)
                .md-checked
                ._md-container:before {
                background-color: rgba(41, 121, 255, 0.26);
            }
            md-select.md-default-theme.md-hue-2:not([disabled]):focus.md-accent
                ._md-select-value,
            md-select.md-hue-2:not([disabled]):focus.md-accent
                ._md-select-value {
                border-bottom-color: rgb(41, 121, 255);
            }
            md-select-menu.md-default-theme.md-hue-2
                md-content
                md-option[selected].md-accent,
            md-select-menu.md-hue-2 md-content md-option[selected].md-accent {
                color: rgb(33, 150, 243);
            }
            md-select-menu.md-default-theme.md-hue-2
                md-content
                md-option[selected].md-accent:focus,
            md-select-menu.md-hue-2
                md-content
                md-option[selected].md-accent:focus {
                color: rgb(30, 136, 229);
            }
            md-slider.md-default-theme.md-hue-2 ._md-focus-ring,
            md-slider.md-hue-2 ._md-focus-ring {
                background-color: rgba(144, 202, 249, 0.38);
            }
            md-slider.md-default-theme.md-hue-2 ._md-track._md-track-fill,
            md-slider.md-hue-2 ._md-track._md-track-fill {
                background-color: rgb(41, 121, 255);
            }
            md-slider.md-default-theme.md-hue-2 ._md-thumb:after,
            md-slider.md-hue-2 ._md-thumb:after {
                border-color: rgb(41, 121, 255);
                background-color: rgb(41, 121, 255);
            }
            md-slider.md-default-theme.md-hue-2 ._md-sign,
            md-slider.md-hue-2 ._md-sign {
                background-color: rgb(41, 121, 255);
            }
            md-slider.md-default-theme.md-hue-2 ._md-sign:after,
            md-slider.md-hue-2 ._md-sign:after {
                border-top-color: rgb(41, 121, 255);
            }
            md-slider.md-default-theme.md-hue-2[md-vertical] ._md-sign:after,
            md-slider.md-hue-2[md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(41, 121, 255);
            }
            md-slider.md-default-theme.md-hue-2 ._md-thumb-text,
            md-slider.md-hue-2 ._md-thumb-text {
                color: rgb(255, 255, 255);
            }
            .md-subheader.md-default-theme.md-hue-2.md-accent,
            .md-subheader.md-hue-2.md-accent {
                color: rgb(41, 121, 255);
            }
            md-switch.md-default-theme.md-hue-2.md-checked .md-ink-ripple,
            md-switch.md-hue-2.md-checked .md-ink-ripple {
                color: rgb(41, 121, 255);
            }
            md-switch.md-default-theme.md-hue-2.md-checked ._md-thumb,
            md-switch.md-hue-2.md-checked ._md-thumb {
                background-color: rgb(41, 121, 255);
            }
            md-switch.md-default-theme.md-hue-2.md-checked ._md-bar,
            md-switch.md-hue-2.md-checked ._md-bar {
                background-color: rgba(41, 121, 255, 0.5);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-focused
                ._md-thumb:before,
            md-switch.md-hue-2.md-checked.md-focused ._md-thumb:before {
                background-color: rgba(41, 121, 255, 0.26);
            }
            md-tabs.md-default-theme.md-hue-2 md-ink-bar,
            md-tabs.md-hue-2 md-ink-bar {
                color: rgb(41, 121, 255);
                background: rgb(41, 121, 255);
            }
            md-tabs.md-default-theme.md-hue-2 .md-tab .md-ripple-container,
            md-tabs.md-hue-2 .md-tab .md-ripple-container {
                color: rgb(187, 222, 251);
            }
            md-tabs.md-default-theme.md-hue-2.md-accent > md-tabs-wrapper,
            md-tabs.md-hue-2.md-accent > md-tabs-wrapper {
                background-color: rgb(41, 121, 255);
            }
            md-tabs.md-default-theme.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-tabs.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-tabs.md-default-theme.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-default-theme.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-tabs.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgb(255, 255, 255);
            }
            md-tabs.md-default-theme.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-tabs.md-default-theme.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar,
            md-tabs.md-hue-2.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar {
                color: rgba(30, 136, 229, 1);
                background: rgba(30, 136, 229, 1);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper,
            md-toolbar.md-accent > md-tabs.md-hue-2 > md-tabs-wrapper {
                background-color: rgb(41, 121, 255);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-toolbar.md-accent
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-accent
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-toolbar.md-accent
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgb(255, 255, 255);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar,
            md-toolbar.md-accent
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar {
                color: rgba(30, 136, 229, 1);
                background: rgba(30, 136, 229, 1);
            }
            md-toast.md-default-theme.md-hue-2
                .md-toast-content
                .md-button.md-highlight,
            md-toast.md-hue-2 .md-toast-content .md-button.md-highlight {
                color: rgb(68, 138, 255);
            }
            md-toolbar.md-default-theme.md-hue-2:not(
                    .md-menu-toolbar
                ).md-accent,
            md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent {
                background-color: rgb(41, 121, 255);
                color: rgb(255, 255, 255);
            }
            md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
                .md-ink-ripple,
            md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent .md-ink-ripple {
                color: rgb(255, 255, 255);
            }
            md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
                md-icon,
            md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent md-icon {
                color: rgb(255, 255, 255);
                fill: rgb(255, 255, 255);
            }
            md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-accent
                .md-button[disabled]
                md-icon,
            md-toolbar.md-hue-2:not(.md-menu-toolbar).md-accent
                .md-button[disabled]
                md-icon {
                color: rgba(255, 255, 255, 0.26);
                fill: rgba(255, 255, 255, 0.26);
            }
        
/* === split === */

            .md-button.md-default-theme.md-hue-3.md-fab,
            .md-button.md-hue-3.md-fab {
                background-color: rgb(41, 98, 255);
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-hue-3.md-fab md-icon,
            .md-button.md-hue-3.md-fab md-icon {
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-hue-3.md-fab:not([disabled]):hover,
            .md-button.md-hue-3.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-3.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-3.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-3.md-fab,
            .md-button.md-hue-3.md-fab {
                background-color: rgb(41, 98, 255);
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-hue-3.md-fab:not([disabled])
                .md-icon,
            .md-button.md-hue-3.md-fab:not([disabled]) .md-icon {
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-hue-3.md-fab:not([disabled]):hover,
            .md-button.md-hue-3.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-3.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-3.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-3.md-accent,
            .md-button.md-hue-3.md-accent {
                color: rgb(41, 98, 255);
            }
            .md-button.md-default-theme.md-hue-3.md-accent.md-raised,
            .md-button.md-hue-3.md-accent.md-raised,
            .md-button.md-default-theme.md-hue-3.md-accent.md-fab,
            .md-button.md-hue-3.md-accent.md-fab {
                color: rgb(255, 255, 255);
                background-color: rgb(41, 98, 255);
            }
            .md-button.md-default-theme.md-hue-3.md-accent.md-raised:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-3.md-accent.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-3.md-accent.md-fab:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-3.md-accent.md-fab:not([disabled]) md-icon {
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-hue-3.md-accent.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-3.md-accent.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-3.md-accent.md-fab:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-3.md-accent.md-fab:not([disabled]):hover {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-3.md-accent.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-3.md-accent.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-3.md-accent.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-3.md-accent.md-fab:not([disabled]).md-focused {
                background-color: rgb(30, 136, 229);
            }
            .md-button.md-default-theme.md-hue-3.md-accent:not([disabled])
                md-icon,
            .md-button.md-hue-3.md-accent:not([disabled]) md-icon {
                color: rgb(41, 98, 255);
            }
            .md-button.md-default-theme.md-hue-3[disabled],
            .md-button.md-hue-3[disabled],
            .md-button.md-default-theme.md-hue-3.md-raised[disabled],
            .md-button.md-hue-3.md-raised[disabled],
            .md-button.md-default-theme.md-hue-3.md-fab[disabled],
            .md-button.md-hue-3.md-fab[disabled],
            .md-button.md-default-theme.md-hue-3.md-accent[disabled],
            .md-button.md-hue-3.md-accent[disabled],
            .md-button.md-default-theme.md-hue-3.md-warn[disabled],
            .md-button.md-hue-3.md-warn[disabled] {
                color: rgba(83, 83, 83, 1);
                cursor: default;
            }
            .md-button.md-default-theme.md-hue-3[disabled] md-icon,
            .md-button.md-hue-3[disabled] md-icon,
            .md-button.md-default-theme.md-hue-3.md-raised[disabled] md-icon,
            .md-button.md-hue-3.md-raised[disabled] md-icon,
            .md-button.md-default-theme.md-hue-3.md-fab[disabled] md-icon,
            .md-button.md-hue-3.md-fab[disabled] md-icon,
            .md-button.md-default-theme.md-hue-3.md-accent[disabled] md-icon,
            .md-button.md-hue-3.md-accent[disabled] md-icon,
            .md-button.md-default-theme.md-hue-3.md-warn[disabled] md-icon,
            .md-button.md-hue-3.md-warn[disabled] md-icon {
                color: rgba(83, 83, 83, 1);
            }
            a.md-default-theme.md-hue-3:not(.md-button),
            a.md-hue-3:not(.md-button) {
                color: rgb(41, 98, 255);
            }
            a.md-default-theme.md-hue-3:not(.md-button):hover,
            a.md-hue-3:not(.md-button):hover {
                color: rgb(25, 118, 210);
            }
            md-checkbox.md-default-theme.md-hue-3 .md-ripple,
            md-checkbox.md-hue-3 .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-checkbox.md-default-theme.md-hue-3.md-checked.md-focused
                ._md-container:before,
            md-checkbox.md-hue-3.md-checked.md-focused ._md-container:before {
                background-color: rgba(41, 98, 255, 0.26);
            }
            md-checkbox.md-default-theme.md-hue-3.md-checked .md-ink-ripple,
            md-checkbox.md-hue-3.md-checked .md-ink-ripple {
                color: rgba(41, 98, 255, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-3.md-checked ._md-icon,
            md-checkbox.md-hue-3.md-checked ._md-icon {
                background-color: rgba(41, 98, 255, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-3.md-checked ._md-icon:after,
            md-checkbox.md-hue-3.md-checked ._md-icon:after {
                border-color: rgba(255, 255, 255, 0.87);
            }
            md-icon.md-default-theme.md-hue-3.md-accent,
            md-icon.md-hue-3.md-accent {
                color: rgb(41, 98, 255);
            }
            md-input-container.md-default-theme.md-hue-3:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                .md-input,
            md-input-container.md-hue-3:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                .md-input {
                border-color: rgb(33, 150, 243);
            }
            md-input-container.md-default-theme.md-hue-3:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                label,
            md-input-container.md-hue-3:not(
                    .md-input-invalid
                ).md-input-focused.md-accent
                label {
                color: rgb(33, 150, 243);
            }
            md-list.md-default-theme.md-hue-3
                md-list-item
                > md-icon.md-highlight.md-accent,
            md-list.md-hue-3 md-list-item > md-icon.md-highlight.md-accent {
                color: rgb(41, 98, 255);
            }
            md-progress-circular.md-default-theme.md-hue-3.md-accent path,
            md-progress-circular.md-hue-3.md-accent path {
                stroke: rgb(41, 98, 255);
            }
            md-progress-linear.md-default-theme.md-hue-3.md-accent
                ._md-container,
            md-progress-linear.md-hue-3.md-accent ._md-container {
                background-color: rgb(187, 222, 251);
            }
            md-progress-linear.md-default-theme.md-hue-3.md-accent ._md-bar,
            md-progress-linear.md-hue-3.md-accent ._md-bar {
                background-color: rgb(41, 98, 255);
            }
            md-progress-linear.md-default-theme.md-hue-3[md-mode="buffer"].md-accent
                ._md-bar1,
            md-progress-linear.md-hue-3[md-mode="buffer"].md-accent ._md-bar1 {
                background-color: rgb(187, 222, 251);
            }
            md-progress-linear.md-default-theme.md-hue-3[md-mode="buffer"].md-accent
                ._md-dashed:before,
            md-progress-linear.md-hue-3[md-mode="buffer"].md-accent
                ._md-dashed:before {
                background: radial-gradient(
                    rgb(187, 222, 251) 0%,
                    rgb(187, 222, 251) 16%,
                    transparent 42%
                );
            }
            md-radio-button.md-default-theme.md-hue-3 ._md-on,
            md-radio-button.md-hue-3 ._md-on {
                background-color: rgba(41, 98, 255, 0.87);
            }
            md-radio-button.md-default-theme.md-hue-3.md-checked ._md-off,
            md-radio-button.md-hue-3.md-checked ._md-off {
                border-color: rgba(41, 98, 255, 0.87);
            }
            md-radio-button.md-default-theme.md-hue-3.md-checked .md-ink-ripple,
            md-radio-button.md-hue-3.md-checked .md-ink-ripple {
                color: rgba(41, 98, 255, 0.87);
            }
            md-radio-button.md-default-theme.md-hue-3 ._md-container .md-ripple,
            md-radio-button.md-hue-3 ._md-container .md-ripple {
                color: rgb(30, 136, 229);
            }
            md-radio-group.md-default-theme.md-hue-3 .md-checked .md-ink-ripple,
            md-radio-group.md-hue-3 .md-checked .md-ink-ripple {
                color: rgba(41, 98, 255, 0.26);
            }
            md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty)
                .md-checked
                ._md-container:before,
            md-radio-group.md-hue-3.md-focused:not(:empty)
                .md-checked
                ._md-container:before {
                background-color: rgba(41, 98, 255, 0.26);
            }
            md-select.md-default-theme.md-hue-3:not([disabled]):focus.md-accent
                ._md-select-value,
            md-select.md-hue-3:not([disabled]):focus.md-accent
                ._md-select-value {
                border-bottom-color: rgb(41, 98, 255);
            }
            md-select-menu.md-default-theme.md-hue-3
                md-content
                md-option[selected].md-accent,
            md-select-menu.md-hue-3 md-content md-option[selected].md-accent {
                color: rgb(33, 150, 243);
            }
            md-select-menu.md-default-theme.md-hue-3
                md-content
                md-option[selected].md-accent:focus,
            md-select-menu.md-hue-3
                md-content
                md-option[selected].md-accent:focus {
                color: rgb(30, 136, 229);
            }
            md-slider.md-default-theme.md-hue-3 ._md-focus-ring,
            md-slider.md-hue-3 ._md-focus-ring {
                background-color: rgba(144, 202, 249, 0.38);
            }
            md-slider.md-default-theme.md-hue-3 ._md-track._md-track-fill,
            md-slider.md-hue-3 ._md-track._md-track-fill {
                background-color: rgb(41, 98, 255);
            }
            md-slider.md-default-theme.md-hue-3 ._md-thumb:after,
            md-slider.md-hue-3 ._md-thumb:after {
                border-color: rgb(41, 98, 255);
                background-color: rgb(41, 98, 255);
            }
            md-slider.md-default-theme.md-hue-3 ._md-sign,
            md-slider.md-hue-3 ._md-sign {
                background-color: rgb(41, 98, 255);
            }
            md-slider.md-default-theme.md-hue-3 ._md-sign:after,
            md-slider.md-hue-3 ._md-sign:after {
                border-top-color: rgb(41, 98, 255);
            }
            md-slider.md-default-theme.md-hue-3[md-vertical] ._md-sign:after,
            md-slider.md-hue-3[md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(41, 98, 255);
            }
            md-slider.md-default-theme.md-hue-3 ._md-thumb-text,
            md-slider.md-hue-3 ._md-thumb-text {
                color: rgb(255, 255, 255);
            }
            .md-subheader.md-default-theme.md-hue-3.md-accent,
            .md-subheader.md-hue-3.md-accent {
                color: rgb(41, 98, 255);
            }
            md-switch.md-default-theme.md-hue-3.md-checked .md-ink-ripple,
            md-switch.md-hue-3.md-checked .md-ink-ripple {
                color: rgb(41, 98, 255);
            }
            md-switch.md-default-theme.md-hue-3.md-checked ._md-thumb,
            md-switch.md-hue-3.md-checked ._md-thumb {
                background-color: rgb(41, 98, 255);
            }
            md-switch.md-default-theme.md-hue-3.md-checked ._md-bar,
            md-switch.md-hue-3.md-checked ._md-bar {
                background-color: rgba(41, 98, 255, 0.5);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-focused
                ._md-thumb:before,
            md-switch.md-hue-3.md-checked.md-focused ._md-thumb:before {
                background-color: rgba(41, 98, 255, 0.26);
            }
            md-tabs.md-default-theme.md-hue-3 md-ink-bar,
            md-tabs.md-hue-3 md-ink-bar {
                color: rgb(41, 98, 255);
                background: rgb(41, 98, 255);
            }
            md-tabs.md-default-theme.md-hue-3 .md-tab .md-ripple-container,
            md-tabs.md-hue-3 .md-tab .md-ripple-container {
                color: rgb(187, 222, 251);
            }
            md-tabs.md-default-theme.md-hue-3.md-accent > md-tabs-wrapper,
            md-tabs.md-hue-3.md-accent > md-tabs-wrapper {
                background-color: rgb(41, 98, 255);
            }
            md-tabs.md-default-theme.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-tabs.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-tabs.md-default-theme.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-default-theme.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-tabs.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgb(255, 255, 255);
            }
            md-tabs.md-default-theme.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-tabs.md-default-theme.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar,
            md-tabs.md-hue-3.md-accent
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar {
                color: rgba(30, 136, 229, 1);
                background: rgba(30, 136, 229, 1);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper,
            md-toolbar.md-accent > md-tabs.md-hue-3 > md-tabs-wrapper {
                background-color: rgb(41, 98, 255);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-toolbar.md-accent
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(187, 222, 251);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-accent
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-toolbar.md-accent
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgb(255, 255, 255);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-accent
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-toolbar.md-accent
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar,
            md-toolbar.md-accent
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-ink-bar {
                color: rgba(30, 136, 229, 1);
                background: rgba(30, 136, 229, 1);
            }
            md-toast.md-default-theme.md-hue-3
                .md-toast-content
                .md-button.md-highlight,
            md-toast.md-hue-3 .md-toast-content .md-button.md-highlight {
                color: rgb(68, 138, 255);
            }
            md-toolbar.md-default-theme.md-hue-3:not(
                    .md-menu-toolbar
                ).md-accent,
            md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent {
                background-color: rgb(41, 98, 255);
                color: rgb(255, 255, 255);
            }
            md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
                .md-ink-ripple,
            md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent .md-ink-ripple {
                color: rgb(255, 255, 255);
            }
            md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
                md-icon,
            md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent md-icon {
                color: rgb(255, 255, 255);
                fill: rgb(255, 255, 255);
            }
            md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-accent
                .md-button[disabled]
                md-icon,
            md-toolbar.md-hue-3:not(.md-menu-toolbar).md-accent
                .md-button[disabled]
                md-icon {
                color: rgba(255, 255, 255, 0.26);
                fill: rgba(255, 255, 255, 0.26);
            }
        
/* === split === */

            .md-button.md-default-theme.md-warn,
            .md-button.md-warn {
                color: rgb(244, 67, 54);
            }
            .md-button.md-default-theme.md-warn.md-raised,
            .md-button.md-warn.md-raised,
            .md-button.md-default-theme.md-warn.md-fab,
            .md-button.md-warn.md-fab {
                color: rgb(255, 255, 255);
                background-color: rgb(244, 67, 54);
            }
            .md-button.md-default-theme.md-warn.md-raised:not([disabled])
                md-icon,
            .md-button.md-warn.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-warn.md-fab:not([disabled]) md-icon,
            .md-button.md-warn.md-fab:not([disabled]) md-icon {
                color: rgb(255, 255, 255);
            }
            .md-button.md-default-theme.md-warn.md-raised:not([disabled]):hover,
            .md-button.md-warn.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-warn.md-fab:not([disabled]):hover,
            .md-button.md-warn.md-fab:not([disabled]):hover {
                background-color: rgb(229, 57, 53);
            }
            .md-button.md-default-theme.md-warn.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-warn.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-warn.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-warn.md-fab:not([disabled]).md-focused {
                background-color: rgb(229, 57, 53);
            }
            .md-button.md-default-theme.md-warn:not([disabled]) md-icon,
            .md-button.md-warn:not([disabled]) md-icon {
                color: rgb(244, 67, 54);
            }
            a.md-default-theme:not(.md-button).md-warn,
            a:not(.md-button).md-warn {
                color: rgb(244, 67, 54);
            }
            a.md-default-theme:not(.md-button).md-warn:hover,
            a:not(.md-button).md-warn:hover {
                color: rgb(211, 47, 47);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn .md-ripple,
            md-checkbox:not([disabled]).md-warn .md-ripple {
                color: rgb(229, 57, 53);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn .md-ink-ripple,
            md-checkbox:not([disabled]).md-warn .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked
                .md-ink-ripple,
            md-checkbox:not([disabled]).md-warn.md-checked .md-ink-ripple {
                color: rgba(244, 67, 54, 0.87);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn ._md-icon,
            md-checkbox:not([disabled]).md-warn ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked
                ._md-icon,
            md-checkbox:not([disabled]).md-warn.md-checked ._md-icon {
                background-color: rgba(244, 67, 54, 0.87);
            }
            md-checkbox.md-default-theme:not(
                    [disabled]
                ).md-warn.md-checked.md-focused:not([disabled])
                ._md-container:before,
            md-checkbox:not([disabled]).md-warn.md-checked.md-focused:not(
                    [disabled]
                )
                ._md-container:before {
                background-color: rgba(244, 67, 54, 0.26);
            }
            md-checkbox.md-default-theme:not([disabled]).md-warn.md-checked
                ._md-icon:after,
            md-checkbox:not([disabled]).md-warn.md-checked ._md-icon:after {
                border-color: rgb(238, 238, 238);
            }
            .md-default-theme
                .md-datepicker-input-container.md-datepicker-invalid,
            .md-datepicker-input-container.md-datepicker-invalid {
                border-bottom-color: rgb(213, 0, 0);
            }
            md-icon.md-default-theme.md-warn,
            md-icon.md-warn {
                color: rgb(244, 67, 54);
            }
            md-input-container.md-default-theme label.md-required:after,
            md-input-container label.md-required:after {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme .md-input-messages-animation,
            md-input-container .md-input-messages-animation,
            md-input-container.md-default-theme .md-input-message-animation,
            md-input-container .md-input-message-animation {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                .md-input,
            md-input-container:not(.md-input-invalid).md-input-focused.md-warn
                .md-input {
                border-color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                label,
            md-input-container:not(.md-input-invalid).md-input-focused.md-warn
                label {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-input-invalid .md-input,
            md-input-container.md-input-invalid .md-input {
                border-color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-input-invalid label,
            md-input-container.md-input-invalid label {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-input-invalid
                .md-input-message-animation,
            md-input-container.md-input-invalid .md-input-message-animation,
            md-input-container.md-default-theme.md-input-invalid
                .md-char-counter,
            md-input-container.md-input-invalid .md-char-counter {
                color: rgb(213, 0, 0);
            }
            md-progress-circular.md-default-theme.md-warn path,
            md-progress-circular.md-warn path {
                stroke: rgb(244, 67, 54);
            }
            md-progress-linear.md-default-theme.md-warn ._md-container,
            md-progress-linear.md-warn ._md-container {
                background-color: rgb(255, 205, 210);
            }
            md-progress-linear.md-default-theme.md-warn ._md-bar,
            md-progress-linear.md-warn ._md-bar {
                background-color: rgb(244, 67, 54);
            }
            md-progress-linear.md-default-theme[md-mode="buffer"].md-warn
                ._md-bar1,
            md-progress-linear[md-mode="buffer"].md-warn ._md-bar1 {
                background-color: rgb(255, 205, 210);
            }
            md-progress-linear.md-default-theme[md-mode="buffer"].md-warn
                ._md-dashed:before,
            md-progress-linear[md-mode="buffer"].md-warn ._md-dashed:before {
                background: radial-gradient(
                    rgb(255, 205, 210) 0%,
                    rgb(255, 205, 210) 16%,
                    transparent 42%
                );
            }
            md-radio-group.md-default-theme:not([disabled]) .md-warn ._md-on,
            md-radio-group:not([disabled]) .md-warn ._md-on,
            md-radio-group.md-default-theme:not([disabled]).md-warn ._md-on,
            md-radio-group:not([disabled]).md-warn ._md-on,
            md-radio-button.md-default-theme:not([disabled]) .md-warn ._md-on,
            md-radio-button:not([disabled]) .md-warn ._md-on,
            md-radio-button.md-default-theme:not([disabled]).md-warn ._md-on,
            md-radio-button:not([disabled]).md-warn ._md-on {
                background-color: rgba(244, 67, 54, 0.87);
            }
            md-radio-group.md-default-theme:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-group:not([disabled]) .md-warn .md-checked ._md-off,
            md-radio-group.md-default-theme:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-group:not([disabled]) .md-warn.md-checked ._md-off,
            md-radio-group.md-default-theme:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-group:not([disabled]).md-warn .md-checked ._md-off,
            md-radio-group.md-default-theme:not([disabled]).md-warn.md-checked
                ._md-off,
            md-radio-group:not([disabled]).md-warn.md-checked ._md-off,
            md-radio-button.md-default-theme:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-button:not([disabled]) .md-warn .md-checked ._md-off,
            md-radio-button.md-default-theme:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-button:not([disabled]) .md-warn.md-checked ._md-off,
            md-radio-button.md-default-theme:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-button:not([disabled]).md-warn .md-checked ._md-off,
            md-radio-button.md-default-theme:not([disabled]).md-warn.md-checked
                ._md-off,
            md-radio-button:not([disabled]).md-warn.md-checked ._md-off {
                border-color: rgba(244, 67, 54, 0.87);
            }
            md-radio-group.md-default-theme:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-group:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-group.md-default-theme:not([disabled]).md-warn.md-checked
                .md-ink-ripple,
            md-radio-group:not([disabled]).md-warn.md-checked .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button:not([disabled]) .md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-button:not([disabled]) .md-warn.md-checked .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button:not([disabled]).md-warn .md-checked .md-ink-ripple,
            md-radio-button.md-default-theme:not([disabled]).md-warn.md-checked
                .md-ink-ripple,
            md-radio-button:not([disabled]).md-warn.md-checked .md-ink-ripple {
                color: rgba(244, 67, 54, 0.87);
            }
            md-radio-group.md-default-theme:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-group:not([disabled]) .md-warn ._md-container .md-ripple,
            md-radio-group.md-default-theme:not([disabled]).md-warn
                ._md-container
                .md-ripple,
            md-radio-group:not([disabled]).md-warn ._md-container .md-ripple,
            md-radio-button.md-default-theme:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-button:not([disabled]) .md-warn ._md-container .md-ripple,
            md-radio-button.md-default-theme:not([disabled]).md-warn
                ._md-container
                .md-ripple,
            md-radio-button:not([disabled]).md-warn ._md-container .md-ripple {
                color: rgb(229, 57, 53);
            }
            md-radio-group.md-default-theme.md-focused:not(:empty).md-warn
                .md-checked
                ._md-container:before,
            md-radio-group.md-focused:not(:empty).md-warn
                .md-checked
                ._md-container:before,
            md-radio-group.md-default-theme.md-focused:not(:empty)
                .md-checked.md-warn
                ._md-container:before,
            md-radio-group.md-focused:not(:empty)
                .md-checked.md-warn
                ._md-container:before {
                background-color: rgba(244, 67, 54, 0.26);
            }
            md-select.md-default-theme.ng-invalid.ng-dirty ._md-select-value,
            md-select.ng-invalid.ng-dirty ._md-select-value {
                color: rgb(213, 0, 0) !important;
                border-bottom-color: rgb(213, 0, 0) !important;
            }
            md-select.md-default-theme:not([disabled]):focus.md-warn
                ._md-select-value,
            md-select:not([disabled]):focus.md-warn ._md-select-value {
                border-bottom-color: rgb(244, 67, 54);
            }
            md-slider.md-default-theme.md-warn ._md-focus-ring,
            md-slider.md-warn ._md-focus-ring {
                background-color: rgba(239, 154, 154, 0.38);
            }
            md-slider.md-default-theme.md-warn ._md-track._md-track-fill,
            md-slider.md-warn ._md-track._md-track-fill {
                background-color: rgb(244, 67, 54);
            }
            md-slider.md-default-theme.md-warn ._md-thumb:after,
            md-slider.md-warn ._md-thumb:after {
                border-color: rgb(244, 67, 54);
                background-color: rgb(244, 67, 54);
            }
            md-slider.md-default-theme.md-warn ._md-sign,
            md-slider.md-warn ._md-sign {
                background-color: rgb(244, 67, 54);
            }
            md-slider.md-default-theme.md-warn ._md-sign:after,
            md-slider.md-warn ._md-sign:after {
                border-top-color: rgb(244, 67, 54);
            }
            md-slider.md-default-theme.md-warn[md-vertical] ._md-sign:after,
            md-slider.md-warn[md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(244, 67, 54);
            }
            md-slider.md-default-theme.md-warn ._md-thumb-text,
            md-slider.md-warn ._md-thumb-text {
                color: rgb(255, 255, 255);
            }
            .md-subheader.md-default-theme.md-warn,
            .md-subheader.md-warn {
                color: rgb(244, 67, 54);
            }
            md-switch.md-default-theme.md-checked.md-warn .md-ink-ripple,
            md-switch.md-checked.md-warn .md-ink-ripple {
                color: rgb(244, 67, 54);
            }
            md-switch.md-default-theme.md-checked.md-warn ._md-thumb,
            md-switch.md-checked.md-warn ._md-thumb {
                background-color: rgb(244, 67, 54);
            }
            md-switch.md-default-theme.md-checked.md-warn ._md-bar,
            md-switch.md-checked.md-warn ._md-bar {
                background-color: rgba(244, 67, 54, 0.5);
            }
            md-switch.md-default-theme.md-checked.md-warn.md-focused
                ._md-thumb:before,
            md-switch.md-checked.md-warn.md-focused ._md-thumb:before {
                background-color: rgba(244, 67, 54, 0.26);
            }
            md-tabs.md-default-theme.md-warn > md-tabs-wrapper,
            md-tabs.md-warn > md-tabs-wrapper {
                background-color: rgb(244, 67, 54);
            }
            md-tabs.md-default-theme.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-tabs.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(255, 205, 210);
            }
            md-tabs.md-default-theme.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-default-theme.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-tabs.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgb(255, 255, 255);
            }
            md-tabs.md-default-theme.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-toolbar.md-warn > md-tabs.md-default-theme > md-tabs-wrapper,
            md-toolbar.md-warn > md-tabs > md-tabs-wrapper {
                background-color: rgb(244, 67, 54);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-toolbar.md-warn
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(255, 205, 210);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-warn
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-warn
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-toolbar.md-warn
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgb(255, 255, 255);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn
                > md-tabs
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-toast.md-default-theme
                .md-toast-content
                .md-button.md-highlight.md-warn,
            md-toast .md-toast-content .md-button.md-highlight.md-warn {
                color: rgb(255, 82, 82);
            }
            md-toolbar.md-default-theme:not(.md-menu-toolbar).md-warn,
            md-toolbar:not(.md-menu-toolbar).md-warn {
                background-color: rgb(244, 67, 54);
                color: rgb(255, 255, 255);
            }
        
/* === split === */

            .md-button.md-default-theme.md-hue-1.md-warn,
            .md-button.md-hue-1.md-warn {
                color: rgb(229, 115, 115);
            }
            .md-button.md-default-theme.md-hue-1.md-warn.md-raised,
            .md-button.md-hue-1.md-warn.md-raised,
            .md-button.md-default-theme.md-hue-1.md-warn.md-fab,
            .md-button.md-hue-1.md-warn.md-fab {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(229, 115, 115);
            }
            .md-button.md-default-theme.md-hue-1.md-warn.md-raised:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-1.md-warn.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-1.md-warn.md-fab:not([disabled])
                md-icon,
            .md-button.md-hue-1.md-warn.md-fab:not([disabled]) md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-hue-1.md-warn.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-1.md-warn.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-1.md-warn.md-fab:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-1.md-warn.md-fab:not([disabled]):hover {
                background-color: rgb(229, 57, 53);
            }
            .md-button.md-default-theme.md-hue-1.md-warn.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-1.md-warn.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-1.md-warn.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-1.md-warn.md-fab:not([disabled]).md-focused {
                background-color: rgb(229, 57, 53);
            }
            .md-button.md-default-theme.md-hue-1.md-warn:not([disabled])
                md-icon,
            .md-button.md-hue-1.md-warn:not([disabled]) md-icon {
                color: rgb(229, 115, 115);
            }
            a.md-default-theme.md-hue-1:not(.md-button).md-warn,
            a.md-hue-1:not(.md-button).md-warn {
                color: rgb(229, 115, 115);
            }
            a.md-default-theme.md-hue-1:not(.md-button).md-warn:hover,
            a.md-hue-1:not(.md-button).md-warn:hover {
                color: rgb(211, 47, 47);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn
                .md-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-warn .md-ripple {
                color: rgb(229, 57, 53);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn
                .md-ink-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-warn .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-warn.md-checked
                .md-ink-ripple,
            md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked
                .md-ink-ripple {
                color: rgba(229, 115, 115, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-1:not([disabled]).md-warn
                ._md-icon,
            md-checkbox.md-hue-1:not([disabled]).md-warn ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-warn.md-checked
                ._md-icon,
            md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked ._md-icon {
                background-color: rgba(229, 115, 115, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-warn.md-checked.md-focused:not([disabled])
                ._md-container:before,
            md-checkbox.md-hue-1:not(
                    [disabled]
                ).md-warn.md-checked.md-focused:not([disabled])
                ._md-container:before {
                background-color: rgba(229, 115, 115, 0.26);
            }
            md-checkbox.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-warn.md-checked
                ._md-icon:after,
            md-checkbox.md-hue-1:not([disabled]).md-warn.md-checked
                ._md-icon:after {
                border-color: rgb(238, 238, 238);
            }
            .md-default-theme.md-hue-1
                .md-datepicker-input-container.md-datepicker-invalid,
            .md-hue-1 .md-datepicker-input-container.md-datepicker-invalid {
                border-bottom-color: rgb(213, 0, 0);
            }
            md-icon.md-default-theme.md-hue-1.md-warn,
            md-icon.md-hue-1.md-warn {
                color: rgb(229, 115, 115);
            }
            md-input-container.md-default-theme.md-hue-1
                label.md-required:after,
            md-input-container.md-hue-1 label.md-required:after {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-1
                .md-input-messages-animation,
            md-input-container.md-hue-1 .md-input-messages-animation,
            md-input-container.md-default-theme.md-hue-1
                .md-input-message-animation,
            md-input-container.md-hue-1 .md-input-message-animation {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-1:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                .md-input,
            md-input-container.md-hue-1:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                .md-input {
                border-color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-1:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                label,
            md-input-container.md-hue-1:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                label {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-1.md-input-invalid
                .md-input,
            md-input-container.md-hue-1.md-input-invalid .md-input {
                border-color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-1.md-input-invalid label,
            md-input-container.md-hue-1.md-input-invalid label {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-1.md-input-invalid
                .md-input-message-animation,
            md-input-container.md-hue-1.md-input-invalid
                .md-input-message-animation,
            md-input-container.md-default-theme.md-hue-1.md-input-invalid
                .md-char-counter,
            md-input-container.md-hue-1.md-input-invalid .md-char-counter {
                color: rgb(213, 0, 0);
            }
            md-progress-circular.md-default-theme.md-hue-1.md-warn path,
            md-progress-circular.md-hue-1.md-warn path {
                stroke: rgb(229, 115, 115);
            }
            md-progress-linear.md-default-theme.md-hue-1.md-warn ._md-container,
            md-progress-linear.md-hue-1.md-warn ._md-container {
                background-color: rgb(255, 205, 210);
            }
            md-progress-linear.md-default-theme.md-hue-1.md-warn ._md-bar,
            md-progress-linear.md-hue-1.md-warn ._md-bar {
                background-color: rgb(229, 115, 115);
            }
            md-progress-linear.md-default-theme.md-hue-1[md-mode="buffer"].md-warn
                ._md-bar1,
            md-progress-linear.md-hue-1[md-mode="buffer"].md-warn ._md-bar1 {
                background-color: rgb(255, 205, 210);
            }
            md-progress-linear.md-default-theme.md-hue-1[md-mode="buffer"].md-warn
                ._md-dashed:before,
            md-progress-linear.md-hue-1[md-mode="buffer"].md-warn
                ._md-dashed:before {
                background: radial-gradient(
                    rgb(255, 205, 210) 0%,
                    rgb(255, 205, 210) 16%,
                    transparent 42%
                );
            }
            md-radio-group.md-default-theme.md-hue-1:not([disabled])
                .md-warn
                ._md-on,
            md-radio-group.md-hue-1:not([disabled]) .md-warn ._md-on,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn
                ._md-on,
            md-radio-group.md-hue-1:not([disabled]).md-warn ._md-on,
            md-radio-button.md-default-theme.md-hue-1:not([disabled])
                .md-warn
                ._md-on,
            md-radio-button.md-hue-1:not([disabled]) .md-warn ._md-on,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn
                ._md-on,
            md-radio-button.md-hue-1:not([disabled]).md-warn ._md-on {
                background-color: rgba(229, 115, 115, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-1:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-group.md-hue-1:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-1:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-group.md-hue-1:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-group.md-hue-1:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-warn.md-checked
                ._md-off,
            md-radio-group.md-hue-1:not([disabled]).md-warn.md-checked ._md-off,
            md-radio-button.md-default-theme.md-hue-1:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-button.md-hue-1:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-1:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-button.md-hue-1:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-button.md-hue-1:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-warn.md-checked
                ._md-off,
            md-radio-button.md-hue-1:not([disabled]).md-warn.md-checked
                ._md-off {
                border-color: rgba(229, 115, 115, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-1:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-warn.md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-1:not([disabled]).md-warn.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-warn.md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-1:not([disabled]).md-warn.md-checked
                .md-ink-ripple {
                color: rgba(229, 115, 115, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-1:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-group.md-hue-1:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-group.md-default-theme.md-hue-1:not([disabled]).md-warn
                ._md-container
                .md-ripple,
            md-radio-group.md-hue-1:not([disabled]).md-warn
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-button.md-hue-1:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme.md-hue-1:not([disabled]).md-warn
                ._md-container
                .md-ripple,
            md-radio-button.md-hue-1:not([disabled]).md-warn
                ._md-container
                .md-ripple {
                color: rgb(229, 57, 53);
            }
            md-radio-group.md-default-theme.md-hue-1.md-focused:not(
                    :empty
                ).md-warn
                .md-checked
                ._md-container:before,
            md-radio-group.md-hue-1.md-focused:not(:empty).md-warn
                .md-checked
                ._md-container:before,
            md-radio-group.md-default-theme.md-hue-1.md-focused:not(:empty)
                .md-checked.md-warn
                ._md-container:before,
            md-radio-group.md-hue-1.md-focused:not(:empty)
                .md-checked.md-warn
                ._md-container:before {
                background-color: rgba(229, 115, 115, 0.26);
            }
            md-select.md-default-theme.md-hue-1.ng-invalid.ng-dirty
                ._md-select-value,
            md-select.md-hue-1.ng-invalid.ng-dirty ._md-select-value {
                color: rgb(213, 0, 0) !important;
                border-bottom-color: rgb(213, 0, 0) !important;
            }
            md-select.md-default-theme.md-hue-1:not([disabled]):focus.md-warn
                ._md-select-value,
            md-select.md-hue-1:not([disabled]):focus.md-warn ._md-select-value {
                border-bottom-color: rgb(229, 115, 115);
            }
            md-slider.md-default-theme.md-hue-1.md-warn ._md-focus-ring,
            md-slider.md-hue-1.md-warn ._md-focus-ring {
                background-color: rgba(239, 154, 154, 0.38);
            }
            md-slider.md-default-theme.md-hue-1.md-warn
                ._md-track._md-track-fill,
            md-slider.md-hue-1.md-warn ._md-track._md-track-fill {
                background-color: rgb(229, 115, 115);
            }
            md-slider.md-default-theme.md-hue-1.md-warn ._md-thumb:after,
            md-slider.md-hue-1.md-warn ._md-thumb:after {
                border-color: rgb(229, 115, 115);
                background-color: rgb(229, 115, 115);
            }
            md-slider.md-default-theme.md-hue-1.md-warn ._md-sign,
            md-slider.md-hue-1.md-warn ._md-sign {
                background-color: rgb(229, 115, 115);
            }
            md-slider.md-default-theme.md-hue-1.md-warn ._md-sign:after,
            md-slider.md-hue-1.md-warn ._md-sign:after {
                border-top-color: rgb(229, 115, 115);
            }
            md-slider.md-default-theme.md-hue-1.md-warn[md-vertical]
                ._md-sign:after,
            md-slider.md-hue-1.md-warn[md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(229, 115, 115);
            }
            md-slider.md-default-theme.md-hue-1.md-warn ._md-thumb-text,
            md-slider.md-hue-1.md-warn ._md-thumb-text {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-subheader.md-default-theme.md-hue-1.md-warn,
            .md-subheader.md-hue-1.md-warn {
                color: rgb(229, 115, 115);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-warn
                .md-ink-ripple,
            md-switch.md-hue-1.md-checked.md-warn .md-ink-ripple {
                color: rgb(229, 115, 115);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-warn ._md-thumb,
            md-switch.md-hue-1.md-checked.md-warn ._md-thumb {
                background-color: rgb(229, 115, 115);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-warn ._md-bar,
            md-switch.md-hue-1.md-checked.md-warn ._md-bar {
                background-color: rgba(229, 115, 115, 0.5);
            }
            md-switch.md-default-theme.md-hue-1.md-checked.md-warn.md-focused
                ._md-thumb:before,
            md-switch.md-hue-1.md-checked.md-warn.md-focused ._md-thumb:before {
                background-color: rgba(229, 115, 115, 0.26);
            }
            md-tabs.md-default-theme.md-hue-1.md-warn > md-tabs-wrapper,
            md-tabs.md-hue-1.md-warn > md-tabs-wrapper {
                background-color: rgb(229, 115, 115);
            }
            md-tabs.md-default-theme.md-hue-1.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-tabs.md-hue-1.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(255, 205, 210);
            }
            md-tabs.md-default-theme.md-hue-1.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-1.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-1.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-hue-1.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-default-theme.md-hue-1.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-1.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-1.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-tabs.md-hue-1.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-tabs.md-default-theme.md-hue-1.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-1.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(0, 0, 0, 0.1);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper,
            md-toolbar.md-warn > md-tabs.md-hue-1 > md-tabs-wrapper {
                background-color: rgb(229, 115, 115);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-toolbar.md-warn
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(255, 205, 210);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-warn
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-toolbar.md-warn
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn
                > md-tabs.md-hue-1
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(0, 0, 0, 0.1);
            }
            md-toast.md-default-theme.md-hue-1
                .md-toast-content
                .md-button.md-highlight.md-warn,
            md-toast.md-hue-1
                .md-toast-content
                .md-button.md-highlight.md-warn {
                color: rgb(255, 82, 82);
            }
            md-toolbar.md-default-theme.md-hue-1:not(.md-menu-toolbar).md-warn,
            md-toolbar.md-hue-1:not(.md-menu-toolbar).md-warn {
                background-color: rgb(229, 115, 115);
                color: rgba(0, 0, 0, 0.87);
            }
        
/* === split === */

            .md-button.md-default-theme.md-hue-2.md-warn,
            .md-button.md-hue-2.md-warn {
                color: rgb(198, 40, 40);
            }
            .md-button.md-default-theme.md-hue-2.md-warn.md-raised,
            .md-button.md-hue-2.md-warn.md-raised,
            .md-button.md-default-theme.md-hue-2.md-warn.md-fab,
            .md-button.md-hue-2.md-warn.md-fab {
                color: rgba(255, 255, 255, 0.87);
                background-color: rgb(198, 40, 40);
            }
            .md-button.md-default-theme.md-hue-2.md-warn.md-raised:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-2.md-warn.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-2.md-warn.md-fab:not([disabled])
                md-icon,
            .md-button.md-hue-2.md-warn.md-fab:not([disabled]) md-icon {
                color: rgba(255, 255, 255, 0.87);
            }
            .md-button.md-default-theme.md-hue-2.md-warn.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-2.md-warn.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-2.md-warn.md-fab:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-2.md-warn.md-fab:not([disabled]):hover {
                background-color: rgb(229, 57, 53);
            }
            .md-button.md-default-theme.md-hue-2.md-warn.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-2.md-warn.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-2.md-warn.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-2.md-warn.md-fab:not([disabled]).md-focused {
                background-color: rgb(229, 57, 53);
            }
            .md-button.md-default-theme.md-hue-2.md-warn:not([disabled])
                md-icon,
            .md-button.md-hue-2.md-warn:not([disabled]) md-icon {
                color: rgb(198, 40, 40);
            }
            a.md-default-theme.md-hue-2:not(.md-button).md-warn,
            a.md-hue-2:not(.md-button).md-warn {
                color: rgb(198, 40, 40);
            }
            a.md-default-theme.md-hue-2:not(.md-button).md-warn:hover,
            a.md-hue-2:not(.md-button).md-warn:hover {
                color: rgb(211, 47, 47);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn
                .md-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-warn .md-ripple {
                color: rgb(229, 57, 53);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn
                .md-ink-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-warn .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-warn.md-checked
                .md-ink-ripple,
            md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked
                .md-ink-ripple {
                color: rgba(198, 40, 40, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-2:not([disabled]).md-warn
                ._md-icon,
            md-checkbox.md-hue-2:not([disabled]).md-warn ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-warn.md-checked
                ._md-icon,
            md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked ._md-icon {
                background-color: rgba(198, 40, 40, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-warn.md-checked.md-focused:not([disabled])
                ._md-container:before,
            md-checkbox.md-hue-2:not(
                    [disabled]
                ).md-warn.md-checked.md-focused:not([disabled])
                ._md-container:before {
                background-color: rgba(198, 40, 40, 0.26);
            }
            md-checkbox.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-warn.md-checked
                ._md-icon:after,
            md-checkbox.md-hue-2:not([disabled]).md-warn.md-checked
                ._md-icon:after {
                border-color: rgb(238, 238, 238);
            }
            .md-default-theme.md-hue-2
                .md-datepicker-input-container.md-datepicker-invalid,
            .md-hue-2 .md-datepicker-input-container.md-datepicker-invalid {
                border-bottom-color: rgb(213, 0, 0);
            }
            md-icon.md-default-theme.md-hue-2.md-warn,
            md-icon.md-hue-2.md-warn {
                color: rgb(198, 40, 40);
            }
            md-input-container.md-default-theme.md-hue-2
                label.md-required:after,
            md-input-container.md-hue-2 label.md-required:after {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-2
                .md-input-messages-animation,
            md-input-container.md-hue-2 .md-input-messages-animation,
            md-input-container.md-default-theme.md-hue-2
                .md-input-message-animation,
            md-input-container.md-hue-2 .md-input-message-animation {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-2:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                .md-input,
            md-input-container.md-hue-2:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                .md-input {
                border-color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-2:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                label,
            md-input-container.md-hue-2:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                label {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-2.md-input-invalid
                .md-input,
            md-input-container.md-hue-2.md-input-invalid .md-input {
                border-color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-2.md-input-invalid label,
            md-input-container.md-hue-2.md-input-invalid label {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-2.md-input-invalid
                .md-input-message-animation,
            md-input-container.md-hue-2.md-input-invalid
                .md-input-message-animation,
            md-input-container.md-default-theme.md-hue-2.md-input-invalid
                .md-char-counter,
            md-input-container.md-hue-2.md-input-invalid .md-char-counter {
                color: rgb(213, 0, 0);
            }
            md-progress-circular.md-default-theme.md-hue-2.md-warn path,
            md-progress-circular.md-hue-2.md-warn path {
                stroke: rgb(198, 40, 40);
            }
            md-progress-linear.md-default-theme.md-hue-2.md-warn ._md-container,
            md-progress-linear.md-hue-2.md-warn ._md-container {
                background-color: rgb(255, 205, 210);
            }
            md-progress-linear.md-default-theme.md-hue-2.md-warn ._md-bar,
            md-progress-linear.md-hue-2.md-warn ._md-bar {
                background-color: rgb(198, 40, 40);
            }
            md-progress-linear.md-default-theme.md-hue-2[md-mode="buffer"].md-warn
                ._md-bar1,
            md-progress-linear.md-hue-2[md-mode="buffer"].md-warn ._md-bar1 {
                background-color: rgb(255, 205, 210);
            }
            md-progress-linear.md-default-theme.md-hue-2[md-mode="buffer"].md-warn
                ._md-dashed:before,
            md-progress-linear.md-hue-2[md-mode="buffer"].md-warn
                ._md-dashed:before {
                background: radial-gradient(
                    rgb(255, 205, 210) 0%,
                    rgb(255, 205, 210) 16%,
                    transparent 42%
                );
            }
            md-radio-group.md-default-theme.md-hue-2:not([disabled])
                .md-warn
                ._md-on,
            md-radio-group.md-hue-2:not([disabled]) .md-warn ._md-on,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn
                ._md-on,
            md-radio-group.md-hue-2:not([disabled]).md-warn ._md-on,
            md-radio-button.md-default-theme.md-hue-2:not([disabled])
                .md-warn
                ._md-on,
            md-radio-button.md-hue-2:not([disabled]) .md-warn ._md-on,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn
                ._md-on,
            md-radio-button.md-hue-2:not([disabled]).md-warn ._md-on {
                background-color: rgba(198, 40, 40, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-2:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-group.md-hue-2:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-2:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-group.md-hue-2:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-group.md-hue-2:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-warn.md-checked
                ._md-off,
            md-radio-group.md-hue-2:not([disabled]).md-warn.md-checked ._md-off,
            md-radio-button.md-default-theme.md-hue-2:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-button.md-hue-2:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-2:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-button.md-hue-2:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-button.md-hue-2:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-warn.md-checked
                ._md-off,
            md-radio-button.md-hue-2:not([disabled]).md-warn.md-checked
                ._md-off {
                border-color: rgba(198, 40, 40, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-2:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-warn.md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-2:not([disabled]).md-warn.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-warn.md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-2:not([disabled]).md-warn.md-checked
                .md-ink-ripple {
                color: rgba(198, 40, 40, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-2:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-group.md-hue-2:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-group.md-default-theme.md-hue-2:not([disabled]).md-warn
                ._md-container
                .md-ripple,
            md-radio-group.md-hue-2:not([disabled]).md-warn
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-button.md-hue-2:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme.md-hue-2:not([disabled]).md-warn
                ._md-container
                .md-ripple,
            md-radio-button.md-hue-2:not([disabled]).md-warn
                ._md-container
                .md-ripple {
                color: rgb(229, 57, 53);
            }
            md-radio-group.md-default-theme.md-hue-2.md-focused:not(
                    :empty
                ).md-warn
                .md-checked
                ._md-container:before,
            md-radio-group.md-hue-2.md-focused:not(:empty).md-warn
                .md-checked
                ._md-container:before,
            md-radio-group.md-default-theme.md-hue-2.md-focused:not(:empty)
                .md-checked.md-warn
                ._md-container:before,
            md-radio-group.md-hue-2.md-focused:not(:empty)
                .md-checked.md-warn
                ._md-container:before {
                background-color: rgba(198, 40, 40, 0.26);
            }
            md-select.md-default-theme.md-hue-2.ng-invalid.ng-dirty
                ._md-select-value,
            md-select.md-hue-2.ng-invalid.ng-dirty ._md-select-value {
                color: rgb(213, 0, 0) !important;
                border-bottom-color: rgb(213, 0, 0) !important;
            }
            md-select.md-default-theme.md-hue-2:not([disabled]):focus.md-warn
                ._md-select-value,
            md-select.md-hue-2:not([disabled]):focus.md-warn ._md-select-value {
                border-bottom-color: rgb(198, 40, 40);
            }
            md-slider.md-default-theme.md-hue-2.md-warn ._md-focus-ring,
            md-slider.md-hue-2.md-warn ._md-focus-ring {
                background-color: rgba(239, 154, 154, 0.38);
            }
            md-slider.md-default-theme.md-hue-2.md-warn
                ._md-track._md-track-fill,
            md-slider.md-hue-2.md-warn ._md-track._md-track-fill {
                background-color: rgb(198, 40, 40);
            }
            md-slider.md-default-theme.md-hue-2.md-warn ._md-thumb:after,
            md-slider.md-hue-2.md-warn ._md-thumb:after {
                border-color: rgb(198, 40, 40);
                background-color: rgb(198, 40, 40);
            }
            md-slider.md-default-theme.md-hue-2.md-warn ._md-sign,
            md-slider.md-hue-2.md-warn ._md-sign {
                background-color: rgb(198, 40, 40);
            }
            md-slider.md-default-theme.md-hue-2.md-warn ._md-sign:after,
            md-slider.md-hue-2.md-warn ._md-sign:after {
                border-top-color: rgb(198, 40, 40);
            }
            md-slider.md-default-theme.md-hue-2.md-warn[md-vertical]
                ._md-sign:after,
            md-slider.md-hue-2.md-warn[md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(198, 40, 40);
            }
            md-slider.md-default-theme.md-hue-2.md-warn ._md-thumb-text,
            md-slider.md-hue-2.md-warn ._md-thumb-text {
                color: rgba(255, 255, 255, 0.87);
            }
            .md-subheader.md-default-theme.md-hue-2.md-warn,
            .md-subheader.md-hue-2.md-warn {
                color: rgb(198, 40, 40);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-warn
                .md-ink-ripple,
            md-switch.md-hue-2.md-checked.md-warn .md-ink-ripple {
                color: rgb(198, 40, 40);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-warn ._md-thumb,
            md-switch.md-hue-2.md-checked.md-warn ._md-thumb {
                background-color: rgb(198, 40, 40);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-warn ._md-bar,
            md-switch.md-hue-2.md-checked.md-warn ._md-bar {
                background-color: rgba(198, 40, 40, 0.5);
            }
            md-switch.md-default-theme.md-hue-2.md-checked.md-warn.md-focused
                ._md-thumb:before,
            md-switch.md-hue-2.md-checked.md-warn.md-focused ._md-thumb:before {
                background-color: rgba(198, 40, 40, 0.26);
            }
            md-tabs.md-default-theme.md-hue-2.md-warn > md-tabs-wrapper,
            md-tabs.md-hue-2.md-warn > md-tabs-wrapper {
                background-color: rgb(198, 40, 40);
            }
            md-tabs.md-default-theme.md-hue-2.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-tabs.md-hue-2.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(255, 205, 210);
            }
            md-tabs.md-default-theme.md-hue-2.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-2.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-2.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-hue-2.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-default-theme.md-hue-2.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-2.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-2.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-tabs.md-hue-2.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(255, 255, 255, 0.87);
            }
            md-tabs.md-default-theme.md-hue-2.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-2.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper,
            md-toolbar.md-warn > md-tabs.md-hue-2 > md-tabs-wrapper {
                background-color: rgb(198, 40, 40);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-toolbar.md-warn
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(255, 205, 210);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-warn
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-toolbar.md-warn
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(255, 255, 255, 0.87);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn
                > md-tabs.md-hue-2
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(255, 255, 255, 0.1);
            }
            md-toast.md-default-theme.md-hue-2
                .md-toast-content
                .md-button.md-highlight.md-warn,
            md-toast.md-hue-2
                .md-toast-content
                .md-button.md-highlight.md-warn {
                color: rgb(255, 82, 82);
            }
            md-toolbar.md-default-theme.md-hue-2:not(.md-menu-toolbar).md-warn,
            md-toolbar.md-hue-2:not(.md-menu-toolbar).md-warn {
                background-color: rgb(198, 40, 40);
                color: rgba(255, 255, 255, 0.87);
            }
        
/* === split === */

            .md-button.md-default-theme.md-hue-3.md-warn,
            .md-button.md-hue-3.md-warn {
                color: rgb(255, 138, 128);
            }
            .md-button.md-default-theme.md-hue-3.md-warn.md-raised,
            .md-button.md-hue-3.md-warn.md-raised,
            .md-button.md-default-theme.md-hue-3.md-warn.md-fab,
            .md-button.md-hue-3.md-warn.md-fab {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(255, 138, 128);
            }
            .md-button.md-default-theme.md-hue-3.md-warn.md-raised:not(
                    [disabled]
                )
                md-icon,
            .md-button.md-hue-3.md-warn.md-raised:not([disabled]) md-icon,
            .md-button.md-default-theme.md-hue-3.md-warn.md-fab:not([disabled])
                md-icon,
            .md-button.md-hue-3.md-warn.md-fab:not([disabled]) md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-button.md-default-theme.md-hue-3.md-warn.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-3.md-warn.md-raised:not([disabled]):hover,
            .md-button.md-default-theme.md-hue-3.md-warn.md-fab:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-3.md-warn.md-fab:not([disabled]):hover {
                background-color: rgb(229, 57, 53);
            }
            .md-button.md-default-theme.md-hue-3.md-warn.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-3.md-warn.md-raised:not([disabled]).md-focused,
            .md-button.md-default-theme.md-hue-3.md-warn.md-fab:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-3.md-warn.md-fab:not([disabled]).md-focused {
                background-color: rgb(229, 57, 53);
            }
            .md-button.md-default-theme.md-hue-3.md-warn:not([disabled])
                md-icon,
            .md-button.md-hue-3.md-warn:not([disabled]) md-icon {
                color: rgb(255, 138, 128);
            }
            a.md-default-theme.md-hue-3:not(.md-button).md-warn,
            a.md-hue-3:not(.md-button).md-warn {
                color: rgb(255, 138, 128);
            }
            a.md-default-theme.md-hue-3:not(.md-button).md-warn:hover,
            a.md-hue-3:not(.md-button).md-warn:hover {
                color: rgb(211, 47, 47);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn
                .md-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-warn .md-ripple {
                color: rgb(229, 57, 53);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn
                .md-ink-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-warn .md-ink-ripple {
                color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-warn.md-checked
                .md-ink-ripple,
            md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked
                .md-ink-ripple {
                color: rgba(255, 138, 128, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-3:not([disabled]).md-warn
                ._md-icon,
            md-checkbox.md-hue-3:not([disabled]).md-warn ._md-icon {
                border-color: rgba(0, 0, 0, 0.54);
            }
            md-checkbox.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-warn.md-checked
                ._md-icon,
            md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked ._md-icon {
                background-color: rgba(255, 138, 128, 0.87);
            }
            md-checkbox.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-warn.md-checked.md-focused:not([disabled])
                ._md-container:before,
            md-checkbox.md-hue-3:not(
                    [disabled]
                ).md-warn.md-checked.md-focused:not([disabled])
                ._md-container:before {
                background-color: rgba(255, 138, 128, 0.26);
            }
            md-checkbox.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-warn.md-checked
                ._md-icon:after,
            md-checkbox.md-hue-3:not([disabled]).md-warn.md-checked
                ._md-icon:after {
                border-color: rgb(238, 238, 238);
            }
            .md-default-theme.md-hue-3
                .md-datepicker-input-container.md-datepicker-invalid,
            .md-hue-3 .md-datepicker-input-container.md-datepicker-invalid {
                border-bottom-color: rgb(213, 0, 0);
            }
            md-icon.md-default-theme.md-hue-3.md-warn,
            md-icon.md-hue-3.md-warn {
                color: rgb(255, 138, 128);
            }
            md-input-container.md-default-theme.md-hue-3
                label.md-required:after,
            md-input-container.md-hue-3 label.md-required:after {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-3
                .md-input-messages-animation,
            md-input-container.md-hue-3 .md-input-messages-animation,
            md-input-container.md-default-theme.md-hue-3
                .md-input-message-animation,
            md-input-container.md-hue-3 .md-input-message-animation {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-3:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                .md-input,
            md-input-container.md-hue-3:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                .md-input {
                border-color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-3:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                label,
            md-input-container.md-hue-3:not(
                    .md-input-invalid
                ).md-input-focused.md-warn
                label {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-3.md-input-invalid
                .md-input,
            md-input-container.md-hue-3.md-input-invalid .md-input {
                border-color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-3.md-input-invalid label,
            md-input-container.md-hue-3.md-input-invalid label {
                color: rgb(213, 0, 0);
            }
            md-input-container.md-default-theme.md-hue-3.md-input-invalid
                .md-input-message-animation,
            md-input-container.md-hue-3.md-input-invalid
                .md-input-message-animation,
            md-input-container.md-default-theme.md-hue-3.md-input-invalid
                .md-char-counter,
            md-input-container.md-hue-3.md-input-invalid .md-char-counter {
                color: rgb(213, 0, 0);
            }
            md-progress-circular.md-default-theme.md-hue-3.md-warn path,
            md-progress-circular.md-hue-3.md-warn path {
                stroke: rgb(255, 138, 128);
            }
            md-progress-linear.md-default-theme.md-hue-3.md-warn ._md-container,
            md-progress-linear.md-hue-3.md-warn ._md-container {
                background-color: rgb(255, 205, 210);
            }
            md-progress-linear.md-default-theme.md-hue-3.md-warn ._md-bar,
            md-progress-linear.md-hue-3.md-warn ._md-bar {
                background-color: rgb(255, 138, 128);
            }
            md-progress-linear.md-default-theme.md-hue-3[md-mode="buffer"].md-warn
                ._md-bar1,
            md-progress-linear.md-hue-3[md-mode="buffer"].md-warn ._md-bar1 {
                background-color: rgb(255, 205, 210);
            }
            md-progress-linear.md-default-theme.md-hue-3[md-mode="buffer"].md-warn
                ._md-dashed:before,
            md-progress-linear.md-hue-3[md-mode="buffer"].md-warn
                ._md-dashed:before {
                background: radial-gradient(
                    rgb(255, 205, 210) 0%,
                    rgb(255, 205, 210) 16%,
                    transparent 42%
                );
            }
            md-radio-group.md-default-theme.md-hue-3:not([disabled])
                .md-warn
                ._md-on,
            md-radio-group.md-hue-3:not([disabled]) .md-warn ._md-on,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn
                ._md-on,
            md-radio-group.md-hue-3:not([disabled]).md-warn ._md-on,
            md-radio-button.md-default-theme.md-hue-3:not([disabled])
                .md-warn
                ._md-on,
            md-radio-button.md-hue-3:not([disabled]) .md-warn ._md-on,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn
                ._md-on,
            md-radio-button.md-hue-3:not([disabled]).md-warn ._md-on {
                background-color: rgba(255, 138, 128, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-3:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-group.md-hue-3:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-3:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-group.md-hue-3:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-group.md-hue-3:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-group.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-warn.md-checked
                ._md-off,
            md-radio-group.md-hue-3:not([disabled]).md-warn.md-checked ._md-off,
            md-radio-button.md-default-theme.md-hue-3:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-button.md-hue-3:not([disabled])
                .md-warn
                .md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-3:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-button.md-hue-3:not([disabled])
                .md-warn.md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-button.md-hue-3:not([disabled]).md-warn
                .md-checked
                ._md-off,
            md-radio-button.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-warn.md-checked
                ._md-off,
            md-radio-button.md-hue-3:not([disabled]).md-warn.md-checked
                ._md-off {
                border-color: rgba(255, 138, 128, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-3:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-group.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-warn.md-checked
                .md-ink-ripple,
            md-radio-group.md-hue-3:not([disabled]).md-warn.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled])
                .md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled])
                .md-warn.md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled]).md-warn
                .md-checked
                .md-ink-ripple,
            md-radio-button.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-warn.md-checked
                .md-ink-ripple,
            md-radio-button.md-hue-3:not([disabled]).md-warn.md-checked
                .md-ink-ripple {
                color: rgba(255, 138, 128, 0.87);
            }
            md-radio-group.md-default-theme.md-hue-3:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-group.md-hue-3:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-group.md-default-theme.md-hue-3:not([disabled]).md-warn
                ._md-container
                .md-ripple,
            md-radio-group.md-hue-3:not([disabled]).md-warn
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-button.md-hue-3:not([disabled])
                .md-warn
                ._md-container
                .md-ripple,
            md-radio-button.md-default-theme.md-hue-3:not([disabled]).md-warn
                ._md-container
                .md-ripple,
            md-radio-button.md-hue-3:not([disabled]).md-warn
                ._md-container
                .md-ripple {
                color: rgb(229, 57, 53);
            }
            md-radio-group.md-default-theme.md-hue-3.md-focused:not(
                    :empty
                ).md-warn
                .md-checked
                ._md-container:before,
            md-radio-group.md-hue-3.md-focused:not(:empty).md-warn
                .md-checked
                ._md-container:before,
            md-radio-group.md-default-theme.md-hue-3.md-focused:not(:empty)
                .md-checked.md-warn
                ._md-container:before,
            md-radio-group.md-hue-3.md-focused:not(:empty)
                .md-checked.md-warn
                ._md-container:before {
                background-color: rgba(255, 138, 128, 0.26);
            }
            md-select.md-default-theme.md-hue-3.ng-invalid.ng-dirty
                ._md-select-value,
            md-select.md-hue-3.ng-invalid.ng-dirty ._md-select-value {
                color: rgb(213, 0, 0) !important;
                border-bottom-color: rgb(213, 0, 0) !important;
            }
            md-select.md-default-theme.md-hue-3:not([disabled]):focus.md-warn
                ._md-select-value,
            md-select.md-hue-3:not([disabled]):focus.md-warn ._md-select-value {
                border-bottom-color: rgb(255, 138, 128);
            }
            md-slider.md-default-theme.md-hue-3.md-warn ._md-focus-ring,
            md-slider.md-hue-3.md-warn ._md-focus-ring {
                background-color: rgba(239, 154, 154, 0.38);
            }
            md-slider.md-default-theme.md-hue-3.md-warn
                ._md-track._md-track-fill,
            md-slider.md-hue-3.md-warn ._md-track._md-track-fill {
                background-color: rgb(255, 138, 128);
            }
            md-slider.md-default-theme.md-hue-3.md-warn ._md-thumb:after,
            md-slider.md-hue-3.md-warn ._md-thumb:after {
                border-color: rgb(255, 138, 128);
                background-color: rgb(255, 138, 128);
            }
            md-slider.md-default-theme.md-hue-3.md-warn ._md-sign,
            md-slider.md-hue-3.md-warn ._md-sign {
                background-color: rgb(255, 138, 128);
            }
            md-slider.md-default-theme.md-hue-3.md-warn ._md-sign:after,
            md-slider.md-hue-3.md-warn ._md-sign:after {
                border-top-color: rgb(255, 138, 128);
            }
            md-slider.md-default-theme.md-hue-3.md-warn[md-vertical]
                ._md-sign:after,
            md-slider.md-hue-3.md-warn[md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(255, 138, 128);
            }
            md-slider.md-default-theme.md-hue-3.md-warn ._md-thumb-text,
            md-slider.md-hue-3.md-warn ._md-thumb-text {
                color: rgba(0, 0, 0, 0.87);
            }
            .md-subheader.md-default-theme.md-hue-3.md-warn,
            .md-subheader.md-hue-3.md-warn {
                color: rgb(255, 138, 128);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-warn
                .md-ink-ripple,
            md-switch.md-hue-3.md-checked.md-warn .md-ink-ripple {
                color: rgb(255, 138, 128);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-warn ._md-thumb,
            md-switch.md-hue-3.md-checked.md-warn ._md-thumb {
                background-color: rgb(255, 138, 128);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-warn ._md-bar,
            md-switch.md-hue-3.md-checked.md-warn ._md-bar {
                background-color: rgba(255, 138, 128, 0.5);
            }
            md-switch.md-default-theme.md-hue-3.md-checked.md-warn.md-focused
                ._md-thumb:before,
            md-switch.md-hue-3.md-checked.md-warn.md-focused ._md-thumb:before {
                background-color: rgba(255, 138, 128, 0.26);
            }
            md-tabs.md-default-theme.md-hue-3.md-warn > md-tabs-wrapper,
            md-tabs.md-hue-3.md-warn > md-tabs-wrapper {
                background-color: rgb(255, 138, 128);
            }
            md-tabs.md-default-theme.md-hue-3.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-tabs.md-hue-3.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(255, 205, 210);
            }
            md-tabs.md-default-theme.md-hue-3.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-hue-3.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-tabs.md-default-theme.md-hue-3.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-hue-3.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-tabs.md-default-theme.md-hue-3.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-3.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-default-theme.md-hue-3.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-tabs.md-hue-3.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-tabs.md-default-theme.md-hue-3.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-tabs.md-hue-3.md-warn
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(0, 0, 0, 0.1);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper,
            md-toolbar.md-warn > md-tabs.md-hue-3 > md-tabs-wrapper {
                background-color: rgb(255, 138, 128);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]),
            md-toolbar.md-warn
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]) {
                color: rgb(255, 205, 210);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active,
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-warn
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-active
                md-icon,
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon,
            md-toolbar.md-warn
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused
                md-icon {
                color: rgba(0, 0, 0, 0.87);
            }
            md-toolbar.md-warn
                > md-tabs.md-default-theme.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused,
            md-toolbar.md-warn
                > md-tabs.md-hue-3
                > md-tabs-wrapper
                > md-tabs-canvas
                > md-pagination-wrapper
                > md-tab-item:not([disabled]).md-focused {
                background: rgba(0, 0, 0, 0.1);
            }
            md-toast.md-default-theme.md-hue-3
                .md-toast-content
                .md-button.md-highlight.md-warn,
            md-toast.md-hue-3
                .md-toast-content
                .md-button.md-highlight.md-warn {
                color: rgb(255, 82, 82);
            }
            md-toolbar.md-default-theme.md-hue-3:not(.md-menu-toolbar).md-warn,
            md-toolbar.md-hue-3:not(.md-menu-toolbar).md-warn {
                background-color: rgb(255, 138, 128);
                color: rgba(0, 0, 0, 0.87);
            }
        
/* === split === */

            /*  Only used with Theme processes */
            html.md-default-theme,
            html,
            body.md-default-theme,
            body {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(250, 250, 250);
            }
            md-autocomplete.md-default-theme,
            md-autocomplete {
                background: rgb(255, 255, 255);
            }
            md-autocomplete.md-default-theme[disabled],
            md-autocomplete[disabled] {
                background: rgb(245, 245, 245);
            }
            md-autocomplete.md-default-theme button md-icon path,
            md-autocomplete button md-icon path {
                fill: rgb(117, 117, 117);
            }
            md-autocomplete.md-default-theme button:after,
            md-autocomplete button:after {
                background: rgba(117, 117, 117, 0.3);
            }
            .md-autocomplete-suggestions-container.md-default-theme,
            .md-autocomplete-suggestions-container {
                background: rgb(255, 255, 255);
            }
            .md-autocomplete-suggestions-container.md-default-theme li,
            .md-autocomplete-suggestions-container li {
                color: rgb(33, 33, 33);
            }
            .md-autocomplete-suggestions-container.md-default-theme
                li
                .highlight,
            .md-autocomplete-suggestions-container li .highlight {
                color: rgb(117, 117, 117);
            }
            .md-autocomplete-suggestions-container.md-default-theme li:hover,
            .md-autocomplete-suggestions-container li:hover,
            .md-autocomplete-suggestions-container.md-default-theme li.selected,
            .md-autocomplete-suggestions-container li.selected {
                background: rgb(238, 238, 238);
            }
            md-bottom-sheet.md-default-theme,
            md-bottom-sheet {
                background-color: rgb(250, 250, 250);
                border-top-color: rgb(224, 224, 224);
            }
            md-bottom-sheet.md-default-theme .md-subheader,
            md-bottom-sheet .md-subheader {
                background-color: rgb(250, 250, 250);
            }
            md-backdrop {
                background-color: rgba(33, 33, 33, 0);
            }
            md-backdrop.md-opaque.md-default-theme,
            md-backdrop.md-opaque {
                background-color: rgba(33, 33, 33, 1);
            }
            .md-button.md-default-theme:not([disabled]):hover,
            .md-button:not([disabled]):hover {
                background-color: rgba(158, 158, 158, 0.2);
            }
            .md-button.md-default-theme:not([disabled]).md-focused,
            .md-button:not([disabled]).md-focused {
                background-color: rgba(158, 158, 158, 0.2);
            }
            .md-button.md-default-theme:not([disabled]).md-icon-button:hover,
            .md-button:not([disabled]).md-icon-button:hover {
                background-color: transparent;
            }
            .md-button.md-default-theme.md-raised,
            .md-button.md-raised {
                color: rgb(33, 33, 33);
                background-color: rgb(250, 250, 250);
            }
            .md-button.md-default-theme.md-raised:not([disabled]) md-icon,
            .md-button.md-raised:not([disabled]) md-icon {
                color: rgb(33, 33, 33);
            }
            .md-button.md-default-theme.md-raised:not([disabled]):hover,
            .md-button.md-raised:not([disabled]):hover {
                background-color: rgb(250, 250, 250);
            }
            .md-button.md-default-theme.md-raised:not([disabled]).md-focused,
            .md-button.md-raised:not([disabled]).md-focused {
                background-color: rgb(238, 238, 238);
            }
            .md-button.md-default-theme.md-raised[disabled],
            .md-button.md-raised[disabled],
            .md-button.md-default-theme.md-fab[disabled],
            .md-button.md-fab[disabled] {
                background-color: rgba(0, 0, 0, 0.12);
            }
            .md-button.md-default-theme[disabled],
            .md-button[disabled] {
                background-color: transparent;
            }
            md-card.md-default-theme,
            md-card {
                background-color: rgb(255, 255, 255);
                border-radius: 2px;
            }
            md-card.md-default-theme md-card-header md-card-avatar md-icon,
            md-card md-card-header md-card-avatar md-icon {
                color: rgb(250, 250, 250);
                background-color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-checked .md-ripple,
            md-checkbox.md-checked .md-ripple {
                color: rgb(117, 117, 117);
            }
            md-checkbox.md-default-theme[disabled].md-checked ._md-icon,
            md-checkbox[disabled].md-checked ._md-icon {
                background-color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme[disabled].md-checked ._md-icon:after,
            md-checkbox[disabled].md-checked ._md-icon:after {
                border-color: rgb(238, 238, 238);
            }
            md-chips.md-default-theme md-chip,
            md-chips md-chip {
                background: rgb(224, 224, 224);
                color: rgb(66, 66, 66);
            }
            md-chips.md-default-theme md-chip md-icon,
            md-chips md-chip md-icon {
                color: rgb(97, 97, 97);
            }
            md-chips.md-default-theme md-chip._md-chip-editing,
            md-chips md-chip._md-chip-editing {
                background: transparent;
                color: rgb(66, 66, 66);
            }
            md-chips.md-default-theme md-chip-remove .md-button md-icon path,
            md-chips md-chip-remove .md-button md-icon path {
                fill: rgb(158, 158, 158);
            }
            .md-contact-suggestion span.md-contact-email {
                color: rgb(189, 189, 189);
            }
            md-content.md-default-theme,
            md-content {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(255, 255, 255);
            } /** Theme styles for mdCalendar. */
            .md-calendar.md-default-theme,
            .md-calendar {
                background: rgb(255, 255, 255);
                color: rgba(0, 0, 0, 0.87);
            }
            .md-calendar.md-default-theme tr:last-child td,
            .md-calendar tr:last-child td {
                border-bottom-color: rgb(238, 238, 238);
            }
            .md-default-theme .md-calendar-day-header,
            .md-calendar-day-header {
                background: rgb(224, 224, 224);
                color: rgba(0, 0, 0, 0.87);
            }
            .md-default-theme
                .md-calendar-date.md-focus
                .md-calendar-date-selection-indicator,
            .md-calendar-date.md-focus .md-calendar-date-selection-indicator {
                background: rgb(255, 255, 255);
            }
            .md-default-theme .md-calendar-date-selection-indicator:hover,
            .md-calendar-date-selection-indicator:hover {
                background: rgb(224, 224, 224);
            }
            .md-default-theme .md-datepicker-input-container,
            .md-datepicker-input-container {
                border-bottom-color: rgb(224, 224, 224);
            }
            .md-default-theme .md-datepicker-calendar-pane,
            .md-datepicker-calendar-pane {
                border-color: rgb(255, 255, 255);
            }
            .md-default-theme
                .md-datepicker-open
                .md-datepicker-input-container,
            .md-datepicker-open .md-datepicker-input-container,
            .md-default-theme .md-datepicker-input-mask-opaque,
            .md-datepicker-input-mask-opaque {
                background: rgb(255, 255, 255);
            }
            .md-default-theme .md-datepicker-calendar,
            .md-datepicker-calendar {
                background: rgb(255, 255, 255);
            }
            md-dialog.md-default-theme,
            md-dialog {
                border-radius: 4px;
                background-color: rgb(255, 255, 255);
            }
            md-input-container.md-default-theme .md-input[disabled],
            md-input-container .md-input[disabled],
            md-input-container.md-default-theme .md-input [disabled],
            md-input-container .md-input [disabled] {
                border-bottom-color: transparent;
                color: rgba(83, 83, 83, 1);
                background-image: linear-gradient(
                    to right,
                    rgba(83, 83, 83, 1) 0%,
                    rgba(83, 83, 83, 1) 33%,
                    transparent 0%
                );
                background-image: -ms-linear-gradient(
                    left,
                    transparent 0%,
                    rgba(83, 83, 83, 1) 100%
                );
            }
            md-list.md-default-theme
                ._md-proxy-focus.md-focused
                div._md-no-style,
            md-list ._md-proxy-focus.md-focused div._md-no-style {
                background-color: rgb(245, 245, 245);
            }
            md-list.md-default-theme md-list-item .md-avatar-icon,
            md-list md-list-item .md-avatar-icon {
                background-color: rgba(83, 83, 83, 1);
                color: rgb(250, 250, 250);
            }
            md-menu-bar.md-default-theme md-menu._md-open > button,
            md-menu-bar md-menu._md-open > button,
            md-menu-bar.md-default-theme md-menu > button:focus,
            md-menu-bar md-menu > button:focus {
                outline: none;
                background: rgb(238, 238, 238);
            }
            md-menu-bar.md-default-theme._md-open:not(._md-keyboard-mode)
                md-menu:hover
                > button,
            md-menu-bar._md-open:not(._md-keyboard-mode)
                md-menu:hover
                > button {
                background-color: rgba(158, 158, 158, 0.2);
            }
            md-menu-bar.md-default-theme:not(._md-keyboard-mode):not(._md-open)
                md-menu
                button:hover,
            md-menu-bar:not(._md-keyboard-mode):not(._md-open)
                md-menu
                button:hover,
            md-menu-bar.md-default-theme:not(._md-keyboard-mode):not(._md-open)
                md-menu
                button:focus,
            md-menu-bar:not(._md-keyboard-mode):not(._md-open)
                md-menu
                button:focus {
                background: transparent;
            }
            md-menu-content.md-default-theme .md-menu > .md-button:after,
            md-menu-content .md-menu > .md-button:after {
                color: rgba(0, 0, 0, 0.54);
            }
            md-menu-content.md-default-theme .md-menu._md-open > .md-button,
            md-menu-content .md-menu._md-open > .md-button {
                background-color: rgba(158, 158, 158, 0.2);
            }
            md-toolbar.md-default-theme.md-menu-toolbar,
            md-toolbar.md-menu-toolbar {
                background-color: rgb(255, 255, 255);
                color: rgb(0, 0, 0);
            }
            md-toolbar.md-default-theme.md-menu-toolbar
                md-toolbar-filler
                md-icon,
            md-toolbar.md-menu-toolbar md-toolbar-filler md-icon {
                color: rgba(255, 255, 255, 0.87);
            }
            md-menu-content.md-default-theme,
            md-menu-content {
                background-color: rgb(255, 255, 255);
            }
            md-menu-content.md-default-theme md-menu-item,
            md-menu-content md-menu-item {
                color: rgba(0, 0, 0, 0.87);
            }
            md-menu-content.md-default-theme md-menu-item md-icon,
            md-menu-content md-menu-item md-icon {
                color: rgba(0, 0, 0, 0.54);
            }
            md-menu-content.md-default-theme md-menu-item .md-button[disabled],
            md-menu-content md-menu-item .md-button[disabled] {
                color: rgba(0, 0, 0, 0.25);
            }
            md-menu-content.md-default-theme
                md-menu-item
                .md-button[disabled]
                md-icon,
            md-menu-content md-menu-item .md-button[disabled] md-icon {
                color: rgba(0, 0, 0, 0.25);
            }
            md-menu-content.md-default-theme md-menu-divider,
            md-menu-content md-menu-divider {
                background-color: rgba(0, 0, 0, 0.11);
            }
            md-select.md-default-theme[disabled] ._md-select-value,
            md-select[disabled] ._md-select-value {
                border-bottom-color: transparent;
                background-image: linear-gradient(
                    to right,
                    rgba(83, 83, 83, 1) 0%,
                    rgba(83, 83, 83, 1) 33%,
                    transparent 0%
                );
                background-image: -ms-linear-gradient(
                    left,
                    transparent 0%,
                    rgba(83, 83, 83, 1) 100%
                );
            }
            md-select-menu.md-default-theme md-content,
            md-select-menu md-content {
                background: rgb(255, 255, 255);
            }
            md-select-menu.md-default-theme md-content md-optgroup,
            md-select-menu md-content md-optgroup {
                color: rgba(117, 117, 117, 0.87);
            }
            md-select-menu.md-default-theme md-content md-option,
            md-select-menu md-content md-option {
                color: rgba(33, 33, 33, 0.87);
            }
            md-select-menu.md-default-theme
                md-content
                md-option[disabled]
                ._md-text,
            md-select-menu md-content md-option[disabled] ._md-text {
                color: rgba(189, 189, 189, 0.87);
            }
            md-select-menu.md-default-theme
                md-content
                md-option:not([disabled]):focus,
            md-select-menu md-content md-option:not([disabled]):focus,
            md-select-menu.md-default-theme
                md-content
                md-option:not([disabled]):hover,
            md-select-menu md-content md-option:not([disabled]):hover {
                background: rgb(238, 238, 238);
            }
            [md-checkbox-enabled].md-default-theme[selected] .md-ripple,
            [selected] .md-ripple {
                color: rgb(117, 117, 117);
            }
            [md-checkbox-enabled].md-default-theme md-option ._md-text,
            md-option ._md-text {
                color: rgba(33, 33, 33, 0.87);
            }
            md-sidenav.md-default-theme,
            md-sidenav,
            md-sidenav.md-default-theme md-content,
            md-sidenav md-content {
                background-color: rgb(255, 255, 255);
            }
            md-slider.md-default-theme ._md-track,
            md-slider ._md-track {
                background-color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme ._md-track-ticks,
            md-slider ._md-track-ticks {
                color: rgba(0, 0, 0, 0.87);
            }
            md-slider.md-default-theme ._md-disabled-thumb,
            md-slider ._md-disabled-thumb {
                border-color: rgb(250, 250, 250);
                background-color: rgb(250, 250, 250);
            }
            md-slider.md-default-theme._md-min ._md-thumb:after,
            md-slider._md-min ._md-thumb:after {
                background-color: rgb(250, 250, 250);
                border-color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme._md-min ._md-focus-ring,
            md-slider._md-min ._md-focus-ring {
                background-color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme._md-min[md-discrete] ._md-thumb:after,
            md-slider._md-min[md-discrete] ._md-thumb:after {
                background-color: rgba(0, 0, 0, 0.87);
                border-color: transparent;
            }
            md-slider.md-default-theme._md-min[md-discrete] ._md-sign,
            md-slider._md-min[md-discrete] ._md-sign {
                background-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme._md-min[md-discrete] ._md-sign:after,
            md-slider._md-min[md-discrete] ._md-sign:after {
                border-top-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme._md-min[md-discrete][md-vertical]
                ._md-sign:after,
            md-slider._md-min[md-discrete][md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme[disabled]:not(._md-min) ._md-thumb:after,
            md-slider[disabled]:not(._md-min) ._md-thumb:after,
            md-slider.md-default-theme[disabled][md-discrete] ._md-thumb:after,
            md-slider[disabled][md-discrete] ._md-thumb:after {
                background-color: rgba(83, 83, 83, 1);
                border-color: transparent;
            }
            md-slider.md-default-theme[disabled][readonly] ._md-sign,
            md-slider[disabled][readonly] ._md-sign {
                background-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme[disabled][readonly] ._md-sign:after,
            md-slider[disabled][readonly] ._md-sign:after {
                border-top-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme[disabled][readonly][md-vertical]
                ._md-sign:after,
            md-slider[disabled][readonly][md-vertical] ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme[disabled][readonly] ._md-disabled-thumb,
            md-slider[disabled][readonly] ._md-disabled-thumb {
                border-color: transparent;
                background-color: transparent;
            }
            .md-subheader.md-default-theme,
            .md-subheader {
                color: rgba(0, 0, 0, 0.54);
                background-color: rgb(245, 245, 245);
            }
            md-switch.md-default-theme .md-ink-ripple,
            md-switch .md-ink-ripple {
                color: rgb(158, 158, 158);
            }
            md-switch.md-default-theme ._md-thumb,
            md-switch ._md-thumb {
                background-color: rgb(250, 250, 250);
            }
            md-switch.md-default-theme ._md-bar,
            md-switch ._md-bar {
                background-color: rgb(158, 158, 158);
            }
            md-switch.md-default-theme[disabled] ._md-thumb,
            md-switch[disabled] ._md-thumb {
                background-color: rgb(189, 189, 189);
            }
            md-switch.md-default-theme[disabled] ._md-bar,
            md-switch[disabled] ._md-bar {
                background-color: rgba(0, 0, 0, 0.12);
            }
            md-tabs.md-default-theme md-tabs-wrapper,
            md-tabs md-tabs-wrapper {
                background-color: transparent;
                border-color: rgba(0, 0, 0, 0.12);
            }
            md-toast.md-default-theme .md-toast-content,
            md-toast .md-toast-content {
                background-color: #323232;
                color: rgb(250, 250, 250);
            }
            md-toast.md-default-theme .md-toast-content .md-button,
            md-toast .md-toast-content .md-button {
                color: rgb(250, 250, 250);
            }
            md-tooltip.md-default-theme,
            md-tooltip {
                color: rgb(255, 255, 255);
            }
            md-tooltip.md-default-theme ._md-content,
            md-tooltip ._md-content {
                background-color: rgba(0, 0, 0, 0.54);
            }
        
/* === split === */

            /*  Only used with Theme processes */
            html.md-default-theme.md-hue-1,
            html.md-hue-1,
            body.md-default-theme.md-hue-1,
            body.md-hue-1 {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(255, 255, 255);
            }
            md-autocomplete.md-default-theme.md-hue-1,
            md-autocomplete.md-hue-1 {
                background: rgb(255, 255, 255);
            }
            md-autocomplete.md-default-theme.md-hue-1[disabled],
            md-autocomplete.md-hue-1[disabled] {
                background: rgb(245, 245, 245);
            }
            md-autocomplete.md-default-theme.md-hue-1 button md-icon path,
            md-autocomplete.md-hue-1 button md-icon path {
                fill: rgb(117, 117, 117);
            }
            md-autocomplete.md-default-theme.md-hue-1 button:after,
            md-autocomplete.md-hue-1 button:after {
                background: rgba(117, 117, 117, 0.3);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-1,
            .md-autocomplete-suggestions-container.md-hue-1 {
                background: rgb(255, 255, 255);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-1 li,
            .md-autocomplete-suggestions-container.md-hue-1 li {
                color: rgb(33, 33, 33);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-1
                li
                .highlight,
            .md-autocomplete-suggestions-container.md-hue-1 li .highlight {
                color: rgb(117, 117, 117);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-1
                li:hover,
            .md-autocomplete-suggestions-container.md-hue-1 li:hover,
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-1
                li.selected,
            .md-autocomplete-suggestions-container.md-hue-1 li.selected {
                background: rgb(238, 238, 238);
            }
            md-bottom-sheet.md-default-theme.md-hue-1,
            md-bottom-sheet.md-hue-1 {
                background-color: rgb(250, 250, 250);
                border-top-color: rgb(224, 224, 224);
            }
            md-bottom-sheet.md-default-theme.md-hue-1 .md-subheader,
            md-bottom-sheet.md-hue-1 .md-subheader {
                background-color: rgb(250, 250, 250);
            }
            md-backdrop {
                background-color: rgba(33, 33, 33, 0);
            }
            md-backdrop.md-opaque.md-default-theme.md-hue-1,
            md-backdrop.md-opaque.md-hue-1 {
                background-color: rgba(33, 33, 33, 1);
            }
            .md-button.md-default-theme.md-hue-1:not([disabled]):hover,
            .md-button.md-hue-1:not([disabled]):hover {
                background-color: rgba(158, 158, 158, 0.2);
            }
            .md-button.md-default-theme.md-hue-1:not([disabled]).md-focused,
            .md-button.md-hue-1:not([disabled]).md-focused {
                background-color: rgba(158, 158, 158, 0.2);
            }
            .md-button.md-default-theme.md-hue-1:not(
                    [disabled]
                ).md-icon-button:hover,
            .md-button.md-hue-1:not([disabled]).md-icon-button:hover {
                background-color: transparent;
            }
            .md-button.md-default-theme.md-hue-1.md-raised,
            .md-button.md-hue-1.md-raised {
                color: rgb(33, 33, 33);
                background-color: rgb(250, 250, 250);
            }
            .md-button.md-default-theme.md-hue-1.md-raised:not([disabled])
                md-icon,
            .md-button.md-hue-1.md-raised:not([disabled]) md-icon {
                color: rgb(33, 33, 33);
            }
            .md-button.md-default-theme.md-hue-1.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-1.md-raised:not([disabled]):hover {
                background-color: rgb(250, 250, 250);
            }
            .md-button.md-default-theme.md-hue-1.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-1.md-raised:not([disabled]).md-focused {
                background-color: rgb(238, 238, 238);
            }
            .md-button.md-default-theme.md-hue-1.md-raised[disabled],
            .md-button.md-hue-1.md-raised[disabled],
            .md-button.md-default-theme.md-hue-1.md-fab[disabled],
            .md-button.md-hue-1.md-fab[disabled] {
                background-color: rgba(0, 0, 0, 0.12);
            }
            .md-button.md-default-theme.md-hue-1[disabled],
            .md-button.md-hue-1[disabled] {
                background-color: transparent;
            }
            md-card.md-default-theme.md-hue-1,
            md-card.md-hue-1 {
                background-color: rgb(255, 255, 255);
                border-radius: 2px;
            }
            md-card.md-default-theme.md-hue-1
                md-card-header
                md-card-avatar
                md-icon,
            md-card.md-hue-1 md-card-header md-card-avatar md-icon {
                color: rgb(255, 255, 255);
                background-color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-hue-1.md-checked .md-ripple,
            md-checkbox.md-hue-1.md-checked .md-ripple {
                color: rgb(117, 117, 117);
            }
            md-checkbox.md-default-theme.md-hue-1[disabled].md-checked
                ._md-icon,
            md-checkbox.md-hue-1[disabled].md-checked ._md-icon {
                background-color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-hue-1[disabled].md-checked
                ._md-icon:after,
            md-checkbox.md-hue-1[disabled].md-checked ._md-icon:after {
                border-color: rgb(238, 238, 238);
            }
            md-chips.md-default-theme.md-hue-1 md-chip,
            md-chips.md-hue-1 md-chip {
                background: rgb(224, 224, 224);
                color: rgb(66, 66, 66);
            }
            md-chips.md-default-theme.md-hue-1 md-chip md-icon,
            md-chips.md-hue-1 md-chip md-icon {
                color: rgb(97, 97, 97);
            }
            md-chips.md-default-theme.md-hue-1 md-chip._md-chip-editing,
            md-chips.md-hue-1 md-chip._md-chip-editing {
                background: transparent;
                color: rgb(66, 66, 66);
            }
            md-chips.md-default-theme.md-hue-1
                md-chip-remove
                .md-button
                md-icon
                path,
            md-chips.md-hue-1 md-chip-remove .md-button md-icon path {
                fill: rgb(158, 158, 158);
            }
            .md-contact-suggestion span.md-contact-email {
                color: rgb(189, 189, 189);
            }
            md-content.md-default-theme.md-hue-1,
            md-content.md-hue-1 {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(255, 255, 255);
            } /** Theme styles for mdCalendar. */
            .md-calendar.md-default-theme.md-hue-1,
            .md-calendar.md-hue-1 {
                background: rgb(255, 255, 255);
                color: rgba(0, 0, 0, 0.87);
            }
            .md-calendar.md-default-theme.md-hue-1 tr:last-child td,
            .md-calendar.md-hue-1 tr:last-child td {
                border-bottom-color: rgb(238, 238, 238);
            }
            .md-default-theme.md-hue-1 .md-calendar-day-header,
            .md-hue-1 .md-calendar-day-header {
                background: rgb(224, 224, 224);
                color: rgba(0, 0, 0, 0.87);
            }
            .md-default-theme.md-hue-1
                .md-calendar-date.md-focus
                .md-calendar-date-selection-indicator,
            .md-hue-1
                .md-calendar-date.md-focus
                .md-calendar-date-selection-indicator {
                background: rgb(255, 255, 255);
            }
            .md-default-theme.md-hue-1
                .md-calendar-date-selection-indicator:hover,
            .md-hue-1 .md-calendar-date-selection-indicator:hover {
                background: rgb(224, 224, 224);
            }
            .md-default-theme.md-hue-1 .md-datepicker-input-container,
            .md-hue-1 .md-datepicker-input-container {
                border-bottom-color: rgb(224, 224, 224);
            }
            .md-default-theme.md-hue-1 .md-datepicker-calendar-pane,
            .md-hue-1 .md-datepicker-calendar-pane {
                border-color: rgb(255, 255, 255);
            }
            .md-default-theme.md-hue-1
                .md-datepicker-open
                .md-datepicker-input-container,
            .md-hue-1 .md-datepicker-open .md-datepicker-input-container,
            .md-default-theme.md-hue-1 .md-datepicker-input-mask-opaque,
            .md-hue-1 .md-datepicker-input-mask-opaque {
                background: rgb(255, 255, 255);
            }
            .md-default-theme.md-hue-1 .md-datepicker-calendar,
            .md-hue-1 .md-datepicker-calendar {
                background: rgb(255, 255, 255);
            }
            md-dialog.md-default-theme.md-hue-1,
            md-dialog.md-hue-1 {
                border-radius: 4px;
                background-color: rgb(255, 255, 255);
            }
            md-input-container.md-default-theme.md-hue-1 .md-input[disabled],
            md-input-container.md-hue-1 .md-input[disabled],
            md-input-container.md-default-theme.md-hue-1 .md-input [disabled],
            md-input-container.md-hue-1 .md-input [disabled] {
                border-bottom-color: transparent;
                color: rgba(83, 83, 83, 1);
                background-image: linear-gradient(
                    to right,
                    rgba(83, 83, 83, 1) 0%,
                    rgba(83, 83, 83, 1) 33%,
                    transparent 0%
                );
                background-image: -ms-linear-gradient(
                    left,
                    transparent 0%,
                    rgba(83, 83, 83, 1) 100%
                );
            }
            md-list.md-default-theme.md-hue-1
                ._md-proxy-focus.md-focused
                div._md-no-style,
            md-list.md-hue-1 ._md-proxy-focus.md-focused div._md-no-style {
                background-color: rgb(245, 245, 245);
            }
            md-list.md-default-theme.md-hue-1 md-list-item .md-avatar-icon,
            md-list.md-hue-1 md-list-item .md-avatar-icon {
                background-color: rgba(83, 83, 83, 1);
                color: rgb(255, 255, 255);
            }
            md-menu-bar.md-default-theme.md-hue-1 md-menu._md-open > button,
            md-menu-bar.md-hue-1 md-menu._md-open > button,
            md-menu-bar.md-default-theme.md-hue-1 md-menu > button:focus,
            md-menu-bar.md-hue-1 md-menu > button:focus {
                outline: none;
                background: rgb(238, 238, 238);
            }
            md-menu-bar.md-default-theme.md-hue-1._md-open:not(
                    ._md-keyboard-mode
                )
                md-menu:hover
                > button,
            md-menu-bar.md-hue-1._md-open:not(._md-keyboard-mode)
                md-menu:hover
                > button {
                background-color: rgba(158, 158, 158, 0.2);
            }
            md-menu-bar.md-default-theme.md-hue-1:not(._md-keyboard-mode):not(
                    ._md-open
                )
                md-menu
                button:hover,
            md-menu-bar.md-hue-1:not(._md-keyboard-mode):not(._md-open)
                md-menu
                button:hover,
            md-menu-bar.md-default-theme.md-hue-1:not(._md-keyboard-mode):not(
                    ._md-open
                )
                md-menu
                button:focus,
            md-menu-bar.md-hue-1:not(._md-keyboard-mode):not(._md-open)
                md-menu
                button:focus {
                background: transparent;
            }
            md-menu-content.md-default-theme.md-hue-1
                .md-menu
                > .md-button:after,
            md-menu-content.md-hue-1 .md-menu > .md-button:after {
                color: rgba(0, 0, 0, 0.54);
            }
            md-menu-content.md-default-theme.md-hue-1
                .md-menu._md-open
                > .md-button,
            md-menu-content.md-hue-1 .md-menu._md-open > .md-button {
                background-color: rgba(158, 158, 158, 0.2);
            }
            md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar,
            md-toolbar.md-hue-1.md-menu-toolbar {
                background-color: rgb(255, 255, 255);
                color: rgb(0, 0, 0);
            }
            md-toolbar.md-default-theme.md-hue-1.md-menu-toolbar
                md-toolbar-filler
                md-icon,
            md-toolbar.md-hue-1.md-menu-toolbar md-toolbar-filler md-icon {
                color: rgba(255, 255, 255, 0.87);
            }
            md-menu-content.md-default-theme.md-hue-1,
            md-menu-content.md-hue-1 {
                background-color: rgb(255, 255, 255);
            }
            md-menu-content.md-default-theme.md-hue-1 md-menu-item,
            md-menu-content.md-hue-1 md-menu-item {
                color: rgba(0, 0, 0, 0.87);
            }
            md-menu-content.md-default-theme.md-hue-1 md-menu-item md-icon,
            md-menu-content.md-hue-1 md-menu-item md-icon {
                color: rgba(0, 0, 0, 0.54);
            }
            md-menu-content.md-default-theme.md-hue-1
                md-menu-item
                .md-button[disabled],
            md-menu-content.md-hue-1 md-menu-item .md-button[disabled] {
                color: rgba(0, 0, 0, 0.25);
            }
            md-menu-content.md-default-theme.md-hue-1
                md-menu-item
                .md-button[disabled]
                md-icon,
            md-menu-content.md-hue-1 md-menu-item .md-button[disabled] md-icon {
                color: rgba(0, 0, 0, 0.25);
            }
            md-menu-content.md-default-theme.md-hue-1 md-menu-divider,
            md-menu-content.md-hue-1 md-menu-divider {
                background-color: rgba(0, 0, 0, 0.11);
            }
            md-select.md-default-theme.md-hue-1[disabled] ._md-select-value,
            md-select.md-hue-1[disabled] ._md-select-value {
                border-bottom-color: transparent;
                background-image: linear-gradient(
                    to right,
                    rgba(83, 83, 83, 1) 0%,
                    rgba(83, 83, 83, 1) 33%,
                    transparent 0%
                );
                background-image: -ms-linear-gradient(
                    left,
                    transparent 0%,
                    rgba(83, 83, 83, 1) 100%
                );
            }
            md-select-menu.md-default-theme.md-hue-1 md-content,
            md-select-menu.md-hue-1 md-content {
                background: rgb(255, 255, 255);
            }
            md-select-menu.md-default-theme.md-hue-1 md-content md-optgroup,
            md-select-menu.md-hue-1 md-content md-optgroup {
                color: rgba(117, 117, 117, 0.87);
            }
            md-select-menu.md-default-theme.md-hue-1 md-content md-option,
            md-select-menu.md-hue-1 md-content md-option {
                color: rgba(33, 33, 33, 0.87);
            }
            md-select-menu.md-default-theme.md-hue-1
                md-content
                md-option[disabled]
                ._md-text,
            md-select-menu.md-hue-1 md-content md-option[disabled] ._md-text {
                color: rgba(189, 189, 189, 0.87);
            }
            md-select-menu.md-default-theme.md-hue-1
                md-content
                md-option:not([disabled]):focus,
            md-select-menu.md-hue-1 md-content md-option:not([disabled]):focus,
            md-select-menu.md-default-theme.md-hue-1
                md-content
                md-option:not([disabled]):hover,
            md-select-menu.md-hue-1 md-content md-option:not([disabled]):hover {
                background: rgb(238, 238, 238);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-1[selected]
                .md-ripple,
            .md-hue-1[selected] .md-ripple {
                color: rgb(117, 117, 117);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-1 md-option ._md-text,
            .md-hue-1 md-option ._md-text {
                color: rgba(33, 33, 33, 0.87);
            }
            md-sidenav.md-default-theme.md-hue-1,
            md-sidenav.md-hue-1,
            md-sidenav.md-default-theme.md-hue-1 md-content,
            md-sidenav.md-hue-1 md-content {
                background-color: rgb(255, 255, 255);
            }
            md-slider.md-default-theme.md-hue-1 ._md-track,
            md-slider.md-hue-1 ._md-track {
                background-color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-hue-1 ._md-track-ticks,
            md-slider.md-hue-1 ._md-track-ticks {
                color: rgba(0, 0, 0, 0.87);
            }
            md-slider.md-default-theme.md-hue-1 ._md-disabled-thumb,
            md-slider.md-hue-1 ._md-disabled-thumb {
                border-color: rgb(255, 255, 255);
                background-color: rgb(255, 255, 255);
            }
            md-slider.md-default-theme.md-hue-1._md-min ._md-thumb:after,
            md-slider.md-hue-1._md-min ._md-thumb:after {
                background-color: rgb(255, 255, 255);
                border-color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-hue-1._md-min ._md-focus-ring,
            md-slider.md-hue-1._md-min ._md-focus-ring {
                background-color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-hue-1._md-min[md-discrete]
                ._md-thumb:after,
            md-slider.md-hue-1._md-min[md-discrete] ._md-thumb:after {
                background-color: rgba(0, 0, 0, 0.87);
                border-color: transparent;
            }
            md-slider.md-default-theme.md-hue-1._md-min[md-discrete] ._md-sign,
            md-slider.md-hue-1._md-min[md-discrete] ._md-sign {
                background-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-1._md-min[md-discrete]
                ._md-sign:after,
            md-slider.md-hue-1._md-min[md-discrete] ._md-sign:after {
                border-top-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-1._md-min[md-discrete][md-vertical]
                ._md-sign:after,
            md-slider.md-hue-1._md-min[md-discrete][md-vertical]
                ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-1[disabled]:not(._md-min)
                ._md-thumb:after,
            md-slider.md-hue-1[disabled]:not(._md-min) ._md-thumb:after,
            md-slider.md-default-theme.md-hue-1[disabled][md-discrete]
                ._md-thumb:after,
            md-slider.md-hue-1[disabled][md-discrete] ._md-thumb:after {
                background-color: rgba(83, 83, 83, 1);
                border-color: transparent;
            }
            md-slider.md-default-theme.md-hue-1[disabled][readonly] ._md-sign,
            md-slider.md-hue-1[disabled][readonly] ._md-sign {
                background-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-1[disabled][readonly]
                ._md-sign:after,
            md-slider.md-hue-1[disabled][readonly] ._md-sign:after {
                border-top-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-1[disabled][readonly][md-vertical]
                ._md-sign:after,
            md-slider.md-hue-1[disabled][readonly][md-vertical]
                ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-1[disabled][readonly]
                ._md-disabled-thumb,
            md-slider.md-hue-1[disabled][readonly] ._md-disabled-thumb {
                border-color: transparent;
                background-color: transparent;
            }
            .md-subheader.md-default-theme.md-hue-1,
            .md-subheader.md-hue-1 {
                color: rgba(0, 0, 0, 0.54);
                background-color: rgb(245, 245, 245);
            }
            md-switch.md-default-theme.md-hue-1 .md-ink-ripple,
            md-switch.md-hue-1 .md-ink-ripple {
                color: rgb(158, 158, 158);
            }
            md-switch.md-default-theme.md-hue-1 ._md-thumb,
            md-switch.md-hue-1 ._md-thumb {
                background-color: rgb(250, 250, 250);
            }
            md-switch.md-default-theme.md-hue-1 ._md-bar,
            md-switch.md-hue-1 ._md-bar {
                background-color: rgb(158, 158, 158);
            }
            md-switch.md-default-theme.md-hue-1[disabled] ._md-thumb,
            md-switch.md-hue-1[disabled] ._md-thumb {
                background-color: rgb(189, 189, 189);
            }
            md-switch.md-default-theme.md-hue-1[disabled] ._md-bar,
            md-switch.md-hue-1[disabled] ._md-bar {
                background-color: rgba(0, 0, 0, 0.12);
            }
            md-tabs.md-default-theme.md-hue-1 md-tabs-wrapper,
            md-tabs.md-hue-1 md-tabs-wrapper {
                background-color: transparent;
                border-color: rgba(0, 0, 0, 0.12);
            }
            md-toast.md-default-theme.md-hue-1 .md-toast-content,
            md-toast.md-hue-1 .md-toast-content {
                background-color: #323232;
                color: rgb(250, 250, 250);
            }
            md-toast.md-default-theme.md-hue-1 .md-toast-content .md-button,
            md-toast.md-hue-1 .md-toast-content .md-button {
                color: rgb(250, 250, 250);
            }
            md-tooltip.md-default-theme.md-hue-1,
            md-tooltip.md-hue-1 {
                color: rgb(255, 255, 255);
            }
            md-tooltip.md-default-theme.md-hue-1 ._md-content,
            md-tooltip.md-hue-1 ._md-content {
                background-color: rgba(0, 0, 0, 0.54);
            }
        
/* === split === */

            /*  Only used with Theme processes */
            html.md-default-theme.md-hue-2,
            html.md-hue-2,
            body.md-default-theme.md-hue-2,
            body.md-hue-2 {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(245, 245, 245);
            }
            md-autocomplete.md-default-theme.md-hue-2,
            md-autocomplete.md-hue-2 {
                background: rgb(255, 255, 255);
            }
            md-autocomplete.md-default-theme.md-hue-2[disabled],
            md-autocomplete.md-hue-2[disabled] {
                background: rgb(245, 245, 245);
            }
            md-autocomplete.md-default-theme.md-hue-2 button md-icon path,
            md-autocomplete.md-hue-2 button md-icon path {
                fill: rgb(117, 117, 117);
            }
            md-autocomplete.md-default-theme.md-hue-2 button:after,
            md-autocomplete.md-hue-2 button:after {
                background: rgba(117, 117, 117, 0.3);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-2,
            .md-autocomplete-suggestions-container.md-hue-2 {
                background: rgb(255, 255, 255);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-2 li,
            .md-autocomplete-suggestions-container.md-hue-2 li {
                color: rgb(33, 33, 33);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-2
                li
                .highlight,
            .md-autocomplete-suggestions-container.md-hue-2 li .highlight {
                color: rgb(117, 117, 117);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-2
                li:hover,
            .md-autocomplete-suggestions-container.md-hue-2 li:hover,
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-2
                li.selected,
            .md-autocomplete-suggestions-container.md-hue-2 li.selected {
                background: rgb(238, 238, 238);
            }
            md-bottom-sheet.md-default-theme.md-hue-2,
            md-bottom-sheet.md-hue-2 {
                background-color: rgb(250, 250, 250);
                border-top-color: rgb(224, 224, 224);
            }
            md-bottom-sheet.md-default-theme.md-hue-2 .md-subheader,
            md-bottom-sheet.md-hue-2 .md-subheader {
                background-color: rgb(250, 250, 250);
            }
            md-backdrop {
                background-color: rgba(33, 33, 33, 0);
            }
            md-backdrop.md-opaque.md-default-theme.md-hue-2,
            md-backdrop.md-opaque.md-hue-2 {
                background-color: rgba(33, 33, 33, 1);
            }
            .md-button.md-default-theme.md-hue-2:not([disabled]):hover,
            .md-button.md-hue-2:not([disabled]):hover {
                background-color: rgba(158, 158, 158, 0.2);
            }
            .md-button.md-default-theme.md-hue-2:not([disabled]).md-focused,
            .md-button.md-hue-2:not([disabled]).md-focused {
                background-color: rgba(158, 158, 158, 0.2);
            }
            .md-button.md-default-theme.md-hue-2:not(
                    [disabled]
                ).md-icon-button:hover,
            .md-button.md-hue-2:not([disabled]).md-icon-button:hover {
                background-color: transparent;
            }
            .md-button.md-default-theme.md-hue-2.md-raised,
            .md-button.md-hue-2.md-raised {
                color: rgb(33, 33, 33);
                background-color: rgb(250, 250, 250);
            }
            .md-button.md-default-theme.md-hue-2.md-raised:not([disabled])
                md-icon,
            .md-button.md-hue-2.md-raised:not([disabled]) md-icon {
                color: rgb(33, 33, 33);
            }
            .md-button.md-default-theme.md-hue-2.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-2.md-raised:not([disabled]):hover {
                background-color: rgb(250, 250, 250);
            }
            .md-button.md-default-theme.md-hue-2.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-2.md-raised:not([disabled]).md-focused {
                background-color: rgb(238, 238, 238);
            }
            .md-button.md-default-theme.md-hue-2.md-raised[disabled],
            .md-button.md-hue-2.md-raised[disabled],
            .md-button.md-default-theme.md-hue-2.md-fab[disabled],
            .md-button.md-hue-2.md-fab[disabled] {
                background-color: rgba(0, 0, 0, 0.12);
            }
            .md-button.md-default-theme.md-hue-2[disabled],
            .md-button.md-hue-2[disabled] {
                background-color: transparent;
            }
            md-card.md-default-theme.md-hue-2,
            md-card.md-hue-2 {
                background-color: rgb(255, 255, 255);
                border-radius: 2px;
            }
            md-card.md-default-theme.md-hue-2
                md-card-header
                md-card-avatar
                md-icon,
            md-card.md-hue-2 md-card-header md-card-avatar md-icon {
                color: rgb(245, 245, 245);
                background-color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-hue-2.md-checked .md-ripple,
            md-checkbox.md-hue-2.md-checked .md-ripple {
                color: rgb(117, 117, 117);
            }
            md-checkbox.md-default-theme.md-hue-2[disabled].md-checked
                ._md-icon,
            md-checkbox.md-hue-2[disabled].md-checked ._md-icon {
                background-color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-hue-2[disabled].md-checked
                ._md-icon:after,
            md-checkbox.md-hue-2[disabled].md-checked ._md-icon:after {
                border-color: rgb(238, 238, 238);
            }
            md-chips.md-default-theme.md-hue-2 md-chip,
            md-chips.md-hue-2 md-chip {
                background: rgb(224, 224, 224);
                color: rgb(66, 66, 66);
            }
            md-chips.md-default-theme.md-hue-2 md-chip md-icon,
            md-chips.md-hue-2 md-chip md-icon {
                color: rgb(97, 97, 97);
            }
            md-chips.md-default-theme.md-hue-2 md-chip._md-chip-editing,
            md-chips.md-hue-2 md-chip._md-chip-editing {
                background: transparent;
                color: rgb(66, 66, 66);
            }
            md-chips.md-default-theme.md-hue-2
                md-chip-remove
                .md-button
                md-icon
                path,
            md-chips.md-hue-2 md-chip-remove .md-button md-icon path {
                fill: rgb(158, 158, 158);
            }
            .md-contact-suggestion span.md-contact-email {
                color: rgb(189, 189, 189);
            }
            md-content.md-default-theme.md-hue-2,
            md-content.md-hue-2 {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(255, 255, 255);
            } /** Theme styles for mdCalendar. */
            .md-calendar.md-default-theme.md-hue-2,
            .md-calendar.md-hue-2 {
                background: rgb(255, 255, 255);
                color: rgba(0, 0, 0, 0.87);
            }
            .md-calendar.md-default-theme.md-hue-2 tr:last-child td,
            .md-calendar.md-hue-2 tr:last-child td {
                border-bottom-color: rgb(238, 238, 238);
            }
            .md-default-theme.md-hue-2 .md-calendar-day-header,
            .md-hue-2 .md-calendar-day-header {
                background: rgb(224, 224, 224);
                color: rgba(0, 0, 0, 0.87);
            }
            .md-default-theme.md-hue-2
                .md-calendar-date.md-focus
                .md-calendar-date-selection-indicator,
            .md-hue-2
                .md-calendar-date.md-focus
                .md-calendar-date-selection-indicator {
                background: rgb(255, 255, 255);
            }
            .md-default-theme.md-hue-2
                .md-calendar-date-selection-indicator:hover,
            .md-hue-2 .md-calendar-date-selection-indicator:hover {
                background: rgb(224, 224, 224);
            }
            .md-default-theme.md-hue-2 .md-datepicker-input-container,
            .md-hue-2 .md-datepicker-input-container {
                border-bottom-color: rgb(224, 224, 224);
            }
            .md-default-theme.md-hue-2 .md-datepicker-calendar-pane,
            .md-hue-2 .md-datepicker-calendar-pane {
                border-color: rgb(255, 255, 255);
            }
            .md-default-theme.md-hue-2
                .md-datepicker-open
                .md-datepicker-input-container,
            .md-hue-2 .md-datepicker-open .md-datepicker-input-container,
            .md-default-theme.md-hue-2 .md-datepicker-input-mask-opaque,
            .md-hue-2 .md-datepicker-input-mask-opaque {
                background: rgb(255, 255, 255);
            }
            .md-default-theme.md-hue-2 .md-datepicker-calendar,
            .md-hue-2 .md-datepicker-calendar {
                background: rgb(255, 255, 255);
            }
            md-dialog.md-default-theme.md-hue-2,
            md-dialog.md-hue-2 {
                border-radius: 4px;
                background-color: rgb(255, 255, 255);
            }
            md-input-container.md-default-theme.md-hue-2 .md-input[disabled],
            md-input-container.md-hue-2 .md-input[disabled],
            md-input-container.md-default-theme.md-hue-2 .md-input [disabled],
            md-input-container.md-hue-2 .md-input [disabled] {
                border-bottom-color: transparent;
                color: rgba(83, 83, 83, 1);
                background-image: linear-gradient(
                    to right,
                    rgba(83, 83, 83, 1) 0%,
                    rgba(83, 83, 83, 1) 33%,
                    transparent 0%
                );
                background-image: -ms-linear-gradient(
                    left,
                    transparent 0%,
                    rgba(83, 83, 83, 1) 100%
                );
            }
            md-list.md-default-theme.md-hue-2
                ._md-proxy-focus.md-focused
                div._md-no-style,
            md-list.md-hue-2 ._md-proxy-focus.md-focused div._md-no-style {
                background-color: rgb(245, 245, 245);
            }
            md-list.md-default-theme.md-hue-2 md-list-item .md-avatar-icon,
            md-list.md-hue-2 md-list-item .md-avatar-icon {
                background-color: rgba(83, 83, 83, 1);
                color: rgb(245, 245, 245);
            }
            md-menu-bar.md-default-theme.md-hue-2 md-menu._md-open > button,
            md-menu-bar.md-hue-2 md-menu._md-open > button,
            md-menu-bar.md-default-theme.md-hue-2 md-menu > button:focus,
            md-menu-bar.md-hue-2 md-menu > button:focus {
                outline: none;
                background: rgb(238, 238, 238);
            }
            md-menu-bar.md-default-theme.md-hue-2._md-open:not(
                    ._md-keyboard-mode
                )
                md-menu:hover
                > button,
            md-menu-bar.md-hue-2._md-open:not(._md-keyboard-mode)
                md-menu:hover
                > button {
                background-color: rgba(158, 158, 158, 0.2);
            }
            md-menu-bar.md-default-theme.md-hue-2:not(._md-keyboard-mode):not(
                    ._md-open
                )
                md-menu
                button:hover,
            md-menu-bar.md-hue-2:not(._md-keyboard-mode):not(._md-open)
                md-menu
                button:hover,
            md-menu-bar.md-default-theme.md-hue-2:not(._md-keyboard-mode):not(
                    ._md-open
                )
                md-menu
                button:focus,
            md-menu-bar.md-hue-2:not(._md-keyboard-mode):not(._md-open)
                md-menu
                button:focus {
                background: transparent;
            }
            md-menu-content.md-default-theme.md-hue-2
                .md-menu
                > .md-button:after,
            md-menu-content.md-hue-2 .md-menu > .md-button:after {
                color: rgba(0, 0, 0, 0.54);
            }
            md-menu-content.md-default-theme.md-hue-2
                .md-menu._md-open
                > .md-button,
            md-menu-content.md-hue-2 .md-menu._md-open > .md-button {
                background-color: rgba(158, 158, 158, 0.2);
            }
            md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar,
            md-toolbar.md-hue-2.md-menu-toolbar {
                background-color: rgb(255, 255, 255);
                color: rgb(0, 0, 0);
            }
            md-toolbar.md-default-theme.md-hue-2.md-menu-toolbar
                md-toolbar-filler
                md-icon,
            md-toolbar.md-hue-2.md-menu-toolbar md-toolbar-filler md-icon {
                color: rgba(255, 255, 255, 0.87);
            }
            md-menu-content.md-default-theme.md-hue-2,
            md-menu-content.md-hue-2 {
                background-color: rgb(255, 255, 255);
            }
            md-menu-content.md-default-theme.md-hue-2 md-menu-item,
            md-menu-content.md-hue-2 md-menu-item {
                color: rgba(0, 0, 0, 0.87);
            }
            md-menu-content.md-default-theme.md-hue-2 md-menu-item md-icon,
            md-menu-content.md-hue-2 md-menu-item md-icon {
                color: rgba(0, 0, 0, 0.54);
            }
            md-menu-content.md-default-theme.md-hue-2
                md-menu-item
                .md-button[disabled],
            md-menu-content.md-hue-2 md-menu-item .md-button[disabled] {
                color: rgba(0, 0, 0, 0.25);
            }
            md-menu-content.md-default-theme.md-hue-2
                md-menu-item
                .md-button[disabled]
                md-icon,
            md-menu-content.md-hue-2 md-menu-item .md-button[disabled] md-icon {
                color: rgba(0, 0, 0, 0.25);
            }
            md-menu-content.md-default-theme.md-hue-2 md-menu-divider,
            md-menu-content.md-hue-2 md-menu-divider {
                background-color: rgba(0, 0, 0, 0.11);
            }
            md-select.md-default-theme.md-hue-2[disabled] ._md-select-value,
            md-select.md-hue-2[disabled] ._md-select-value {
                border-bottom-color: transparent;
                background-image: linear-gradient(
                    to right,
                    rgba(83, 83, 83, 1) 0%,
                    rgba(83, 83, 83, 1) 33%,
                    transparent 0%
                );
                background-image: -ms-linear-gradient(
                    left,
                    transparent 0%,
                    rgba(83, 83, 83, 1) 100%
                );
            }
            md-select-menu.md-default-theme.md-hue-2 md-content,
            md-select-menu.md-hue-2 md-content {
                background: rgb(255, 255, 255);
            }
            md-select-menu.md-default-theme.md-hue-2 md-content md-optgroup,
            md-select-menu.md-hue-2 md-content md-optgroup {
                color: rgba(117, 117, 117, 0.87);
            }
            md-select-menu.md-default-theme.md-hue-2 md-content md-option,
            md-select-menu.md-hue-2 md-content md-option {
                color: rgba(33, 33, 33, 0.87);
            }
            md-select-menu.md-default-theme.md-hue-2
                md-content
                md-option[disabled]
                ._md-text,
            md-select-menu.md-hue-2 md-content md-option[disabled] ._md-text {
                color: rgba(189, 189, 189, 0.87);
            }
            md-select-menu.md-default-theme.md-hue-2
                md-content
                md-option:not([disabled]):focus,
            md-select-menu.md-hue-2 md-content md-option:not([disabled]):focus,
            md-select-menu.md-default-theme.md-hue-2
                md-content
                md-option:not([disabled]):hover,
            md-select-menu.md-hue-2 md-content md-option:not([disabled]):hover {
                background: rgb(238, 238, 238);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-2[selected]
                .md-ripple,
            .md-hue-2[selected] .md-ripple {
                color: rgb(117, 117, 117);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-2 md-option ._md-text,
            .md-hue-2 md-option ._md-text {
                color: rgba(33, 33, 33, 0.87);
            }
            md-sidenav.md-default-theme.md-hue-2,
            md-sidenav.md-hue-2,
            md-sidenav.md-default-theme.md-hue-2 md-content,
            md-sidenav.md-hue-2 md-content {
                background-color: rgb(255, 255, 255);
            }
            md-slider.md-default-theme.md-hue-2 ._md-track,
            md-slider.md-hue-2 ._md-track {
                background-color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-hue-2 ._md-track-ticks,
            md-slider.md-hue-2 ._md-track-ticks {
                color: rgba(0, 0, 0, 0.87);
            }
            md-slider.md-default-theme.md-hue-2 ._md-disabled-thumb,
            md-slider.md-hue-2 ._md-disabled-thumb {
                border-color: rgb(245, 245, 245);
                background-color: rgb(245, 245, 245);
            }
            md-slider.md-default-theme.md-hue-2._md-min ._md-thumb:after,
            md-slider.md-hue-2._md-min ._md-thumb:after {
                background-color: rgb(245, 245, 245);
                border-color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-hue-2._md-min ._md-focus-ring,
            md-slider.md-hue-2._md-min ._md-focus-ring {
                background-color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-hue-2._md-min[md-discrete]
                ._md-thumb:after,
            md-slider.md-hue-2._md-min[md-discrete] ._md-thumb:after {
                background-color: rgba(0, 0, 0, 0.87);
                border-color: transparent;
            }
            md-slider.md-default-theme.md-hue-2._md-min[md-discrete] ._md-sign,
            md-slider.md-hue-2._md-min[md-discrete] ._md-sign {
                background-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-2._md-min[md-discrete]
                ._md-sign:after,
            md-slider.md-hue-2._md-min[md-discrete] ._md-sign:after {
                border-top-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-2._md-min[md-discrete][md-vertical]
                ._md-sign:after,
            md-slider.md-hue-2._md-min[md-discrete][md-vertical]
                ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-2[disabled]:not(._md-min)
                ._md-thumb:after,
            md-slider.md-hue-2[disabled]:not(._md-min) ._md-thumb:after,
            md-slider.md-default-theme.md-hue-2[disabled][md-discrete]
                ._md-thumb:after,
            md-slider.md-hue-2[disabled][md-discrete] ._md-thumb:after {
                background-color: rgba(83, 83, 83, 1);
                border-color: transparent;
            }
            md-slider.md-default-theme.md-hue-2[disabled][readonly] ._md-sign,
            md-slider.md-hue-2[disabled][readonly] ._md-sign {
                background-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-2[disabled][readonly]
                ._md-sign:after,
            md-slider.md-hue-2[disabled][readonly] ._md-sign:after {
                border-top-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-2[disabled][readonly][md-vertical]
                ._md-sign:after,
            md-slider.md-hue-2[disabled][readonly][md-vertical]
                ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-2[disabled][readonly]
                ._md-disabled-thumb,
            md-slider.md-hue-2[disabled][readonly] ._md-disabled-thumb {
                border-color: transparent;
                background-color: transparent;
            }
            .md-subheader.md-default-theme.md-hue-2,
            .md-subheader.md-hue-2 {
                color: rgba(0, 0, 0, 0.54);
                background-color: rgb(245, 245, 245);
            }
            md-switch.md-default-theme.md-hue-2 .md-ink-ripple,
            md-switch.md-hue-2 .md-ink-ripple {
                color: rgb(158, 158, 158);
            }
            md-switch.md-default-theme.md-hue-2 ._md-thumb,
            md-switch.md-hue-2 ._md-thumb {
                background-color: rgb(250, 250, 250);
            }
            md-switch.md-default-theme.md-hue-2 ._md-bar,
            md-switch.md-hue-2 ._md-bar {
                background-color: rgb(158, 158, 158);
            }
            md-switch.md-default-theme.md-hue-2[disabled] ._md-thumb,
            md-switch.md-hue-2[disabled] ._md-thumb {
                background-color: rgb(189, 189, 189);
            }
            md-switch.md-default-theme.md-hue-2[disabled] ._md-bar,
            md-switch.md-hue-2[disabled] ._md-bar {
                background-color: rgba(0, 0, 0, 0.12);
            }
            md-tabs.md-default-theme.md-hue-2 md-tabs-wrapper,
            md-tabs.md-hue-2 md-tabs-wrapper {
                background-color: transparent;
                border-color: rgba(0, 0, 0, 0.12);
            }
            md-toast.md-default-theme.md-hue-2 .md-toast-content,
            md-toast.md-hue-2 .md-toast-content {
                background-color: #323232;
                color: rgb(250, 250, 250);
            }
            md-toast.md-default-theme.md-hue-2 .md-toast-content .md-button,
            md-toast.md-hue-2 .md-toast-content .md-button {
                color: rgb(250, 250, 250);
            }
            md-tooltip.md-default-theme.md-hue-2,
            md-tooltip.md-hue-2 {
                color: rgb(255, 255, 255);
            }
            md-tooltip.md-default-theme.md-hue-2 ._md-content,
            md-tooltip.md-hue-2 ._md-content {
                background-color: rgba(0, 0, 0, 0.54);
            }
        
/* === split === */

            /*  Only used with Theme processes */
            html.md-default-theme.md-hue-3,
            html.md-hue-3,
            body.md-default-theme.md-hue-3,
            body.md-hue-3 {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(224, 224, 224);
            }
            md-autocomplete.md-default-theme.md-hue-3,
            md-autocomplete.md-hue-3 {
                background: rgb(255, 255, 255);
            }
            md-autocomplete.md-default-theme.md-hue-3[disabled],
            md-autocomplete.md-hue-3[disabled] {
                background: rgb(245, 245, 245);
            }
            md-autocomplete.md-default-theme.md-hue-3 button md-icon path,
            md-autocomplete.md-hue-3 button md-icon path {
                fill: rgb(117, 117, 117);
            }
            md-autocomplete.md-default-theme.md-hue-3 button:after,
            md-autocomplete.md-hue-3 button:after {
                background: rgba(117, 117, 117, 0.3);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-3,
            .md-autocomplete-suggestions-container.md-hue-3 {
                background: rgb(255, 255, 255);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-3 li,
            .md-autocomplete-suggestions-container.md-hue-3 li {
                color: rgb(33, 33, 33);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-3
                li
                .highlight,
            .md-autocomplete-suggestions-container.md-hue-3 li .highlight {
                color: rgb(117, 117, 117);
            }
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-3
                li:hover,
            .md-autocomplete-suggestions-container.md-hue-3 li:hover,
            .md-autocomplete-suggestions-container.md-default-theme.md-hue-3
                li.selected,
            .md-autocomplete-suggestions-container.md-hue-3 li.selected {
                background: rgb(238, 238, 238);
            }
            md-bottom-sheet.md-default-theme.md-hue-3,
            md-bottom-sheet.md-hue-3 {
                background-color: rgb(250, 250, 250);
                border-top-color: rgb(224, 224, 224);
            }
            md-bottom-sheet.md-default-theme.md-hue-3 .md-subheader,
            md-bottom-sheet.md-hue-3 .md-subheader {
                background-color: rgb(250, 250, 250);
            }
            md-backdrop {
                background-color: rgba(33, 33, 33, 0);
            }
            md-backdrop.md-opaque.md-default-theme.md-hue-3,
            md-backdrop.md-opaque.md-hue-3 {
                background-color: rgba(33, 33, 33, 1);
            }
            .md-button.md-default-theme.md-hue-3:not([disabled]):hover,
            .md-button.md-hue-3:not([disabled]):hover {
                background-color: rgba(158, 158, 158, 0.2);
            }
            .md-button.md-default-theme.md-hue-3:not([disabled]).md-focused,
            .md-button.md-hue-3:not([disabled]).md-focused {
                background-color: rgba(158, 158, 158, 0.2);
            }
            .md-button.md-default-theme.md-hue-3:not(
                    [disabled]
                ).md-icon-button:hover,
            .md-button.md-hue-3:not([disabled]).md-icon-button:hover {
                background-color: transparent;
            }
            .md-button.md-default-theme.md-hue-3.md-raised,
            .md-button.md-hue-3.md-raised {
                color: rgb(33, 33, 33);
                background-color: rgb(250, 250, 250);
            }
            .md-button.md-default-theme.md-hue-3.md-raised:not([disabled])
                md-icon,
            .md-button.md-hue-3.md-raised:not([disabled]) md-icon {
                color: rgb(33, 33, 33);
            }
            .md-button.md-default-theme.md-hue-3.md-raised:not(
                    [disabled]
                ):hover,
            .md-button.md-hue-3.md-raised:not([disabled]):hover {
                background-color: rgb(250, 250, 250);
            }
            .md-button.md-default-theme.md-hue-3.md-raised:not(
                    [disabled]
                ).md-focused,
            .md-button.md-hue-3.md-raised:not([disabled]).md-focused {
                background-color: rgb(238, 238, 238);
            }
            .md-button.md-default-theme.md-hue-3.md-raised[disabled],
            .md-button.md-hue-3.md-raised[disabled],
            .md-button.md-default-theme.md-hue-3.md-fab[disabled],
            .md-button.md-hue-3.md-fab[disabled] {
                background-color: rgba(0, 0, 0, 0.12);
            }
            .md-button.md-default-theme.md-hue-3[disabled],
            .md-button.md-hue-3[disabled] {
                background-color: transparent;
            }
            md-card.md-default-theme.md-hue-3,
            md-card.md-hue-3 {
                background-color: rgb(255, 255, 255);
                border-radius: 2px;
            }
            md-card.md-default-theme.md-hue-3
                md-card-header
                md-card-avatar
                md-icon,
            md-card.md-hue-3 md-card-header md-card-avatar md-icon {
                color: rgb(224, 224, 224);
                background-color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-hue-3.md-checked .md-ripple,
            md-checkbox.md-hue-3.md-checked .md-ripple {
                color: rgb(117, 117, 117);
            }
            md-checkbox.md-default-theme.md-hue-3[disabled].md-checked
                ._md-icon,
            md-checkbox.md-hue-3[disabled].md-checked ._md-icon {
                background-color: rgba(83, 83, 83, 1);
            }
            md-checkbox.md-default-theme.md-hue-3[disabled].md-checked
                ._md-icon:after,
            md-checkbox.md-hue-3[disabled].md-checked ._md-icon:after {
                border-color: rgb(238, 238, 238);
            }
            md-chips.md-default-theme.md-hue-3 md-chip,
            md-chips.md-hue-3 md-chip {
                background: rgb(224, 224, 224);
                color: rgb(66, 66, 66);
            }
            md-chips.md-default-theme.md-hue-3 md-chip md-icon,
            md-chips.md-hue-3 md-chip md-icon {
                color: rgb(97, 97, 97);
            }
            md-chips.md-default-theme.md-hue-3 md-chip._md-chip-editing,
            md-chips.md-hue-3 md-chip._md-chip-editing {
                background: transparent;
                color: rgb(66, 66, 66);
            }
            md-chips.md-default-theme.md-hue-3
                md-chip-remove
                .md-button
                md-icon
                path,
            md-chips.md-hue-3 md-chip-remove .md-button md-icon path {
                fill: rgb(158, 158, 158);
            }
            .md-contact-suggestion span.md-contact-email {
                color: rgb(189, 189, 189);
            }
            md-content.md-default-theme.md-hue-3,
            md-content.md-hue-3 {
                color: rgba(0, 0, 0, 0.87);
                background-color: rgb(255, 255, 255);
            } /** Theme styles for mdCalendar. */
            .md-calendar.md-default-theme.md-hue-3,
            .md-calendar.md-hue-3 {
                background: rgb(255, 255, 255);
                color: rgba(0, 0, 0, 0.87);
            }
            .md-calendar.md-default-theme.md-hue-3 tr:last-child td,
            .md-calendar.md-hue-3 tr:last-child td {
                border-bottom-color: rgb(238, 238, 238);
            }
            .md-default-theme.md-hue-3 .md-calendar-day-header,
            .md-hue-3 .md-calendar-day-header {
                background: rgb(224, 224, 224);
                color: rgba(0, 0, 0, 0.87);
            }
            .md-default-theme.md-hue-3
                .md-calendar-date.md-focus
                .md-calendar-date-selection-indicator,
            .md-hue-3
                .md-calendar-date.md-focus
                .md-calendar-date-selection-indicator {
                background: rgb(255, 255, 255);
            }
            .md-default-theme.md-hue-3
                .md-calendar-date-selection-indicator:hover,
            .md-hue-3 .md-calendar-date-selection-indicator:hover {
                background: rgb(224, 224, 224);
            }
            .md-default-theme.md-hue-3 .md-datepicker-input-container,
            .md-hue-3 .md-datepicker-input-container {
                border-bottom-color: rgb(224, 224, 224);
            }
            .md-default-theme.md-hue-3 .md-datepicker-calendar-pane,
            .md-hue-3 .md-datepicker-calendar-pane {
                border-color: rgb(255, 255, 255);
            }
            .md-default-theme.md-hue-3
                .md-datepicker-open
                .md-datepicker-input-container,
            .md-hue-3 .md-datepicker-open .md-datepicker-input-container,
            .md-default-theme.md-hue-3 .md-datepicker-input-mask-opaque,
            .md-hue-3 .md-datepicker-input-mask-opaque {
                background: rgb(255, 255, 255);
            }
            .md-default-theme.md-hue-3 .md-datepicker-calendar,
            .md-hue-3 .md-datepicker-calendar {
                background: rgb(255, 255, 255);
            }
            md-dialog.md-default-theme.md-hue-3,
            md-dialog.md-hue-3 {
                border-radius: 4px;
                background-color: rgb(255, 255, 255);
            }
            md-input-container.md-default-theme.md-hue-3 .md-input[disabled],
            md-input-container.md-hue-3 .md-input[disabled],
            md-input-container.md-default-theme.md-hue-3 .md-input [disabled],
            md-input-container.md-hue-3 .md-input [disabled] {
                border-bottom-color: transparent;
                color: rgba(83, 83, 83, 1);
                background-image: linear-gradient(
                    to right,
                    rgba(83, 83, 83, 1) 0%,
                    rgba(83, 83, 83, 1) 33%,
                    transparent 0%
                );
                background-image: -ms-linear-gradient(
                    left,
                    transparent 0%,
                    rgba(83, 83, 83, 1) 100%
                );
            }
            md-list.md-default-theme.md-hue-3
                ._md-proxy-focus.md-focused
                div._md-no-style,
            md-list.md-hue-3 ._md-proxy-focus.md-focused div._md-no-style {
                background-color: rgb(245, 245, 245);
            }
            md-list.md-default-theme.md-hue-3 md-list-item .md-avatar-icon,
            md-list.md-hue-3 md-list-item .md-avatar-icon {
                background-color: rgba(83, 83, 83, 1);
                color: rgb(224, 224, 224);
            }
            md-menu-bar.md-default-theme.md-hue-3 md-menu._md-open > button,
            md-menu-bar.md-hue-3 md-menu._md-open > button,
            md-menu-bar.md-default-theme.md-hue-3 md-menu > button:focus,
            md-menu-bar.md-hue-3 md-menu > button:focus {
                outline: none;
                background: rgb(238, 238, 238);
            }
            md-menu-bar.md-default-theme.md-hue-3._md-open:not(
                    ._md-keyboard-mode
                )
                md-menu:hover
                > button,
            md-menu-bar.md-hue-3._md-open:not(._md-keyboard-mode)
                md-menu:hover
                > button {
                background-color: rgba(158, 158, 158, 0.2);
            }
            md-menu-bar.md-default-theme.md-hue-3:not(._md-keyboard-mode):not(
                    ._md-open
                )
                md-menu
                button:hover,
            md-menu-bar.md-hue-3:not(._md-keyboard-mode):not(._md-open)
                md-menu
                button:hover,
            md-menu-bar.md-default-theme.md-hue-3:not(._md-keyboard-mode):not(
                    ._md-open
                )
                md-menu
                button:focus,
            md-menu-bar.md-hue-3:not(._md-keyboard-mode):not(._md-open)
                md-menu
                button:focus {
                background: transparent;
            }
            md-menu-content.md-default-theme.md-hue-3
                .md-menu
                > .md-button:after,
            md-menu-content.md-hue-3 .md-menu > .md-button:after {
                color: rgba(0, 0, 0, 0.54);
            }
            md-menu-content.md-default-theme.md-hue-3
                .md-menu._md-open
                > .md-button,
            md-menu-content.md-hue-3 .md-menu._md-open > .md-button {
                background-color: rgba(158, 158, 158, 0.2);
            }
            md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar,
            md-toolbar.md-hue-3.md-menu-toolbar {
                background-color: rgb(255, 255, 255);
                color: rgb(0, 0, 0);
            }
            md-toolbar.md-default-theme.md-hue-3.md-menu-toolbar
                md-toolbar-filler
                md-icon,
            md-toolbar.md-hue-3.md-menu-toolbar md-toolbar-filler md-icon {
                color: rgba(255, 255, 255, 0.87);
            }
            md-menu-content.md-default-theme.md-hue-3,
            md-menu-content.md-hue-3 {
                background-color: rgb(255, 255, 255);
            }
            md-menu-content.md-default-theme.md-hue-3 md-menu-item,
            md-menu-content.md-hue-3 md-menu-item {
                color: rgba(0, 0, 0, 0.87);
            }
            md-menu-content.md-default-theme.md-hue-3 md-menu-item md-icon,
            md-menu-content.md-hue-3 md-menu-item md-icon {
                color: rgba(0, 0, 0, 0.54);
            }
            md-menu-content.md-default-theme.md-hue-3
                md-menu-item
                .md-button[disabled],
            md-menu-content.md-hue-3 md-menu-item .md-button[disabled] {
                color: rgba(0, 0, 0, 0.25);
            }
            md-menu-content.md-default-theme.md-hue-3
                md-menu-item
                .md-button[disabled]
                md-icon,
            md-menu-content.md-hue-3 md-menu-item .md-button[disabled] md-icon {
                color: rgba(0, 0, 0, 0.25);
            }
            md-menu-content.md-default-theme.md-hue-3 md-menu-divider,
            md-menu-content.md-hue-3 md-menu-divider {
                background-color: rgba(0, 0, 0, 0.11);
            }
            md-select.md-default-theme.md-hue-3[disabled] ._md-select-value,
            md-select.md-hue-3[disabled] ._md-select-value {
                border-bottom-color: transparent;
                background-image: linear-gradient(
                    to right,
                    rgba(83, 83, 83, 1) 0%,
                    rgba(83, 83, 83, 1) 33%,
                    transparent 0%
                );
                background-image: -ms-linear-gradient(
                    left,
                    transparent 0%,
                    rgba(83, 83, 83, 1) 100%
                );
            }
            md-select-menu.md-default-theme.md-hue-3 md-content,
            md-select-menu.md-hue-3 md-content {
                background: rgb(255, 255, 255);
            }
            md-select-menu.md-default-theme.md-hue-3 md-content md-optgroup,
            md-select-menu.md-hue-3 md-content md-optgroup {
                color: rgba(117, 117, 117, 0.87);
            }
            md-select-menu.md-default-theme.md-hue-3 md-content md-option,
            md-select-menu.md-hue-3 md-content md-option {
                color: rgba(33, 33, 33, 0.87);
            }
            md-select-menu.md-default-theme.md-hue-3
                md-content
                md-option[disabled]
                ._md-text,
            md-select-menu.md-hue-3 md-content md-option[disabled] ._md-text {
                color: rgba(189, 189, 189, 0.87);
            }
            md-select-menu.md-default-theme.md-hue-3
                md-content
                md-option:not([disabled]):focus,
            md-select-menu.md-hue-3 md-content md-option:not([disabled]):focus,
            md-select-menu.md-default-theme.md-hue-3
                md-content
                md-option:not([disabled]):hover,
            md-select-menu.md-hue-3 md-content md-option:not([disabled]):hover {
                background: rgb(238, 238, 238);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-3[selected]
                .md-ripple,
            .md-hue-3[selected] .md-ripple {
                color: rgb(117, 117, 117);
            }
            [md-checkbox-enabled].md-default-theme.md-hue-3 md-option ._md-text,
            .md-hue-3 md-option ._md-text {
                color: rgba(33, 33, 33, 0.87);
            }
            md-sidenav.md-default-theme.md-hue-3,
            md-sidenav.md-hue-3,
            md-sidenav.md-default-theme.md-hue-3 md-content,
            md-sidenav.md-hue-3 md-content {
                background-color: rgb(255, 255, 255);
            }
            md-slider.md-default-theme.md-hue-3 ._md-track,
            md-slider.md-hue-3 ._md-track {
                background-color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-hue-3 ._md-track-ticks,
            md-slider.md-hue-3 ._md-track-ticks {
                color: rgba(0, 0, 0, 0.87);
            }
            md-slider.md-default-theme.md-hue-3 ._md-disabled-thumb,
            md-slider.md-hue-3 ._md-disabled-thumb {
                border-color: rgb(224, 224, 224);
                background-color: rgb(224, 224, 224);
            }
            md-slider.md-default-theme.md-hue-3._md-min ._md-thumb:after,
            md-slider.md-hue-3._md-min ._md-thumb:after {
                background-color: rgb(224, 224, 224);
                border-color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-hue-3._md-min ._md-focus-ring,
            md-slider.md-hue-3._md-min ._md-focus-ring {
                background-color: rgba(83, 83, 83, 1);
            }
            md-slider.md-default-theme.md-hue-3._md-min[md-discrete]
                ._md-thumb:after,
            md-slider.md-hue-3._md-min[md-discrete] ._md-thumb:after {
                background-color: rgba(0, 0, 0, 0.87);
                border-color: transparent;
            }
            md-slider.md-default-theme.md-hue-3._md-min[md-discrete] ._md-sign,
            md-slider.md-hue-3._md-min[md-discrete] ._md-sign {
                background-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-3._md-min[md-discrete]
                ._md-sign:after,
            md-slider.md-hue-3._md-min[md-discrete] ._md-sign:after {
                border-top-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-3._md-min[md-discrete][md-vertical]
                ._md-sign:after,
            md-slider.md-hue-3._md-min[md-discrete][md-vertical]
                ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-3[disabled]:not(._md-min)
                ._md-thumb:after,
            md-slider.md-hue-3[disabled]:not(._md-min) ._md-thumb:after,
            md-slider.md-default-theme.md-hue-3[disabled][md-discrete]
                ._md-thumb:after,
            md-slider.md-hue-3[disabled][md-discrete] ._md-thumb:after {
                background-color: rgba(83, 83, 83, 1);
                border-color: transparent;
            }
            md-slider.md-default-theme.md-hue-3[disabled][readonly] ._md-sign,
            md-slider.md-hue-3[disabled][readonly] ._md-sign {
                background-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-3[disabled][readonly]
                ._md-sign:after,
            md-slider.md-hue-3[disabled][readonly] ._md-sign:after {
                border-top-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-3[disabled][readonly][md-vertical]
                ._md-sign:after,
            md-slider.md-hue-3[disabled][readonly][md-vertical]
                ._md-sign:after {
                border-top-color: transparent;
                border-left-color: rgb(189, 189, 189);
            }
            md-slider.md-default-theme.md-hue-3[disabled][readonly]
                ._md-disabled-thumb,
            md-slider.md-hue-3[disabled][readonly] ._md-disabled-thumb {
                border-color: transparent;
                background-color: transparent;
            }
            .md-subheader.md-default-theme.md-hue-3,
            .md-subheader.md-hue-3 {
                color: rgba(0, 0, 0, 0.54);
                background-color: rgb(245, 245, 245);
            }
            md-switch.md-default-theme.md-hue-3 .md-ink-ripple,
            md-switch.md-hue-3 .md-ink-ripple {
                color: rgb(158, 158, 158);
            }
            md-switch.md-default-theme.md-hue-3 ._md-thumb,
            md-switch.md-hue-3 ._md-thumb {
                background-color: rgb(250, 250, 250);
            }
            md-switch.md-default-theme.md-hue-3 ._md-bar,
            md-switch.md-hue-3 ._md-bar {
                background-color: rgb(158, 158, 158);
            }
            md-switch.md-default-theme.md-hue-3[disabled] ._md-thumb,
            md-switch.md-hue-3[disabled] ._md-thumb {
                background-color: rgb(189, 189, 189);
            }
            md-switch.md-default-theme.md-hue-3[disabled] ._md-bar,
            md-switch.md-hue-3[disabled] ._md-bar {
                background-color: rgba(0, 0, 0, 0.12);
            }
            md-tabs.md-default-theme.md-hue-3 md-tabs-wrapper,
            md-tabs.md-hue-3 md-tabs-wrapper {
                background-color: transparent;
                border-color: rgba(0, 0, 0, 0.12);
            }
            md-toast.md-default-theme.md-hue-3 .md-toast-content,
            md-toast.md-hue-3 .md-toast-content {
                background-color: #323232;
                color: rgb(250, 250, 250);
            }
            md-toast.md-default-theme.md-hue-3 .md-toast-content .md-button,
            md-toast.md-hue-3 .md-toast-content .md-button {
                color: rgb(250, 250, 250);
            }
            md-tooltip.md-default-theme.md-hue-3,
            md-tooltip.md-hue-3 {
                color: rgb(255, 255, 255);
            }
            md-tooltip.md-default-theme.md-hue-3 ._md-content,
            md-tooltip.md-hue-3 ._md-content {
                background-color: rgba(0, 0, 0, 0.54);
            }
        
/* === split === */

            @charset "UTF-8";
            [ng\:cloak],
            [ng-cloak],
            [data-ng-cloak],
            [x-ng-cloak],
            .ng-cloak,
            .x-ng-cloak,
            .ng-hide:not(.ng-hide-animate) {
                display: none !important;
            }
            ng\:form {
                display: block;
            }
            .ng-animate-shim {
                visibility: hidden;
            }
            .ng-anchor {
                position: absolute;
            }
        
/* === split === */

            .jqstooltip {
                position: absolute;
                left: 0px;
                top: 0px;
                visibility: hidden;
                background: rgb(0, 0, 0) transparent;
                background-color: rgba(0, 0, 0, 0.6);
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
                -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
                color: white;
                font:
                    10px arial,
                    san serif;
                text-align: left;
                white-space: nowrap;
                padding: 5px;
                border: 1px solid white;
                z-index: 10000;
            }
            .jqsfield {
                color: white;
                font:
                    10px arial,
                    san serif;
                text-align: left;
            }
        
/* === wayuupay overrides === */
/* Replica el `ul { margin-left: 0 }` que el portal inyecta inline dentro
   del <nav> sidebar. Lo movemos a este stylesheet global porque el <style>
   inline pierde efecto durante el Suspense streaming (queda dentro de un
   <div hidden> y el browser no siempre registra sus reglas al hacer swap). */
.main-container .nav-wrap .site-nav ul.nav-list {
    margin-left: 0;
}
