@keyframes drift-fadeZoomIn{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes drift-fadeZoomOut{0%{opacity:1;transform:scale(1)}15%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.5)}}@keyframes drift-loader-rotate{0%{transform:translate(-50%,-50%)rotate(0)}50%{transform:translate(-50%,-50%)rotate(-180deg)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes drift-loader-before{0%{transform:scale(1)}10%{transform:scale(1.2)translate(6px)}25%{transform:scale(1.3)translate(8px)}40%{transform:scale(1.2)translate(6px)}50%{transform:scale(1)}60%{transform:scale(.8)translate(6px)}75%{transform:scale(.7)translate(8px)}90%{transform:scale(.8)translate(6px)}to{transform:scale(1)}}@keyframes drift-loader-after{0%{transform:scale(1)}10%{transform:scale(1.2)translate(-6px)}25%{transform:scale(1.3)translate(-8px)}40%{transform:scale(1.2)translate(-6px)}50%{transform:scale(1)}60%{transform:scale(.8)translate(-6px)}75%{transform:scale(.7)translate(-8px)}90%{transform:scale(.8)translate(-6px)}to{transform:scale(1)}}@-webkit-keyframes drift-fadeZoomIn{0%{opacity:0;-webkit-transform:scale(1.5)}to{opacity:1;-webkit-transform:scale(1)}}@-webkit-keyframes drift-fadeZoomOut{0%{opacity:1;-webkit-transform:scale(1)}15%{opacity:1;-webkit-transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.5)}}@-webkit-keyframes drift-loader-rotate{0%{-webkit-transform:translate(-50%,-50%)rotate(0)}50%{-webkit-transform:translate(-50%,-50%)rotate(-180deg)}to{-webkit-transform:translate(-50%,-50%)rotate(-360deg)}}@-webkit-keyframes drift-loader-before{0%{-webkit-transform:scale(1)}10%{-webkit-transform:scale(1.2)translate(6px)}25%{-webkit-transform:scale(1.3)translate(8px)}40%{-webkit-transform:scale(1.2)translate(6px)}50%{-webkit-transform:scale(1)}60%{-webkit-transform:scale(.8)translate(6px)}75%{-webkit-transform:scale(.7)translate(8px)}90%{-webkit-transform:scale(.8)translate(6px)}to{-webkit-transform:scale(1)}}@-webkit-keyframes drift-loader-after{0%{-webkit-transform:scale(1)}10%{-webkit-transform:scale(1.2)translate(-6px)}25%{-webkit-transform:scale(1.3)translate(-8px)}40%{-webkit-transform:scale(1.2)translate(-6px)}50%{-webkit-transform:scale(1)}60%{-webkit-transform:scale(.8)translate(-6px)}75%{-webkit-transform:scale(.7)translate(-8px)}90%{-webkit-transform:scale(.8)translate(-6px)}to{-webkit-transform:scale(1)}}.drift-zoom-pane{background:#00000080;-webkit-transform:translate(0,0);transform:translate(0,0)}.drift-zoom-pane.drift-opening{-webkit-animation:.18s ease-out drift-fadeZoomIn;animation:.18s ease-out drift-fadeZoomIn}.drift-zoom-pane.drift-closing{-webkit-animation:.21s ease-in drift-fadeZoomOut;animation:.21s ease-in drift-fadeZoomOut}.drift-zoom-pane.drift-inline{border-radius:75px;width:150px;height:150px;position:absolute;box-shadow:0 6px 18px #0000004d}.drift-loading .drift-zoom-pane-loader{width:66px;height:20px;-webkit-animation:1.8s linear infinite drift-loader-rotate;animation:1.8s linear infinite drift-loader-rotate;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.drift-zoom-pane-loader:before,.drift-zoom-pane-loader:after{content:"";background:#ffffffe6;border-radius:20px;width:20px;height:20px;margin-top:-10px;display:block;position:absolute;top:50%}.drift-zoom-pane-loader:before{-webkit-animation:1.8s linear infinite drift-loader-before;animation:1.8s linear infinite drift-loader-before;left:0}.drift-zoom-pane-loader:after{-webkit-animation:1.8s linear -900ms infinite drift-loader-after;animation:1.8s linear -900ms infinite drift-loader-after;right:0}.drift-bounding-box{background-color:#0006}