PageSourceSearch

https://melbournecityfc.com.au/wp-content/themes/keepup-club/build/scripts.js?ver=3bf079fa069d2efe1e5e

js melbournecityfc.com.au collected 2026-09-25 06:54:55 UTC 46,937 bytes, 1 lines download raw bytes

vendor: 12,383 bytes, line 1
1!function(){var e={659:function(e,t,r){const n=r(156),o={};for(const e of Object.keys(n))o[n[e]]=e;const i={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};e.exports=i;for(const e of Object.keys(i)){if(!("channels"in i[e]))throw new Error("missing channels property: "+e);if(!("labels"in i[e]))throw new Error("missing channel labels property: "+e);if(i[e].labels.length!==i[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:r}=i[e];delete i[e].channels,delete i[e].labels,Object.defineProperty(i[e],"channels",{value:t}),Object.defineProperty(i[e],"labels",{value:r})}function a(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}i.rgb.hsl=function(e){const t=e[0]/255,r=e[1]/255,n=e[2]/255,o=Math.min(t,r,n),i=Math.max(t,r,n),a=i-o;let s,l;i===o?s=0:t===i?s=(r-n)/a:r===i?s=2+(n-t)/a:n===i&&(s=4+(t-r)/a),s=Math.min(60*s,360),s<0&&(s+=360);const c=(o+i)/2;return l=i===o?0:c<=.5?a/(i+o):a/(2-i-o),[s,100*l,100*c]},i.rgb.hsv=function(e){let t,r,n,o,i;const a=e[0]/255,s=e[1]/255,l=e[2]/255,c=Math.max(a,s,l),u=c-Math.min(a,s,l),h=function(e){return(c-e)/6/u+.5};return 0===u?(o=0,i=0):(i=u/c,t=h(a),r=h(s),n=h(l),a===c?o=n-r:s===c?o=1/3+t-n:l===c&&(o=2/3+r-t),o<0?o+=1:o>1&&(o-=1)),[360*o,100*i,100*c]},i.rgb.hwb=function(e){const t=e[0],r=e[1];let n=e[2];const o=i.rgb.hsl(e)[0],a=1/255*Math.min(t,Math.min(r,n));return n=1-1/255*Math.max(t,Math.max(r,n)),[o,100*a,100*n]},i.rgb.cmyk=function(e){const t=e[0]/255,r=e[1]/255,n=e[2]/255,o=Math.min(1-t,1-r,1-n);return[100*((1-t-o)/(1-o)||0),100*((1-r-o)/(1-o)||0),100*((1-n-o)/(1-o)||0),100*o]},i.rgb.keyword=function(e){const t=o[e];if(t)return t;let r,i=1/0;for(const t of Object.keys(n)){const o=a(e,n[t]);o<i&&(i=o,r=t)}return r},i.keyword.rgb=function(e){return n[e]},i.rgb.xyz=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255;return t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,[100*(.4124*t+.3576*r+.1805*n),100*(.2126*t+.7152*r+.0722*n),100*(.0193*t+.1192*r+.9505*n)]},i.rgb.lab=function(e){const t=i.rgb.xyz(e);let r=t[0],n=t[1],o=t[2];return r/=95.047,n/=100,o/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,o=o>.008856?o**(1/3):7.787*o+16/116,[116*n-16,500*(r-n),200*(n-o)]},i.hsl.rgb=function(e){const t=e[0]/360,r=e[1]/100,n=e[2]/100;let o,i,a;if(0===r)return a=255*n,[a,a,a];o=n<.5?n*(1+r):n+r-n*r;const s=2*n-o,l=[0,0,0];for(let e=0;e<3;e++)i=t+1/3*-(e-1),i<0&&i++,i>1&&i--,a=6*i<1?s+6*(o-s)*i:2*i<1?o:3*i<2?s+(o-s)*(2/3-i)*6:s,l[e]=255*a;return l},i.hsl.hsv=function(e){const t=e[0];let r=e[1]/100,n=e[2]/100,o=r;const i=Math.max(n,.01);return n*=2,r*=n<=1?n:2-n,o*=i<=1?i:2-i,[t,100*(0===n?2*o/(i+o):2*r/(n+r)),(n+r)/2*100]},i.hsv.rgb=function(e){const t=e[0]/60,r=e[1]/100;let n=e[2]/100;const o=Math.floor(t)%6,i=t-Math.floor(t),a=255*n*(1-r),s=255*n*(1-r*i),l=255*n*(1-r*(1-i));switch(n*=255,o){case 0:return[n,l,a];case 1:return[s,n,a];case 2:return[a,n,l];case 3:return[a,s,n];case 4:return[l,a,n];case 5:return[n,a,s]}},i.hsv.hsl=function(e){const t=e[0],r=e[1]/100,n=e[2]/100,o=Math.max(n,.01);let i,a;a=(2-r)*n;const s=(2-r)*o;return i=r*o,i/=s<=1?s:2-s,i=i||0,a/=2,[t,100*i,100*a]},i.hwb.rgb=function(e){const t=e[0]/360;let r=e[1]/100,n=e[2]/100;const o=r+n;let i;o>1&&(r/=o,n/=o);const a=Math.floor(6*t),s=1-n;i=6*t-a,1&a&&(i=1-i);const l=r+i*(s-r);let c,u,h;switch(a){default:case 6:case 0:c=s,u=l,h=r;break;case 1:c=l,u=s,h=r;break;case 2:c=r,u=s,h=l;break;case 3:c=r,u=l,h=s;break;case 4:c=l,u=r,h=s;break;case 5:c=s,u=r,h=l}return[255*c,255*u,255*h]},i.cmyk.rgb=function(e){const t=e[0]/100,r=e[1]/100,n=e[2]/100,o=e[3]/100;return[255*(1-Math.min(1,t*(1-o)+o)),255*(1-Math.min(1,r*(1-o)+o)),255*(1-Math.min(1,n*(1-o)+o))]},i.xyz.rgb=function(e){const t=e[0]/100,r=e[1]/100,n=e[2]/100;let o,i,a;return o=3.2406*t+-1.5372*r+-.4986*n,i=-.9689*t+1.8758*r+.0415*n,a=.0557*t+-.204*r+1.057*n,o=o>.0031308?1.055*o**(1/2.4)-.055:12.92*o,i=i>.0031308?1.055*i**(1/2.4)-.055:12.92*i,a=a>.0031308?1.055*a**(1/2.4)-.055:12.92*a,o=Math.min(Math.max(0,o),1),i=Math.min(Math.max(0,i),1),a=Math.min(Math.max(0,a),1),[255*o,255*i,255*a]},i.xyz.lab=function(e){let t=e[0],r=e[1],n=e[2];return t/=95.047,r/=100,n/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,[116*r-16,500*(t-r),200*(r-n)]},i.lab.xyz=function(e){let t,r,n;r=(e[0]+16)/116,t=e[1]/500+r,n=r-e[2]/200;const o=r**3,i=t**3,a=n**3;return r=o>.008856?o:(r-16/116)/7.787,t=i>.008856?i:(t-16/116)/7.787,n=a>.008856?a:(n-16/116)/7.787,t*=95.047,r*=100,n*=108.883,[t,r,n]},i.lab.lch=function(e){const t=e[0],r=e[1],n=e[2];let o;return o=360*Math.atan2(n,r)/2/Math.PI,o<0&&(o+=360),[t,Math.sqrt(r*r+n*n),o]},i.lch.lab=function(e){const t=e[0],r=e[1],n=e[2]/360*2*Math.PI;return[t,r*Math.cos(n),r*Math.sin(n)]},i.rgb.ansi16=function(e,t=null){const[r,n,o]=e;let a=null===t?i.rgb.hsv(e)[2]:t;if(a=Math.round(a/50),0===a)return 30;let s=30+(Math.round(o/255)<<2|Math.round(n/255)<<1|Math.round(r/255));return 2===a&&(s+=60),s},i.hsv.ansi16=function(e){return i.rgb.ansi16(i.hsv.rgb(e),e[2])},i.rgb.ansi256=function(e){const t=e[0],r=e[1],n=e[2];return t===r&&r===n?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)},i.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const r=.5*(1+~~(e>50));return[(1&t)*r*255,(t>>1&1)*r*255,(t>>2&1)*r*255]},i.ansi256.rgb=function(e){if(e>=232){const t=10*(e-232)+8;return[t,t,t]}let t;return e-=16,[Math.floor(e/36)/5*255,Math.floor((t=e%36)/6)/5*255,t%6/5*255]},i.rgb.hex=function(e){const t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},i.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let r=t[0];3===t[0].length&&(r=r.split("").map(e=>e+e).join(""));const n=parseInt(r,16);return[n>>16&255,n>>8&255,255&n]},i.rgb.hcg=function(e){const t=e[0]/255,r=e[1]/255,n=e[2]/255,o=Math.max(Math.max(t,r),n),i=Math.min(Math.min(t,r),n),a=o-i;let s,l;return s=a<1?i/(1-a):0,l=a<=0?0:o===t?(r-n)/a%6:o===r?2+(n-t)/a:4+(t-r)/a,l/=6,l%=1,[360*l,100*a,100*s]},i.hsl.hcg=function(e){const t=e[1]/100,r=e[2]/100,n=r<.5?2*t*r:2*t*(1-r);let o=0;return n<1&&(o=(r-.5*n)/(1-n)),[e[0],100*n,100*o]},i.hsv.hcg=function(e){const t=e[1]/100,r=e[2]/100,n=t*r;let o=0;return n<1&&(o=(r-n)/(1-n)),[e[0],100*n,100*o]},i.hcg.rgb=function(e){const t=e[0]/360,r=e[1]/100,n=e[2]/100;if(0===r)return[255*n,255*n,255*n];const o=[0,0,0],i=t%1*6,a=i%1,s=1-a;let l=0;switch(Math.floor(i)){case 0:o[0]=1,o[1]=a,o[2]=0;break;case 1:o[0]=s,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=a;break;case 3:o[0]=0,o[1]=s,o[2]=1;break;case 4:o[0]=a,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=s}return l=(1-r)*n,[255*(r*o[0]+l),255*(r*o[1]+l),255*(r*o[2]+l)]},i.hcg.hsv=function(e){const t=e[1]/100,r=t+e[2]/100*(1-t);let n=0;return r>0&&(n=t/r),[e[0],100*n,100*r]},i.hcg.hsl=function(e){const t=e[1]/100,r=e[2]/100*(1-t)+.5*t;let n=0;return r>0&&r<.5?n=t/(2*r):r>=.5&&r<1&&(n=t/(2*(1-r))),[e[0],100*n,100*r]},i.hcg.hwb=function(e){const t=e[1]/100,r=t+e[2]/100*(1-t);return[e[0],100*(r-t),100*(1-r)]},i.hwb.hcg=function(e){const t=e[1]/100,r=1-e[2]/100,n=r-t;let o=0;return n<1&&(o=(r-n)/(1-n)),[e[0],100*n,100*o]},i.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},i.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},i.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},i.gray.hsl=function(e){return[0,0,e[0]]},i.gray.hsv=i.gray.hsl,i.gray.hwb=function(e){return[0,100,e[0]]},i.gray.cmyk=function(e){return[0,0,0,e[0]]},i.gray.lab=function(e){return[e[0],0,0]},i.gray.hex=function(e){const t=255&Math.round(e[0]/100*255),r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r},i.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},734:function(e,t,r){const n=r(659),o=r(507),i={};Object.keys(n).forEach(e=>{i[e]={},Object.defineProperty(i[e],"channels",{value:n[e].channels}),Object.defineProperty(i[e],"labels",{value:n[e].labels});const t=o(e);Object.keys(t).forEach(r=>{const n=t[r];i[e][r]=function(e){const t=function(...t){const r=t[0];if(null==r)return r;r.length>1&&(t=r);const n=e(t);if("object"==typeof n)for(let e=n.length,t=0;t<e;t++)n[t]=Math.round(n[t]);return n};return"conversion"in e&&(t.conversion=e.conversion),t}(n),i[e][r].raw=function(e){const t=function(...t){const r=t[0];return null==r?r:(r.length>1&&(t=r),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(n)})}),e.exports=i},507:function(e,t,r){const n=r(659);function o(e,t){return function(r){return t(e(r))}}function i(e,t){const r=[t[e].parent,e];let i=n[t[e].parent][e],a=t[e].parent;for(;t[a].parent;)r.unshift(t[a].parent),i=o(n[t[a].parent][a],i),a=t[a].parent;return i.conversion=r,i}e.exports=function(e){const t=function(e){const t=function(){const e={},t=Object.keys(n);for(let r=t.length,n=0;n<r;n++)e[t[n]]={distance:-1,parent:null};return e}(),r=[e];for(t[e].distance=0;r.length;){const e=r.pop(),o=Object.keys(n[e]);for(let n=o.length,i=0;i<n;i++){const n=o[i],a=t[n];-1===a.distance&&(a.distance=t[e].distance+1,a.parent=e,r.unshift(n))}}return t}(e),r={},o=Object.keys(t);for(let e=o.length,n=0;n<e;n++){const e=o[n];null!==t[e].parent&&(r[e]=i(e,t))}return r}},156:function(e){"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
1ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},492:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ColorParser=void 0;const o=r(970),i=r(551),a=r(689),s=r(764),l=r(657),c=n(r(156));class u{static validateAndParseHex(e){return e.length<a.MAX_COLOR_INPUT_STRING_LENGTH&&e.match(o.MATCH_HEXADECIMAL)?{color:e}:{errorMessage:i.ErrorHandling.generateInputErrorMessage(l.ColorTypes.HEX,e,s.ColorFormats.HEX)}}static parseFirstThreeIntegersFromString(e){if(e.length<a.MAX_COLOR_INPUT_STRING_LENGTH){const t=e.match(o.MATCH_INTEGER_AND_FLOAT_NUMBERS);if(o.MATCH_INTEGER_AND_FLOAT_NUMBERS.lastIndex=0,t&&t.length>=3)return t.slice(0,3).map(e=>Number.parseInt(e))}return null}static validateAndParseRgb(e){const t=u.parseFirstThreeIntegersFromString(e);return t&&t[0]>=0&&t[0]<=255&&t[1]>=0&&t[1]<=255&&t[2]>=0&&t[2]<=255?{color:t}:{errorMessage:i.ErrorHandling.generateInputErrorMessage(l.ColorTypes.RGB,e,s.ColorFormats.RGB)}}static validateAndParseHsl(e){const t=u.parseFirstThreeIntegersFromString(e);return t&&t[0]>=0&&t[0]<=360&&t[1]>=0&&t[1]<=100&&t[2]>=0&&t[2]<=100?{color:t}:{errorMessage:i.ErrorHandling.generateInputErrorMessage(l.ColorTypes.HSL,e,s.ColorFormats.HSL)}}static validateAndParseKeyword(e){return e.length<a.MAX_COLOR_INPUT_STRING_LENGTH&&c.default[e]?{color:e}:{errorMessage:i.ErrorHandling.generateInputErrorMessage(l.ColorTypes.KEYWORD,e,s.ColorFormats.KEYWORD)}}}t.ColorParser=u},587:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ColorToFilter=void 0;const o=r(551),i=r(123),a=r(657),s=r(756),l=r(492),c=n(r(734));t.ColorToFilter=class{static rgbToFilter(e,t){return s.RgbToFilter.convert({colorString:e,validateAndParse:l.ColorParser.validateAndParseRgb,addSheen:i.SheenUtil.parseSheenFromOptions(t)})}static hexToFilter(e,t){return s.RgbToFilter.convert({colorString:e,validateAndParse:l.ColorParser.validateAndParseHex,convertToRgb:c.default.hex.rgb,addSheen:i.SheenUtil.parseSheenFromOptions(t)})}static hslToFilter(e,t){return s.RgbToFilter.convert({colorString:e,validateAndParse:l.ColorParser.validateAndParseHsl,convertToRgb:c.default.hsl.rgb,addSheen:i.SheenUtil.parseSheenFromOptions(t)})}static keywordToFilter(e,t){return s.RgbToFilter.convert({colorString:e,validateAndParse:l.ColorParser.validateAndParseKeyword,convertToRgb:c.default.keyword.rgb,conversionErrorMessage:o.ErrorHandling.generateInputErrorMessage(a.ColorTypes.KEYWORD,e),addSheen:i.SheenUtil.parseSheenFromOptions(t)})}}},312:function(e,t){"use strict";t.RgbColor=void 0,t.RgbColor=class{constructor(e=[0,0,0]){this.r=this.clamp(e[0]),this.g=this.clamp(e[1]),this.b=this.clamp(e[2])}clamp(e){return e>255?e=255:e<0&&(e=0),e}setRgb(e,t,r){this.r=this.clamp(e),this.g=this.clamp(t),this.b=this.clamp(r)}multiply(e){const t=this.clamp(this.r*e[0]+this.g*e[1]+this.b*e[2]),r=this.clamp(this.r*e[3]+this.g*e[4]+this.b*e[5]),n=this.clamp(this.r*e[6]+this.g*e[7]+this.b*e[8]);this.r=t,this.g=r,this.b=n}hueRotate(e=0){e=e/180*Math.PI;const t=Math.sin(e),r=Math.cos(e);this.multiply([.213+.787*r-.213*t,.715-.715*r-.715*t,.072-.072*r+.928*t,.213-.213*r+.143*t,.715+.285*r+.14*t,.072-.072*r-.283*t,.213-.213*r-.787*t,.715-.715*r+.715*t,.072+.928*r+.072*t])}sepia(e=1){this.multiply([.393+.607*(1-e),.769-.769*(1-e),.189-.189*(1-e),.349-.349*(1-e),.686+.314*(1-e),.168-.168*(1-e),.272-.272*(1-e),.534-.534*(1-e),.131+.869*(1-e)])}saturate(e=1){this.multiply([.213+.787*e,.715-.715*e,.072-.072*e,.213-.213*e,.715+.285*e,.072-.072*e,.213-.213*e,.715-.715*e,.072+.928*e])}linear(e=1,t=0){this.r=this.clamp(this.r*e+255*t),this.g=this.clamp(this.g*e+255*t),this.b=this.clamp(this.b*e+255*t)}brightness(e=1){this.linear(e)}contrast(e=1){this.linear(e,-.5*e+.5)}invert(e=1){this.r=this.clamp(255*(e+this.r/255*(1-2*e))),this.g=this.clamp(255*(e+this.g/255*(1-2*e))),this.b=this.clamp(255*(e+this.b/255*(1-2*e)))}}},756:function(e,t,r){"use strict";t.RgbToFilter=void 0;const n=r(551),o=r(474),i=r(870),a=r(312);class s{static generateConversionError(e){const t=e||o.DEFAULT_CONVERSION_ERROR_MESSAGE;return n.ErrorHandling.generateErrorResult(t)}static generateValidateAndParseError(e){return n.ErrorHandling.generateErrorResult(e)}static execute(e,t){const r=new a.RgbColor(e);return new i.RgbToFilterWorker(r,t).convert()}static convertToRGB(e,t){return e&&t?t(e):null}static convert(e){try{const{colorString:t,validateAndParse:r,convertToRgb:o,conversionErrorMessage:i,addSheen:a}=e,l=t.trim().toLocaleLowerCase(),c=(null==r?void 0:r(l))||{color:l};if(n.ErrorHandling.hasError(c))return s.generateValidateAndParseError(c.errorMessage);const u=s.convertToRGB(c.color,o)||c.color;return u?s.execute(u,a):s.generateConversionError(i)}catch(e){return n.ErrorHandling.generateUnexpectedError(e)}}}t.RgbToFilter=s},870:function(e,t,r){"use strict";t.RgbToFilterWorker=void 0;
1const n=r(123),o=r(312);class i{constructor(e,t){this.targetRgbColor=e,this.reusedRgbColor=new o.RgbColor,this.addSheen=t}static fmt(e,t,r=1){return Math.round(e[t]*r)}generateCss(e){return`${this.addSheen?`${n.SheenUtil.SHEEN_FILTER_PREFIX} `:""}invert(${i.fmt(e,0)}%) sepia(${i.fmt(e,1)}%) saturate(${i.fmt(e,2)}%) hue-rotate(${i.fmt(e,3,3.6)}deg) brightness(${i.fmt(e,4)}%) contrast(${i.fmt(e,5)}%)`}loss(e){return this.reusedRgbColor.setRgb(0,0,0),this.reusedRgbColor.invert(e[0]/100),this.reusedRgbColor.sepia(e[1]/100),this.reusedRgbColor.saturate(e[2]/100),this.reusedRgbColor.hueRotate(3.6*e[3]),this.reusedRgbColor.brightness(e[4]/100),this.reusedRgbColor.contrast(e[5]/100),Math.abs(this.reusedRgbColor.r-this.targetRgbColor.r)+Math.abs(this.reusedRgbColor.g-this.targetRgbColor.g)+Math.abs(this.reusedRgbColor.b-this.targetRgbColor.b)}static fixSpsa(e,t){let r=100;return 2===t?r=7500:4!==t&&5!==t||(r=200),3===t?e>r?e%=r:e<0&&(e=r+e%r):e<0?e=0:e>r&&(e=r),e}spsa(e,t,r,n,o){let a=[],s=1/0;const l=new Array(6),c=new Array(6),u=new Array(6);for(let h=0;h<o;h+=1){const o=r/Math.pow(h+1,.16666666666666666);for(let e=0;e<6;e+=1)l[e]=Math.random()>.5?1:-1,c[e]=n[e]+o*l[e],u[e]=n[e]-o*l[e];const d=this.loss(c)-this.loss(u);for(let r=0;r<6;r+=1){const a=d/(2*o)*l[r],s=t[r]/Math.pow(e+h+1,1);n[r]=i.fixSpsa(n[r]-s*a,r)}const f=this.loss(n);f<s&&(a=n.slice(0),s=f)}return{values:a,loss:s}}solveNarrow(e){const t=e.loss,r=t+1,n=[.25*r,.25*r,r,.25*r,.2*r,.2*r];return this.spsa(t,n,2,e.values,500)}solveWide(){const e=[60,180,18e3,600,1.2,1.2];let t={values:[],loss:1/0};for(let r=0;t.loss>25&&r<3;r+=1){const r=[50,20,3750,50,100,100],n=this.spsa(5,e,15,r,1e3);n.loss<t.loss&&(t=n)}return t}convert(){const e=this.solveNarrow(this.solveWide());return{loss:e.loss,color:this.generateCss(e.values)}}}t.RgbToFilterWorker=i},671:function(e,t,r){"use strict";t.FilterToColor=void 0;const n=r(374),o=r(522);t.FilterToColor=class{static async filterToHex(e){const t=await n.FilterToHex.convert(e);return t.color&&(t.color=t.color.toUpperCase()),t}static async filterToRgb(e,t){return n.FilterToHex.convert(e,o.HexToColor.convertToRgb,t)}static async filterToHsl(e,t){return n.FilterToHex.convert(e,o.HexToColor.convertToHsl,t)}}},374:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterToHex=void 0;const a=r(551),s=r(358);t.FilterToHex=class{static async convert(e,t,n){try{let o;if("undefined"==typeof window){const{FilterToHexNode:t}=await Promise.resolve().then(()=>i(r(868)));o=await t.convert(e)}else o=await s.FilterToHexBrowser.convert(e);return o.color&&t&&"string"==typeof o.color&&(o.color=t(o.color,n)),o}catch(e){return a.ErrorHandling.generateUnexpectedError(e)}}}},358:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return o(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.FilterToHexBrowser=void 0;const a=r(551),s=r(305);class l extends s.FilterToHexShared{static cleanup(e){e.remove()}static returnInputError(e,t){const r=s.FilterToHexShared.generateInputErrorMessage(e),n=a.ErrorHandling.generateErrorResult(r);return l.cleanup(t),n}static async getImageBase64ViaSVG(e){return(await Promise.resolve().then(()=>i(r(802)))).toPng(e)}static async convert(e){const{errorMessage:t,svgContainerElement:r}=s.FilterToHexShared.addSVGElementsToDOMAndValidateFilter(e);if(t)return l.returnInputError(e,r);const n=await l.getImageBase64ViaSVG(r),o=await s.FilterToHexShared.getColorViaImageDataURL(n);return l.cleanup(r),{color:o}}}t.FilterToHexBrowser=l},868:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.FilterToHexNode=void 0;const n=r(551),o=r(474),i=r(764),a=r(657),s=r(305);class l extends s.FilterToHexShared{static cleanup(e){l.IS_HEADLESS&&(null==e||e.close())}static returnError(e,t){const r=n.ErrorHandling.generateErrorResult(e);return l.cleanup(t),r}static async getImageBase64ViaSVG(e){const t=await e.screenshot({encoding:l.BASE_64_ENCODING});return`${l.ENCODED_DATA_URL_PREFIX}${t}`}static async openBrowserPage(e){const t=await e.newPage();return await t.setViewport({width:l.SVG_SIDE_LENGTH_PX,height:l.SVG_SIDE_LENGTH_PX}),t}static async addSVGAndValidateFilter(e,t){const r=await e.evaluate(s.FilterToHexShared.addSVGElementsToDOMAndValidateFilter,t,l.SVG_SIDE_LENGTH_PX);return r.errorMessage?{errorMessage:n.ErrorHandling.generateInputErrorMessage(a.ColorTypes.FILTER,t,i.ColorFormats.FILTER)}:r}static async getPuppeteerDependency(){try{const e="";return r(579)("puppeteer"+e)}catch(e){return{errorMessage:o.MUST_INSTALL_PUPPETEER}}}static async preparePuppeteerBrowser(){const e=await l.getPuppeteerDependency();return n.ErrorHandling.hasError(e)?e:e.launch({headless:l.IS_HEADLESS})}static async convert(e){const t=await l.preparePuppeteerBrowser();if(n.ErrorHandling.hasError(t))return l.returnError(t.errorMessage);const r=await l.openBrowserPage(t),o=await l.addSVGAndValidateFilter(r,e);if(n.ErrorHandling.hasError(o))return l.returnError(o.errorMessage,t);const i=await l.getImageBase64ViaSVG(r),a=await r.evaluate(s.FilterToHexShared.getColorViaImageDataURL,i);return l.cleanup(t),{color:a}}}t.FilterToHexNode=l,l.BASE_64_ENCODING="base64",l.ENCODED_DATA_URL_PREFIX=`data:image/png;${l.BASE_64_ENCODING},`,l.IS_HEADLESS=!0,l.SVG_SIDE_LENGTH_PX=2},305:function(e,t,r){"use strict";t.FilterToHexShared=void 0;const n=r(551),o=r(764),i=r(657);t.FilterToHexShared=class{static generateInputErrorMessage(e){return n.ErrorHandling.generateInputErrorMessage(i.ColorTypes.FILTER,e,o.ColorFormats.FILTER)}static addSVGElementsToDOMAndValidateFilter(e,t=1){const r=function(){const e=document.createElement("div");return e.style.height=`${t}px`,e.style.width=`${t}px`,e.style.position="absolute",e.style.top="0px",e.style.left="0px",e}(),n=function(){const r="http://www.w3.org/2000/svg",n=document.createElementNS(r,"svg");n.style.height="inherit",n.style.width="inherit",n.style.float="left",n.style.filter=e;const o=document.createElementNS(r,"rect");return o.setAttributeNS(null,"width",t.toString()),o.setAttributeNS(null,"height",t.toString()),n.appendChild(o),n}();return""===n.style.filter?{errorMessage:"error indicator",svgContainerElement:r}:(r.appendChild(n),document.body.appendChild(r),{svgContainerElement:r})}static async getColorViaImageDataURL(e){return function(e){const t=function(e){const t=e.width;return e.getContext("2d").getImageData(0,0,t,t).data}(e);return`#${`000000${function(e,t,r){if(e>255||t>255||r>255)throw new Error("Invalid color component");return(e<<16|t<<8|r).toString(16)}(t[0],t[1],t[2])}`.slice(-6)}`}(function(e){const t=document.createElement("canvas");return t.width=e.width,t.height=e.height,t.getContext("2d").drawImage(e,0,0,e.width,e.height),t}(await async function(){const t=new Image;return t.src=e,new Promise(e=>{setTimeout(()=>e(t))})}()))}}},579:function(e){function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=function(){return[]},t.resolve=t,t.id=579,e.exports=t},522:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HexToColor=void 0;const o=r(171),i=n(r(734));t.HexToColor=class{static convertToRgb(e,t){const r=i.default.hex.rgb(e);return"string"===(null==t?void 0:t.resultType)?o.ColorFormatter.arrayToRgbString(r):r}static convertToHsl(e,t){const r=i.default.hex.hsl(e);return"string"===(null==t?void 0:t.resultType)?o.ColorFormatter.arrayToHslString(r):r}}},708:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(587),o=r(671);class i{static rgbToFilter(e,t){return n.ColorToFilter.rgbToFilter(e,t)}static hexToFilter(e,t){return n.ColorToFilter.hexToFilter(e,t)}
1static hslToFilter(e,t){return n.ColorToFilter.hslToFilter(e,t)}static keywordToFilter(e,t){return n.ColorToFilter.keywordToFilter(e,t)}static async filterToHex(e){return o.FilterToColor.filterToHex(e)}static async filterToRgb(e,t){return o.FilterToColor.filterToRgb(e,t)}static async filterToHsl(e,t){return o.FilterToColor.filterToHsl(e,t)}}t.default=i,e.exports=i},764:function(e,t){"use strict";var r;t.ColorFormats=void 0,(r=t.ColorFormats||(t.ColorFormats={})).HEX="#ffffff or #fff",r.RGB="rgb([0-255], [0-255], [0-255]) or rgb([0-255], [0-255], [0-255], [0-1]) or rgb([0-100%], [0-100%], [0-100%]) or rgb([0-100%], [0-100%], [0-100%], [0-100%]) or [0-255], [0-255], [0-255] or [0-255] [0-255] [0-255]",r.HSL="hsl([0-360], [0-100], [0-100]) or hsl([0-360], [0-100%], [0-100%]) or [0-360], [0-100], [0-100] or [0-360] [0-100] [0-100]",r.FILTER="blur(), brightness(), contrast(), drop-shadow(), grayscale(), hue-rotate(), invert(), saturate(), sepia() with each parameter populated with %, px or deg where approriate e.g. contrast(101%)",r.KEYWORD="Generic color string. See the following link for all available colors: https://github.com/colorjs/color-name/blob/master/index.js"},657:function(e,t){"use strict";var r;t.ColorTypes=void 0,(r=t.ColorTypes||(t.ColorTypes={})).HEX="hex",r.RGB="rgb",r.HSL="hsl",r.KEYWORD="keyword",r.FILTER="filter"},474:function(e,t){"use strict";t.MUST_INSTALL_PUPPETEER=t.DEFAULT_CONVERSION_ERROR_MESSAGE=t.UNEXPECTED_ERROR_MESSAGE_INTRODUCTION=t.sl=t.qe=void 0,t.qe="Unexpected error has occurred, please report this by using the following link: ",t.sl="https://github.com/OvidijusParsiunas/css-filter-converter/issues/new",t.UNEXPECTED_ERROR_MESSAGE_INTRODUCTION=t.qe+t.sl,t.DEFAULT_CONVERSION_ERROR_MESSAGE="Input value is invalid",t.MUST_INSTALL_PUPPETEER="To convert filter values to color in Node - you will first need to install 'puppeteer' by running: \n npm install puppeteer"},689:function(e,t){"use strict";t.MAX_COLOR_INPUT_STRING_LENGTH=void 0,t.MAX_COLOR_INPUT_STRING_LENGTH=25},970:function(e,t){"use strict";t.MATCH_HEXADECIMAL=t.MATCH_INTEGER_AND_FLOAT_NUMBERS=void 0,t.MATCH_INTEGER_AND_FLOAT_NUMBERS=/(-?\d+(?:\.\d+)?)/g,t.MATCH_HEXADECIMAL=/^#[0-9a-f]{3}([0-9a-f]{3})?$/i},171:function(e,t){"use strict";t.ColorFormatter=void 0,t.ColorFormatter=class{static arrayToRgbString(e){return`rgb(${e[0]}, ${e[1]}, ${e[2]})`}static arrayToHslString(e){return`hsl(${e[0]}deg, ${e[1]}%, ${e[2]}%)`}}},551:function(e,t,r){"use strict";t.ErrorHandling=void 0;const n=r(474);class o{static generateErrorResult(e){return{color:null,error:{message:e}}}static generateInputErrorMessage(e,t,r){const n=[`Input ${e} color string could not be parsed.`,`String received: ${t}.`];if(r){const e=`Expected format: ${r}.`;n.splice(1,0,e)}return n.join(" ")}static generateUnexpectedError(e){const t=`${n.UNEXPECTED_ERROR_MESSAGE_INTRODUCTION}: \n${e.message}`;return o.generateErrorResult(t)}static hasError(e){return!!e.errorMessage}}t.ErrorHandling=o},123:function(e,t){"use strict";t.SheenUtil=void 0;class r{static parseSheenFromOptions(e){return!e||"boolean"!=typeof e.sheen||e.sheen}}t.SheenUtil=r,r.SHEEN_FILTER_PREFIX="brightness(0) saturate(100%)"},802:function(e){!function(){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var r,n;return(r="application/font-woff",n="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:n,jpeg:n,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[t(e).toLowerCase()]||""},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise(function(t){e.toBlob(t)}):function(e){return new Promise(function(t){for(var r=window.atob(e.toDataURL().split(",")[1]),n=r.length,o=new Uint8Array(n),i=0;i<n;i++)o[i]=r.charCodeAt(i);t(new Blob([o],{type:"image/png"}))})}(e)},resolveUrl:function(e,t){var r=document.implementation.createHTMLDocument(),n=r.createElement("base");r.head.appendChild(n);var o=r.createElement("a");return r.body.appendChild(o),n.href=t,o.href=e,o.href},getAndEncode:function(e){return s.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime()),new Promise(function(t){var r,n=new XMLHttpRequest;if(n.onreadystatechange=function(){if(4===n.readyState)if(200===n.status){var o=new FileReader;o.onloadend=function(){var e=o.result.split(/,/)[1];t(e)},o.readAsDataURL(n.response)}else r?t(r):i("cannot fetch resource: "+e+", status: "+n.status)},n.ontimeout=function(){r?t(r):i("timeout of 30000ms occured while fetching resource: "+e)},n.responseType="blob",n.timeout=3e4,n.open("GET",e,!0),n.send(),s.impl.options.imagePlaceholder){var o=s.impl.options.imagePlaceholder.split(/,/);o&&o[1]&&(r=o[1])}function i(e){console.error(e),t("")}})},uid:(e=0,function(){return"u"+("0000"+(Math.random()*Math.pow(36,4)|0).toString(36)).slice(-4)+e++}),delay:function(e){return function(t){return new Promise(function(r){setTimeout(function(){r(t)},e)})}},asArray:function(e){for(var t=[],r=e.length,n=0;n<r;n++)t.push(e[n]);return t},escapeXhtml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise(function(t,r){var n=new Image;n.onload=function(){t(n)},n.onerror=r,n.src=e})},width:function(e){var t=r(e,"border-left-width"),n=r(e,"border-right-width");return e.scrollWidth+t+n},height:function(e){var t=r(e,"border-top-width"),n=r(e,"border-bottom-width");return e.scrollHeight+t+n}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function r(e,t){var r=window.getComputedStyle(e).getPropertyValue(t);return parseFloat(r.replace("px",""))}}(),r=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return r(e)?Promise.resolve(e).then(n).then(function(r){var n=Promise.resolve(e);return r.forEach(function(e){n=n.then(function(r){return o(r,e,t,i)})}),n}):Promise.resolve(e)},shouldProcess:r,impl:{readUrls:n,inline:o}};function r(t){return-1!==t.search(e)}function n(r){for(var n,o=[];
1null!==(n=e.exec(r));)o.push(n[1]);return o.filter(function(e){return!t.isDataUrl(e)})}function o(e,r,n,o){return Promise.resolve(r).then(function(e){return n?t.resolveUrl(e,n):e}).then(o||t.getAndEncode).then(function(e){return t.dataAsUrl(e,t.mimeType(r))}).then(function(n){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(r),"$1"+n+"$3")})}}(),n=function(){return{resolveAll:function(){return e(document).then(function(e){return Promise.all(e.map(function(e){return e.resolve()}))}).then(function(e){return e.join("\n")})},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then(function(e){var r=[];return e.forEach(function(e){try{t.asArray(e.cssRules||[]).forEach(r.push.bind(r))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}}),r}).then(function(e){return e.filter(function(e){return e.type===CSSRule.FONT_FACE_RULE}).filter(function(e){return r.shouldProcess(e.style.getPropertyValue("src"))})}).then(function(t){return t.map(e)});function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return r.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function n(o){return o instanceof Element?function(e){var t=e.style.getPropertyValue("background");return t?r.inlineAll(t).then(function(t){e.style.setProperty("background",t,e.style.getPropertyPriority("background"))}).then(function(){return e}):Promise.resolve(e)}(o).then(function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map(function(e){return n(e)}))}):Promise.resolve(o)},impl:{newImage:e}};function e(e){return{inline:function(r){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(r||t.getAndEncode).then(function(r){return t.dataAsUrl(r,t.mimeType(e.src))}).then(function(t){return new Promise(function(r,n){e.onload=r,e.onerror=n,e.src=t})})}}}}(),i=void 0,a=!1,s={toSvg:l,toPng:function(e,t){return c(e,t||{}).then(function(e){return e.toDataURL()})},toJpeg:function(e,t){return c(e,t=t||{}).then(function(e){return e.toDataURL("image/jpeg",t.quality||1)})},toBlob:function(e,r){return c(e,r||{}).then(t.canvasToBlob)},toPixelData:function(e,r){return c(e,r||{}).then(function(r){return r.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data})},impl:{fontFaces:n,images:o,util:t,inliner:r,options:{}}};function l(e,r){return function(e){void 0===e.imagePlaceholder?s.impl.options.imagePlaceholder=i:s.impl.options.imagePlaceholder=e.imagePlaceholder,void 0===e.cacheBust?s.impl.options.cacheBust=a:s.impl.options.cacheBust=e.cacheBust}(r=r||{}),Promise.resolve(e).then(function(e){return u(e,r.filter,!0)}).then(h).then(d).then(function(e){return r.bgcolor&&(e.style.backgroundColor=r.bgcolor),r.width&&(e.style.width=r.width+"px"),r.height&&(e.style.height=r.height+"px"),r.style&&Object.keys(r.style).forEach(function(t){e.style[t]=r.style[t]}),e}).then(function(n){return function(e,r,n){return Promise.resolve(e).then(function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)}).then(t.escapeXhtml).then(function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"}).then(function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+r+'" height="'+n+'">'+e+"</svg>"}).then(function(e){return"data:image/svg+xml;charset=utf-8,"+e})}(n,r.width||t.width(e),r.height||t.height(e))})}function c(e,r){return l(e,r).then(t.makeImage).then(t.delay(100)).then(function(n){var o=function(e){var n=document.createElement("canvas");if(n.width=r.width||t.width(e),n.height=r.height||t.height(e),r.bgcolor){var o=n.getContext("2d");o.fillStyle=r.bgcolor,o.fillRect(0,0,n.width,n.height)}return n}(e);return o.getContext("2d").drawImage(n,0,0),o})}function u(e,r,n){return n||!r||r(e)?Promise.resolve(e).then(function(e){return e instanceof HTMLCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)}).then(function(n){return function(e,r,n){var o=e.childNodes;return 0===o.length?Promise.resolve(r):function(e,t,r){var n=Promise.resolve();return t.forEach(function(t){n=n.then(function(){return u(t,r)}).then(function(t){t&&e.appendChild(t)})}),n}(r,t.asArray(o),n).then(function(){return r})}(e,n,r)}).then(function(r){return function(e,r){return r instanceof Element?Promise.resolve().then(function(){n=window.getComputedStyle(e),o=r.style,n.cssText?o.cssText=n.cssText:function(e,r){t.asArray(e).forEach(function(t){r.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))})}(n,o);var n,o}).then(function(){[":before",":after"].forEach(function(n){!function(n){var o=window.getComputedStyle(e,n),i=o.getPropertyValue("content");
1if(""!==i&&"none"!==i){var a=t.uid();r.className=r.className+" "+a;var s=document.createElement("style");s.appendChild(function(e,r,n){var o="."+e+":"+r,i=n.cssText?a(n):s(n);return document.createTextNode(o+"{"+i+"}");function a(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function s(e){return t.asArray(e).map(r).join("; ")+";";function r(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}(a,n,o)),r.appendChild(s)}}(n)})}).then(function(){e instanceof HTMLTextAreaElement&&(r.innerHTML=e.value),e instanceof HTMLInputElement&&r.setAttribute("value",e.value)}).then(function(){r instanceof SVGElement&&(r.setAttribute("xmlns","http://www.w3.org/2000/svg"),r instanceof SVGRectElement&&["width","height"].forEach(function(e){var t=r.getAttribute(e);t&&r.style.setProperty(e,t)}))}).then(function(){return r}):r}(e,r)}):Promise.resolve()}function h(e){return n.resolveAll().then(function(t){var r=document.createElement("style");return e.appendChild(r),r.appendChild(document.createTextNode(t)),e})}function d(e){return o.inlineAll(e).then(function(){return e})}e.exports=s}()}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={exports:{}};return e[n].call(i.exports,i,i.exports,r),i.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";const e=document.querySelector(".main-navigation-mobile"),t=null==e?void 0:e.querySelector(".menu--mobile"),n=document.querySelector(".keepup-club-header"),o=document.querySelector(".btn--mobile-nav");let i;const a=document.querySelectorAll("#menu-main-navigation-megamenu-clubs > li.menu-item-has-children");const s=document.querySelector(".site-search"),l=document.querySelector(".keepup-club-btn-search");function c(){return s}function u(){return l}var h=r(708),d=r.n(h);const f=(e,t)=>e&&"string"==typeof e&&""!==e?e:document.body?getComputedStyle(document.body).getPropertyValue(t).trim():"";var g;g=jQuery,function(){const e=()=>{document.documentElement.dataset.scroll=window.scrollY};return{init:function(){e(),document.addEventListener("scroll",function(e){let t;return function(){for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];t&&cancelAnimationFrame(t),t=requestAnimationFrame(()=>{e(...n)})}}(e),{passive:!0})}}}().init(),function(){const e=document.querySelector(".keepup-club-header"),t=c().querySelector(".btn-close-search"),r=c().querySelector(".search-form"),n=c().querySelector('input[type="search"]'),o=c().querySelector(".button-search-revert");function i(){u().querySelector(".search-icon").classList.remove("hidden"),u().querySelector(".close-icon").classList.add("hidden"),c().classList.add("hidden"),a().classList.remove("lg:!c-bg-charcoal-400"),n.value="",r.classList.remove("focus")}function a(){return e}return{init:function(){null!==c()&&(u().addEventListener("click",e=>{e.preventDefault(),c().classList.contains("hidden")?(u().querySelector(".search-icon").classList.add("hidden"),u().querySelector(".close-icon").classList.remove("hidden"),c().classList.remove("hidden"),a().classList.add("lg:!c-bg-charcoal-400"),setTimeout(()=>{c().querySelector('input[type="search"]').focus()},400)):(c().classList.add("hidden"),i())}),t.addEventListener("click",e=>{e.preventDefault(),i()}),n.addEventListener("input",e=>{n.value?r.classList.add("focus"):r.classList.remove("focus")}),o.addEventListener("click",e=>{e.preventDefault(),n.value="",r.classList.remove("focus"),n.focus()}))}}}().init(),function(){function r(){t.style.overflow=""}return{init:function(){null!==e&&(document.addEventListener("DOMContentLoaded",function(){!function(){const e=document.querySelector(".main-navigation-quicklinks ul.menu");null!==e&&(e.querySelectorAll("li").forEach(e=>{t.appendChild(e.cloneNode(!0))}),function(){const e=t.querySelector(".keepup-logo");e&&e.parentElement.remove()}())}(),t.querySelectorAll(":scope > li > .sub-menu, :scope > li > .sub-menu > li >
1 .sub-menu").forEach(e=>{e.parentElement.classList.add("menu-item","menu-item-has-children","menu-wrapper-prevent-scroll")}),t.addEventListener("click",e=>{e.target.closest(".menu-wrapper-prevent-scroll > a")&&(t.style.overflow="initial"),e.target.closest(".menu-item-back > a")&&r()}),t.addEventListener("touchmove",()=>{r()})}),o.addEventListener("click",function(t){i?(i=!1,function(){const t=e.querySelector(".site-search");t.classList.add("hidden"),n.insertAdjacentElement("beforeend",t)}(),r()):(i=!0,function(){const t=n.querySelector(".site-search");t.classList.remove("hidden"),e.insertAdjacentElement("afterbegin",t)}())}))}}}().init(),null!==a&&a.forEach(e=>{const t=e.querySelectorAll(".sub-menu");if(t.length>1){const r=t[0],n=document.createElement("div");n.classList.add("mega-menu-wrapper"),e.insertBefore(n,r),n.appendChild(r),e.classList.add("has-mega-menu")}}),(()=>{let e=!1;const t=e=>{const t=document.createElement("style");t.id="keepup-club-theme-overrides-filters",t.appendChild(document.createTextNode(e)),document.head.appendChild(t)};return{init:()=>{if(e)return;e=!0;const r=(e=>{const t=f(e.quicklinksHoverColour,"--keepup-quicklinks-hover-color"),r=f(e.squadCardPatternColour,"--keepup-squad-card-pattern-color"),n=e.siteHeaderFontColour;let o="";if(t)try{const e=d().hexToFilter(t);o+="\n                .site-header__main .main-navigation-quicklinks ul.menu > li > a.quicklink-item:hover:before {\n                    filter: ".concat(e.color," !important;\n                }")}catch(e){console.error("Error converting quicklinks hover color to css filter:",e)}if(r)try{const e=d().hexToFilter(r);o+="\n                .card_background .pattern .pattern_background {\n                    filter: ".concat(e.color," !important;\n                }")}catch(e){console.error("Error converting squad card pattern color to css filter:",e)}if(n&&"string"==typeof n&&""!==n)try{const e=d().hexToFilter(n);o+="\n                .main-navigation-megamenu ul.menu>li.menu-item-has-children>a:after,\n                .site-header__main .main-navigation-quicklinks ul.menu > li > a.quicklink-item:before {\n                    filter: ".concat(e.color," !important;\n                    background-color: transparent !important;\n                }")}catch(e){console.error("Error converting quicklinks font color to css filter:",e)}return o})(window.themeOverrides||{});r&&(e=>{document.head?t(e):document.addEventListener("DOMContentLoaded",()=>t(e))})(r)}}})().init(),function(e){function t(t){t.preventDefault();const r=e(t.target);e("#keepup-single-player-tab a").removeClass("is-active"),r.addClass("is-active"),e("[data-tab-content]").addClass("c-hidden"),e('[data-tab-content="'+r.attr("href")+'"]').removeClass("c-hidden")}return{init:function(){e("#keepup-single-player-tab a").on("click",t)}}}(g).init(),function(e){const t=e("body"),r=e("#wpadminbar"),n=e("#masthead"),o=e("#mobile-fixtures-bar-toggle"),i=e("#keepup-top-fixtures-bar");let a=!1,s=!1;function l(){if(a)return;a=!0,t.toggleClass("c-overflow-hidden"),n.toggleClass("!c-bg-charcoal-400"),o.toggleClass("open");const e=r.length?r.height()+90:90;i.animate({top:s?"-100vh":e+"px"},function(){s=!s,a=!1})}return{init:function(){o.length&&i.length&&(o.on("click",function(e){e.preventDefault(),l()}),e(window).on("resize",function(){s&&l()}))}}}(g).init(),function(e){const t=document.querySelector("#form-posts-select");function r(){return t}return{init:function(){null!==r()&&function(){e(".postform").select2({minimumResultsForSearch:1/0,dropdownParent:e(r())});const n=t.querySelector(".select2-selection__rendered"),o=n.getAttribute("title").trim();n.setAttribute("title",o);const i=r().dataset.url,a=document.getElementById("category");a.onchange=function(){"all"===a.options[a.selectedIndex].value?location.href="".concat(i,"news/"):location.href="".concat(i,"news/category/").concat(a.options[a.selectedIndex].value,"/")}}()}}}(g).init(),function(e){function t(e,t,r){window.location.href=r.data("redirect-to")}return{init:function(){e("body").on("onchange_competitions_filter",t)}}}(g).init(),function(e){const t=document.querySelector("#form-squad-select");function r(){return t}return{init:function(){null!==r()&&function(){e(".postform").select2({minimumResultsForSearch:1/0,dropdownParent:e(r())});const t=document.getElementById("page_filter"),n=()=>{var e;return null!==(e=null==t?void 0:t.options[t.selectedIndex].value)&&void 0!==e?e:""};t&&(t.onchange=e=>{location.href="".concat(n())})}()}}}(g).init()}()}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.