.mdl-spinner--single-color .mdl-spinner__layer-1,.mdl-spinner--single-color .mdl-spinner__layer-2,.mdl-spinner--single-color .mdl-spinner__layer-3,.mdl-spinner--single-color .mdl-spinner__layer-4{border-color:#1976D2}.mdl-spinner__circle,.mdl-spinner__gap-patch{box-sizing:border-box;top:0;border-color:inherit}.mdl-spinner{display:inline-block;position:relative;width:28px;height:28px}.mdl-spinner.is-active{-webkit-animation:mdlSpinnerContainerRotate 1.568s linear infinite;animation:mdlSpinnerContainerRotate 1.568s linear infinite}@-webkit-keyframes mdlSpinnerContainerRotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mdlSpinnerContainerRotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mdl-spinner__layer{position:absolute;width:100%;height:100%;opacity:0}.mdl-spinner.is-active .mdl-spinner__layer-1{-webkit-animation:mdlSpinnerFillUnfillRotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdlSpinnerLayerOneFadeInOut 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdlSpinnerFillUnfillRotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdlSpinnerLayerOneFadeInOut 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner.is-active .mdl-spinner__layer-2{-webkit-animation:mdlSpinnerFillUnfillRotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdlSpinnerLayerTwoFadeInOut 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdlSpinnerFillUnfillRotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdlSpinnerLayerTwoFadeInOut 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner.is-active .mdl-spinner__layer-3{-webkit-animation:mdlSpinnerFillUnfillRotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdlSpinnerLayerThreeFadeInOut 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdlSpinnerFillUnfillRotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdlSpinnerLayerThreeFadeInOut 5332ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner.is-active .mdl-spinner__layer-4{-webkit-animation:mdlSpinnerFillUnfillRotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdlSpinnerLayerFourFadeInOut 5332ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdlSpinnerFillUnfillRotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdlSpinnerLayerFourFadeInOut 5332ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes mdlSpinnerFillUnfillRotate{12%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes mdlSpinnerFillUnfillRotate{12%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes mdlSpinnerLayerOneFadeInOut{100%,25%,90%,from{opacity:.99}26%,89%{opacity:0}}@keyframes mdlSpinnerLayerOneFadeInOut{100%,25%,90%,from{opacity:.99}26%,89%{opacity:0}}@-webkit-keyframes mdlSpinnerLayerTwoFadeInOut{15%,51%,from{opacity:0}25%,50%{opacity:.99}}@keyframes mdlSpinnerLayerTwoFadeInOut{15%,51%,from{opacity:0}25%,50%{opacity:.99}}@-webkit-keyframes mdlSpinnerLayerThreeFadeInOut{40%,76%,from{opacity:0}50%,75%{opacity:.99}}@keyframes mdlSpinnerLayerThreeFadeInOut{40%,76%,from{opacity:0}50%,75%{opacity:.99}}@-webkit-keyframes mdlSpinnerLayerFourFadeInOut{100%,65%,from{opacity:0}75%,90%{opacity:.99}}@keyframes mdlSpinnerLayerFourFadeInOut{100%,65%,from{opacity:0}75%,90%{opacity:.99}}.mdl-spinner__gap-patch{position:absolute;left:45%;width:10%;height:100%;overflow:hidden}.mdl-spinner__gap-patch .mdl-spinner__circle{width:1000%;left:-450%}.mdl-spinner__circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.mdl-spinner__circle-clipper .mdl-spinner__circle{width:200%}.mdl-spinner__circle{height:100%;border-width:3px;border-style:solid;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;right:0;bottom:0;left:0}.mdl-spinner__left .mdl-spinner__circle{border-right-color:transparent!important;-webkit-transform:rotate(129deg);-ms-transform:rotate(129deg);transform:rotate(129deg)}.mdl-spinner.is-active .mdl-spinner__left .mdl-spinner__circle{-webkit-animation:mdlSpinnerLeftSpin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdlSpinnerLeftSpin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.mdl-spinner__right .mdl-spinner__circle{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);-ms-transform:rotate(-129deg);transform:rotate(-129deg)}.mdl-spinner.is-active .mdl-spinner__right .mdl-spinner__circle{-webkit-animation:mdlSpinnerRightSpin 1333ms cubic-bezier(.4,0,.2,1) infinite both;animation:mdlSpinnerRightSpin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes mdlSpinnerLeftSpin{from,to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes mdlSpinnerLeftSpin{from,to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes mdlSpinnerRightSpin{from,to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes mdlSpinnerRightSpin{from,to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}
