for (u = l + 1; u < J; ++u) {
switch (e.charCodeAt(u)) {
if (42 === g && 42 === e.charCodeAt(u - 1) && l + 2 !== u) {
for (; l++ < J && e.charCodeAt(l) !== g;) {
0 === q && (q = (f = f.replace(ca, '').trim()).charCodeAt(0));
0 < r && (f = f.replace(N, ''));
k = M(c, r, k, g, a + 1);
0 < A && (r = X(O, f, I), C = H(3, k, r, c, D, z, t, g, a, h), f = r.join(''), void 0 !== C && 0 === (t = (k = C.trim()).length) && (g = 0, k = ''));
f = f.replace(fa, '$1 $2');
k = 1 === w || 2 === w && L('@' + k, 3) ? '@-webkit-' + k + '@' + k : '@' + k;
k = f + k, 112 === h && (k = (p += k, ''));
k = M(c, X(c, f, I), k, h, a + 1);
f = (0 < r ? f.replace(N, '') : f).trim();
if (1 < (t = f.length)) switch (0 === u && (q = f.charCodeAt(0), 45 === q || 96 < q && 123 > q) && (t = (f = f.replace(' ', ':')).length), 0 < A && void 0 !== (C = H(1, f, c, d, D, z, p.length, h, a, h)) && 0 === (t = (f = C.trim()).length) && (f = '\x00\x00'), q = f.charCodeAt(0), g = f.charCodeAt(1), q) {
if (105 === g || 99 === g) {
58 !== f.charCodeAt(t - 1) && (p += P(f, q, g, f.charCodeAt(2)));
47 === b ? b = 0 : 0 === 1 + q && 107 !== h && 0 < f.length && (r = 1, f += '\x00');
0 < A * Y && H(0, f, c, d, D, z, p.length, h, a, h);
if (0 === b + n + v + m) {
if (0 === n + m + b) switch (x) {
0 === n + b + m && (r = I = 1, y = '\f' + y);
if (0 === n + b + m + E && 0 < u) switch (l - u) {
112 === x && 58 === e.charCodeAt(l - 3) && (E = x);
0 === n + b + m && (u = l);
0 === b + v + n + m && (r = 1, y += '\r');
0 === b && (n = n === g ? 0 : 0 === n ? g : n);
if (0 === q) switch (2 * x + 3 * K) {
0 === b + v + n + m + u + k && (k = 1);
if (!(0 < n + m + v)) switch (b) {
switch (2 * g + 3 * e.charCodeAt(l + 1)) {
47 === g && 42 === x && t + 2 !== l && (33 === e.charCodeAt(t + 2) && (p += e.substring(t, l + 1)), y = '', b = 0);
if (0 < A && (C = H(2, p, r, d, D, z, t, h, a, h), void 0 !== C && 0 === (p = C).length)) return G + p + F;
p = r.join(',') + '{' + p + '}';
2 !== w || L(p, 2) || (E = 0);
p = p.replace(ha, ':-moz-$1') + p;
p = p.replace(Q, '::-webkit-input-$1') + p.replace(Q, '::-moz-$1') + p.replace(Q, ':-ms-input-$1') + p;
var h = c.trim().split(ia);
for (d = 0 === m ? '' : d[0] + ' '; b < a; ++b) {
c[b] = Z(d, c[b], e).trim();
for (c = []; b < a; ++b) {
for (var n = 0; n < m; ++n) {
c[v++] = Z(d[n] + ' ', h[b], e).trim();
33 > h && (h = (c = c.trim()).charCodeAt(0));
return c.replace(F, '$1' + d.trim());
return d.trim() + c.replace(F, '$1' + d.trim());
if (0 < 1 * e && 0 < c.indexOf('\f')) return c.replace(F, (58 === d.charCodeAt(0) ? '' : '$1') + d.trim());
m = 2 * c + 3 * e + 4 * h;
d = a.indexOf(':', 9) + 1;
var b = a.substring(d, a.length - 1).trim();
b = a.substring(0, d).trim() + b + ';';
return 1 === w || 2 === w && L(b, 1) ? '-webkit-' + b + b : b;
if (0 === w || 2 === w && !L(a, 1)) return a;
return 97 === a.charCodeAt(10) ? '-webkit-' + a + a : a;
return 116 === a.charCodeAt(3) ? '-webkit-' + a + a : a;
return 110 === a.charCodeAt(5) ? '-webkit-' + a + a : a;
if (100 !== a.charCodeAt(4)) break;
return '-webkit-' + a + a;
return '-webkit-' + a + '-moz-' + a + a;
return '-webkit-' + a + '-moz-' + a + '-ms-' + a + a;
if (45 === a.charCodeAt(8)) return '-webkit-' + a + a;
if (0 < a.indexOf('image-set(', 11)) return a.replace(ja, '$1-webkit-$2') + a;
if (45 === a.charCodeAt(4)) switch (a.charCodeAt(5)) {
return '-webkit-box-' + a.replace('-grow', '') + '-webkit-' + a + '-ms-' + a.replace('grow', 'positive') + a;
return '-webkit-' + a + '-ms-' + a.replace('shrink', 'negative') + a;
return '-webkit-' + a + '-ms-' + a.replace('basis', 'preferred-size') + a;
return '-webkit-' + a + '-ms-' + a + a;
return '-webkit-' + a + '-ms-flex-' + a + a;
if (99 !== a.charCodeAt(8)) break;
b = a.substring(a.indexOf(':', 15)).replace('flex-', '').replace('space-between', 'justify');
return '-webkit-box-pack' + b + '-webkit-' + a + '-ms-flex-pack' + b + a;
return ka.test(a) ? a.replace(aa, ':-webkit-') + a.replace(aa, ':-moz-') + a : a;
b = a.substring(13).trim();
switch (b.charCodeAt(0) + b.charCodeAt(c)) {
b = a.replace(G, 'tb-rl');
return '-webkit-' + a + '-ms-' + b + a;
if (-1 === a.indexOf('sticky', 9)) break;
b = (33 === a.charCodeAt(c) ? a.substring(0, c) : a).substring(d.indexOf(':', 7) + 1).trim();
switch (m = b.charCodeAt(0) + (b.charCodeAt(7) | 0)) {
if (111 > b.charCodeAt(8)) break;
a = a.replace(b, '-webkit-' + b) + ';' + a;
a = a.replace(b, '-webkit-' + (102 < m ? 'inline-' : '') + 'box') + ';' + a.replace(b, '-webkit-' + b) + ';' + a.replace(b, '-ms-' + b + 'box') + ';' + a;
if (45 === a.charCodeAt(5)) switch (a.charCodeAt(6)) {
return b = a.replace('-items', ''), '-webkit-' + a + '-webkit-box-' + b + '-ms-flex-' + b + a;
return '-webkit-' + a + '-ms-flex-item-' + a.replace(ba, '') + a;
return '-webkit-' + a + '-ms-flex-line-pack' + a.replace('align-content', '').replace(ba, '') + a;
if (45 !== a.charCodeAt(3) || 122 === a.charCodeAt(4)) break;
if (!0 === la.test(d)) return 115 === (b = d.substring(d.indexOf(':') + 1)).charCodeAt(0) ? P(d.replace('stretch', 'fill-available'), c, e, h).replace(':fill-available', ':stretch') : a.replace(b, '-webkit-' + b) + a.replace(b, '-moz-' + b.replace('fill-', '')) + a;
if (a = '-webkit-' + a + (102 === a.charCodeAt(5) ? '-ms-' + a : '') + a, 211 === e + h && 105 === a.charCodeAt(13) && 0 < a.indexOf('transform', 10)) return a.substring(0, a.indexOf(';', 27) + 1).replace(ma, '$1-webkit-$2') + a;
var e = d.indexOf(1 === c ? ':' : '{'),
h = d.substring(0, 3 !== c ? e : 10);
e = d.substring(e + 1, d.length - 1);
return R(2 !== c ? h : h.replace(na, '$1'), e, c);
var e = P(c, c.charCodeAt(0), c.charCodeAt(1), c.charCodeAt(2));
return e !== c + ';' ? e.replace(oa, ' or ($1)').substring(4) : '(' + c + ')';
function H(d, c, e, h, a, m, b, v, n, q) {
for (var g = 0, x = c, w; g < A; ++g) {
switch (w = S[g].call(B, d, x, e, h, a, m, b, v, n, q)) {