PageSourceSearch

https://websitecloner.io/assets/PricingPlans-CSyfwr_8.js

js websitecloner.io collected 2026-10-02 01:58:19 UTC 66,834 bytes, 1 lines download raw bytes

1import{u as et,s as tt,k as rt,m as ot,o as at,c as nt,a as st,j as it,n as lt,F as ct,f as dt,p as ut,t as mt,q as ht,v as pt,__tla as __tla_0}from"./index-DNLpZagP.js";import{fetchWithAuth as ft,__tla as __tla_1}from"./fetch-DNpPscHY.js";let co,qo;let __tla=Promise.all([(()=>{try{return __tla_0}catch{}})(),(()=>{try{return __tla_1}catch{}})()]).then(async()=>{function e(e,t){let r=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(t[0])||(t=t.map((e=>[e])));let o=t[0].length,a=t[0].map(((e,r)=>t.map((e=>e[r])))),n=e.map((e=>a.map((t=>{let r=0;if(!Array.isArray(e)){for(let o of t)r+=e*o;return r}for(let o=0;o<e.length;o++)r+=e[o]*(t[o]||0);return r}))));return 1===r&&(n=n[0]),1===o?n.map((e=>e[0])):n}function t(e){return"string"===r(e)}function r(e){return(Object.prototype.toString.call(e).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function o(e,{precision:t,unit:r}){return a(e)?"none":s(e,t)+(r??"")}function a(e){return Number.isNaN(e)||e instanceof Number&&e?.none}function n(e){return a(e)?0:e}function s(e,t){if(0===e)return 0;let r=~~e,o=0;r&&t&&(o=1+~~Math.log10(Math.abs(r)));const a=10**(t-o);return Math.floor(e*a+.5)/a}function i(e){if(!e)return;e=e.trim();const t=/^-?[\d.]+$/,r=/%|deg|g?rad|turn$/,o=/\/?\s*(none|[-\w.]+(?:%|deg|g?rad|turn)?)/g;let a=e.match(/^([a-z]+)\((.+?)\)$/i);if(a){let e=[];return a[2].replace(o,((o,a)=>{let n=a.match(r),s=a;if(n){let e=n[0],t=s.slice(0,-e.length);"%"===e?(s=new Number(t/100),s.type="<percentage>"):(s=new Number(t*gt[e]),s.type="<angle>",s.unit=e)}else t.test(s)?(s=new Number(s),s.type="<number>"):"none"===s&&(s=new Number(NaN),s.none=!0);o.startsWith("/")&&(s=s instanceof Number?s:new Number(s),s.alpha=!0),"object"==typeof s&&s instanceof Number&&(s.raw=a),e.push(s)})),{name:a[1].toLowerCase(),rawName:a[1],rawArgs:a[2],args:e}}}function l(e){return e[e.length-1]}function c(e,t,r){return isNaN(e)?t:isNaN(t)?e:e+(t-e)*r}function d(e,t,r){return(r-e)/(t-e)}function u(e,t,r){return c(t[0],t[1],d(e[0],e[1],r))}function m(e){return e.map((e=>e.split("|").map((e=>{let t=(e=e.trim()).match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(t){let e=new String(t[1]);return e.range=[+t[2],+t[3]],e}return e}))))}function h(e,t,r){return Math.max(Math.min(r,t),e)}function p(e,t){return Math.sign(e)===Math.sign(t)?e:-e}function f(e,t){return p(Math.abs(e)**t,e)}function g(e,t){return 0===t?0:e/t}function b(e,t,r=0,o=e.length){for(;r<o;){const a=r+o>>1;e[a]<t?r=a+1:o=a}return r}function _(e){return Array.isArray(e)?e:_t[e]}function M(t,r,o,a={}){if(t=_(t),r=_(r),!t||!r)throw new TypeError(`Missing white point to convert ${t?"":"from"}${t||r?"":"/"}${r?"":"to"}`);if(t===r)return o;let n={W1:t,W2:r,XYZ:o,options:a};if(bt.run("chromatic-adaptation-start",n),n.M||(n.W1===_t.D65&&n.W2===_t.D50?n.M=[[1.0479297925449969,.022946870601609652,-.05019226628920524],[.02962780877005599,.99043442675388,-.017073799063418826],[-.009243040646204504,.015055191490298152,.7518742814281371]]:n.W1===_t.D50&&n.W2===_t.D65&&(n.M=[[.955473421488075,-.02309845494876471,.06325924320057072],[-.0283697093338637,1.009995398081304,.021041441191917323],[.012314014864481998,-.020507649298898964,1.330365926242124]])),bt.run("chromatic-adaptation-end",n),n.M)return e(n.M,n.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}function y(e,t,r,o){let a=Object.entries(e.coords).map((([e,a],n)=>{let s,i=t.coordGrammar[n],l=o[n],c=l?.type;if(s=l.none?i.find((e=>Mt.has(e))):i.find((e=>e==c)),!s){let t=a.name||e;throw new TypeError(`${c??l.raw} not allowed for ${t} in ${r}()`)}let d=s.range;"<percentage>"===c&&(d||=[0,1]);let m=a.range||a.refRange;return d&&m&&(o[n]=u(d,m,o[n])),s}));return a}function w(e,{meta:t}={}){let r={str:String(e)?.trim()};if(bt.run("parse-start",r),r.color)return r.color;if(r.parsed=i(r.str),r.parsed){let e=r.parsed.name;if("color"===e){let e=r.parsed.args.shift(),o=e.startsWith("--")?e.substring(2):`--${e}`,a=[e,o],n=r.parsed.rawArgs.indexOf("/")>0?r.parsed.args.pop():1;for(let l of yt.all){let o=l.getFormat("color");if(o&&(a.includes(o.id)||o.ids?.filter((e=>a.includes(e))).length)){const a=Object.keys(l.coords).map(((e,t)=>r.parsed.args[t]||0));let s;
vendor: 5,794 bytes, line 1
1return o.coordGrammar&&(s=y(l,o,"color",a)),t&&Object.assign(t,{formatId:"color",types:s}),o.id.startsWith("--")&&!e.startsWith("--")&&ue.warn(`${l.name} is a non-standard space and not currently supported in the CSS spec. Use prefixed color(${o.id}) instead of color(${e}).`),e.startsWith("--")&&!o.id.startsWith("--")&&ue.warn(`${l.name} is a standard space and supported in the CSS spec. Use color(${o.id}) instead of prefixed color(${e}).`),{spaceId:l.id,coords:a,alpha:n}}}let s="",i=e in yt.registry?e:o;if(i in yt.registry){let e=yt.registry[i].formats?.color?.id;e&&(s=`Did you mean color(${e})?`)}throw new TypeError(`Cannot parse color(${e}). `+(s||"Missing a plugin?"))}for(let o of yt.all){let a=o.getFormat(e);if(a&&"function"===a.type){let n=1;(a.lastAlpha||l(r.parsed.args).alpha)&&(n=r.parsed.args.pop());let s,i=r.parsed.args;return a.coordGrammar&&(s=y(o,a,e,i)),t&&Object.assign(t,{formatId:a.name,types:s}),{spaceId:o.id,coords:i,alpha:n}}}}else for(let o of yt.all)for(let e in o.formats){let a=o.formats[e];if("custom"!==a.type)continue;if(a.test&&!a.test(r.str))continue;let n=a.parse(r.str);if(n)return n.alpha??=1,t&&(t.formatId=e),n}throw new TypeError(`Could not parse ${e} as a color. Missing a plugin?`)}function x(e){if(Array.isArray(e))return e.map(x);if(!e)throw new TypeError("Empty color reference");t(e)&&(e=w(e));let r=e.space||e.spaceId;return r instanceof yt||(e.space=yt.get(r)),void 0===e.alpha&&(e.alpha=1),e}function v(e){let t=[e];for(let r=e;r=r.base;)t.push(r);return t}function k(e,{coords:t}={}){if(e.coords&&!e.coordGrammar){e.type||="function",e.name||="color",e.coordGrammar=m(e.coords);let r=Object.entries(t).map((([t,r],o)=>{let a=e.coordGrammar[o][0],n=r.range||r.refRange,s=a.range,i="";return"<percentage>"==a?(s=[0,100],i="%"):"<angle>"==a&&(i="deg"),{fromRange:n,toRange:s,suffix:i}}));e.serializeCoords=(e,t)=>e.map(((e,a)=>{let{fromRange:n,toRange:s,suffix:i}=r[a];return n&&s&&(e=u(n,s,e)),o(e,{precision:t,unit:i})}))}return e}function C(e,t){return e=x(e),!t||e.space.equals(t)?e.coords.slice():(t=yt.get(t)).from(e)}function S(e,t){e=x(e);let{space:r,index:o}=yt.resolveCoord(t,e.space);return C(e,r)[o]}function R(e,t,r){return e=x(e),t=yt.get(t),e.coords=t.to(e.space,r),e}function B(e,t,o){if(e=x(e),2===arguments.length&&"object"===r(arguments[1])){let t=arguments[1];for(let r in t)B(e,r,t[r])}else{"function"==typeof o&&(o=o(S(e,t)));let{space:r,index:a}=yt.resolveCoord(t,e.space),n=C(e,r);n[a]=o,R(e,r,n)}return e}function j(e){return(e%360+360)%360}function N(e){const t=e*e;return t*t*t*e}function I(e,t,{kL:r=1,kC:o=1,kH:a=1}={}){[e,t]=x([e,t]);let[n,s,i]=pe.from(e),l=fe.from(pe,[n,s,i])[1],[c,d,u]=pe.from(t),m=fe.from(pe,[c,d,u])[1];l<0&&(l=0),m<0&&(m=0);let h=N((l+m)/2),p=.5*(1-Math.sqrt(h/(h+Ct))),f=(1+p)*s,g=(1+p)*d,b=Math.sqrt(f**2+i**2),_=Math.sqrt(g**2+u**2),M=0===f&&0===i?0:Math.atan2(i,f),y=0===g&&0===u?0:Math.atan2(u,g);M<0&&(M+=2*St),y<0&&(y+=2*St),M*=Rt,y*=Rt;let w,v=c-n,k=_-b,C=y-M,S=M+y,R=Math.abs(C);b*_==0?w=0:R<=180?w=C:C>180?w=C-360:C<-180?w=C+360:ue.warn("the unthinkable has happened");let B,j=2*Math.sqrt(_*b)*Math.sin(w*Bt/2),I=(n+c)/2,E=(b+_)/2,z=N(E);B=b*_==0?S:R<=180?S/2:S<360?(S+360)/2:(S-360)/2;let A=(I-50)**2,L=1+.015*A/Math.sqrt(20+A),P=1+.045*E,O=1;O-=.17*Math.cos((B-30)*Bt),O+=.24*Math.cos(2*B*Bt),O+=.32*Math.cos((3*B+6)*Bt),O-=.2*Math.cos((4*B-63)*Bt);let H=1+.015*E*O,$=30*Math.exp(-1*((B-275)/25)**2),q=2*Math.sqrt(z/(z+Ct)),D=(v/(r*L))**2;return D+=(k/(o*P))**2,D+=(j/(a*H))**2,D+=-1*Math.sin(2*$*Bt)*q*(k/(o*P))*(j/(a*H)),Math.sqrt(D)}function E(e,t){[e,t]=x([e,t]);let[r,o,a]=ge.from(e),[n,s,i]=ge.from(t),l=r-n,c=o-s,d=a-i;return Math.sqrt(l**2+c**2+d**2)}function z(e,t,{epsilon:r=zt}={}){e=x(e),t||(t=e.space),t=yt.get(t);let o=e.coords;return t!==e.space&&(o=t.from(e)),t.inGamut(o,{epsilon:r})}function A(e){return{space:e.space,coords:e.coords.slice(),alpha:e.alpha}}function L(e,t,r="lab"){let o=(r=yt.get(r)).from(e),a=r.from(t);return Math.sqrt(o.reduce(((e,t,r)=>{let o=a[r];return isNaN(t)||isNaN(o)?e:e+(o-t)**2}),0))}function P(e,t){return e.map((e=>{const r=f(t*Math.abs(e)*.01,nr);return 400*p(r,e)/(r+27.13)}))}function O(t,r,o,a,n){const s={};s.discounting=n,s.refWhite=t,s.surround=a;const i=t.map((e=>100*e));s.la=r,s.yb=o;const l=i[1],d=e(lr,i),u=(a=ur[s.surround])[0];s.c=a[1],s.nc=a[2];const m=(1/(5*s.la+1))**4;s.fl=m*s.la+.1*(1-m)*(1-m)*Math.cbrt(5*s.la),s.flRoot=s.fl**.25,s.n=s.yb/l,s.z=1.48+Math.sqrt(s.n),s.nbb=.725*s.n**-.2,s.ncb=s.nbb;const h=Math.max(Math.min(u*(1-1/3.6*Math.exp((-s.la-42)/92)),1),0);s.dRgb=d.map((e=>c(1,l/e,h))),s.dRgbInv=s.dRgb.map((e=>1/e));const p=d.map(((e,t)=>e*s.dRgb[t])),f=P(p,s.fl);return s.aW=s.nbb*(2*f[0]+f[1]+.05*f[2]),s}function H(t,r){if(!(void 0!==t.J^void 0!==t.Q))throw new Error("Conversion requires one and only one: 'J' or 'Q'");if(!(void 0!==t.C^void 0!==t.M^void 0!==t.s))throw new Error("Conversion requires one and only one: 'C', 'M' or 's'");if(!(void 0!==t.h^void 0!==t.H))throw new Error("Conversion requires one and only one: 'h' or 'H'");if(0===t.J||0===t.Q)return[0,0,0];let o=0;o=void 0!==t.h?j(t.h)*pr:function(e){let t=(e%400+400)%400;const r=Math.floor(.01*t);t%=100;const[o,a]=mr.h.slice(r,r+2),[n,s]=mr.e.slice(r,r+2);return j((t*(s*o-n*a)-100*o*s)/(t*(s-n)-100*s))}(t.H)*pr;const a=Math.cos(o),n=Math.sin(o);let s=0;void 0!==t.J?s=.1*f(t.J,.5):void 0!==t.Q&&(s=.25*r.c*t.Q/((r.aW+4)*r.flRoot));let i=0;void 0!==t.C?i=t.C/s:void 0!==t.M?i=t.M/r.flRoot/s:void 0!==t.s&&(i=4e-4*t.s**2*(r.aW+4)/r.c);const l=f(i*Math.pow(1.64-Math.pow(.29,r.n),-.73),10/9),c=.25*(Math.cos(o+2)+3.8),d=r.aW*f(s,2/r.c/r.z),u=5e4/13*r.nc*r.ncb*c,m=d/r.nbb,h=23*(m+.305)*g(l,23*u+l*(11*a+108*n)),b=function(e,t){const r=100/t*27.13**sr;return e.map((e=>{const t=Math.abs(e);return p(r*f(t/(400-t),sr),e)}))}
vendor: 4,792 bytes, line 1
1(e(dr,[m,h*a,h*n]).map((e=>1*e/1403)),r.fl);return e(cr,b.map(((e,t)=>e*r.dRgbInv[t]))).map((e=>e/100))}function $(t,r){const o=t.map((e=>100*e)),a=P(e(lr,o).map(((e,t)=>e*r.dRgb[t])),r.fl),n=a[0]+(-12*a[1]+a[2])/11,s=(a[0]+a[1]-2*a[2])/9,i=(Math.atan2(s,n)%ir+ir)%ir,l=.25*(Math.cos(i+2)+3.8),c=f(5e4/13*r.nc*r.ncb*g(l*Math.sqrt(n**2+s**2),a[0]+a[1]+1.05*a[2]+.305),.9)*Math.pow(1.64-Math.pow(.29,r.n),.73),d=f(r.nbb*(2*a[0]+a[1]+.05*a[2])/r.aW,.5*r.c*r.z),u=100*f(d,2),m=4/r.c*d*(r.aW+4)*r.flRoot,h=c*d,p=h*r.flRoot,_=j(i*hr),M=function(e){let t=j(e);t<=mr.h[0]&&(t+=360);const r=b(mr.h,t)-1,[o,a]=mr.h.slice(r,r+2),[n,s]=mr.e.slice(r,r+2),i=(t-o)/n;return mr.H[r]+100*i/(i+(a-t)/s)}(_);return{J:u,C:h,h:_,s:50*f(r.c*c/(r.aW+4),.5),Q:m,M:p,H:M}}function q(e){return e>8?Math.pow((e+16)/116,3):e/_r}function D(e){e[1]<0&&(e=xe.fromBase(xe.toBase(e)));const t=Math.log(Math.max(1+wr[2]*e[1]*Mr.flRoot,1))/wr[2],r=e[0]*yr,o=t*Math.cos(r),a=t*Math.sin(r);return[e[2],o,a]}function T(e,{method:r=ue.gamut_mapping,space:o,deltaEMethod:n="",jnd:s=2,blackWhiteClamp:i={}}={}){if(e=x(e),t(arguments[1])?o=arguments[1]:o||(o=e.space),z(e,o=yt.get(o),{epsilon:0}))return e;let l;if("css"===r)l=function(e,{space:t}={}){function r(e){const r=F(e,t),o=Object.values(t.coords);return r.coords=r.coords.map(((e,t)=>{if("range"in o[t]){const[r,a]=o[t].range;return h(r,e,a)}return e})),r}const o=.02,a=1e-4;e=x(e),t||(t=e.space),t=yt.get(t);const n=yt.get("oklch");if(t.isUnbounded)return F(e,t);const s=F(e,n);let i=s.coords[0];if(i>=1){const r=F(vr.WHITE,t);return r.alpha=e.alpha,F(r,t)}if(i<=0){const r=F(vr.BLACK,t);return r.alpha=e.alpha,F(r,t)}if(z(s,t,{epsilon:0}))return F(s,t);let l=0,c=s.coords[1],d=!0,u=A(s),m=r(u),p=E(m,u);if(p<o)return m;for(;c-l>a;){const e=(l+c)/2;if(u.coords[1]=e,d&&z(u,t,{epsilon:0}))l=e;else if(m=r(u),p=E(m,u),p<o){if(o-p<a)break;d=!1,l=e}else c=e}return m}(e,{space:o});else{if("clip"===r||z(e,o))l=F(e,o);else{Object.prototype.hasOwnProperty.call(xr,r)&&({method:r,jnd:s,deltaEMethod:n,blackWhiteClamp:i}=xr[r]);let t=I;if(""!==n)for(let e in ve)if("deltae"+n.toLowerCase()===e.toLowerCase()){t=ve[e];break}let c=T(F(e,o),{method:"clip",space:o});if(t(e,c)>s){if(3===Object.keys(i).length){let t=yt.resolveCoord(i.channel),r=S(F(e,t.space),t.id);if(a(r)&&(r=0),r>=i.max)return F({space:"xyz-d65",coords:_t.D65},e.space);if(r<=i.min)return F({space:"xyz-d65",coords:[0,0,0]},e.space)}let n=yt.resolveCoord(r),c=n.space,d=n.id,u=F(e,c);u.coords.forEach(((e,t)=>{a(e)&&(u.coords[t]=0)}));let m=(n.range||n.refRange)[0],h=function(e){const t=e?Math.floor(Math.log10(Math.abs(e))):0;return Math.max(parseFloat("1e"+(t-2)),1e-6)}(s),p=m,f=S(u,d);for(;f-p>h;){let e=A(u);e=T(e,{space:o,method:"clip"}),t(u,e)-s<h?p=S(u,d):f=S(u,d),B(u,d,(p+f)/2)}l=F(u,o)}else l=c}if("clip"===r||!z(l,o,{epsilon:0})){let e=Object.values(o.coords).map((e=>e.range||[]));l.coords=l.coords.map(((t,r)=>{let[o,a]=e[r];return void 0!==o&&(t=Math.max(o,t)),void 0!==a&&(t=Math.min(t,a)),t}))}}return o!==e.space&&(l=F(l,e.space)),e.coords=l.coords,e}function F(e,t,{inGamut:r}={}){e=x(e);let o=(t=yt.get(t)).from(e),a={space:t,coords:o,alpha:e.alpha};return r&&(a=T(a,!0===r?void 0:r)),a}function W(e,{precision:t=ue.precision,format:r="default",inGamut:a=!0,...n}={}){let s,i=r;r=(e=x(e)).space.getFormat(r)??e.space.getFormat("default")??yt.DEFAULT_FORMAT;let l=e.coords.slice();if(a||=r.toGamut,a&&!z(e)&&(l=T(A(e),!0===a?void 0:a).coords),"custom"===r.type){if(n.precision=t,!r.serialize)throw new TypeError(`format ${i} can only be used to parse colors, not for serialization`);s=r.serialize(l,e.alpha,n)}else{let a=r.name||"color";r.serializeCoords?l=r.serializeCoords(l,t):null!==t&&(l=l.map((e=>o(e,{precision:t}))));let n=[...l];if("color"===a){let t=r.id||r.ids?.[0]||e.space.id;n.unshift(t)}let i=e.alpha;null!==t&&(i=o(i,{precision:t}));let c=e.alpha>=1||r.noAlpha?"":`${r.commas?",":" /"} ${i}`;s=`${a}(${n.join(r.commas?", ":" ")}${c})`}return s}function U(e){return S(e,[me,"y"])}function G(e,t){B(e,[me,"y"],t)}function X(e){return e>=.022?e:e+(.022-e)**1.414}function Y(e){let t=e<0?-1:1,r=Math.abs(e);return t*Math.pow(r,2.4)}function Z(e){let[t,r,o]=C(e,me),a=t+15*r+3*o;return[4*t/a,9*r/a]}function J(e){let[t,r,o]=C(e,me),a=t+r+o;return[t/a,r/a]}function Q(e,r,o={}){t(o)&&(o={method:o});let{method:a=ue.deltaE,...n}=o;for(let t in ve)if("deltae"+a.toLowerCase()===t.toLowerCase())return ve[t](e,r,n);throw new TypeError(`Unknown deltaE method: ${a}`)}function K(e,t,o=.5,a={}){return[e,t]=[x(e),x(t)],"object"===r(o)&&([o,a]=[.5,o]),ee(e,t,a)(o)}function V(e,t,r={}){let o;te(e)&&([o,r]=[e,t],[e,t]=o.rangeArgs.colors);let{maxDeltaE:a,deltaEMethod:n,steps:s=2,maxSteps:i=1e3,...l}=r;o||([e,t]=[x(e),x(t)],o=ee(e,t,l));let c=Q(e,t),d=a>0?Math.max(s,Math.ceil(c/a)+1):s,u=[];
vendor: 7,511 bytes, line 1
1if(void 0!==i&&(d=Math.min(d,i)),1===d)u=[{p:.5,color:o(.5)}];else{let e=1/(d-1);u=Array.from({length:d},((t,r)=>{let a=r*e;return{p:a,color:o(a)}}))}if(a>0){let e=u.reduce(((e,t,r)=>{if(0===r)return 0;let o=Q(t.color,u[r-1].color,n);return Math.max(e,o)}),0);for(;e>a;){e=0;for(let t=1;t<u.length&&u.length<i;t++){let r=u[t-1],a=u[t],n=(a.p+r.p)/2,s=o(n);e=Math.max(e,Q(s,r.color),Q(s,a.color)),u.splice(t,0,{p:n,color:o(n)}),t++}}}return u=u.map((e=>e.color)),u}function ee(e,t,r={}){if(te(e)){let[r,o]=[e,t];return ee(...r.rangeArgs.colors,{...r.rangeArgs.options,...o})}let{space:o,outputSpace:a,progression:n,premultiplied:s}=r;e=x(e),t=x(t),e=A(e),t=A(t);let i={colors:[e,t],options:r};if(o=o?yt.get(o):yt.registry[ue.interpolationSpace]||e.space,a=a?yt.get(a):o,e=F(e,o),t=F(t,o),e=T(e),t=T(t),o.coords.h&&"angle"===o.coords.h.type){let a=r.hue=r.hue||"shorter",n=[o,"h"],[s,i]=[S(e,n),S(t,n)];isNaN(s)&&!isNaN(i)?s=i:isNaN(i)&&!isNaN(s)&&(i=s),[s,i]=function(e,t){if("raw"===e)return t;let[r,o]=t.map(j),a=o-r;return"increasing"===e?a<0&&(o+=360):"decreasing"===e?a>0&&(r+=360):"longer"===e?-180<a&&a<180&&(a>0?r+=360:o+=360):"shorter"===e&&(a>180?r+=360:a<-180&&(o+=360)),[r,o]}(a,[s,i]),B(e,n,s),B(t,n,i)}return s&&(e.coords=e.coords.map((t=>t*e.alpha)),t.coords=t.coords.map((e=>e*t.alpha))),Object.assign((r=>{r=n?n(r):r;let i=e.coords.map(((e,o)=>c(e,t.coords[o],r))),l=c(e.alpha,t.alpha,r),d={space:o,coords:i,alpha:l};return s&&(d.coords=d.coords.map((e=>e/l))),a!==o&&(d=F(d,a)),d}),{rangeArgs:i})}function te(e){return"function"===r(e)&&!!e.rangeArgs}function re(e,t,r){const o=t/(Math.sin(r)-e*Math.cos(r));return o<0?1/0:o}function oe(e){const t=Math.pow(e+16,3)/1560896,r=t>.008856451679035631?t:e/903.2962962962964,o=r*(284517*Hr-94839*qr),a=r*(838422*qr+769860*$r+731718*Hr),n=r*(632260*qr-126452*$r),s=r*(284517*Dr-94839*Fr),i=r*(838422*Fr+769860*Tr+731718*Dr),l=r*(632260*Fr-126452*Tr),c=r*(284517*Wr-94839*Gr),d=r*(838422*Gr+769860*Ur+731718*Wr),u=r*(632260*Gr-126452*Ur);return{r0s:o/n,r0i:a*e/n,r1s:o/(n+126452),r1i:(a-769860)*e/(n+126452),g0s:s/l,g0i:i*e/l,g1s:s/(l+126452),g1i:(i-769860)*e/(l+126452),b0s:c/u,b0i:d*e/u,b1s:c/(u+126452),b1i:(d-769860)*e/(u+126452)}}function ae(e,t){const r=t/360*Math.PI*2,o=re(e.r0s,e.r0i,r),a=re(e.r1s,e.r1i,r),n=re(e.g0s,e.g0i,r),s=re(e.g1s,e.g1i,r),i=re(e.b0s,e.b0i,r),l=re(e.b1s,e.b1i,r);return Math.min(o,a,n,s,i,l)}function ne(e,t){return Math.abs(t)/Math.sqrt(Math.pow(e,2)+1)}function se(e){let t=ne(e.r0s,e.r0i),r=ne(e.r1s,e.r1i),o=ne(e.g0s,e.g0i),a=ne(e.g1s,e.g1i),n=ne(e.b0s,e.b0i),s=ne(e.b1s,e.b1i);return Math.min(t,r,o,a,n,s)}function ie({id:e,toCone_M:t,fromCone_M:r}){ro[e]=arguments[0]}function le(t,r,o="Bradford"){let a=ro[o],[n,s,i]=e(a.toCone_M,t),[l,c,d]=e(a.toCone_M,r),u=e([[l/n,0,0],[0,c/s,0],[0,0,d/i]],a.toCone_M);return e(a.fromCone_M,u)}function ce(e,t){let r=e.replace(/-/g,"_");Object.defineProperty(so.prototype,r,{get(){let r=this.getAll(e);return"undefined"==typeof Proxy?r:new Proxy(r,{has:(e,r)=>{try{return yt.resolveCoord([t,r]),!0}catch(e){}return Reflect.has(e,r)},get:(e,r,o)=>{if(r&&"symbol"!=typeof r&&!(r in e)){let{index:o}=yt.resolveCoord([t,r]);if(o>=0)return e[o]}return Reflect.get(e,r,o)},set:(r,o,a,n)=>{if(o&&"symbol"!=typeof o&&!(o in r)||o>=0){let{index:n}=yt.resolveCoord([t,o]);if(n>=0)return r[n]=a,this.setAll(e,r),!0}return Reflect.set(r,o,a,n)}})},set(t){this.setAll(e,t)},configurable:!0,enumerable:!0})}var de,ue,me,he,pe,fe,ge,be,_e,Me,ye,we,xe,ve,ke,Ce,Se,Re,Be,je,Ne,Ie,Ee,ze,Ae,Le,Pe,Oe,He,$e,qe,De,Te,Fe,We,Ue,Ge,Xe,Ye,Ze,Je,Qe,Ke,Ve;const gt={deg:1,grad:.9,rad:180/Math.PI,turn:360};de=Object.freeze({__proto__:null,bisectLeft:b,clamp:h,copySign:p,interpolate:c,interpolateInv:d,isNone:a,isString:t,last:l,mapRange:u,multiplyMatrices:e,parseCoordGrammar:m,parseFunction:i,serializeNumber:o,skipNone:n,spow:f,toPrecision:s,type:r,zdiv:g});const bt=new class{add(e,t,r){if("string"==typeof arguments[0])(Array.isArray(e)?e:[e]).forEach((function(e){this[e]=this[e]||[],t&&this[e][r?"unshift":"push"](t)}),this);else for(var e in arguments[0])this.add(e,arguments[0][e],arguments[1])}run(e,t){this[e]=this[e]||[],this[e].forEach((function(e){e.call(t&&t.context?t.context:t,t)}))}};ue={gamut_mapping:"css",precision:5,deltaE:"76",verbose:"test"!==globalThis?.process?.env?.NODE_ENV?.toLowerCase(),warn:function(e){this.verbose&&globalThis?.console?.warn?.(e)}};const _t={D50:[.3457/.3585,1,.2958/.3585],D65:[.3127/.329,1,.3583/.329]},Mt=new Set(["<number>","<percentage>","<angle>"]);class yt{constructor(e){this.id=e.id,this.name=e.name,this.base=e.base?yt.get(e.base):null,this.aliases=e.aliases,this.base&&(this.fromBase=e.fromBase,this.toBase=e.toBase);let t=e.coords??this.base.coords;for(let o in t)"name"in t[o]||(t[o].name=o);this.coords=t;let r=e.white??this.base.white??"D65";this.white=_(r),this.formats=e.formats??{};for(let o in this.formats){let e=this.formats[o];e.type||="function",e.name||=o}this.formats.color?.id||(this.formats.color={...this.formats.color??{},id:e.cssId||this.id}),e.gamutSpace?this.gamutSpace="self"===e.gamutSpace?this:yt.get(e.gamutSpace):this.isPolar?this.gamutSpace=this.base:this.gamutSpace=this,this.gamutSpace.isUnbounded&&(this.inGamut=()=>!0),this.referred=e.referred,Object.defineProperty(this,"path",{value:v(this).reverse(),writable:!1,enumerable:!0,configurable:!0}),bt.run("colorspace-init-end",this)}inGamut(e,{epsilon:t=75e-6}={}){if(!this.equals(this.gamutSpace))return e=this.to(this.gamutSpace,e),this.gamutSpace.inGamut(e,{epsilon:t});let r=Object.values(this.coords);return e.every(((e,o)=>{let a=r[o];if("angle"!==a.type&&a.range){if(Number.isNaN(e))return!0;let[r,o]=a.range;return(void 0===r||e>=r-t)&&(void 0===o||e<=o+t)}return!0}))}get isUnbounded(){return Object.values(this.coords).every((e=>!("range"in e)))}get cssId(){return this.formats?.color?.id||this.id}get isPolar(){for(let e in this.coords)if("angle"===this.coords[e].type)return!0;return!1}getFormat(e){if("object"==typeof e)return k(e,this);let t;return t="default"===e?Object.values(this.formats)[0]:this.formats[e],t?(t=k(t,this),t):null}equals(e){return!!e&&(this===e||this.id===e||this.id===e.id)}to(e,t){if(1===arguments.length){const r=x(e);[e,t]=[r.space,r.coords]}if(e=yt.get(e),this.equals(e))return t;t=t.map((e=>Number.isNaN(e)?0:e));let r,o,a=this.path,n=e.path;for(let s=0;s<a.length&&a[s].equals(n[s]);s++)r=a[s],o=s;if(!r)throw new Error(`Cannot convert between color spaces ${this} and ${e}: no connection space was found`);for(let s=a.length-1;s>o;s--)t=a[s].toBase(t);for(let s=o+1;s<n.length;s++)t=n[s].fromBase(t);return t}from(e,t){if(1===arguments.length){const r=x(e);[e,t]=[r.space,r.coords]}return(e=yt.get(e)).to(this,t)}toString(){return`${this.name} (${this.id})`}getMinCoords(){let e=[];for(let t in this.coords){let r=this.coords[t],o=r.range||r.refRange;e.push(o?.min??0)}return e}static registry={};static get all(){return[...new Set(Object.values(yt.registry))]}static register(e,t){if(1===arguments.length&&(e=(t=arguments[0]).id),t=this.get(t),this.registry[e]&&this.registry[e]!==t)throw new Error(`Duplicate color space registration: '${e}'`);if(this.registry[e]=t,1===arguments.length&&t.aliases)for(let r of t.aliases)this.register(r,t);return t}static get(e,...t){if(!e||e instanceof yt)return e;if("string"===r(e)){let t=yt.registry[e.toLowerCase()];if(!t)throw new TypeError(`No color space found with id = "${e}"`);return t}if(t.length)return yt.get(...t);throw new TypeError(`${e} is not a valid color space`)}
vendor: 7,706 bytes, line 1
1static resolveCoord(e,t){let o,a,n=r(e);if("string"===n?e.includes(".")?[o,a]=e.split("."):[o,a]=[,e]:Array.isArray(e)?[o,a]=e:(o=e.space,a=e.coordId),o=yt.get(o),o||(o=t),!o)throw new TypeError(`Cannot resolve coordinate reference ${e}: No color space specified and relative references are not allowed here`);if(n=r(a),"number"===n||"string"===n&&a>=0){let e=Object.entries(o.coords)[a];if(e)return{space:o,id:e[0],index:a,...e[1]}}o=yt.get(o);let s=a.toLowerCase(),i=0;for(let r in o.coords){let e=o.coords[r];if(r.toLowerCase()===s||e.name?.toLowerCase()===s)return{space:o,id:r,index:i,...e};i++}throw new TypeError(`No "${a}" coordinate found in ${o.name}. Its coordinates are: ${Object.keys(o.coords).join(", ")}`)}static DEFAULT_FORMAT={type:"functions",name:"color"}}me=new yt({id:"xyz-d65",name:"XYZ D65",coords:{x:{name:"X"},y:{name:"Y"},z:{name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]});class wt extends yt{constructor(t){t.coords||(t.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),t.base||(t.base=me),t.toXYZ_M&&t.fromXYZ_M&&(t.toBase??=r=>{let o=e(t.toXYZ_M,r);return this.white!==this.base.white&&(o=M(this.white,this.base.white,o)),o},t.fromBase??=r=>(r=M(this.base.white,this.white,r),e(t.fromXYZ_M,r))),t.referred??="display",super(t)}}R.returns="color",B.returns="color",he=new yt({id:"xyz-d50",name:"XYZ D50",white:"D50",base:me,fromBase:e=>M(me.white,"D50",e),toBase:e=>M("D50",me.white,e)});const xt=24/116,vt=24389/27;let kt=_t.D50;pe=new yt({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"Lightness"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:kt,base:he,fromBase(e){let t=e.map(((e,t)=>e/kt[t])).map((e=>e>.008856451679035631?Math.cbrt(e):(vt*e+16)/116));return[116*t[1]-16,500*(t[0]-t[1]),200*(t[1]-t[2])]},toBase(e){let t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>xt?Math.pow(t[0],3):(116*t[0]-16)/vt,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/vt,t[2]>xt?Math.pow(t[2],3):(116*t[2]-16)/vt].map(((e,t)=>e*kt[t]))},formats:{lab:{coords:["<number> | <percentage>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}}),fe=new yt({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:pe,fromBase(e){let t,[r,o,a]=e;return t=Math.abs(o)<.02&&Math.abs(a)<.02?NaN:180*Math.atan2(a,o)/Math.PI,[r,Math.sqrt(o**2+a**2),j(t)]},toBase(e){let[t,r,o]=e;return r<0&&(r=0),isNaN(o)&&(o=0),[t,r*Math.cos(o*Math.PI/180),r*Math.sin(o*Math.PI/180)]},formats:{lch:{coords:["<number> | <percentage>","<number> | <percentage>","<number> | <angle>"]}}});const Ct=25**7,St=Math.PI,Rt=180/St,Bt=St/180,jt=[[.819022437996703,.3619062600528904,-.1288737815209879],[.0329836539323885,.9292868615863434,.0361446663506424],[.0481771893596242,.2642395317527308,.6335478284694309]],Nt=[[1.2268798758459245,-.5578149944602171,.2813910456659647],[-.0405757452148008,1.112286803280317,-.0717110580655164],[-.0763729366746601,-.4214933324022432,1.5869240198367816]],It=[[.210454268309314,.7936177747023054,-.0040720430116193],[1.9779985324311684,-2.42859224204858,.450593709617411],[.0259040424655478,.7827717124575296,-.8086757549230774]],Et=[[1,.3963377773761749,.2158037573099136],[1,-.1055613458156586,-.0638541728258133],[1,-.0894841775298119,-1.2914855480194092]];ge=new yt({id:"oklab",name:"Oklab",coords:{l:{refRange:[0,1],name:"Lightness"},a:{refRange:[-.4,.4]},b:{refRange:[-.4,.4]}},white:"D65",base:me,fromBase(t){let r=e(jt,t).map((e=>Math.cbrt(e)));return e(It,r)},toBase(t){let r=e(Et,t).map((e=>e**3));return e(Nt,r)},formats:{oklab:{coords:["<percentage> | <number>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}});const zt=75e-6,At=Math.PI/180;be=new yt({id:"xyz-abs-d65",cssId:"--xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:me,fromBase:e=>e.map((e=>Math.max(203*e,0))),toBase:e=>e.map((e=>Math.max(e/203,0)))});const Lt=1.15,Pt=.66,Ot=2610/16384,Ht=.8359375,$t=2413/128,qt=18.6875,Dt=32/(1.7*2523),Tt=-.56,Ft=16295499532821565e-27,Wt=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],Ut=[[1.9242264357876069,-1.0047923125953655,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],Gt=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],Xt=[[1,.1386050432715393,.05804731615611886],[1,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631897,-.8118918960560388]];_e=new yt({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:be,fromBase(t){let[r,o,a]=t,n=e(Wt,[Lt*r-(Lt-1)*a,Pt*o-(Pt-1)*r,a]).map((function(e){return((Ht+$t*(e/1e4)**Ot)/(1+qt*(e/1e4)**Ot))**134.03437499999998})),[s,i,l]=e(Gt,n);return[(1+Tt)*s/(1+Tt*s)-Ft,i,l]},toBase(t){let[r,o,a]=t,n=e(Xt,[(r+Ft)/(1+Tt-Tt*(r+Ft)),o,a]).map((function(e){return 1e4*((Ht-e**Dt)/(qt*e**Dt-$t))**6.277394636015326})),[s,i,l]=e(Ut,n),c=(s+(Lt-1)*l)/Lt;return[c,(i+(Pt-1)*c)/Pt,l]},formats:{color:{coords:["<number> | <percentage>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}}),Me=new yt({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,1],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:_e,fromBase(e){let t,[r,o,a]=e;const n=2e-4;return t=Math.abs(o)<n&&Math.abs(a)<n?NaN:180*Math.atan2(a,o)/Math.PI,[r,Math.sqrt(o**2+a**2),j(t)]},toBase:e=>[e[0],e[1]*Math.cos(e[2]*Math.PI/180),e[1]*Math.sin(e[2]*Math.PI/180)]});const Yt=.8359375,Zt=2413/128,Jt=18.6875,Qt=2610/16384,Kt=16384/2610,Vt=32/2523,er=[[.3592832590121217,.6976051147779502,-.035891593232029],[-.1920808463704993,1.100476797037432,.0753748658519118],[.0070797844607479,.0748396662186362,.8433265453898765]],tr=[[.5,.5,0],[6610/4096,-13613/4096,7003/4096],[17933/4096,-17390/4096,-543/4096]],rr=[[.9999999999999998,.0086090370379328,.111029625003026],[.9999999999999998,-.0086090370379328,-.1110296250030259],[.9999999999999998,.5600313357106791,-.3206271749873188]],or=[[2.0701522183894223,-1.3263473389671565,.2066510476294053],[.3647385209748072,.6805660249472273,-.0453045459220347],[-.0497472075358123,-.0492609666966131,1.1880659249923042]];ye=new yt({id:"ictcp",name:"ICTCP",coords:{i:{refRange:[0,1],name:"I"},ct:{refRange:[-.5,.5],name:"CT"},cp:{refRange:[-.5,.5],name:"CP"}},base:be,fromBase:t=>function(t){let r=t.map((function(e){return((Yt+Zt*(e/1e4)**Qt)/(1+Jt*(e/1e4)**Qt))**78.84375}));return e(tr,r)}(e(er,t)),toBase(t){let r=function(t){return e(rr,t).map((function(e){return 1e4*(Math.max(e**Vt-Yt,0)/(Zt-Jt*e**Vt))**Kt}))}(t);return e(or,r)}});const ar=_t.D65,nr=.42,sr=1/nr,ir=2*Math.PI,lr=[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],cr=[[1.8620678550872327,-1.0112546305316843,.14918677544445175],[.3875265432361372,.6214474419314753,-.008973985167612518],[-.015841498849333856,-.03412293802851557,1.0499644368778496]],dr=[[460,451,288],[460,-891,-261],[460,-220,-6300]],ur={dark:[.8,.525,.8],dim:[.9,.59,.9],average:[1,.69,1]},mr={h:[20.14,90,164.25,237.53,380.14],e:[.8,.7,1,1.2,.8],H:[0,100,200,300,400]},hr=180/Math.PI,pr=Math.PI/180,fr=O(ar,64/Math.PI*.2,20,"average",!1);we=new yt({id:"cam16-jmh",cssId:"--cam16-jmh",name:"CAM16-JMh",coords:{j:{refRange:[0,100],name:"J"},m:{refRange:[0,105],name:"Colorfulness"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:me,fromBase(e){const t=$(e,fr);return[t.J,t.M,t.h]},toBase:e=>H({J:e[0],M:e[1],h:e[2]},fr)});
vendor: 16,098 bytes, line 1
1const gr=_t.D65,br=216/24389,_r=24389/27,Mr=O(gr,200/Math.PI*q(50),100*q(50),"average",!1);xe=new yt({id:"hct",name:"HCT",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},c:{refRange:[0,145],name:"Colorfulness"},t:{refRange:[0,100],name:"Tone"}},base:me,fromBase:e=>function(e){const t=116*((r=e[1])>br?Math.cbrt(r):(_r*r+16)/116)-16;var r;if(0===t)return[0,0,0];const o=$(e,Mr);return[j(o.h),o.C,t]}(e),toBase:e=>function(e,t){let[r,o,a]=e,n=[],s=0;if(0===a)return[0,0,0];let i=q(a);s=a>0?.00379058511492914*a**2+.608983189401032*a+.9155088574762232:951444075655036e-20*a**2+.08693057439788597*a-21.928975842194617;let l=0,c=1/0;for(;l<=15;){n=H({J:s,C:o,h:r},t);const e=Math.abs(n[1]-i);if(e<c){if(e<=2e-12)return n;c=e}s-=(n[1]-i)*s/(2*n[1]),l+=1}return H({J:s,C:o,h:r},t)}(e,Mr),formats:{color:{id:"--hct",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}});const yr=Math.PI/180,wr=[1,.007,.0228];ve={deltaE76:function(e,t){return L(e,t,"lab")},deltaECMC:function(e,t,{l:r=2,c:o=1}={}){[e,t]=x([e,t]);let[a,n,s]=pe.from(e),[,i,l]=fe.from(pe,[a,n,s]),[c,d,u]=pe.from(t),m=fe.from(pe,[c,d,u])[1];i<0&&(i=0),m<0&&(m=0);let h=a-c,p=i-m,f=(n-d)**2+(s-u)**2-p**2,g=.511;a>=16&&(g=.040975*a/(1+.01765*a));let b,_=.0638*i/(1+.0131*i)+.638;Number.isNaN(l)&&(l=0),b=l>=164&&l<=345?.56+Math.abs(.2*Math.cos((l+168)*At)):.36+Math.abs(.4*Math.cos((l+35)*At));let M=Math.pow(i,4),y=Math.sqrt(M/(M+1900)),w=(h/(r*g))**2;return w+=(p/(o*_))**2,w+=f/(_*(y*b+1-y))**2,Math.sqrt(w)},deltaE2000:I,deltaEJz:function(e,t){[e,t]=x([e,t]);let[r,o,a]=Me.from(e),[n,s,i]=Me.from(t),l=r-n,c=o-s;Number.isNaN(a)&&Number.isNaN(i)?(a=0,i=0):Number.isNaN(a)?a=i:Number.isNaN(i)&&(i=a);let d=a-i,u=2*Math.sqrt(o*s)*Math.sin(d/2*(Math.PI/180));return Math.sqrt(l**2+c**2+u**2)},deltaEITP:function(e,t){[e,t]=x([e,t]);let[r,o,a]=ye.from(e),[n,s,i]=ye.from(t);return 720*Math.sqrt((r-n)**2+.25*(o-s)**2+(a-i)**2)},deltaEOK:E,deltaEHCT:function(e,t){[e,t]=x([e,t]);let[r,o,a]=D(xe.from(e)),[n,s,i]=D(xe.from(t));return Math.sqrt((r-n)**2+(o-s)**2+(a-i)**2)}};const xr={hct:{method:"hct.c",jnd:2,deltaEMethod:"hct",blackWhiteClamp:{}},"hct-tonal":{method:"hct.c",jnd:0,deltaEMethod:"hct",blackWhiteClamp:{channel:"hct.t",min:0,max:100}}};T.returns="color";const vr={WHITE:{space:ge,coords:[1,0,0]},BLACK:{space:ge,coords:[0,0,0]}};F.returns="color",ke=new wt({id:"rec2020-linear",cssId:"--rec2020-linear",name:"Linear REC.2020",white:"D65",toXYZ_M:[[.6369580483012914,.14461690358620832,.1688809751641721],[.2627002120112671,.6779980715188708,.05930171646986196],[0,.028072693049087428,1.060985057710791]],fromXYZ_M:[[1.716651187971268,-.355670783776392,-.25336628137366],[-.666684351832489,1.616481236634939,.0157685458139111],[.017639857445311,-.042770613257809,.942103121235474]]});const kr=1.09929682680944,Cr=.018053968510807;Ce=new wt({id:"rec2020",name:"REC.2020",base:ke,toBase:e=>e.map((function(e){return e<4.5*Cr?e/4.5:Math.pow((e+kr-1)/kr,1/.45)})),fromBase:e=>e.map((function(e){return e>=Cr?kr*Math.pow(e,.45)-(kr-1):4.5*e}))}),Se=new wt({id:"p3-linear",cssId:"--display-p3-linear",name:"Linear P3",white:"D65",toXYZ_M:[[.4865709486482162,.26566769316909306,.1982172852343625],[.2289745640697488,.6917385218365064,.079286914093745],[0,.04511338185890264,1.043944368900976]],fromXYZ_M:[[2.493496911941425,-.931383617919124,-.4027107844507168],[-.8294889695615747,1.7626640603183463,.023624685841943577],[.03584583024378447,-.07617238926804182,.9568845240076872]]});const Sr=[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.87596750150772,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]];Re=new wt({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496608]],fromXYZ_M:Sr}),Be={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[.6,50/255,.8],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,.6],lightslategrey:[119/255,136/255,.6],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[.4,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,.8],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[.4,.2,.6],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]};let Rr,Br=Array(3).fill("<percentage> | <number>[0, 255]"),jr=Array(3).fill("<number>[0, 255]");if(je=new wt({id:"srgb",name:"sRGB",base:Re,fromBase:e=>e.map((e=>{let t=e<0?-1:1,r=e*t;return r>.0031308?t*(1.055*r**(1/2.4)-.055):12.92*e})),toBase:e=>e.map((e=>{let t=e<0?-1:1,r=e*t;return r<=.04045?e/12.92:t*((r+.055)/1.055)**2.4})),formats:{rgb:{coords:Br},rgb_number:{name:"rgb",commas:!0,coords:jr,noAlpha:!0},color:{},rgba:{coords:Br,commas:!0,lastAlpha:!0},rgba_number:{name:"rgba",commas:!0,coords:jr},hex:{type:"custom",toGamut:!0,test:e=>/^#([a-f0-9]{3,4}){1,2}$/i.test(e),parse(e){e.length<=5&&(e=e.replace(/[a-f0-9]/gi,"$&$&"));let t=[];return e.replace(/[a-f0-9]{2}/gi,(e=>{t.push(parseInt(e,16)/255)})),{spaceId:"srgb",coords:t.slice(0,3),alpha:t.slice(3)[0]}},serialize:(e,t,{collapse:r=!0}={})=>{t<1&&e.push(t),e=e.map((e=>Math.round(255*e)));let o=r&&e.every((e=>e%17==0)),a=e.map((e=>o?(e/17).toString(16):e.toString(16).padStart(2,"0"))).join("");return"#"+a}},keyword:{type:"custom",test:e=>/^[a-z]+$/i.test(e),parse(e){let t={spaceId:"srgb",coords:null,alpha:1};if("transparent"===(e=e.toLowerCase())?(t.coords=Be.black,t.alpha=0):t.coords=Be[e],t.coords)return t}}}}),Ne=new wt({id:"p3",cssId:"display-p3",name:"P3",base:Se,fromBase:je.fromBase,toBase:je.toBase}),ue.display_space=je,"undefined"!=typeof CSS&&CSS.supports)for(let Do of[pe,Ce,Ne]){let e=Do.getMinCoords(),t=W({space:Do,coords:e,alpha:1});if(CSS.supports("color",t)){ue.display_space=Do;break}}Ie=Object.freeze({__proto__:null,getLuminance:U,register:function(e){Object.defineProperty(e.prototype,"luminance",{get(){return U(this)},set(e){G(this,e)}})},setLuminance:G});const Nr=24/116,Ir=24389/27;let Er=_t.D65;Ee=new yt({id:"lab-d65",name:"Lab D65",coords:{l:{refRange:[0,100],name:"Lightness"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:Er,base:me,fromBase(e){let t=e.map(((e,t)=>e/Er[t])).map((e=>e>.008856451679035631?Math.cbrt(e):(Ir*e+16)/116));return[116*t[1]-16,500*(t[0]-t[1]),200*(t[1]-t[2])]},toBase(e){let t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>Nr?Math.pow(t[0],3):(116*t[0]-16)/Ir,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/Ir,t[2]>Nr?Math.pow(t[2],3):(116*t[2]-16)/Ir].map(((e,t)=>e*Er[t]))},formats:{"lab-d65":{coords:["<number> | <percentage>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}});const zr=.5*Math.pow(5,.5)+.5;ze=Object.freeze({__proto__:null,contrastAPCA:function(e,t){let r,o,a,n,s,i;t=x(t),e=x(e),t=F(t,"srgb"),[n,s,i]=t.coords;let l=.2126729*Y(n)+.7151522*Y(s)+.072175*Y(i);e=F(e,"srgb"),[n,s,i]=e.coords;let c=.2126729*Y(n)+.7151522*Y(s)+.072175*Y(i),d=X(l),u=X(c),m=u>d;return Math.abs(u-d)<5e-4?o=0:m?(r=u**.56-d**.57,o=1.14*r):(r=u**.65-d**.62,o=1.14*r),a=Math.abs(o)<.1?0:o>0?o-.027:o+.027,100*a},contrastDeltaPhi:function(e,t){e=x(e),t=x(t);let r=S(e,[Ee,"l"]),o=S(t,[Ee,"l"]),a=Math.abs(Math.pow(r,zr)-Math.pow(o,zr)),n=Math.pow(a,1/zr)*Math.SQRT2-40;return n<7.5?0:n},contrastLstar:function(e,t){e=x(e),t=x(t);let r=S(e,[pe,"l"]),o=S(t,[pe,"l"]);return Math.abs(r-o)},contrastMichelson:function(e,t){e=x(e),t=x(t);let r=Math.max(U(e),0),o=Math.max(U(t),0);o>r&&([r,o]=[o,r]);let a=r+o;return 0===a?0:(r-o)/a},contrastWCAG21:function(e,t){e=x(e),t=x(t);let r=Math.max(U(e),0),o=Math.max(U(t),0);return o>r&&([r,o]=[o,r]),(r+.05)/(o+.05)},contrastWeber:function(e,t){e=x(e),t=x(t);let r=Math.max(U(e),0),o=Math.max(U(t),0);return o>r&&([r,o]=[o,r]),0===o?5e4:(r-o)/o}}),Ae=Object.freeze({__proto__:null,register:function(e){Object.defineProperty(e.prototype,"uv",{get(){return Z(this)}}),Object.defineProperty(e.prototype,"xy",{get(){return J(this)}})},uv:Z,xy:J}),Le=Object.freeze({__proto__:null,darken:function(e,t=.25){return B(e,[yt.get("oklch","lch"),"l"],(e=>e*(1-t)))},lighten:function(e,t=.25){return B(e,[yt.get("oklch","lch"),"l"],(e=>e*(1+t)))}}),ue.interpolationSpace="lab",Pe=Object.freeze({__proto__:null,isRange:te,mix:K,range:ee,register:function(e){e.defineFunction("mix",K,{returns:"color"}),e.defineFunction("range",ee,{returns:"function<color>"}),e.defineFunction("steps",V,{returns:"array<color>"})},steps:V}),Oe=new yt({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:je,fromBase:e=>{let t=Math.max(...e),r=Math.min(...e),[o,a,n]=e,[s,i,l]=[NaN,0,(r+t)/2],c=t-r;if(0!==c){switch(i=0===l||1===l?0:(t-l)/Math.min(l,1-l),t){case o:s=(a-n)/c+(a<n?6:0);break;case a:s=(n-o)/c+2;break;case n:s=(o-a)/c+4}s*=60}return i<0&&(s+=180,i=Math.abs(i)),s>=360&&(s-=360),[s,100*i,100*l]},toBase:e=>{function t(e){let t=(e+r/30)%12,n=o*Math.min(a,1-a);return a-n*Math.max(-1,Math.min(t-3,9-t,1))}let[r,o,a]=e;return r%=360,r<0&&(r+=360),o/=100,a/=100,[t(0),t(8),t(4)]},formats:{hsl:{coords:["<number> | <angle>","<percentage>","<percentage>"]},hsla:{coords:["<number> | <angle>","<percentage>","<percentage>"],commas:!0,lastAlpha:!0}}}),He=new yt({id:"hsv",name:"HSV",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},v:{range:[0,100],name:"Value"}},base:Oe,fromBase(e){let[t,r,o]=e;r/=100,o/=100;let a=o+r*Math.min(o,1-o);return[t,0===a?0:200*(1-o/a),100*a]},toBase(e){let[t,r,o]=e;r/=100,o/=100;let a=o*(1-r/2);return[t,0===a||1===a?0:(o-a)/Math.min(a,1-a)*100,100*a]},formats:{color:{id:"--hsv",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}}),$e=new yt({id:"hwb",name:"HWB",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},w:{range:[0,100],name:"Whiteness"},b:{range:[0,100],name:"Blackness"}},base:He,fromBase(e){let[t,r,o]=e;return[t,o*(100-r)/100,100-o]},toBase(e){let[t,r,o]=e;r/=100,o/=100;let a=r+o;if(a>=1)return[t,0,r/a*100];let n=1-o;return[t,100*(0===n?0:1-r/n),100*n]},formats:{hwb:{coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}}),qe=new wt({id:"a98rgb-linear",cssId:"--a98-rgb-linear",name:"Linear Adobe\xae 98 RGB compatible",white:"D65",toXYZ_M:[[.5766690429101305,.1855582379065463,.1882286462349947],[.29734497525053605,.6273635662554661,.07529145849399788],[.02703136138641234,.07068885253582723,.9913375368376388]],fromXYZ_M:[[2.0415879038107465,-.5650069742788596,-.34473135077832956],[-.9692436362808796,1.87596750150772,.04155505740717557],[.013444280632031142,-.11836239223101838,1.0151749943912054]]}),De=new wt({id:"a98rgb",cssId:"a98-rgb",name:"Adobe\xae 98 RGB compatible",base:qe,toBase:e=>e.map((e=>Math.pow(Math.abs(e),563/256)*Math.sign(e))),fromBase:e=>e.map((e=>Math.pow(Math.abs(e),256/563)*Math.sign(e)))}),Te=new wt({id:"prophoto-linear",cssId:"--prophoto-rgb-linear",name:"Linear ProPhoto",white:"D50",base:he,toXYZ_M:[[.7977666449006423,.13518129740053308,.0313477341283922],[.2880748288194013,.711835234241873,8993693872564e-17],[0,0,.8251046025104602]],fromXYZ_M:[[1.3457868816471583,-.25557208737979464,-.05110186497554526],[-.5446307051249019,1.5082477428451468,.02052744743642139],[0,0,1.2119675456389452]]}),Fe=new wt({id:"prophoto",cssId:"prophoto-rgb",name:"ProPhoto",base:Te,toBase:e=>e.map((e=>e<.03125?e/16:e**1.8)),fromBase:e=>e.map((e=>e>=.001953125?e**(1/1.8):16*e))}),We=new yt({id:"oklch",name:"Oklch",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:ge,fromBase(e){let t,[r,o,a]=e;const n=2e-4;return t=Math.abs(o)<n&&Math.abs(a)<n?NaN:180*Math.atan2(a,o)/Math.PI,[r,Math.sqrt(o**2+a**2),j(t)]},toBase(e){let t,r,[o,a,n]=e;return isNaN(n)?(t=0,r=0):(t=a*Math.cos(n*Math.PI/180),r=a*Math.sin(n*Math.PI/180)
1),[o,t,r]},formats:{oklch:{coords:["<percentage> | <number>","<number> | <percentage>[0,1]","<number> | <angle>"]}}});let Ar=_t.D65;const Lr=24389/27,[Pr,Or]=Z({space:me,coords:Ar});Ue=new yt({id:"luv",name:"Luv",coords:{l:{refRange:[0,100],name:"Lightness"},u:{refRange:[-215,215]},v:{refRange:[-215,215]}},white:Ar,base:me,fromBase(e){let t=[n(e[0]),n(e[1]),n(e[2])],r=t[1],[o,a]=Z({space:me,coords:t});if(!Number.isFinite(o)||!Number.isFinite(a))return[0,0,0];let s=r<=.008856451679035631?Lr*r:116*Math.cbrt(r)-16;return[s,13*s*(o-Pr),13*s*(a-Or)]},toBase(e){let[t,r,o]=e;if(0===t||a(t))return[0,0,0];r=n(r),o=n(o);let s=r/(13*t)+Pr,i=o/(13*t)+Or,l=t<=8?t/Lr:Math.pow((t+16)/116,3);return[l*(9*s/(4*i)),l,l*((12-3*s-20*i)/(4*i))]},formats:{color:{id:"--luv",coords:["<number> | <percentage>","<number> | <percentage>[-1,1]","<number> | <percentage>[-1,1]"]}}}),Ge=new yt({id:"lchuv",name:"LChuv",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,220],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:Ue,fromBase(e){let t,[r,o,a]=e;return t=Math.abs(o)<.02&&Math.abs(a)<.02?NaN:180*Math.atan2(a,o)/Math.PI,[r,Math.sqrt(o**2+a**2),j(t)]},toBase(e){let[t,r,o]=e;return r<0&&(r=0),isNaN(o)&&(o=0),[t,r*Math.cos(o*Math.PI/180),r*Math.sin(o*Math.PI/180)]},formats:{color:{id:"--lchuv",coords:["<number> | <percentage>","<number> | <percentage>","<number> | <angle>"]}}});const Hr=Sr[0][0],$r=Sr[0][1],qr=Sr[0][2],Dr=Sr[1][0],Tr=Sr[1][1],Fr=Sr[1][2],Wr=Sr[2][0],Ur=Sr[2][1],Gr=Sr[2][2];Xe=new yt({id:"hsluv",name:"HSLuv",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:Ge,gamutSpace:je,fromBase(e){let t,[r,o,a]=[n(e[0]),n(e[1]),n(e[2])];return r>99.9999999?(t=0,r=100):r<1e-8?(t=0,r=0):t=o/ae(oe(r),a)*100,[a,t,r]},toBase(e){let t,[r,o,a]=[n(e[0]),n(e[1]),n(e[2])];return a>99.9999999?(a=100,t=0):a<1e-8?(a=0,t=0):t=ae(oe(a),r)/100*o,[a,t,r]},formats:{color:{id:"--hsluv",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}}),Sr[0][0],Sr[0][1],Sr[0][2],Sr[1][0],Sr[1][1],Sr[1][2],Sr[2][0],Sr[2][1],Sr[2][2],Ye=new yt({id:"hpluv",name:"HPLuv",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:Ge,gamutSpace:"self",fromBase(e){let t,[r,o,a]=[n(e[0]),n(e[1]),n(e[2])];return r>99.9999999?(t=0,r=100):r<1e-8?(t=0,r=0):t=o/se(oe(r))*100,[a,t,r]},toBase(e){let t,[r,o,a]=[n(e[0]),n(e[1]),n(e[2])];return a>99.9999999?(a=100,t=0):a<1e-8?(a=0,t=0):t=se(oe(a))/100*o,[a,t,r]},formats:{color:{id:"--hpluv",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}});const Xr=2610/16384,Yr=32/2523,Zr=.8359375,Jr=2413/128,Qr=18.6875;Ze=new wt({id:"rec2100pq",cssId:"rec2100-pq",name:"REC.2100-PQ",base:ke,toBase:e=>e.map((function(e){return 1e4*(Math.max(e**Yr-Zr,0)/(Jr-Qr*e**Yr))**6.277394636015326/203})),fromBase:e=>e.map((function(e){let t=Math.max(203*e/1e4,0);return((Zr+Jr*t**Xr)/(1+Qr*t**Xr))**78.84375}))});const Kr=.17883277,Vr=.28466892,eo=.55991073,to=3.7743;Je=new wt({id:"rec2100hlg",cssId:"rec2100-hlg",name:"REC.2100-HLG",referred:"scene",base:ke,toBase:e=>e.map((function(e){return e<=.5?e**2/3*to:(Math.exp((e-eo)/Kr)+Vr)/12*to})),fromBase:e=>e.map((function(e){return(e/=to)<=1/12?Math.sqrt(3*e):Kr*Math.log(12*e-Vr)+eo}))});const ro={};bt.add("chromatic-adaptation-start",(e=>{e.options.method&&(e.M=le(e.W1,e.W2,e.options.method))})),bt.add("chromatic-adaptation-end",(e=>{e.M||(e.M=le(e.W1,e.W2,e.options.method))})),ie({id:"von Kries",toCone_M:[[.40024,.7076,-.08081],[-.2263,1.16532,.0457],[0,0,.91822]],fromCone_M:[[1.8599363874558397,-1.1293816185800916,.21989740959619328],[.3611914362417676,.6388124632850422,-6370596838649899e-21],[0,0,1.089063623096861]]}),ie({id:"Bradford",toCone_M:[[.8951,.2664,-.1614],[-.7502,1.7135,.0367],[.0389,-.0685,1.0296]],fromCone_M:[[.986992905466712,-.14705425642099013,.15996265166373122],[.4323052697233945,.5183602715367774,.049291228212855594],[-.00852866457517732,.04004282165408486,.96848669578755]]}),ie({id:"CAT02",toCone_M:[[.7328,.4296,-.1624],[-.7036,1.6975,.0061],[.003,.0136,.9834]],fromCone_M:[[1.0961238208355142,-.27886900021828726,.18274517938277307],[.4543690419753592,.4735331543074117,.07209780371722911],[-.009627608738429355,-.00569803121611342,1.0153256399545427]]}),ie({id:"CAT16",toCone_M:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],fromCone_M:[[1.862067855087233,-1.0112546305316843,.14918677544445172],[.3875265432361372,.6214474419314753,-.008973985167612521],[-.01584149884933386,-.03412293802851557,1.0499644368778496]]}),Object.assign(_t,{A:[1.0985,1,.35585],C:[.98074,1,1.18232],D55:[.95682,1,.92149],D75:[.94972,1,1.22638],E:[1,1,1],F2:[.99186,1,.67393],F7:[.95041,1,1.08747],F11:[1.00962,1,.6435]}),_t.ACES=[.32168/.33767,1,.34065/.33767],Qe=new wt({id:"acescg",cssId:"--acescg",name:"ACEScg",coords:{r:{range:[0,65504],name:"Red"},g:{range:[0,65504],name:"Green"},b:{range:[0,65504],name:"Blue"}},referred:"scene",white:_t.ACES,toXYZ_M:[[.6624541811085053,.13400420645643313,.1561876870049078],[.27222871678091454,.6740817658111484,.05368951740793705],[-.005574649490394108,.004060733528982826,1.0103391003129971]],fromXYZ_M:[[1.6410233796943257,-.32480329418479,-.23642469523761225],[-.6636628587229829,1.615331591657338,.016756347685530137],[.011721894328375376,-.008284441996237409,.9883948585390216]]});const oo=2**-16,ao=-.35828683,no=(Math.log2(65504)+9.72)/17.52;Ke=new wt({id:"acescc",cssId:"--acescc",name:"ACEScc",coords:{r:{range:[ao,no],name:"Red"},g:{range:[ao,no],name:"Green"},b:{range:[ao,no],name:"Blue"}},referred:"scene",base:Qe,toBase:e=>e.map((function(e){return e<=-.3013698630136986?2*(2**(17.52*e-9.72)-oo):e<no?2**(17.52*e-9.72):65504})),fromBase:e=>
vendor: 2,738 bytes, line 1
1e.map((function(e){return e<=0?(Math.log2(oo)+9.72)/17.52:e<oo?(Math.log2(oo+.5*e)+9.72)/17.52:(Math.log2(e)+9.72)/17.52}))}),Ve=Object.freeze({__proto__:null,A98RGB:De,A98RGB_Linear:qe,ACEScc:Ke,ACEScg:Qe,CAM16_JMh:we,HCT:xe,HPLuv:Ye,HSL:Oe,HSLuv:Xe,HSV:He,HWB:$e,ICTCP:ye,JzCzHz:Me,Jzazbz:_e,LCH:fe,LCHuv:Ge,Lab:pe,Lab_D65:Ee,Luv:Ue,OKLCH:We,OKLab:ge,P3:Ne,P3_Linear:Se,ProPhoto:Fe,ProPhoto_Linear:Te,REC_2020:Ce,REC_2020_Linear:ke,REC_2100_HLG:Je,REC_2100_PQ:Ze,XYZ_ABS_D65:be,XYZ_D50:he,XYZ_D65:me,sRGB:je,sRGB_Linear:Re});class so{constructor(...e){let t,r,o,a;1===e.length&&(t=x(e[0])),t?(r=t.space||t.spaceId,o=t.coords,a=t.alpha):[r,o,a]=e,Object.defineProperty(this,"space",{value:yt.get(r),writable:!1,enumerable:!0,configurable:!0}),this.coords=o?o.slice():[0,0,0],this.alpha=a>1||void 0===a?1:a<0?0:a;for(let n=0;n<this.coords.length;n++)"NaN"===this.coords[n]&&(this.coords[n]=NaN);for(let n in this.space.coords)Object.defineProperty(this,n,{get:()=>this.get(n),set:e=>this.set(n,e)})}get spaceId(){return this.space.id}clone(){return new so(this.space,this.coords,this.alpha)}toJSON(){return{spaceId:this.spaceId,coords:this.coords,alpha:this.alpha}}display(...e){let t=function(e,{space:t=ue.display_space,...r}={}){let o=W(e,r);if("undefined"==typeof CSS||CSS.supports("color",o)||!ue.display_space)o=new String(o),o.color=e;else{let s=e;if((e.coords.some(a)||a(e.alpha))&&!(Rr??=CSS.supports("color","hsl(none 50% 50%)"))&&(s=A(e),s.coords=s.coords.map(n),s.alpha=n(s.alpha),o=W(s,r),CSS.supports("color",o)))return o=new String(o),o.color=s,o;s=F(s,t),o=new String(W(s,r)),o.color=s}return o}(this,...e);return t.color=new so(t.color),t}static get(e,...t){return e instanceof so?e:new so(e,...t)}static defineFunction(e,t,r=t){let{instance:o=!0,returns:a}=r,n=function(...e){let r=t(...e);if("color"===a)r=so.get(r);else if("function<color>"===a){let e=r;r=function(...t){let r=e(...t);return so.get(r)},Object.assign(r,e)}else"array<color>"===a&&(r=r.map((e=>so.get(e))));return r};e in so||(so[e]=n),o&&(so.prototype[e]=function(...e){return n(this,...e)})}static defineFunctions(e){for(let t in e)so.defineFunction(t,e[t],e[t])}static extend(e){if(e.register)e.register(so);else for(let t in e)so.defineFunction(t,e[t])}}so.defineFunctions({get:S,getAll:C,set:B,setAll:R,to:F,equals:function(e,t){return e=x(e),t=x(t),e.space===t.space&&e.alpha===t.alpha&&e.coords.every(((e,r)=>e===t.coords[r]))},inGamut:z,toGamut:T,distance:L,toString:W}),Object.assign(so,{util:de,hooks:bt,WHITES:_t,Space:yt,spaces:yt.registry,parse:w,defaults:ue});for(let Do of Object.keys(Ve))yt.register(Ve[Do]);for(let Do in yt.registry)ce(Do,yt.registry[Do]);bt.add("colorspace-init-end",(e=>{ce(e.id,e),e.aliases?.forEach((t=>{ce(t,e)}))}
1)),so.extend(ve),so.extend({deltaE:Q}),Object.assign(so,{deltaEMethods:ve}),so.extend(Le),so.extend({contrast:function(e,r,o={}){t(o)&&(o={algorithm:o});let{algorithm:a,...n}=o;if(!a){let e=Object.keys(ze).map((e=>e.replace(/^contrast/,""))).join(", ");throw new TypeError(`contrast() function needs a contrast algorithm. Please specify one of: ${e}`)}e=x(e),r=x(r);for(let t in ze)if("contrast"+a.toLowerCase()===t.toLowerCase())return ze[t](e,r,n);throw new TypeError(`Unknown contrast algorithm: ${a}`)}}),so.extend(Ae),so.extend(Ie),so.extend(Pe),so.extend(ze);let io,lo,uo,mo,ho,po,fo,go,bo,_o,Mo,yo,wo,xo,vo,ko,Co,So,Ro,Bo,jo,No,Io,Eo,zo,Ao,Lo,Po,Oo,Ho,$o;io={id:"main-el",class:"spinner"};lo=[st("div",null,null,-1),st("div",null,null,-1),st("div",null,null,-1),st("div",null,null,-1),st("div",null,null,-1),st("div",null,null,-1)];co={__name:"BoxLoader",props:{rainbow:{type:Boolean,default:!1}},setup(e){const t=et();tt(t);const r=e;let o=null;return rt((()=>{let e=r.rainbow;if(!e)return;let t=Math.floor(360*Math.random());if(e=!0,e)o=setInterval((()=>{t=(t+1)%360;let e=new so(`oklch(50% 0.1 ${t})`),r=new so(`oklch(50% 0.2 ${t})`);e.alpha=.2;const o=document.getElementById("main-el");o&&(o.style.setProperty("--background-color",e.toString()),o.style.setProperty("--border-color",r.toString()))}),100);else{new so(loaderColor).c}})),ot((()=>{o&&(clearInterval(o),o=null)})),()=>(at(),nt("div",io,lo))}};uo={class:"mb-[42px]"};mo={class:"container mx-auto px-4"};ho={class:"m-0 p-0 relative box-border not-italic overscroll-x-none [font-family:Inter,Inter_Fallback] text-[oklch(13.706%0.03597_258.53)] [background-color:oklch(100%0_none)] [border:0_solid_oklch(92.899%0.01257_255.53)]"};po={class:"z-0 relative box-border not-italic font-normal break-words tracking-[0] leading-normal [font-size:16px] [text-size-adjust:none] text-[oklch(24.113%0.00969_248.23)] [-webkit-font-smoothing:antialiased] [background-color:oklch(100%0_none)] [border:0_solid_oklch(92.899%0.01257_255.53)] [font-family:-apple-system,BlinkMacSystemFont,'Segoe_UI_(Custom)',Roboto,Helvetica_Neue,'Open_Sans_(Custom)',system-ui,sans-serif,Apple_Color_Emoji,Segoe_UI_Emoji] selection:[background-color:oklch(50.668%0.27669_263.67/.17647)]"};fo={id:"root",class:"box-border [border:0_solid_oklch(92.899%0.01257_255.53)]"};go={class:"block box-border [border:0_solid_oklch(92.899%0.01257_255.53)]"};bo={class:"block box-border max-w-[100vw] [border:0_solid_oklch(92.899%0.01257_255.53)]"};_o={class:"flex grow flex-col shrink-0 box-border items-center [border:0_solid_oklch(92.899%0.01257_255.53)] lg:px-[64px]"};Mo={class:"w-full box-border max-w-[1136px] [border:0_solid_oklch(92.899%0.01257_255.53)]"};yo=pt('<section class="box-border [border:0_solid_oklch(92.899%0.01257_255.53)]"><div class="flex flex-col box-border items-center justify-start [border:0_solid_oklch(92.899%0.01257_255.53)]"><h2 class="text-4xl md:text-5xl font-bold tracking-tight text-[oklch(24.113%0.00969_248.23)] mb-6 [font-family:-apple-system,BlinkMacSystemFont,&#39;Segoe_UI_(Custom)&#39;,Roboto,&#39;Helvetica_Neue&#39;,&#39;Open_Sans_(Custom)&#39;,system-ui,sans-serif,&#39;Apple_Color_Emoji&#39;,&#39;Segoe_UI_Emoji&#39;]"> Simple Pricing </h2></div></section><div class="text-center mb-[60px] mt-[20px]"><div class="max-w-3xl mx-auto"><div class="py-12 px-8 mb-0 inline-block mx-auto relative"><div class="absolute inset-0 bg-[oklch(98%0.01_280/0.5)] rounded-2xl transform rotate-1 scale-[0.98] blur-sm"></div><div class="absolute inset-0 bg-[oklch(98%0.01_280/0.5)] rounded-2xl transform -rotate-1 scale-[0.98] blur-sm"></div><div class="flex flex-col items-center justify-center relative"><div class="text-9xl font-bold relative mb-4 mt-2"><span class="bg-clip-text text-transparent bg-gradient-to-r from-blue-600 via-blue-400 to-indigo-500 animate-pulse"> 1\xa2 </span></div><div class="text-2xl font-medium text-[oklch(24.113%0.00969_248.23)] tracking-tight [font-family:-apple-system,BlinkMacSystemFont,&#39;Segoe_UI_(Custom)&#39;,Roboto,Helvetica_Neue,&#39;Open_Sans_(Custom)&#39;,system-ui,sans-serif,Apple_Color_Emoji,Segoe_UI_Emoji]"> per HTML element conversion </div></div></div></div></div>',2);wo={class:"mt-[20px] box-border [border:0_solid_oklch(92.899%0.01257_255.53)]"};xo={class:"flex flex-col mt-[24px] box-border gap-[20px] justify-around [border:0_solid_oklch(92.899%0.01257_255.53)] lg:flex-row"};vo={class:"block w-full relative p-[16px] box-border not-italic text-start shadow-none font-normal [contain:paint] overflow-hidden [border:0_solid_oklch(92.899%0.01257_255.53)] [background-color:oklch(98.268%0.00264_286.35)] transition-transform duration-300 hover:scale-[1.02] hover:shadow-[0_10px_25px_-5px_rgba(0,0,0,0.05)] [font-family:-apple-system,BlinkMacSystemFont,'Segoe_UI_(Custom)',Roboto,Helvetica_Neue,'Open_Sans_(Custom)',system-ui,sans-serif,Apple_Color_Emoji,Segoe_UI_Emoji] placeholder:select-none placeholder:text-[unset] placeholder:opacity-[unset] after:absolute after:inset-px after:content-[''] after:pointer-events-none after:shadow-[0_0_0_1px_color-mix(in_oklab,oklch(16.782%0.08315_262.83/0.12157),oklch(91.042%0.00685_277.16)_25%)] before:z-[-1] before:absolute before:inset-px before:content-[''] before:rounded-[7px] before:pointer-events-none before:transition-[inherit] before:[background-color:oklch(100%0_none/.3)] sm:after:box-border sm:after:[border:0_solid_oklch(92.758%0.00581_264.53)] sm:before:box-border sm:before:[border:0_solid_oklch(92.758%0.00581_264.53)]"};ko={class:"flex h-full flex-col px-[14px] pb-[12px] pt-[20px] box-border min-h-[220px] justify-between [border:0_solid_oklch(92.899%0.01257_255.53)]"};Co={class:"flex flex-col relative box-border justify-start [border:0_solid_oklch(92.899%0.01257_255.53)]"};So={class:"flex box-border items-center justify-between [border:0_solid_oklch(92.899%0.01257_255.53)]"};Ro={class:"m-0 font-bold box-border not-italic leading-[30px] [font-size:24px] tracking-[-0.00625em] [border:0_solid_oklch(92.899%0.01257_255.53)] [font-family:-apple-system,BlinkMacSystemFont,'Segoe_UI_(Custom)',Roboto,Helvetica_Neue,'Open_Sans_(Custom)',system-ui,sans-serif,Apple_Color_Emoji,Segoe_UI_Emoji]"};Bo=st("span",{class:"[font-size:14px]"},"elements",-1);
1jo={key:0,class:"inline-block px-3 py-1 text-xs font-bold rounded-full bg-[oklch(94%0.08_140)] text-[oklch(35%0.18_160)] shadow-sm [font-family:-apple-system,BlinkMacSystemFont,'Segoe_UI_(Custom)',Roboto,Helvetica_Neue,'Open_Sans_(Custom)',system-ui,sans-serif,Apple_Color_Emoji,Segoe_UI_Emoji]"};No={class:"mb-0 mx-0 h-[32px] mt-[18px] box-border leading-[18px] [font-size:13px] tracking-[0.0025em] [border:0_solid_oklch(92.899%0.01257_255.53)] text-[oklch(30%0.02_250/0.85)] [font-family:-apple-system,BlinkMacSystemFont,'Segoe_UI_(Custom)',Roboto,Helvetica_Neue,'Open_Sans_(Custom)',system-ui,sans-serif,Apple_Color_Emoji,Segoe_UI_Emoji]"};Io={class:"flex mb-[8px] items-end box-border justify-start [border:0_solid_oklch(92.899%0.01257_255.53)]"};Eo={class:"flex flex-col box-border gap-[16px] justify-start [border:0_solid_oklch(92.899%0.01257_255.53)]"};zo={class:"flex items-end mt-[32px] box-border justify-start [border:0_solid_oklch(92.899%0.01257_255.53)]"};Ao={class:"m-0 font-bold box-border not-italic leading-[30px] [font-size:42px] tracking-[-0.00625em] [border:0_solid_oklch(92.899%0.01257_255.53)] [font-family:-apple-system,BlinkMacSystemFont,'Segoe_UI_(Custom)',Roboto,Helvetica_Neue,'Open_Sans_(Custom)',system-ui,sans-serif,Apple_Color_Emoji,Segoe_UI_Emoji]"};Lo={class:"flex flex-col mb-[-4px] ml-[15px] box-border justify-start [border:0_solid_oklch(92.899%0.01257_255.53)]"};Po={class:"m-0 box-border tracking-[0] leading-[20px] [font-size:14px] [font-family:-apple-system,BlinkMacSystemFont,'Segoe_UI_(Custom)',Roboto,Helvetica_Neue,'Open_Sans_(Custom)',system-ui,sans-serif,Apple_Color_Emoji,Segoe_UI_Emoji] text-[oklch(12.657%0.03577_249.94/0.62353)] [border:0_solid_oklch(92.899%0.01257_255.53)]"};Oo=st("span",{class:"mr-0 my-0 ml-[4px] opacity-0 box-border select-none tracking-[0] leading-[20px] [font-size:14px] text-[oklch(12.657%0.03577_249.94/0.62353)] [border:0_solid_oklch(92.899%0.01257_255.53)]"}," * ",-1);Ho=["onClick"];$o=pt('<section class="w-full justify-center flex mt-[60px] mb-[40px]"><div class="w-full max-w-3xl px-4"><div class="flex flex-col sm:flex-row gap-6 py-6 px-6 rounded-lg bg-[oklch(98%0.01_280/0.3)] box-border border shadow-sm"><div class="flex w-full items-center justify-center gap-3"><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="text-[oklch(55%0.22_140)] flex-shrink-0"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm4.59-12.42L10 14.17l-2.59-2.58L6 13l4 4 8-8-1.41-1.42z"></path></svg><div><span class="text-[16px] font-medium text-[oklch(20%0.02_250)]"> One-time purchase </span><p class="text-[14px] text-[oklch(30%0.01_250/0.7)] mt-1"> No subscription needed </p></div></div><div class="flex w-full items-center justify-center gap-3"><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="text-[oklch(55%0.22_265)] flex-shrink-0"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"></path></svg><div><span class="text-[16px] font-medium text-[oklch(20%0.02_250)]"> Credits never expire </span><p class="text-[14px] text-[oklch(30%0.01_250/0.7)] mt-1"> Use them anytime </p></div></div></div></div></section>',1);qo={__name:"PricingPlans",setup(t){const r=et(),o=tt(r),a=it([{credits:"1,000",price:"$10",rate:"1\xa2 / element",title:"1",save:"",description:"Approximately 1-5 simple pages worth of content",id:"extCredits1"},{credits:"5,000",price:"$39",rate:"0.8\xa2 / element",title:"5",save:"Save 20%",description:"Approximately 1-5 complex pages worth of content",id:"extCredits5"},{credits:"20,000",price:"$99",rate:"0.5\xa2 / element",title:"20",save:"Save 50%",description:"Approximately 5-20 complex pages worth of content ",id:"extCredits20"}]);return lt((async()=>{const e=new URLSearchParams(window.location.search);e.get("session_id")&&(e.delete("session_id"),window.history.replaceState(null,"",`${location.pathname}${e}`))})),()=>(at(),nt("div",uo,[st("div",mo,[st("div",ho,[st("div",po,[st("div",fo,[st("div",go,[st("div",bo,[st("div",_o,[st("div",Mo,[yo,st("section",wo,[st("div",xo,[(at(!0),nt(ct,null,dt(a.value,(t=>(at(),nt("div",vo,[st("div",ko,[st("div",Co,[st("div",So,[st("h1",Ro,[ut(mt(t.credits)+" ",1),Bo]),t.save?(at(),nt("span",jo,mt(t.save),1)):ht("",!0)]),st("span",No,mt(t.description),1),st("div",Io,[st("div",Eo,[st("div",zo,[st("h1",Ao,mt(t.price),1),st("div",Lo,[st("span",Po,mt(t.rate),
11)])]),Oo])]),st("button",{onClick:()=>async function(t){try{if(!o.isLoggedIn.value)return void(o.signInModalVisible.value=!0);o.hideLoadingMessage.value=!0,o.isLoading.value=!0;let e=window.location.origin+window.location.pathname;const r=new AbortController,a=setTimeout((()=>r.abort()),6e4),n=await ft("/createCheckoutSession",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({priceId:t,location:e}),signal:r.signal}).finally((()=>clearTimeout(a)));if(!n.ok)throw new Error("Failed to create checkout session");const s=await n.json();s.redirectUrl&&(window.location.href=s.redirectUrl)}catch(e){}finally{o.isLoading.value=!1,o.hideLoadingMessage.value=!1}}(t.id),class:"w-full h-[44px] shrink-0 align-top gap-[12px] not-italic box-border indent-[0] inline-flex font-semibold text-center select-none items-center tracking-[0] cursor-pointer leading-[24px] justify-center [font-size:16px] rounded-[8px] text-[oklch(100%0_none)] shadow-sm [background-color:oklch(54.375%0.19102_267.01)] transition-all duration-200 hover:[background-color:oklch(51%0.21_267.01)] hover:shadow-md [font-family:-apple-system,BlinkMacSystemFont,'Segoe_UI_(Custom)',Roboto,Helvetica_Neue,'Open_Sans_(Custom)',system-ui,sans-serif,Apple_Color_Emoji,Segoe_UI_Emoji]"}," Purchase ",8,Ho)])])])))),256))])]),$o])])])])])])])])]))}}});
1export{co as _,qo as a,__tla};

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.