/* Four-beat photographic walk. The neutral rig image sits at (-12,32),
   280 by 210 in a 256-square viewBox displayed at 92px. Independently
   planted paws counter the 20 CSS px/s route: 15.6px over a 65% stance
   in each 1.2s cycle, then a lifted forward swing. Fore elbow and hind hock
   bend right. Forty-eight sampled intervals animate transforms only. */
.cat-gait-motion {
 transform-origin:0 0;transform-box:view-box;
 animation-duration:1200ms;animation-timing-function:linear;animation-iteration-count:infinite;
}
.cat-gait-fore .cat-gait-upper { transform:matrix(0.965076,-0.26197,0.26197,0.965076,-33.881844,31.84692);animation-name:cat-gait-fore-upper; }
.cat-gait-fore .cat-gait-lower { transform:matrix(0.915075,0.403283,-0.403283,0.915075,92.839961,-7.466379);animation-name:cat-gait-fore-lower; }
.cat-gait-fore .cat-gait-paw { transform:matrix(1,0,0,1,0.295652,0);animation-name:cat-gait-fore-paw; }
.cat-gait-hind .cat-gait-upper { transform:matrix(0.989055,0.147544,-0.147544,0.989055,48.21072,-21.905394);animation-name:cat-gait-hind-upper; }
.cat-gait-hind .cat-gait-lower { transform:matrix(0.995525,0.094496,-0.094496,0.995525,36.409356,-13.869342);animation-name:cat-gait-hind-lower; }
.cat-gait-hind .cat-gait-paw { transform:matrix(1,0,0,1,15.295652,0);animation-name:cat-gait-hind-paw; }
/* Footfalls: near hind, near fore, far hind, far fore. The matching
   quarter-cycle fallback poses remain when reduced motion is enabled. */
.cat-gait-near-hind .cat-gait-motion { animation-delay:0s; }
.cat-gait-near-hind .cat-gait-upper { transform:matrix(0.989055,0.147544,-0.147544,0.989055,48.21072,-21.905394); }
.cat-gait-near-hind .cat-gait-lower { transform:matrix(0.995525,0.094496,-0.094496,0.995525,36.409356,-13.869342); }
.cat-gait-near-hind .cat-gait-paw { transform:matrix(1,0,0,1,15.295652,0); }
.cat-gait-near-fore .cat-gait-motion { animation-delay:-0.9s; }
.cat-gait-near-fore .cat-gait-upper { transform:matrix(0.540923,-0.841072,0.841072,0.540923,-81.023934,137.556498); }
.cat-gait-near-fore .cat-gait-lower { transform:matrix(0.98306,0.183284,-0.183284,0.98306,76.205875,-19.016771); }
.cat-gait-near-fore .cat-gait-paw { transform:matrix(1,0,0,1,35.53244,-10.945641); }
.cat-gait-far-hind .cat-gait-motion { animation-delay:-0.6s; }
.cat-gait-far-hind .cat-gait-upper { transform:matrix(0.944894,-0.327377,0.327377,0.944894,-13.322052,63.335018); }
.cat-gait-far-hind .cat-gait-lower { transform:matrix(0.945739,-0.324929,0.324929,0.945739,-12.978579,62.734272); }
.cat-gait-far-hind .cat-gait-paw { transform:matrix(1,0,0,1,48.686957,0); }
.cat-gait-far-fore .cat-gait-motion { animation-delay:-0.3s; }
.cat-gait-far-fore .cat-gait-upper { transform:matrix(0.855846,-0.517231,0.517231,0.855846,-60.880034,67.560112); }
.cat-gait-far-fore .cat-gait-lower { transform:matrix(0.969765,0.244042,-0.244042,0.969765,71.63944,-9.087855); }
.cat-gait-far-fore .cat-gait-paw { transform:matrix(1,0,0,1,16.991304,0); }
.cat-rig.is-resting .cat-gait-motion { animation-play-state:paused; }
@media(prefers-reduced-motion:reduce) { .cat-gait-motion { animation:none!important; } }

@keyframes cat-gait-fore-upper {
 0% { transform:matrix(0.965076,-0.26197,0.26197,0.965076,-33.881844,31.84692); }
 2.083333% { transform:matrix(0.957717,-0.287711,0.287711,0.957717,-36.896947,34.936488); }
 4.166667% { transform:matrix(0.949892,-0.312578,0.312578,0.949892,-39.752302,38.021362); }
 6.25% { transform:matrix(0.941648,-0.336601,0.336601,0.941648,-42.455878,41.097388); }
 8.333333% { transform:matrix(0.933029,-0.359802,0.359802,0.933029,-45.014526,44.160086); }
 10.416667% { transform:matrix(0.92408,-0.382199,0.382199,0.92408,-47.434245,47.20469); }
 12.5% { transform:matrix(0.914845,-0.403806,0.403806,0.914845,-49.720372,50.226177); }
 14.583333% { transform:matrix(0.905366,-0.424632,0.424632,0.905366,-51.877742,53.219284); }
 16.666667% { transform:matrix(0.895687,-0.444684,0.444684,0.895687,-53.910803,56.178528); }
 18.75% { transform:matrix(0.885852,-0.463968,0.463968,0.885852,-55.82371,59.098218); }
 20.833333% { transform:matrix(0.875903,-0.482487,0.482487,0.875903,-57.620396,61.972465); }
 22.916667% { transform:matrix(0.865886,-0.500241,0.500241,0.865886,-59.304625,64.795188); }
 25% { transform:matrix(0.855846,-0.517231,0.517231,0.855846,-60.880034,67.560112); }
 27.083333% { transform:matrix(0.845827,-0.533457,0.533457,0.845827,-62.350161,70.260766); }
 29.166667% { transform:matrix(0.835877,-0.548916,0.548916,0.835877,-63.718464,72.890473); }
 31.25% { transform:matrix(0.826044,-0.563606,0.563606,0.826044,-64.988327,75.442328); }
 33.333333% { transform:matrix(0.816375,-0.577522,0.577522,0.816375,-66.163058,77.909174); }
 35.416667% { transform:matrix(0.806922,-0.590658,0.590658,0.806922,-67.245879,80.283554); }
 37.5% { transform:matrix(0.797735,-0.603008,0.603008,0.797735,-68.239905,82.557659); }
 39.583333% { transform:matrix(0.788869,-0.614561,0.614561,0.788869,-69.148112,84.723245); }
 41.666667% { transform:matrix(0.780379,-0.625307,0.625307,0.780379,-69.973292,86.77153); }
 43.75% { transform:matrix(0.772324,-0.635229,0.635229,0.772324,-70.717993,88.69305); }
 45.833333% { transform:matrix(0.764766,-0.644308,0.644308,0.764766,-71.384438,90.477464); }
 47.916667% { transform:matrix(0.757773,-0.652519,0.652519,0.757773,-71.974417,92.113298); }
 50% { transform:matrix(0.751418,-0.659826,0.659826,0.751418,-72.489142,93.587582); }
 52.083333% { transform:matrix(0.745784,-0.666188,0.666188,0.745784,-72.929043,94.885346); }
 54.166667% { transform:matrix(0.740963,-0.671546,0.671546,0.740963,-73.293478,95.988905); }
 56.25% { transform:matrix(0.737064,-0.675823,0.675823,0.737064,-73.580307,96.876794); }
 58.333333% { transform:matrix(0.73422,-0.678912,0.678912,0.73422,-73.785234,97.522151); }
 60.416667% { transform:matrix(0.732594,-0.680666,0.680666,0.732594,-73.900747,97.890124); }
 62.5% { transform:matrix(0.732402,-0.680872,0.680872,0.732402,-73.914296,97.93349); }
 64.583333% { transform:matrix(0.733944,-0.67921,0.67921,0.733944,-73.804927,97.584666); }
 66.666667% { transform:matrix(0.677741,-0.735301,0.735301,0.677741,-77.161384,109.940334); }
 68.75% { transform:matrix(0.62036,-0.784317,0.784317,0.62036,-79.433212,121.895003); }
 70.833333% { transform:matrix(0.57748,-0.816405,0.816405,0.57748,-80.495078,130.465197); }
 72.916667% { transform:matrix(0.550504,-0.834833,0.834833,0.550504,-80.916878,135.716118); }
 75% { transform:matrix(0.540923,-0.841072,0.841072,0.540923,-81.023934,137.556498); }
 77.083333% { transform:matrix(0.54938,-0.835572,0.835572,0.54938,-80.930562,135.932525); }
 79.166667% { transform:matrix(0.57498,-0.818167,0.818167,0.57498,-80.541843,130.956179); }
 81.25% { transform:matrix(0.614894,-0.78861,0.78861,0.614894,-79.596896,123.003681); }
 83.333333% { transform:matrix(0.664533,-0.747259,0.747259,0.664533,-77.778903,112.746161); }
 85.416667% { transform:matrix(0.718424,-0.695605,0.695605,0.718424,-74.858664,101.069006); }
 87.5% { transform:matrix(0.77147,-0.636266,0.636266,0.77147,-70.794831,88.895542); }
 89.583333% { transform:matrix(0.81995,-0.572435,0.572435,0.81995,-65.73689,77.001747); }
 91.666667% { transform:matrix(0.861866,-0.507136,0.507136,0.861866,-59.948306,65.909603); }
 93.75% { transform:matrix(0.896681,-0.442677,0.442677,0.896681,-53.709263,55.878788); }
 95.833333% { transform:matrix(0.924825,-0.380393,0.380393,0.924825,-47.241031,46.955969); }
 97.916667% { transform:matrix(0.947238,-0.320531,0.320531,0.947238,-40.653413,39.029192); }
 100% { transform:matrix(0.965076,-0.26197,0.26197,0.965076,-33.881844,31.84692); }
}

@keyframes cat-gait-fore-lower {
 0% { transform:matrix(0.915075,0.403283,-0.403283,0.915075,92.839961,-7.466379); }
 2.083333% { transform:matrix(0.917999,0.396582,-0.396582,0.917999,92.596641,-7.669106); }
 4.166667% { transform:matrix(0.921418,0.388572,-0.388572,0.921418,92.039154,-7.894962); }
 6.25% { transform:matrix(0.925271,0.379306,-0.379306,0.925271,91.182285,-8.134184); }
 8.333333% { transform:matrix(0.9295,0.368823,-0.368823,0.9295,90.038562,-8.376605); }
 10.416667% { transform:matrix(0.934045,0.357155,-0.357155,0.934045,88.618777,-8.611667); }
 12.5% { transform:matrix(0.938849,0.34433,-0.34433,0.938849,86.932382,-8.82844); }
 14.583333% { transform:matrix(0.943852,0.330368,-0.330368,0.943852,84.98779,-9.015625); }
 16.666667% { transform:matrix(0.948996,0.315288,-0.315288,0.948996,82.792615,-9.161574); }
 18.75% { transform:matrix(0.95422,0.299104,-0.299104,0.95422,80.353851,-9.254286); }
 20.833333% { transform:matrix(0.959465,0.281829,-0.281829,0.959465,77.678014,-9.28142); }
 22.916667% { transform:matrix(0.964667,0.263472,-0.263472,0.964667,74.771257,-9.230289); }
 25% { transform:matrix(0.969765,0.244042,-0.244042,0.969765,71.63944,-9.087855); }
 27.083333% { transform:matrix(0.974693,0.223546,-0.223546,0.974693,68.288192,-8.840716); }
 29.166667% { transform:matrix(0.979388,0.20199,-0.20199,0.979388,64.72294,-8.475078); }
 31.25% { transform:matrix(0.98378,0.179378,-0.179378,0.98378,60.948921,-7.97672); }
 33.333333% { transform:matrix(0.987802,0.155713,-0.155713,0.987802,56.971173,-7.330936); }
 35.416667% { transform:matrix(0.991383,0.130996,-0.130996,0.991383,52.794505,-6.522457); }
 37.5% { transform:matrix(0.994448,0.105227,-0.105227,0.994448,48.423445,-5.53534); }
 39.583333% { transform:matrix(0.996922,0.078401,-0.078401,0.996922,43.862158,-4.352819); }
 41.666667% { transform:matrix(0.998723,0.050513,-0.050513,0.998723,39.114342,-2.95711); }
 43.75% { transform:matrix(0.999768,0.021552,-0.021552,0.999768,34.183075,-1.329139); }
 45.833333% { transform:matrix(0.999964,-0.0085,0.0085,0.999964,29.070625,0.551814); }
 47.916667% { transform:matrix(0.999213,-0.039666,0.039666,0.999213,23.77818,2.708612); }
 50% { transform:matrix(0.997406,-0.071979,0.071979,0.997406,18.30549,5.166932); }
 52.083333% { transform:matrix(0.994421,-0.105486,0.105486,0.994421,12.650369,7.956208); }
 54.166667% { transform:matrix(0.990116,-0.140251,0.140251,0.990116,6.80798,11.110988); }
 56.25% { transform:matrix(0.984325,-0.176362,0.176362,0.984325,0.769782,14.672923); }
 58.333333% { transform:matrix(0.976846,-0.213945,0.213945,0.976846,-5.478084,18.693814); }
 60.416667% { transform:matrix(0.96742,-0.253176,0.253176,0.96742,-11.957401,23.240474); }
 62.5% { transform:matrix(0.955709,-0.294314,0.294314,0.955709,-18.70233,28.402951); }
 64.583333% { transform:matrix(0.941235,-0.337753,0.337753,0.941235,-25.767637,34.309516); }
 66.666667% { transform:matrix(0.967609,-0.252454,0.252454,0.967609,-8.995017,21.066889); }
 68.75% { transform:matrix(0.989682,-0.143282,0.143282,0.989682,12.19777,6.774872); }
 70.833333% { transform:matrix(0.999376,-0.035324,0.035324,0.999376,33.2065,-4.60447); }
 72.916667% { transform:matrix(0.997274,0.073781,-0.073781,0.997274,54.562317,-13.265272); }
 75% { transform:matrix(0.98306,0.183284,-0.183284,0.98306,76.205875,-19.016771); }
 77.083333% { transform:matrix(0.956918,0.290357,-0.290357,0.956918,97.616084,-21.654837); }
 79.166667% { transform:matrix(0.920536,0.390657,-0.390657,0.920536,117.865144,-21.215902); }
 81.25% { transform:matrix(0.877737,0.479144,-0.479144,0.877737,135.749973,-18.168256); }
 83.333333% { transform:matrix(0.834364,0.551214,-0.551214,0.834364,150.040907,-13.461171); }
 85.416667% { transform:matrix(0.797175,0.603748,-0.603748,0.797175,159.77279,-8.352708); }
 87.5% { transform:matrix(0.77212,0.635476,-0.635476,0.77212,164.430057,-4.06203); }
 89.583333% { transform:matrix(0.76289,0.646529,-0.646529,0.76289,163.936743,-1.42639); }
 91.666667% { transform:matrix(0.770383,0.637581,-0.637581,0.770383,158.502552,-0.7304); }
 93.75% { transform:matrix(0.79305,0.609156,-0.609156,0.79305,148.444871,-1.733324); }
 95.833333% { transform:matrix(0.827637,0.561264,-0.561264,0.827637,134.060359,-3.805194); }
 97.916667% { transform:matrix(0.869899,0.493229,-0.493229,0.869899,115.538046,-6.067685); }
 100% { transform:matrix(0.915075,0.403283,-0.403283,0.915075,92.839961,-7.466379); }
}

@keyframes cat-gait-fore-paw {
 0% { transform:matrix(1,0,0,1,0.295652,0); }
 2.083333% { transform:matrix(1,0,0,1,1.686957,0); }
 4.166667% { transform:matrix(1,0,0,1,3.078261,0); }
 6.25% { transform:matrix(1,0,0,1,4.469565,0); }
 8.333333% { transform:matrix(1,0,0,1,5.86087,0); }
 10.416667% { transform:matrix(1,0,0,1,7.252174,0); }
 12.5% { transform:matrix(1,0,0,1,8.643478,0); }
 14.583333% { transform:matrix(1,0,0,1,10.034783,0); }
 16.666667% { transform:matrix(1,0,0,1,11.426087,0); }
 18.75% { transform:matrix(1,0,0,1,12.817391,0); }
 20.833333% { transform:matrix(1,0,0,1,14.208696,0); }
 22.916667% { transform:matrix(1,0,0,1,15.6,0); }
 25% { transform:matrix(1,0,0,1,16.991304,0); }
 27.083333% { transform:matrix(1,0,0,1,18.382609,0); }
 29.166667% { transform:matrix(1,0,0,1,19.773913,0); }
 31.25% { transform:matrix(1,0,0,1,21.165217,0); }
 33.333333% { transform:matrix(1,0,0,1,22.556522,0); }
 35.416667% { transform:matrix(1,0,0,1,23.947826,0); }
 37.5% { transform:matrix(1,0,0,1,25.33913,0); }
 39.583333% { transform:matrix(1,0,0,1,26.730435,0); }
 41.666667% { transform:matrix(1,0,0,1,28.121739,0); }
 43.75% { transform:matrix(1,0,0,1,29.513043,0); }
 45.833333% { transform:matrix(1,0,0,1,30.904348,0); }
 47.916667% { transform:matrix(1,0,0,1,32.295652,0); }
 50% { transform:matrix(1,0,0,1,33.686957,0); }
 52.083333% { transform:matrix(1,0,0,1,35.078261,0); }
 54.166667% { transform:matrix(1,0,0,1,36.469565,0); }
 56.25% { transform:matrix(1,0,0,1,37.86087,0); }
 58.333333% { transform:matrix(1,0,0,1,39.252174,0); }
 60.416667% { transform:matrix(1,0,0,1,40.643478,0); }
 62.5% { transform:matrix(1,0,0,1,42.034783,0); }
 64.583333% { transform:matrix(1,0,0,1,43.426087,0); }
 66.666667% { transform:matrix(1,0,0,1,43.461928,-2.086592); }
 68.75% { transform:matrix(1,0,0,1,42.486372,-4.623907); }
 70.833333% { transform:matrix(1,0,0,1,40.796517,-7); }
 72.916667% { transform:matrix(1,0,0,1,38.451282,-9.132024); }
 75% { transform:matrix(1,0,0,1,35.53244,-10.945641); }
 77.083333% { transform:matrix(1,0,0,1,32.141761,-12.377616); }
 79.166667% { transform:matrix(1,0,0,1,28.397469,-13.378019); }
 81.25% { transform:matrix(1,0,0,1,24.430116,-13.911971); }
 83.333333% { transform:matrix(1,0,0,1,20.378032,-13.960853); }
 85.416667% { transform:matrix(1,0,0,1,16.382501,-13.522962); }
 87.5% { transform:matrix(1,0,0,1,12.582836,-12.613564); }
 89.583333% { transform:matrix(1,0,0,1,9.11152,-11.264369); }
 91.666667% { transform:matrix(1,0,0,1,6.089587,-9.522418); }
 93.75% { transform:matrix(1,0,0,1,3.622403,-7.448449); }
 95.833333% { transform:matrix(1,0,0,1,1.795992,-5.114774); }
 97.916667% { transform:matrix(1,0,0,1,0.674036,-2.602763); }
 100% { transform:matrix(1,0,0,1,0.295652,0); }
}

@keyframes cat-gait-hind-upper {
 0% { transform:matrix(0.989055,0.147544,-0.147544,0.989055,48.21072,-21.905394); }
 2.083333% { transform:matrix(0.992293,0.123914,-0.123914,0.992293,44.246933,-18.452234); }
 4.166667% { transform:matrix(0.994933,0.100542,-0.100542,0.994933,40.419805,-14.955288); }
 6.25% { transform:matrix(0.996998,0.077428,-0.077428,0.996998,36.725382,-11.417732); }
 8.333333% { transform:matrix(0.99851,0.054573,-0.054573,0.99851,33.160472,-7.843048); }
 10.416667% { transform:matrix(0.999488,0.031983,-0.031983,0.999488,29.722491,-4.235033); }
 12.5% { transform:matrix(0.999953,0.009666,-0.009666,0.999953,26.409341,-0.5978); }
 14.583333% { transform:matrix(0.999924,-0.012368,0.012368,0.999924,23.219301,3.064221); }
 16.666667% { transform:matrix(0.999418,-0.034108,0.034108,0.999418,20.15094,6.74628); }
 18.75% { transform:matrix(0.998457,-0.055539,0.055539,0.998457,17.203039,10.443309); }
 20.833333% { transform:matrix(0.997058,-0.076647,0.076647,0.997058,14.374528,14.149924); }
 22.916667% { transform:matrix(0.995244,-0.097414,0.097414,0.995244,11.664419,17.86043); }
 25% { transform:matrix(0.993034,-0.117824,0.117824,0.993034,9.071766,21.568823); }
 27.083333% { transform:matrix(0.990452,-0.137858,0.137858,0.990452,6.595613,25.268802); }
 29.166667% { transform:matrix(0.98752,-0.157495,0.157495,0.98752,4.234957,28.953776); }
 31.25% { transform:matrix(0.984262,-0.176716,0.176716,0.984262,1.988715,32.616869); }
 33.333333% { transform:matrix(0.980704,-0.1955,0.1955,0.980704,-0.144299,36.250937); }
 35.416667% { transform:matrix(0.976872,-0.213825,0.213825,0.976872,-2.165405,39.848568); }
 37.5% { transform:matrix(0.972794,-0.23167,0.23167,0.972794,-4.076062,43.402095); }
 39.583333% { transform:matrix(0.9685,-0.249013,0.249013,0.9685,-5.877887,46.903595); }
 41.666667% { transform:matrix(0.96402,-0.26583,0.26583,0.96402,-7.572657,50.344892); }
 43.75% { transform:matrix(0.959385,-0.282099,0.282099,0.959385,-9.162307,53.717549); }
 45.833333% { transform:matrix(0.95463,-0.297796,0.297796,0.95463,-10.648922,57.012853); }
 47.916667% { transform:matrix(0.949787,-0.312897,0.312897,0.949787,-12.034724,60.221793); }
 50% { transform:matrix(0.944894,-0.327377,0.327377,0.944894,-13.322052,63.335018); }
 52.083333% { transform:matrix(0.939987,-0.34121,0.34121,0.939987,-14.513327,66.342782); }
 54.166667% { transform:matrix(0.935106,-0.354369,0.354369,0.935106,-15.611021,69.234865); }
 56.25% { transform:matrix(0.930291,-0.366823,0.366823,0.930291,-16.617602,72.000463); }
 58.333333% { transform:matrix(0.925585,-0.378541,0.378541,0.925585,-17.535471,74.628037); }
 60.416667% { transform:matrix(0.921032,-0.389487,0.389487,0.921032,-18.366888,77.105109); }
 62.5% { transform:matrix(0.916681,-0.399619,0.399619,0.916681,-19.113862,79.417982); }
 64.583333% { transform:matrix(0.912583,-0.408891,0.408891,0.912583,-19.778015,81.551351); }
 66.666667% { transform:matrix(0.89479,-0.446487,0.446487,0.89479,-22.275773,90.372268); }
 68.75% { transform:matrix(0.878215,-0.478266,0.478266,0.878215,-24.132251,98.050917); }
 70.833333% { transform:matrix(0.868838,-0.495096,0.495096,0.868838,-25.016074,102.204384); }
 72.916667% { transform:matrix(0.868173,-0.496261,0.496261,0.868173,-25.074628,102.494195); }
 75% { transform:matrix(0.876653,-0.481123,0.481123,0.876653,-24.287275,98.751833); }
 77.083333% { transform:matrix(0.893232,-0.449596,0.449596,0.893232,-22.46793,91.114276); }
 79.166667% { transform:matrix(0.9153,-0.402773,0.402773,0.9153,-19.341881,80.141872); }
 81.25% { transform:matrix(0.939172,-0.343447,0.343447,0.939172,-14.702367,66.832229); }
 83.333333% { transform:matrix(0.961151,-0.276022,0.276022,0.961151,-8.574328,52.452752); }
 85.416667% { transform:matrix(0.978633,-0.205617,0.205617,0.978633,-1.267466,38.230703); }
 87.5% { transform:matrix(0.990598,-0.136802,0.136802,0.990598,6.724361,25.072381); }
 89.583333% { transform:matrix(0.99735,-0.072759,0.072759,0.99735,14.889873,13.462371); }
 91.666667% { transform:matrix(0.999885,-0.015181,0.015181,0.999885,22.817883,3.536757); }
 93.75% { transform:matrix(0.999375,0.035359,-0.035359,0.999375,30.230865,-4.778928); }
 95.833333% { transform:matrix(0.996877,0.078964,-0.078964,0.996877,36.968069,-11.655206); }
 97.916667% { transform:matrix(0.993236,0.116113,-0.116113,0.993236,42.959162,-17.293939); }
 100% { transform:matrix(0.989055,0.147544,-0.147544,0.989055,48.21072,-21.905394); }
}

@keyframes cat-gait-hind-lower {
 0% { transform:matrix(0.995525,0.094496,-0.094496,0.995525,36.409356,-13.869342); }
 2.083333% { transform:matrix(0.995777,0.0918,-0.0918,0.995777,37.17879,-13.500589); }
 4.166667% { transform:matrix(0.996157,0.08758,-0.08758,0.996157,37.598834,-12.920089); }
 6.25% { transform:matrix(0.996642,0.081884,-0.081884,0.996642,37.683694,-12.130406); }
 8.333333% { transform:matrix(0.997202,0.074753,-0.074753,0.997202,37.44682,-11.131888); }
 10.416667% { transform:matrix(0.997805,0.066224,-0.066224,0.997805,36.901192,-9.922991); }
 12.5% { transform:matrix(0.998412,0.056328,-0.056328,0.998412,36.059566,-8.50054); }
 14.583333% { transform:matrix(0.998983,0.045093,-0.045093,0.998983,34.934674,-6.859951); }
 16.666667% { transform:matrix(0.99947,0.032547,-0.032547,0.99947,33.539391,-4.995426); }
 18.75% { transform:matrix(0.999825,0.018713,-0.018713,0.999825,31.886882,-2.900112); }
 20.833333% { transform:matrix(0.999993,0.003616,-0.003616,0.999993,29.990714,-0.566253); }
 22.916667% { transform:matrix(0.999919,-0.012721,0.012721,0.999919,27.864963,2.014678); }
 25% { transform:matrix(0.999542,-0.030273,0.030273,0.999542,25.524294,4.851861); }
 27.083333% { transform:matrix(0.998798,-0.049015,0.049015,0.998798,22.98403,7.955014); }
 29.166667% { transform:matrix(0.997622,-0.068921,0.068921,0.997622,20.260205,11.334302); }
 31.25% { transform:matrix(0.995945,-0.089964,0.089964,0.995945,17.369605,15.000242); }
 33.333333% { transform:matrix(0.993695,-0.112114,0.112114,0.993695,14.329801,18.963635); }
 35.416667% { transform:matrix(0.990799,-0.135339,0.135339,0.990799,11.159173,23.235497); }
 37.5% { transform:matrix(0.987181,-0.159606,0.159606,0.987181,7.876923,27.827016); }
 39.583333% { transform:matrix(0.982761,-0.184879,0.184879,0.982761,4.503088,32.749522); }
 41.666667% { transform:matrix(0.97746,-0.21112,0.21112,0.97746,1.058551,38.014475); }
 43.75% { transform:matrix(0.971194,-0.238289,0.238289,0.971194,-2.43495,43.633484); }
 45.833333% { transform:matrix(0.963878,-0.266344,0.266344,0.963878,-5.954803,49.618345); }
 47.916667% { transform:matrix(0.955423,-0.295239,0.295239,0.955423,-9.477497,55.981125); }
 50% { transform:matrix(0.945739,-0.324929,0.324929,0.945739,-12.978579,62.734272); }
 52.083333% { transform:matrix(0.934728,-0.355364,0.355364,0.934728,-16.432586,69.89079); }
 54.166667% { transform:matrix(0.922292,-0.386494,0.386494,0.922292,-19.81295,77.464469); }
 56.25% { transform:matrix(0.908324,-0.418268,0.418268,0.908324,-23.09185,85.470194); }
 58.333333% { transform:matrix(0.892709,-0.450634,0.450634,0.892709,-26.240012,93.924361); }
 60.416667% { transform:matrix(0.875324,-0.483537,0.483537,0.875324,-29.226413,102.845435); }
 62.5% { transform:matrix(0.85603,-0.516925,0.516925,0.85603,-32.017877,112.254693); }
 64.583333% { transform:matrix(0.834674,-0.550744,0.550744,0.834674,-34.578493,122.177241); }
 66.666667% { transform:matrix(0.877724,-0.479167,0.479167,0.877724,-25.840787,99.554327); }
 68.75% { transform:matrix(0.928626,-0.371016,0.371016,0.928626,-11.447448,69.042299); }
 70.833333% { transform:matrix(0.967863,-0.251477,0.251477,0.967863,6.522903,39.423479); }
 72.916667% { transform:matrix(0.99248,-0.122404,0.122404,0.99248,28.192635,11.709616); }
 75% { transform:matrix(0.999929,0.01189,-0.01189,0.999929,53.111721,-12.797062); }
 77.083333% { transform:matrix(0.989507,0.144487,-0.144487,0.989507,79.998387,-32.795514); }
 79.166667% { transform:matrix(0.963822,0.266548,-0.266548,0.963822,106.651731,-47.41149); }
 81.25% { transform:matrix(0.929404,0.369063,-0.369063,0.929404,130.23133,-56.606232); }
 83.333333% { transform:matrix(0.895473,0.445116,-0.445116,0.895473,147.933746,-61.2662); }
 85.416667% { transform:matrix(0.870983,0.491313,-0.491313,0.870983,157.761912,-62.791466); }
 87.5% { transform:matrix(0.861624,0.507548,-0.507548,0.861624,158.938247,-62.409266); }
 89.583333% { transform:matrix(0.868546,0.495608,-0.495608,0.868546,151.800983,-60.68082); }
 91.666667% { transform:matrix(0.889021,0.457867,-0.457867,0.889021,137.412525,-57.435996); }
 93.75% { transform:matrix(0.917966,0.396659,-0.396659,0.917966,117.179976,-52.004552); }
 95.833333% { transform:matrix(0.949355,0.314204,-0.314204,0.949355,92.615324,-43.505613); }
 97.916667% { transform:matrix(0.977112,0.212726,-0.212726,0.977112,65.2162,-31.056876); }
 100% { transform:matrix(0.995525,0.094496,-0.094496,0.995525,36.409356,-13.869342); }
}

@keyframes cat-gait-hind-paw {
 0% { transform:matrix(1,0,0,1,15.295652,0); }
 2.083333% { transform:matrix(1,0,0,1,16.686957,0); }
 4.166667% { transform:matrix(1,0,0,1,18.078261,0); }
 6.25% { transform:matrix(1,0,0,1,19.469565,0); }
 8.333333% { transform:matrix(1,0,0,1,20.86087,0); }
 10.416667% { transform:matrix(1,0,0,1,22.252174,0); }
 12.5% { transform:matrix(1,0,0,1,23.643478,0); }
 14.583333% { transform:matrix(1,0,0,1,25.034783,0); }
 16.666667% { transform:matrix(1,0,0,1,26.426087,0); }
 18.75% { transform:matrix(1,0,0,1,27.817391,0); }
 20.833333% { transform:matrix(1,0,0,1,29.208696,0); }
 22.916667% { transform:matrix(1,0,0,1,30.6,0); }
 25% { transform:matrix(1,0,0,1,31.991304,0); }
 27.083333% { transform:matrix(1,0,0,1,33.382609,0); }
 29.166667% { transform:matrix(1,0,0,1,34.773913,0); }
 31.25% { transform:matrix(1,0,0,1,36.165217,0); }
 33.333333% { transform:matrix(1,0,0,1,37.556522,0); }
 35.416667% { transform:matrix(1,0,0,1,38.947826,0); }
 37.5% { transform:matrix(1,0,0,1,40.33913,0); }
 39.583333% { transform:matrix(1,0,0,1,41.730435,0); }
 41.666667% { transform:matrix(1,0,0,1,43.121739,0); }
 43.75% { transform:matrix(1,0,0,1,44.513043,0); }
 45.833333% { transform:matrix(1,0,0,1,45.904348,0); }
 47.916667% { transform:matrix(1,0,0,1,47.295652,0); }
 50% { transform:matrix(1,0,0,1,48.686957,0); }
 52.083333% { transform:matrix(1,0,0,1,50.078261,0); }
 54.166667% { transform:matrix(1,0,0,1,51.469565,0); }
 56.25% { transform:matrix(1,0,0,1,52.86087,0); }
 58.333333% { transform:matrix(1,0,0,1,54.252174,0); }
 60.416667% { transform:matrix(1,0,0,1,55.643478,0); }
 62.5% { transform:matrix(1,0,0,1,57.034783,0); }
 64.583333% { transform:matrix(1,0,0,1,58.426087,0); }
 66.666667% { transform:matrix(1,0,0,1,58.461928,-2.086592); }
 68.75% { transform:matrix(1,0,0,1,57.486372,-4.623907); }
 70.833333% { transform:matrix(1,0,0,1,55.796517,-7); }
 72.916667% { transform:matrix(1,0,0,1,53.451282,-9.132024); }
 75% { transform:matrix(1,0,0,1,50.53244,-10.945641); }
 77.083333% { transform:matrix(1,0,0,1,47.141761,-12.377616); }
 79.166667% { transform:matrix(1,0,0,1,43.397469,-13.378019); }
 81.25% { transform:matrix(1,0,0,1,39.430116,-13.911971); }
 83.333333% { transform:matrix(1,0,0,1,35.378032,-13.960853); }
 85.416667% { transform:matrix(1,0,0,1,31.382501,-13.522962); }
 87.5% { transform:matrix(1,0,0,1,27.582836,-12.613564); }
 89.583333% { transform:matrix(1,0,0,1,24.11152,-11.264369); }
 91.666667% { transform:matrix(1,0,0,1,21.089587,-9.522418); }
 93.75% { transform:matrix(1,0,0,1,18.622403,-7.448449); }
 95.833333% { transform:matrix(1,0,0,1,16.795992,-5.114774); }
 97.916667% { transform:matrix(1,0,0,1,15.674036,-2.602763); }
 100% { transform:matrix(1,0,0,1,15.295652,0); }
}
