.drift-widget-loader-balls{margin:0 auto;width:28px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden}.drift-widget-loader-balls>div{width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#474647}.drift-widget-loader-balls--visible{visibility:visible}.drift-widget-loader-balls.drift-widget-loader-balls--visible>div:first-child{-webkit-animation:bouncing .4s cubic-bezier(.6,.05,.15,.95) infinite alternate;-moz-animation:bouncing .4s alternate infinite cubic-bezier(.6,.05,.15,.95);-o-animation:bouncing .4s alternate infinite cubic-bezier(.6,.05,.15,.95);animation:bouncing .4s cubic-bezier(.6,.05,.15,.95) infinite alternate}.drift-widget-loader-balls.drift-widget-loader-balls--visible>div:nth-child(2){-webkit-animation:bouncing .4s cubic-bezier(.6,.05,.15,.95) .1s infinite alternate backwards;-moz-animation:bouncing .4s .1s alternate infinite cubic-bezier(.6,.05,.15,.95) backwards;-o-animation:bouncing .4s .1s alternate infinite cubic-bezier(.6,.05,.15,.95) backwards;animation:bouncing .4s cubic-bezier(.6,.05,.15,.95) .1s infinite alternate backwards}.drift-widget-loader-balls.drift-widget-loader-balls--visible>div:nth-child(3){-webkit-animation:bouncing .4s cubic-bezier(.6,.05,.15,.95) .2s infinite alternate backwards;-moz-animation:bouncing .4s .2s alternate infinite cubic-bezier(.6,.05,.15,.95) backwards;-o-animation:bouncing .4s .2s alternate infinite cubic-bezier(.6,.05,.15,.95) backwards;animation:bouncing .4s cubic-bezier(.6,.05,.15,.95) .2s infinite alternate backwards}.drift-widget-loader-balls--small{margin:0 auto;width:16px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.drift-widget-loader-balls--small>div{width:3px;height:3px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#474647}.drift-widget-loader-balls--small>div:first-child{-webkit-animation:bouncingSmall .4s cubic-bezier(.6,.05,.15,.95) infinite alternate;-moz-animation:bouncingSmall .4s alternate infinite cubic-bezier(.6,.05,.15,.95);-o-animation:bouncingSmall .4s alternate infinite cubic-bezier(.6,.05,.15,.95);animation:bouncingSmall .4s cubic-bezier(.6,.05,.15,.95) infinite alternate}.drift-widget-loader-balls--small>div:nth-child(2){-webkit-animation:bouncingSmall .4s cubic-bezier(.6,.05,.15,.95) .1s infinite alternate backwards;-moz-animation:bouncingSmall .4s .1s alternate infinite cubic-bezier(.6,.05,.15,.95) backwards;-o-animation:bouncingSmall .4s .1s alternate infinite cubic-bezier(.6,.05,.15,.95) backwards;animation:bouncingSmall .4s cubic-bezier(.6,.05,.15,.95) .1s infinite alternate backwards}.drift-widget-loader-balls--small>div:nth-child(3){-webkit-animation:bouncingSmall .4s cubic-bezier(.6,.05,.15,.95) .2s infinite alternate backwards;-moz-animation:bouncingSmall .4s .2s alternate infinite cubic-bezier(.6,.05,.15,.95) backwards;-o-animation:bouncingSmall .4s .2s alternate infinite cubic-bezier(.6,.05,.15,.95) backwards;animation:bouncingSmall .4s cubic-bezier(.6,.05,.15,.95) .2s infinite alternate backwards}@-webkit-keyframes bouncingSmall{0%{-webkit-transform:translate3d(0,1.5px,0) scale(1.2,.85);transform:translate3d(0,1.5px,0) scale(1.2,.85)}to{-webkit-transform:translate3d(0,-3px,0) scale(.9,1.1);transform:translate3d(0,-3px,0) scale(.9,1.1)}}@-moz-keyframes bouncingSmall{0%{-moz-transform:translate3d(0,1.5px,0) scale(1.2,.85);transform:translate3d(0,1.5px,0) scale(1.2,.85)}to{-moz-transform:translate3d(0,-3px,0) scale(.9,1.1);transform:translate3d(0,-3px,0) scale(.9,1.1)}}@-o-keyframes bouncingSmall{0%{transform:translate3d(0,1.5px,0) scale(1.2,.85)}to{transform:translate3d(0,-3px,0) scale(.9,1.1)}}@keyframes bouncingSmall{0%{-webkit-transform:translate3d(0,1.5px,0) scale(1.2,.85);-moz-transform:translate3d(0,1.5px,0) scale(1.2,.85);transform:translate3d(0,1.5px,0) scale(1.2,.85)}to{-webkit-transform:translate3d(0,-3px,0) scale(.9,1.1);-moz-transform:translate3d(0,-3px,0) scale(.9,1.1);transform:translate3d(0,-3px,0) scale(.9,1.1)}}@-webkit-keyframes bouncing{0%{-webkit-transform:translate3d(0,3px,0) scale(1.2,.85);transform:translate3d(0,3px,0) scale(1.2,.85)}to{-webkit-transform:translate3d(0,-6px,0) scale(.9,1.1);transform:translate3d(0,-6px,0) scale(.9,1.1)}}@-moz-keyframes bouncing{0%{-moz-transform:translate3d(0,3px,0) scale(1.2,.85);transform:translate3d(0,3px,0) scale(1.2,.85)}to{-moz-transform:translate3d(0,-6px,0) scale(.9,1.1);transform:translate3d(0,-6px,0) scale(.9,1.1)}}@-o-keyframes bouncing{0%{transform:translate3d(0,3px,0) scale(1.2,.85)}to{transform:translate3d(0,-6px,0) scale(.9,1.1)}}@keyframes bouncing{0%{-webkit-transform:translate3d(0,3px,0) scale(1.2,.85);-moz-transform:translate3d(0,3px,0) scale(1.2,.85);transform:translate3d(0,3px,0) scale(1.2,.85)}to{-webkit-transform:translate3d(0,-6px,0) scale(.9,1.1);-moz-transform:translate3d(0,-6px,0) scale(.9,1.1);transform:translate3d(0,-6px,0) scale(.9,1.1)}}.drift-widget-chat-layout-loader{height:100%;max-height:-webkit-calc(100% - 58px);max-height:-moz-calc(100% - 58px);max-height:calc(100% - 58px);min-height:142px;margin:34px 24px 0;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 1px 2px rgba(0,0,0,.05),0 0 2px 4px rgba(0,0,0,.06),0 0 4px 8px rgba(0,0,0,.07);-moz-box-shadow:0 0 1px 2px rgba(0,0,0,.05),0 0 2px 4px rgba(0,0,0,.06),0 0 4px 8px rgba(0,0,0,.07);box-shadow:0 0 1px 2px rgba(0,0,0,.05),0 0 2px 4px rgba(0,0,0,.06),0 0 4px 8px rgba(0,0,0,.07);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);position:relative}.drift-widget-chat-layout-loader--loader-balls{position:absolute;top:50%;left:50%;margin:-20px 0 0}