From 952785360628a75478792ebbafcce1ccf077985f Mon Sep 17 00:00:00 2001 From: SethBurkart123 Date: Fri, 24 Nov 2023 17:19:11 +1100 Subject: [PATCH] push new update, + Notices UI fixes --- package/SEQTA.js | 154 ++++++++++++++++++ package/SEQTA.js.LICENSE.txt | 8 + package/SEQTA.js.map | 1 + package/background.js | 1 + package/background.js.map | 1 + package/backgrounds/background.html | 31 ++++ package/backgrounds/background.js | 1 + package/browser-polyfill.js | 1 + package/client/public/client.js | 2 + package/client/public/client.js.LICENSE.txt | 60 +++++++ package/client/rsc/css/index.css | 1 + package/client/rsc/jpeg/hacker.jpeg | Bin 0 -> 605397 bytes .../client/rsc/png/betterseqta-dark-full.png | Bin 0 -> 10636 bytes .../client/rsc/png/betterseqta-light-full.png | Bin 0 -> 10453 bytes package/css/css/documentload.js | 0 package/css/css/documentload.js.map | 1 + package/css/css/iframe.js | 0 package/css/css/iframe.js.map | 1 + package/css/css/injected.js | 0 package/css/css/injected.js.map | 1 + package/css/documentload.css | 3 + package/css/documentload.css.map | 1 + package/css/iframe.css | 3 + package/css/iframe.css.map | 1 + package/css/injected.css | 4 + package/css/injected.css.map | 1 + package/css/preview/customshortcut.png | Bin 0 -> 279520 bytes package/css/preview/lightdarkmode.png | Bin 0 -> 144610 bytes package/csscss/documentload.js | 6 + package/csscss/iframe.js | 28 ++++ package/csscss/iframe.js.map | 1 + package/csscss/injected.js | 28 ++++ package/csscss/injected.js.map | 1 + package/csscssdocumentload.js | 6 + package/csscssiframe.js | 6 + package/csscssinjected.js | 6 + package/fonts/IconFamily.css | 6 + package/fonts/IconFamily.woff | Bin 0 -> 576720 bytes package/icons/betterseqta-dark-full.png | Bin 0 -> 10636 bytes package/icons/betterseqta-dark-icon.png | Bin 0 -> 6173 bytes package/icons/betterseqta-light-full.png | Bin 0 -> 10453 bytes package/icons/betterseqta-light-icon.png | Bin 0 -> 6165 bytes package/icons/betterseqta-light-outline.png | Bin 0 -> 14004 bytes package/icons/icon-32.png | Bin 0 -> 518 bytes package/icons/icon-48.png | Bin 0 -> 2059 bytes package/icons/icon-64.png | Bin 0 -> 877 bytes package/interface/index.html | 15 ++ package/manifest.json | 79 +++++++++ package/popup/info.html | 15 ++ package/popup/popup.css | 14 ++ package/purify.min.js | 2 + package/purify.min.js.LICENSE.txt | 1 + package/resources/output.mp4 | Bin 0 -> 3245164 bytes package/resources/update-video.mp4 | Bin 0 -> 3245164 bytes .../icons/betterseqta-light-outline.png | Bin 0 -> 14004 bytes public/manifest.json | 2 +- src/SEQTA.js | 4 + src/css/injected.scss | 3 + 58 files changed, 499 insertions(+), 1 deletion(-) create mode 100644 package/SEQTA.js create mode 100644 package/SEQTA.js.LICENSE.txt create mode 100644 package/SEQTA.js.map create mode 100644 package/background.js create mode 100644 package/background.js.map create mode 100644 package/backgrounds/background.html create mode 100644 package/backgrounds/background.js create mode 100644 package/browser-polyfill.js create mode 100644 package/client/public/client.js create mode 100644 package/client/public/client.js.LICENSE.txt create mode 100644 package/client/rsc/css/index.css create mode 100644 package/client/rsc/jpeg/hacker.jpeg create mode 100644 package/client/rsc/png/betterseqta-dark-full.png create mode 100644 package/client/rsc/png/betterseqta-light-full.png create mode 100644 package/css/css/documentload.js create mode 100644 package/css/css/documentload.js.map create mode 100644 package/css/css/iframe.js create mode 100644 package/css/css/iframe.js.map create mode 100644 package/css/css/injected.js create mode 100644 package/css/css/injected.js.map create mode 100644 package/css/documentload.css create mode 100644 package/css/documentload.css.map create mode 100644 package/css/iframe.css create mode 100644 package/css/iframe.css.map create mode 100644 package/css/injected.css create mode 100644 package/css/injected.css.map create mode 100644 package/css/preview/customshortcut.png create mode 100644 package/css/preview/lightdarkmode.png create mode 100644 package/csscss/documentload.js create mode 100644 package/csscss/iframe.js create mode 100644 package/csscss/iframe.js.map create mode 100644 package/csscss/injected.js create mode 100644 package/csscss/injected.js.map create mode 100644 package/csscssdocumentload.js create mode 100644 package/csscssiframe.js create mode 100644 package/csscssinjected.js create mode 100644 package/fonts/IconFamily.css create mode 100644 package/fonts/IconFamily.woff create mode 100644 package/icons/betterseqta-dark-full.png create mode 100644 package/icons/betterseqta-dark-icon.png create mode 100644 package/icons/betterseqta-light-full.png create mode 100644 package/icons/betterseqta-light-icon.png create mode 100644 package/icons/betterseqta-light-outline.png create mode 100644 package/icons/icon-32.png create mode 100644 package/icons/icon-48.png create mode 100644 package/icons/icon-64.png create mode 100644 package/interface/index.html create mode 100644 package/manifest.json create mode 100644 package/popup/info.html create mode 100644 package/popup/popup.css create mode 100644 package/purify.min.js create mode 100644 package/purify.min.js.LICENSE.txt create mode 100644 package/resources/output.mp4 create mode 100644 package/resources/update-video.mp4 create mode 100644 package/src/public/icons/betterseqta-light-outline.png diff --git a/package/SEQTA.js b/package/SEQTA.js new file mode 100644 index 00000000..e59a4488 --- /dev/null +++ b/package/SEQTA.js @@ -0,0 +1,154 @@ +/*! For license information please see SEQTA.js.LICENSE.txt */ +(()=>{var e={168:(e,t,n)=>{const r=n(874),o={};for(const e of Object.keys(r))o[r[e]]=e;const a={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=a;for(const e of Object.keys(a)){if(!("channels"in a[e]))throw new Error("missing channels property: "+e);if(!("labels"in a[e]))throw new Error("missing channel labels property: "+e);if(a[e].labels.length!==a[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:n}=a[e];delete a[e].channels,delete a[e].labels,Object.defineProperty(a[e],"channels",{value:t}),Object.defineProperty(a[e],"labels",{value:n})}a.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(t,n,r),a=Math.max(t,n,r),i=a-o;let s,l;a===o?s=0:t===a?s=(n-r)/i:n===a?s=2+(r-t)/i:r===a&&(s=4+(t-n)/i),s=Math.min(60*s,360),s<0&&(s+=360);const c=(o+a)/2;return l=a===o?0:c<=.5?i/(a+o):i/(2-a-o),[s,100*l,100*c]},a.rgb.hsv=function(e){let t,n,r,o,a;const i=e[0]/255,s=e[1]/255,l=e[2]/255,c=Math.max(i,s,l),u=c-Math.min(i,s,l),d=function(e){return(c-e)/6/u+.5};return 0===u?(o=0,a=0):(a=u/c,t=d(i),n=d(s),r=d(l),i===c?o=r-n:s===c?o=1/3+t-r:l===c&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[360*o,100*a,100*c]},a.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const o=a.rgb.hsl(e)[0],i=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,100*i,100*r]},a.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(1-t,1-n,1-r);return[100*((1-t-o)/(1-o)||0),100*((1-n-o)/(1-o)||0),100*((1-r-o)/(1-o)||0),100*o]},a.rgb.keyword=function(e){const t=o[e];if(t)return t;let n,a=1/0;for(const t of Object.keys(r)){const o=(s=r[t],((i=e)[0]-s[0])**2+(i[1]-s[1])**2+(i[2]-s[2])**2);o.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,[100*(.4124*t+.3576*n+.1805*r),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},a.rgb.lab=function(e){const t=a.rgb.xyz(e);let n=t[0],r=t[1],o=t[2];return n/=95.047,r/=100,o/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116,[116*r-16,500*(n-r),200*(r-o)]},a.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let o,a,i;if(0===n)return i=255*r,[i,i,i];o=r<.5?r*(1+n):r+n-r*n;const s=2*r-o,l=[0,0,0];for(let e=0;e<3;e++)a=t+1/3*-(e-1),a<0&&a++,a>1&&a--,i=6*a<1?s+6*(o-s)*a:2*a<1?o:3*a<2?s+(o-s)*(2/3-a)*6:s,l[e]=255*i;return l},a.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,o=n;const a=Math.max(r,.01);return r*=2,n*=r<=1?r:2-r,o*=a<=1?a:2-a,[t,100*(0===r?2*o/(a+o):2*n/(r+n)),(r+n)/2*100]},a.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const o=Math.floor(t)%6,a=t-Math.floor(t),i=255*r*(1-n),s=255*r*(1-n*a),l=255*r*(1-n*(1-a));switch(r*=255,o){case 0:return[r,l,i];case 1:return[s,r,i];case 2:return[i,r,l];case 3:return[i,s,r];case 4:return[l,i,r];case 5:return[r,i,s]}},a.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,o=Math.max(r,.01);let a,i;i=(2-n)*r;const s=(2-n)*o;return a=n*o,a/=s<=1?s:2-s,a=a||0,i/=2,[t,100*a,100*i]},a.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const o=n+r;let a;o>1&&(n/=o,r/=o);const i=Math.floor(6*t),s=1-r;a=6*t-i,0!=(1&i)&&(a=1-a);const l=n+a*(s-n);let c,u,d;switch(i){default:case 6:case 0:c=s,u=l,d=n;break;case 1:c=l,u=s,d=n;break;case 2:c=n,u=s,d=l;break;case 3:c=n,u=l,d=s;break;case 4:c=l,u=n,d=s;break;case 5:c=s,u=n,d=l}return[255*c,255*u,255*d]},a.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,o=e[3]/100;return[255*(1-Math.min(1,t*(1-o)+o)),255*(1-Math.min(1,n*(1-o)+o)),255*(1-Math.min(1,r*(1-o)+o))]},a.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let o,a,i;return o=3.2406*t+-1.5372*n+-.4986*r,a=-.9689*t+1.8758*n+.0415*r,i=.0557*t+-.204*n+1.057*r,o=o>.0031308?1.055*o**(1/2.4)-.055:12.92*o,a=a>.0031308?1.055*a**(1/2.4)-.055:12.92*a,i=i>.0031308?1.055*i**(1/2.4)-.055:12.92*i,o=Math.min(Math.max(0,o),1),a=Math.min(Math.max(0,a),1),i=Math.min(Math.max(0,i),1),[255*o,255*a,255*i]},a.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];return t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,[116*n-16,500*(t-n),200*(n-r)]},a.lab.xyz=function(e){let t,n,r;n=(e[0]+16)/116,t=e[1]/500+n,r=n-e[2]/200;const o=n**3,a=t**3,i=r**3;return n=o>.008856?o:(n-16/116)/7.787,t=a>.008856?a:(t-16/116)/7.787,r=i>.008856?i:(r-16/116)/7.787,t*=95.047,n*=100,r*=108.883,[t,n,r]},a.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let o;return o=360*Math.atan2(r,n)/2/Math.PI,o<0&&(o+=360),[t,Math.sqrt(n*n+r*r),o]},a.lch.lab=function(e){const t=e[0],n=e[1],r=e[2]/360*2*Math.PI;return[t,n*Math.cos(r),n*Math.sin(r)]},a.rgb.ansi16=function(e,t=null){const[n,r,o]=e;let i=null===t?a.rgb.hsv(e)[2]:t;if(i=Math.round(i/50),0===i)return 30;let s=30+(Math.round(o/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return 2===i&&(s+=60),s},a.hsv.ansi16=function(e){return a.rgb.ansi16(a.hsv.rgb(e),e[2])},a.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},a.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 n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},a.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]},a.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},a.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 n=t[0];3===t[0].length&&(n=n.split("").map((e=>e+e)).join(""));const r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},a.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),i=o-a;let s,l;return s=i<1?a/(1-i):0,l=i<=0?0:o===t?(n-r)/i%6:o===n?2+(r-t)/i:4+(t-n)/i,l/=6,l%=1,[360*l,100*i,100*s]},a.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let o=0;return r<1&&(o=(n-.5*r)/(1-r)),[e[0],100*r,100*o]},a.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],100*r,100*o]},a.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];const o=[0,0,0],a=t%1*6,i=a%1,s=1-i;let l=0;switch(Math.floor(a)){case 0:o[0]=1,o[1]=i,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]=i;break;case 3:o[0]=0,o[1]=s,o[2]=1;break;case 4:o[0]=i,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=s}return l=(1-n)*r,[255*(n*o[0]+l),255*(n*o[1]+l),255*(n*o[2]+l)]},a.hcg.hsv=function(e){const t=e[1]/100,n=t+e[2]/100*(1-t);let r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},a.hcg.hsl=function(e){const t=e[1]/100,n=e[2]/100*(1-t)+.5*t;let r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},a.hcg.hwb=function(e){const t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},a.hwb.hcg=function(e){const t=e[1]/100,n=1-e[2]/100,r=n-t;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],100*r,100*o]},a.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},a.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},a.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},a.gray.hsl=function(e){return[0,0,e[0]]},a.gray.hsv=a.gray.hsl,a.gray.hwb=function(e){return[0,100,e[0]]},a.gray.cmyk=function(e){return[0,0,0,e[0]]},a.gray.lab=function(e){return[e[0],0,0]},a.gray.hex=function(e){const t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},a.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},85:(e,t,n)=>{const r=n(168),o=n(111),a={};Object.keys(r).forEach((e=>{a[e]={},Object.defineProperty(a[e],"channels",{value:r[e].channels}),Object.defineProperty(a[e],"labels",{value:r[e].labels});const t=o(e);Object.keys(t).forEach((n=>{const r=t[n];a[e][n]=function(e){const t=function(...t){const n=t[0];if(null==n)return n;n.length>1&&(t=n);const r=e(t);if("object"==typeof r)for(let e=r.length,t=0;t1&&(t=n),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(r)}))})),e.exports=a},111:(e,t,n)=>{const r=n(168);function o(e,t){return function(n){return t(e(n))}}function a(e,t){const n=[t[e].parent,e];let a=r[t[e].parent][e],i=t[e].parent;for(;t[i].parent;)n.unshift(t[i].parent),a=o(r[t[i].parent][i],a),i=t[i].parent;return a.conversion=n,a}e.exports=function(e){const t=function(e){const t=function(){const e={},t=Object.keys(r);for(let n=t.length,r=0;r{"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],olive:[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]}},818:(e,t,n)=>{var r=n(874),o=n(851),a=Object.hasOwnProperty,i=Object.create(null);for(var s in r)a.call(r,s)&&(i[r[s]]=s);var l=e.exports={to:{},get:{}};function c(e,t,n){return Math.min(Math.max(t,e),n)}function u(e){var t=Math.round(e).toString(16).toUpperCase();return t.length<2?"0"+t:t}l.get=function(e){var t,n;switch(e.substring(0,3).toLowerCase()){case"hsl":t=l.get.hsl(e),n="hsl";break;case"hwb":t=l.get.hwb(e),n="hwb";break;default:t=l.get.rgb(e),n="rgb"}return t?{model:n,value:t}:null},l.get.rgb=function(e){if(!e)return null;var t,n,o,i=[0,0,0,1];if(t=e.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(o=t[2],t=t[1],n=0;n<3;n++){var s=2*n;i[n]=parseInt(t.slice(s,s+2),16)}o&&(i[3]=parseInt(o,16)/255)}else if(t=e.match(/^#([a-f0-9]{3,4})$/i)){for(o=(t=t[1])[3],n=0;n<3;n++)i[n]=parseInt(t[n]+t[n],16);o&&(i[3]=parseInt(o+o,16)/255)}else if(t=e.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(n=0;n<3;n++)i[n]=parseInt(t[n+1],0);t[4]&&(t[5]?i[3]=.01*parseFloat(t[4]):i[3]=parseFloat(t[4]))}else{if(!(t=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)))return(t=e.match(/^(\w+)$/))?"transparent"===t[1]?[0,0,0,0]:a.call(r,t[1])?((i=r[t[1]])[3]=1,i):null:null;for(n=0;n<3;n++)i[n]=Math.round(2.55*parseFloat(t[n+1]));t[4]&&(t[5]?i[3]=.01*parseFloat(t[4]):i[3]=parseFloat(t[4]))}for(n=0;n<3;n++)i[n]=c(i[n],0,255);return i[3]=c(i[3],0,1),i},l.get.hsl=function(e){if(!e)return null;var t=e.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var n=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,c(parseFloat(t[2]),0,100),c(parseFloat(t[3]),0,100),c(isNaN(n)?1:n,0,1)]}return null},l.get.hwb=function(e){if(!e)return null;var t=e.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var n=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,c(parseFloat(t[2]),0,100),c(parseFloat(t[3]),0,100),c(isNaN(n)?1:n,0,1)]}return null},l.to.hex=function(){var e=o(arguments);return"#"+u(e[0])+u(e[1])+u(e[2])+(e[3]<1?u(Math.round(255*e[3])):"")},l.to.rgb=function(){var e=o(arguments);return e.length<4||1===e[3]?"rgb("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+")":"rgba("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+", "+e[3]+")"},l.to.rgb.percent=function(){var e=o(arguments),t=Math.round(e[0]/255*100),n=Math.round(e[1]/255*100),r=Math.round(e[2]/255*100);return e.length<4||1===e[3]?"rgb("+t+"%, "+n+"%, "+r+"%)":"rgba("+t+"%, "+n+"%, "+r+"%, "+e[3]+")"},l.to.hsl=function(){var e=o(arguments);return e.length<4||1===e[3]?"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)":"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+e[3]+")"},l.to.hwb=function(){var e=o(arguments),t="";return e.length>=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},l.to.keyword=function(e){return i[e.slice(0,3)]}},767:(e,t,n)=>{const r=n(818),o=n(85),a=["keyword","gray","hex"],i={};for(const e of Object.keys(o))i[[...o[e].labels].sort().join("")]=e;const s={};function l(e,t){if(!(this instanceof l))return new l(e,t);if(t&&t in a&&(t=null),t&&!(t in o))throw new Error("Unknown model: "+t);let n,c;if(null==e)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(e instanceof l)this.model=e.model,this.color=[...e.color],this.valpha=e.valpha;else if("string"==typeof e){const t=r.get(e);if(null===t)throw new Error("Unable to parse color from string: "+e);this.model=t.model,c=o[this.model].channels,this.color=t.value.slice(0,c),this.valpha="number"==typeof t.value[c]?t.value[c]:1}else if(e.length>0){this.model=t||"rgb",c=o[this.model].channels;const n=Array.prototype.slice.call(e,0,c);this.color=h(n,c),this.valpha="number"==typeof e[c]?e[c]:1}else if("number"==typeof e)this.model="rgb",this.color=[e>>16&255,e>>8&255,255&e],this.valpha=1;else{this.valpha=1;const t=Object.keys(e);"alpha"in e&&(t.splice(t.indexOf("alpha"),1),this.valpha="number"==typeof e.alpha?e.alpha:0);const r=t.sort().join("");if(!(r in i))throw new Error("Unable to parse color from object: "+JSON.stringify(e));this.model=i[r];const{labels:a}=o[this.model],s=[];for(n=0;n(e%360+360)%360)),saturationl:u("hsl",1,d(100)),lightness:u("hsl",2,d(100)),saturationv:u("hsv",1,d(100)),value:u("hsv",2,d(100)),chroma:u("hcg",1,d(100)),gray:u("hcg",2,d(100)),white:u("hwb",1,d(100)),wblack:u("hwb",2,d(100)),cyan:u("cmyk",0,d(100)),magenta:u("cmyk",1,d(100)),yellow:u("cmyk",2,d(100)),black:u("cmyk",3,d(100)),x:u("xyz",0,d(95.047)),y:u("xyz",1,d(100)),z:u("xyz",2,d(108.833)),l:u("lab",0,d(100)),a:u("lab",1),b:u("lab",2),keyword(e){return void 0!==e?new l(e):o[this.model].keyword(this.color)},hex(e){return void 0!==e?new l(e):r.to.hex(this.rgb().round().color)},hexa(e){if(void 0!==e)return new l(e);const t=this.rgb().round().color;let n=Math.round(255*this.valpha).toString(16).toUpperCase();return 1===n.length&&(n="0"+n),r.to.hex(t)+n},rgbNumber(){const e=this.rgb().color;return(255&e[0])<<16|(255&e[1])<<8|255&e[2]},luminosity(){const e=this.rgb().color,t=[];for(const[n,r]of e.entries()){const e=r/255;t[n]=e<=.04045?e/12.92:((e+.055)/1.055)**2.4}return.2126*t[0]+.7152*t[1]+.0722*t[2]},contrast(e){const t=this.luminosity(),n=e.luminosity();return t>n?(t+.05)/(n+.05):(n+.05)/(t+.05)},level(e){const t=this.contrast(e);return t>=7?"AAA":t>=4.5?"AA":""},isDark(){const e=this.rgb().color;return(2126*e[0]+7152*e[1]+722*e[2])/1e4<128},isLight(){return!this.isDark()},negate(){const e=this.rgb();for(let t=0;t<3;t++)e.color[t]=255-e.color[t];return e},lighten(e){const t=this.hsl();return t.color[2]+=t.color[2]*e,t},darken(e){const t=this.hsl();return t.color[2]-=t.color[2]*e,t},saturate(e){const t=this.hsl();return t.color[1]+=t.color[1]*e,t},desaturate(e){const t=this.hsl();return t.color[1]-=t.color[1]*e,t},whiten(e){const t=this.hwb();return t.color[1]+=t.color[1]*e,t},blacken(e){const t=this.hwb();return t.color[2]+=t.color[2]*e,t},grayscale(){const e=this.rgb().color,t=.3*e[0]+.59*e[1]+.11*e[2];return l.rgb(t,t,t)},fade(e){return this.alpha(this.valpha-this.valpha*e)},opaquer(e){return this.alpha(this.valpha+this.valpha*e)},rotate(e){const t=this.hsl();let n=t.color[0];return n=(n+e)%360,n=n<0?360+n:n,t.color[0]=n,t},mix(e,t){if(!e||!e.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof e);const n=e.rgb(),r=this.rgb(),o=void 0===t?.5:t,a=2*o-1,i=n.alpha()-r.alpha(),s=((a*i==-1?a:(a+i)/(1+a*i))+1)/2,c=1-s;return l.rgb(s*n.red()+c*r.red(),s*n.green()+c*r.green(),s*n.blue()+c*r.blue(),n.alpha()*o+r.alpha()*(1-o))}};for(const e of Object.keys(o)){if(a.includes(e))continue;const{channels:t}=o[e];l.prototype[e]=function(...t){return this.model===e?new l(this):t.length>0?new l(t,e):new l([...(n=o[this.model][e].raw(this.color),Array.isArray(n)?n:[n]),this.valpha],e);var n},l[e]=function(...n){let r=n[0];return"number"==typeof r&&(r=h(n,t)),new l(r,e)}}function c(e){return function(t){return function(e,t){return Number(e.toFixed(t))}(t,e)}}function u(e,t,n){e=Array.isArray(e)?e:[e];for(const r of e)(s[r]||(s[r]=[]))[t]=n;return e=e[0],function(r){let o;return void 0!==r?(n&&(r=n(r)),o=this[e](),o.color[t]=r,o):(o=this[e]().color[t],n&&(o=n(o)),o)}}function d(e){return function(t){return Math.max(0,Math.min(e,t))}}function h(e,t){for(let n=0;n1?n-1:0),o=1;o2&&void 0!==arguments[2]?arguments[2]:f;t&&t(e,null);let a=r.length;for(;a--;){let t=r[a];if("string"==typeof t){const e=o(t);e!==t&&(n(r)||(r[a]=e),t=e)}e[t]=!0}return e}function k(t){const n=s(null);for(const[r,a]of e(t))void 0!==o(t,r)&&(n[r]=a);return n}function L(e,t){for(;null!==e;){const n=o(e,t);if(n){if(n.get)return E(n.get);if("function"==typeof n.value)return E(n.value)}e=r(e)}return function(e){return console.warn("fallback value for",e),null}}const M=a(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),S=a(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),T=a(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),A=a(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),_=a(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),N=a(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),I=a(["#text"]),D=a(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),O=a(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),B=a(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),H=a(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),R=i(/\{\{[\w\W]*|[\w\W]*\}\}/gm),V=i(/<%[\w\W]*|[\w\W]*%>/gm),j=i(/\${[\w\W]*}/gm),P=i(/^data-[\-\w.\u00B7-\uFFFF]/),F=i(/^aria-[\-\w]+$/),U=i(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),$=i(/^(?:\w+script|data):/i),z=i(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),q=i(/^html$/i);var Q=Object.freeze({__proto__:null,MUSTACHE_EXPR:R,ERB_EXPR:V,TMPLIT_EXPR:j,DATA_ATTR:P,ARIA_ATTR:F,IS_ALLOWED_URI:U,IS_SCRIPT_OR_DATA:$,ATTR_WHITESPACE:z,DOCTYPE_NAME:q});const W=function(){return"undefined"==typeof window?null:window};return function t(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W();const r=e=>t(e);if(r.version="3.0.6",r.removed=[],!n||!n.document||9!==n.document.nodeType)return r.isSupported=!1,r;let{document:o}=n;const i=o,l=i.currentScript,{DocumentFragment:c,HTMLTemplateElement:w,Node:E,Element:R,NodeFilter:V,NamedNodeMap:j=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:P,DOMParser:F,trustedTypes:$}=n,z=R.prototype,Z=L(z,"cloneNode"),Y=L(z,"nextSibling"),G=L(z,"childNodes"),J=L(z,"parentNode");if("function"==typeof w){const e=o.createElement("template");e.content&&e.content.ownerDocument&&(o=e.content.ownerDocument)}let X,K="";const{implementation:ee,createNodeIterator:te,createDocumentFragment:ne,getElementsByTagName:re}=o,{importNode:oe}=i;let ae={};r.isSupported="function"==typeof e&&"function"==typeof J&&ee&&void 0!==ee.createHTMLDocument;const{MUSTACHE_EXPR:ie,ERB_EXPR:se,TMPLIT_EXPR:le,DATA_ATTR:ce,ARIA_ATTR:ue,IS_SCRIPT_OR_DATA:de,ATTR_WHITESPACE:he}=Q;let{IS_ALLOWED_URI:fe}=Q,me=null;const pe=x({},[...M,...S,...T,..._,...I]);let ge=null;const ve=x({},[...D,...O,...B,...H]);let ye=Object.seal(s(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Ce=null,be=null,we=!0,Ee=!0,xe=!1,ke=!0,Le=!1,Me=!1,Se=!1,Te=!1,Ae=!1,_e=!1,Ne=!1,Ie=!0,De=!1,Oe=!0,Be=!1,He={},Re=null;const Ve=x({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let je=null;const Pe=x({},["audio","video","img","source","image","track"]);let Fe=null;const Ue=x({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),$e="http://www.w3.org/1998/Math/MathML",ze="http://www.w3.org/2000/svg",qe="http://www.w3.org/1999/xhtml";let Qe=qe,We=!1,Ze=null;const Ye=x({},[$e,ze,qe],m);let Ge=null;const Je=["application/xhtml+xml","text/html"];let Xe=null,Ke=null;const et=o.createElement("form"),tt=function(e){return e instanceof RegExp||e instanceof Function},nt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!Ke||Ke!==e){if(e&&"object"==typeof e||(e={}),e=k(e),Ge=Ge=-1===Je.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Xe="application/xhtml+xml"===Ge?m:f,me="ALLOWED_TAGS"in e?x({},e.ALLOWED_TAGS,Xe):pe,ge="ALLOWED_ATTR"in e?x({},e.ALLOWED_ATTR,Xe):ve,Ze="ALLOWED_NAMESPACES"in e?x({},e.ALLOWED_NAMESPACES,m):Ye,Fe="ADD_URI_SAFE_ATTR"in e?x(k(Ue),e.ADD_URI_SAFE_ATTR,Xe):Ue,je="ADD_DATA_URI_TAGS"in e?x(k(Pe),e.ADD_DATA_URI_TAGS,Xe):Pe,Re="FORBID_CONTENTS"in e?x({},e.FORBID_CONTENTS,Xe):Ve,Ce="FORBID_TAGS"in e?x({},e.FORBID_TAGS,Xe):{},be="FORBID_ATTR"in e?x({},e.FORBID_ATTR,Xe):{},He="USE_PROFILES"in e&&e.USE_PROFILES,we=!1!==e.ALLOW_ARIA_ATTR,Ee=!1!==e.ALLOW_DATA_ATTR,xe=e.ALLOW_UNKNOWN_PROTOCOLS||!1,ke=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Le=e.SAFE_FOR_TEMPLATES||!1,Me=e.WHOLE_DOCUMENT||!1,Ae=e.RETURN_DOM||!1,_e=e.RETURN_DOM_FRAGMENT||!1,Ne=e.RETURN_TRUSTED_TYPE||!1,Te=e.FORCE_BODY||!1,Ie=!1!==e.SANITIZE_DOM,De=e.SANITIZE_NAMED_PROPS||!1,Oe=!1!==e.KEEP_CONTENT,Be=e.IN_PLACE||!1,fe=e.ALLOWED_URI_REGEXP||U,Qe=e.NAMESPACE||qe,ye=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&tt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ye.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&tt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ye.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(ye.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Le&&(Ee=!1),_e&&(Ae=!0),He&&(me=x({},[...I]),ge=[],!0===He.html&&(x(me,M),x(ge,D)),!0===He.svg&&(x(me,S),x(ge,O),x(ge,H)),!0===He.svgFilters&&(x(me,T),x(ge,O),x(ge,H)),!0===He.mathMl&&(x(me,_),x(ge,B),x(ge,H))),e.ADD_TAGS&&(me===pe&&(me=k(me)),x(me,e.ADD_TAGS,Xe)),e.ADD_ATTR&&(ge===ve&&(ge=k(ge)),x(ge,e.ADD_ATTR,Xe)),e.ADD_URI_SAFE_ATTR&&x(Fe,e.ADD_URI_SAFE_ATTR,Xe),e.FORBID_CONTENTS&&(Re===Ve&&(Re=k(Re)),x(Re,e.FORBID_CONTENTS,Xe)),Oe&&(me["#text"]=!0),Me&&x(me,["html","head","body"]),me.table&&(x(me,["tbody"]),delete Ce.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw b('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw b('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');X=e.TRUSTED_TYPES_POLICY,K=X.createHTML("")}else void 0===X&&(X=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));const o="dompurify"+(n?"#"+n:"");try{return e.createPolicy(o,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+o+" could not be created."),null}}($,l)),null!==X&&"string"==typeof K&&(K=X.createHTML(""));a&&a(e),Ke=e}},rt=x({},["mi","mo","mn","ms","mtext"]),ot=x({},["foreignobject","desc","title","annotation-xml"]),at=x({},["title","style","font","a","script"]),it=x({},S);x(it,T),x(it,A);const st=x({},_);x(st,N);const lt=function(e){h(r.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},ct=function(e,t){try{h(r.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){h(r.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!ge[e])if(Ae||_e)try{lt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},ut=function(e){let t=null,n=null;if(Te)e=""+e;else{const t=p(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Ge&&Qe===qe&&(e=''+e+"");const r=X?X.createHTML(e):e;if(Qe===qe)try{t=(new F).parseFromString(r,Ge)}catch(e){}if(!t||!t.documentElement){t=ee.createDocument(Qe,"template",null);try{t.documentElement.innerHTML=We?K:r}catch(e){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(o.createTextNode(n),a.childNodes[0]||null),Qe===qe?re.call(t,Me?"html":"body")[0]:Me?t.documentElement:a},dt=function(e){return te.call(e.ownerDocument||e,e,V.SHOW_ELEMENT|V.SHOW_COMMENT|V.SHOW_TEXT,null)},ht=function(e){return"function"==typeof E&&e instanceof E},ft=function(e,t,n){ae[e]&&u(ae[e],(e=>{e.call(r,t,n,Ke)}))},mt=function(e){let t=null;if(ft("beforeSanitizeElements",e,null),(n=e)instanceof P&&("string"!=typeof n.nodeName||"string"!=typeof n.textContent||"function"!=typeof n.removeChild||!(n.attributes instanceof j)||"function"!=typeof n.removeAttribute||"function"!=typeof n.setAttribute||"string"!=typeof n.namespaceURI||"function"!=typeof n.insertBefore||"function"!=typeof n.hasChildNodes))return lt(e),!0;var n;const o=Xe(e.nodeName);if(ft("uponSanitizeElement",e,{tagName:o,allowedTags:me}),e.hasChildNodes()&&!ht(e.firstElementChild)&&C(/<[/\w]/g,e.innerHTML)&&C(/<[/\w]/g,e.textContent))return lt(e),!0;if(!me[o]||Ce[o]){if(!Ce[o]&>(o)){if(ye.tagNameCheck instanceof RegExp&&C(ye.tagNameCheck,o))return!1;if(ye.tagNameCheck instanceof Function&&ye.tagNameCheck(o))return!1}if(Oe&&!Re[o]){const t=J(e)||e.parentNode,n=G(e)||e.childNodes;if(n&&t)for(let r=n.length-1;r>=0;--r)t.insertBefore(Z(n[r],!0),Y(e))}return lt(e),!0}return e instanceof R&&!function(e){let t=J(e);t&&t.tagName||(t={namespaceURI:Qe,tagName:"template"});const n=f(e.tagName),r=f(t.tagName);return!!Ze[e.namespaceURI]&&(e.namespaceURI===ze?t.namespaceURI===qe?"svg"===n:t.namespaceURI===$e?"svg"===n&&("annotation-xml"===r||rt[r]):Boolean(it[n]):e.namespaceURI===$e?t.namespaceURI===qe?"math"===n:t.namespaceURI===ze?"math"===n&&ot[r]:Boolean(st[n]):e.namespaceURI===qe?!(t.namespaceURI===ze&&!ot[r])&&!(t.namespaceURI===$e&&!rt[r])&&!st[n]&&(at[n]||!it[n]):!("application/xhtml+xml"!==Ge||!Ze[e.namespaceURI]))}(e)?(lt(e),!0):"noscript"!==o&&"noembed"!==o&&"noframes"!==o||!C(/<\/no(script|embed|frames)/i,e.innerHTML)?(Le&&3===e.nodeType&&(t=e.textContent,u([ie,se,le],(e=>{t=g(t,e," ")})),e.textContent!==t&&(h(r.removed,{element:e.cloneNode()}),e.textContent=t)),ft("afterSanitizeElements",e,null),!1):(lt(e),!0)},pt=function(e,t,n){if(Ie&&("id"===t||"name"===t)&&(n in o||n in et))return!1;if(Ee&&!be[t]&&C(ce,t));else if(we&&C(ue,t));else if(!ge[t]||be[t]){if(!(gt(e)&&(ye.tagNameCheck instanceof RegExp&&C(ye.tagNameCheck,e)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(e))&&(ye.attributeNameCheck instanceof RegExp&&C(ye.attributeNameCheck,t)||ye.attributeNameCheck instanceof Function&&ye.attributeNameCheck(t))||"is"===t&&ye.allowCustomizedBuiltInElements&&(ye.tagNameCheck instanceof RegExp&&C(ye.tagNameCheck,n)||ye.tagNameCheck instanceof Function&&ye.tagNameCheck(n))))return!1}else if(Fe[t]);else if(C(fe,g(n,he,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==v(n,"data:")||!je[e])if(xe&&!C(de,g(n,he,"")));else if(n)return!1;return!0},gt=function(e){return e.indexOf("-")>0},vt=function(e){ft("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ge};let o=t.length;for(;o--;){const a=t[o],{name:i,namespaceURI:s,value:l}=a,c=Xe(i);let h="value"===i?l:y(l);if(n.attrName=c,n.attrValue=h,n.keepAttr=!0,n.forceKeepAttr=void 0,ft("uponSanitizeAttribute",e,n),h=n.attrValue,n.forceKeepAttr)continue;if(ct(i,e),!n.keepAttr)continue;if(!ke&&C(/\/>/i,h)){ct(i,e);continue}Le&&u([ie,se,le],(e=>{h=g(h,e," ")}));const f=Xe(e.nodeName);if(pt(f,c,h)){if(!De||"id"!==c&&"name"!==c||(ct(i,e),h="user-content-"+h),X&&"object"==typeof $&&"function"==typeof $.getAttributeType)if(s);else switch($.getAttributeType(f,c)){case"TrustedHTML":h=X.createHTML(h);break;case"TrustedScriptURL":h=X.createScriptURL(h)}try{s?e.setAttributeNS(s,i,h):e.setAttribute(i,h),d(r.removed)}catch(e){}}}ft("afterSanitizeAttributes",e,null)},yt=function e(t){let n=null;const r=dt(t);for(ft("beforeSanitizeShadowDOM",t,null);n=r.nextNode();)ft("uponSanitizeShadowNode",n,null),mt(n)||(n.content instanceof c&&e(n.content),vt(n));ft("afterSanitizeShadowDOM",t,null)};return r.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,o=null,a=null,s=null;if(We=!e,We&&(e="\x3c!--\x3e"),"string"!=typeof e&&!ht(e)){if("function"!=typeof e.toString)throw b("toString is not a function");if("string"!=typeof(e=e.toString()))throw b("dirty is not a string, aborting")}if(!r.isSupported)return e;if(Se||nt(t),r.removed=[],"string"==typeof e&&(Be=!1),Be){if(e.nodeName){const t=Xe(e.nodeName);if(!me[t]||Ce[t])throw b("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof E)n=ut("\x3c!----\x3e"),o=n.ownerDocument.importNode(e,!0),1===o.nodeType&&"BODY"===o.nodeName||"HTML"===o.nodeName?n=o:n.appendChild(o);else{if(!Ae&&!Le&&!Me&&-1===e.indexOf("<"))return X&&Ne?X.createHTML(e):e;if(n=ut(e),!n)return Ae?null:Ne?K:""}n&&Te&<(n.firstChild);const l=dt(Be?e:n);for(;a=l.nextNode();)mt(a)||(a.content instanceof c&&yt(a.content),vt(a));if(Be)return e;if(Ae){if(_e)for(s=ne.call(n.ownerDocument);n.firstChild;)s.appendChild(n.firstChild);else s=n;return(ge.shadowroot||ge.shadowrootmode)&&(s=oe.call(i,s,!0)),s}let d=Me?n.outerHTML:n.innerHTML;return Me&&me["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&C(q,n.ownerDocument.doctype.name)&&(d="\n"+d),Le&&u([ie,se,le],(e=>{d=g(d,e," ")})),X&&Ne?X.createHTML(d):d},r.setConfig=function(){nt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Se=!0},r.clearConfig=function(){Ke=null,Se=!1},r.isValidAttribute=function(e,t,n){Ke||nt({});const r=Xe(e),o=Xe(t);return pt(r,o,n)},r.addHook=function(e,t){"function"==typeof t&&(ae[e]=ae[e]||[],h(ae[e],t))},r.removeHook=function(e){if(ae[e])return d(ae[e])},r.removeHooks=function(e){ae[e]&&(ae[e]=[])},r.removeAllHooks=function(){ae={}},r}()}()},171:e=>{e.exports=function(e){return!(!e||"string"==typeof e)&&(e instanceof Array||Array.isArray(e)||e.length>=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))}},483:(e,t,n)=>{e.exports=function e(t,n,r){function o(i,s){if(!n[i]){if(!t[i]){if(a)return a(i,!0);var l=new Error("Cannot find module '"+i+"'");throw l.code="MODULE_NOT_FOUND",l}var c=n[i]={exports:{}};t[i][0].call(c.exports,(function(e){return o(t[i][1][e]||e)}),c,c.exports,e,t,n,r)}return n[i].exports}for(var a=void 0,i=0;i=43)}})).catch((function(){return!1}))}(e).then((function(e){return h=e}))}function C(e){var t=f[e.name],n={};n.promise=new i((function(e,t){n.resolve=e,n.reject=t})),t.deferredOperations.push(n),t.dbReady?t.dbReady=t.dbReady.then((function(){return n.promise})):t.dbReady=n.promise}function b(e){var t=f[e.name].deferredOperations.pop();if(t)return t.resolve(),t.promise}function w(e,t){var n=f[e.name].deferredOperations.pop();if(n)return n.reject(t),n.promise}function E(e,t){return new i((function(n,r){if(f[e.name]=f[e.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},e.db){if(!t)return n(e.db);C(e),e.db.close()}var a=[e.name];t&&a.push(e.version);var i=o.open.apply(o,a);t&&(i.onupgradeneeded=function(t){var n=i.result;try{n.createObjectStore(e.storeName),t.oldVersion<=1&&n.createObjectStore(d)}catch(n){if("ConstraintError"!==n.name)throw n;console.warn('The database "'+e.name+'" has been upgraded from version '+t.oldVersion+" to version "+t.newVersion+', but the storage "'+e.storeName+'" already exists.')}}),i.onerror=function(e){e.preventDefault(),r(i.error)},i.onsuccess=function(){var t=i.result;t.onversionchange=function(e){e.target.close()},n(t),b(e)}}))}function x(e){return E(e,!1)}function k(e){return E(e,!0)}function L(e,t){if(!e.db)return!0;var n=!e.db.objectStoreNames.contains(e.storeName),r=e.versione.db.version;if(r&&(e.version!==t&&console.warn('The database "'+e.name+"\" can't be downgraded from version "+e.db.version+" to version "+e.version+"."),e.version=e.db.version),o||n){if(n){var a=e.db.version+1;a>e.version&&(e.version=a)}return!0}return!1}function M(e){return a([v(atob(e.data))],{type:e.type})}function S(e){return e&&e.__local_forage_encoded_blob}function T(e){var t=this,n=t._initReady().then((function(){var e=f[t._dbInfo.name];if(e&&e.dbReady)return e.dbReady}));return l(n,e,e),n}function A(e,t,n,r){void 0===r&&(r=1);try{var o=e.db.transaction(e.storeName,t);n(null,o)}catch(o){if(r>0&&(!e.db||"InvalidStateError"===o.name||"NotFoundError"===o.name))return i.resolve().then((function(){if(!e.db||"NotFoundError"===o.name&&!e.db.objectStoreNames.contains(e.storeName)&&e.version<=e.db.version)return e.db&&(e.version=e.db.version+1),k(e)})).then((function(){return function(e){C(e);for(var t=f[e.name],n=t.forages,r=0;r>4,u[l++]=(15&r)<<4|o>>2,u[l++]=(3&o)<<6|63&a;return c}function W(e){var t,n=new Uint8Array(e),r="";for(t=0;t>2],r+=N[(3&n[t])<<4|n[t+1]>>4],r+=N[(15&n[t+1])<<2|n[t+2]>>6],r+=N[63&n[t+2]];return n.length%3==2?r=r.substring(0,r.length-1)+"=":n.length%3==1&&(r=r.substring(0,r.length-2)+"=="),r}var Z={serialize:function(e,t){var n="";if(e&&(n=q.call(e)),e&&("[object ArrayBuffer]"===n||e.buffer&&"[object ArrayBuffer]"===q.call(e.buffer))){var r,o=D;e instanceof ArrayBuffer?(r=e,o+=O):(r=e.buffer,"[object Int8Array]"===n?o+=H:"[object Uint8Array]"===n?o+=R:"[object Uint8ClampedArray]"===n?o+=V:"[object Int16Array]"===n?o+=j:"[object Uint16Array]"===n?o+=F:"[object Int32Array]"===n?o+=P:"[object Uint32Array]"===n?o+=U:"[object Float32Array]"===n?o+=$:"[object Float64Array]"===n?o+=z:t(new Error("Failed to get type for BinaryArray"))),t(o+W(r))}else if("[object Blob]"===n){var a=new FileReader;a.onload=function(){var n="~~local_forage_type~"+e.type+"~"+W(this.result);t(D+B+n)},a.readAsArrayBuffer(e)}else try{t(JSON.stringify(e))}catch(n){console.error("Couldn't convert value into a JSON string: ",e),t(null,n)}},deserialize:function(e){if(e.substring(0,9)!==D)return JSON.parse(e);var t,n=e.substring(13),r=e.substring(9,13);if(r===B&&I.test(n)){var o=n.match(I);t=o[1],n=n.substring(o[0].length)}var i=Q(n);switch(r){case O:return i;case B:return a([i],{type:t});case H:return new Int8Array(i);case R:return new Uint8Array(i);case V:return new Uint8ClampedArray(i);case j:return new Int16Array(i);case F:return new Uint16Array(i);case P:return new Int32Array(i);case U:return new Uint32Array(i);case $:return new Float32Array(i);case z:return new Float64Array(i);default:throw new Error("Unkown type: "+r)}},stringToBuffer:Q,bufferToString:W};function Y(e,t,n,r){e.executeSql("CREATE TABLE IF NOT EXISTS "+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],n,r)}function G(e,t,n,r,o,a){e.executeSql(n,r,o,(function(e,i){i.code===i.SYNTAX_ERR?e.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[t.storeName],(function(e,s){s.rows.length?a(e,i):Y(e,t,(function(){e.executeSql(n,r,o,a)}),a)}),a):a(e,i)}),a)}function J(e,t,n,r){var o=this;e=c(e);var a=new i((function(a,i){o.ready().then((function(){void 0===t&&(t=null);var s=t,l=o._dbInfo;l.serializer.serialize(t,(function(t,c){c?i(c):l.db.transaction((function(n){G(n,l,"INSERT OR REPLACE INTO "+l.storeName+" (key, value) VALUES (?, ?)",[e,t],(function(){a(s)}),(function(e,t){i(t)}))}),(function(t){if(t.code===t.QUOTA_ERR){if(r>0)return void a(J.apply(o,[e,s,n,r-1]));i(t)}}))}))})).catch(i)}));return s(a,n),a}var X={_driver:"webSQLStorage",_initStorage:function(e){var t=this,n={db:null};if(e)for(var r in e)n[r]="string"!=typeof e[r]?e[r].toString():e[r];var o=new i((function(e,r){try{n.db=openDatabase(n.name,String(n.version),n.description,n.size)}catch(e){return r(e)}n.db.transaction((function(o){Y(o,n,(function(){t._dbInfo=n,e()}),(function(e,t){r(t)}))}),r)}));return n.serializer=Z,o},_support:"function"==typeof openDatabase,iterate:function(e,t){var n=this,r=new i((function(t,r){n.ready().then((function(){var o=n._dbInfo;o.db.transaction((function(n){G(n,o,"SELECT * FROM "+o.storeName,[],(function(n,r){for(var a=r.rows,i=a.length,s=0;s '__WebKitDatabaseInfoTable__'",[],(function(n,r){for(var o=[],a=0;a0}var te={_driver:"localStorageWrapper",_initStorage:function(e){var t={};if(e)for(var n in e)t[n]=e[n];return t.keyPrefix=K(e,this._defaultConfig),ee()?(this._dbInfo=t,t.serializer=Z,i.resolve()):i.reject()},_support:function(){try{return"undefined"!=typeof localStorage&&"setItem"in localStorage&&!!localStorage.setItem}catch(e){return!1}}(),iterate:function(e,t){var n=this,r=n.ready().then((function(){for(var t=n._dbInfo,r=t.keyPrefix,o=r.length,a=localStorage.length,i=1,s=0;s=0;n--){var r=localStorage.key(n);0===r.indexOf(e)&&localStorage.removeItem(r)}}));return s(n,e),n},length:function(e){var t=this.keys().then((function(e){return e.length}));return s(t,e),t},key:function(e,t){var n=this,r=n.ready().then((function(){var t,r=n._dbInfo;try{t=localStorage.key(e)}catch(e){t=null}return t&&(t=t.substring(r.keyPrefix.length)),t}));return s(r,t),r},keys:function(e){var t=this,n=t.ready().then((function(){for(var e=t._dbInfo,n=localStorage.length,r=[],o=0;o=0;t--){var n=localStorage.key(t);0===n.indexOf(e)&&localStorage.removeItem(n)}})):i.reject("Invalid arguments"),s(r,t),r}},ne=function(e,t){for(var n=e.length,r=0;r{"use strict";var r=n(171),o=Array.prototype.concat,a=Array.prototype.slice,i=e.exports=function(e){for(var t=[],n=0,i=e.length;n{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var r={};(()=>{"use strict";n.d(r,{Fg:()=>Xe,lH:()=>Rt,KL:()=>kt,Tb:()=>nt,AE:()=>Ue,Lw:()=>Ct,Ue:()=>Ke,Xz:()=>Vt,xD:()=>Pt,E3:()=>dt,Lq:()=>Ut,gU:()=>Ft});const e={duration:.3,delay:0,endDelay:0,repeat:0,easing:"ease"},t=e=>1e3*e,o=e=>e/1e3,a=()=>{},i=e=>e;function s(e,t=!0){if(e&&"finished"!==e.playState)try{e.stop?e.stop():(t&&e.commitStyles(),e.cancel())}catch(e){}}const l=e=>e(),c=(t,n,r=e.duration)=>new Proxy({animations:t.map(l).filter(Boolean),duration:r,options:n},u),u={get:(e,t)=>{const n=e.animations[0];switch(t){case"duration":return e.duration;case"currentTime":return o((null==n?void 0:n[t])||0);case"playbackRate":case"playState":return null==n?void 0:n[t];case"finished":return e.finished||(e.finished=Promise.all(e.animations.map(d)).catch(a)),e.finished;case"stop":return()=>{e.animations.forEach((e=>s(e)))};case"forEachNative":return t=>{e.animations.forEach((n=>t(n,e)))};default:return void 0===(null==n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,n,r)=>{switch(n){case"currentTime":r=t(r);case"playbackRate":for(let t=0;te.finished,h=e=>"object"==typeof e&&Boolean(e.createAnimation),f=e=>"number"==typeof e,m=e=>Array.isArray(e)&&!f(e[0]),p=(e,t,n)=>-n*e+n*t+e,g=(e,t,n)=>t-e==0?1:(n-e)/(t-e);function v(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const o=g(0,t,r);e.push(p(n,1,o))}}const y=(e,t,n)=>Math.min(Math.max(n,e),t);const C=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,b=1e-7,w=12;function E(e,t,n,r){if(e===t&&n===r)return i;return o=>0===o||1===o?o:C(function(e,t,n,r,o){let a,i,s=0;do{i=t+(n-t)/2,a=C(i,r,o)-e,a>0?n=i:t=i}while(Math.abs(a)>b&&++sn=>{const r=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*e,o="end"===t?Math.floor(r):Math.ceil(r);return y(0,1,o/e)},k=e=>"function"==typeof e,L=e=>Array.isArray(e)&&f(e[0]),M={ease:E(.25,.1,.25,1),"ease-in":E(.42,0,1,1),"ease-in-out":E(.42,0,.58,1),"ease-out":E(0,0,.58,1)},S=/\((.*?)\)/;function T(e){if(k(e))return e;if(L(e))return E(...e);if(M[e])return M[e];if(e.startsWith("steps")){const t=S.exec(e);if(t){const e=t[1].split(",");return x(parseFloat(e[0]),e[1].trim())}}return i}class A{constructor(t,n=[0,1],{easing:r,duration:o=e.duration,delay:a=e.delay,endDelay:s=e.endDelay,repeat:l=e.repeat,offset:c,direction:u="normal"}={}){if(this.startTime=null,this.rate=1,this.t=0,this.cancelTimestamp=null,this.easing=i,this.duration=0,this.totalDuration=0,this.repeat=0,this.playState="idle",this.finished=new Promise(((e,t)=>{this.resolve=e,this.reject=t})),r=r||e.easing,h(r)){const e=r.createAnimation(n);r=e.easing,n=e.keyframes||n,o=e.duration||o}this.repeat=l,this.easing=m(r)?i:T(r),this.updateDuration(o);const d=function(e,t=function(e){const t=[0];return v(t,e-1),t}(e.length),n=i){const r=e.length,o=r-t.length;return o>0&&v(t,o),o=>{let a=0;for(;a{const r=t-e;return((n-e)%r+r)%r+e})(0,e.length,t)]:e}(n,a);return i=s(i),p(e[a],e[a+1],i)}}(n,c,m(r)?r.map(T):i);this.tick=e=>{var n;let r=0;r=void 0!==this.pauseTime?this.pauseTime:(e-this.startTime)*this.rate,this.t=r,r/=1e3,r=Math.max(r-a,0),"finished"===this.playState&&void 0===this.pauseTime&&(r=this.totalDuration);const o=r/this.duration;let i=Math.floor(o),l=o%1;!l&&o>=1&&(l=1),1===l&&i--;const c=i%2;("reverse"===u||"alternate"===u&&c||"alternate-reverse"===u&&!c)&&(l=1-l);const h=r>=this.totalDuration?1:Math.min(l,1),f=d(this.easing(h));t(f),void 0===this.pauseTime&&("finished"===this.playState||r>=this.totalDuration+s)?(this.playState="finished",null===(n=this.resolve)||void 0===n||n.call(this,f)):"idle"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))},this.play()}play(){const e=performance.now();this.playState="running",void 0!==this.pauseTime?this.startTime=e-this.pauseTime:this.startTime||(this.startTime=e),this.cancelTimestamp=this.startTime,this.pauseTime=void 0,this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState="paused",this.pauseTime=this.t}finish(){this.playState="finished",this.tick(0)}stop(){var e;this.playState="idle",void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId),null===(e=this.reject)||void 0===e||e.call(this,!1)}cancel(){this.stop(),this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(e){this.duration=e,this.totalDuration=e*(this.repeat+1)}get currentTime(){return this.t}set currentTime(e){void 0!==this.pauseTime||0===this.rate?this.pauseTime=e:this.startTime=performance.now()-e/this.rate}get playbackRate(){return this.rate}set playbackRate(e){this.rate=e}}class _{setAnimation(e){this.animation=e,null==e||e.finished.then((()=>this.clearAnimation())).catch((()=>{}))}clearAnimation(){this.animation=this.generator=void 0}}const N=new WeakMap;function I(e){return N.has(e)||N.set(e,{transforms:[],values:new Map}),N.get(e)}const D=["","X","Y","Z"],O={x:"translateX",y:"translateY",z:"translateZ"},B={syntax:"",initialValue:"0deg",toDefaultUnit:e=>e+"deg"},H={translate:{syntax:"",initialValue:"0px",toDefaultUnit:e=>e+"px"},rotate:B,scale:{syntax:"",initialValue:1,toDefaultUnit:i},skew:B},R=new Map,V=e=>`--motion-${e}`,j=["x","y","z"];["translate","scale","rotate","skew"].forEach((e=>{D.forEach((t=>{j.push(e+t),R.set(V(e+t),H[e])}))}));const P=(e,t)=>j.indexOf(e)-j.indexOf(t),F=new Set(j),U=e=>F.has(e),$=e=>e.sort(P).reduce(z,"").trim(),z=(e,t)=>`${e} ${t}(var(${V(t)}))`,q=e=>e.startsWith("--"),Q=new Set,W=(e,t)=>document.createElement("div").animate(e,t),Z={cssRegisterProperty:()=>"undefined"!=typeof CSS&&Object.hasOwnProperty.call(CSS,"registerProperty"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate"),partialKeyframes:()=>{try{W({opacity:[1]})}catch(e){return!1}return!0},finished:()=>Boolean(W({opacity:[0,1]},{duration:.001}).finished),linearEasing:()=>{try{W({opacity:0},{easing:"linear(0, 1)"})}catch(e){return!1}return!0}},Y={},G={};for(const e in Z)G[e]=()=>(void 0===Y[e]&&(Y[e]=Z[e]()),Y[e]);const J=(t,n)=>k(t)?G.linearEasing()?`linear(${((e,t)=>{let n="";const r=Math.round(t/.015);for(let t=0;t`cubic-bezier(${e}, ${t}, ${n}, ${r})`;function K(e){return O[e]&&(e=O[e]),U(e)?V(e):e}const ee=(e,t)=>{t=K(t);let n=q(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=R.get(t);e&&(n=e.initialValue)}return n},te=(e,t,n)=>{t=K(t),q(t)?e.style.setProperty(t,n):e.style[t]=n},ne=e=>"string"==typeof e;function re(e,t){var n;let r=(null==t?void 0:t.toDefaultUnit)||i;const o=e[e.length-1];if(ne(o)){const e=(null===(n=o.match(/(-?[\d.]+)([a-z%]*)/))||void 0===n?void 0:n[2])||"";e&&(r=t=>t+e)}return r}function oe(n,r,o,i={},l){const c=window.__MOTION_DEV_TOOLS_RECORD,u=!1!==i.record&&c;let d,{duration:p=e.duration,delay:g=e.delay,endDelay:v=e.endDelay,repeat:y=e.repeat,easing:C=e.easing,persist:b=!1,direction:w,offset:E,allowWebkitAcceleration:x=!1}=i;const L=I(n),M=U(r);let S=G.waapi();M&&((e,t)=>{O[t]&&(t=O[t]);const{transforms:n}=I(e);var r,o;o=t,-1===(r=n).indexOf(o)&&r.push(o),e.style.transform=$(n)})(n,r);const T=K(r),A=function(e,t){return e.has(t)||e.set(t,new _),e.get(t)}(L.values,T),N=R.get(T);return s(A.animation,!(h(C)&&A.generator)&&!1!==i.record),()=>{const e=()=>{var e,t;return null!==(t=null!==(e=ee(n,T))&&void 0!==e?e:null==N?void 0:N.initialValue)&&void 0!==t?t:0};let s=function(e,t){for(let n=0;nArray.isArray(e)?e:[e])(o),e);const L=re(s,N);if(h(C)){const t=C.createAnimation(s,"opacity"!==r,e,T,A);C=t.easing,s=t.keyframes||s,p=t.duration||p}if(q(T)&&(G.cssRegisterProperty()?function(e){if(!Q.has(e)){Q.add(e);try{const{syntax:t,initialValue:n}=R.has(e)?R.get(e):{};CSS.registerProperty({name:e,inherits:!1,syntax:t,initialValue:n})}catch(e){}}}(T):S=!1),M&&!G.linearEasing()&&(k(C)||m(C)&&C.some(k))&&(S=!1),S){N&&(s=s.map((e=>f(e)?N.toDefaultUnit(e):e))),1!==s.length||G.partialKeyframes()&&!u||s.unshift(e());const r={delay:t(g),duration:t(p),endDelay:t(v),easing:m(C)?void 0:J(C,p),direction:w,iterations:y+1,fill:"both"};d=n.animate({[T]:s,offset:E,easing:m(C)?C.map((e=>J(e,p))):void 0},r),d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e,d.oncancel=t})));const o=s[s.length-1];d.finished.then((()=>{b||(te(n,T,o),d.cancel())})).catch(a),x||(d.playbackRate=1.000001)}else if(l&&M)s=s.map((e=>"string"==typeof e?parseFloat(e):e)),1===s.length&&s.unshift(parseFloat(e())),d=new l((e=>{te(n,T,L?L(e):e)}),s,Object.assign(Object.assign({},i),{duration:p,easing:C}));else{const e=s[s.length-1];te(n,T,N&&f(e)?N.toDefaultUnit(e):e)}return u&&c(n,r,s,{duration:p,delay:g,easing:C,repeat:y,offset:E},"motion-one"),A.setAnimation(d),d}}const ae=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function ie(e=.1,{start:t=0,from:n=0,easing:r}={}){return(o,a)=>{const i=f(n)?n:function(e,t){if("first"===e)return 0;{const n=t-1;return"last"===e?n:n/2}}(n,a),s=Math.abs(i-o);let l=e*s;if(r){const t=a*e;l=T(r)(l/t)*t}return t+l}}function se(e,t,n){return k(e)?e(t,n):e}const le=(ce=A,function(e,t,n={}){const r=(e=function(e,t){return"string"==typeof e?e=document.querySelectorAll(e):e instanceof Element&&(e=[e]),Array.from(e||[])}(e)).length;Boolean(r),Boolean(t);const o=[];for(let a=0;a{const n=new A(e,[0,1],t);return n.finished.catch((()=>{})),n}],t,t.duration)}function de(e,t,n){return(k(e)?ue:le)(e,t,n)}function he(e,t,n){const r=Math.max(t-5,0);return o=n-e(r),(a=t-r)?o*(1e3/a):0;var o,a}function fe(e){return f(e)&&!isNaN(e)}function me(e){return ne(e)?parseFloat(e):e}const pe=function(e){const t=new WeakMap;return(e={})=>{const n=new Map,r=(t=0,r=100,a=0,i=!1)=>{const s=`${t}-${r}-${a}-${i}`;return n.has(s)||n.set(s,(({stiffness:e=100,damping:t=10,mass:n=1,from:r=0,to:a=1,velocity:i=0,restSpeed:s,restDistance:l}={})=>{i=i?o(i):0;const c={done:!1,hasReachedTarget:!1,current:r,target:a},u=a-r,d=Math.sqrt(e/n)/1e3,h=((e=100,t=10,n=1)=>t/(2*Math.sqrt(e*n)))(e,t,n),f=Math.abs(u)<5;let m;if(s||(s=f?.01:2),l||(l=f?.005:.5),h<1){const e=d*Math.sqrt(1-h*h);m=t=>a-Math.exp(-h*d*t)*((h*d*u-i)/e*Math.sin(e*t)+u*Math.cos(e*t))}else m=e=>a-Math.exp(-d*e)*(u+(d*u-i)*e);return e=>{c.current=m(e);const t=0===e?i:he(m,e,c.current),n=Math.abs(t)<=s,o=Math.abs(a-c.current)<=l;var u,d,h;return c.done=n&&o,c.hasReachedTarget=(u=r,d=a,h=c.current,u=d||u>d&&h<=d),c}})(Object.assign({from:t,to:r,velocity:a},e))),n.get(s)},a=(e,n)=>(t.has(e)||t.set(e,function(e,t=i){let n,r=10,o=e(0);const a=[t(o.current)];for(;!o.done&&r<1e4;)o=e(r),a.push(t(o.done?o.target:o.current)),void 0===n&&o.hasReachedTarget&&(n=r),r+=10;const s=r-10;return 1===a.length&&a.push(o.current),{keyframes:a,duration:s/1e3,overshootDuration:(null!=n?n:s)/1e3}}(e,n)),t.get(e));return{createAnimation:(e,t=!0,n,o,s)=>{let l,c,u,d=0,h=i;const f=e.length;if(t)if(h=re(e,o?R.get(K(o)):void 0),u=me(e[f-1]),f>1&&null!==e[0])c=me(e[0]);else{const e=null==s?void 0:s.generator;if(e){const{animation:t,generatorStartTime:n}=s,r=(null==t?void 0:t.startTime)||n||0,o=(null==t?void 0:t.currentTime)||performance.now()-r,a=e(o).current;c=a,d=he((t=>e(t).current),o,a)}else n&&(c=me(n()))}if(fe(c)&&fe(u)){const e=r(c,u,d,null==o?void 0:o.includes("scale"));l=Object.assign(Object.assign({},a(e,h)),{easing:"linear"}),s&&(s.generator=e,s.generatorStartTime=performance.now())}return l||(l={easing:"ease",duration:a(r(0,100)).overshootDuration}),l}}}}();var ge=n(767);const ve=JSON.parse('{"YouTube":{"link":"https://www.youtube.com/","viewBox":"0 0 24 24","icon":"M10,15L15.19,12L10,9V15M21.56,7.17C21.69,7.64 21.78,8.27 21.84,9.07C21.91,9.87 21.94,10.56 21.94,11.16L22,12C22,14.19 21.84,15.8 21.56,16.83C21.31,17.73 20.73,18.31 19.83,18.56C19.36,18.69 18.5,18.78 17.18,18.84C15.88,18.91 14.69,18.94 13.59,18.94L12,19C7.81,19 5.2,18.84 4.17,18.56C3.27,18.31 2.69,17.73 2.44,16.83C2.31,16.36 2.22,15.73 2.16,14.93C2.09,14.13 2.06,13.44 2.06,12.84L2,12C2,9.81 2.16,8.2 2.44,7.17C2.69,6.27 3.27,5.69 4.17,5.44C4.64,5.31 5.5,5.22 6.82,5.16C8.12,5.09 9.31,5.06 10.41,5.06L12,5C16.19,5 18.8,5.16 19.83,5.44C20.73,5.69 21.31,6.27 21.56,7.17Z"},"Outlook":{"link":"https://outlook.office365.com/mail/inbox","viewBox":"0 0 24 24","icon":"M8.56 12.03Q8.56 12.41 8.5 12.76 8.39 13.1 8.2 13.38 8 13.65 7.71 13.81 7.41 13.97 7 13.97 6.58 13.97 6.29 13.8 6 13.63 5.81 13.35 5.62 13.07 5.54 12.72 5.45 12.37 5.45 12 5.45 11.64 5.54 11.28 5.62 10.93 5.81 10.65 6 10.37 6.31 10.2 6.61 10.03 7.03 10.03 7.46 10.03 7.75 10.2 8.05 10.38 8.23 10.66 8.41 10.95 8.5 11.3 8.56 11.66 8.56 12.03M22 12V19.81Q22 20.2 21.73 20.5 21.45 20.75 21.06 20.75H7.94Q7.55 20.75 7.27 20.5 7 20.2 7 19.81V17H2.83Q2.5 17 2.24 16.76 2 16.5 2 16.17V7.83Q2 7.5 2.24 7.24 2.5 7 2.83 7H8.25V4.13Q8.25 3.76 8.5 3.5 8.76 3.25 9.13 3.25H19.87Q20.24 3.25 20.5 3.5 20.75 3.76 20.75 4.13V11.04L21.79 11.64H21.8Q21.88 11.7 21.94 11.8 22 11.89 22 12M17 5.13V7.63H19.5V5.13M17 8.88V11.38H19.5V8.88M17 12.63V14.15L19.54 12.63M12.63 5.13V7.63H15.75V5.13M12.63 8.88V11.38H15.75V8.88M12.63 12.63V14.32L14.64 15.56L15.75 14.9V12.63M9.5 5.13V7H11.27Q11.33 7 11.38 7.04V5.12M7 15.32Q7.73 15.32 8.32 15.06 8.9 14.8 9.31 14.35 9.71 13.9 9.91 13.28 10.12 12.66 10.13 11.94 10.13 11.25 9.92 10.65 9.72 10.06 9.32 9.62 8.93 9.18 8.37 8.93 7.8 8.68 7.08 8.68 6.31 8.68 5.71 8.93 5.12 9.18 4.71 9.63 4.3 10.09 4.09 10.71 3.88 11.34 3.88 12.08 3.88 12.78 4.09 13.38 4.31 13.97 4.71 14.4 5.11 14.83 5.68 15.08 6.26 15.32 7 15.32M8.25 19.5H18.57L12 15.4V16.17Q12 16.5 11.76 16.76 11.5 17 11.17 17H8.25M20.75 19.39V13.36L15.83 16.31Z"},"Office":{"link":"http://office.com","viewBox":"0 0 24 24","icon":"M19.94 5.59V18.39Q19.94 19.06 19.55 19.59 19.16 20.11 18.5 20.29L12.77 21.94Q12.65 21.97 12.5 22H12.28Q11.95 22 11.68 21.91 11.41 21.82 11.13 21.67L7.38 19.55Q7.17 19.43 7.05 19.24 6.93 19.05 6.93 18.81 6.93 18.45 7.19 18.2 7.44 17.95 7.8 17.95H12.66V6.14L9 7.44Q8.57 7.6 8.3 8 8.03 8.38 8.03 8.85V15.58Q8.03 16 7.82 16.34 7.62 16.68 7.25 16.88L5.53 17.82Q5.29 17.95 5.05 17.95 4.64 17.95 4.35 17.66 4.06 17.37 4.06 16.95V7.47Q4.06 6.95 4.33 6.5 4.61 6 5.06 5.74L11.22 2.24Q11.43 2.12 11.67 2.06 11.91 2 12.15 2 12.32 2 12.46 2.03 12.6 2.05 12.77 2.1L18.5 3.69Q18.83 3.78 19.09 3.96 19.35 4.14 19.54 4.39 19.74 4.65 19.84 4.95 19.94 5.26 19.94 5.59M18.62 18.39V5.59Q18.62 5.36 18.5 5.19 18.35 5 18.13 4.96L15.31 4.18Q15 4.09 14.65 4 14.32 3.89 14 3.81V20.21L18.13 19Q18.35 18.96 18.5 18.79 18.62 18.62 18.62 18.39Z"},"Spotify":{"link":"https://accounts.spotify.com/en/login","viewBox":"0 0 24 24","icon":"M17.9,10.9C14.7,9 9.35,8.8 6.3,9.75C5.8,9.9 5.3,9.6 5.15,9.15C5,8.65 5.3,8.15 5.75,8C9.3,6.95 15.15,7.15 18.85,9.35C19.3,9.6 19.45,10.2 19.2,10.65C18.95,11 18.35,11.15 17.9,10.9M17.8,13.7C17.55,14.05 17.1,14.2 16.75,13.95C14.05,12.3 9.95,11.8 6.8,12.8C6.4,12.9 5.95,12.7 5.85,12.3C5.75,11.9 5.95,11.45 6.35,11.35C10,10.25 14.5,10.8 17.6,12.7C17.9,12.85 18.05,13.35 17.8,13.7M16.6,16.45C16.4,16.75 16.05,16.85 15.75,16.65C13.4,15.2 10.45,14.9 6.95,15.7C6.6,15.8 6.3,15.55 6.2,15.25C6.1,14.9 6.35,14.6 6.65,14.5C10.45,13.65 13.75,14 16.35,15.6C16.7,15.75 16.75,16.15 16.6,16.45M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"},"Google":{"link":"https://google.com","viewBox":"0 0 24 24","icon":"M12,20L15.46,14H15.45C15.79,13.4 16,12.73 16,12C16,10.8 15.46,9.73 14.62,9H19.41C19.79,9.93 20,10.94 20,12A8,8 0 0,1 12,20M4,12C4,10.54 4.39,9.18 5.07,8L8.54,14H8.55C9.24,15.19 10.5,16 12,16C12.45,16 12.88,15.91 13.29,15.77L10.89,19.91C7,19.37 4,16.04 4,12M15,12A3,3 0 0,1 12,15A3,3 0 0,1 9,12A3,3 0 0,1 12,9A3,3 0 0,1 15,12M12,4C14.96,4 17.54,5.61 18.92,8H12C10.06,8 8.45,9.38 8.08,11.21L5.7,7.08C7.16,5.21 9.44,4 12,4M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"},"DuckDuckGo":{"link":"https://duckduckgo.com/","viewBox":"0 0 32 32","icon":"M16 0c-8.839 0-16 7.161-16 16s7.161 16 16 16c8.839 0 16-7.161 16-16s-7.161-16-16-16zM16 30.667c-8.099 0-14.667-6.568-14.667-14.667s6.568-14.667 14.667-14.667c8.099 0 14.667 6.568 14.667 14.667s-6.568 14.667-14.667 14.667zM29.625 16c0 6.406-4.422 11.776-10.38 13.234-0.359-0.698-0.708-1.359-1-1.917 0.859 0.328 2.573 0.953 2.943 0.818 0.505-0.193 0.38-4.198-0.182-4.328-0.453-0.099-2.177 1.12-2.859 1.615l0.047 0.208c0.104 0.526 0.193 1.323 0.042 1.661 0 0.005-0.005 0.016-0.005 0.016-0.021 0.047-0.052 0.089-0.094 0.12-0.375 0.25-1.438 0.38-2 0.25-0.031-0.005-0.057-0.016-0.089-0.026-0.922 0.526-2.677 1.479-3 1.297-0.438-0.255-0.5-3.573-0.438-4.385 0.047-0.615 2.203 0.38 3.255 0.906 0.234-0.219 0.802-0.365 1.307-0.417-0.76-1.849-1.318-3.969-0.979-5.474 0 0.005 0.005 0.005 0.005 0.005 0.474 0.328 3.641 1.401 5.214 1.37s4.151-0.99 3.87-1.766c-0.281-0.771-2.849 0.682-5.521 0.432-1.984-0.182-2.333-1.073-1.896-1.719 0.552-0.818 1.557 0.151 3.214-0.344 1.661-0.495 3.984-1.38 4.844-1.859 1.995-1.115-0.833-1.573-1.5-1.266-0.63 0.297-2.828 0.849-3.849 1.094 0.568-2.021-0.807-5.531-2.344-7.068-0.5-0.5-1.271-0.813-2.141-0.979-0.333-0.458-0.87-0.896-1.63-1.302-1.474-0.771-3.156-1.047-4.797-0.781l-0.031 0.005-0.042 0.005 0.005 0.005c-0.198 0.036-0.318 0.104-0.479 0.13 0.198 0.021 0.943 0.37 1.411 0.557-0.234 0.089-0.552 0.146-0.797 0.245-0.094 0.016-0.182 0.036-0.271 0.073-0.229 0.109-0.406 0.5-0.401 0.688 1.12-0.115 2.776-0.031 3.99 0.328-0.859 0.12-1.646 0.344-2.214 0.646-0.021 0.010-0.042 0.021-0.068 0.036-0.068 0.026-0.141 0.057-0.198 0.089-1.823 0.958-2.63 3.203-2.151 5.896 0.432 2.432 2.219 10.786 3.052 14.755-5.297-1.87-9.094-6.917-9.094-12.854 0-7.526 6.099-13.625 13.625-13.625s13.625 6.099 13.625 13.625zM12.125 12.776c-0.557 0-1.010 0.453-1.010 1.010s0.453 1.010 1.010 1.010c1.349 0 1.349-2.021 0-2.021zM12.578 13.708c-0.146 0-0.26-0.115-0.26-0.26 0-0.141 0.115-0.26 0.26-0.26 0.349 0 0.349 0.521 0 0.521zM18.875 12.318c-0.49-0.016-0.901 0.375-0.901 0.87 0 0.49 0.411 0.885 0.901 0.865 1.156 0 1.156-1.734 0-1.734zM19.26 13.12c-0.12 0-0.224-0.099-0.224-0.224 0-0.12 0.104-0.224 0.224-0.224 0.302 0 0.302 0.448 0 0.448zM12.417 10.859c0 0-0.76-0.344-1.5 0.12-0.74 0.469-0.714 0.943-0.714 0.943s-0.391-0.875 0.656-1.307c1.047-0.427 1.557 0.245 1.557 0.245zM19.401 10.792c0 0-0.547-0.313-0.974-0.307-0.875 0.010-1.109 0.396-1.109 0.396s0.146-0.917 1.26-0.734c0.365 0.068 0.672 0.307 0.823 0.646z"},"CoolMathGames":{"link":"https://coolmathgames.com/","viewBox":"0 0 24 24","icon":"M16.5,9L13.5,12L16.5,15H22V9M9,16.5V22H15V16.5L12,13.5M7.5,9H2V15H7.5L10.5,12M15,7.5V2H9V7.5L12,10.5L15,7.5Z"},"SACE":{"link":"https://apps.sace.sa.edu.au/students-online/login.do","viewBox":"0 0 125.2 125","icon":"M103,40.1H84.8v-18C84.8,9.9,74.8,0,62.6,0C50.4,0,40.3,9.9,40.3,22.1c0,12.2,10,22.1,22.2,22.1h18.1v36H44.5v-18c0-12.2-10-22.1-22.2-22.1S0,50,0,62.2s10,22.1,22.2,22.1h18.1v18c0,12.2,10,22.1,22.2,22.1s22.2-9.9,22.2-22.1v-18h18.1c12.4,0,22.4-9.9,22.4-22.1S115.2,40.1,103,40.1z M40.3,80.2H22.2c-10,0-18.1-8.1-18.1-18s8.1-18,18.1-18s18.1,8.1,18.1,18V80.2zM80.7,102.3c0,9.9-8.1,18-18.1,18s-18.1-8.1-18.1-18v-18h36.2V102.3z M80.7,40.1H62.6c-10,0-18.1-8.1-18.1-18c0-9.9,8.1-18,18.1-18s18.1,8.1,18.1,18V40.1z M102.9,80.2H84.8v-36h18.1c10,0,18.1,8.1,18.1,18S112.9,80.2,102.9,80.2z"},"GoogleScholar":{"link":"https://scholar.google.com","viewBox":"0 0 24 24","icon":"M21.35,11.1H12.18V13.83H18.69C18.36,17.64 15.19,19.27 12.19,19.27C8.36,19.27 5,16.25 5,12C5,7.9 8.2,4.73 12.2,4.73C15.29,4.73 17.1,6.7 17.1,6.7L19,4.72C19,4.72 16.56,2 12.1,2C6.42,2 2.03,6.8 2.03,12C2.03,17.05 6.16,22 12.25,22C17.6,22 21.5,18.33 21.5,12.91C21.5,11.76 21.35,11.1 21.35,11.1V11.1Z"},"Gmail":{"link":"https://mail.google.com","viewBox":"0 0 24 24","icon":"M20,18H18V9.25L12,13L6,9.25V18H4V6H5.2L12,10.25L18.8,6H20M20,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V6C22,4.89 21.1,4 20,4Z"},"Netflix":{"link":"https://netflix.com","viewBox":"0 0 24 24","icon":"M6.5,2H10.5L13.44,10.83L13.5,2H17.5V22C16.25,21.78 14.87,21.64 13.41,21.58L10.5,13L10.43,21.59C9.03,21.65 7.7,21.79 6.5,22V2Z"},"EducationPerfect":{"link":"https://app.educationperfect.com/","viewBox":"4.425358206338695 10.109853742009532 167.75614842212613 167.76529918293508","icon":"M 41.218842,159.903778 C 32.220757000000006,154.49694799999997 28.320898,146.39567599999998 27.144720000000003,136.691025 C 24.344646000000004,113.587677 21.58695,90.479164 18.767124000000003,67.378227 C 16.473593,48.588874999999994 27.314493000000002,35.167511 46.150131,33.008185999999995 C 69.436394,30.338643999999995 92.70422400000001,27.486617999999993 115.943047,24.432179999999995 C 132.274689,22.285605999999994 146.786301,32.505539 148.981033,48.8368 C 152.235703,73.05532099999999 155.27562,97.309608 157.905701,121.602943 C 159.93542499999998,140.350937 148.836945,152.964386 130.02818299999998,155.067184 C 107.06863399999999,157.634018 84.15766899999998,160.637604 61.23078899999999,163.49321 C 54.302176999999986,164.35621600000002 47.67153899999999,163.743561 41.21884199999999,159.90377800000002 M 90.16155199999999,104.49991600000001 C 90.16451299999999,111.81823700000001 90.16574099999998,119.136559 90.17105099999999,126.45488000000002 C 90.17446899999999,131.15861500000003 93.67040999999999,130.323944 96.55354299999999,130.48759500000003 C 99.573128,130.65899700000003 101.204872,129.66064500000002 101.05652599999999,126.23024700000002 C 100.843948,121.31488000000002 101.00233499999999,116.38347600000002 101.00233499999999,110.84864000000002 C 102.03786499999998,111.51373300000002 102.54609699999999,111.83288600000002 103.04710399999999,112.16302500000002 C 112.86791199999999,118.63465100000002 124.983047,115.43300600000002 129.53965799999997,104.62981400000002 C 131.216278,100.65472400000003 131.70472699999996,95.99940500000002 131.89942899999997,91.61723300000003 C 132.25656099999998,83.57922400000002 129.14271499999998,76.85495800000002 121.90178699999997,72.91539800000002 C 114.83421299999998,69.07015200000002 107.87258899999998,70.25764500000002 101.40912599999997,75.00357800000002 C 100.15898099999997,69.73184200000001 95.94058999999997,71.49647500000002 92.94792199999998,71.84281900000002 C 91.83303799999997,71.97184800000002 90.34555799999998,75.20201900000002 90.28659099999997,77.05806700000002 C 90.00683599999998,85.86446400000003 90.16157499999997,94.68465400000002 90.16155199999997,104.49991600000003 M 47.135135999999974,102.84149200000003 C 47.50462699999997,103.58536500000002 47.86649299999998,104.33315300000002 48.24474299999997,105.07254000000003 C 55.63482299999997,119.51831800000004 75.42236299999998,117.51798200000003 83.29843899999997,107.84790800000003 C 84.09340699999997,106.87186400000003 84.45175199999997,105.03819300000004 84.12631199999997,103.84413100000003 C 83.93784299999997,103.15265700000003 81.92327899999997,102.47944600000004 80.82456999999997,102.60716200000003 C 77.76956899999996,102.96225700000004 74.59602399999997,103.31630700000004 71.77092699999997,104.43350200000003 C 64.22663099999997,107.41690800000003 57.34320099999997,104.57150300000004 57.25969299999997,97.83805100000004 C 65.24485799999997,97.83805100000004 73.23475599999998,97.99984700000003 81.20797699999997,97.70718400000004 C 82.88577299999997,97.64559900000005 85.63535299999997,96.20201100000004 85.96279899999998,94.90748600000003 C 88.05384099999998,86.64054900000004 82.07756799999997,75.75166300000004 74.07153299999997,72.37247500000004 C 64.91693899999997,68.50850700000004 54.85903499999998,71.43896500000004 49.47143599999997,79.54177900000003 C 44.77263999999997,86.60865000000004 45.10080699999997,94.24294300000004 47.13513599999997,102.84149200000003 L 47.135135999999974,102.84149200000003 M 47.035309,102.444016 C 45.100806999999996,94.24294300000001 44.772639999999996,86.60865000000001 49.471436,79.541779 C 54.859035,71.43896500000001 64.916939,68.50850700000001 74.071533,72.37247500000001 C 82.077568,75.75166300000001 88.053841,86.64054900000001 85.962799,94.907486 C 85.63535300000001,96.202011 82.885773,97.645599 81.207977,97.70718400000001 C 73.234756,97.99984700000002 65.244858,97.83805100000001 57.259693,97.83805100000001 C 57.343201,104.571503 64.226631,107.416908 71.770927,104.433502 C 74.596024,103.31630700000001 77.769569,102.96225700000001 80.82457,102.607162 C 81.923279,102.479446 83.937843,103.152657 84.126312,103.844131 C 84.451752,105.038193 84.093407,106.871864 83.298439,107.847908 C 75.422363,117.517982 55.634823,119.51831800000001 48.244743,105.07254 C 47.866493,104.33315300000001 47.504627,103.58536500000001 47.035309,102.444016 M 68.89061,81.05638900000001 C 60.57823199999999,80.556335 57.77417799999999,82.19622000000001 57.24161899999999,88.020081 L 74.64141099999999,88.020081 C 74.94538899999999,87.678658 75.24935899999998,87.337227 75.55333699999998,86.995804 C 73.60168499999999,85.07057200000001 71.65003199999998,83.14534800000001 68.89060999999998,81.05638900000001 L 68.89061,81.05638900000001"}}'),ye=JSON.parse('{"welcome":"\\n \\n ","assessments":"\\n \\n","courses":"\\n \\n","dashboard":"\\n \\n","messages":"\\n \\n","notices":"\\n \\n","portals":"\\n \\n","reports":"\\n \\n","settings":"\\n \\n","timetable":"\\n \\n"}');var Ce=n(856);function be(e,t=!1){var n=new DOMParser;e=Ce.sanitize(e,{ADD_ATTR:["onclick"]});var r=n.parseFromString(e,"text/html");return t&&(r.body.style.cssText="height: auto; overflow: scroll; margin: 0px; background: var(--background-primary);"),r.body}const we='\n \n \n \n \n ',Ee=String.raw` + + + +`,xe=String.raw` + + + +`;function ke(e,t=.5,n=10){let r;r=void 0===e.bksliderinput?150-e:150-e.bksliderinput;const o=n-t;["bg","bg2","bg3"].forEach(((e,n)=>{const a=document.getElementsByClassName(e);if(0===a.length)return;const i=((e,n=0)=>t+(e/200+n)*o)(r,.05*n);a[0].style.animationDuration=`${i}s`}))}function Le(e,t=.75,n=.55){if(e.includes("gradient"))return Le(function(e){try{const t=/#[0-9a-fA-F]{6}|rgb\(\s*\d+\s*,\s*\d+\s*,\s*\d+\s*\)|rgba\(\s*\d+\s*,\s*\d+\s*,\s*\d+\s*,\s*[\d.]+\s*\)/gi,n=e.match(t);if(!n)throw new Error("No valid color stops found in the provided CSS gradient.");return function(e){let t=0,n=0,r=0;return e.forEach((e=>{t+=e.red(),n+=e.green(),r+=e.blue()})),ge.rgb(t/e.length,n/e.length,r/e.length)}(n.map((e=>e.toLowerCase().replace(/\s+/g,""))).map((e=>ge(e)))).hex()}catch(e){return console.error(`Error: ${e.message}`),null}}(e),t,n);const r=ge(e).hsl().object(),o=r.s*(1-n),a=r.l+(100-r.l)*t;return ge.hsl(r.h,o,a).rgb().string()}function Me(e,t){let n=ge(e.toLowerCase());const r=n.rgb().object();return n=ge.rgb(Math.min(Math.max(0,r.r+r.r*t),255),Math.min(Math.max(0,r.g+r.g*t),255),Math.min(Math.max(0,r.b+r.b*t),255)),n.string()}function Se(e,t=0){const n=/rgba?\(([^)]+)\)/gi;if(e.toLowerCase().includes("gradient")){let r,o=e,a=new Set;for(;null!==(r=n.exec(e));)a.add(r[0]);for(let e of a){const n=Me(e,t);o=o.replace(new RegExp(e,"gi"),n)}return o}return Me(e,t)}const Te=e=>chrome.runtime.getURL(e),Ae=e=>Object.entries(e).forEach((([e,t])=>((e,t)=>document.documentElement.style.setProperty(e,t))(e,t)));let _e=null;function Ne(e,t=null){const n=t||e.selectedColor;e.transparencyEffects&&document.documentElement.classList.add("transparencyEffects"),_e="boolean"==typeof e?.DarkMode?e.DarkMode:_e,"boolean"==typeof e&&(_e=e);const r={"--better-sub":"#161616","--better-alert-highlight":"#c61851","--better-main":n};let o={};null!==_e&&(o=_e?{"--betterseqta-logo":`url(${Te("icons/betterseqta-light-full.png")})`}:{"--better-pale":Le(n),"--betterseqta-logo":`url(${Te("icons/betterseqta-dark-full.png")})`},_e?(document.documentElement.style.removeProperty("--better-pale"),document.documentElement.classList.add("dark")):document.documentElement.classList.remove("dark"));const a={"--text-color":kt(n)>210?"black":"white","--better-light":"#ffffff"===n?"#b7b7b7":Se(n,.95)};Ae({...r,...o,...a}),null!==_e&&(document.querySelector("link[rel*='icon']").href=Te("icons/icon-48.png"));let i=document.getElementsByTagName("iframe"),s=nt();for(let e=0;e{const{css:t,className:n,images:r,darkMode:o,defaultColour:a}=await Ie.getItem(`css_${e}`),i=document.createElement("style");i.innerHTML=t,document.head.appendChild(i),window.currentThemeStyle&&document.head.removeChild(window.currentThemeStyle),window.currentThemeStyle=i,window.currentThemeClass&&document.body.classList.remove(window.currentThemeClass),n&&(document.body.classList.add(n),window.currentThemeClass=n),r&&await Promise.all(Object.keys(r).map((async t=>{const n=await Ie.getItem(`images_${e}_${t}`),r=URL.createObjectURL(n);document.documentElement.style.setProperty(t,`url(${r})`)}))),chrome.storage.local.set({DarkMode:o,selectedColor:a})},Be=async(e,t)=>{const n=await(async e=>{const{css:t,images:n,className:r,darkMode:o,defaultColour:a}=await(async e=>{const t=await fetch(e,{cache:"no-store"});return await t.json()})(e);return{css:await(async e=>{const t=await fetch(e);return await t.text()})(t),images:n,className:r,darkMode:o,defaultColour:a}})(t);await(async(e,t)=>{await Ie.setItem(`css_${t}`,e),await Promise.all(Object.entries(e.images).map((([e,n])=>(async(e,t,n)=>{try{const r=await fetch(n);if(!r.ok)throw new Error(r.statusText);const o=await r.blob();await Ie.setItem(`images_${e}_${t}`,o)}catch(e){console.error(`Failed to save image for ${t}: ${e}`)}})(t,e,n))))})(n,e),await He(e,t)},He=async(e,t)=>{await(async e=>null!==await Ie.getItem(`css_${e}`))(e)||await Be(e,t),await Ie.setItem("selectedTheme",e),await Oe(e).catch((e=>{console.error(`Failed to apply theme: ${e}`)}))},Re=async()=>{window.currentThemeStyle&&(document.head.removeChild(window.currentThemeStyle),window.currentThemeStyle=null),De&&(document.body.classList.remove(De),De="");const e=await Ie.getItem("selectedTheme");if(e){const t=await Ie.getItem(`css_${e}`);t&&t.images&&Object.keys(t.images).forEach((e=>{document.documentElement.style.removeProperty(e)}))}Ie.removeItem("selectedTheme")};let Ve,je,Pe=window.chrome,Fe=!1,Ue=!1,$e="",ze=new Date;var qe=!1,Qe=!1,We=!1;function Ze(e){return new Promise((t=>setTimeout(t,e)))}function Ye(e){e.animatedbk?Xe():(Ke(),document.getElementById("container").style.background="var(--background-secondary)")}async function Ge(){try{var e=document.getElementById("loading");e.style.opacity="0",await Ze(501),e.remove()}catch(e){console.log(e)}chrome.storage.local.get(["justupdated"],(function(e){e.justupdated&&function(){const e=document.createElement("div");e.id="whatsnewbk",e.classList.add("whatsnewBackground");const t=document.createElement("div");t.classList.add("whatsnewContainer");var n=be(`
\n

What's New

\n

BetterSEQTA+ V${chrome.runtime.getManifest().version}

\n
`).firstChild;let r=document.createElement("div");r.classList.add("whatsnewImgContainer");let o=document.createElement("video"),a=document.createElement("source");a.setAttribute("src",chrome.runtime.getURL("resources/update-video.mp4")),a.setAttribute("type","video/mp4"),o.autoplay=!0,o.muted=!0,o.loop=!0,o.appendChild(a),o.classList.add("whatsnewImg"),r.appendChild(o);let i=document.createElement("div");i.classList.add("whatsnewTextContainer");let s=be('

DESIGN OVERHAUL

').firstChild;i.append(s);let l=be(String.raw` +
+ +

3.2.0 - Custom Themes

+
  • Added transparency (blur) effects
  • +
  • Added custom themes
  • +
  • Added colour picker history
  • +
  • Heaps of bug fixes
  • + +

    3.1.3 - Custom Backgrounds

    +
  • Added custom backgrounds with support for images and videos
  • +
  • Overhauled topbar
  • +
  • New animated hamburger icon
  • +
  • Minor bug fixes
  • + +

    3.1.2 - New settings menu!

    +
  • Overhauled the settings menu
  • +
  • Added custom gradients
  • +
  • Added HEAPS of animations
  • +
  • Fixed a bug where shortcuts don't show up
  • +
  • Other minor bugs fixed
  • + +

    3.1.1 - Minor Bug fixes

    +
  • Fixed assessments overlapping
  • +
  • Fixed houses not displaying if they aren't a specific color
  • +
  • Fixed Chrome Webstore Link
  • + +

    3.1.0 - Design Improvements

    +
  • Minor UI improvements
  • +
  • Added Animation Speed Slider
  • +
  • Animation now enables and disables without reloading SEQTA
  • +
  • Changed logo
  • + +

    3.0.0 - BetterSEQTA+ *Complete Overhaul*

    +
  • Redesigned appearance
  • +
  • Upgraded to manifest V3 (longer support)
  • +
  • Fixed transitional glitches
  • +
  • Under the hood improvements
  • +
  • Fixed News Feed
  • + +

    2.0.7 - Added support to other domains + Minor bug fixes

    +
  • Fixed BetterSEQTA+ not loading on some pages
  • +
  • Fixed text colour of notices being unreadable
  • +
  • Fixed pages not reloading when saving changes
  • + +

    2.0.2 - Minor bug fixes

    +
  • Fixed indicator for current lesson
  • +
  • Fixed text colour for DM messages list in Light mode
  • +
  • Fixed user info text colour
  • + +

    Sleek New Layout

    +
  • Updated with a new font and presentation, BetterSEQTA+ has never looked better.
  • + +

    New Updated Sidebar

    +
  • Condensed appearance with new updated icons.
  • + +

    Independent Light Mode and Dark Mode

    +
  • Dark mode and Light mode are now available to pick alongside your chosen Theme Colour. Your Theme Colour will now become an accent colour for the page. + Light/Dark mode can be toggled with the new button, found in the top-right of the menu bar.
  • + +

    Create Custom Shortcuts

    +
  • Found in the BetterSEQTA+ Settings menu, custom shortcuts can now be created with a name and URL of your choice.
  • +
    + `).firstChild,c=be(String.raw` +
    +
    + Report bugs and feedback: + + + + + + + + + + +
    +
    + `).firstChild,u=document.createElement("div");u.id="whatsnewclosebutton",t.append(n),t.append(r),t.append(i),t.append(l),t.append(c),t.append(u),e.append(t),document.getElementById("container").append(e);let d=document.getElementById("whatsnewbk");de([document.getElementsByClassName("whatsnewContainer")[0],d],{scale:[0,1],opacity:[0,1]},{easing:pe({stiffness:220,damping:18})}),de(".whatsnewTextContainer *",{opacity:[0,1],y:[10,0]},{delay:ie(.05,{start:.1}),duration:.5,easing:[.22,.03,.26,1]}),chrome.storage.local.remove(["justupdated"]),d.addEventListener("click",(function(e){e.target===d&&Je()})),document.getElementById("whatsnewclosebutton").addEventListener("click",(function(){Je()}))}()}))}async function Je(){const e=document.getElementById("whatsnewbk");de([document.getElementsByClassName("whatsnewContainer")[0],e],{opacity:[1,0],scale:[1,0]},{easing:[.22,.03,.26,1]}).finished.then((()=>{e.remove()}))}function Xe(){var e=document.getElementById("container"),t=document.getElementById("menu"),n=document.createElement("div");n.classList.add("bg"),e.insertBefore(n,t);var r=document.createElement("div");r.classList.add("bg"),r.classList.add("bg2"),e.insertBefore(r,t);var o=document.createElement("div");o.classList.add("bg"),o.classList.add("bg3"),e.insertBefore(o,t)}function Ke(){var e=document.getElementsByClassName("bg"),t=document.getElementsByClassName("bg2"),n=document.getElementsByClassName("bg3");0!=e.length&&0!=t.length&&0!=n.length&&(e[0].remove(),t[0].remove(),n[0].remove())}function et(e){return new Promise((t=>{if(document.querySelector(e))return t(document.querySelector(e));const n=new MutationObserver((()=>{document.querySelector(e)&&(t(document.querySelector(e)),n.disconnect())}));n.observe(document.body,{childList:!0,subtree:!0})}))}async function tt(e){void 0===e.contentDocument.documentElement.childNodes[1]?(await Ze(1e3),tt(e)):e.contentDocument.documentElement.childNodes[1].style.color="white"}function nt(){var e=chrome.runtime.getURL("css/iframe.css"),t=document.createElement("link");return t.setAttribute("rel","stylesheet"),t.setAttribute("type","text/css"),t.setAttribute("href",e),t}function rt(){let e=nt();new MutationObserver((function(t){t.forEach((function(t){t.addedNodes.forEach((function(t){"IFRAME"==t.tagName&&chrome.storage.local.get(["DarkMode"],(function(n){je=n.DarkMode,je&&(tt(t),"white"!=t.contentDocument.documentElement.childNodes[1].style.color&&(t.contentDocument.documentElement.childNodes[1].style.color="white"),t.contentDocument.documentElement.firstChild.innerHTML.includes("iframe.css")||t.contentDocument.documentElement.firstChild.appendChild(e),t.addEventListener("load",(function(){"white"!=t.contentDocument.documentElement.childNodes[1].style.color&&(t.contentDocument.documentElement.childNodes[1].style.color="white"),t.contentDocument.documentElement.firstChild.innerHTML.includes("iframe.css")||t.contentDocument.documentElement.firstChild.appendChild(e)})))}))}))}))})).observe(document.body,{subtree:!0,childList:!0})}async function ot(){switch(await bt(!0),window.location.href.split("/")[4]){case"news":console.log("[BetterSEQTA+] Started Init"),chrome.storage.local.get(null,(function(e){e.onoff&&(zt(),chrome.storage.local.get(null,(function(e){e.notificationcollector&&Ft()})),Ge())}));break;case"home":case void 0:window.location.replace(`${location.origin}/#?page=/home`),console.log("[BetterSEQTA] Started Init"),chrome.storage.local.get(null,(function(e){e.onoff&&jt()}));break;default:Ge(),chrome.storage.local.get(null,(function(e){e.notificationcollector&&Ft()}))}new MutationObserver((function(e){e.forEach((function(e){e.addedNodes.forEach((function(e){if(e.classList.contains("messages"))document.getElementById("title").firstChild.innerText="Direct Messages",document.title="Direct Messages ― SEQTA Learn",function(e){let t=document.createElement("div");t.classList.add("messages-filterbutton"),t.innerText="Filter",document.getElementsByClassName("MessageList__MessageList___3DxoC")[0].firstChild.append(t),new MutationObserver((function(e){e.forEach((function(e){e.addedNodes.forEach((function(e){e.dataset.message}))}))})).observe(e,{subtree:!0,childList:!0})}(e),et("[data-message]").then((()=>{de("[data-message]",{opacity:[0,1],y:[10,0]},{delay:ie(.05),duration:.5,easing:[.22,.03,.26,1]})}));else if(e.classList.contains("notices"))!function(e){const t=new MutationObserver((function(e){e.forEach((function(e){e.addedNodes.forEach((function(e){chrome.storage.local.get(["DarkMode"],(function(t){if(je=t.DarkMode,e.classList.contains("notice")){var n=kt(e.style.cssText.split(" ")[1]);je&&n<100&&(e.style.cssText="--color: undefined;")}}))}))}))}));t.observe(e,{subtree:!0,childList:!0})}(e);else if(e.classList.contains("dashboard")){let e=!1;et(".dashlet").then((()=>{e||(e=!0,de(".dashboard *:not(.dashlet-timetable), .dashboard .message *",{opacity:[0,1],y:[10,0]},{delay:ie(.01),duration:.5,easing:[.22,.03,.26,1]}))}))}else if(e.classList.contains("documents")){let e=!1;et(".document").then((()=>{e||(e=!0,de(".documents tbody tr.document",{opacity:[0,1],y:[10,0]},{delay:ie(.05),duration:.5,easing:[.22,.03,.26,1]}))}))}else if(e.classList.contains("reports")){let e=!1;et(".report").then((()=>{e||(e=!0,de(".reports .item",{opacity:[0,1],y:[10,0]},{delay:ie(.05,{start:.2}),duration:.5,easing:[.22,.03,.26,1]}))}))}}))}))})).observe(document.querySelector("#main"),{subtree:!1,childList:!0})}function at(){et(".login").then((()=>{Ge()})),et(".day-container").then((()=>{Ge()})),et("[data-key=welcome]").then((e=>{e.classList.remove("active")})),et(".code").then((e=>{e.innerText.includes("BetterSEQTA")||ot()})),document.addEventListener("load",(function(){rt()}),!0)}function it(e){let t=e;var n=document.querySelector("#menu").firstChild.childNodes;let r=[];for(let e=0;e{const e=await Ie.getItem("selectedTheme");e&&await Oe(e).catch((e=>{console.error(`Failed to apply current theme: ${e}`)}))})(),chrome.storage.local.get(null,(function(e){!function(e){const t=e.onoff;je=e.DarkMode,void 0===t&&chrome.runtime.sendMessage({type:"setDefaultStorage"});const n=()=>{et(".code").then(st)};var r,o,a;t?(console.log("[BetterSEQTA+] Enabled"),r=chrome.runtime.getURL("css/injected.css"),(o=document.createElement("link")).setAttribute("rel","stylesheet"),o.setAttribute("type","text/css"),o.setAttribute("href",r),document.head.appendChild(o),document.getElementsByTagName("html")[0].appendChild(o),function(){const e=chrome.runtime.getURL("fonts/IconFamily.woff"),t=document.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=`\n @font-face {\n font-family: 'IconFamily';\n src: url('${e}') format('woff');\n font-weight: normal;\n font-style: normal;\n }`,document.head.appendChild(t)}(),Ne(e),a="",chrome.storage.local.get(null,(function(e){for(let t=0;t + + ${we} +
    v${chrome.runtime.getManifest().version}
    `);document.getElementsByTagName("html")[0].append(e.firstChild)}(),ut(),Pe&&"undefined"!==Pe||at(),window.addEventListener("load",at)):(Pe&&"undefined"!==Pe||n(),window.addEventListener("load",n))}(e)}))}document.childNodes[1].textContent?.includes("SEQTA")||Qe||(Qe=!0)}),!0),new class{constructor(){this.darkMode=new Promise(((e,t)=>{chrome.storage.local.get("DarkMode",(n=>{if(chrome.runtime.lastError)return t(chrome.runtime.lastError);e(n.DarkMode)}))})),chrome.storage.onChanged.addListener(this.handleStorageChanges.bind(this))}handleStorageChanges(e){Object.keys(e).forEach((t=>{switch(t){case"selectedColor":this.handleSelectedColorChange(e.selectedColor.newValue);break;case"shortcuts":this.handleShortcutsChange(e.shortcuts.oldValue,e.shortcuts.newValue);break;case"DarkMode":this.darkMode=e.DarkMode.newValue,console.log(this.darkMode);break;case"customshortcuts":e.customshortcuts.newValue&&this.handleCustomShortcutsChange(e.customshortcuts.oldValue,e.customshortcuts.newValue);break;case"notificationcollector":this.handleNotificationCollectorChange(e.notificationcollector);break;case"bksliderinput":ke(e.bksliderinput.newValue);break;case"animatedbk":e.animatedbk.newValue?Xe():(Ke(),document.getElementById("container").style.background="var(--background-secondary)");break;case"transparencyEffects":e.transparencyEffects.newValue?document.documentElement.classList.add("transparencyEffects"):document.documentElement.classList.remove("transparencyEffects")}}))}handleSelectedColorChange(e){try{Ne(this.darkMode,e)}catch(e){console.error(e)}}handleNotificationCollectorChange(e){e.newValue?Ft():Ut()}handleCustomShortcutsChange(e,t){if(t.length>e.length)Rt(t[e.length]);else if(t.length!t.some((t=>JSON.stringify(e)===JSON.stringify(t)))));n&&Vt(n)}}handleShortcutsChange(e,t){const n=t.filter((t=>e.some((e=>{const n=e.name===t.name,r=!e.enabled,o=t.enabled;return n&&r&&o})))),r=t.filter((t=>e.some((e=>{const n=e.name===t.name,r=e.enabled,o=!t.enabled;return n&&r&&o}))));Pt(n),Vt(r)}},new class{constructor(){chrome.runtime.onMessage.addListener(this.routeMessage.bind(this))}routeMessage(e,t,n){switch(e.info){case"EditSidebar":this.editSidebar();break;case"SetTheme":return console.log(e),He(e.body.themeName,e.body.themeURL).then((()=>{n({status:"success"})})),!0;case"DownloadTheme":return Be(e.body.themeName,e.body.themeURL).then((()=>{n({status:"success"})})),!0;case"ListThemes":return(async()=>({themes:(await Ie.keys()).filter((e=>e.startsWith("css_"))).map((e=>e.replace("css_",""))),selectedTheme:await Ie.getItem("selectedTheme")}))().then((e=>{n(e)})),!0;case"DisableTheme":return Re().then((()=>{n({status:"success"})})),!0;case"DeleteTheme":return(async e=>{await Ie.getItem("selectedTheme")===e&&await Re(),await Ie.removeItem(`css_${e}`),await Promise.all((await Ie.keys()).filter((t=>t.startsWith(`images_${e}`))).map((e=>Ie.removeItem(e))))})(e.body.themeName).then((()=>{n({status:"success"})})),!0;default:console.log("Unknown request info:",e.info)}}editSidebar(){Ue||(Ct(),dt())}};var lt,ct=!1;async function ut(){if(!ct){await Ze(1e3);var e=document.getElementsByClassName("code")[0];e&&!$e&&(ot(),Ge(),ct=!0),e||ut()}}function dt(){var e=document.getElementById("ExtensionPopup");1==Fe&&(e.classList.add("hide"),de("#ExtensionPopup",{opacity:[1,0],scale:[1,0]},{easing:pe({stiffness:220,damping:18})}),Fe=!1),e.classList.add("hide")}function ht(e){this.style.opacity="0.4",lt=this,e.dataTransfer.effectAllowed="move",e.dataTransfer.setData("text/html",this.innerHTML)}function ft(){this.classList.add("over")}function mt(e){e.stopPropagation(),this.classList.remove("over")}function pt(e){return e.preventDefault(),e.dataTransfer.dropEffect="move",!1}function gt(){if(lt!=this){const e=this.parentNode,t=this.nextSibling===lt?this:this.nextSibling;lt.parentNode.insertBefore(this,lt),e.insertBefore(lt,t);let n=e.childNodes,r=[];for(let e=0;e{e.setAttribute(t.nodeName,t.nodeValue)}))}function Ct(){chrome.storage.local.get(null,(function(e){var t=document.getElementById("container"),n=document.getElementById("menu");if("0"==e.defaultmenuorder.length){let e=n.firstChild.childNodes,t=[];for(let n=0;n`).firstChild;if(t.append(r),!t.dataset.betterseqta){var c=document.createElement("section");c.innerHTML=t.innerHTML,yt(c,t),n.firstChild.insertBefore(c,t),t.remove()}}if(0==Object.keys(e.menuitems).length){f=n.firstChild.childNodes;for(var u={},d=0;d{m(),p(t)}))}function g(){l=n.firstChild.childNodes,a.remove(),o.remove(),Ue=!1,n.style.setProperty("--menuHidden","none");for(let t=0;t'),o=document.getElementById("menu"),a=o.firstChild;a.insertBefore(r.firstChild,a.firstChild),fetch(`${location.origin}/seqta/student/login`,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify({mode:"normal",query:null,redirect_url:location.origin})}).then((e=>e.json())).then((e=>{let t=e.payload;var n=document.getElementsByClassName("titlebar")[0];n.append(be('
    ').firstChild);var r=be(`

    ${t.userDesc}

    ${$e}

    `).firstChild;n.append(r);var o=document.getElementsByClassName("logout")[0];document.getElementById("logouttooltip").appendChild(o),fetch(`${location.origin}/seqta/student/load/message/people`,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify({mode:"student"})}).then((e=>e.json())).then((e=>{let n=e.payload;var r=n.findIndex((function(e){return e.firstname==t.userDesc.split(" ")[0]&&e.surname==t.userDesc.split(" ")[1]}));let o=document.getElementsByClassName("userInfohouse")[0];if(n[r]?.house){o.style.background=n[r].house_colour;try{let e=kt(n[r]?.house_colour);o.style.color=e&&e>300?"black":e<300?"white":"black",o.innerText=n[r].year+n[r].house}catch(e){o.innerText=n[r].house}}else o.innerText=n[r].year}))}));var i=be('
  • ');a.appendChild(i.firstChild),(s=document.createElement("div")).classList.add("editmenu");let l=be('');s.append(l.firstChild),o.appendChild(s);let c=document.createElement("div");c.classList.add("icon-cover"),c.id="icon-cover",o.appendChild(c);var s=document.querySelector("#editmenu");s.addEventListener("click",(function(){Ue||Ct()})),document.querySelector("#icon-cover").addEventListener("click",(function(){location.href="../#?page=/home",jt(),document.getElementById("menu").firstChild.classList.remove("noscroll")})),document.getElementById("homebutton").addEventListener("click",(function(){Ue||jt()})),document.getElementById("newsbutton").addEventListener("click",(function(){Ue||zt()}))}if(async function(){console.log("Starting appendBackgroundToUI...");const e=document.getElementById("container"),t=document.createElement("iframe");t.id="background",t.classList.add("imageBackground"),t.setAttribute("excludeDarkCheck","true"),t.src=chrome.runtime.getURL("backgrounds/background.html"),e.appendChild(t)}(),function(){const e=document.createElement("link");e.href=chrome.runtime.getURL("popup/popup.css"),e.type="text/css",e.rel="stylesheet",document.querySelector("html").appendChild(e);const t=document.createElement("div");t.classList.add("outside-container","hide"),t.id="ExtensionPopup",document.body.appendChild(t);const n=document.createElement("iframe");n.src=chrome.runtime.getURL("interface/index.html"),n.id="ExtensionIframe",n.allowTransparency=!0,n.style.width="384px",n.style.height="600px",n.style.border="none",n.setAttribute("excludeDarkCheck",!0),t.appendChild(n),document.getElementById("container").onclick=e=>{null==e.target.closest("#AddedSettings")&&Fe&&(t.classList.add("hide"),de("#ExtensionPopup",{opacity:[1,0],scale:[1,0]},{easing:[.22,.03,.26,1]}),Fe=!1)}}(),e){var l=be(''),c=document.getElementById("content");c.append(l.firstChild);const e=await new Promise((e=>{chrome.storage.local.get(null,e)})),t=e.DarkMode,n=be(`\n \n `);c.append(n.firstChild),Ne(t,e.selectedColor),document.getElementById("LightDarkModeButton").addEventListener("click",(async()=>{const e=await new Promise((e=>{chrome.storage.local.get(null,e)})),t=!e.DarkMode;chrome.storage.local.set({DarkMode:t}),Ne(t,e.selectedColor),document.getElementById("darklighttooliptext").innerText=Et(t)}));const r=document.getElementById("menuToggle");r.innerHTML="";for(let e=0;e<3;e++){const e=document.createElement("div");e.className="hamburger-line",r.appendChild(e)}}else l=be(''),(c=document.getElementById("content")).append(l.firstChild);var u=document.getElementById("AddedSettings"),d=document.getElementById("ExtensionPopup");u.addEventListener("click",(function(){Fe?(d.classList.add("hide"),de("#ExtensionPopup",{opacity:[1,0],scale:[1,0]},{easing:pe({stiffness:220,damping:18})}),Fe=!1):(d.classList.remove("hide"),de("#ExtensionPopup",{opacity:[0,1],scale:[0,1]},{easing:pe({stiffness:260,damping:24})}),Fe=!0)}))}}let wt;function Et(e){return wt=e?"Switch to light theme":"Switch to dark theme",wt}function xt(e,t){var n=e.from,r=e.until;let o=new Date,a=new Date(o.getTime());a.setHours(n.split(":")[0]),a.setMinutes(n.split(":")[1]),a.setSeconds("00");let i=new Date(o.getTime());i.setHours(r.split(":")[0]),i.setMinutes(r.split(":")[1]),i.setSeconds("00");var s=a.getTime()-o.getTime(),l=Math.floor(s/1e3/60);let c=ao,u=e.code+t;const d=new Date;var h=document.getElementById(u);h?ze.toLocaleDateString("en-au")==d.toLocaleDateString("en-au")&&(c?h.classList.add("activelesson"):null!=h&&h.classList.remove("activelesson")):clearInterval(Ve),5==l&&chrome.storage.local.get("lessonalert",(function(t){t.lessonalert&&(window.Notification?"granted"===Notification.permission?new Notification("Next Lesson in 5 Minutes:",{body:"Subject: "+e.description+" \nRoom: "+e.room+" \nTeacher: "+e.staff}):Notification.requestPermission().then((function(t){"granted"===t?new Notification("Next Lesson in 5 Minutes:",{body:"Subject: "+e.description+" \nRoom: "+e.room+" \nTeacher: "+e.staff}):console.log("User blocked notifications.")})).catch((function(e){console.error(e)})):console.log("Browser does not support notifications."))}))}function kt(e){const t=/rgba?\(([^)]+)\)/gi;if(e.includes("gradient")){let n,r=[];for(;null!==(n=t.exec(e));){const e=n[1],[t,o,a]=e.split(",").map((e=>e.trim())),i=Math.sqrt(t**2+o**2+a**2);r.push(i)}return r.reduce(((e,t)=>e+t),0)/r.length}{const t=ge.rgb(e).object();return Math.sqrt(t.r**2+t.g**2+t.b**2)}}function Lt(e,t,n=""){const r="../#?page=/assessments/";return n?`${r}${e}:${t}&item=${n}`:`${r}${e}:${t}`}function Mt(e,t){if(!e)throw new Error("No lesson provided.");const{code:n,colour:r,description:o,staff:a,room:i,from:s,until:l,attendanceTitle:c,programmeID:u,metaID:d,assessments:h}=e;let f=`\n
    \n

    ${o||"Unknown"}

    \n

    ${a||"Unknown"}

    \n

    ${i||"Unknown"}

    \n

    ${s||"Unknown"} - ${l||"Unknown"}

    \n
    ${c||"Unknown"}
    \n `;return 0!==u&&(f+=`\n
    ${Ee}
    \n
    ${xe}
    \n `),h&&h.length>0&&(f+=`\n
    \n \n \n \n
    ${h.map((e=>`

    ${e.title}

    `)).join("")}
    \n
    \n `),f+="
    ",be(f)}function St(e){if(e)var t=e.label;else t=" ";return t}function Tt(e,t){var n=new XMLHttpRequest;n.open("POST",`${location.origin}/seqta/student/load/timetable?`,!0),n.setRequestHeader("Content-Type","application/json; charset=utf-8"),n.onreadystatechange=function(){if(4===n.readyState){var e=JSON.parse(n.response);let a=[];var r=document.getElementById("day-container");if(e.payload.items.length>0){if(!r.innerText||t){for(let t=0;t{let t=e;for(let e=0;ee.name===n));r?(a[e].colour=`--item-colour: ${r.value};`,kt(r.value)>300&&(a[e].invert=!0)):a[e].colour="--item-colour: #8e8e8e;",a[e].from=a[e].from.substring(0,5),a[e].until=a[e].until.substring(0,5),a[e].attendanceTitle=St(a[e].attendance)}r.innerText="";for(let e=0;et.date?1:0}function _t(e,t,n,r,o,a){let i=document.createElement(e);return void 0!==t&&i.classList.add(t),void 0!==n&&(i.id=n),void 0!==r&&(i.innerText=r),void 0!==o&&(i.innerHTML=o),void 0!==a&&(i.style=a),i}function Nt(e,t,n=void 0){const r=new Date(e),o=t.assessments,a=t.div;let i=document.createElement("div");if(i.classList.add("upcoming-date-title"),n){let e=document.createElement("h5");e.classList.add("upcoming-special-day"),e.innerText=n,i.append(e),a.setAttribute("data-day",n)}let s=document.createElement("h5");s.innerText=r.toLocaleDateString("en-AU",{weekday:"long",month:"long",day:"numeric"}),i.append(s),a.append(i);let l=document.createElement("div");l.classList.add("upcoming-date-assessments");for(let e=0;e\n \n ').firstChild;r.append(a);let i=document.createElement("div");i.classList.add("upcoming-details");let s=document.createElement("h5");s.innerText=`${t.subject} assessment`;let c=document.createElement("p");c.innerText=t.title,c.classList.add("upcoming-assessment-title"),c.onclick=function(){document.querySelector("#menu ul").classList.add("noscroll"),location.href=`../#?page=/assessments/${t.programmeID}:${t.metaclassID}&item=${t.id}`},i.append(s),i.append(c),n.append(r),n.append(i),l.append(n),fetch(`${location.origin}/seqta/student/assessment/submissions/get`,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify({assessment:t.id,metaclass:t.metaclassID,student:69})}).then((e=>e.json())).then((e=>{if(e.payload.length>0){const e=document.querySelector(`#assessment${t.id}`);let n=document.createElement("div");n.classList.add("upcoming-submittedtext"),n.innerText="Submitted",e.append(n)}}))}return a.append(l),a}function It(e,t){return e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()-1===t.getDate()?"Yesterday":e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate()?"Today":e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()+1===t.getDate()?"Tomorrow":void 0}function Dt(e,t,n){let r=_t("label","upcoming-checkbox-container");r.innerText=e;let o=_t("input");o.type="checkbox",o.checked=n,o.id=`filter-${e}`,r.style=t;let a=_t("span","upcoming-checkmark");return r.append(o),r.append(a),o.addEventListener("change",(function(e){chrome.storage.local.get(null,(function(t){let n=t.subjectfilters;n[e.target.id.split("-")[1]]=e.target.checked,chrome.storage.local.set({subjectfilters:n})}))})),r}function Ot(e,t){let n=_t("div","upcoming-blank"),r=_t("p","upcoming-hiddenassessment"),o="";t>1&&(o="s"),r.innerText=`${t} hidden assessment${o} due`,n.append(r),n.setAttribute("data-hidden",!0),e.append(n)}function Bt(e){for(var t in e){let n=document.querySelectorAll(`[data-subject="${t}"]`);for(let r=0;r0&&(o.parentNode.parentNode.hasAttribute("data-day")?Ot(o.parentNode.parentNode,o.parentNode.querySelectorAll(".hidden").length):o.parentNode.parentNode.classList.add("hidden")):o.parentNode.parentNode.classList.remove("hidden")}}}async function Ht(){return fetch(`${location.origin}/seqta/student/load/prefs?`,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify({request:"userPrefs",asArray:!0,user:69})}).then((e=>e.json())).then((e=>e.payload))}function Rt(e){var t=document.createElement("a");t.setAttribute("href",e.url),t.setAttribute("target","_blank");var n=document.createElement("div");n.classList.add("shortcut"),n.classList.add("customshortcut");let r=be(`\n \n \n ${e.icon}\n \n \n `).firstChild;r.classList.add("shortcuticondiv");var o=document.createElement("p");o.textContent=e.name,n.append(r),n.append(o),t.append(n),document.getElementById("shortcuts").append(t)}function Vt(e){e.forEach((e=>{document.querySelectorAll(".shortcut").forEach((t=>{const n=t.parentElement,r=t.querySelector("p");let o=(r?r.textContent:"")===e.name;e.url&&(o=o&&n.getAttribute("href")===e.url),o&&n.remove()}))}))}function jt(){setTimeout((function(){console.log("[BetterSEQTA] Started Loading Home Page"),document.title="Home ― SEQTA Learn",document.querySelector("[data-key=home]").classList.add("active");var e=document.getElementById("main");e.innerHTML="",document.getElementById("title").firstChild.innerText="Home",document.querySelector('link[rel*="icon"]').href=chrome.runtime.getURL("icons/icon-48.png"),ze=new Date;var t=be('
    ');e.append(t.firstChild);const n=new Date;var r=n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate(),o=be('
    ');document.getElementById("home-container").append(o.firstChild);var a=be('

    Today\'s Lessons

    ');document.getElementById("home-container").append(a.firstChild);var i=document.getElementById("home-timetable-back"),s=document.getElementById("home-timetable-forward");function l(e){ze.setDate(ze.getDate()+e),Tt(ze.getFullYear()+"-"+(ze.getMonth()+1)+"-"+ze.getDate(),!0),function(){var e=document.getElementById("home-lesson-subtitle");const t=new Date;t.getYear()==ze.getYear()&&t.getMonth()==ze.getMonth()?t.getDate()==ze.getDate()?e.innerText="Today's Lessons":t.getDate()-1==ze.getDate()?e.innerText="Yesterday's Lessons":t.getDate()+1==ze.getDate()?e.innerText="Tomorrow's Lessons":e.innerText=`${ze.toLocaleString("en-us",{weekday:"short"})} ${ze.toLocaleDateString("en-au")}`:e.innerText=`${ze.toLocaleString("en-us",{weekday:"short"})} ${ze.toLocaleDateString("en-au")}`}()}i.addEventListener("click",(function(){l(-1)})),s.addEventListener("click",(function(){l(1)})),chrome.storage.local.get(["shortcuts"],(function(e){Pt(Object.values(e)[0])}));var c=document.createElement("div");c.classList.add("upcoming-container"),c.classList.add("border");let u=_t("div","upcoming-title"),d=document.createElement("h2");d.classList.add("home-subtitle"),d.innerText="Upcoming Assessments",u.append(d);let h=_t("div","upcoming-filters","upcoming-filters");u.append(h),c.append(u);let f=document.createElement("div");f.id="upcoming-items",f.classList.add("upcoming-items"),c.append(f),document.getElementById("home-container").append(c);var m=be(String.raw` +
    +
    +

    Notices

    + +
    +
    +
    `);document.getElementById("home-container").append(m.firstChild),de(".home-container > div",{opacity:[0,1],y:[10,0]},{delay:ie(.2,{start:0}),duration:.6,easing:[.22,.03,.26,1]}),Tt(r);var p=new XMLHttpRequest;let g;p.open("POST",`${location.origin}/seqta/student/load/notices?`,!0),p.setRequestHeader("Content-Type","application/json; charset=utf-8"),p.onreadystatechange=function(){if(4===p.readyState){var e=JSON.parse(p.response),t=document.getElementById("notice-container");if(0==e.payload.length){if(!t.innerText){var n=document.createElement("div");n.textContent="No notices for today.",n.classList.add("dummynotice"),t.append(n)}}else t.innerText||chrome.storage.local.get(["DarkMode"],(function(n){je=n.DarkMode;for(let u=0;u'+e.payload[u].title+"");if(r.append(o.firstChild),null!=e.payload[u].label_title){var a=be('
    '+e.payload[u].label_title+"
    ");r.append(a.firstChild)}var i=be('
    '+e.payload[u].staff+"
    ");let d;r.append(i.firstChild);var s=be(e.payload[u].contents,d=!0);for(let e=0;ee.json())).then((e=>e.payload)).then((e=>{(async function(){try{const e=await fetch(`${location.origin}/seqta/student/load/subjects?`,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},body:JSON.stringify({})});if(!e.ok)throw new Error(`HTTP error! Status: ${e.status}`);return(await e.json()).payload}catch(e){console.error("Oops! There was a problem fetching active classes:",e)}})().then((t=>{for(let e=0;e{let a=n;for(let t=0;te.name===n));r?(e[t].colour=`--item-colour: ${r.value};`,kt(r.value)):e[t].colour="--item-colour: #8e8e8e;"}let i,s,l=[];for(let e=0;ee.name===r));o?(t.colour=`--item-colour: ${o.value};`,kt(o.value)>300&&(t.invert=!0)):t.colour="--item-colour: #8e8e8e;"}!function(e){chrome.storage.local.get(null,(function(t){let n=t.subjectfilters,r=document.querySelector("#upcoming-filters");for(let t=0;t0){document.getElementsByClassName("shortcut-container")[0].style.display="block";for(let e=0;e`).firstChild;i.classList.add("shortcuticondiv");let s=document.createElement("p");s.textContent=r,a.append(i),a.append(s),o.append(a),document.getElementById("shortcuts").appendChild(o)}function zt(){setTimeout((function(){console.log("[BetterSEQTA] Started Loading News Page"),document.title="News ― SEQTA Learn",document.querySelector("[data-key=news]").classList.add("active");var e=document.getElementById("main");e.innerHTML="";var t=be('

    Latest Headlines - ABC News

    ');e.append(t.firstChild),document.getElementById("title").firstChild.innerText="News",function(e,t){let n=be(String.raw` +
    + ${we} +
    `).firstChild;document.querySelector("#news-container").appendChild(n)}(),chrome.runtime.sendMessage({type:"sendNews"},(function(e){let t=e.news.articles;var n=document.querySelector("#news-container");document.getElementById("newsloading").remove();for(let e=0;e\n \n\n`;","/**\n * Update the background animation durations based on the slider input.\n * @param {Object} item - The object containing the bksliderinput property.\n * @param {number} [minDuration=1] - The minimum animation duration in seconds.\n * @param {number} [maxDuration=10] - The maximum animation duration in seconds.\n */\nexport function updateBgDurations(speed, minDuration = 0.5, maxDuration = 10) {\n // Class names to look for\n const bgClasses = ['bg', 'bg2', 'bg3'];\n let reversedValue;\n\n if (speed.bksliderinput === undefined) {\n // Reverse the slider direction to align with the animation\n reversedValue = 150 - speed;\n } else {\n reversedValue = 150 - speed.bksliderinput;\n }\n \n // Range of possible animation durations\n const durationRange = maxDuration - minDuration;\n \n // Function to calculate animation duration\n const calcDuration = (baseValue, offset = 0) => minDuration + ((baseValue / 200) + offset) * durationRange;\n \n // Iterate through each class name to update its animation duration\n bgClasses.forEach((className, index) => {\n const elements = document.getElementsByClassName(className);\n\n if (elements.length === 0) {\n return;\n }\n \n const offset = index * 0.05;\n const duration = calcDuration(reversedValue, offset);\n elements[0].style.animationDuration = `${duration}s`;\n });\n}","/* global chrome */\nimport { animate, spring, stagger } from 'motion';\nimport Color from 'color';\n\nimport ShortcutLinks from './seqta/content/links.json';\nimport MenuitemSVGKey from './seqta/content/MenuItemSVGKey.json';\nimport stringToHTML from './seqta/utils/stringToHTML.js';\nimport loading, { AppendLoadingSymbol } from './seqta/ui/Loading.js';\n\n// Icons\nimport assessmentsicon from './seqta/icons/assessmentsIcon.js';\nimport coursesicon from './seqta/icons/coursesIcon.js';\nimport StorageListener from './seqta/utils/StorageListener.js';\nimport { MessageHandler } from './seqta/utils/MessageListener.js';\nimport { updateBgDurations } from './seqta/ui/Animation.js';\nimport { updateAllColors } from './seqta/ui/colors/Manager.js';\nimport { appendBackgroundToUI } from './seqta/ui/ImageBackgrounds.js';\nimport { enableCurrentTheme } from './seqta/ui/Themes.js';\n\nexport let isChrome = window.chrome;\nlet SettingsClicked = false;\nexport let MenuOptionsOpen = false;\nlet UserInitalCode = '';\nlet currentSelectedDate = new Date();\nlet LessonInterval;\nexport let DarkMode;\n\nvar MenuItemMutation = false;\nvar NonSEQTAPage = false;\nvar IsSEQTAPage = false;\n\ndocument.addEventListener(\n 'load',\n function () {\n CheckForMenuList();\n if (\n document.childNodes[1].textContent?.includes(\n 'Copyright (c) SEQTA Software',\n ) &&\n document.title.includes('SEQTA Learn') &&\n !IsSEQTAPage\n ) {\n IsSEQTAPage = true;\n console.log('[BetterSEQTA+] Verified SEQTA Page');\n\n let link = document.createElement('link');\n link.href = chrome.runtime.getURL('css/documentload.css');\n link.type = 'text/css';\n link.rel = 'stylesheet';\n document.getElementsByTagName('html')[0].appendChild(link);\n\n enableCurrentTheme();\n chrome.storage.local.get(null, function (items) {\n main(items);\n });\n }\n if (\n !document.childNodes[1].textContent?.includes('SEQTA') &&\n !NonSEQTAPage\n ) {\n NonSEQTAPage = true;\n }\n },\n true,\n);\n\nfunction delay(ms) {\n return new Promise((resolve) => setTimeout(resolve, ms));\n}\n\nfunction SetDisplayNone(ElementName) {\n return `li[data-key=${ElementName}]{display:var(--menuHidden) !important; transition: 1s;}`;\n}\n\nfunction animbkEnable(item) {\n if (item.animatedbk) {\n CreateBackground();\n } else {\n RemoveBackground();\n document.getElementById('container').style.background = 'var(--background-secondary)';\n }\n}\n\nexport function ApplyCSSToHiddenMenuItems() {\n var stylesheetInnerText = '';\n chrome.storage.local.get(null, function (result) {\n for (let i = 0; i < Object.keys(result.menuitems).length; i++) {\n if (!Object.values(result.menuitems)[i].toggle) {\n stylesheetInnerText += SetDisplayNone(Object.keys(result.menuitems)[i]);\n console.log(\n `[BetterSEQTA+] Hiding ${\n Object.keys(result.menuitems)[i]\n } menu item`,\n );\n }\n }\n let MenuItemStyle = document.createElement('style');\n MenuItemStyle.innerText = stylesheetInnerText;\n document.head.appendChild(MenuItemStyle);\n });\n}\n\nfunction OpenWhatsNewPopup() {\n const background = document.createElement('div');\n background.id = 'whatsnewbk';\n background.classList.add('whatsnewBackground');\n\n const container = document.createElement('div');\n container.classList.add('whatsnewContainer');\n\n var header = stringToHTML(`
    \n

    What's New

    \n

    BetterSEQTA+ V${chrome.runtime.getManifest().version}

    \n
    `).firstChild;\n\n let imagecont = document.createElement('div');\n imagecont.classList.add('whatsnewImgContainer');\n let video = document.createElement('video');\n let source = document.createElement('source');\n source.setAttribute('src', chrome.runtime.getURL('resources/update-video.mp4'));\n source.setAttribute('type', 'video/mp4');\n video.autoplay = true;\n video.muted = true;\n video.loop = true;\n video.appendChild(source);\n video.classList.add('whatsnewImg');\n imagecont.appendChild(video);\n\n let textcontainer = document.createElement('div');\n textcontainer.classList.add('whatsnewTextContainer');\n\n let textheader = stringToHTML(\n '

    DESIGN OVERHAUL

    ',\n ).firstChild;\n textcontainer.append(textheader);\n\n let text = stringToHTML(\n String.raw`\n
    \n\n

    3.2.0 - Custom Themes

    \n
  • Added transparency (blur) effects
  • \n
  • Added custom themes
  • \n
  • Added colour picker history
  • \n
  • Heaps of bug fixes
  • \n\n

    3.1.3 - Custom Backgrounds

    \n
  • Added custom backgrounds with support for images and videos
  • \n
  • Overhauled topbar
  • \n
  • New animated hamburger icon
  • \n
  • Minor bug fixes
  • \n\n

    3.1.2 - New settings menu!

    \n
  • Overhauled the settings menu
  • \n
  • Added custom gradients
  • \n
  • Added HEAPS of animations
  • \n
  • Fixed a bug where shortcuts don't show up
  • \n
  • Other minor bugs fixed
  • \n \n

    3.1.1 - Minor Bug fixes

    \n
  • Fixed assessments overlapping
  • \n
  • Fixed houses not displaying if they aren't a specific color
  • \n
  • Fixed Chrome Webstore Link
  • \n \n

    3.1.0 - Design Improvements

    \n
  • Minor UI improvements
  • \n
  • Added Animation Speed Slider
  • \n
  • Animation now enables and disables without reloading SEQTA
  • \n
  • Changed logo
  • \n\n

    3.0.0 - BetterSEQTA+ *Complete Overhaul*

    \n
  • Redesigned appearance
  • \n
  • Upgraded to manifest V3 (longer support)
  • \n
  • Fixed transitional glitches
  • \n
  • Under the hood improvements
  • \n
  • Fixed News Feed
  • \n\n

    2.0.7 - Added support to other domains + Minor bug fixes

    \n
  • Fixed BetterSEQTA+ not loading on some pages
  • \n
  • Fixed text colour of notices being unreadable
  • \n
  • Fixed pages not reloading when saving changes
  • \n \n

    2.0.2 - Minor bug fixes

    \n
  • Fixed indicator for current lesson
  • \n
  • Fixed text colour for DM messages list in Light mode
  • \n
  • Fixed user info text colour
  • \n\n

    Sleek New Layout

    \n
  • Updated with a new font and presentation, BetterSEQTA+ has never looked better.
  • \n \n

    New Updated Sidebar

    \n
  • Condensed appearance with new updated icons.
  • \n \n

    Independent Light Mode and Dark Mode

    \n
  • Dark mode and Light mode are now available to pick alongside your chosen Theme Colour. Your Theme Colour will now become an accent colour for the page.\n Light/Dark mode can be toggled with the new button, found in the top-right of the menu bar.
  • \n\n

    Create Custom Shortcuts

    \n
  • Found in the BetterSEQTA+ Settings menu, custom shortcuts can now be created with a name and URL of your choice.
  • \n
    \n `,\n ).firstChild;\n\n let footer = stringToHTML(\n String.raw`\n
    \n
    \n Report bugs and feedback: \n \n \n \n \n \n \n \n \n \n \n
    \n
    \n `).firstChild;\n\n let exitbutton = document.createElement('div');\n exitbutton.id = 'whatsnewclosebutton';\n\n container.append(header);\n container.append(imagecont);\n container.append(textcontainer);\n container.append(text);\n container.append(footer);\n container.append(exitbutton);\n\n background.append(container);\n\n document.getElementById('container').append(background);\n\n let bkelement = document.getElementById('whatsnewbk');\n let popup = document.getElementsByClassName('whatsnewContainer')[0];\n\n animate(\n [popup, bkelement],\n { scale: [0, 1], opacity: [0, 1] },\n { easing: spring({ stiffness: 220, damping: 18 }) }\n );\n\n animate(\n '.whatsnewTextContainer *',\n { opacity: [0, 1], y: [10, 0] },\n {\n delay: stagger(0.05, { start: 0.1 }),\n duration: 0.5,\n easing: [.22, .03, .26, 1] \n }\n );\n\n chrome.storage.local.remove(['justupdated']);\n\n bkelement.addEventListener('click', function (event) {\n // Check if the click event originated from the element itself and not any of its children\n if (event.target === bkelement) {\n DeleteWhatsNew();\n }\n }); \n\n var closeelement = document.getElementById('whatsnewclosebutton');\n closeelement.addEventListener('click', function () {\n DeleteWhatsNew();\n });\n}\n\nasync function finishLoad() {\n try {\n var loadingbk = document.getElementById('loading');\n loadingbk.style.opacity = '0';\n await delay(501);\n loadingbk.remove();\n } catch (err) {\n console.log(err);\n }\n\n chrome.storage.local.get(['justupdated'], function (result) {\n if (result.justupdated) {\n OpenWhatsNewPopup();\n }\n });\n}\n\nasync function DeleteWhatsNew() {\n const bkelement = document.getElementById('whatsnewbk');\n const popup = document.getElementsByClassName('whatsnewContainer')[0];\n \n animate(\n [popup, bkelement],\n { opacity: [1, 0], scale: [1, 0] },\n { easing: [.22, .03, .26, 1] }\n ).finished.then(() => {\n bkelement.remove();\n });\n}\n\nexport function CreateBackground() {\n // Creating and inserting 3 divs containing the background applied to the pages\n var bklocation = document.getElementById('container');\n var menu = document.getElementById('menu');\n var bk = document.createElement('div');\n bk.classList.add('bg');\n\n bklocation.insertBefore(bk, menu);\n\n var bk2 = document.createElement('div');\n bk2.classList.add('bg');\n bk2.classList.add('bg2');\n bklocation.insertBefore(bk2, menu);\n\n var bk3 = document.createElement('div');\n bk3.classList.add('bg');\n bk3.classList.add('bg3');\n bklocation.insertBefore(bk3, menu);\n}\n\nexport function RemoveBackground() {\n var bk = document.getElementsByClassName('bg');\n var bk2 = document.getElementsByClassName('bg2');\n var bk3 = document.getElementsByClassName('bg3');\n\n if (bk.length == 0 || bk2.length == 0 || bk3.length == 0) return;\n\n bk[0].remove();\n bk2[0].remove();\n bk3[0].remove();\n}\n\nexport function waitForElm(selector) {\n return new Promise((resolve) => {\n if (document.querySelector(selector)) {\n return resolve(document.querySelector(selector));\n }\n\n const observer = new MutationObserver(() => {\n if (document.querySelector(selector)) {\n resolve(document.querySelector(selector));\n observer.disconnect();\n }\n });\n\n observer.observe(document.body, {\n childList: true,\n subtree: true,\n });\n });\n}\n\nasync function RunColourCheck(element) {\n if (\n typeof element.contentDocument.documentElement.childNodes[1] == 'undefined'\n ) {\n await delay(1000);\n RunColourCheck(element);\n } else {\n element.contentDocument.documentElement.childNodes[1].style.color = 'white';\n }\n}\n\nexport function GetiFrameCSSElement() {\n var cssFile = chrome.runtime.getURL('css/iframe.css');\n var fileref = document.createElement('link');\n fileref.setAttribute('rel', 'stylesheet');\n fileref.setAttribute('type', 'text/css');\n fileref.setAttribute('href', cssFile);\n\n return fileref;\n}\n\nfunction CheckiFrameItems() {\n // Injecting CSS File to the webpage to overwrite iFrame default CSS\n let fileref = GetiFrameCSSElement();\n\n const observer = new MutationObserver(function (mutations_list) {\n mutations_list.forEach(function (mutation) {\n mutation.addedNodes.forEach(function (added_node) {\n if (added_node.tagName == 'IFRAME') {\n chrome.storage.local.get(['DarkMode'], function (result) {\n DarkMode = result.DarkMode;\n if (DarkMode) {\n RunColourCheck(added_node);\n if (\n added_node.contentDocument.documentElement.childNodes[1].style\n .color != 'white'\n ) {\n added_node.contentDocument.documentElement.childNodes[1].style.color =\n 'white';\n }\n if (\n !added_node.contentDocument.documentElement.firstChild.innerHTML.includes(\n 'iframe.css',\n )\n ) {\n added_node.contentDocument.documentElement.firstChild.appendChild(\n fileref,\n );\n }\n added_node.addEventListener('load', function () {\n if (\n added_node.contentDocument.documentElement.childNodes[1].style\n .color != 'white'\n ) {\n added_node.contentDocument.documentElement.childNodes[1].style.color =\n 'white';\n }\n if (\n !added_node.contentDocument.documentElement.firstChild.innerHTML.includes(\n 'iframe.css',\n )\n ) {\n added_node.contentDocument.documentElement.firstChild.appendChild(\n fileref,\n );\n }\n });\n }\n });\n }\n });\n });\n });\n\n observer.observe(document.body, {\n subtree: true,\n childList: true,\n });\n}\n\nfunction SortMessagePageItems(messagesParentElement) {\n let filterbutton = document.createElement('div');\n filterbutton.classList.add('messages-filterbutton');\n filterbutton.innerText = 'Filter';\n\n let header = document.getElementsByClassName(\n 'MessageList__MessageList___3DxoC',\n )[0].firstChild;\n header.append(filterbutton);\n\n const observer = new MutationObserver(function (mutations_list) {\n mutations_list.forEach(function (mutation) {\n mutation.addedNodes.forEach(function (added_node) {\n if (added_node.dataset.message) {\n // Check if added_node.firstChild.title is in block list\n }\n });\n });\n });\n\n observer.observe(messagesParentElement, {\n subtree: true,\n childList: true,\n });\n}\n\nasync function LoadPageElements() {\n await AddBetterSEQTAElements(true);\n var sublink = window.location.href.split('/')[4];\n switch (sublink) {\n case 'news':\n console.log('[BetterSEQTA+] Started Init');\n chrome.storage.local.get(null, function (result) {\n if (result.onoff) {\n SendNewsPage();\n\n // Sends similar HTTP Post Request for the notices\n chrome.storage.local.get(null, function (result) {\n if (result.notificationcollector) {\n enableNotificationCollector();\n }\n });\n finishLoad();\n }\n });\n break;\n\n case 'home':\n window.location.replace(`${location.origin}/#?page=/home`);\n LoadInit();\n break;\n case undefined:\n window.location.replace(`${location.origin}/#?page=/home`);\n LoadInit();\n break;\n default:\n finishLoad();\n\n // Sends similar HTTP Post Request for the notices\n chrome.storage.local.get(null, function (result) {\n if (result.notificationcollector) {\n enableNotificationCollector();\n }\n });\n break;\n }\n\n const observer = new MutationObserver(function (mutations_list) {\n mutations_list.forEach(function (mutation) {\n mutation.addedNodes.forEach(function (added_node) {\n if (added_node.classList.contains('messages')) {\n let element = document.getElementById('title').firstChild;\n element.innerText = 'Direct Messages';\n document.title = 'Direct Messages ― SEQTA Learn';\n SortMessagePageItems(added_node);\n\n waitForElm('[data-message]').then(() => {\n animate(\n '[data-message]',\n { opacity: [0, 1], y: [10, 0] },\n {\n delay: stagger(0.05),\n duration: 0.5,\n easing: [.22, .03, .26, 1] \n }\n );\n });\n } else if (added_node.classList.contains('notices')) {\n CheckNoticeTextColour(added_node);\n } else if (added_node.classList.contains('dashboard')) {\n let ranOnce = false;\n waitForElm('.dashlet').then(() => {\n if (ranOnce) return;\n ranOnce = true;\n animate(\n '.dashboard *:not(.dashlet-timetable), .dashboard .message *',\n { opacity: [0, 1], y: [10, 0] },\n {\n delay: stagger(0.01),\n duration: 0.5,\n easing: [.22, .03, .26, 1] \n }\n );\n });\n } else if (added_node.classList.contains('documents')) {\n let ranOnce = false;\n waitForElm('.document').then(() => {\n if (ranOnce) return;\n ranOnce = true;\n animate(\n '.documents tbody tr.document',\n { opacity: [0, 1], y: [10, 0] },\n {\n delay: stagger(0.05),\n duration: 0.5,\n easing: [.22, .03, .26, 1] \n }\n );\n });\n } else if (added_node.classList.contains('reports')) {\n let ranOnce = false;\n waitForElm('.report').then(() => {\n if (ranOnce) return;\n ranOnce = true;\n animate(\n '.reports .item',\n { opacity: [0, 1], y: [10, 0] },\n {\n delay: stagger(0.05, { start: 0.2 }),\n duration: 0.5,\n easing: [.22, .03, .26, 1] \n }\n );\n });\n }\n });\n });\n });\n\n observer.observe(document.querySelector('#main'), {\n subtree: false,\n childList: true,\n });\n}\n\nfunction CheckNoticeTextColour(notice) {\n const observer = new MutationObserver(function (mutations_list) {\n mutations_list.forEach(function (mutation) {\n mutation.addedNodes.forEach(function (added_node) {\n chrome.storage.local.get(['DarkMode'], function (result) {\n DarkMode = result.DarkMode;\n if (added_node.classList.contains('notice')) {\n var hex = added_node.style.cssText.split(' ')[1];\n var threshold = GetThresholdOfColor(hex);\n if (DarkMode && threshold < 100) {\n added_node.style.cssText = '--color: undefined;';\n }\n }\n });\n });\n });\n });\n\n observer.observe(notice, {\n subtree: true,\n childList: true,\n });\n}\n\nexport function tryLoad() {\n waitForElm('.login').then(() => {\n finishLoad();\n });\n\n waitForElm('.day-container').then(() => {\n finishLoad();\n });\n\n waitForElm('[data-key=welcome]').then((elm) => {\n elm.classList.remove('active');\n });\n\n waitForElm('.code').then((elm) => {\n if (!elm.innerText.includes('BetterSEQTA')) LoadPageElements();\n });\n\n // Waits for page to call on load, run scripts\n document.addEventListener(\n 'load',\n function () {\n CheckiFrameItems();\n },\n true,\n );\n}\n\nfunction ChangeMenuItemPositions(storage) {\n let menuorder = storage;\n\n var menuList = document.querySelector('#menu').firstChild.childNodes;\n\n let listorder = [];\n for (let i = 0; i < menuList.length; i++) {\n\n let a = menuorder.indexOf(menuList[i].dataset.key);\n\n listorder.push(a);\n }\n\n var newArr = [];\n for (var i = 0; i < listorder.length; i++) {\n newArr[listorder[i]] = menuList[i];\n }\n\n let listItemsDOM = document.getElementById('menu').firstChild;\n for (let i = 0; i < newArr.length; i++) {\n const element = newArr[i];\n if (element) {\n element.setAttribute('data-checked', 'true');\n listItemsDOM.appendChild(element);\n }\n }\n}\n\nexport async function ObserveMenuItemPosition() {\n chrome.storage.local.get(null, function (result) {\n let menuorder = result.menuorder;\n if (menuorder && result.onoff) {\n const observer = new MutationObserver(function (mutations_list) {\n mutations_list.forEach(function (mutation) {\n mutation.addedNodes.forEach(function (added_node) {\n if (!added_node?.dataset?.checked && !MenuOptionsOpen) {\n if (MenuitemSVGKey[added_node?.dataset?.key]) {\n ReplaceMenuSVG(\n added_node,\n MenuitemSVGKey[added_node.dataset.key],\n );\n }\n ChangeMenuItemPositions(menuorder);\n }\n });\n });\n });\n\n observer.observe(document.querySelector('#menu').firstChild, {\n subtree: true,\n childList: true,\n });\n }\n });\n}\n\nfunction main(storedSetting) {\n const onoff = storedSetting.onoff;\n DarkMode = storedSetting.DarkMode;\n\n // Handle undefined onoff setting\n if (typeof onoff === 'undefined') {\n chrome.runtime.sendMessage({ type: 'setDefaultStorage' });\n }\n\n const initialize = () => {\n InjectStyles();\n InjectCustomIcons();\n updateAllColors(storedSetting);\n ApplyCSSToHiddenMenuItems();\n loading();\n CheckLoadOnPeriods();\n };\n\n const handleDisabled = () => {\n waitForElm('.code').then(AppendElementsToDisabledPage);\n };\n\n if (onoff) {\n console.log('[BetterSEQTA+] Enabled');\n initialize();\n\n if (!isChrome || isChrome === 'undefined') {\n tryLoad();\n }\n\n window.addEventListener('load', tryLoad);\n } else {\n if (!isChrome || isChrome === 'undefined') {\n handleDisabled();\n }\n window.addEventListener('load', handleDisabled);\n }\n}\n\nfunction InjectStyles() {\n var cssFile = chrome.runtime.getURL('css/injected.css');\n var fileref = document.createElement('link');\n fileref.setAttribute('rel', 'stylesheet');\n fileref.setAttribute('type', 'text/css');\n fileref.setAttribute('href', cssFile);\n document.head.appendChild(fileref);\n document.getElementsByTagName('html')[0].appendChild(fileref);\n}\n\nfunction InjectCustomIcons() {\n const fontURL = chrome.runtime.getURL('fonts/IconFamily.woff');\n\n const style = document.createElement('style');\n style.setAttribute('type', 'text/css');\n style.innerHTML = `\n @font-face {\n font-family: 'IconFamily';\n src: url('${fontURL}') format('woff');\n font-weight: normal;\n font-style: normal;\n }`;\n document.head.appendChild(style);\n}\n\nexport function AppendElementsToDisabledPage() {\n AddBetterSEQTAElements(false);\n\n let settingsStyle = document.createElement('style');\n settingsStyle.innerText = `\n .addedButton {\n position: absolute !important;\n right: 50px;\n width: 35px;\n height: 35px;\n padding: 6px !important;\n overflow: unset !important;\n border-radius: 50%;\n margin: 7px !important;\n cursor: pointer;\n color: white !important;\n }\n .addedButton svg {\n margin: 6px;\n }\n .outside-container {\n top: 48px !important;\n }\n `;\n document.head.append(settingsStyle);\n}\n\nnew StorageListener();\nnew MessageHandler();\n\nvar PageLoaded = false;\nasync function CheckLoadOnPeriods() {\n if (!PageLoaded) {\n await delay(1000);\n var code = document.getElementsByClassName('code')[0];\n if (code && !UserInitalCode) {\n LoadPageElements();\n finishLoad();\n PageLoaded = true;\n }\n if (!code) {\n CheckLoadOnPeriods();\n }\n }\n}\n\nexport function closeSettings() {\n var extensionsettings = document.getElementById('ExtensionPopup');\n\n if (SettingsClicked == true) {\n extensionsettings.classList.add('hide');\n animate(\n '#ExtensionPopup',\n { opacity: [1, 0], scale: [1, 0] },\n { easing: spring({ stiffness: 220, damping: 18 }) }\n );\n SettingsClicked = false;\n }\n\n extensionsettings.classList.add('hide');\n}\n\nfunction addExtensionSettings() {\n const link = document.createElement('link');\n link.href = chrome.runtime.getURL('popup/popup.css');\n link.type = 'text/css';\n link.rel = 'stylesheet';\n document.querySelector('html').appendChild(link);\n\n const extensionPopup = document.createElement('div');\n extensionPopup.classList.add('outside-container', 'hide');\n extensionPopup.id = 'ExtensionPopup';\n document.body.appendChild(extensionPopup);\n\n const extensionIframe = document.createElement('iframe');\n extensionIframe.src = chrome.runtime.getURL('interface/index.html');\n extensionIframe.id = 'ExtensionIframe';\n extensionIframe.allowTransparency = true;\n extensionIframe.style.width = '384px';\n extensionIframe.style.height = '600px';\n extensionIframe.style.border = 'none';\n extensionIframe.setAttribute('excludeDarkCheck', true);\n extensionPopup.appendChild(extensionIframe);\n\n const container = document.getElementById('container');\n const closeExtensionPopup = () => {\n extensionPopup.classList.add('hide');\n animate(\n '#ExtensionPopup',\n { opacity: [1, 0], scale: [1, 0] },\n { easing: [.22, .03, .26, 1] }\n );\n SettingsClicked = false;\n };\n container.onclick = (event) => {\n if (event.target.closest('#AddedSettings') == null && SettingsClicked) {\n closeExtensionPopup()\n }\n };\n}\n\nfunction ApplyDraggableFunctions() {\n var listItens = document.querySelectorAll('.draggable');\n [].forEach.call(listItens, function (item) {\n addEventsDragAndDrop(item);\n });\n}\n\nvar dragSrcEl;\n\nfunction dragStart(e) {\n this.style.opacity = '0.4';\n dragSrcEl = this;\n e.dataTransfer.effectAllowed = 'move';\n e.dataTransfer.setData('text/html', this.innerHTML);\n}\n\nfunction dragEnter() {\n this.classList.add('over');\n}\n\nfunction dragLeave(e) {\n e.stopPropagation();\n this.classList.remove('over');\n}\n\nfunction dragOver(e) {\n e.preventDefault();\n e.dataTransfer.dropEffect = 'move';\n return false;\n}\n\nfunction dragDrop() {\n if (dragSrcEl != this) {\n const parentA = this.parentNode;\n const siblingA = this.nextSibling === dragSrcEl ? this : this.nextSibling;\n\n // Move `this` to before the `dragSrcEl`\n dragSrcEl.parentNode.insertBefore(this, dragSrcEl);\n\n // Move `dragSrcEl` to before the sibling of `this`\n parentA.insertBefore(dragSrcEl, siblingA);\n\n // Save position of all menu items\n let children = parentA.childNodes;\n let listorder = [];\n\n for (let i = 0; i < children.length; i++) {\n const elm = children[i];\n listorder.push(elm.dataset.key);\n }\n\n chrome.storage.local.set({ menuorder: listorder });\n }\n return false;\n}\n\nfunction dragEnd() {\n var listItens = document.querySelectorAll('.draggable');\n [].forEach.call(listItens, function (item) {\n item.classList.remove('over');\n });\n this.style.opacity = '1';\n}\n\nfunction addEventsDragAndDrop(el) {\n el.addEventListener('dragstart', dragStart, false);\n el.addEventListener('dragenter', dragEnter, false);\n el.addEventListener('dragover', dragOver, false);\n el.addEventListener('dragleave', dragLeave, false);\n el.addEventListener('drop', dragDrop, false);\n el.addEventListener('dragend', dragEnd, false);\n}\n\nfunction cloneAttributes(target, source) {\n [...source.attributes].forEach((attr) => {\n target.setAttribute(attr.nodeName, attr.nodeValue);\n });\n}\n\nexport function OpenMenuOptions() {\n chrome.storage.local.get(null, function (result) {\n var container = document.getElementById('container');\n var menu = document.getElementById('menu');\n\n if (result.defaultmenuorder.length == '0') {\n let childnodes = menu.firstChild.childNodes;\n let newdefaultmenuorder = [];\n for (let i = 0; i < childnodes.length; i++) {\n const element = childnodes[i];\n newdefaultmenuorder.push(element.dataset.key);\n chrome.storage.local.set({ defaultmenuorder: newdefaultmenuorder });\n }\n }\n let childnodes = menu.firstChild.childNodes;\n if (result.defaultmenuorder.length != childnodes.length) {\n for (let i = 0; i < childnodes.length; i++) {\n const element = childnodes[i];\n if (!result.defaultmenuorder.indexOf(element.dataset.key)) {\n let newdefaultmenuorder = result.defaultmenuorder;\n newdefaultmenuorder.push(element.dataset.key);\n chrome.storage.local.set({ defaultmenuorder: newdefaultmenuorder });\n }\n }\n }\n\n MenuOptionsOpen = true;\n\n let cover = document.createElement('div');\n cover.classList.add('notMenuCover');\n menu.style.zIndex = '20';\n menu.style.setProperty('--menuHidden', 'flex');\n container.append(cover);\n\n let menusettings = document.createElement('div');\n menusettings.classList.add('editmenuoption-container');\n\n let defaultbutton = document.createElement('div');\n defaultbutton.classList.add('editmenuoption');\n defaultbutton.innerText = 'Restore Default';\n defaultbutton.id = 'restoredefaultoption';\n\n let savebutton = document.createElement('div');\n savebutton.classList.add('editmenuoption');\n savebutton.innerText = 'Save';\n savebutton.id = 'restoredefaultoption';\n\n menusettings.appendChild(defaultbutton);\n menusettings.appendChild(savebutton);\n\n menu.appendChild(menusettings);\n\n let ListItems = menu.firstChild.childNodes;\n for (let i = 0; i < ListItems.length; i++) {\n const element = ListItems[i];\n\n element.classList.add('draggable');\n element.setAttribute('draggable', true);\n if (element.classList.contains('hasChildren')) {\n element.classList.remove('active');\n menu.firstChild.classList.remove('noscroll');\n }\n\n let MenuItemToggle = stringToHTML(\n `
    `,\n ).firstChild;\n element.append(MenuItemToggle);\n\n if (!element.dataset.betterseqta) {\n var a = document.createElement('section');\n a.innerHTML = element.innerHTML;\n cloneAttributes(a, element);\n menu.firstChild.insertBefore(a, element);\n element.remove();\n }\n }\n\n if (Object.keys(result.menuitems).length == 0) {\n menubuttons = menu.firstChild.childNodes;\n var menuItems = {};\n for (var i = 0; i < menubuttons.length; i++) {\n var id = menubuttons[i].dataset.key;\n const element = {};\n element.toggle = true;\n menuItems[id] = element;\n }\n chrome.storage.local.set({ menuitems: menuItems });\n }\n\n var menubuttons = document.getElementsByClassName('menuitem');\n chrome.storage.local.get(['menuitems'], function (result) {\n var menuItems = result.menuitems;\n let buttons = document.getElementsByClassName('menuitem');\n for (var i = 0; i < buttons.length; i++) {\n var id = buttons[i].id;\n if (menuItems[id]) {\n buttons[i].checked = menuItems[id].toggle;\n }\n if (!menuItems[id]) {\n buttons[i].checked = true;\n }\n }\n });\n\n ApplyDraggableFunctions();\n\n function StoreMenuSettings() {\n chrome.storage.local.get(['menuitems'], function () {\n var menuItems = {};\n menubuttons = menu.firstChild.childNodes;\n let button = document.getElementsByClassName('menuitem');\n for (var i = 0; i < menubuttons.length; i++) {\n var id = menubuttons[i].dataset.key;\n const element = {};\n element.toggle = button[i].checked;\n\n menuItems[id] = element;\n }\n chrome.storage.local.set({ menuitems: menuItems });\n });\n }\n\n function changeDisplayProperty(element) {\n if (!element.checked) {\n element.parentNode.parentNode.style.display = 'var(--menuHidden)';\n }\n if (element.checked) {\n element.parentNode.parentNode.style.setProperty(\n 'display',\n 'flex',\n 'important',\n );\n }\n }\n\n for (let i = 0; i < menubuttons.length; i++) {\n const element = menubuttons[i];\n element.addEventListener('change', () => {\n StoreMenuSettings();\n changeDisplayProperty(element);\n });\n }\n\n function closeAll() {\n ListItems = menu.firstChild.childNodes;\n menusettings.remove();\n cover.remove();\n MenuOptionsOpen = false;\n menu.style.setProperty('--menuHidden', 'none');\n\n for (let i = 0; i < ListItems.length; i++) {\n const element = ListItems[i];\n element.classList.remove('draggable');\n element.setAttribute('draggable', false);\n\n if (!element.dataset.betterseqta) {\n var a = document.createElement('li');\n a.innerHTML = element.innerHTML;\n cloneAttributes(a, element);\n menu.firstChild.insertBefore(a, element);\n element.remove();\n }\n }\n\n let switches = menu.querySelectorAll('.onoffswitch');\n for (let i = 0; i < switches.length; i++) {\n switches[i].remove();\n }\n\n StoreMenuSettings();\n }\n\n cover.addEventListener('click', closeAll);\n savebutton.addEventListener('click', closeAll);\n\n defaultbutton.addEventListener('click', function () {\n chrome.storage.local.get(null, function (response) {\n const options = response.defaultmenuorder;\n chrome.storage.local.set({ menuorder: options });\n ChangeMenuItemPositions(options);\n\n for (let i = 0; i < menubuttons.length; i++) {\n const element = menubuttons[i];\n element.checked = true;\n element.parentNode.parentNode.style.setProperty(\n 'display',\n 'flex',\n 'important',\n );\n }\n StoreMenuSettings();\n });\n });\n });\n}\n\nfunction ReplaceMenuSVG(element, svg) {\n let item = element.firstChild;\n item.firstChild.remove();\n\n if (element.dataset.key == 'messages') {\n element.firstChild.innerText = 'Direct Messages';\n }\n\n let newsvg = stringToHTML(svg).firstChild;\n item.insertBefore(newsvg, item.firstChild);\n}\n\nasync function AddBetterSEQTAElements(toggle) {\n var code = document.getElementsByClassName('code')[0];\n // Replaces students code with the version of BetterSEQTA\n if (code != null) {\n if (!code.innerHTML.includes('BetterSEQTA')) {\n UserInitalCode = code.innerText;\n code.innerText = `BetterSEQTA v${chrome.runtime.getManifest().version}`;\n code.setAttribute('data-hover', 'Click for user code');\n code.addEventListener('click', function () {\n var code = document.getElementsByClassName('code')[0];\n if (code.innerText.includes('BetterSEQTA')) {\n code.innerText = UserInitalCode;\n code.setAttribute('data-hover', 'Click for BetterSEQTA version');\n } else {\n code.innerText = `BetterSEQTA v${\n chrome.runtime.getManifest().version\n }`;\n code.setAttribute('data-hover', 'Click for user code');\n }\n });\n if (toggle) {\n // Creates Home menu button and appends it as the first child of the list\n\n const result = chrome.storage.local.get(['animatedbk']);\n const sliderVal = chrome.storage.local.get(['bksliderinput']);\n\n result.then(animbkEnable);\n sliderVal.then(updateBgDurations);\n\n // Load darkmode state\n chrome.storage.local.get(['DarkMode'], function (result) {\n DarkMode = result.DarkMode;\n });\n\n var titlebar = document.createElement('div');\n titlebar.classList.add('titlebar');\n let container = document.getElementById('content');\n container.append(titlebar);\n var NewButtonStr = '
  • ';\n var NewButton = stringToHTML(NewButtonStr);\n var menu = document.getElementById('menu');\n var List = menu.firstChild;\n List.insertBefore(NewButton.firstChild, List.firstChild);\n\n fetch(`${location.origin}/seqta/student/login`, {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json; charset=utf-8',\n },\n body: JSON.stringify({\n mode: 'normal',\n query: null,\n redirect_url: location.origin,\n }),\n })\n .then((result) => result.json())\n .then((response) => {\n let info = response.payload;\n\n var titlebar = document.getElementsByClassName('titlebar')[0];\n titlebar.append(\n stringToHTML(\n '
    ',\n ).firstChild,\n );\n var userinfostr = `

    ${info.userDesc}

    ${UserInitalCode}

    `;\n var userinfo = stringToHTML(userinfostr).firstChild;\n\n titlebar.append(userinfo);\n\n var logoutbutton = document.getElementsByClassName('logout')[0];\n var userInfosvgdiv = document.getElementById('logouttooltip');\n userInfosvgdiv.appendChild(logoutbutton);\n\n fetch(`${location.origin}/seqta/student/load/message/people`, {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json; charset=utf-8',\n },\n body: JSON.stringify({ mode: 'student' }),\n })\n .then((result) => result.json())\n .then((response) => {\n let students = response.payload;\n var index = students.findIndex(function (person) {\n return (\n person.firstname == info.userDesc.split(' ')[0] &&\n person.surname == info.userDesc.split(' ')[1]\n );\n });\n\n let houseelement =\n document.getElementsByClassName('userInfohouse')[0];\n if (students[index]?.house) {\n houseelement.style.background = students[index].house_colour;\n try {\n let colorresult = GetThresholdOfColor(\n students[index]?.house_colour,\n );\n\n if (colorresult && colorresult > 300) {\n houseelement.style.color = 'black';\n } else if (colorresult < 300) {\n houseelement.style.color = 'white';\n } else {\n houseelement.style.color = 'black';\n }\n houseelement.innerText =\n students[index].year + students[index].house;\n } catch (error) {\n houseelement.innerText = students[index].house;\n }\n } else {\n houseelement.innerText = students[index].year;\n }\n });\n });\n\n var NewsButtonStr = '
  • ';\n var NewsButton = stringToHTML(NewsButtonStr);\n List.appendChild(NewsButton.firstChild);\n\n editmenu = document.createElement('div');\n editmenu.classList.add('editmenu');\n\n let svg = stringToHTML(\n '',\n );\n editmenu.append(svg.firstChild);\n\n menu.appendChild(editmenu);\n\n let a = document.createElement('div');\n a.classList.add('icon-cover');\n a.id = 'icon-cover';\n menu.appendChild(a);\n\n var editmenu = document.querySelector('#editmenu');\n editmenu.addEventListener('click', function () {\n if (!MenuOptionsOpen) {\n OpenMenuOptions();\n }\n });\n\n var menuCover = document.querySelector('#icon-cover');\n menuCover.addEventListener('click', function () {\n location.href = '../#?page=/home';\n SendHomePage();\n document\n .getElementById('menu')\n .firstChild.classList.remove('noscroll');\n });\n // Creates the home container when the menu button is pressed\n var homebutton = document.getElementById('homebutton');\n homebutton.addEventListener('click', function () {\n if (!MenuOptionsOpen) {\n SendHomePage();\n }\n });\n\n // Creates the news container when the menu button is pressed\n var newsbutton = document.getElementById('newsbutton');\n newsbutton.addEventListener('click', function () {\n if (!MenuOptionsOpen) {\n SendNewsPage();\n }\n });\n }\n\n appendBackgroundToUI();\n addExtensionSettings();\n\n // If betterSEQTA+ is enabled, run the code\n if (toggle) {\n // Creates settings and dashboard buttons next to alerts\n var SettingsButton = stringToHTML(\n '',\n );\n var ContentDiv = document.getElementById('content');\n ContentDiv.append(SettingsButton.firstChild);\n\n const result = await new Promise(resolve => {\n chrome.storage.local.get(null, resolve);\n });\n \n const DarkMode = result.DarkMode;\n const tooltipString = GetLightDarkModeString(DarkMode);\n const svgContent = DarkMode ? '' :\n '';\n \n const LightDarkModeButton = stringToHTML(`\n \n `);\n \n ContentDiv.append(LightDarkModeButton.firstChild);\n \n updateAllColors(DarkMode, result.selectedColor);\n\n document.getElementById('LightDarkModeButton').addEventListener('click', async () => {\n const result = await new Promise(resolve => {\n chrome.storage.local.get(null, resolve);\n });\n \n const newDarkMode = !result.DarkMode;\n chrome.storage.local.set({ DarkMode: newDarkMode });\n \n updateAllColors(newDarkMode, result.selectedColor);\n \n const darklightText = document.getElementById('darklighttooliptext');\n darklightText.innerText = GetLightDarkModeString(newDarkMode);\n });\n\n // Locate the menuToggle element\n const menuToggle = document.getElementById('menuToggle');\n menuToggle.innerHTML = '';\n\n // Create three divs to act as lines of the hamburger icon\n for (let i = 0; i < 3; i++) {\n const line = document.createElement('div');\n line.className = 'hamburger-line';\n menuToggle.appendChild(line);\n }\n } else {\n // Creates settings and dashboard buttons next to alerts\n SettingsButton = stringToHTML(\n '',\n );\n ContentDiv = document.getElementById('content');\n ContentDiv.append(SettingsButton.firstChild);\n }\n\n var AddedSettings = document.getElementById('AddedSettings');\n var extensionPopup = document.getElementById('ExtensionPopup');\n \n AddedSettings.addEventListener('click', function () {\n if (SettingsClicked) {\n extensionPopup.classList.add('hide');\n animate(\n '#ExtensionPopup',\n { opacity: [1, 0], scale: [1, 0] },\n { easing: spring({ stiffness: 220, damping: 18 }) }\n );\n SettingsClicked = false; \n } else {\n extensionPopup.classList.remove('hide');\n animate(\n '#ExtensionPopup',\n { opacity: [0, 1], scale: [0, 1] },\n { easing: spring({ stiffness: 260, damping: 24 }) }\n )\n SettingsClicked = true;\n }\n });\n }\n }\n}\n\nlet tooltipstring;\n\nfunction GetLightDarkModeString(darkmodetoggle) {\n if (darkmodetoggle) {\n tooltipstring = 'Switch to light theme';\n } else {\n tooltipstring = 'Switch to dark theme';\n }\n return tooltipstring;\n}\n\nfunction CheckCurrentLesson(lesson, num) {\n var startTime = lesson.from;\n var endTime = lesson.until;\n // Gets current time\n let currentDate = new Date();\n\n // Takes start time of current lesson and makes it into a Date function for comparison\n let startDate = new Date(currentDate.getTime());\n startDate.setHours(startTime.split(':')[0]);\n startDate.setMinutes(startTime.split(':')[1]);\n startDate.setSeconds('00');\n\n // Takes end time of current lesson and makes it into a Date function for comparison\n let endDate = new Date(currentDate.getTime());\n endDate.setHours(endTime.split(':')[0]);\n endDate.setMinutes(endTime.split(':')[1]);\n endDate.setSeconds('00');\n\n // Gets the difference between the start time and current time\n var difference = startDate.getTime() - currentDate.getTime();\n // Converts the difference into minutes\n var minutes = Math.floor(difference / 1000 / 60);\n\n // Checks if current time is between the start time and end time of current tested lesson\n let valid = startDate < currentDate && endDate > currentDate;\n\n let id = lesson.code + num;\n const date = new Date();\n\n var elementA = document.getElementById(id);\n if (!elementA) {\n clearInterval(LessonInterval);\n } else {\n if (\n currentSelectedDate.toLocaleDateString('en-au') ==\n date.toLocaleDateString('en-au')\n ) {\n if (valid) {\n // Apply the activelesson class to increase the box-shadow of current lesson\n elementA.classList.add('activelesson');\n } else {\n // Removes the activelesson class to ensure only the active lesson have the class\n if (elementA != null) {\n elementA.classList.remove('activelesson');\n }\n }\n }\n }\n\n // If 5 minutes before the start of another lesson:\n if (minutes == 5) {\n chrome.storage.local.get('lessonalert', function (result) {\n if (result.lessonalert) {\n // Checks if notifications are supported\n if (!window.Notification) {\n console.log('Browser does not support notifications.');\n } else {\n // check if permission is already granted\n if (Notification.permission === 'granted') {\n new Notification('Next Lesson in 5 Minutes:', {\n body:\n 'Subject: ' +\n lesson.description +\n ' \\nRoom: ' +\n lesson.room +\n ' \\nTeacher: ' +\n lesson.staff,\n });\n } else {\n // request permission from user\n Notification.requestPermission()\n .then(function (p) {\n if (p === 'granted') {\n // show notification here\n new Notification('Next Lesson in 5 Minutes:', {\n body:\n 'Subject: ' +\n lesson.description +\n ' \\nRoom: ' +\n lesson.room +\n ' \\nTeacher: ' +\n lesson.staff,\n });\n } else {\n console.log('User blocked notifications.');\n }\n })\n .catch(function (err) {\n console.error(err);\n });\n }\n }\n }\n });\n }\n}\n\nexport function GetThresholdOfColor(color) {\n // Case-insensitive regular expression for matching RGBA colors\n const rgbaRegex = /rgba?\\(([^)]+)\\)/gi;\n\n // Check if the color string is a gradient (linear or radial)\n if (color.includes('gradient')) {\n let gradientThresholds = [];\n\n // Find and replace all instances of RGBA in the gradient\n let match;\n while ((match = rgbaRegex.exec(color)) !== null) {\n // Extract the individual components (r, g, b, a)\n const rgbaString = match[1];\n const [r, g, b] = rgbaString.split(',').map(str => str.trim());\n\n // Compute the threshold using your existing algorithm\n const threshold = Math.sqrt(r ** 2 + g ** 2 + b ** 2);\n\n // Store the computed threshold\n gradientThresholds.push(threshold);\n }\n\n // Calculate the average threshold\n const averageThreshold = gradientThresholds.reduce((acc, val) => acc + val, 0) / gradientThresholds.length;\n \n return averageThreshold;\n\n } else {\n // Handle the color as a simple RGBA (or hex, or whatever the Color library supports)\n const rgb = Color.rgb(color).object();\n return Math.sqrt(rgb.r ** 2 + rgb.g ** 2 + rgb.b ** 2);\n }\n}\n\nfunction CheckCurrentLessonAll(lessons) {\n // Checks each lesson and sets an interval to run every 60 seconds to continue updating\n LessonInterval = setInterval(\n function () {\n for (let i = 0; i < lessons.length; i++) {\n CheckCurrentLesson(lessons[i], i + 1);\n }\n }.bind(lessons),\n 60000,\n );\n}\n\n// Helper function to build the assessment URL\nfunction buildAssessmentURL(programmeID, metaID, itemID = '') {\n const base = '../#?page=/assessments/';\n return itemID ? `${base}${programmeID}:${metaID}&item=${itemID}` : `${base}${programmeID}:${metaID}`;\n}\n\n// Function to create a lesson div element from a lesson object\nfunction makeLessonDiv(lesson, num) {\n if (!lesson) throw new Error('No lesson provided.');\n\n const { code, colour, description, staff, room, from, until, attendanceTitle, programmeID, metaID, assessments } = lesson;\n\n // Construct the base lesson string with default values using ternary operators\n let lessonString = `\n
    \n

    ${description || 'Unknown'}

    \n

    ${staff || 'Unknown'}

    \n

    ${room || 'Unknown'}

    \n

    ${from || 'Unknown'} - ${until || 'Unknown'}

    \n
    ${attendanceTitle || 'Unknown'}
    \n `;\n\n // Add buttons for assessments and courses if applicable\n if (programmeID !== 0) {\n lessonString += `\n
    ${assessmentsicon}
    \n
    ${coursesicon}
    \n `;\n }\n\n // Add assessments if they exist\n if (assessments && assessments.length > 0) {\n const assessmentString = assessments.map(element =>\n `

    ${element.title}

    `\n ).join('');\n\n lessonString += `\n
    \n \n \n \n
    ${assessmentString}
    \n
    \n `;\n }\n\n lessonString += '
    ';\n\n return stringToHTML(lessonString);\n}\n\nfunction CheckUnmarkedAttendance(lessonattendance) {\n if (lessonattendance) {\n var lesson = lessonattendance.label;\n } else {\n lesson = ' ';\n }\n return lesson;\n}\n\nfunction callHomeTimetable(date, change) {\n // Creates a HTTP Post Request to the SEQTA page for the students timetable\n var xhr = new XMLHttpRequest();\n xhr.open('POST', `${location.origin}/seqta/student/load/timetable?`, true);\n // Sets the response type to json\n xhr.setRequestHeader('Content-Type', 'application/json; charset=utf-8');\n\n xhr.onreadystatechange = function () {\n // Once the response is ready\n if (xhr.readyState === 4) {\n var serverResponse = JSON.parse(xhr.response);\n let lessonArray = [];\n var DayContainer = document.getElementById('day-container');\n // If items in response:\n if (serverResponse.payload.items.length > 0) {\n if (!DayContainer.innerText || change) {\n for (let i = 0; i < serverResponse.payload.items.length; i++) {\n lessonArray.push(serverResponse.payload.items[i]);\n }\n lessonArray.sort(function (a, b) {\n return a.from.localeCompare(b.from);\n });\n // If items in the response, set each corresponding value into divs\n // lessonArray = lessonArray.splice(1)\n GetLessonColours().then((colours) => {\n let subjects = colours;\n for (let i = 0; i < lessonArray.length; i++) {\n let subjectname = `timetable.subject.colour.${lessonArray[i].code}`;\n\n let subject = subjects.find(\n (element) => element.name === subjectname,\n );\n if (!subject) {\n lessonArray[i].colour = '--item-colour: #8e8e8e;';\n } else {\n lessonArray[i].colour = `--item-colour: ${subject.value};`;\n let result = GetThresholdOfColor(subject.value);\n\n if (result > 300) {\n lessonArray[i].invert = true;\n }\n }\n // Removes seconds from the start and end times\n lessonArray[i].from = lessonArray[i].from.substring(0, 5);\n lessonArray[i].until = lessonArray[i].until.substring(0, 5);\n\n // Checks if attendance is unmarked, and sets the string to \" \".\n lessonArray[i].attendanceTitle = CheckUnmarkedAttendance(\n lessonArray[i].attendance,\n );\n }\n // If on home page, apply each lesson to HTML with information in each div\n DayContainer.innerText = '';\n for (let i = 0; i < lessonArray.length; i++) {\n var div = makeLessonDiv(lessonArray[i], i + 1);\n // Append each of the lessons into the day-container\n if (lessonArray[i].invert) {\n div.firstChild.classList.add('day-inverted');\n }\n\n DayContainer.append(div.firstChild);\n }\n\n const today = new Date();\n if (currentSelectedDate.getDate() == today.getDate()) {\n for (let i = 0; i < lessonArray.length; i++) {\n CheckCurrentLesson(lessonArray[i], i + 1);\n }\n // For each lesson, check the start and end times\n CheckCurrentLessonAll(lessonArray);\n }\n });\n }\n } else {\n if (!DayContainer.innerText || change) {\n DayContainer.innerText = '';\n var dummyDay = document.createElement('div');\n dummyDay.classList.add('day-empty');\n let img = document.createElement('img');\n img.src = chrome.runtime.getURL('icons/betterseqta-light-icon.png');\n let text = document.createElement('p');\n text.innerText = 'No lessons available.';\n dummyDay.append(img);\n dummyDay.append(text);\n DayContainer.append(dummyDay);\n }\n }\n }\n };\n xhr.send(\n JSON.stringify({\n // Information sent to SEQTA page as a request with the dates and student number\n from: date,\n until: date,\n // Funny number\n student: 69,\n }),\n );\n}\n\nfunction GetUpcomingAssessments() {\n let func = fetch(`${location.origin}/seqta/student/assessment/list/upcoming?`, {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json; charset=utf-8',\n },\n body: JSON.stringify({ student: 69 }),\n });\n\n return func\n .then((result) => result.json())\n .then((response) => response.payload);\n}\n\nasync function GetActiveClasses() {\n try {\n const response = await fetch(`${location.origin}/seqta/student/load/subjects?`, {\n method: 'POST',\n headers: { 'Content-Type': 'application/json; charset=utf-8' },\n body: JSON.stringify({})\n });\n\n if (!response.ok) {\n throw new Error(`HTTP error! Status: ${response.status}`);\n }\n\n const data = await response.json();\n return data.payload;\n } catch (error) {\n console.error('Oops! There was a problem fetching active classes:', error);\n }\n}\n\nfunction comparedate(obj1, obj2) {\n if (obj1.date < obj2.date) {\n return -1;\n }\n if (obj1.date > obj2.date) {\n return 1;\n }\n return 0;\n}\n\nfunction CreateElement(type, class_, id, innerText, innerHTML, style) {\n let element = document.createElement(type);\n if (class_ !== undefined) {\n element.classList.add(class_);\n }\n if (id !== undefined) {\n element.id = id;\n }\n if (innerText !== undefined) {\n element.innerText = innerText;\n }\n if (innerHTML !== undefined) {\n element.innerHTML = innerHTML;\n }\n if (style !== undefined) {\n element.style = style;\n }\n return element;\n}\n\nfunction createAssessmentDateDiv(date, value, datecase = undefined) {\n var options = { weekday: 'long', month: 'long', day: 'numeric' };\n const FormattedDate = new Date(date);\n\n const assessments = value.assessments;\n const container = value.div;\n\n let DateTitleDiv = document.createElement('div');\n DateTitleDiv.classList.add('upcoming-date-title');\n\n if (datecase) {\n let datetitle = document.createElement('h5');\n datetitle.classList.add('upcoming-special-day');\n datetitle.innerText = datecase;\n DateTitleDiv.append(datetitle);\n container.setAttribute('data-day', datecase);\n }\n\n let DateTitle = document.createElement('h5');\n DateTitle.innerText = FormattedDate.toLocaleDateString('en-AU', options);\n DateTitleDiv.append(DateTitle);\n\n container.append(DateTitleDiv);\n\n let assessmentContainer = document.createElement('div');\n assessmentContainer.classList.add('upcoming-date-assessments');\n\n for (let i = 0; i < assessments.length; i++) {\n const element = assessments[i];\n let item = document.createElement('div');\n item.classList.add('upcoming-assessment');\n item.setAttribute('data-subject', element.code);\n item.id = `assessment${element.id}`;\n\n item.style = element.colour;\n\n let titlediv = document.createElement('div');\n titlediv.classList.add('upcoming-subject-title');\n\n let titlesvg =\n stringToHTML(`\n \n `).firstChild;\n titlediv.append(titlesvg);\n\n let detailsdiv = document.createElement('div');\n detailsdiv.classList.add('upcoming-details');\n let detailstitle = document.createElement('h5');\n detailstitle.innerText = `${element.subject} assessment`;\n let subject = document.createElement('p');\n subject.innerText = element.title;\n subject.classList.add('upcoming-assessment-title');\n subject.onclick = function () {\n document.querySelector('#menu ul').classList.add('noscroll'); \n location.href = `../#?page=/assessments/${element.programmeID}:${element.metaclassID}&item=${element.id}`;\n };\n detailsdiv.append(detailstitle);\n detailsdiv.append(subject);\n\n item.append(titlediv);\n item.append(detailsdiv);\n assessmentContainer.append(item);\n\n fetch(`${location.origin}/seqta/student/assessment/submissions/get`, {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json; charset=utf-8',\n },\n body: JSON.stringify({\n assessment: element.id,\n metaclass: element.metaclassID,\n student: 69,\n }),\n })\n .then((result) => result.json())\n .then((response) => {\n if (response.payload.length > 0) {\n const assessment = document.querySelector(`#assessment${element.id}`);\n\n // ticksvg = stringToHTML(``).firstChild\n // ticksvg.classList.add('upcoming-tick');\n // assessment.append(ticksvg);\n let submittedtext = document.createElement('div');\n submittedtext.classList.add('upcoming-submittedtext');\n submittedtext.innerText = 'Submitted';\n assessment.append(submittedtext);\n }\n });\n }\n\n container.append(assessmentContainer);\n\n return container;\n}\n\nfunction CheckSpecialDay(date1, date2) {\n if (\n date1.getFullYear() === date2.getFullYear() &&\n date1.getMonth() === date2.getMonth() &&\n date1.getDate() - 1 === date2.getDate()\n ) {\n return 'Yesterday';\n }\n if (\n date1.getFullYear() === date2.getFullYear() &&\n date1.getMonth() === date2.getMonth() &&\n date1.getDate() === date2.getDate()\n ) {\n return 'Today';\n }\n if (\n date1.getFullYear() === date2.getFullYear() &&\n date1.getMonth() === date2.getMonth() &&\n date1.getDate() + 1 === date2.getDate()\n ) {\n return 'Tomorrow';\n }\n}\n\nfunction CreateSubjectFilter(subjectcode, itemcolour, checked) {\n let label = CreateElement('label', 'upcoming-checkbox-container');\n label.innerText = subjectcode;\n let input = CreateElement('input');\n input.type = 'checkbox';\n input.checked = checked;\n input.id = `filter-${subjectcode}`;\n label.style = itemcolour;\n let span = CreateElement('span', 'upcoming-checkmark');\n label.append(input);\n label.append(span);\n\n input.addEventListener('change', function (change) {\n chrome.storage.local.get(null, function (storage) {\n let filters = storage.subjectfilters;\n let id = change.target.id.split('-')[1];\n filters[id] = change.target.checked;\n\n chrome.storage.local.set({ subjectfilters: filters });\n });\n });\n\n return label;\n}\n\nfunction CreateFilters(subjects) {\n chrome.storage.local.get(null, function (result) {\n let filteroptions = result.subjectfilters;\n\n let filterdiv = document.querySelector('#upcoming-filters');\n for (let i = 0; i < subjects.length; i++) {\n const element = subjects[i];\n // eslint-disable-next-line\n if (!Object.prototype.hasOwnProperty.call(filteroptions, element.code)) {\n filteroptions[element.code] = true;\n chrome.storage.local.set({ subjectfilters: filteroptions });\n }\n let elementdiv = CreateSubjectFilter(\n element.code,\n element.colour,\n filteroptions[element.code],\n );\n\n filterdiv.append(elementdiv);\n }\n });\n}\n\nfunction CreateUpcomingSection(assessments) {\n let upcomingitemcontainer = document.querySelector('#upcoming-items');\n let overdueDates = [];\n let upcomingDates = {};\n\n // date = '2022/3/20';\n // var Today = new Date(date);\n\n var Today = new Date();\n\n // Removes overdue assessments from the upcoming assessments array and pushes to overdue array\n for (let i = 0; i < assessments.length; i++) {\n const element = assessments[i];\n let assessmentdue = new Date(element.due);\n\n CheckSpecialDay(Today, assessmentdue);\n if (assessmentdue < Today) {\n if (!CheckSpecialDay(Today, assessmentdue)) {\n overdueDates.push(element);\n assessments.splice(i, 1);\n i--;\n }\n }\n }\n\n var TomorrowDate = new Date();\n TomorrowDate.setDate(TomorrowDate.getDate() + 1);\n\n GetLessonColours().then((colours) => {\n let subjects = colours;\n for (let i = 0; i < assessments.length; i++) {\n let subjectname = `timetable.subject.colour.${assessments[i].code}`;\n\n let subject = subjects.find((element) => element.name === subjectname);\n if (!subject) {\n assessments[i].colour = '--item-colour: #8e8e8e;';\n } else {\n assessments[i].colour = `--item-colour: ${subject.value};`;\n GetThresholdOfColor(subject.value); // result (originally) result = GetThresholdOfColor\n }\n }\n\n let activeSubjects = []; // TODO: IDK what is going on here, but it didn't exist\n for (let i = 0; i < activeSubjects.length; i++) {\n const element = activeSubjects[i];\n let subjectname = `timetable.subject.colour.${element.code}`;\n let colour = colours.find((element) => element.name === subjectname);\n if (!colour) {\n element.colour = '--item-colour: #8e8e8e;';\n } else {\n element.colour = `--item-colour: ${colour.value};`;\n let result = GetThresholdOfColor(colour.value);\n if (result > 300) {\n element.invert = true;\n }\n }\n }\n\n CreateFilters(activeSubjects);\n\n let type;\n let class_;\n\n for (let i = 0; i < assessments.length; i++) {\n const element = assessments[i];\n if (!upcomingDates[element.due]) {\n let dateObj = new Object();\n dateObj.div = CreateElement(\n // TODO: not sure whats going on here?\n // eslint-disable-next-line\n type = \"div\",\n // eslint-disable-next-line\n class_ = \"upcoming-date-container\",\n );\n dateObj.assessments = [];\n\n upcomingDates[element.due] = dateObj;\n }\n let assessmentDateDiv = upcomingDates[element.due];\n assessmentDateDiv.assessments.push(element);\n }\n\n for (var date in upcomingDates) {\n let assessmentdue = new Date(upcomingDates[date].assessments[0].due);\n let specialcase = CheckSpecialDay(Today, assessmentdue);\n let assessmentDate;\n let datecase;\n\n if (specialcase) {\n assessmentDate = createAssessmentDateDiv(\n date,\n upcomingDates[date],\n // eslint-disable-next-line\n datecase = specialcase,\n );\n } else {\n assessmentDate = createAssessmentDateDiv(date, upcomingDates[date]);\n }\n\n if (specialcase === 'Yesterday') {\n upcomingitemcontainer.insertBefore(\n assessmentDate,\n upcomingitemcontainer.firstChild,\n );\n } else {\n upcomingitemcontainer.append(assessmentDate);\n }\n\n }\n chrome.storage.local.get(null, function (result) {\n FilterUpcomingAssessments(result.subjectfilters);\n });\n });\n}\n\nfunction AddPlaceHolderToParent(parent, numberofassessments) {\n let textcontainer = CreateElement('div', 'upcoming-blank');\n let textblank = CreateElement('p', 'upcoming-hiddenassessment');\n let s = '';\n if (numberofassessments > 1) {\n s = 's';\n }\n textblank.innerText = `${numberofassessments} hidden assessment${s} due`;\n textcontainer.append(textblank);\n textcontainer.setAttribute('data-hidden', true);\n\n parent.append(textcontainer);\n}\n\nfunction FilterUpcomingAssessments(subjectoptions) {\n for (var item in subjectoptions) {\n let subjectdivs = document.querySelectorAll(`[data-subject=\"${item}\"]`);\n\n for (let i = 0; i < subjectdivs.length; i++) {\n const element = subjectdivs[i];\n\n if (!subjectoptions[item]) {\n element.classList.add('hidden');\n }\n if (subjectoptions[item]) {\n element.classList.remove('hidden');\n }\n element.parentNode.classList.remove('hidden');\n\n let children = element.parentNode.parentNode.children;\n for (let i = 0; i < children.length; i++) {\n const element = children[i];\n if (element.hasAttribute('data-hidden')) {\n element.remove();\n }\n }\n\n if (\n element.parentNode.children.length ==\n element.parentNode.querySelectorAll('.hidden').length\n ) {\n if (element.parentNode.querySelectorAll('.hidden').length > 0) {\n if (!element.parentNode.parentNode.hasAttribute('data-day')) {\n element.parentNode.parentNode.classList.add('hidden');\n } else {\n AddPlaceHolderToParent(\n element.parentNode.parentNode,\n element.parentNode.querySelectorAll('.hidden').length,\n );\n }\n }\n } else {\n element.parentNode.parentNode.classList.remove('hidden');\n }\n }\n }\n}\n\nchrome.storage.onChanged.addListener(function (changes) {\n if (changes.subjectfilters) {\n FilterUpcomingAssessments(changes.subjectfilters.newValue);\n }\n});\n\nasync function GetLessonColours() {\n let func = fetch(`${location.origin}/seqta/student/load/prefs?`, {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json; charset=utf-8',\n },\n body: JSON.stringify({ request: 'userPrefs', asArray: true, user: 69 }),\n });\n return func\n .then((result) => result.json())\n .then((response) => response.payload);\n}\n\nexport function CreateCustomShortcutDiv(element) {\n // Creates the stucture and element information for each seperate shortcut\n var shortcut = document.createElement('a');\n shortcut.setAttribute('href', element.url);\n shortcut.setAttribute('target', '_blank');\n var shortcutdiv = document.createElement('div');\n shortcutdiv.classList.add('shortcut');\n shortcutdiv.classList.add('customshortcut');\n\n let image = stringToHTML(\n `\n \n \n ${element.icon}\n \n \n `,\n ).firstChild;\n image.classList.add('shortcuticondiv');\n var text = document.createElement('p');\n text.textContent = element.name;\n shortcutdiv.append(image);\n shortcutdiv.append(text);\n shortcut.append(shortcutdiv);\n\n document.getElementById('shortcuts').append(shortcut);\n}\n\nexport function RemoveShortcutDiv(elements) {\n elements.forEach((element) => {\n const shortcuts = document.querySelectorAll('.shortcut');\n shortcuts.forEach((shortcut) => {\n const anchorElement = shortcut.parentElement; // the element is the parent\n const textElement = shortcut.querySelector('p'); //

    is a direct child of .shortcut\n const title = textElement ? textElement.textContent : '';\n\n let shouldRemove = title === element.name;\n\n // Check href only if element.url exists\n if (element.url) {\n shouldRemove = shouldRemove && (anchorElement.getAttribute('href') === element.url);\n }\n\n if (shouldRemove) {\n anchorElement.remove();\n }\n });\n });\n}\n\nfunction AddCustomShortcutsToPage() {\n chrome.storage.local.get(['customshortcuts'], function (result) {\n var customshortcuts = Object.values(result)[0];\n if (customshortcuts.length > 0) {\n document.getElementsByClassName('shortcut-container')[0].style.display =\n 'block';\n for (let i = 0; i < customshortcuts.length; i++) {\n const element = customshortcuts[i];\n CreateCustomShortcutDiv(element);\n }\n }\n });\n}\n\nfunction SendHomePage() {\n setTimeout(function () {\n // Sends the html data for the home page\n console.log('[BetterSEQTA] Started Loading Home Page');\n document.title = 'Home ― SEQTA Learn';\n var element = document.querySelector('[data-key=home]');\n\n // Apply the active class to indicate clicked on home button\n element.classList.add('active');\n\n // Remove all current elements in the main div to add new elements\n var main = document.getElementById('main');\n main.innerHTML = '';\n\n const titlediv = document.getElementById('title').firstChild;\n titlediv.innerText = 'Home';\n document.querySelector('link[rel*=\"icon\"]').href =\n chrome.runtime.getURL('icons/icon-48.png');\n\n currentSelectedDate = new Date();\n\n // Creates the root of the home page added to the main div\n var html = stringToHTML('

    ');\n \n // Appends the html file to main div\n // Note : firstChild of html is done due to needing to grab the body from the stringToHTML function\n main.append(html.firstChild);\n\n // Gets the current date\n const date = new Date();\n\n // Formats the current date used send a request for timetable and notices later\n var TodayFormatted =\n date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate();\n\n // Replaces actual date with a selected date. Used for testing.\n // TodayFormatted = \"2020-08-31\";\n\n // Creates the shortcut container into the home container\n var ShortcutStr = '
    ';\n var Shortcut = stringToHTML(ShortcutStr);\n // Appends the shortcut container into the home container\n document.getElementById('home-container').append(Shortcut.firstChild);\n\n // Creates the container div for the timetable portion of the home page\n var TimetableStr = '

    Today\\'s Lessons

    ';\n var Timetable = stringToHTML(TimetableStr);\n // Appends the timetable container into the home container\n document.getElementById('home-container').append(Timetable.firstChild);\n\n var timetablearrowback = document.getElementById('home-timetable-back');\n var timetablearrowforward = document.getElementById(\n 'home-timetable-forward',\n );\n\n function SetTimetableSubtitle() {\n var homelessonsubtitle = document.getElementById('home-lesson-subtitle');\n const date = new Date();\n if (\n date.getYear() == currentSelectedDate.getYear() &&\n date.getMonth() == currentSelectedDate.getMonth()\n ) {\n if (date.getDate() == currentSelectedDate.getDate()) {\n // Change text to Today's Lessons\n homelessonsubtitle.innerText = 'Today\\'s Lessons';\n } else if (date.getDate() - 1 == currentSelectedDate.getDate()) {\n // Change text to Yesterday's Lessons\n homelessonsubtitle.innerText = 'Yesterday\\'s Lessons';\n } else if (date.getDate() + 1 == currentSelectedDate.getDate()) {\n // Change text to Tomorrow's Lessons\n homelessonsubtitle.innerText = 'Tomorrow\\'s Lessons';\n } else {\n // Change text to date of the day\n homelessonsubtitle.innerText = `${currentSelectedDate.toLocaleString(\n 'en-us',\n { weekday: 'short' },\n )} ${currentSelectedDate.toLocaleDateString('en-au')}`;\n }\n } else {\n // Change text to date of the day\n homelessonsubtitle.innerText = `${currentSelectedDate.toLocaleString(\n 'en-us',\n { weekday: 'short' },\n )} ${currentSelectedDate.toLocaleDateString('en-au')}`;\n }\n }\n\n function changeTimetable(value) {\n currentSelectedDate.setDate(currentSelectedDate.getDate() + value);\n let FormattedDate =\n currentSelectedDate.getFullYear() +\n '-' +\n (currentSelectedDate.getMonth() + 1) +\n '-' +\n currentSelectedDate.getDate();\n callHomeTimetable(FormattedDate, true);\n SetTimetableSubtitle();\n }\n\n timetablearrowback.addEventListener('click', function () {\n changeTimetable(-1);\n });\n timetablearrowforward.addEventListener('click', function () {\n changeTimetable(1);\n });\n\n // Adds the shortcuts to the shortcut container\n chrome.storage.local.get(['shortcuts'], function (result) {\n const shortcuts = Object.values(result)[0];\n addShortcuts(shortcuts);\n });\n\n // Creates the upcoming container and appends to the home container\n var upcomingcontainer = document.createElement('div');\n upcomingcontainer.classList.add('upcoming-container');\n upcomingcontainer.classList.add('border');\n\n let upcomingtitlediv = CreateElement('div', 'upcoming-title');\n let upcomingtitle = document.createElement('h2');\n upcomingtitle.classList.add('home-subtitle');\n upcomingtitle.innerText = 'Upcoming Assessments';\n upcomingtitlediv.append(upcomingtitle);\n\n let upcomingfilterdiv = CreateElement(\n 'div',\n 'upcoming-filters',\n 'upcoming-filters',\n );\n upcomingtitlediv.append(upcomingfilterdiv);\n\n upcomingcontainer.append(upcomingtitlediv);\n\n let upcomingitems = document.createElement('div');\n upcomingitems.id = 'upcoming-items';\n upcomingitems.classList.add('upcoming-items');\n\n upcomingcontainer.append(upcomingitems);\n\n document.getElementById('home-container').append(upcomingcontainer);\n\n // Creates the notices container into the home container\n const NoticesStr = String.raw`\n
    \n
    \n

    Notices

    \n \n
    \n
    \n
    `\n \n var Notices = stringToHTML(NoticesStr);\n // Appends the shortcut container into the home container\n document.getElementById('home-container').append(Notices.firstChild);\n\n animate(\n '.home-container > div',\n { opacity: [0, 1], y: [10, 0] },\n {\n delay: stagger(0.2, { start: 0 }),\n duration: 0.6,\n easing: [.22, .03, .26, 1] \n }\n );\n\n callHomeTimetable(TodayFormatted);\n\n // Sends similar HTTP Post Request for the notices\n var xhr2 = new XMLHttpRequest();\n xhr2.open('POST', `${location.origin}/seqta/student/load/notices?`, true);\n xhr2.setRequestHeader('Content-Type', 'application/json; charset=utf-8');\n\n xhr2.onreadystatechange = function () {\n if (xhr2.readyState === 4) {\n var NoticesPayload = JSON.parse(xhr2.response);\n var NoticeContainer = document.getElementById('notice-container');\n if (NoticesPayload.payload.length == 0) {\n if (!NoticeContainer.innerText) {\n // If no notices: display no notices\n var dummyNotice = document.createElement('div');\n dummyNotice.textContent = 'No notices for today.';\n dummyNotice.classList.add('dummynotice');\n NoticeContainer.append(dummyNotice);\n }\n } else {\n if (!NoticeContainer.innerText) {\n // For each element in the response json:\n chrome.storage.local.get(['DarkMode'], function (result) {\n DarkMode = result.DarkMode;\n for (let i = 0; i < NoticesPayload.payload.length; i++) {\n // Create a div, and place information from json response\n var NewNotice = document.createElement('div');\n NewNotice.classList.add('notice');\n var title = stringToHTML(\n '

    ' +\n NoticesPayload.payload[i].title +\n '

    ',\n );\n NewNotice.append(title.firstChild);\n\n if (NoticesPayload.payload[i].label_title != undefined) {\n var label = stringToHTML(\n '
    ' +\n NoticesPayload.payload[i].label_title +\n '
    ',\n );\n NewNotice.append(label.firstChild);\n }\n\n var staff = stringToHTML(\n '
    ' +\n NoticesPayload.payload[i].staff +\n '
    ',\n );\n NewNotice.append(staff.firstChild);\n // Converts the string into HTML\n let styles;\n var content = stringToHTML(\n NoticesPayload.payload[i].contents,\n // eslint-disable-next-line\n styles = true,\n );\n for (let i = 0; i < content.childNodes.length; i++) {\n NewNotice.append(content.childNodes[i]);\n }\n // Gets the colour for the top section of each notice\n\n var colour = NoticesPayload.payload[i].colour;\n if (typeof colour == 'string') {\n let rgb = GetThresholdOfColor(colour);\n if (rgb < 100 && result.DarkMode) {\n colour = undefined;\n }\n }\n\n var colourbar = document.createElement('div');\n colourbar.classList.add('colourbar');\n colourbar.style.background = 'var(--colour)';\n NewNotice.style = `--colour: ${colour}`;\n // Appends the colour bar to the new notice\n NewNotice.append(colourbar);\n // Appends the new notice into the notice container\n NoticeContainer.append(NewNotice);\n }\n });\n }\n }\n }\n };\n // Data sent as the POST request\n xhr2.send(JSON.stringify({ date: TodayFormatted }));\n\n // Sends similar HTTP Post Request for the notices\n chrome.storage.local.get(null, function (result) {\n if (result.notificationcollector) {\n enableNotificationCollector();\n }\n });\n let activeClassList;\n GetUpcomingAssessments().then((assessments) => {\n GetActiveClasses().then((classes) => {\n // Gets all subjects for the student\n for (let i = 0; i < classes.length; i++) {\n const element = classes[i];\n // eslint-disable-next-line\n if (element.hasOwnProperty(\"active\")) { // for some reason eslint gets mad, even though it works?\n // Finds the active class list with the current subjects\n activeClassList = classes[i];\n }\n }\n let activeSubjects = activeClassList.subjects;\n\n let activeSubjectCodes = [];\n // Gets the code for each of the subjects and puts them in an array\n let element;\n for (let i = 0; i < activeSubjects.length; i++) {\n element = activeSubjects[i];\n activeSubjectCodes.push(element.code);\n }\n\n let CurrentAssessments = [];\n for (let i = 0; i < assessments.length; i++) {\n element = assessments[i];\n if (activeSubjectCodes.includes(element.code)) {\n CurrentAssessments.push(element);\n }\n }\n\n CurrentAssessments.sort(comparedate);\n\n CreateUpcomingSection(CurrentAssessments, activeSubjects);\n });\n });\n }, 8);\n}\n\nexport function addShortcuts(shortcuts) {\n for (let i = 0; i < shortcuts.length; i++) {\n const currentShortcut = shortcuts[i];\n \n if (currentShortcut?.enabled) {\n const Itemname = (currentShortcut?.name ?? '').replace(/\\s/g, '');\n\n const linkDetails = ShortcutLinks?.[Itemname];\n if (linkDetails) {\n createNewShortcut(\n linkDetails.link,\n linkDetails.icon,\n linkDetails.viewBox,\n currentShortcut?.name\n );\n } else {\n console.warn(`No link details found for '${Itemname}'`);\n }\n }\n }\n AddCustomShortcutsToPage();\n}\n\nexport function enableNotificationCollector() {\n var xhr3 = new XMLHttpRequest();\n xhr3.open('POST', `${location.origin}/seqta/student/heartbeat?`, true);\n xhr3.setRequestHeader(\n 'Content-Type',\n 'application/json; charset=utf-8'\n );\n xhr3.onreadystatechange = function () {\n if (xhr3.readyState === 4) {\n var Notifications = JSON.parse(xhr3.response);\n var alertdiv = document.getElementsByClassName(\n 'notifications__bubble___1EkSQ'\n )[0];\n if (typeof alertdiv == 'undefined') {\n console.log('[BetterSEQTA] No notifications currently');\n } else {\n alertdiv.textContent = Notifications.payload.notifications.length;\n }\n }\n };\n xhr3.send(\n JSON.stringify({\n timestamp: '1970-01-01 00:00:00.0',\n hash: '#?page=/home',\n })\n );\n}\n\nexport function disableNotificationCollector() {\n var alertdiv = document.getElementsByClassName('notifications__bubble___1EkSQ')[0];\n if (typeof alertdiv != 'undefined') {\n var currentNumber = parseInt(alertdiv.textContent);\n if (currentNumber < 9) {\n alertdiv.textContent = currentNumber;\n } else {\n alertdiv.textContent = '9+';\n }\n }\n}\n\nfunction createNewShortcut(link, icon, viewBox, title) {\n // Creates the stucture and element information for each seperate shortcut\n let shortcut = document.createElement('a');\n shortcut.setAttribute('href', link);\n shortcut.setAttribute('target', '_blank');\n let shortcutdiv = document.createElement('div');\n shortcutdiv.classList.add('shortcut');\n\n let image = stringToHTML(\n ``,\n ).firstChild;\n image.classList.add('shortcuticondiv');\n let text = document.createElement('p');\n text.textContent = title;\n shortcutdiv.append(image);\n shortcutdiv.append(text);\n shortcut.append(shortcutdiv);\n\n document.getElementById('shortcuts').appendChild(shortcut);\n}\n\nfunction SendNewsPage() {\n setTimeout(function () {\n // Sends the html data for the home page\n console.log('[BetterSEQTA] Started Loading News Page');\n document.title = 'News ― SEQTA Learn';\n var element = document.querySelector('[data-key=news]');\n\n // Apply the active class to indicate clicked on home button\n element.classList.add('active');\n\n // Remove all current elements in the main div to add new elements\n var main = document.getElementById('main');\n main.innerHTML = '';\n\n // Creates the root of the home page added to the main div\n var htmlStr = '

    Latest Headlines - ABC News

    ';\n\n var html = stringToHTML(htmlStr);\n // Appends the html file to main div\n // Note : firstChild of html is done due to needing to grab the body from the stringToHTML function\n main.append(html.firstChild);\n\n const titlediv = document.getElementById('title').firstChild;\n titlediv.innerText = 'News';\n AppendLoadingSymbol('newsloading', '#news-container');\n\n chrome.runtime.sendMessage({ type: 'sendNews' }, function (response) {\n let newsarticles = response.news.articles;\n var newscontainer = document.querySelector('#news-container');\n document.getElementById('newsloading').remove();\n for (let i = 0; i < newsarticles.length; i++) {\n let newsarticle = document.createElement('a');\n newsarticle.classList.add('NewsArticle');\n newsarticle.href = newsarticles[i].url;\n newsarticle.target = '_blank';\n\n let articleimage = document.createElement('div');\n articleimage.classList.add('articleimage');\n\n if (newsarticles[i].urlToImage == 'null') {\n articleimage.style.backgroundImage = `url(${chrome.runtime.getURL(\n 'icons/betterseqta-light-outline.png',\n )})`;\n articleimage.style.width = '20%';\n articleimage.style.margin = '0 7.5%';\n } else {\n articleimage.style.backgroundImage = `url(${newsarticles[i].urlToImage})`;\n }\n\n let articletext = document.createElement('div');\n articletext.classList.add('ArticleText');\n let title = document.createElement('a');\n title.innerText = newsarticles[i].title;\n title.href = newsarticles[i].url;\n title.target = '_blank';\n\n let description = document.createElement('p');\n description.innerHTML = newsarticles[i].description;\n\n articletext.append(title);\n articletext.append(description);\n\n newsarticle.append(articleimage);\n newsarticle.append(articletext);\n newscontainer.append(newsarticle);\n }\n });\n }, 8);\n}\n\nasync function CheckForMenuList() {\n if (!MenuItemMutation) {\n try {\n if (document.getElementById('menu').firstChild) {\n ObserveMenuItemPosition();\n MenuItemMutation = true;\n }\n } catch (error) {\n return;\n }\n }\n}\n\nfunction LoadInit() {\n console.log('[BetterSEQTA] Started Init');\n chrome.storage.local.get(null, function (result) {\n if (result.onoff) {\n SendHomePage();\n }\n });\n}\n","/*global chrome*/\nimport stringToHTML from '../utils/stringToHTML.js';\n\nconst loadingSpinner = `\n \n \n \n \n `;\n\nexport function AppendLoadingSymbol(givenID, position) {\n let loadingsymbol = stringToHTML(String.raw`\n
    \n ${loadingSpinner}\n
    `).firstChild;\n\n document.querySelector(position).appendChild(loadingsymbol);\n}\n\nexport default function loading() {\n let loadinghtml = stringToHTML(\n String.raw`\n
    \n \n ${loadingSpinner}\n
    v${\n chrome.runtime.getManifest().version\n}
    `,\n );\n var html = document.getElementsByTagName('html')[0];\n html.append(loadinghtml.firstChild);\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/package/background.js b/package/background.js new file mode 100644 index 00000000..129a3b91 --- /dev/null +++ b/package/background.js @@ -0,0 +1 @@ +(()=>{"use strict";function e(t){const o=new Date;let a=`https://newsapi.org/v2/everything?domains=abc.net.au&from=${o.getFullYear()+"-"+(o.getMonth()+1)+"-"+(o.getDate()-1)}&apiKey=17c0da766ba347c89d094449504e3080`;fetch(a).then((e=>e.json())).then((o=>{"rateLimited"==o.code?(a+="%00",e()):t({news:o})}))}chrome.runtime.onMessage.addListener(((a,n,s)=>{switch(a.type){case"reloadTabs":chrome.tabs.query({},(function(e){for(let t of e)t.title.includes("SEQTA Learn")&&chrome.tabs.reload(t.id)}));break;case"currentTab":return chrome.tabs.query({active:!0,currentWindow:!0},(function(e){chrome.tabs.sendMessage(e[0].id,a,(function(e){s(e)}))})),!0;case"githubTab":chrome.tabs.create({url:"github.com/SethBurkart123/EvenBetterSEQTA"});break;case"setDefaultStorage":o(t);break;case"addPermissions":void 0!==chrome.declarativeContent&&chrome.declarativeContent.onPageChanged.removeRules(void 0,(()=>{})),chrome.permissions.request({permissions:["declarativeContent"],origins:["*://*/*"]},(e=>{e&&([].forEach((e=>{chrome.declarativeContent.onPageChanged.addRules([e])})),alert("Permissions granted. Reload SEQTA pages to see changes. If this workaround doesn't work, please contact the developer. It will be an easy fix"))}));break;case"sendNews":return e(s),!0;default:console.log("Unknown request type")}}));const t={onoff:!0,animatedbk:!0,bksliderinput:50,transparencyEffects:!1,lessonalert:!0,notificationcollector:!0,defaultmenuorder:[],menuitems:{},menuorder:[],subjectfilters:{},selectedColor:"linear-gradient(40deg, rgba(201,61,0,1) 0%, RGBA(170, 5, 58, 1) 100%)",DarkMode:!0,shortcuts:[{name:"YouTube",enabled:!1},{name:"Outlook",enabled:!0},{name:"Office",enabled:!0},{name:"Spotify",enabled:!1},{name:"Google",enabled:!0},{name:"DuckDuckGo",enabled:!1},{name:"Cool Math Games",enabled:!1},{name:"SACE",enabled:!1},{name:"Google Scholar",enabled:!1},{name:"Gmail",enabled:!1},{name:"Netflix",enabled:!1},{name:"Education Perfect",enabled:!1}],customshortcuts:[]};function o(e){for(var t in e)chrome.storage.local.set({[t]:e[t]})}chrome.runtime.onInstalled.addListener((function(e){chrome.storage.local.remove(["justupdated"]),chrome.storage.local.get(null,(function(e){var a=e;const n=Object.assign({},t,a);!function(e){for(let o in e)if("object"==typeof e[o])if(void 0===t[o].length)n[o]=Object.assign({},t[o],a[o]);else{let e=t[o].length;n[o]=Object.assign({},t[o],a[o]);let s=[];for(let t=0;t0&&"Name"in e.shortcuts[0]&&(t=!0,e.shortcuts=e.shortcuts.map((e=>({name:e.Name,enabled:e.enabled})))),e.shortcuts&&e.shortcuts.length>0)for(let o of e.shortcuts)"educationperfect"!==o.name&&"Education Perfect"!==o.name||(t=!0,o.name="Education Perfect");t&&chrome.storage.local.set({shortcuts:e.shortcuts},(function(){console.log("Migration completed.")}))})))}))})(); \ No newline at end of file diff --git a/package/background.js.map b/package/background.js.map new file mode 100644 index 00000000..a1c63beb --- /dev/null +++ b/package/background.js.map @@ -0,0 +1 @@ +{"version":3,"file":"background.js","mappings":";;AAAA;AACA;AACA;;;;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;ACPA;;;;;ACAA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACNA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","sources":["webpack://betterseqtaplus/webpack/bootstrap","webpack://betterseqtaplus/webpack/runtime/define property getters","webpack://betterseqtaplus/webpack/runtime/hasOwnProperty shorthand","webpack://betterseqtaplus/webpack/runtime/make namespace object","webpack://betterseqtaplus/./src/background.js"],"sourcesContent":["// The require scope\nvar __webpack_require__ = {};\n\n","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","/*global chrome*/\nexport const openDB = () => {\n return new Promise((resolve, reject) => {\n const request = indexedDB.open('MyDatabase', 1);\n\n request.onupgradeneeded = (event) => {\n const db = event.target.result;\n db.createObjectStore('backgrounds', { keyPath: 'id' });\n };\n\n request.onsuccess = () => {\n resolve(request.result);\n };\n\n request.onerror = (event) => {\n reject('Error opening database: ' + event.target.errorCode);\n };\n });\n};\n\nexport const writeData = async (type, data) => {\n const db = await openDB();\n\n const tx = db.transaction('backgrounds', 'readwrite');\n const store = tx.objectStore('backgrounds');\n const request = await store.put({ id: 'customBackground', type, data });\n\n return request.result;\n};\n\nexport const readData = () => {\n return new Promise((resolve, reject) => {\n openDB()\n .then(db => {\n const tx = db.transaction('backgrounds', 'readonly');\n const store = tx.objectStore('backgrounds');\n\n // Retrieve the custom background\n const getRequest = store.get('customBackground');\n\n // Attach success and error event handlers\n getRequest.onsuccess = function(event) {\n resolve(event.target.result);\n };\n\n getRequest.onerror = function(event) {\n console.error('An error occurred:', event);\n reject(event);\n };\n })\n .catch(error => {\n console.error('An error occurred:', error);\n reject(error);\n });\n });\n};\n\nfunction reloadSeqtaPages() {\n chrome.tabs.query({}, function (tabs) {\n for (let tab of tabs) {\n if (tab.title.includes('SEQTA Learn')) {\n chrome.tabs.reload(tab.id);\n }\n }\n });\n}\n\n// Helper function to handle setting permissions\nconst handleAddPermissions = () => {\n if (typeof chrome.declarativeContent !== 'undefined') {\n chrome.declarativeContent.onPageChanged.removeRules(undefined, () => {});\n }\n \n chrome.permissions.request(\n { permissions: ['declarativeContent'], origins: ['*://*/*'] },\n (granted) => {\n if (granted) {\n const rules = [\n // Define your rules here\n ];\n \n rules.forEach(rule => {\n chrome.declarativeContent.onPageChanged.addRules([rule]);\n });\n \n alert('Permissions granted. Reload SEQTA pages to see changes. If this workaround doesn\\'t work, please contact the developer. It will be an easy fix');\n }\n }\n );\n};\n\n// Main message listener\nchrome.runtime.onMessage.addListener((request, sender, sendResponse) => {\n switch (request.type) {\n case 'reloadTabs':\n reloadSeqtaPages();\n break;\n \n case 'currentTab':\n chrome.tabs.query({ active: true, currentWindow: true }, function (tabs) {\n chrome.tabs.sendMessage(tabs[0].id, request, function (response) {\n sendResponse(response);\n });\n });\n return true;\n \n case 'githubTab':\n chrome.tabs.create({ url: 'github.com/SethBurkart123/EvenBetterSEQTA' });\n break;\n \n case 'setDefaultStorage':\n SetStorageValue(DefaultValues);\n break;\n \n case 'addPermissions':\n handleAddPermissions();\n break;\n\n case 'sendNews':\n GetNews(sendResponse);\n return true;\n \n default:\n console.log('Unknown request type');\n }\n});\n\nfunction GetNews(sendResponse) {\n // Gets the current date\n const date = new Date();\n\n const from =\n date.getFullYear() +\n '-' +\n (date.getMonth() + 1) +\n '-' +\n (date.getDate() - 1);\n\n let url = `https://newsapi.org/v2/everything?domains=abc.net.au&from=${from}&apiKey=17c0da766ba347c89d094449504e3080`;\n\n fetch(url)\n .then((result) => result.json())\n .then((response) => {\n if (response.code == 'rateLimited') {\n url += '%00';\n GetNews();\n } else {\n sendResponse({ news: response });\n }\n });\n}\n\nconst DefaultValues = {\n onoff: true,\n animatedbk: true,\n bksliderinput: 50,\n transparencyEffects: false,\n lessonalert: true,\n notificationcollector: true,\n defaultmenuorder: [],\n menuitems: {},\n menuorder: [],\n subjectfilters: {},\n selectedColor: 'linear-gradient(40deg, rgba(201,61,0,1) 0%, RGBA(170, 5, 58, 1) 100%)',\n DarkMode: true,\n shortcuts: [\n {\n name: 'YouTube',\n enabled: false,\n },\n {\n name: 'Outlook',\n enabled: true,\n },\n {\n name: 'Office',\n enabled: true,\n },\n {\n name: 'Spotify',\n enabled: false,\n },\n {\n name: 'Google',\n enabled: true,\n },\n {\n name: 'DuckDuckGo',\n enabled: false,\n },\n {\n name: 'Cool Math Games',\n enabled: false,\n },\n {\n name: 'SACE',\n enabled: false,\n },\n {\n name: 'Google Scholar',\n enabled: false,\n },\n {\n name: 'Gmail',\n enabled: false,\n },\n {\n name: 'Netflix',\n enabled: false,\n },\n {\n name: 'Education Perfect',\n enabled: false,\n },\n ],\n customshortcuts: [],\n};\n\nfunction SetStorageValue(object) {\n for (var i in object) {\n chrome.storage.local.set({ [i]: object[i] });\n }\n}\n\nfunction UpdateCurrentValues() {\n chrome.storage.local.get(null, function (items) {\n var CurrentValues = items;\n\n const NewValue = Object.assign({}, DefaultValues, CurrentValues);\n\n function CheckInnerElement(element) {\n for (let i in element) {\n if (typeof element[i] === 'object') {\n if (typeof DefaultValues[i].length == 'undefined') {\n NewValue[i] = Object.assign({}, DefaultValues[i], CurrentValues[i]);\n } else {\n // If the object is an array, turn it back after\n let length = DefaultValues[i].length;\n NewValue[i] = Object.assign({}, DefaultValues[i], CurrentValues[i]);\n let NewArray = [];\n for (let j = 0; j < length; j++) {\n NewArray.push(NewValue[i][j]);\n }\n NewValue[i] = NewArray;\n }\n }\n }\n }\n CheckInnerElement(DefaultValues);\n\n if (items['customshortcuts']) {\n NewValue['customshortcuts'] = items['customshortcuts'];\n }\n\n SetStorageValue(NewValue);\n });\n}\n\nfunction migrateOldStorage() {\n chrome.storage.local.get(null, function (items) {\n let shouldUpdate = false; // Flag to check if there is anything to update\n \n // Check for the old \"Name\" field and convert it to \"name\"\n if (items.shortcuts && items.shortcuts.length > 0 && 'Name' in items.shortcuts[0]) {\n shouldUpdate = true;\n items.shortcuts = items.shortcuts.map((shortcut) => {\n return {\n name: shortcut.Name, // Convert \"Name\" to \"name\"\n enabled: shortcut.enabled // Keep the \"enabled\" field as is\n };\n });\n }\n\n // Check for \"educationperfect\" and convert it to \"Education Perfect\"\n if (items.shortcuts && items.shortcuts.length > 0) {\n for (let shortcut of items.shortcuts) {\n if (shortcut.name === 'educationperfect' || shortcut.name === 'Education Perfect') {\n shouldUpdate = true;\n shortcut.name = 'Education Perfect';\n }\n }\n }\n\n // If there\"s something to update, set the new values in storage\n if (shouldUpdate) {\n chrome.storage.local.set({ shortcuts: items.shortcuts }, function() {\n console.log('Migration completed.');\n });\n }\n });\n}\n\nchrome.runtime.onInstalled.addListener(function (event) {\n chrome.storage.local.remove(['justupdated']);\n UpdateCurrentValues();\n if ( event.reason == 'install', event.reason == 'update' ) {\n chrome.storage.local.set({ justupdated: true });\n migrateOldStorage();\n }\n});"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/package/backgrounds/background.html b/package/backgrounds/background.html new file mode 100644 index 00000000..b7fd1faf --- /dev/null +++ b/package/backgrounds/background.html @@ -0,0 +1,31 @@ + + + + + Background Fetcher + + + + + +
    + +
    + + + + diff --git a/package/backgrounds/background.js b/package/backgrounds/background.js new file mode 100644 index 00000000..2d9c9234 --- /dev/null +++ b/package/backgrounds/background.js @@ -0,0 +1 @@ +const openDB=()=>new Promise(((e,t)=>{const o=indexedDB.open("MyDatabase",1);o.onerror=()=>t(o.error),o.onsuccess=()=>e(o.result),o.onupgradeneeded=e=>{e.target.result.createObjectStore("backgrounds",{keyPath:"id"})}})),readData=async()=>{const e=localStorage.getItem("selectedBackground");if(!e)return console.log("No selected background in local storage."),null;const t=(await openDB()).transaction("backgrounds","readonly").objectStore("backgrounds").get(e);return await new Promise(((e,o)=>{t.onsuccess=()=>e(t.result),t.onerror=()=>o(t.error)}))},updateBackground=async()=>{try{const e=await readData();if(!e){console.log("No data found in IndexedDB.");const e=document.getElementById("media-container").querySelector(".current-media");return void(e&&e.remove())}const t=URL.createObjectURL(e.blob),o=document.getElementById("media-container");let a;"image"===e.type?(a=document.createElement("img"),a.src=t,a.alt="Uploaded content"):"video"===e.type&&(a=document.createElement("video"),a.src=t,a.autoplay=!0,a.loop=!0,a.muted=!0);const r=o.querySelector(".current-media");r&&(r.classList.remove("current-media"),r.classList.add("old-media")),a.classList.add("current-media"),o.appendChild(a),setTimeout((()=>{const e=o.querySelector(".old-media");e&&e.remove()}),100)}catch(e){console.error("An error occurred:",e)}},main=async()=>{await updateBackground(),window.addEventListener("storage",(async e=>{"selectedBackground"===e.key&&await updateBackground()}))};document.addEventListener("DOMContentLoaded",main); \ No newline at end of file diff --git a/package/browser-polyfill.js b/package/browser-polyfill.js new file mode 100644 index 00000000..0dccf2aa --- /dev/null +++ b/package/browser-polyfill.js @@ -0,0 +1 @@ +!function(e,r){if("function"==typeof define&&define.amd)define("webextension-polyfill",["module"],r);else if("undefined"!=typeof exports)r(module);else{var s={exports:{}};r(s),e.browser=s.exports}}("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:this,(function(e){"use strict";if(!globalThis.chrome?.runtime?.id)throw new Error("This script should only be loaded in a browser extension.");if(void 0===globalThis.browser||Object.getPrototypeOf(globalThis.browser)!==Object.prototype){const r="The message port closed before a response was received.",s=e=>{const s={alarms:{clear:{minArgs:0,maxArgs:1},clearAll:{minArgs:0,maxArgs:0},get:{minArgs:0,maxArgs:1},getAll:{minArgs:0,maxArgs:0}},bookmarks:{create:{minArgs:1,maxArgs:1},get:{minArgs:1,maxArgs:1},getChildren:{minArgs:1,maxArgs:1},getRecent:{minArgs:1,maxArgs:1},getSubTree:{minArgs:1,maxArgs:1},getTree:{minArgs:0,maxArgs:0},move:{minArgs:2,maxArgs:2},remove:{minArgs:1,maxArgs:1},removeTree:{minArgs:1,maxArgs:1},search:{minArgs:1,maxArgs:1},update:{minArgs:2,maxArgs:2}},browserAction:{disable:{minArgs:0,maxArgs:1,fallbackToNoCallback:!0},enable:{minArgs:0,maxArgs:1,fallbackToNoCallback:!0},getBadgeBackgroundColor:{minArgs:1,maxArgs:1},getBadgeText:{minArgs:1,maxArgs:1},getPopup:{minArgs:1,maxArgs:1},getTitle:{minArgs:1,maxArgs:1},openPopup:{minArgs:0,maxArgs:0},setBadgeBackgroundColor:{minArgs:1,maxArgs:1,fallbackToNoCallback:!0},setBadgeText:{minArgs:1,maxArgs:1,fallbackToNoCallback:!0},setIcon:{minArgs:1,maxArgs:1},setPopup:{minArgs:1,maxArgs:1,fallbackToNoCallback:!0},setTitle:{minArgs:1,maxArgs:1,fallbackToNoCallback:!0}},browsingData:{remove:{minArgs:2,maxArgs:2},removeCache:{minArgs:1,maxArgs:1},removeCookies:{minArgs:1,maxArgs:1},removeDownloads:{minArgs:1,maxArgs:1},removeFormData:{minArgs:1,maxArgs:1},removeHistory:{minArgs:1,maxArgs:1},removeLocalStorage:{minArgs:1,maxArgs:1},removePasswords:{minArgs:1,maxArgs:1},removePluginData:{minArgs:1,maxArgs:1},settings:{minArgs:0,maxArgs:0}},commands:{getAll:{minArgs:0,maxArgs:0}},contextMenus:{remove:{minArgs:1,maxArgs:1},removeAll:{minArgs:0,maxArgs:0},update:{minArgs:2,maxArgs:2}},cookies:{get:{minArgs:1,maxArgs:1},getAll:{minArgs:1,maxArgs:1},getAllCookieStores:{minArgs:0,maxArgs:0},remove:{minArgs:1,maxArgs:1},set:{minArgs:1,maxArgs:1}},devtools:{inspectedWindow:{eval:{minArgs:1,maxArgs:2,singleCallbackArg:!1}},panels:{create:{minArgs:3,maxArgs:3,singleCallbackArg:!0},elements:{createSidebarPane:{minArgs:1,maxArgs:1}}}},downloads:{cancel:{minArgs:1,maxArgs:1},download:{minArgs:1,maxArgs:1},erase:{minArgs:1,maxArgs:1},getFileIcon:{minArgs:1,maxArgs:2},open:{minArgs:1,maxArgs:1,fallbackToNoCallback:!0},pause:{minArgs:1,maxArgs:1},removeFile:{minArgs:1,maxArgs:1},resume:{minArgs:1,maxArgs:1},search:{minArgs:1,maxArgs:1},show:{minArgs:1,maxArgs:1,fallbackToNoCallback:!0}},extension:{isAllowedFileSchemeAccess:{minArgs:0,maxArgs:0},isAllowedIncognitoAccess:{minArgs:0,maxArgs:0}},history:{addUrl:{minArgs:1,maxArgs:1},deleteAll:{minArgs:0,maxArgs:0},deleteRange:{minArgs:1,maxArgs:1},deleteUrl:{minArgs:1,maxArgs:1},getVisits:{minArgs:1,maxArgs:1},search:{minArgs:1,maxArgs:1}},i18n:{detectLanguage:{minArgs:1,maxArgs:1},getAcceptLanguages:{minArgs:0,maxArgs:0}},identity:{launchWebAuthFlow:{minArgs:1,maxArgs:1}},idle:{queryState:{minArgs:1,maxArgs:1}},management:{get:{minArgs:1,maxArgs:1},getAll:{minArgs:0,maxArgs:0},getSelf:{minArgs:0,maxArgs:0},setEnabled:{minArgs:2,maxArgs:2},uninstallSelf:{minArgs:0,maxArgs:1}},notifications:{clear:{minArgs:1,maxArgs:1},create:{minArgs:1,maxArgs:2},getAll:{minArgs:0,maxArgs:0},getPermissionLevel:{minArgs:0,maxArgs:0},update:{minArgs:2,maxArgs:2}},pageAction:{getPopup:{minArgs:1,maxArgs:1},getTitle:{minArgs:1,maxArgs:1},hide:{minArgs:1,maxArgs:1,fallbackToNoCallback:!0},setIcon:{minArgs:1,maxArgs:1},setPopup:{minArgs:1,maxArgs:1,fallbackToNoCallback:!0},setTitle:{minArgs:1,maxArgs:1,fallbackToNoCallback:!0},show:{minArgs:1,maxArgs:1,fallbackToNoCallback:!0}},permissions:{contains:{minArgs:1,maxArgs:1},getAll:{minArgs:0,maxArgs:0},remove:{minArgs:1,maxArgs:1},request:{minArgs:1,maxArgs:1}},runtime:{getBackgroundPage:{minArgs:0,maxArgs:0},getPlatformInfo:{minArgs:0,maxArgs:0},openOptionsPage:{minArgs:0,maxArgs:0},requestUpdateCheck:{minArgs:0,maxArgs:0},sendMessage:{minArgs:1,maxArgs:3},sendNativeMessage:{minArgs:2,maxArgs:2},setUninstallURL:{minArgs:1,maxArgs:1}},sessions:{getDevices:{minArgs:0,maxArgs:1},getRecentlyClosed:{minArgs:0,maxArgs:1},restore:{minArgs:0,maxArgs:1}},storage:{local:{clear:{minArgs:0,maxArgs:0},get:{minArgs:0,maxArgs:1},getBytesInUse:{minArgs:0,maxArgs:1},remove:{minArgs:1,maxArgs:1},set:{minArgs:1,maxArgs:1}},managed:{get:{minArgs:0,maxArgs:1},getBytesInUse:{minArgs:0,maxArgs:1}},sync:{clear:{minArgs:0,maxArgs:0},get:{minArgs:0,maxArgs:1},getBytesInUse:{minArgs:0,maxArgs:1},remove:{minArgs:1,maxArgs:1},set:{minArgs:1,maxArgs:1}}},tabs:{captureVisibleTab:{minArgs:0,maxArgs:2},create:{minArgs:1,maxArgs:1},detectLanguage:{minArgs:0,maxArgs:1},discard:{minArgs:0,maxArgs:1},duplicate:{minArgs:1,maxArgs:1},executeScript:{minArgs:1,maxArgs:2},get:{minArgs:1,maxArgs:1},getCurrent:{minArgs:0,maxArgs:0},getZoom:{minArgs:0,maxArgs:1},getZoomSettings:{minArgs:0,maxArgs:1},goBack:{minArgs:0,maxArgs:1},goForward:{minArgs:0,maxArgs:1},highlight:{minArgs:1,maxArgs:1},insertCSS:{minArgs:1,maxArgs:2},move:{minArgs:2,maxArgs:2},query:{minArgs:1,maxArgs:1},reload:{minArgs:0,maxArgs:2},remove:{minArgs:1,maxArgs:1},removeCSS:{minArgs:1,maxArgs:2},sendMessage:{minArgs:2,maxArgs:3},setZoom:{minArgs:1,maxArgs:2},setZoomSettings:{minArgs:1,maxArgs:2},update:{minArgs:1,maxArgs:2}},topSites:{get:{minArgs:0,maxArgs:0}},webNavigation:{getAllFrames:{minArgs:1,maxArgs:1},getFrame:{minArgs:1,maxArgs:1}},webRequest:{handlerBehaviorChanged:{minArgs:0,maxArgs:0}},windows:{create:{minArgs:0,maxArgs:1},get:{minArgs:1,maxArgs:2},getAll:{minArgs:0,maxArgs:1},getCurrent:{minArgs:0,maxArgs:1},getLastFocused:{minArgs:0,maxArgs:1},remove:{minArgs:1,maxArgs:1},update:{minArgs:2,maxArgs:2}}};if(0===Object.keys(s).length)throw new Error("api-metadata.json has not been included in browser-polyfill");class g extends WeakMap{constructor(e,r=void 0){super(r),this.createItem=e}get(e){return this.has(e)||this.set(e,this.createItem(e)),super.get(e)}}const a=(r,s)=>(...g)=>{e.runtime.lastError?r.reject(new Error(e.runtime.lastError.message)):s.singleCallbackArg||g.length<=1&&!1!==s.singleCallbackArg?r.resolve(g[0]):r.resolve(g)},m=e=>1==e?"argument":"arguments",n=(e,r,s)=>new Proxy(r,{apply:(r,g,a)=>s.call(g,e,...a)});let t=Function.call.bind(Object.prototype.hasOwnProperty);const A=(e,r={},s={})=>{let g=Object.create(null),i={has:(r,s)=>s in e||s in g,get(i,o,l){if(o in g)return g[o];if(!(o in e))return;let x=e[o];if("function"==typeof x)if("function"==typeof r[o])x=n(e,e[o],r[o]);else if(t(s,o)){let r=((e,r)=>function(s,...g){if(g.lengthr.maxArgs)throw new Error(`Expected at most ${r.maxArgs} ${m(r.maxArgs)} for ${e}(), got ${g.length}`);return new Promise(((m,n)=>{if(r.fallbackToNoCallback)try{s[e](...g,a({resolve:m,reject:n},r))}catch(a){console.warn(`${e} API method doesn't seem to support the callback parameter, falling back to call it without a callback: `,a),s[e](...g),r.fallbackToNoCallback=!1,r.noCallback=!0,m()}else r.noCallback?(s[e](...g),m()):s[e](...g,a({resolve:m,reject:n},r))}))})(o,s[o]);x=n(e,e[o],r)}else x=x.bind(e);else if("object"==typeof x&&null!==x&&(t(r,o)||t(s,o)))x=A(x,r[o],s[o]);else{if(!t(s,"*"))return Object.defineProperty(g,o,{configurable:!0,enumerable:!0,get:()=>e[o],set(r){e[o]=r}}),x;x=A(x,r[o],s["*"])}return g[o]=x,x},set:(r,s,a,m)=>(s in g?g[s]=a:e[s]=a,!0),defineProperty:(e,r,s)=>Reflect.defineProperty(g,r,s),deleteProperty:(e,r)=>Reflect.deleteProperty(g,r)},o=Object.create(e);return new Proxy(o,i)},i=e=>({addListener(r,s,...g){r.addListener(e.get(s),...g)},hasListener:(r,s)=>r.hasListener(e.get(s)),removeListener(r,s){r.removeListener(e.get(s))}}),o=new g((e=>"function"!=typeof e?e:function(r){const s=A(r,{},{getContent:{minArgs:0,maxArgs:0}});e(s)})),l=new g((e=>"function"!=typeof e?e:function(r,s,g){let a,m,n=!1,t=new Promise((e=>{a=function(r){n=!0,e(r)}}));try{m=e(r,s,a)}catch(e){m=Promise.reject(e)}const A=!0!==m&&(i=m)&&"object"==typeof i&&"function"==typeof i.then;var i;if(!0!==m&&!A&&!n)return!1;return(A?m:t).then((e=>{g(e)}),(e=>{let r;r=e&&(e instanceof Error||"string"==typeof e.message)?e.message:"An unexpected error occurred",g({__mozWebExtensionPolyfillReject__:!0,message:r})})).catch((e=>{console.error("Failed to send onMessage rejected reply",e)})),!0})),x=({reject:s,resolve:g},a)=>{e.runtime.lastError?e.runtime.lastError.message===r?g():s(new Error(e.runtime.lastError.message)):a&&a.__mozWebExtensionPolyfillReject__?s(new Error(a.message)):g(a)},c=(e,r,s,...g)=>{if(g.lengthr.maxArgs)throw new Error(`Expected at most ${r.maxArgs} ${m(r.maxArgs)} for ${e}(), got ${g.length}`);return new Promise(((e,r)=>{const a=x.bind(null,{resolve:e,reject:r});g.push(a),s.sendMessage(...g)}))},d={devtools:{network:{onRequestFinished:i(o)}},runtime:{onMessage:i(l),onMessageExternal:i(l),sendMessage:c.bind(null,"sendMessage",{minArgs:1,maxArgs:3})},tabs:{sendMessage:c.bind(null,"sendMessage",{minArgs:2,maxArgs:3})}},u={clear:{minArgs:1,maxArgs:1},get:{minArgs:1,maxArgs:1},set:{minArgs:1,maxArgs:1}};return s.privacy={network:{"*":u},services:{"*":u},websites:{"*":u}},A(e,d,s)};e.exports=s(chrome)}else e.exports=globalThis.browser})); \ No newline at end of file diff --git a/package/client/public/client.js b/package/client/public/client.js new file mode 100644 index 00000000..6ce5fead --- /dev/null +++ b/package/client/public/client.js @@ -0,0 +1,2 @@ +/*! For license information please see client.js.LICENSE.txt */ +!function(){const A=document.createElement("link").relList;if(!(A&&A.supports&&A.supports("modulepreload"))){for(const A of document.querySelectorAll('link[rel="modulepreload"]'))e(A);new MutationObserver((A=>{for(const t of A)if("childList"===t.type)for(const A of t.addedNodes)"LINK"===A.tagName&&"modulepreload"===A.rel&&e(A)})).observe(document,{childList:!0,subtree:!0})}function e(A){if(A.ep)return;A.ep=!0;const e=function(A){const e={};return A.integrity&&(e.integrity=A.integrity),A.referrerPolicy&&(e.referrerPolicy=A.referrerPolicy),"use-credentials"===A.crossOrigin?e.credentials="include":"anonymous"===A.crossOrigin?e.credentials="omit":e.credentials="same-origin",e}(A);fetch(A.href,e)}}();var MF=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function A0(A){return A&&A.__esModule&&Object.prototype.hasOwnProperty.call(A,"default")?A.default:A}var e0={exports:{}},vl={},t0={exports:{}},MA={},ca=Symbol.for("react.element"),_F=Symbol.for("react.portal"),VF=Symbol.for("react.fragment"),NF=Symbol.for("react.strict_mode"),GF=Symbol.for("react.profiler"),jF=Symbol.for("react.provider"),WF=Symbol.for("react.context"),zF=Symbol.for("react.forward_ref"),XF=Symbol.for("react.suspense"),JF=Symbol.for("react.memo"),YF=Symbol.for("react.lazy"),bg=Symbol.iterator;function $F(A){return null===A||"object"!=typeof A?null:"function"==typeof(A=bg&&A[bg]||A["@@iterator"])?A:null}var r0={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},n0=Object.assign,i0={};function _i(A,e,t){this.props=A,this.context=e,this.refs=i0,this.updater=t||r0}function o0(){}function xf(A,e,t){this.props=A,this.context=e,this.refs=i0,this.updater=t||r0}_i.prototype.isReactComponent={},_i.prototype.setState=function(A,e){if("object"!=typeof A&&"function"!=typeof A&&null!=A)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,A,e,"setState")},_i.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")},o0.prototype=_i.prototype;var If=xf.prototype=new o0;If.constructor=xf,n0(If,_i.prototype),If.isPureReactComponent=!0;var Hg=Array.isArray,a0=Object.prototype.hasOwnProperty,bf={current:null},s0={key:!0,ref:!0,__self:!0,__source:!0};function l0(A,e,t){var n,r={},o=null,i=null;if(null!=e)for(n in void 0!==e.ref&&(i=e.ref),void 0!==e.key&&(o=""+e.key),e)a0.call(e,n)&&!s0.hasOwnProperty(n)&&(r[n]=e[n]);var a=arguments.length-2;if(1===a)r.children=t;else if(1>>1,o=A[n];if(!(0>>1;nr(s,t))lr(u,s)?(A[n]=u,A[l]=t,n=l):(A[n]=s,A[a]=t,n=a);else{if(!(lr(u,t)))break A;A[n]=u,A[l]=t,n=l}}}return e}function r(A,e){var t=A.sortIndex-e.sortIndex;return 0!==t?t:A.id-e.id}if("object"==typeof performance&&"function"==typeof performance.now){var o=performance;A.unstable_now=function(){return o.now()}}else{var i=Date,a=i.now();A.unstable_now=function(){return i.now()-a}}var s=[],l=[],u=1,c=null,d=3,f=!1,g=!1,h=!1,p="function"==typeof setTimeout?setTimeout:null,B="function"==typeof clearTimeout?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;function w(A){for(var r=t(l);null!==r;){if(null===r.callback)n(l);else{if(!(r.startTime<=A))break;n(l),r.sortIndex=r.expirationTime,e(s,r)}r=t(l)}}function y(A){if(h=!1,w(A),!g)if(null!==t(s))g=!0,k(v);else{var e=t(l);null!==e&&L(y,e.startTime-A)}}function v(e,r){g=!1,h&&(h=!1,B(U),U=-1),f=!0;var o=d;try{for(w(r),c=t(s);null!==c&&(!(c.expirationTime>r)||e&&!x());){var i=c.callback;if("function"==typeof i){c.callback=null,d=c.priorityLevel;var a=i(c.expirationTime<=r);r=A.unstable_now(),"function"==typeof a?c.callback=a:c===t(s)&&n(s),w(r)}else n(s);c=t(s)}if(null!==c)var u=!0;else{var p=t(l);null!==p&&L(y,p.startTime-r),u=!1}return u}finally{c=null,d=o,f=!1}}typeof navigator<"u"&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var Q,b=!1,C=null,U=-1,F=5,E=-1;function x(){return!(A.unstable_now()-EA||125i?(n.sortIndex=o,e(l,n),null===t(s)&&n===t(l)&&(h?(B(U),U=-1):h=!0,L(y,o-i))):(n.sortIndex=a,e(s,n),g||f||(g=!0,k(v))),n},A.unstable_shouldYield=x,A.unstable_wrapCallback=function(A){var e=d;return function(){var t=d;d=e;try{return A.apply(this,arguments)}finally{d=t}}}}(d0),f0.exports=d0;var sU=f0.exports,h0=AA,dt=sU;function uA(A){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+A,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),vc=Object.prototype.hasOwnProperty,lU=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Lg={},Pg={};function uU(A){return!!vc.call(Pg,A)||!vc.call(Lg,A)&&(lU.test(A)?Pg[A]=!0:(Lg[A]=!0,!1))}function cU(A,e,t,n){if(null!==t&&0===t.type)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return!n&&(null!==t?!t.acceptsBooleans:"data-"!==(A=A.toLowerCase().slice(0,5))&&"aria-"!==A);default:return!1}}function fU(A,e,t,n){if(null===e||typeof e>"u"||cU(A,e,t,n))return!0;if(n)return!1;if(null!==t)switch(t.type){case 3:return!e;case 4:return!1===e;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}function Ye(A,e,t,n,r,o,i){this.acceptsBooleans=2===e||3===e||4===e,this.attributeName=n,this.attributeNamespace=r,this.mustUseProperty=t,this.propertyName=A,this.type=e,this.sanitizeURL=o,this.removeEmptyString=i}var Me={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(A){Me[A]=new Ye(A,0,!1,A,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(A){var e=A[0];Me[e]=new Ye(e,1,!1,A[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(A){Me[A]=new Ye(A,2,!1,A.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(A){Me[A]=new Ye(A,2,!1,A,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(A){Me[A]=new Ye(A,3,!1,A.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(A){Me[A]=new Ye(A,3,!0,A,null,!1,!1)})),["capture","download"].forEach((function(A){Me[A]=new Ye(A,4,!1,A,null,!1,!1)})),["cols","rows","size","span"].forEach((function(A){Me[A]=new Ye(A,6,!1,A,null,!1,!1)})),["rowSpan","start"].forEach((function(A){Me[A]=new Ye(A,5,!1,A.toLowerCase(),null,!1,!1)}));var Lf=/[\-:]([a-z])/g;function Pf(A){return A[1].toUpperCase()}function Df(A,e,t,n){var r=Me.hasOwnProperty(e)?Me[e]:null;(null!==r?0!==r.type:n||!(2--a||r[i]!==o[a]){var s="\n"+r[i].replace(" at new "," at ");return A.displayName&&s.includes("")&&(s=s.replace("",A.displayName)),s}}while(1<=i&&0<=a);break}}}finally{bu=!1,Error.prepareStackTrace=t}return(A=A?A.displayName||A.name:"")?Eo(A):""}function dU(A){switch(A.tag){case 5:return Eo(A.type);case 16:return Eo("Lazy");case 13:return Eo("Suspense");case 19:return Eo("SuspenseList");case 0:case 2:case 15:return Hu(A.type,!1);case 11:return Hu(A.type.render,!1);case 1:return Hu(A.type,!0);default:return""}}function Qc(A){if(null==A)return null;if("function"==typeof A)return A.displayName||A.name||null;if("string"==typeof A)return A;switch(A){case ci:return"Fragment";case ui:return"Portal";case wc:return"Profiler";case Of:return"StrictMode";case yc:return"Suspense";case Cc:return"SuspenseList"}if("object"==typeof A)switch(A.$$typeof){case B0:return(A.displayName||"Context")+".Consumer";case p0:return(A._context.displayName||"Context")+".Provider";case kf:var e=A.render;return(A=A.displayName)||(A=""!==(A=e.displayName||e.name||"")?"ForwardRef("+A+")":"ForwardRef"),A;case Rf:return null!==(e=A.displayName||null)?e:Qc(A.type)||"Memo";case Rr:e=A._payload,A=A._init;try{return Qc(A(e))}catch{}}return null}function hU(A){var e=A.type;switch(A.tag){case 24:return"Cache";case 9:return(e.displayName||"Context")+".Consumer";case 10:return(e._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return A=(A=e.render).displayName||A.name||"",e.displayName||(""!==A?"ForwardRef("+A+")":"ForwardRef");case 7:return"Fragment";case 5:return e;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Qc(e);case 8:return e===Of?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e}return null}function en(A){switch(typeof A){case"boolean":case"number":case"string":case"undefined":case"object":return A;default:return""}}function v0(A){var e=A.type;return(A=A.nodeName)&&"input"===A.toLowerCase()&&("checkbox"===e||"radio"===e)}function gU(A){var e=v0(A)?"checked":"value",t=Object.getOwnPropertyDescriptor(A.constructor.prototype,e),n=""+A[e];if(!A.hasOwnProperty(e)&&typeof t<"u"&&"function"==typeof t.get&&"function"==typeof t.set){var r=t.get,o=t.set;return Object.defineProperty(A,e,{configurable:!0,get:function(){return r.call(this)},set:function(A){n=""+A,o.call(this,A)}}),Object.defineProperty(A,e,{enumerable:t.enumerable}),{getValue:function(){return n},setValue:function(A){n=""+A},stopTracking:function(){A._valueTracker=null,delete A[e]}}}}function as(A){A._valueTracker||(A._valueTracker=gU(A))}function w0(A){if(!A)return!1;var e=A._valueTracker;if(!e)return!0;var t=e.getValue(),n="";return A&&(n=v0(A)?A.checked?"true":"false":A.value),(A=n)!==t&&(e.setValue(A),!0)}function _s(A){if(typeof(A=A||(typeof document<"u"?document:void 0))>"u")return null;try{return A.activeElement||A.body}catch{return A.body}}function Fc(A,e){var t=e.checked;return he({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??A._wrapperState.initialChecked})}function Og(A,e){var t=null==e.defaultValue?"":e.defaultValue,n=null!=e.checked?e.checked:e.defaultChecked;t=en(null!=e.value?e.value:t),A._wrapperState={initialChecked:n,initialValue:t,controlled:"checkbox"===e.type||"radio"===e.type?null!=e.checked:null!=e.value}}function y0(A,e){null!=(e=e.checked)&&Df(A,"checked",e,!1)}function Uc(A,e){y0(A,e);var t=en(e.value),n=e.type;if(null!=t)"number"===n?(0===t&&""===A.value||A.value!=t)&&(A.value=""+t):A.value!==""+t&&(A.value=""+t);else if("submit"===n||"reset"===n)return void A.removeAttribute("value");e.hasOwnProperty("value")?Ec(A,e.type,t):e.hasOwnProperty("defaultValue")&&Ec(A,e.type,en(e.defaultValue)),null==e.checked&&null!=e.defaultChecked&&(A.defaultChecked=!!e.defaultChecked)}function kg(A,e,t){if(e.hasOwnProperty("value")||e.hasOwnProperty("defaultValue")){var n=e.type;if(!("submit"!==n&&"reset"!==n||void 0!==e.value&&null!==e.value))return;e=""+A._wrapperState.initialValue,t||e===A.value||(A.value=e),A.defaultValue=e}""!==(t=A.name)&&(A.name=""),A.defaultChecked=!!A._wrapperState.initialChecked,""!==t&&(A.name=t)}function Ec(A,e,t){("number"!==e||_s(A.ownerDocument)!==A)&&(null==t?A.defaultValue=""+A._wrapperState.initialValue:A.defaultValue!==""+t&&(A.defaultValue=""+t))}var So=Array.isArray;function Ei(A,e,t,n){if(A=A.options,e){e={};for(var r=0;r"+e.valueOf().toString()+"",e=ss.firstChild;A.firstChild;)A.removeChild(A.firstChild);for(;e.firstChild;)A.appendChild(e.firstChild)}}));function jo(A,e){if(e){var t=A.firstChild;if(t&&t===A.lastChild&&3===t.nodeType)return void(t.nodeValue=e)}A.textContent=e}var Ho={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},pU=["Webkit","ms","Moz","O"];function U0(A,e,t){return null==e||"boolean"==typeof e||""===e?"":t||"number"!=typeof e||0===e||Ho.hasOwnProperty(A)&&Ho[A]?(""+e).trim():e+"px"}function E0(A,e){for(var t in A=A.style,e)if(e.hasOwnProperty(t)){var n=0===t.indexOf("--"),r=U0(t,e[t],n);"float"===t&&(t="cssFloat"),n?A.setProperty(t,r):A[t]=r}}Object.keys(Ho).forEach((function(A){pU.forEach((function(e){e=e+A.charAt(0).toUpperCase()+A.substring(1),Ho[e]=Ho[A]}))}));var BU=he({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ic(A,e){if(e){if(BU[A]&&(null!=e.children||null!=e.dangerouslySetInnerHTML))throw Error(uA(137,A));if(null!=e.dangerouslySetInnerHTML){if(null!=e.children)throw Error(uA(60));if("object"!=typeof e.dangerouslySetInnerHTML||!("__html"in e.dangerouslySetInnerHTML))throw Error(uA(61))}if(null!=e.style&&"object"!=typeof e.style)throw Error(uA(62))}}function bc(A,e){if(-1===A.indexOf("-"))return"string"==typeof e.is;switch(A){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Hc=null;function Kf(A){return(A=A.target||A.srcElement||window).correspondingUseElement&&(A=A.correspondingUseElement),3===A.nodeType?A.parentNode:A}var Tc=null,Si=null,xi=null;function Mg(A){if(A=ha(A)){if("function"!=typeof Tc)throw Error(uA(280));var e=A.stateNode;e&&(e=Fl(e),Tc(A.stateNode,A.type,e))}}function S0(A){Si?xi?xi.push(A):xi=[A]:Si=A}function x0(){if(Si){var A=Si,e=xi;if(xi=Si=null,Mg(A),e)for(A=0;A>>=0)?32:31-(xU(A)/IU|0)|0}var ls=64,us=4194304;function xo(A){switch(A&-A){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&A;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&A;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return A}}function js(A,e){var t=A.pendingLanes;if(0===t)return 0;var n=0,r=A.suspendedLanes,o=A.pingedLanes,i=268435455&t;if(0!==i){var a=i&~r;0!==a?n=xo(a):0!=(o&=i)&&(n=xo(o))}else 0!=(i=t&~r)?n=xo(i):0!==o&&(n=xo(o));if(0===n)return 0;if(0!==e&&e!==n&&!(e&r)&&((r=n&-n)>=(o=e&-e)||16===r&&0!=(4194240&o)))return e;if(4&n&&(n|=16&t),0!==(e=A.entangledLanes))for(A=A.entanglements,e&=n;0t;t++)e.push(A);return e}function fa(A,e,t){A.pendingLanes|=e,536870912!==e&&(A.suspendedLanes=0,A.pingedLanes=0),(A=A.eventTimes)[e=31-Kt(e)]=t}function LU(A,e){var t=A.pendingLanes&~e;A.pendingLanes=e,A.suspendedLanes=0,A.pingedLanes=0,A.expiredLanes&=e,A.mutableReadLanes&=e,A.entangledLanes&=e,e=A.entanglements;var n=A.eventTimes;for(A=A.expirationTimes;0=Lo),Jg=String.fromCharCode(32),Yg=!1;function X0(A,e){switch(A){case"keyup":return-1!==aE.indexOf(e.keyCode);case"keydown":return 229!==e.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function J0(A){return"object"==typeof(A=A.detail)&&"data"in A?A.data:null}var fi=!1;function lE(A,e){switch(A){case"compositionend":return J0(e);case"keypress":return 32!==e.which?null:(Yg=!0,Jg);case"textInput":return(A=e.data)===Jg&&Yg?null:A;default:return null}}function uE(A,e){if(fi)return"compositionend"===A||!zf&&X0(A,e)?(A=W0(),bs=Gf=Nr=null,fi=!1,A):null;switch(A){case"paste":default:return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1=e)return{node:n,offset:e-A};A=t}A:{for(;n;){if(n.nextSibling){n=n.nextSibling;break A}n=n.parentNode}n=void 0}n=Ap(n)}}function q0(A,e){return!(!A||!e)&&(A===e||(!A||3!==A.nodeType)&&(e&&3===e.nodeType?q0(A,e.parentNode):"contains"in A?A.contains(e):!!A.compareDocumentPosition&&!!(16&A.compareDocumentPosition(e))))}function Am(){for(var A=window,e=_s();e instanceof A.HTMLIFrameElement;){try{var t="string"==typeof e.contentWindow.location.href}catch{t=!1}if(!t)break;e=_s((A=e.contentWindow).document)}return e}function Xf(A){var e=A&&A.nodeName&&A.nodeName.toLowerCase();return e&&("input"===e&&("text"===A.type||"search"===A.type||"tel"===A.type||"url"===A.type||"password"===A.type)||"textarea"===e||"true"===A.contentEditable)}function vE(A){var e=Am(),t=A.focusedElem,n=A.selectionRange;if(e!==t&&t&&t.ownerDocument&&q0(t.ownerDocument.documentElement,t)){if(null!==n&&Xf(t))if(e=n.start,void 0===(A=n.end)&&(A=e),"selectionStart"in t)t.selectionStart=e,t.selectionEnd=Math.min(A,t.value.length);else if((A=(e=t.ownerDocument||document)&&e.defaultView||window).getSelection){A=A.getSelection();var r=t.textContent.length,o=Math.min(n.start,r);n=void 0===n.end?o:Math.min(n.end,r),!A.extend&&o>n&&(r=n,n=o,o=r),r=ep(t,o);var i=ep(t,n);r&&i&&(1!==A.rangeCount||A.anchorNode!==r.node||A.anchorOffset!==r.offset||A.focusNode!==i.node||A.focusOffset!==i.offset)&&((e=e.createRange()).setStart(r.node,r.offset),A.removeAllRanges(),o>n?(A.addRange(e),A.extend(i.node,i.offset)):(e.setEnd(i.node,i.offset),A.addRange(e)))}for(e=[],A=t;A=A.parentNode;)1===A.nodeType&&e.push({element:A,left:A.scrollLeft,top:A.scrollTop});for("function"==typeof t.focus&&t.focus(),t=0;t=document.documentMode,di=null,Rc=null,Do=null,Kc=!1;function tp(A,e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;Kc||null==di||di!==_s(n)||(n="selectionStart"in(n=di)&&Xf(n)?{start:n.selectionStart,end:n.selectionEnd}:{anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Do&&$o(Do,n)||(Do=n,0<(n=Xs(Rc,"onSelect")).length&&(e=new jf("onSelect","select",null,e,t),A.push({event:e,listeners:n}),e.target=di)))}function ds(A,e){var t={};return t[A.toLowerCase()]=e.toLowerCase(),t["Webkit"+A]="webkit"+e,t["Moz"+A]="moz"+e,t}var hi={animationend:ds("Animation","AnimationEnd"),animationiteration:ds("Animation","AnimationIteration"),animationstart:ds("Animation","AnimationStart"),transitionend:ds("Transition","TransitionEnd")},Ku={},em={};function Ql(A){if(Ku[A])return Ku[A];if(!hi[A])return A;var e,t=hi[A];for(e in t)if(t.hasOwnProperty(e)&&e in em)return Ku[A]=t[e];return A}Br&&(em=document.createElement("div").style,"AnimationEvent"in window||(delete hi.animationend.animation,delete hi.animationiteration.animation,delete hi.animationstart.animation),"TransitionEvent"in window||delete hi.transitionend.transition);var tm=Ql("animationend"),rm=Ql("animationiteration"),nm=Ql("animationstart"),im=Ql("transitionend"),om=new Map,rp="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function on(A,e){om.set(A,e),Kn(e,[A])}for(var Mu=0;Mupi||(A.current=jc[pi],jc[pi]=null,pi--)}function te(A,e){pi++,jc[pi]=A.current,A.current=e}var tn={},je=an(tn),nt=an(!1),Pn=tn;function Li(A,e){var t=A.type.contextTypes;if(!t)return tn;var n=A.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===e)return n.__reactInternalMemoizedMaskedChildContext;var r,o={};for(r in t)o[r]=e[r];return n&&((A=A.stateNode).__reactInternalMemoizedUnmaskedChildContext=e,A.__reactInternalMemoizedMaskedChildContext=o),o}function it(A){return null!=A.childContextTypes}function Ys(){ae(nt),ae(je)}function lp(A,e,t){if(je.current!==tn)throw Error(uA(168));te(je,e),te(nt,t)}function lm(A,e,t){var n=A.stateNode;if(e=e.childContextTypes,"function"!=typeof n.getChildContext)return t;for(var r in n=n.getChildContext())if(!(r in e))throw Error(uA(108,hU(A)||"Unknown",r));return he({},t,n)}function $s(A){return A=(A=A.stateNode)&&A.__reactInternalMemoizedMergedChildContext||tn,Pn=je.current,te(je,A),te(nt,nt.current),!0}function up(A,e,t){var n=A.stateNode;if(!n)throw Error(uA(169));t?(A=lm(A,e,Pn),n.__reactInternalMemoizedMergedChildContext=A,ae(nt),ae(je),te(je,A)):ae(nt),te(nt,t)}var ur=null,Ul=!1,ju=!1;function um(A){null===ur?ur=[A]:ur.push(A)}function HE(A){Ul=!0,um(A)}function sn(){if(!ju&&null!==ur){ju=!0;var A=0,e=$A;try{var t=ur;for($A=1;A>=i,r-=i,cr=1<<32-Kt(e)+r|t<h?(p=g,g=null):p=g.sibling;var B=d(r,g,a[h],s);if(null===B){null===g&&(g=p);break}A&&g&&null===B.alternate&&e(r,g),i=o(B,i,h),null===u?l=B:u.sibling=B,u=B,g=p}if(h===a.length)return t(r,g),le&&Fn(r,h),l;if(null===g){for(;hh?(p=g,g=null):p=g.sibling;var m=d(r,g,B.value,s);if(null===m){null===g&&(g=p);break}A&&g&&null===m.alternate&&e(r,g),i=o(m,i,h),null===u?l=m:u.sibling=m,u=m,g=p}if(B.done)return t(r,g),le&&Fn(r,h),l;if(null===g){for(;!B.done;h++,B=a.next())null!==(B=c(r,B.value,s))&&(i=o(B,i,h),null===u?l=B:u.sibling=B,u=B);return le&&Fn(r,h),l}for(g=n(r,g);!B.done;h++,B=a.next())null!==(B=f(g,r,h,B.value,s))&&(A&&null!==B.alternate&&g.delete(null===B.key?h:B.key),i=o(B,i,h),null===u?l=B:u.sibling=B,u=B);return A&&g.forEach((function(A){return e(r,A)})),le&&Fn(r,h),l}(s,l,u,g);Bs(s,u)}return"string"==typeof u&&""!==u||"number"==typeof u?(u=""+u,null!==l&&6===l.tag?(t(s,l.sibling),(l=r(l,u)).return=s,s=l):(t(s,l),(l=Zu(u,s.mode,g)).return=s,s=l),i(s)):t(s,l)}}var Di=mm(!0),vm=mm(!1),ga={},Ar=an(ga),ea=an(ga),ta=an(ga);function bn(A){if(A===ga)throw Error(uA(174));return A}function rd(A,e){switch(te(ta,e),te(ea,A),te(Ar,ga),A=e.nodeType){case 9:case 11:e=(e=e.documentElement)?e.namespaceURI:xc(null,"");break;default:e=xc(e=(A=8===A?e.parentNode:e).namespaceURI||null,A=A.tagName)}ae(Ar),te(Ar,e)}function Oi(){ae(Ar),ae(ea),ae(ta)}function wm(A){bn(ta.current);var e=bn(Ar.current),t=xc(e,A.type);e!==t&&(te(ea,A),te(Ar,t))}function nd(A){ea.current===A&&(ae(Ar),ae(ea))}var ce=an(0);function rl(A){for(var e=A;null!==e;){if(13===e.tag){var t=e.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||"$!"===t.data))return e}else if(19===e.tag&&void 0!==e.memoizedProps.revealOrder){if(128&e.flags)return e}else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===A)break;for(;null===e.sibling;){if(null===e.return||e.return===A)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var Wu=[];function id(){for(var A=0;At?t:4,A(!0);var n=zu.transition;zu.transition={};try{A(!1),e()}finally{$A=t,zu.transition=n}}function Om(){return bt().memoizedState}function DE(A,e,t){var n=$r(A);t={lane:n,action:t,hasEagerState:!1,eagerState:null,next:null},km(A)?Rm(e,t):null!==(t=hm(A,e,t,n))&&(Mt(t,A,n,Xe()),Km(t,e,n))}function OE(A,e,t){var n=$r(A),r={lane:n,action:t,hasEagerState:!1,eagerState:null,next:null};if(km(A))Rm(e,r);else{var o=A.alternate;if(0===A.lanes&&(null===o||0===o.lanes)&&null!==(o=e.lastRenderedReducer))try{var i=e.lastRenderedState,a=o(i,t);if(r.hasEagerState=!0,r.eagerState=a,_t(a,i)){var s=e.interleaved;return null===s?(r.next=r,ed(e)):(r.next=s.next,s.next=r),void(e.interleaved=r)}}catch{}null!==(t=hm(A,e,r,n))&&(Mt(t,A,n,r=Xe()),Km(t,e,n))}}function km(A){var e=A.alternate;return A===de||null!==e&&e===de}function Rm(A,e){Oo=nl=!0;var t=A.pending;null===t?e.next=e:(e.next=t.next,t.next=e),A.pending=e}function Km(A,e,t){if(4194240&t){var n=e.lanes;t|=n&=A.pendingLanes,e.lanes=t,_f(A,t)}}var il={readContext:It,useCallback:Ve,useContext:Ve,useEffect:Ve,useImperativeHandle:Ve,useInsertionEffect:Ve,useLayoutEffect:Ve,useMemo:Ve,useReducer:Ve,useRef:Ve,useState:Ve,useDebugValue:Ve,useDeferredValue:Ve,useTransition:Ve,useMutableSource:Ve,useSyncExternalStore:Ve,useId:Ve,unstable_isNewReconciler:!1},kE={readContext:It,useCallback:function(A,e){return Yt().memoizedState=[A,void 0===e?null:e],A},useContext:It,useEffect:vp,useImperativeHandle:function(A,e,t){return t=null!=t?t.concat([A]):null,Ps(4194308,4,Hm.bind(null,e,A),t)},useLayoutEffect:function(A,e){return Ps(4194308,4,A,e)},useInsertionEffect:function(A,e){return Ps(4,2,A,e)},useMemo:function(A,e){var t=Yt();return e=void 0===e?null:e,A=A(),t.memoizedState=[A,e],A},useReducer:function(A,e,t){var n=Yt();return e=void 0!==t?t(e):e,n.memoizedState=n.baseState=e,A={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:A,lastRenderedState:e},n.queue=A,A=A.dispatch=DE.bind(null,de,A),[n.memoizedState,A]},useRef:function(A){return A={current:A},Yt().memoizedState=A},useState:mp,useDebugValue:ud,useDeferredValue:function(A){return Yt().memoizedState=A},useTransition:function(){var A=mp(!1),e=A[0];return A=PE.bind(null,A[1]),Yt().memoizedState=A,[e,A]},useMutableSource:function(){},useSyncExternalStore:function(A,e,t){var n=de,r=Yt();if(le){if(void 0===t)throw Error(uA(407));t=t()}else{if(t=e(),null===Pe)throw Error(uA(349));30&On||Qm(n,e,t)}r.memoizedState=t;var o={value:t,getSnapshot:e};return r.queue=o,vp(Um.bind(null,n,o,A),[A]),n.flags|=2048,ia(9,Fm.bind(null,n,o,t,e),void 0,null),t},useId:function(){var A=Yt(),e=Pe.identifierPrefix;if(le){var t=fr;e=":"+e+"R"+(t=(cr&~(1<<32-Kt(cr)-1)).toString(32)+t),0<(t=ra++)&&(e+="H"+t.toString(32)),e+=":"}else e=":"+e+"r"+(t=LE++).toString(32)+":";return A.memoizedState=e},unstable_isNewReconciler:!1},RE={readContext:It,useCallback:Lm,useContext:It,useEffect:ld,useImperativeHandle:Tm,useInsertionEffect:Im,useLayoutEffect:bm,useMemo:Pm,useReducer:Xu,useRef:xm,useState:function(){return Xu(na)},useDebugValue:ud,useDeferredValue:function(A){return Dm(bt(),xe.memoizedState,A)},useTransition:function(){return[Xu(na)[0],bt().memoizedState]},useMutableSource:ym,useSyncExternalStore:Cm,useId:Om,unstable_isNewReconciler:!1},KE={readContext:It,useCallback:Lm,useContext:It,useEffect:ld,useImperativeHandle:Tm,useInsertionEffect:Im,useLayoutEffect:bm,useMemo:Pm,useReducer:Ju,useRef:xm,useState:function(){return Ju(na)},useDebugValue:ud,useDeferredValue:function(A){var e=bt();return null===xe?e.memoizedState=A:Dm(e,xe.memoizedState,A)},useTransition:function(){return[Ju(na)[0],bt().memoizedState]},useMutableSource:ym,useSyncExternalStore:Cm,useId:Om,unstable_isNewReconciler:!1};function ki(A,e){try{var t="",n=e;do{t+=dU(n),n=n.return}while(n);var r=t}catch(A){r="\nError generating stack: "+A.message+"\n"+A.stack}return{value:A,source:e,stack:r,digest:null}}function Yu(A,e,t){return{value:A,source:null,stack:t??null,digest:e??null}}function $c(A,e){try{console.error(e.value)}catch(A){setTimeout((function(){throw A}))}}var ME="function"==typeof WeakMap?WeakMap:Map;function Mm(A,e,t){(t=hr(-1,t)).tag=3,t.payload={element:null};var n=e.value;return t.callback=function(){al||(al=!0,sf=n),$c(A,e)},t}function _m(A,e,t){(t=hr(-1,t)).tag=3;var n=A.type.getDerivedStateFromError;if("function"==typeof n){var r=e.value;t.payload=function(){return n(r)},t.callback=function(){$c(A,e)}}var o=A.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(t.callback=function(){$c(A,e),"function"!=typeof n&&(null===Yr?Yr=new Set([this]):Yr.add(this));var t=e.stack;this.componentDidCatch(e.value,{componentStack:null!==t?t:""})}),t}function wp(A,e,t){var n=A.pingCache;if(null===n){n=A.pingCache=new ME;var r=new Set;n.set(e,r)}else void 0===(r=n.get(e))&&(r=new Set,n.set(e,r));r.has(t)||(r.add(t),A=AS.bind(null,A,e,t),e.then(A,A))}function yp(A){do{var e;if((e=13===A.tag)&&(e=null===(e=A.memoizedState)||null!==e.dehydrated),e)return A;A=A.return}while(null!==A);return null}function Cp(A,e,t,n,r){return 1&A.mode?(A.flags|=65536,A.lanes=r,A):(A===e?A.flags|=65536:(A.flags|=128,t.flags|=131072,t.flags&=-52805,1===t.tag&&(null===t.alternate?t.tag=17:((e=hr(-1,1)).tag=2,Jr(t,e,1))),t.lanes|=1),A)}var _E=Cr.ReactCurrentOwner,rt=!1;function ze(A,e,t,n){e.child=null===A?vm(e,null,t,n):Di(e,A.child,t,n)}function Qp(A,e,t,n,r){t=t.render;var o=e.ref;return bi(e,r),n=ad(A,e,t,n,o,r),t=sd(),null===A||rt?(le&&t&&Jf(e),e.flags|=1,ze(A,e,n,r),e.child):(e.updateQueue=A.updateQueue,e.flags&=-2053,A.lanes&=~r,wr(A,e,r))}function Fp(A,e,t,n,r){if(null===A){var o=t.type;return"function"!=typeof o||md(o)||void 0!==o.defaultProps||null!==t.compare||void 0!==t.defaultProps?((A=Rs(t.type,null,n,e,e.mode,r)).ref=e.ref,A.return=e,e.child=A):(e.tag=15,e.type=o,Vm(A,e,o,n,r))}if(o=A.child,!(A.lanes&r)){var i=o.memoizedProps;if((t=null!==(t=t.compare)?t:$o)(i,n)&&A.ref===e.ref)return wr(A,e,r)}return e.flags|=1,(A=Zr(o,n)).ref=e.ref,A.return=e,e.child=A}function Vm(A,e,t,n,r){if(null!==A){var o=A.memoizedProps;if($o(o,n)&&A.ref===e.ref){if(rt=!1,e.pendingProps=n=o,0==(A.lanes&r))return e.lanes=A.lanes,wr(A,e,r);131072&A.flags&&(rt=!0)}}return Zc(A,e,t,n,r)}function Nm(A,e,t){var n=e.pendingProps,r=n.children,o=null!==A?A.memoizedState:null;if("hidden"===n.mode)if(1&e.mode){if(!(1073741824&t))return A=null!==o?o.baseLanes|t:t,e.lanes=e.childLanes=1073741824,e.memoizedState={baseLanes:A,cachePool:null,transitions:null},e.updateQueue=null,te(yi,ut),ut|=A,null;e.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=null!==o?o.baseLanes:t,te(yi,ut),ut|=n}else e.memoizedState={baseLanes:0,cachePool:null,transitions:null},te(yi,ut),ut|=t;else null!==o?(n=o.baseLanes|t,e.memoizedState=null):n=t,te(yi,ut),ut|=n;return ze(A,e,r,t),e.child}function Gm(A,e){var t=e.ref;(null===A&&null!==t||null!==A&&A.ref!==t)&&(e.flags|=512,e.flags|=2097152)}function Zc(A,e,t,n,r){var o=it(t)?Pn:je.current;return o=Li(e,o),bi(e,r),t=ad(A,e,t,n,o,r),n=sd(),null===A||rt?(le&&n&&Jf(e),e.flags|=1,ze(A,e,t,r),e.child):(e.updateQueue=A.updateQueue,e.flags&=-2053,A.lanes&=~r,wr(A,e,r))}function Up(A,e,t,n,r){if(it(t)){var o=!0;$s(e)}else o=!1;if(bi(e,r),null===e.stateNode)Ds(A,e),Bm(e,t,n),Yc(e,t,n,r),n=!0;else if(null===A){var i=e.stateNode,a=e.memoizedProps;i.props=a;var s=i.context,l=t.contextType;l="object"==typeof l&&null!==l?It(l):Li(e,l=it(t)?Pn:je.current);var u=t.getDerivedStateFromProps,c="function"==typeof u||"function"==typeof i.getSnapshotBeforeUpdate;c||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(a!==n||s!==l)&&pp(e,i,n,l),Kr=!1;var d=e.memoizedState;i.state=d,tl(e,n,i,r),s=e.memoizedState,a!==n||d!==s||nt.current||Kr?("function"==typeof u&&(Jc(e,t,u,n),s=e.memoizedState),(a=Kr||gp(e,t,a,n,d,s,l))?(c||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(e.flags|=4194308)):("function"==typeof i.componentDidMount&&(e.flags|=4194308),e.memoizedProps=n,e.memoizedState=s),i.props=n,i.state=s,i.context=l,n=a):("function"==typeof i.componentDidMount&&(e.flags|=4194308),n=!1)}else{i=e.stateNode,gm(A,e),a=e.memoizedProps,l=e.type===e.elementType?a:Dt(e.type,a),i.props=l,c=e.pendingProps,d=i.context,s="object"==typeof(s=t.contextType)&&null!==s?It(s):Li(e,s=it(t)?Pn:je.current);var f=t.getDerivedStateFromProps;(u="function"==typeof f||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(a!==c||d!==s)&&pp(e,i,n,s),Kr=!1,d=e.memoizedState,i.state=d,tl(e,n,i,r);var g=e.memoizedState;a!==c||d!==g||nt.current||Kr?("function"==typeof f&&(Jc(e,t,f,n),g=e.memoizedState),(l=Kr||gp(e,t,l,n,d,g,s)||!1)?(u||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(n,g,s),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(n,g,s)),"function"==typeof i.componentDidUpdate&&(e.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(e.flags|=1024)):("function"!=typeof i.componentDidUpdate||a===A.memoizedProps&&d===A.memoizedState||(e.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||a===A.memoizedProps&&d===A.memoizedState||(e.flags|=1024),e.memoizedProps=n,e.memoizedState=g),i.props=n,i.state=g,i.context=s,n=l):("function"!=typeof i.componentDidUpdate||a===A.memoizedProps&&d===A.memoizedState||(e.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||a===A.memoizedProps&&d===A.memoizedState||(e.flags|=1024),n=!1)}return qc(A,e,t,n,o,r)}function qc(A,e,t,n,r,o){Gm(A,e);var i=0!=(128&e.flags);if(!n&&!i)return r&&up(e,t,!1),wr(A,e,o);n=e.stateNode,_E.current=e;var a=i&&"function"!=typeof t.getDerivedStateFromError?null:n.render();return e.flags|=1,null!==A&&i?(e.child=Di(e,A.child,null,o),e.child=Di(e,null,a,o)):ze(A,e,a,o),e.memoizedState=n.state,r&&up(e,t,!0),e.child}function jm(A){var e=A.stateNode;e.pendingContext?lp(A,e.pendingContext,e.pendingContext!==e.context):e.context&&lp(A,e.context,!1),rd(A,e.containerInfo)}function Ep(A,e,t,n,r){return Pi(),$f(r),e.flags|=256,ze(A,e,t,n),e.child}var Xm,tf,Jm,Ym,Af={dehydrated:null,treeContext:null,retryLane:0};function ef(A){return{baseLanes:A,cachePool:null,transitions:null}}function Wm(A,e,t){var n,r=e.pendingProps,o=ce.current,i=!1,a=0!=(128&e.flags);if((n=a)||(n=(null===A||null!==A.memoizedState)&&0!=(2&o)),n?(i=!0,e.flags&=-129):(null===A||null!==A.memoizedState)&&(o|=1),te(ce,1&o),null===A)return zc(e),null!==(A=e.memoizedState)&&null!==(A=A.dehydrated)?(1&e.mode?"$!"===A.data?e.lanes=8:e.lanes=1073741824:e.lanes=1,null):(a=r.children,A=r.fallback,i?(r=e.mode,i=e.child,a={mode:"hidden",children:a},1&r||null===i?i=bl(a,r,0,null):(i.childLanes=0,i.pendingProps=a),A=Ln(A,r,t,null),i.return=e,A.return=e,i.sibling=A,e.child=i,e.child.memoizedState=ef(t),e.memoizedState=Af,A):cd(e,a));if(null!==(o=A.memoizedState)&&null!==(n=o.dehydrated))return VE(A,e,a,r,n,o,t);if(i){i=r.fallback,a=e.mode,n=(o=A.child).sibling;var s={mode:"hidden",children:r.children};return 1&a||e.child===o?(r=Zr(o,s)).subtreeFlags=14680064&o.subtreeFlags:((r=e.child).childLanes=0,r.pendingProps=s,e.deletions=null),null!==n?i=Zr(n,i):(i=Ln(i,a,t,null)).flags|=2,i.return=e,r.return=e,r.sibling=i,e.child=r,r=i,i=e.child,a=null===(a=A.child.memoizedState)?ef(t):{baseLanes:a.baseLanes|t,cachePool:null,transitions:a.transitions},i.memoizedState=a,i.childLanes=A.childLanes&~t,e.memoizedState=Af,r}return A=(i=A.child).sibling,r=Zr(i,{mode:"visible",children:r.children}),!(1&e.mode)&&(r.lanes=t),r.return=e,r.sibling=null,null!==A&&(null===(t=e.deletions)?(e.deletions=[A],e.flags|=16):t.push(A)),e.child=r,e.memoizedState=null,r}function cd(A,e){return(e=bl({mode:"visible",children:e},A.mode,0,null)).return=A,A.child=e}function ms(A,e,t,n){return null!==n&&$f(n),Di(e,A.child,null,t),(A=cd(e,e.pendingProps.children)).flags|=2,e.memoizedState=null,A}function VE(A,e,t,n,r,o,i){if(t)return 256&e.flags?(e.flags&=-257,ms(A,e,i,n=Yu(Error(uA(422))))):null!==e.memoizedState?(e.child=A.child,e.flags|=128,null):(o=n.fallback,r=e.mode,n=bl({mode:"visible",children:n.children},r,0,null),(o=Ln(o,r,i,null)).flags|=2,n.return=e,o.return=e,n.sibling=o,e.child=n,1&e.mode&&Di(e,A.child,null,i),e.child.memoizedState=ef(i),e.memoizedState=Af,o);if(!(1&e.mode))return ms(A,e,i,null);if("$!"===r.data){if(n=r.nextSibling&&r.nextSibling.dataset)var a=n.dgst;return n=a,ms(A,e,i,n=Yu(o=Error(uA(419)),n,void 0))}if(a=0!=(i&A.childLanes),rt||a){if(null!==(n=Pe)){switch(i&-i){case 4:r=2;break;case 16:r=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:r=32;break;case 536870912:r=268435456;break;default:r=0}0!==(r=r&(n.suspendedLanes|i)?0:r)&&r!==o.retryLane&&(o.retryLane=r,vr(A,r),Mt(n,A,r,-1))}return Bd(),ms(A,e,i,n=Yu(Error(uA(421))))}return"$?"===r.data?(e.flags|=128,e.child=A.child,e=eS.bind(null,A),r._reactRetry=e,null):(A=o.treeContext,ct=Xr(r.nextSibling),ft=e,le=!0,kt=null,null!==A&&(Ut[Et++]=cr,Ut[Et++]=fr,Ut[Et++]=Dn,cr=A.id,fr=A.overflow,Dn=e),(e=cd(e,n.children)).flags|=4096,e)}function Sp(A,e,t){A.lanes|=e;var n=A.alternate;null!==n&&(n.lanes|=e),Xc(A.return,e,t)}function $u(A,e,t,n,r){var o=A.memoizedState;null===o?A.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:n,tail:t,tailMode:r}:(o.isBackwards=e,o.rendering=null,o.renderingStartTime=0,o.last=n,o.tail=t,o.tailMode=r)}function zm(A,e,t){var n=e.pendingProps,r=n.revealOrder,o=n.tail;if(ze(A,e,n.children,t),2&(n=ce.current))n=1&n|2,e.flags|=128;else{if(null!==A&&128&A.flags)A:for(A=e.child;null!==A;){if(13===A.tag)null!==A.memoizedState&&Sp(A,t,e);else if(19===A.tag)Sp(A,t,e);else if(null!==A.child){A.child.return=A,A=A.child;continue}if(A===e)break A;for(;null===A.sibling;){if(null===A.return||A.return===e)break A;A=A.return}A.sibling.return=A.return,A=A.sibling}n&=1}if(te(ce,n),1&e.mode)switch(r){case"forwards":for(t=e.child,r=null;null!==t;)null!==(A=t.alternate)&&null===rl(A)&&(r=t),t=t.sibling;null===(t=r)?(r=e.child,e.child=null):(r=t.sibling,t.sibling=null),$u(e,!1,r,t,o);break;case"backwards":for(t=null,r=e.child,e.child=null;null!==r;){if(null!==(A=r.alternate)&&null===rl(A)){e.child=r;break}A=r.sibling,r.sibling=t,t=r,r=A}$u(e,!0,t,null,o);break;case"together":$u(e,!1,null,null,void 0);break;default:e.memoizedState=null}else e.memoizedState=null;return e.child}function Ds(A,e){!(1&e.mode)&&null!==A&&(A.alternate=null,e.alternate=null,e.flags|=2)}function wr(A,e,t){if(null!==A&&(e.dependencies=A.dependencies),kn|=e.lanes,!(t&e.childLanes))return null;if(null!==A&&e.child!==A.child)throw Error(uA(153));if(null!==e.child){for(t=Zr(A=e.child,A.pendingProps),e.child=t,t.return=e;null!==A.sibling;)A=A.sibling,(t=t.sibling=Zr(A,A.pendingProps)).return=e;t.sibling=null}return e.child}function NE(A,e,t){switch(e.tag){case 3:jm(e),Pi();break;case 5:wm(e);break;case 1:it(e.type)&&$s(e);break;case 4:rd(e,e.stateNode.containerInfo);break;case 10:var n=e.type._context,r=e.memoizedProps.value;te(Al,n._currentValue),n._currentValue=r;break;case 13:if(null!==(n=e.memoizedState))return null!==n.dehydrated?(te(ce,1&ce.current),e.flags|=128,null):t&e.child.childLanes?Wm(A,e,t):(te(ce,1&ce.current),null!==(A=wr(A,e,t))?A.sibling:null);te(ce,1&ce.current);break;case 19:if(n=0!=(t&e.childLanes),128&A.flags){if(n)return zm(A,e,t);e.flags|=128}if(null!==(r=e.memoizedState)&&(r.rendering=null,r.tail=null,r.lastEffect=null),te(ce,ce.current),n)break;return null;case 22:case 23:return e.lanes=0,Nm(A,e,t)}return wr(A,e,t)}function wo(A,e){if(!le)switch(A.tailMode){case"hidden":e=A.tail;for(var t=null;null!==e;)null!==e.alternate&&(t=e),e=e.sibling;null===t?A.tail=null:t.sibling=null;break;case"collapsed":t=A.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e||null===A.tail?A.tail=null:A.tail.sibling=null:n.sibling=null}}function Ne(A){var e=null!==A.alternate&&A.alternate.child===A.child,t=0,n=0;if(e)for(var r=A.child;null!==r;)t|=r.lanes|r.childLanes,n|=14680064&r.subtreeFlags,n|=14680064&r.flags,r.return=A,r=r.sibling;else for(r=A.child;null!==r;)t|=r.lanes|r.childLanes,n|=r.subtreeFlags,n|=r.flags,r.return=A,r=r.sibling;return A.subtreeFlags|=n,A.childLanes=t,e}function GE(A,e,t){var n=e.pendingProps;switch(Yf(e),e.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ne(e),null;case 1:case 17:return it(e.type)&&Ys(),Ne(e),null;case 3:return n=e.stateNode,Oi(),ae(nt),ae(je),id(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(null===A||null===A.child)&&(ps(e)?e.flags|=4:null===A||A.memoizedState.isDehydrated&&!(256&e.flags)||(e.flags|=1024,null!==kt&&(cf(kt),kt=null))),tf(A,e),Ne(e),null;case 5:nd(e);var r=bn(ta.current);if(t=e.type,null!==A&&null!=e.stateNode)Jm(A,e,t,n,r),A.ref!==e.ref&&(e.flags|=512,e.flags|=2097152);else{if(!n){if(null===e.stateNode)throw Error(uA(166));return Ne(e),null}if(A=bn(Ar.current),ps(e)){n=e.stateNode,t=e.type;var o=e.memoizedProps;switch(n[Zt]=e,n[Aa]=o,A=0!=(1&e.mode),t){case"dialog":oe("cancel",n),oe("close",n);break;case"iframe":case"object":case"embed":oe("load",n);break;case"video":case"audio":for(r=0;r<\/script>",A=A.removeChild(A.firstChild)):"string"==typeof n.is?A=i.createElement(t,{is:n.is}):(A=i.createElement(t),"select"===t&&(i=A,n.multiple?i.multiple=!0:n.size&&(i.size=n.size))):A=i.createElementNS(A,t),A[Zt]=e,A[Aa]=n,Xm(A,e,!1,!1),e.stateNode=A;A:{switch(i=bc(t,n),t){case"dialog":oe("cancel",A),oe("close",A),r=n;break;case"iframe":case"object":case"embed":oe("load",A),r=n;break;case"video":case"audio":for(r=0;rRi&&(e.flags|=128,n=!0,wo(o,!1),e.lanes=4194304)}else{if(!n)if(null!==(A=rl(i))){if(e.flags|=128,n=!0,null!==(t=A.updateQueue)&&(e.updateQueue=t,e.flags|=4),wo(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate&&!le)return Ne(e),null}else 2*we()-o.renderingStartTime>Ri&&1073741824!==t&&(e.flags|=128,n=!0,wo(o,!1),e.lanes=4194304);o.isBackwards?(i.sibling=e.child,e.child=i):(null!==(t=o.last)?t.sibling=i:e.child=i,o.last=i)}return null!==o.tail?(e=o.tail,o.rendering=e,o.tail=e.sibling,o.renderingStartTime=we(),e.sibling=null,t=ce.current,te(ce,n?1&t|2:1&t),e):(Ne(e),null);case 22:case 23:return pd(),n=null!==e.memoizedState,null!==A&&null!==A.memoizedState!==n&&(e.flags|=8192),n&&1&e.mode?1073741824&ut&&(Ne(e),6&e.subtreeFlags&&(e.flags|=8192)):Ne(e),null;case 24:case 25:return null}throw Error(uA(156,e.tag))}function jE(A,e){switch(Yf(e),e.tag){case 1:return it(e.type)&&Ys(),65536&(A=e.flags)?(e.flags=-65537&A|128,e):null;case 3:return Oi(),ae(nt),ae(je),id(),65536&(A=e.flags)&&!(128&A)?(e.flags=-65537&A|128,e):null;case 5:return nd(e),null;case 13:if(ae(ce),null!==(A=e.memoizedState)&&null!==A.dehydrated){if(null===e.alternate)throw Error(uA(340));Pi()}return 65536&(A=e.flags)?(e.flags=-65537&A|128,e):null;case 19:return ae(ce),null;case 4:return Oi(),null;case 10:return Ad(e.type._context),null;case 22:case 23:return pd(),null;default:return null}}Xm=function(A,e){for(var t=e.child;null!==t;){if(5===t.tag||6===t.tag)A.appendChild(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},tf=function(){},Jm=function(A,e,t,n){var r=A.memoizedProps;if(r!==n){A=e.stateNode,bn(Ar.current);var o,i=null;switch(t){case"input":r=Fc(A,r),n=Fc(A,n),i=[];break;case"select":r=he({},r,{value:void 0}),n=he({},n,{value:void 0}),i=[];break;case"textarea":r=Sc(A,r),n=Sc(A,n),i=[];break;default:"function"!=typeof r.onClick&&"function"==typeof n.onClick&&(A.onclick=Js)}for(l in Ic(t,n),t=null,r)if(!n.hasOwnProperty(l)&&r.hasOwnProperty(l)&&null!=r[l])if("style"===l){var a=r[l];for(o in a)a.hasOwnProperty(o)&&(t||(t={}),t[o]="")}else"dangerouslySetInnerHTML"!==l&&"children"!==l&&"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(Go.hasOwnProperty(l)?i||(i=[]):(i=i||[]).push(l,null));for(l in n){var s=n[l];if(a=null!=r?r[l]:void 0,n.hasOwnProperty(l)&&s!==a&&(null!=s||null!=a))if("style"===l)if(a){for(o in a)!a.hasOwnProperty(o)||s&&s.hasOwnProperty(o)||(t||(t={}),t[o]="");for(o in s)s.hasOwnProperty(o)&&a[o]!==s[o]&&(t||(t={}),t[o]=s[o])}else t||(i||(i=[]),i.push(l,t)),t=s;else"dangerouslySetInnerHTML"===l?(s=s?s.__html:void 0,a=a?a.__html:void 0,null!=s&&a!==s&&(i=i||[]).push(l,s)):"children"===l?"string"!=typeof s&&"number"!=typeof s||(i=i||[]).push(l,""+s):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&(Go.hasOwnProperty(l)?(null!=s&&"onScroll"===l&&oe("scroll",A),i||a===s||(i=[])):(i=i||[]).push(l,s))}t&&(i=i||[]).push("style",t);var l=i;(e.updateQueue=l)&&(e.flags|=4)}},Ym=function(A,e,t,n){t!==n&&(e.flags|=4)};var vs=!1,Ge=!1,WE="function"==typeof WeakSet?WeakSet:Set,EA=null;function wi(A,e){var t=A.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){Be(A,e,t)}else t.current=null}function rf(A,e,t){try{t()}catch(t){Be(A,e,t)}}var xp=!1;function zE(A,e){if(Mc=Ws,Xf(A=Am())){if("selectionStart"in A)var t={start:A.selectionStart,end:A.selectionEnd};else A:{var n=(t=(t=A.ownerDocument)&&t.defaultView||window).getSelection&&t.getSelection();if(n&&0!==n.rangeCount){t=n.anchorNode;var r=n.anchorOffset,o=n.focusNode;n=n.focusOffset;try{t.nodeType,o.nodeType}catch{t=null;break A}var i=0,a=-1,s=-1,l=0,u=0,c=A,d=null;e:for(;;){for(var f;c!==t||0!==r&&3!==c.nodeType||(a=i+r),c!==o||0!==n&&3!==c.nodeType||(s=i+n),3===c.nodeType&&(i+=c.nodeValue.length),null!==(f=c.firstChild);)d=c,c=f;for(;;){if(c===A)break e;if(d===t&&++l===r&&(a=i),d===o&&++u===n&&(s=i),null!==(f=c.nextSibling))break;d=(c=d).parentNode}c=f}t=-1===a||-1===s?null:{start:a,end:s}}else t=null}t=t||{start:0,end:0}}else t=null;for(_c={focusedElem:A,selectionRange:t},Ws=!1,EA=e;null!==EA;)if(A=(e=EA).child,0!=(1028&e.subtreeFlags)&&null!==A)A.return=e,EA=A;else for(;null!==EA;){e=EA;try{var g=e.alternate;if(1024&e.flags)switch(e.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==g){var h=g.memoizedProps,p=g.memoizedState,B=e.stateNode,m=B.getSnapshotBeforeUpdate(e.elementType===e.type?h:Dt(e.type,h),p);B.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var w=e.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(uA(163))}}catch(A){Be(e,e.return,A)}if(null!==(A=e.sibling)){A.return=e.return,EA=A;break}EA=e.return}return g=xp,xp=!1,g}function ko(A,e,t){var n=e.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var r=n=n.next;do{if((r.tag&A)===A){var o=r.destroy;r.destroy=void 0,void 0!==o&&rf(e,t,o)}r=r.next}while(r!==n)}}function xl(A,e){if(null!==(e=null!==(e=e.updateQueue)?e.lastEffect:null)){var t=e=e.next;do{if((t.tag&A)===A){var n=t.create;t.destroy=n()}t=t.next}while(t!==e)}}function nf(A){var e=A.ref;if(null!==e){var t=A.stateNode;A.tag,A=t,"function"==typeof e?e(A):e.current=A}}function $m(A){var e=A.alternate;null!==e&&(A.alternate=null,$m(e)),A.child=null,A.deletions=null,A.sibling=null,5===A.tag&&null!==(e=A.stateNode)&&(delete e[Zt],delete e[Aa],delete e[Gc],delete e[IE],delete e[bE]),A.stateNode=null,A.return=null,A.dependencies=null,A.memoizedProps=null,A.memoizedState=null,A.pendingProps=null,A.stateNode=null,A.updateQueue=null}function Zm(A){return 5===A.tag||3===A.tag||4===A.tag}function Ip(A){A:for(;;){for(;null===A.sibling;){if(null===A.return||Zm(A.return))return null;A=A.return}for(A.sibling.return=A.return,A=A.sibling;5!==A.tag&&6!==A.tag&&18!==A.tag;){if(2&A.flags||null===A.child||4===A.tag)continue A;A.child.return=A,A=A.child}if(!(2&A.flags))return A.stateNode}}function of(A,e,t){var n=A.tag;if(5===n||6===n)A=A.stateNode,e?8===t.nodeType?t.parentNode.insertBefore(A,e):t.insertBefore(A,e):(8===t.nodeType?(e=t.parentNode).insertBefore(A,t):(e=t).appendChild(A),null!=(t=t._reactRootContainer)||null!==e.onclick||(e.onclick=Js));else if(4!==n&&null!==(A=A.child))for(of(A,e,t),A=A.sibling;null!==A;)of(A,e,t),A=A.sibling}function af(A,e,t){var n=A.tag;if(5===n||6===n)A=A.stateNode,e?t.insertBefore(A,e):t.appendChild(A);else if(4!==n&&null!==(A=A.child))for(af(A,e,t),A=A.sibling;null!==A;)af(A,e,t),A=A.sibling}var Re=null,Ot=!1;function Or(A,e,t){for(t=t.child;null!==t;)qm(A,e,t),t=t.sibling}function qm(A,e,t){if(qt&&"function"==typeof qt.onCommitFiberUnmount)try{qt.onCommitFiberUnmount(wl,t)}catch{}switch(t.tag){case 5:Ge||wi(t,e);case 6:var n=Re,r=Ot;Re=null,Or(A,e,t),Ot=r,null!==(Re=n)&&(Ot?(A=Re,t=t.stateNode,8===A.nodeType?A.parentNode.removeChild(t):A.removeChild(t)):Re.removeChild(t.stateNode));break;case 18:null!==Re&&(Ot?(A=Re,t=t.stateNode,8===A.nodeType?Gu(A.parentNode,t):1===A.nodeType&&Gu(A,t),Jo(A)):Gu(Re,t.stateNode));break;case 4:n=Re,r=Ot,Re=t.stateNode.containerInfo,Ot=!0,Or(A,e,t),Re=n,Ot=r;break;case 0:case 11:case 14:case 15:if(!Ge&&null!==(n=t.updateQueue)&&null!==(n=n.lastEffect)){r=n=n.next;do{var o=r,i=o.destroy;o=o.tag,void 0!==i&&(2&o||4&o)&&rf(t,e,i),r=r.next}while(r!==n)}Or(A,e,t);break;case 1:if(!Ge&&(wi(t,e),"function"==typeof(n=t.stateNode).componentWillUnmount))try{n.props=t.memoizedProps,n.state=t.memoizedState,n.componentWillUnmount()}catch(A){Be(t,e,A)}Or(A,e,t);break;case 21:Or(A,e,t);break;case 22:1&t.mode?(Ge=(n=Ge)||null!==t.memoizedState,Or(A,e,t),Ge=n):Or(A,e,t);break;default:Or(A,e,t)}}function bp(A){var e=A.updateQueue;if(null!==e){A.updateQueue=null;var t=A.stateNode;null===t&&(t=A.stateNode=new WE),e.forEach((function(e){var n=tS.bind(null,A,e);t.has(e)||(t.add(e),e.then(n,n))}))}}function Lt(A,e){var t=e.deletions;if(null!==t)for(var n=0;nr&&(r=i),n&=~o}if(n=r,10<(n=(120>(n=we()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*JE(n/1960))-n)){A.timeoutHandle=Nc(Un.bind(null,A,tt,lr),n);break}Un(A,tt,lr);break;default:throw Error(uA(329))}}}return ot(A,we()),A.callbackNode===t?tv.bind(null,A):null}function uf(A,e){var t=Ro;return A.current.memoizedState.isDehydrated&&(Tn(A,e).flags|=256),2!==(A=ll(A,e))&&(e=tt,tt=t,null!==e&&cf(e)),A}function cf(A){null===tt?tt=A:tt.push.apply(tt,A)}function YE(A){for(var e=A;;){if(16384&e.flags){var t=e.updateQueue;if(null!==t&&null!==(t=t.stores))for(var n=0;nA?16:A,null===Gr)var n=!1;else{if(A=Gr,Gr=null,sl=0,6&GA)throw Error(uA(331));var r=GA;for(GA|=4,EA=A.current;null!==EA;){var o=EA,i=o.child;if(16&EA.flags){var a=o.deletions;if(null!==a){for(var s=0;swe()-hd?Tn(A,0):dd|=t),ot(A,e)}function av(A,e){0===e&&(1&A.mode?(e=us,!(130023424&(us<<=1))&&(us=4194304)):e=1);var t=Xe();null!==(A=vr(A,e))&&(fa(A,e,t),ot(A,t))}function eS(A){var e=A.memoizedState,t=0;null!==e&&(t=e.retryLane),av(A,t)}function tS(A,e){var t=0;switch(A.tag){case 13:var n=A.stateNode,r=A.memoizedState;null!==r&&(t=r.retryLane);break;case 19:n=A.stateNode;break;default:throw Error(uA(314))}null!==n&&n.delete(e),av(A,t)}function lv(A,e){return D0(A,e)}function rS(A,e,t,n){this.tag=A,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function St(A,e,t,n){return new rS(A,e,t,n)}function md(A){return!(!(A=A.prototype)||!A.isReactComponent)}function nS(A){if("function"==typeof A)return md(A)?1:0;if(null!=A){if((A=A.$$typeof)===kf)return 11;if(A===Rf)return 14}return 2}function Zr(A,e){var t=A.alternate;return null===t?((t=St(A.tag,e,A.key,A.mode)).elementType=A.elementType,t.type=A.type,t.stateNode=A.stateNode,t.alternate=A,A.alternate=t):(t.pendingProps=e,t.type=A.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=14680064&A.flags,t.childLanes=A.childLanes,t.lanes=A.lanes,t.child=A.child,t.memoizedProps=A.memoizedProps,t.memoizedState=A.memoizedState,t.updateQueue=A.updateQueue,e=A.dependencies,t.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext},t.sibling=A.sibling,t.index=A.index,t.ref=A.ref,t}function Rs(A,e,t,n,r,o){var i=2;if(n=A,"function"==typeof A)md(A)&&(i=1);else if("string"==typeof A)i=5;else A:switch(A){case ci:return Ln(t.children,r,o,e);case Of:i=8,r|=8;break;case wc:return(A=St(12,t,e,2|r)).elementType=wc,A.lanes=o,A;case yc:return(A=St(13,t,e,r)).elementType=yc,A.lanes=o,A;case Cc:return(A=St(19,t,e,r)).elementType=Cc,A.lanes=o,A;case m0:return bl(t,r,o,e);default:if("object"==typeof A&&null!==A)switch(A.$$typeof){case p0:i=10;break A;case B0:i=9;break A;case kf:i=11;break A;case Rf:i=14;break A;case Rr:i=16,n=null;break A}throw Error(uA(130,null==A?A:typeof A,""))}return(e=St(i,t,e,r)).elementType=A,e.type=n,e.lanes=o,e}function Ln(A,e,t,n){return(A=St(7,A,n,e)).lanes=t,A}function bl(A,e,t,n){return(A=St(22,A,n,e)).elementType=m0,A.lanes=t,A.stateNode={isHidden:!1},A}function Zu(A,e,t){return(A=St(6,A,null,e)).lanes=t,A}function qu(A,e,t){return(e=St(4,null!==A.children?A.children:[],A.key,e)).lanes=t,e.stateNode={containerInfo:A.containerInfo,pendingChildren:null,implementation:A.implementation},e}function iS(A,e,t,n,r){this.tag=e,this.containerInfo=A,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Lu(0),this.expirationTimes=Lu(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Lu(0),this.identifierPrefix=n,this.onRecoverableError=r,this.mutableSourceEagerHydrationData=null}function vd(A,e,t,n,r,o,i,a,s){return A=new iS(A,e,t,a,s),1===e?(e=1,!0===o&&(e|=8)):e=0,o=St(3,null,null,e),A.current=o,o.stateNode=A,o.memoizedState={element:n,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},td(o),A}function oS(A,e,t){var n=3"u"||"function"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(dv)}catch(A){console.error(A)}}gt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=lS,gt.createPortal=function(A,e){var t=2A,isStatic:!1,reducedMotion:"never"}),Dl=AA.createContext({}),Ol=AA.createContext(null),kl=typeof document<"u",Qd=kl?AA.useLayoutEffect:AA.useEffect,pv=AA.createContext({strict:!1});function cS(A,e,t,n){const{visualElement:r}=AA.useContext(Dl),o=AA.useContext(pv),i=AA.useContext(Ol),a=AA.useContext(gv).reducedMotion,s=AA.useRef();n=n||o.renderer,!s.current&&n&&(s.current=n(A,{visualState:e,parent:r,props:t,presenceContext:i,blockInitialAnimation:!!i&&!1===i.initial,reducedMotionConfig:a}));const l=s.current;AA.useInsertionEffect((()=>{l&&l.update(t,i)}));const u=AA.useRef(!!window.HandoffAppearAnimations);return Qd((()=>{l&&(l.render(),u.current&&l.animationState&&l.animationState.animateChanges())})),AA.useEffect((()=>{l&&(l.updateFeatures(),!u.current&&l.animationState&&l.animationState.animateChanges(),window.HandoffAppearAnimations=void 0,u.current=!1)})),l}function Ci(A){return"object"==typeof A&&Object.prototype.hasOwnProperty.call(A,"current")}function fS(A,e,t){return AA.useCallback((n=>{n&&A.mount&&A.mount(n),e&&(n?e.mount(n):e.unmount()),t&&("function"==typeof t?t(n):Ci(t)&&(t.current=n))}),[e])}function aa(A){return"string"==typeof A||Array.isArray(A)}function Rl(A){return"object"==typeof A&&"function"==typeof A.start}const Fd=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Ud=["initial",...Fd];function Kl(A){return Rl(A.animate)||Ud.some((e=>aa(A[e])))}function Bv(A){return!(!Kl(A)&&!A.variants)}function dS(A,e){if(Kl(A)){const{initial:e,animate:t}=A;return{initial:!1===e||aa(e)?e:void 0,animate:aa(t)?t:void 0}}return!1!==A.inherit?e:{}}function hS(A){const{initial:e,animate:t}=dS(A,AA.useContext(Dl));return AA.useMemo((()=>({initial:e,animate:t})),[Kp(e),Kp(t)])}function Kp(A){return Array.isArray(A)?A.join(" "):A}const Mp={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},sa={};for(const A in Mp)sa[A]={isEnabled:e=>Mp[A].some((A=>!!e[A]))};function gS(A){for(const e in A)sa[e]={...sa[e],...A[e]}}const Ed=AA.createContext({}),mv=AA.createContext({}),pS=Symbol.for("motionComponentSymbol");function BS({preloadedFeatures:A,createVisualElement:e,useRender:t,useVisualState:n,Component:r}){A&&gS(A);const o=AA.forwardRef((function(o,i){let a;const s={...AA.useContext(gv),...o,layoutId:mS(o)},{isStatic:l}=s,u=hS(o),c=n(o,l);if(!l&&kl){u.visualElement=cS(r,c,s,e);const t=AA.useContext(mv),n=AA.useContext(pv).strict;u.visualElement&&(a=u.visualElement.loadFeatures(s,n,A,t))}return AA.createElement(Dl.Provider,{value:u},a&&u.visualElement?AA.createElement(a,{visualElement:u.visualElement,...s}):null,t(r,o,fS(c,u.visualElement,i),c,l,u.visualElement))}));return o[pS]=r,o}function mS({layoutId:A}){const e=AA.useContext(Ed).id;return e&&void 0!==A?e+"-"+A:A}function vS(A){function e(e,t={}){return BS(A(e,t))}if(typeof Proxy>"u")return e;const t=new Map;return new Proxy(e,{get:(A,n)=>(t.has(n)||t.set(n,e(n)),t.get(n))})}const wS=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function Sd(A){return"string"==typeof A&&!A.includes("-")&&!!(wS.indexOf(A)>-1||/[A-Z]/.test(A))}const cl={};function yS(A){Object.assign(cl,A)}const pa=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],_n=new Set(pa);function vv(A,{layout:e,layoutId:t}){return _n.has(A)||A.startsWith("origin")||(e||void 0!==t)&&(!!cl[A]||"opacity"===A)}const at=A=>!(!A||!A.getVelocity),CS={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},QS=pa.length;function FS(A,{enableHardwareAcceleration:e=!0,allowTransformNone:t=!0},n,r){let o="";for(let e=0;ee=>"string"==typeof e&&e.startsWith(A),yv=wv("--"),ff=wv("var(--"),US=/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)/g,ES=(A,e)=>e&&"number"==typeof A?e.transform(A):A,rn=(A,e,t)=>Math.min(Math.max(t,A),e),Vn={test:A=>"number"==typeof A,parse:parseFloat,transform:A=>A},Mo={...Vn,transform:A=>rn(0,1,A)},Cs={...Vn,default:1},_o=A=>Math.round(1e5*A)/1e5,Ml=/(-)?([\d]*\.?[\d])+/g,Cv=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,SS=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function Ba(A){return"string"==typeof A}const ma=A=>({test:e=>Ba(e)&&e.endsWith(A)&&1===e.split(" ").length,parse:parseFloat,transform:e=>`${e}${A}`}),kr=ma("deg"),er=ma("%"),TA=ma("px"),xS=ma("vh"),IS=ma("vw"),_p={...er,parse:A=>er.parse(A)/100,transform:A=>er.transform(100*A)},Vp={...Vn,transform:Math.round},Qv={borderWidth:TA,borderTopWidth:TA,borderRightWidth:TA,borderBottomWidth:TA,borderLeftWidth:TA,borderRadius:TA,radius:TA,borderTopLeftRadius:TA,borderTopRightRadius:TA,borderBottomRightRadius:TA,borderBottomLeftRadius:TA,width:TA,maxWidth:TA,height:TA,maxHeight:TA,size:TA,top:TA,right:TA,bottom:TA,left:TA,padding:TA,paddingTop:TA,paddingRight:TA,paddingBottom:TA,paddingLeft:TA,margin:TA,marginTop:TA,marginRight:TA,marginBottom:TA,marginLeft:TA,rotate:kr,rotateX:kr,rotateY:kr,rotateZ:kr,scale:Cs,scaleX:Cs,scaleY:Cs,scaleZ:Cs,skew:kr,skewX:kr,skewY:kr,distance:TA,translateX:TA,translateY:TA,translateZ:TA,x:TA,y:TA,z:TA,perspective:TA,transformPerspective:TA,opacity:Mo,originX:_p,originY:_p,originZ:TA,zIndex:Vp,fillOpacity:Mo,strokeOpacity:Mo,numOctaves:Vp};function xd(A,e,t,n){const{style:r,vars:o,transform:i,transformOrigin:a}=A;let s=!1,l=!1,u=!0;for(const A in e){const t=e[A];if(yv(A)){o[A]=t;continue}const n=Qv[A],c=ES(t,n);if(_n.has(A)){if(s=!0,i[A]=c,!u)continue;t!==(n.default||0)&&(u=!1)}else A.startsWith("origin")?(l=!0,a[A]=c):r[A]=c}if(e.transform||(s||n?r.transform=FS(A.transform,t,u,n):r.transform&&(r.transform="none")),l){const{originX:A="50%",originY:e="50%",originZ:t=0}=a;r.transformOrigin=`${A} ${e} ${t}`}}const Id=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function Fv(A,e,t){for(const n in e)!at(e[n])&&!vv(n,t)&&(A[n]=e[n])}function bS({transformTemplate:A},e,t){return AA.useMemo((()=>{const n=Id();return xd(n,e,{enableHardwareAcceleration:!t},A),Object.assign({},n.vars,n.style)}),[e])}function HS(A,e,t){const n={};return Fv(n,A.style||{},A),Object.assign(n,bS(A,e,t)),A.transformValues?A.transformValues(n):n}function TS(A,e,t){const n={},r=HS(A,e,t);return A.drag&&!1!==A.dragListener&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=!0===A.drag?"none":"pan-"+("x"===A.drag?"y":"x")),void 0===A.tabIndex&&(A.onTap||A.onTapStart||A.whileTap)&&(n.tabIndex=0),n.style=r,n}const LS=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","ignoreStrict","viewport"]);function fl(A){return A.startsWith("while")||A.startsWith("drag")&&"draggable"!==A||A.startsWith("layout")||A.startsWith("onTap")||A.startsWith("onPan")||LS.has(A)}let Uv=A=>!fl(A);function PS(A){A&&(Uv=e=>e.startsWith("on")?!fl(e):A(e))}try{PS(require("@emotion/is-prop-valid").default)}catch{}function DS(A,e,t){const n={};for(const r in A)"values"===r&&"object"==typeof A.values||(Uv(r)||!0===t&&fl(r)||!e&&!fl(r)||A.draggable&&r.startsWith("onDrag"))&&(n[r]=A[r]);return n}function Np(A,e,t){return"string"==typeof A?A:TA.transform(e+t*A)}function OS(A,e,t){return`${Np(e,A.x,A.width)} ${Np(t,A.y,A.height)}`}const kS={offset:"stroke-dashoffset",array:"stroke-dasharray"},RS={offset:"strokeDashoffset",array:"strokeDasharray"};function KS(A,e,t=1,n=0,r=!0){A.pathLength=1;const o=r?kS:RS;A[o.offset]=TA.transform(-n);const i=TA.transform(e),a=TA.transform(t);A[o.array]=`${i} ${a}`}function bd(A,{attrX:e,attrY:t,attrScale:n,originX:r,originY:o,pathLength:i,pathSpacing:a=1,pathOffset:s=0,...l},u,c,d){if(xd(A,l,u,d),c)return void(A.style.viewBox&&(A.attrs.viewBox=A.style.viewBox));A.attrs=A.style,A.style={};const{attrs:f,style:g,dimensions:h}=A;f.transform&&(h&&(g.transform=f.transform),delete f.transform),h&&(void 0!==r||void 0!==o||g.transform)&&(g.transformOrigin=OS(h,void 0!==r?r:.5,void 0!==o?o:.5)),void 0!==e&&(f.x=e),void 0!==t&&(f.y=t),void 0!==n&&(f.scale=n),void 0!==i&&KS(f,i,a,s,!1)}const Ev=()=>({...Id(),attrs:{}}),Hd=A=>"string"==typeof A&&"svg"===A.toLowerCase();function MS(A,e,t,n){const r=AA.useMemo((()=>{const t=Ev();return bd(t,e,{enableHardwareAcceleration:!1},Hd(n),A.transformTemplate),{...t.attrs,style:{...t.style}}}),[e]);if(A.style){const e={};Fv(e,A.style,A),r.style={...e,...r.style}}return r}function _S(A=!1){return(e,t,n,{latestValues:r},o)=>{const i=(Sd(e)?MS:TS)(t,r,o,e),a={...DS(t,"string"==typeof e,A),...i,ref:n},{children:s}=t,l=AA.useMemo((()=>at(s)?s.get():s),[s]);return AA.createElement(e,{...a,children:l})}}const Td=A=>A.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();function Sv(A,{style:e,vars:t},n,r){Object.assign(A.style,e,r&&r.getProjectionStyles(n));for(const e in t)A.style.setProperty(e,t[e])}const xv=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function Iv(A,e,t,n){Sv(A,e,void 0,n);for(const t in e.attrs)A.setAttribute(xv.has(t)?t:Td(t),e.attrs[t])}function Ld(A,e){const{style:t}=A,n={};for(const r in t)(at(t[r])||e.style&&at(e.style[r])||vv(r,A))&&(n[r]=t[r]);return n}function bv(A,e){const t=Ld(A,e);for(const n in A)(at(A[n])||at(e[n]))&&(t[-1!==pa.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=A[n]);return t}function Pd(A,e,t,n={},r={}){return"function"==typeof e&&(e=e(void 0!==t?t:A.custom,n,r)),"string"==typeof e&&(e=A.variants&&A.variants[e]),"function"==typeof e&&(e=e(void 0!==t?t:A.custom,n,r)),e}function Hv(A){const e=AA.useRef(null);return null===e.current&&(e.current=A()),e.current}const dl=A=>Array.isArray(A),VS=A=>!!(A&&"object"==typeof A&&A.mix&&A.toValue),NS=A=>dl(A)?A[A.length-1]||0:A;function Ks(A){const e=at(A)?A.get():A;return VS(e)?e.toValue():e}function GS({scrapeMotionValuesFromProps:A,createRenderState:e,onMount:t},n,r,o){const i={latestValues:jS(n,r,o,A),renderState:e()};return t&&(i.mount=A=>t(n,A,i)),i}const Tv=A=>(e,t)=>{const n=AA.useContext(Dl),r=AA.useContext(Ol),o=()=>GS(A,e,n,r);return t?o():Hv(o)};function jS(A,e,t,n){const r={},o=n(A,{});for(const A in o)r[A]=Ks(o[A]);let{initial:i,animate:a}=A;const s=Kl(A),l=Bv(A);e&&l&&!s&&!1!==A.inherit&&(void 0===i&&(i=e.initial),void 0===a&&(a=e.animate));let u=!!t&&!1===t.initial;u=u||!1===i;const c=u?a:i;return c&&"boolean"!=typeof c&&!Rl(c)&&(Array.isArray(c)?c:[c]).forEach((e=>{const t=Pd(A,e);if(!t)return;const{transitionEnd:n,transition:o,...i}=t;for(const A in i){let e=i[A];Array.isArray(e)&&(e=e[u?e.length-1:0]),null!==e&&(r[A]=e)}for(const A in n)r[A]=n[A]})),r}const me=A=>A;class Gp{constructor(){this.order=[],this.scheduled=new Set}add(A){if(!this.scheduled.has(A))return this.scheduled.add(A),this.order.push(A),!0}remove(A){const e=this.order.indexOf(A);-1!==e&&(this.order.splice(e,1),this.scheduled.delete(A))}clear(){this.order.length=0,this.scheduled.clear()}}function WS(A){let e=new Gp,t=new Gp,n=0,r=!1,o=!1;const i=new WeakSet,a={schedule:(A,o=!1,a=!1)=>{const s=a&&r,l=s?e:t;return o&&i.add(A),l.add(A)&&s&&r&&(n=e.order.length),A},cancel:A=>{t.remove(A),i.delete(A)},process:s=>{if(r)o=!0;else{if(r=!0,[e,t]=[t,e],t.clear(),n=e.order.length,n)for(let t=0;t(A[e]=WS((()=>t=!0)),A)),{}),i=A=>o[A].process(r),a=()=>{const o=performance.now();t=!1,r.delta=n?1e3/60:Math.max(Math.min(o-r.timestamp,40),1),r.timestamp=o,r.isProcessing=!0,Qs.forEach(i),r.isProcessing=!1,t&&e&&(n=!1,A(a))};return{schedule:Qs.reduce(((e,i)=>{const s=o[i];return e[i]=(e,o=!1,i=!1)=>(t||(t=!0,n=!0,r.isProcessing||A(a)),s.schedule(e,o,i)),e}),{}),cancel:A=>Qs.forEach((e=>o[e].cancel(A))),state:r,steps:o}}const{schedule:re,cancel:yr,state:Te,steps:Ac}=XS(typeof requestAnimationFrame<"u"?requestAnimationFrame:me,!0),JS={useVisualState:Tv({scrapeMotionValuesFromProps:bv,createRenderState:Ev,onMount:(A,e,{renderState:t,latestValues:n})=>{re.read((()=>{try{t.dimensions="function"==typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch{t.dimensions={x:0,y:0,width:0,height:0}}})),re.render((()=>{bd(t,n,{enableHardwareAcceleration:!1},Hd(e.tagName),A.transformTemplate),Iv(e,t)}))}})},YS={useVisualState:Tv({scrapeMotionValuesFromProps:Ld,createRenderState:Id})};function $S(A,{forwardMotionProps:e=!1},t,n){return{...Sd(A)?JS:YS,preloadedFeatures:t,useRender:_S(e),createVisualElement:n,Component:A}}function dr(A,e,t,n={passive:!0}){return A.addEventListener(e,t,n),()=>A.removeEventListener(e,t)}const Lv=A=>"mouse"===A.pointerType?"number"!=typeof A.button||A.button<=0:!1!==A.isPrimary;function _l(A,e="page"){return{point:{x:A[e+"X"],y:A[e+"Y"]}}}const ZS=A=>e=>Lv(e)&&A(e,_l(e));function gr(A,e,t,n){return dr(A,e,ZS(t),n)}const qS=(A,e)=>t=>e(A(t)),qr=(...A)=>A.reduce(qS);function Pv(A){let e=null;return()=>null===e&&(e=A,()=>{e=null})}const jp=Pv("dragHorizontal"),Wp=Pv("dragVertical");function Dv(A){let e=!1;if("y"===A)e=Wp();else if("x"===A)e=jp();else{const A=jp(),t=Wp();A&&t?e=()=>{A(),t()}:(A&&A(),t&&t())}return e}function Ov(){const A=Dv(!0);return!A||(A(),!1)}class ln{constructor(A){this.isMounted=!1,this.node=A}update(){}}function zp(A,e){const t="pointer"+(e?"enter":"leave"),n="onHover"+(e?"Start":"End");return gr(A.current,t,((t,r)=>{if("touch"===t.type||Ov())return;const o=A.getProps();A.animationState&&o.whileHover&&A.animationState.setActive("whileHover",e),o[n]&&re.update((()=>o[n](t,r)))}),{passive:!A.getProps()[n]})}class Ax extends ln{mount(){this.unmount=qr(zp(this.node,!0),zp(this.node,!1))}unmount(){}}class ex extends ln{constructor(){super(...arguments),this.isActive=!1}onFocus(){let A=!1;try{A=this.node.current.matches(":focus-visible")}catch{A=!0}!A||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=qr(dr(this.node.current,"focus",(()=>this.onFocus())),dr(this.node.current,"blur",(()=>this.onBlur())))}unmount(){}}const kv=(A,e)=>!!e&&(A===e||kv(A,e.parentElement));function ec(A,e){if(!e)return;const t=new PointerEvent("pointer"+A);e(t,_l(t))}class tx extends ln{constructor(){super(...arguments),this.removeStartListeners=me,this.removeEndListeners=me,this.removeAccessibleListeners=me,this.startPointerPress=(A,e)=>{if(this.removeEndListeners(),this.isPressing)return;const t=this.node.getProps(),n=gr(window,"pointerup",((A,e)=>{if(!this.checkPressEnd())return;const{onTap:t,onTapCancel:n}=this.node.getProps();re.update((()=>{kv(this.node.current,A.target)?t&&t(A,e):n&&n(A,e)}))}),{passive:!(t.onTap||t.onPointerUp)}),r=gr(window,"pointercancel",((A,e)=>this.cancelPress(A,e)),{passive:!(t.onTapCancel||t.onPointerCancel)});this.removeEndListeners=qr(n,r),this.startPress(A,e)},this.startAccessiblePress=()=>{const A=dr(this.node.current,"keydown",(A=>{"Enter"!==A.key||this.isPressing||(this.removeEndListeners(),this.removeEndListeners=dr(this.node.current,"keyup",(A=>{"Enter"!==A.key||!this.checkPressEnd()||ec("up",((A,e)=>{const{onTap:t}=this.node.getProps();t&&re.update((()=>t(A,e)))}))})),ec("down",((A,e)=>{this.startPress(A,e)})))})),e=dr(this.node.current,"blur",(()=>{this.isPressing&&ec("cancel",((A,e)=>this.cancelPress(A,e)))}));this.removeAccessibleListeners=qr(A,e)}}startPress(A,e){this.isPressing=!0;const{onTapStart:t,whileTap:n}=this.node.getProps();n&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),t&&re.update((()=>t(A,e)))}checkPressEnd(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!Ov()}cancelPress(A,e){if(!this.checkPressEnd())return;const{onTapCancel:t}=this.node.getProps();t&&re.update((()=>t(A,e)))}mount(){const A=this.node.getProps(),e=gr(this.node.current,"pointerdown",this.startPointerPress,{passive:!(A.onTapStart||A.onPointerStart)}),t=dr(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=qr(e,t)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}const df=new WeakMap,tc=new WeakMap,rx=A=>{const e=df.get(A.target);e&&e(A)},nx=A=>{A.forEach(rx)};function ix({root:A,...e}){const t=A||document;tc.has(t)||tc.set(t,{});const n=tc.get(t),r=JSON.stringify(e);return n[r]||(n[r]=new IntersectionObserver(nx,{root:A,...e})),n[r]}function ox(A,e,t){const n=ix(e);return df.set(A,t),n.observe(A),()=>{df.delete(A),n.unobserve(A)}}const ax={some:0,all:1};class sx extends ln{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:A={}}=this.node.getProps(),{root:e,margin:t,amount:n="some",once:r}=A,o={root:e?e.current:void 0,rootMargin:t,threshold:"number"==typeof n?n:ax[n]};return ox(this.node.current,o,(A=>{const{isIntersecting:e}=A;if(this.isInView===e||(this.isInView=e,r&&!e&&this.hasEnteredView))return;e&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",e);const{onViewportEnter:t,onViewportLeave:n}=this.node.getProps(),o=e?t:n;o&&o(A)}))}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:A,prevProps:e}=this.node;["amount","margin","root"].some(lx(A,e))&&this.startObserver()}unmount(){}}function lx({viewport:A={}},{viewport:e={}}={}){return t=>A[t]!==e[t]}const ux={inView:{Feature:sx},tap:{Feature:tx},focus:{Feature:ex},hover:{Feature:Ax}};function Rv(A,e){if(!Array.isArray(e))return!1;const t=e.length;if(t!==A.length)return!1;for(let n=0;ne[t]=A.get())),e}function fx(A){const e={};return A.values.forEach(((A,t)=>e[t]=A.getVelocity())),e}function Vl(A,e,t){const n=A.getProps();return Pd(n,e,void 0!==t?t:n.custom,cx(A),fx(A))}const dx="framerAppearId",hx="data-"+Td(dx);let gx=me,Dd=me;const An=A=>1e3*A,pr=A=>A/1e3,px={current:!1},Kv=A=>Array.isArray(A)&&"number"==typeof A[0];function Mv(A){return!!(!A||"string"==typeof A&&_v[A]||Kv(A)||Array.isArray(A)&&A.every(Mv))}const bo=([A,e,t,n])=>`cubic-bezier(${A}, ${e}, ${t}, ${n})`,_v={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:bo([0,.65,.55,1]),circOut:bo([.55,0,1,.45]),backIn:bo([.31,.01,.66,-.59]),backOut:bo([.33,1.53,.69,.99])};function Vv(A){if(A)return Kv(A)?bo(A):Array.isArray(A)?A.map(Vv):_v[A]}function Bx(A,e,t,{delay:n=0,duration:r,repeat:o=0,repeatType:i="loop",ease:a,times:s}={}){const l={[e]:t};s&&(l.offset=s);const u=Vv(a);return Array.isArray(u)&&(l.easing=u),A.animate(l,{delay:n,duration:r,easing:Array.isArray(u)?"linear":u,fill:"both",iterations:o+1,direction:"reverse"===i?"alternate":"normal"})}function mx(A,{repeat:e,repeatType:t="loop"}){return A[e&&"loop"!==t&&e%2==1?0:A.length-1]}const Nv=(A,e,t)=>(((1-3*t+3*e)*A+(3*t-6*e))*A+3*e)*A,vx=1e-7,wx=12;function yx(A,e,t,n,r){let o,i,a=0;do{i=e+(t-e)/2,o=Nv(i,n,r)-A,o>0?t=i:e=i}while(Math.abs(o)>vx&&++a0===r||1===r?r:Nv((e=>yx(e,0,1,A,t))(r),e,n)}const Cx=va(.42,0,1,1),Qx=va(0,0,.58,1),Gv=va(.42,0,.58,1),Fx=A=>Array.isArray(A)&&"number"!=typeof A[0],jv=A=>e=>e<=.5?A(2*e)/2:(2-A(2*(1-e)))/2,Wv=A=>e=>1-A(1-e),zv=A=>1-Math.sin(Math.acos(A)),Od=Wv(zv),Ux=jv(Od),Xv=va(.33,1.53,.69,.99),kd=Wv(Xv),Ex=jv(kd),Sx=A=>(A*=2)<1?.5*kd(A):.5*(2-Math.pow(2,-10*(A-1))),xx={linear:me,easeIn:Cx,easeInOut:Gv,easeOut:Qx,circIn:zv,circInOut:Ux,circOut:Od,backIn:kd,backInOut:Ex,backOut:Xv,anticipate:Sx},Xp=A=>{if(Array.isArray(A)){Dd(4===A.length);const[e,t,n,r]=A;return va(e,t,n,r)}return"string"==typeof A?xx[A]:A},Rd=(A,e)=>t=>!!(Ba(t)&&SS.test(t)&&t.startsWith(A)||e&&Object.prototype.hasOwnProperty.call(t,e)),Jv=(A,e,t)=>n=>{if(!Ba(n))return n;const[r,o,i,a]=n.match(Ml);return{[A]:parseFloat(r),[e]:parseFloat(o),[t]:parseFloat(i),alpha:void 0!==a?parseFloat(a):1}},Ix=A=>rn(0,255,A),rc={...Vn,transform:A=>Math.round(Ix(A))},Hn={test:Rd("rgb","red"),parse:Jv("red","green","blue"),transform:({red:A,green:e,blue:t,alpha:n=1})=>"rgba("+rc.transform(A)+", "+rc.transform(e)+", "+rc.transform(t)+", "+_o(Mo.transform(n))+")"};function bx(A){let e="",t="",n="",r="";return A.length>5?(e=A.substring(1,3),t=A.substring(3,5),n=A.substring(5,7),r=A.substring(7,9)):(e=A.substring(1,2),t=A.substring(2,3),n=A.substring(3,4),r=A.substring(4,5),e+=e,t+=t,n+=n,r+=r),{red:parseInt(e,16),green:parseInt(t,16),blue:parseInt(n,16),alpha:r?parseInt(r,16)/255:1}}const hf={test:Rd("#"),parse:bx,transform:Hn.transform},Qi={test:Rd("hsl","hue"),parse:Jv("hue","saturation","lightness"),transform:({hue:A,saturation:e,lightness:t,alpha:n=1})=>"hsla("+Math.round(A)+", "+er.transform(_o(e))+", "+er.transform(_o(t))+", "+_o(Mo.transform(n))+")"},We={test:A=>Hn.test(A)||hf.test(A)||Qi.test(A),parse:A=>Hn.test(A)?Hn.parse(A):Qi.test(A)?Qi.parse(A):hf.parse(A),transform:A=>Ba(A)?A:A.hasOwnProperty("red")?Hn.transform(A):Qi.transform(A)},fe=(A,e,t)=>-t*A+t*e+A;function nc(A,e,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?A+6*(e-A)*t:t<.5?e:t<2/3?A+(e-A)*(2/3-t)*6:A}function Hx({hue:A,saturation:e,lightness:t,alpha:n}){A/=360,t/=100;let r=0,o=0,i=0;if(e/=100){const n=t<.5?t*(1+e):t+e-t*e,a=2*t-n;r=nc(a,n,A+1/3),o=nc(a,n,A),i=nc(a,n,A-1/3)}else r=o=i=t;return{red:Math.round(255*r),green:Math.round(255*o),blue:Math.round(255*i),alpha:n}}const ic=(A,e,t)=>{const n=A*A;return Math.sqrt(Math.max(0,t*(e*e-n)+n))},Tx=[hf,Hn,Qi],Lx=A=>Tx.find((e=>e.test(A)));function Jp(A){const e=Lx(A);let t=e.parse(A);return e===Qi&&(t=Hx(t)),t}const Yv=(A,e)=>{const t=Jp(A),n=Jp(e),r={...t};return A=>(r.red=ic(t.red,n.red,A),r.green=ic(t.green,n.green,A),r.blue=ic(t.blue,n.blue,A),r.alpha=fe(t.alpha,n.alpha,A),Hn.transform(r))};function Px(A){var e,t;return isNaN(A)&&Ba(A)&&((null===(e=A.match(Ml))||void 0===e?void 0:e.length)||0)+((null===(t=A.match(Cv))||void 0===t?void 0:t.length)||0)>0}const $v={regex:US,countKey:"Vars",token:"${v}",parse:me},Zv={regex:Cv,countKey:"Colors",token:"${c}",parse:We.parse},qv={regex:Ml,countKey:"Numbers",token:"${n}",parse:Vn.parse};function oc(A,{regex:e,countKey:t,token:n,parse:r}){const o=A.tokenised.match(e);o&&(A["num"+t]=o.length,A.tokenised=A.tokenised.replace(e,n),A.values.push(...o.map(r)))}function hl(A){const e=A.toString(),t={value:e,tokenised:e,values:[],numVars:0,numColors:0,numNumbers:0};return t.value.includes("var(--")&&oc(t,$v),oc(t,Zv),oc(t,qv),t}function Aw(A){return hl(A).values}function ew(A){const{values:e,numColors:t,numVars:n,tokenised:r}=hl(A),o=e.length;return A=>{let e=r;for(let r=0;r"number"==typeof A?0:A;function Ox(A){const e=Aw(A);return ew(A)(e.map(Dx))}const nn={test:Px,parse:Aw,createTransformer:ew,getAnimatableNone:Ox},tw=(A,e)=>t=>`${t>0?e:A}`;function rw(A,e){return"number"==typeof A?t=>fe(A,e,t):We.test(A)?Yv(A,e):A.startsWith("var(")?tw(A,e):iw(A,e)}const nw=(A,e)=>{const t=[...A],n=t.length,r=A.map(((A,t)=>rw(A,e[t])));return A=>{for(let e=0;e{const t={...A,...e},n={};for(const r in t)void 0!==A[r]&&void 0!==e[r]&&(n[r]=rw(A[r],e[r]));return A=>{for(const e in n)t[e]=n[e](A);return t}},iw=(A,e)=>{const t=nn.createTransformer(e),n=hl(A),r=hl(e);return n.numVars===r.numVars&&n.numColors===r.numColors&&n.numNumbers>=r.numNumbers?qr(nw(n.values,r.values),t):tw(A,e)},la=(A,e,t)=>{const n=e-A;return 0===n?1:(t-A)/n},Yp=(A,e)=>t=>fe(A,e,t);function Rx(A){return"number"==typeof A?Yp:"string"==typeof A?We.test(A)?Yv:iw:Array.isArray(A)?nw:"object"==typeof A?kx:Yp}function Kx(A,e,t){const n=[],r=t||Rx(A[0]),o=A.length-1;for(let t=0;te[0];A[0]>A[o-1]&&(A=[...A].reverse(),e=[...e].reverse());const i=Kx(e,n,r),a=i.length,s=e=>{let t=0;if(a>1)for(;ts(rn(A[0],A[o-1],e)):s}function Mx(A,e){const t=A[A.length-1];for(let n=1;n<=e;n++){const r=la(0,e,n);A.push(fe(t,1,r))}}function _x(A){const e=[0];return Mx(e,A.length-1),e}function Vx(A,e){return A.map((A=>A*e))}function Nx(A,e){return A.map((()=>e||Gv)).splice(0,A.length-1)}function gl({duration:A=300,keyframes:e,times:t,ease:n="easeInOut"}){const r=Fx(n)?n.map(Xp):Xp(n),o={done:!1,value:e[0]},i=ow(Vx(t&&t.length===e.length?t:_x(e),A),e,{ease:Array.isArray(r)?r:Nx(e,r)});return{calculatedDuration:A,next:e=>(o.value=i(e),o.done=e>=A,o)}}function aw(A,e){return e?A*(1e3/e):0}const Gx=5;function sw(A,e,t){const n=Math.max(e-Gx,0);return aw(t-A(n),e-n)}const ac=.001,jx=.01,$p=10,Wx=.05,zx=1;function Xx({duration:A=800,bounce:e=.25,velocity:t=0,mass:n=1}){let r,o;gx(A<=An($p));let i=1-e;i=rn(Wx,zx,i),A=rn(jx,$p,pr(A)),i<1?(r=e=>{const n=e*i,r=n*A,o=n-t,a=gf(e,i),s=Math.exp(-r);return ac-o/a*s},o=e=>{const n=e*i*A,o=n*t+t,a=Math.pow(i,2)*Math.pow(e,2)*A,s=Math.exp(-n),l=gf(Math.pow(e,2),i);return(-r(e)+ac>0?-1:1)*((o-a)*s)/l}):(r=e=>Math.exp(-e*A)*((e-t)*A+1)-ac,o=e=>Math.exp(-e*A)*(A*A*(t-e)));const a=Yx(r,o,5/A);if(A=An(A),isNaN(a))return{stiffness:100,damping:10,duration:A};{const e=Math.pow(a,2)*n;return{stiffness:e,damping:2*i*Math.sqrt(n*e),duration:A}}}const Jx=12;function Yx(A,e,t){let n=t;for(let t=1;tvoid 0!==A[e]))}function qx(A){let e={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...A};if(!Zp(A,Zx)&&Zp(A,$x)){const t=Xx(A);e={...e,...t,velocity:0,mass:1},e.isResolvedFromDuration=!0}return e}function lw({keyframes:A,restDelta:e,restSpeed:t,...n}){const r=A[0],o=A[A.length-1],i={done:!1,value:r},{stiffness:a,damping:s,mass:l,velocity:u,duration:c,isResolvedFromDuration:d}=qx(n),f=u?-pr(u):0,g=s/(2*Math.sqrt(a*l)),h=o-r,p=pr(Math.sqrt(a/l)),B=Math.abs(h)<5;let m;if(t||(t=B?.01:2),e||(e=B?.005:.5),g<1){const A=gf(p,g);m=e=>{const t=Math.exp(-g*p*e);return o-t*((f+g*p*h)/A*Math.sin(A*e)+h*Math.cos(A*e))}}else if(1===g)m=A=>o-Math.exp(-p*A)*(h+(f+p*h)*A);else{const A=p*Math.sqrt(g*g-1);m=e=>{const t=Math.exp(-g*p*e),n=Math.min(A*e,300);return o-t*((f+g*p*h)*Math.sinh(n)+A*h*Math.cosh(n))/A}}return{calculatedDuration:d&&c||null,next:A=>{const n=m(A);if(d)i.done=A>=c;else{let r=f;0!==A&&(r=g<1?sw(m,A,n):0);const a=Math.abs(r)<=t,s=Math.abs(o-n)<=e;i.done=a&&s}return i.value=i.done?o:n,i}}}function qp({keyframes:A,velocity:e=0,power:t=.8,timeConstant:n=325,bounceDamping:r=10,bounceStiffness:o=500,modifyTarget:i,min:a,max:s,restDelta:l=.5,restSpeed:u}){const c=A[0],d={done:!1,value:c},f=A=>void 0===a?s:void 0===s||Math.abs(a-A)-g*Math.exp(-A/n),m=A=>p+B(A),w=A=>{const e=B(A),t=m(A);d.done=Math.abs(e)<=l,d.value=d.done?p:t};let y,v;const Q=A=>{(A=>void 0!==a&&As)(d.value)&&(y=A,v=lw({keyframes:[d.value,f(d.value)],velocity:sw(m,A,d.value),damping:r,stiffness:o,restDelta:l,restSpeed:u}))};return Q(0),{calculatedDuration:null,next:A=>{let e=!1;return!v&&void 0===y&&(e=!0,w(A),Q(A)),void 0!==y&&A>y?v.next(A-y):(!e&&w(A),d)}}}const AI=A=>{const e=({timestamp:e})=>A(e);return{start:()=>re.update(e,!0),stop:()=>yr(e),now:()=>Te.isProcessing?Te.timestamp:performance.now()}},AB=2e4;function eB(A){let e=0,t=A.next(e);for(;!t.done&&e=AB?1/0:e}const eI={decay:qp,inertia:qp,tween:gl,keyframes:gl,spring:lw};function pl({autoplay:A=!0,delay:e=0,driver:t=AI,keyframes:n,type:r="keyframes",repeat:o=0,repeatDelay:i=0,repeatType:a="loop",onPlay:s,onStop:l,onComplete:u,onUpdate:c,...d}){let f,g,h=1,p=!1;const B=()=>{g=new Promise((A=>{f=A}))};let m;B();const w=eI[r]||gl;let y;w!==gl&&"number"!=typeof n[0]&&(y=ow([0,100],n,{clamp:!1}),n=[0,100]);const v=w({...d,keyframes:n});let Q;"mirror"===a&&(Q=w({...d,keyframes:[...n].reverse(),velocity:-(d.velocity||0)}));let b="idle",C=null,U=null,F=null;null===v.calculatedDuration&&o&&(v.calculatedDuration=eB(v));const{calculatedDuration:E}=v;let x=1/0,H=1/0;null!==E&&(x=E+i,H=x*(o+1)-i);let S=0;const I=A=>{if(null===U)return;h>0&&(U=Math.min(U,A)),h<0&&(U=Math.min(A-H/h,U)),S=null!==C?C:Math.round(A-U)*h;const t=S-e*(h>=0?1:-1),r=h>=0?t<0:t>H;S=Math.max(t,0),"finished"===b&&null===C&&(S=H);let s=S,l=v;if(o){const A=S/x;let e=Math.floor(A),t=A%1;!t&&A>=1&&(t=1),1===t&&e--,e=Math.min(e,o+1);const n=!!(e%2);n&&("reverse"===a?(t=1-t,i&&(t-=i/x)):"mirror"===a&&(l=Q));let r=rn(0,1,t);S>H&&(r="reverse"===a&&n?1:0),s=r*x}const u=r?{done:!1,value:n[0]}:l.next(s);y&&(u.value=y(u.value));let{done:d}=u;!r&&null!==E&&(d=h>=0?S>=H:S<=0);const f=null===C&&("finished"===b||"running"===b&&d);return c&&c(u.value),f&&P(),u},k=()=>{m&&m.stop(),m=void 0},L=()=>{b="idle",k(),f(),B(),U=F=null},P=()=>{b="finished",u&&u(),k(),f()},T=()=>{if(p)return;m||(m=t(I));const A=m.now();s&&s(),null!==C?U=A-C:(!U||"finished"===b)&&(U=A),"finished"===b&&B(),F=U,C=null,b="running",m.start()};A&&T();const O={then:(A,e)=>g.then(A,e),get time(){return pr(S)},set time(A){A=An(A),S=A,null===C&&m&&0!==h?U=m.now()-A/h:C=A},get duration(){const A=null===v.calculatedDuration?eB(v):v.calculatedDuration;return pr(A)},get speed(){return h},set speed(A){A===h||!m||(h=A,O.time=pr(S))},get state(){return b},play:T,pause:()=>{b="paused",C=S},stop:()=>{p=!0,"idle"!==b&&(b="idle",l&&l(),L())},cancel:()=>{null!==F&&I(F),L()},complete:()=>{b="finished"},sample:A=>(U=0,I(A))};return O}function tI(A){let e;return()=>(void 0===e&&(e=A()),e)}const rI=tI((()=>Object.hasOwnProperty.call(Element.prototype,"animate"))),nI=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),Fs=10,iI=2e4,oI=(A,e)=>"spring"===e.type||"backgroundColor"===A||!Mv(e.ease);function aI(A,e,{onUpdate:t,onComplete:n,...r}){if(!rI()||!nI.has(e)||r.repeatDelay||"mirror"===r.repeatType||0===r.damping||"inertia"===r.type)return!1;let o,i,a=!1;const s=()=>{i=new Promise((A=>{o=A}))};s();let{keyframes:l,duration:u=300,ease:c,times:d}=r;if(oI(e,r)){const A=pl({...r,repeat:0,delay:0});let e={done:!1,value:l[0]};const t=[];let n=0;for(;!e.done&&nf.cancel(),h=()=>{re.update(g),o(),s()};return f.onfinish=()=>{A.set(mx(l,r)),n&&n(),h()},{then:(A,e)=>i.then(A,e),attachTimeline:A=>(f.timeline=A,f.onfinish=null,me),get time(){return pr(f.currentTime||0)},set time(A){f.currentTime=An(A)},get speed(){return f.playbackRate},set speed(A){f.playbackRate=A},get duration(){return pr(u)},play:()=>{a||(f.play(),yr(g))},pause:()=>f.pause(),stop:()=>{if(a=!0,"idle"===f.playState)return;const{currentTime:e}=f;if(e){const t=pl({...r,autoplay:!1});A.setWithVelocity(t.sample(e-10).value,t.sample(e).value,10)}h()},complete:()=>f.finish(),cancel:h}}function sI({keyframes:A,delay:e,onUpdate:t,onComplete:n}){const r=()=>(t&&t(A[A.length-1]),n&&n(),{time:0,speed:1,duration:0,play:me,pause:me,stop:me,then:A=>(A(),Promise.resolve()),cancel:me,complete:me});return e?pl({keyframes:[0,1],duration:0,delay:e,onComplete:r}):r()}const lI={type:"spring",stiffness:500,damping:25,restSpeed:10},uI=A=>({type:"spring",stiffness:550,damping:0===A?2*Math.sqrt(550):30,restSpeed:10}),cI={type:"keyframes",duration:.8},fI={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},dI=(A,{keyframes:e})=>e.length>2?cI:_n.has(A)?A.startsWith("scale")?uI(e[1]):lI:fI,pf=(A,e)=>"zIndex"!==A&&!("number"!=typeof e&&!Array.isArray(e)&&("string"!=typeof e||!nn.test(e)&&"0"!==e||e.startsWith("url("))),hI=new Set(["brightness","contrast","saturate","opacity"]);function gI(A){const[e,t]=A.slice(0,-1).split("(");if("drop-shadow"===e)return A;const[n]=t.match(Ml)||[];if(!n)return A;const r=t.replace(n,"");let o=hI.has(e)?1:0;return n!==t&&(o*=100),e+"("+o+r+")"}const pI=/([a-z-]*)\(.*?\)/g,Bf={...nn,getAnimatableNone:A=>{const e=A.match(pI);return e?e.map(gI).join(" "):A}},BI={...Qv,color:We,backgroundColor:We,outlineColor:We,fill:We,stroke:We,borderColor:We,borderTopColor:We,borderRightColor:We,borderBottomColor:We,borderLeftColor:We,filter:Bf,WebkitFilter:Bf},Kd=A=>BI[A];function uw(A,e){let t=Kd(A);return t!==Bf&&(t=nn),t.getAnimatableNone?t.getAnimatableNone(e):void 0}const cw=A=>/^0[^.\s]+$/.test(A);function mI(A){return"number"==typeof A?0===A:null!==A?"none"===A||"0"===A||cw(A):void 0}function vI(A,e,t,n){const r=pf(e,t);let o;o=Array.isArray(t)?[...t]:[null,t];const i=void 0!==n.from?n.from:A.get();let a;const s=[];for(let A=0;Ar=>{const o=fw(n,A)||{},i=o.delay||n.delay||0;let{elapsed:a=0}=n;a-=An(i);const s=vI(e,A,t,o),l=s[0],u=s[s.length-1],c=pf(A,l),d=pf(A,u);let f={keyframes:s,velocity:e.getVelocity(),ease:"easeOut",...o,delay:-a,onUpdate:A=>{e.set(A),o.onUpdate&&o.onUpdate(A)},onComplete:()=>{r(),o.onComplete&&o.onComplete()}};if(wI(o)||(f={...f,...dI(A,f)}),f.duration&&(f.duration=An(f.duration)),f.repeatDelay&&(f.repeatDelay=An(f.repeatDelay)),!c||!d||px.current||!1===o.type)return sI(f);if(e.owner&&e.owner.current instanceof HTMLElement&&!e.owner.getProps().onUpdate){const t=aI(e,A,f);if(t)return t}return pl(f)};function Bl(A){return!(!at(A)||!A.add)}const dw=A=>/^\-?\d*\.?\d+$/.test(A);function _d(A,e){-1===A.indexOf(e)&&A.push(e)}function Vd(A,e){const t=A.indexOf(e);t>-1&&A.splice(t,1)}class Nd{constructor(){this.subscriptions=[]}add(A){return _d(this.subscriptions,A),()=>Vd(this.subscriptions,A)}notify(A,e,t){const n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](A,e,t);else for(let r=0;r!isNaN(parseFloat(A));class CI{constructor(A,e={}){this.version="10.16.4",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(A,e=!0)=>{this.prev=this.current,this.current=A;const{delta:t,timestamp:n}=Te;this.lastUpdated!==n&&(this.timeDelta=t,this.lastUpdated=n,re.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),e&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>re.postRender(this.velocityCheck),this.velocityCheck=({timestamp:A})=>{A!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=A,this.canTrackVelocity=yI(this.current),this.owner=e.owner}onChange(A){return this.on("change",A)}on(A,e){this.events[A]||(this.events[A]=new Nd);const t=this.events[A].add(e);return"change"===A?()=>{t(),re.read((()=>{this.events.change.getSize()||this.stop()}))}:t}clearListeners(){for(const A in this.events)this.events[A].clear()}attach(A,e){this.passiveEffect=A,this.stopPassiveEffect=e}set(A,e=!0){e&&this.passiveEffect?this.passiveEffect(A,this.updateAndNotify):this.updateAndNotify(A,e)}setWithVelocity(A,e,t){this.set(e),this.prev=A,this.timeDelta=t}jump(A){this.updateAndNotify(A),this.prev=A,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?aw(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(A){return this.stop(),new Promise((e=>{this.hasAnimated=!0,this.animation=A(e),this.events.animationStart&&this.events.animationStart.notify()})).then((()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()}))}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Ki(A,e){return new CI(A,e)}const hw=A=>e=>e.test(A),QI={test:A=>"auto"===A,parse:A=>A},gw=[Vn,TA,er,kr,IS,xS,QI],Co=A=>gw.find(hw(A)),FI=[...gw,We,nn],UI=A=>FI.find(hw(A));function EI(A,e,t){A.hasValue(e)?A.getValue(e).set(t):A.addValue(e,Ki(t))}function SI(A,e){const t=Vl(A,e);let{transitionEnd:n={},transition:r={},...o}=t?A.makeTargetAnimatable(t,!1):{};o={...o,...n};for(const e in o)EI(A,e,NS(o[e]))}function xI(A,e,t){var n,r;const o=Object.keys(e).filter((e=>!A.hasValue(e))),i=o.length;if(i)for(let a=0;as.remove(e)))),l.push(c)}return i&&Promise.all(l).then((()=>{i&&SI(A,i)})),l}function mf(A,e,t={}){const n=Vl(A,e,t.custom);let{transition:r=A.getDefaultTransition()||{}}=n||{};t.transitionOverride&&(r=t.transitionOverride);const o=n?()=>Promise.all(pw(A,n,t)):()=>Promise.resolve(),i=A.variantChildren&&A.variantChildren.size?(n=0)=>{const{delayChildren:o=0,staggerChildren:i,staggerDirection:a}=r;return TI(A,e,o+n,i,a,t)}:()=>Promise.resolve(),{when:a}=r;if(a){const[A,e]="beforeChildren"===a?[o,i]:[i,o];return A().then((()=>e()))}return Promise.all([o(),i(t.delay)])}function TI(A,e,t=0,n=0,r=1,o){const i=[],a=(A.variantChildren.size-1)*n,s=1===r?(A=0)=>A*n:(A=0)=>a-A*n;return Array.from(A.variantChildren).sort(LI).forEach(((A,n)=>{A.notify("AnimationStart",e),i.push(mf(A,e,{...o,delay:t+s(n)}).then((()=>A.notify("AnimationComplete",e))))})),Promise.all(i)}function LI(A,e){return A.sortNodePosition(e)}function PI(A,e,t={}){let n;if(A.notify("AnimationStart",e),Array.isArray(e)){const r=e.map((e=>mf(A,e,t)));n=Promise.all(r)}else if("string"==typeof e)n=mf(A,e,t);else{const r="function"==typeof e?Vl(A,e,t.custom):e;n=Promise.all(pw(A,r,t))}return n.then((()=>A.notify("AnimationComplete",e)))}const DI=[...Fd].reverse(),OI=Fd.length;function kI(A){return e=>Promise.all(e.map((({animation:e,options:t})=>PI(A,e,t))))}function RI(A){let e=kI(A);const t=MI();let n=!0;const r=(e,t)=>{const n=Vl(A,t);if(n){const{transition:A,transitionEnd:t,...r}=n;e={...e,...r,...t}}return e};function o(o,i){const a=A.getProps(),s=A.getVariantContext(!0)||{},l=[],u=new Set;let c={},d=1/0;for(let e=0;ed&&p;const v=Array.isArray(h)?h:[h];let Q=v.reduce(r,{});!1===B&&(Q={});const{prevResolvedValues:b={}}=g,C={...b,...Q},U=A=>{y=!0,u.delete(A),g.needsAnimating[A]=!0};for(const A in C){const e=Q[A],t=b[A];c.hasOwnProperty(A)||(e!==t?dl(e)&&dl(t)?!Rv(e,t)||w?U(A):g.protectedKeys[A]=!0:void 0!==e?U(A):u.add(A):void 0!==e&&u.has(A)?U(A):g.protectedKeys[A]=!0)}g.prevProp=h,g.prevResolvedValues=Q,g.isActive&&(c={...c,...Q}),n&&A.blockInitialAnimation&&(y=!1),y&&!m&&l.push(...v.map((A=>({animation:A,options:{type:f,...o}}))))}if(u.size){const e={};u.forEach((t=>{const n=A.getBaseTarget(t);void 0!==n&&(e[t]=n)})),l.push({animation:e})}let f=!!l.length;return n&&!1===a.initial&&!A.manuallyAnimateOnMount&&(f=!1),n=!1,f?e(l):Promise.resolve()}return{animateChanges:o,setActive:function(e,n,r){var i;if(t[e].isActive===n)return Promise.resolve();null===(i=A.variantChildren)||void 0===i||i.forEach((A=>{var t;return null===(t=A.animationState)||void 0===t?void 0:t.setActive(e,n)})),t[e].isActive=n;const a=o(r,e);for(const A in t)t[A].protectedKeys={};return a},setAnimateFunction:function(t){e=t(A)},getState:()=>t}}function KI(A,e){return"string"==typeof e?e!==A:!!Array.isArray(e)&&!Rv(e,A)}function Qn(A=!1){return{isActive:A,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function MI(){return{animate:Qn(!0),whileInView:Qn(),whileHover:Qn(),whileTap:Qn(),whileDrag:Qn(),whileFocus:Qn(),exit:Qn()}}class _I extends ln{constructor(A){super(A),A.animationState||(A.animationState=RI(A))}updateAnimationControlsSubscription(){const{animate:A}=this.node.getProps();this.unmount(),Rl(A)&&(this.unmount=A.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:A}=this.node.getProps(),{animate:e}=this.node.prevProps||{};A!==e&&this.updateAnimationControlsSubscription()}unmount(){}}let VI=0;class NI extends ln{constructor(){super(...arguments),this.id=VI++}update(){if(!this.node.presenceContext)return;const{isPresent:A,onExitComplete:e,custom:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||A===n)return;const r=this.node.animationState.setActive("exit",!A,{custom:t??this.node.getProps().custom});e&&!A&&r.then((()=>e(this.id)))}mount(){const{register:A}=this.node.presenceContext||{};A&&(this.unmount=A(this.id))}unmount(){}}const GI={animation:{Feature:_I},exit:{Feature:NI}},tB=(A,e)=>Math.abs(A-e);function jI(A,e){const t=tB(A.x,e.x),n=tB(A.y,e.y);return Math.sqrt(t**2+n**2)}class Bw{constructor(A,e,{transformPagePoint:t}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{if(!this.lastMoveEvent||!this.lastMoveEventInfo)return;const A=lc(this.lastMoveEventInfo,this.history),e=null!==this.startEvent,t=jI(A.offset,{x:0,y:0})>=3;if(!e&&!t)return;const{point:n}=A,{timestamp:r}=Te;this.history.push({...n,timestamp:r});const{onStart:o,onMove:i}=this.handlers;e||(o&&o(this.lastMoveEvent,A),this.startEvent=this.lastMoveEvent),i&&i(this.lastMoveEvent,A)},this.handlePointerMove=(A,e)=>{this.lastMoveEvent=A,this.lastMoveEventInfo=sc(e,this.transformPagePoint),re.update(this.updatePoint,!0)},this.handlePointerUp=(A,e)=>{if(this.end(),!this.lastMoveEvent||!this.lastMoveEventInfo)return;const{onEnd:t,onSessionEnd:n}=this.handlers,r=lc("pointercancel"===A.type?this.lastMoveEventInfo:sc(e,this.transformPagePoint),this.history);this.startEvent&&t&&t(A,r),n&&n(A,r)},!Lv(A))return;this.handlers=e,this.transformPagePoint=t;const n=sc(_l(A),this.transformPagePoint),{point:r}=n,{timestamp:o}=Te;this.history=[{...r,timestamp:o}];const{onSessionStart:i}=e;i&&i(A,lc(n,this.history)),this.removeListeners=qr(gr(window,"pointermove",this.handlePointerMove),gr(window,"pointerup",this.handlePointerUp),gr(window,"pointercancel",this.handlePointerUp))}updateHandlers(A){this.handlers=A}end(){this.removeListeners&&this.removeListeners(),yr(this.updatePoint)}}function sc(A,e){return e?{point:e(A.point)}:A}function rB(A,e){return{x:A.x-e.x,y:A.y-e.y}}function lc({point:A},e){return{point:A,delta:rB(A,mw(e)),offset:rB(A,WI(e)),velocity:zI(e,.1)}}function WI(A){return A[0]}function mw(A){return A[A.length-1]}function zI(A,e){if(A.length<2)return{x:0,y:0};let t=A.length-1,n=null;const r=mw(A);for(;t>=0&&(n=A[t],!(r.timestamp-n.timestamp>An(e)));)t--;if(!n)return{x:0,y:0};const o=pr(r.timestamp-n.timestamp);if(0===o)return{x:0,y:0};const i={x:(r.x-n.x)/o,y:(r.y-n.y)/o};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}function ht(A){return A.max-A.min}function vf(A,e=0,t=.01){return Math.abs(A-e)<=t}function nB(A,e,t,n=.5){A.origin=n,A.originPoint=fe(e.min,e.max,A.origin),A.scale=ht(t)/ht(e),(vf(A.scale,1,1e-4)||isNaN(A.scale))&&(A.scale=1),A.translate=fe(t.min,t.max,A.origin)-A.originPoint,(vf(A.translate)||isNaN(A.translate))&&(A.translate=0)}function Vo(A,e,t,n){nB(A.x,e.x,t.x,n?n.originX:void 0),nB(A.y,e.y,t.y,n?n.originY:void 0)}function iB(A,e,t){A.min=t.min+e.min,A.max=A.min+ht(e)}function XI(A,e,t){iB(A.x,e.x,t.x),iB(A.y,e.y,t.y)}function oB(A,e,t){A.min=e.min-t.min,A.max=A.min+ht(e)}function No(A,e,t){oB(A.x,e.x,t.x),oB(A.y,e.y,t.y)}function JI(A,{min:e,max:t},n){return void 0!==e&&At&&(A=n?fe(t,A,n.max):Math.min(A,t)),A}function aB(A,e,t){return{min:void 0!==e?A.min+e:void 0,max:void 0!==t?A.max+t-(A.max-A.min):void 0}}function YI(A,{top:e,left:t,bottom:n,right:r}){return{x:aB(A.x,t,r),y:aB(A.y,e,n)}}function sB(A,e){let t=e.min-A.min,n=e.max-A.max;return e.max-e.minn?t=la(e.min,e.max-n,A.min):n>r&&(t=la(A.min,A.max-r,e.min)),rn(0,1,t)}function qI(A,e){const t={};return void 0!==e.min&&(t.min=e.min-A.min),void 0!==e.max&&(t.max=e.max-A.min),t}const wf=.35;function Ab(A=wf){return!1===A?A=0:!0===A&&(A=wf),{x:lB(A,"left","right"),y:lB(A,"top","bottom")}}function lB(A,e,t){return{min:uB(A,e),max:uB(A,t)}}function uB(A,e){return"number"==typeof A?A:A[e]||0}const cB=()=>({translate:0,scale:1,origin:0,originPoint:0}),Fi=()=>({x:cB(),y:cB()}),fB=()=>({min:0,max:0}),Qe=()=>({x:fB(),y:fB()});function $t(A){return[A("x"),A("y")]}function vw({top:A,left:e,right:t,bottom:n}){return{x:{min:e,max:t},y:{min:A,max:n}}}function eb({x:A,y:e}){return{top:e.min,right:A.max,bottom:e.max,left:A.min}}function tb(A,e){if(!e)return A;const t=e({x:A.left,y:A.top}),n=e({x:A.right,y:A.bottom});return{top:t.y,left:t.x,bottom:n.y,right:n.x}}function uc(A){return void 0===A||1===A}function yf({scale:A,scaleX:e,scaleY:t}){return!uc(A)||!uc(e)||!uc(t)}function En(A){return yf(A)||ww(A)||A.z||A.rotate||A.rotateX||A.rotateY}function ww(A){return dB(A.x)||dB(A.y)}function dB(A){return A&&"0%"!==A}function ml(A,e,t){return t+e*(A-t)}function hB(A,e,t,n,r){return void 0!==r&&(A=ml(A,r,n)),ml(A,t,n)+e}function Cf(A,e=0,t=1,n,r){A.min=hB(A.min,e,t,n,r),A.max=hB(A.max,e,t,n,r)}function yw(A,{x:e,y:t}){Cf(A.x,e.translate,e.scale,e.originPoint),Cf(A.y,t.translate,t.scale,t.originPoint)}function rb(A,e,t,n=!1){const r=t.length;if(!r)return;let o,i;e.x=e.y=1;for(let a=0;a1.0000000000001||A<.999999999999?A:1}function Mr(A,e){A.min=A.min+e,A.max=A.max+e}function pB(A,e,[t,n,r]){const o=void 0!==e[r]?e[r]:.5,i=fe(A.min,A.max,o);Cf(A,e[t],e[n],i,e.scale)}const nb=["x","scaleX","originX"],ib=["y","scaleY","originY"];function Ui(A,e){pB(A.x,e,nb),pB(A.y,e,ib)}function Cw(A,e){return vw(tb(A.getBoundingClientRect(),e))}function ob(A,e,t){const n=Cw(A,t),{scroll:r}=e;return r&&(Mr(n.x,r.offset.x),Mr(n.y,r.offset.y)),n}const ab=new WeakMap;class sb{constructor(A){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Qe(),this.visualElement=A}start(A,{snapToCursor:e=!1}={}){const{presenceContext:t}=this.visualElement;t&&!1===t.isPresent||(this.panSession=new Bw(A,{onSessionStart:A=>{this.stopAnimation(),e&&this.snapToCursor(_l(A,"page").point)},onStart:(A,e)=>{const{drag:t,dragPropagation:n,onDragStart:r}=this.getProps();if(t&&!n&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=Dv(t),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),$t((A=>{let e=this.getAxisMotionValue(A).get()||0;if(er.test(e)){const{projection:t}=this.visualElement;if(t&&t.layout){const n=t.layout.layoutBox[A];n&&(e=ht(n)*(parseFloat(e)/100))}}this.originPoint[A]=e})),r&&re.update((()=>r(A,e)),!1,!0);const{animationState:o}=this.visualElement;o&&o.setActive("whileDrag",!0)},onMove:(A,e)=>{const{dragPropagation:t,dragDirectionLock:n,onDirectionLock:r,onDrag:o}=this.getProps();if(!t&&!this.openGlobalLock)return;const{offset:i}=e;if(n&&null===this.currentDirection)return this.currentDirection=lb(i),void(null!==this.currentDirection&&r&&r(this.currentDirection));this.updateAxis("x",e.point,i),this.updateAxis("y",e.point,i),this.visualElement.render(),o&&o(A,e)},onSessionEnd:(A,e)=>this.stop(A,e)},{transformPagePoint:this.visualElement.getTransformPagePoint()}))}stop(A,e){const t=this.isDragging;if(this.cancel(),!t)return;const{velocity:n}=e;this.startAnimation(n);const{onDragEnd:r}=this.getProps();r&&re.update((()=>r(A,e)))}cancel(){this.isDragging=!1;const{projection:A,animationState:e}=this.visualElement;A&&(A.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:t}=this.getProps();!t&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),e&&e.setActive("whileDrag",!1)}updateAxis(A,e,t){const{drag:n}=this.getProps();if(!t||!Us(A,n,this.currentDirection))return;const r=this.getAxisMotionValue(A);let o=this.originPoint[A]+t[A];this.constraints&&this.constraints[A]&&(o=JI(o,this.constraints[A],this.elastic[A])),r.set(o)}resolveConstraints(){const{dragConstraints:A,dragElastic:e}=this.getProps(),{layout:t}=this.visualElement.projection||{},n=this.constraints;A&&Ci(A)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!A||!t)&&YI(t.layoutBox,A),this.elastic=Ab(e),n!==this.constraints&&t&&this.constraints&&!this.hasMutatedConstraints&&$t((A=>{this.getAxisMotionValue(A)&&(this.constraints[A]=qI(t.layoutBox[A],this.constraints[A]))}))}resolveRefConstraints(){const{dragConstraints:A,onMeasureDragConstraints:e}=this.getProps();if(!A||!Ci(A))return!1;const t=A.current,{projection:n}=this.visualElement;if(!n||!n.layout)return!1;const r=ob(t,n.root,this.visualElement.getTransformPagePoint());let o=$I(n.layout.layoutBox,r);if(e){const A=e(eb(o));this.hasMutatedConstraints=!!A,A&&(o=vw(A))}return o}startAnimation(A){const{drag:e,dragMomentum:t,dragElastic:n,dragTransition:r,dragSnapToOrigin:o,onDragTransitionEnd:i}=this.getProps(),a=this.constraints||{},s=$t((i=>{if(!Us(i,e,this.currentDirection))return;let s=a&&a[i]||{};o&&(s={min:0,max:0});const l=n?200:1e6,u=n?40:1e7,c={type:"inertia",velocity:t?A[i]:0,bounceStiffness:l,bounceDamping:u,timeConstant:750,restDelta:1,restSpeed:10,...r,...s};return this.startAxisValueAnimation(i,c)}));return Promise.all(s).then(i)}startAxisValueAnimation(A,e){const t=this.getAxisMotionValue(A);return t.start(Md(A,t,0,e))}stopAnimation(){$t((A=>this.getAxisMotionValue(A).stop()))}getAxisMotionValue(A){const e="_drag"+A.toUpperCase(),t=this.visualElement.getProps();return t[e]||this.visualElement.getValue(A,(t.initial?t.initial[A]:void 0)||0)}snapToCursor(A){$t((e=>{const{drag:t}=this.getProps();if(!Us(e,t,this.currentDirection))return;const{projection:n}=this.visualElement,r=this.getAxisMotionValue(e);if(n&&n.layout){const{min:t,max:o}=n.layout.layoutBox[e];r.set(A[e]-fe(t,o,.5))}}))}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:A,dragConstraints:e}=this.getProps(),{projection:t}=this.visualElement;if(!Ci(e)||!t||!this.constraints)return;this.stopAnimation();const n={x:0,y:0};$t((A=>{const e=this.getAxisMotionValue(A);if(e){const t=e.get();n[A]=ZI({min:t,max:t},this.constraints[A])}}));const{transformTemplate:r}=this.visualElement.getProps();this.visualElement.current.style.transform=r?r({},""):"none",t.root&&t.root.updateScroll(),t.updateLayout(),this.resolveConstraints(),$t((e=>{if(!Us(e,A,null))return;const t=this.getAxisMotionValue(e),{min:r,max:o}=this.constraints[e];t.set(fe(r,o,n[e]))}))}addListeners(){if(!this.visualElement.current)return;ab.set(this.visualElement,this);const A=gr(this.visualElement.current,"pointerdown",(A=>{const{drag:e,dragListener:t=!0}=this.getProps();e&&t&&this.start(A)})),e=()=>{const{dragConstraints:A}=this.getProps();Ci(A)&&(this.constraints=this.resolveRefConstraints())},{projection:t}=this.visualElement,n=t.addEventListener("measure",e);t&&!t.layout&&(t.root&&t.root.updateScroll(),t.updateLayout()),e();const r=dr(window,"resize",(()=>this.scalePositionWithinConstraints())),o=t.addEventListener("didUpdate",(({delta:A,hasLayoutChanged:e})=>{this.isDragging&&e&&($t((e=>{const t=this.getAxisMotionValue(e);t&&(this.originPoint[e]+=A[e].translate,t.set(t.get()+A[e].translate))})),this.visualElement.render())}));return()=>{r(),A(),n(),o&&o()}}getProps(){const A=this.visualElement.getProps(),{drag:e=!1,dragDirectionLock:t=!1,dragPropagation:n=!1,dragConstraints:r=!1,dragElastic:o=wf,dragMomentum:i=!0}=A;return{...A,drag:e,dragDirectionLock:t,dragPropagation:n,dragConstraints:r,dragElastic:o,dragMomentum:i}}}function Us(A,e,t){return!(!0!==e&&e!==A||null!==t&&t!==A)}function lb(A,e=10){let t=null;return Math.abs(A.y)>e?t="y":Math.abs(A.x)>e&&(t="x"),t}class ub extends ln{constructor(A){super(A),this.removeGroupControls=me,this.removeListeners=me,this.controls=new sb(A)}mount(){const{dragControls:A}=this.node.getProps();A&&(this.removeGroupControls=A.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||me}unmount(){this.removeGroupControls(),this.removeListeners()}}const BB=A=>(e,t)=>{A&&re.update((()=>A(e,t)))};class cb extends ln{constructor(){super(...arguments),this.removePointerDownListener=me}onPointerDown(A){this.session=new Bw(A,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint()})}createPanHandlers(){const{onPanSessionStart:A,onPanStart:e,onPan:t,onPanEnd:n}=this.node.getProps();return{onSessionStart:BB(A),onStart:BB(e),onMove:t,onEnd:(A,e)=>{delete this.session,n&&re.update((()=>n(A,e)))}}}mount(){this.removePointerDownListener=gr(this.node.current,"pointerdown",(A=>this.onPointerDown(A)))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}function fb(){const A=AA.useContext(Ol);if(null===A)return[!0,null];const{isPresent:e,onExitComplete:t,register:n}=A,r=AA.useId();return AA.useEffect((()=>n(r)),[]),!e&&t?[!1,()=>t&&t(r)]:[!0]}const Ms={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function mB(A,e){return e.max===e.min?0:A/(e.max-e.min)*100}const Qo={correct:(A,e)=>{if(!e.target)return A;if("string"==typeof A){if(!TA.test(A))return A;A=parseFloat(A)}return`${mB(A,e.target.x)}% ${mB(A,e.target.y)}%`}},db={correct:(A,{treeScale:e,projectionDelta:t})=>{const n=A,r=nn.parse(A);if(r.length>5)return n;const o=nn.createTransformer(A),i="number"!=typeof r[0]?1:0,a=t.x.scale*e.x,s=t.y.scale*e.y;r[0+i]/=a,r[1+i]/=s;const l=fe(a,s,.5);return"number"==typeof r[2+i]&&(r[2+i]/=l),"number"==typeof r[3+i]&&(r[3+i]/=l),o(r)}};class hb extends Tf.Component{componentDidMount(){const{visualElement:A,layoutGroup:e,switchLayoutGroup:t,layoutId:n}=this.props,{projection:r}=A;yS(gb),r&&(e.group&&e.group.add(r),t&&t.register&&n&&t.register(r),r.root.didUpdate(),r.addEventListener("animationComplete",(()=>{this.safeToRemove()})),r.setOptions({...r.options,onExitComplete:()=>this.safeToRemove()})),Ms.hasEverUpdated=!0}getSnapshotBeforeUpdate(A){const{layoutDependency:e,visualElement:t,drag:n,isPresent:r}=this.props,o=t.projection;return o&&(o.isPresent=r,n||A.layoutDependency!==e||void 0===e?o.willUpdate():this.safeToRemove(),A.isPresent!==r&&(r?o.promote():o.relegate()||re.postRender((()=>{const A=o.getStack();(!A||!A.members.length)&&this.safeToRemove()})))),null}componentDidUpdate(){const{projection:A}=this.props.visualElement;A&&(A.root.didUpdate(),queueMicrotask((()=>{!A.currentAnimation&&A.isLead()&&this.safeToRemove()})))}componentWillUnmount(){const{visualElement:A,layoutGroup:e,switchLayoutGroup:t}=this.props,{projection:n}=A;n&&(n.scheduleCheckAfterUnmount(),e&&e.group&&e.group.remove(n),t&&t.deregister&&t.deregister(n))}safeToRemove(){const{safeToRemove:A}=this.props;A&&A()}render(){return null}}function Qw(A){const[e,t]=fb(),n=AA.useContext(Ed);return Tf.createElement(hb,{...A,layoutGroup:n,switchLayoutGroup:AA.useContext(mv),isPresent:e,safeToRemove:t})}const gb={borderRadius:{...Qo,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Qo,borderTopRightRadius:Qo,borderBottomLeftRadius:Qo,borderBottomRightRadius:Qo,boxShadow:db},Fw=["TopLeft","TopRight","BottomLeft","BottomRight"],pb=Fw.length,vB=A=>"string"==typeof A?parseFloat(A):A,wB=A=>"number"==typeof A||TA.test(A);function Bb(A,e,t,n,r,o){r?(A.opacity=fe(0,void 0!==t.opacity?t.opacity:1,mb(n)),A.opacityExit=fe(void 0!==e.opacity?e.opacity:1,0,vb(n))):o&&(A.opacity=fe(void 0!==e.opacity?e.opacity:1,void 0!==t.opacity?t.opacity:1,n));for(let r=0;rne?1:t(la(A,e,n))}function CB(A,e){A.min=e.min,A.max=e.max}function Ft(A,e){CB(A.x,e.x),CB(A.y,e.y)}function QB(A,e,t,n,r){return A=ml(A-=e,1/t,n),void 0!==r&&(A=ml(A,1/r,n)),A}function wb(A,e=0,t=1,n=.5,r,o=A,i=A){if(er.test(e)&&(e=parseFloat(e),e=fe(i.min,i.max,e/100)-i.min),"number"!=typeof e)return;let a=fe(o.min,o.max,n);A===o&&(a-=e),A.min=QB(A.min,e,t,a,r),A.max=QB(A.max,e,t,a,r)}function FB(A,e,[t,n,r],o,i){wb(A,e[t],e[n],e[r],e.scale,o,i)}const yb=["x","scaleX","originX"],Cb=["y","scaleY","originY"];function UB(A,e,t,n){FB(A.x,e,yb,t?t.x:void 0,n?n.x:void 0),FB(A.y,e,Cb,t?t.y:void 0,n?n.y:void 0)}function EB(A){return 0===A.translate&&1===A.scale}function Ew(A){return EB(A.x)&&EB(A.y)}function Qb(A,e){return A.x.min===e.x.min&&A.x.max===e.x.max&&A.y.min===e.y.min&&A.y.max===e.y.max}function Sw(A,e){return Math.round(A.x.min)===Math.round(e.x.min)&&Math.round(A.x.max)===Math.round(e.x.max)&&Math.round(A.y.min)===Math.round(e.y.min)&&Math.round(A.y.max)===Math.round(e.y.max)}function SB(A){return ht(A.x)/ht(A.y)}class Fb{constructor(){this.members=[]}add(A){_d(this.members,A),A.scheduleRender()}remove(A){if(Vd(this.members,A),A===this.prevLead&&(this.prevLead=void 0),A===this.lead){const A=this.members[this.members.length-1];A&&this.promote(A)}}relegate(A){const e=this.members.findIndex((e=>A===e));if(0===e)return!1;let t;for(let A=e;A>=0;A--){const e=this.members[A];if(!1!==e.isPresent){t=e;break}}return!!t&&(this.promote(t),!0)}promote(A,e){const t=this.lead;if(A!==t&&(this.prevLead=t,this.lead=A,A.show(),t)){t.instance&&t.scheduleRender(),A.scheduleRender(),A.resumeFrom=t,e&&(A.resumeFrom.preserveOpacity=!0),t.snapshot&&(A.snapshot=t.snapshot,A.snapshot.latestValues=t.animationValues||t.latestValues),A.root&&A.root.isUpdating&&(A.isLayoutDirty=!0);const{crossfade:n}=A.options;!1===n&&t.hide()}}exitAnimationComplete(){this.members.forEach((A=>{const{options:e,resumingFrom:t}=A;e.onExitComplete&&e.onExitComplete(),t&&t.options.onExitComplete&&t.options.onExitComplete()}))}scheduleRender(){this.members.forEach((A=>{A.instance&&A.scheduleRender(!1)}))}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function xB(A,e,t){let n="";const r=A.x.translate/e.x,o=A.y.translate/e.y;if((r||o)&&(n=`translate3d(${r}px, ${o}px, 0) `),(1!==e.x||1!==e.y)&&(n+=`scale(${1/e.x}, ${1/e.y}) `),t){const{rotate:A,rotateX:e,rotateY:r}=t;A&&(n+=`rotate(${A}deg) `),e&&(n+=`rotateX(${e}deg) `),r&&(n+=`rotateY(${r}deg) `)}const i=A.x.scale*e.x,a=A.y.scale*e.y;return(1!==i||1!==a)&&(n+=`scale(${i}, ${a})`),n||"none"}const Ub=(A,e)=>A.depth-e.depth;class Eb{constructor(){this.children=[],this.isDirty=!1}add(A){_d(this.children,A),this.isDirty=!0}remove(A){Vd(this.children,A),this.isDirty=!0}forEach(A){this.isDirty&&this.children.sort(Ub),this.isDirty=!1,this.children.forEach(A)}}function Sb(A,e){const t=performance.now(),n=({timestamp:r})=>{const o=r-t;o>=e&&(yr(n),A(o-e))};return re.read(n,!0),()=>yr(n)}function xb(A){window.MotionDebug&&window.MotionDebug.record(A)}function Ib(A){return A instanceof SVGElement&&"svg"!==A.tagName}function bb(A,e,t){const n=at(A)?A:Ki(A);return n.start(Md("",n,e,t)),n.animation}const IB=["","X","Y","Z"],bB=1e3;let Hb=0;const Sn={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function xw({attachResizeListener:A,defaultParent:e,measureScroll:t,checkIsScrollRoot:n,resetTransform:r}){return class{constructor(A={},t=(null==e?void 0:e())){this.id=Hb++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{Sn.totalNodes=Sn.resolvedTargetDeltas=Sn.recalculatedProjection=0,this.nodes.forEach(Pb),this.nodes.forEach(Kb),this.nodes.forEach(Mb),this.nodes.forEach(Db),xb(Sn)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=A,this.root=t?t.root||t:this,this.path=t?[...t.path,t]:[],this.parent=t,this.depth=t?t.depth+1:0;for(let A=0;Athis.root.updateBlockedByResize=!1;A(e,(()=>{this.root.updateBlockedByResize=!0,t&&t(),t=Sb(n,250),Ms.hasAnimatedSinceResize&&(Ms.hasAnimatedSinceResize=!1,this.nodes.forEach(TB))}))}n&&this.root.registerSharedNode(n,this),!1!==this.options.animate&&o&&(n||r)&&this.addEventListener("didUpdate",(({delta:A,hasLayoutChanged:e,hasRelativeTargetChanged:t,layout:n})=>{if(this.isTreeAnimationBlocked())return this.target=void 0,void(this.relativeTarget=void 0);const r=this.options.transition||o.getDefaultTransition()||jb,{onLayoutAnimationStart:i,onLayoutAnimationComplete:a}=o.getProps(),s=!this.targetLayout||!Sw(this.targetLayout,n)||t,l=!e&&t;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||l||e&&(s||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(A,l);const e={...fw(r,"layout"),onPlay:i,onComplete:a};(o.shouldReduceMotion||this.options.layoutRoot)&&(e.delay=0,e.type=!1),this.startAnimation(e)}else e||TB(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=n}))}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const A=this.getStack();A&&A.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,yr(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(_b),this.animationId++)}getTransformTemplate(){const{visualElement:A}=this.options;return A&&A.getProps().transformTemplate}willUpdate(A=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked())return void(this.options.onExitComplete&&this.options.onExitComplete());if(!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let A=0;Athis.update())))}clearAllSnapshots(){this.nodes.forEach(Ob),this.sharedNodes.forEach(Vb)}scheduleUpdateProjection(){re.preRender(this.updateProjection,!1,!0)}scheduleCheckAfterUnmount(){re.postRender((()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()}))}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){if(!(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let A=0;A{const t=e/1e3;LB(o.x,A.x,t),LB(o.y,A.y,t),this.setTargetDelta(o),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(No(i,this.layout.layoutBox,this.relativeParent.layout.layoutBox),Nb(this.relativeTarget,this.relativeTargetOrigin,i,t),c&&Qb(this.relativeTarget,c)&&(this.isProjectionDirty=!1),c||(c=Qe()),Ft(c,this.relativeTarget)),a&&(this.animationValues=r,Bb(r,n,this.latestValues,t,u,l)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=t},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(A){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(yr(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=re.update((()=>{Ms.hasAnimatedSinceResize=!0,this.currentAnimation=bb(0,bB,{...A,onUpdate:e=>{this.mixTargetDelta(e),A.onUpdate&&A.onUpdate(e)},onComplete:()=>{A.onComplete&&A.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0}))}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const A=this.getStack();A&&A.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(bB),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const A=this.getLead();let{targetWithTransforms:e,target:t,layout:n,latestValues:r}=A;if(e&&t&&n){if(this!==A&&this.layout&&n&&Iw(this.options.animationType,this.layout.layoutBox,n.layoutBox)){t=this.target||Qe();const e=ht(this.layout.layoutBox.x);t.x.min=A.target.x.min,t.x.max=t.x.min+e;const n=ht(this.layout.layoutBox.y);t.y.min=A.target.y.min,t.y.max=t.y.min+n}Ft(e,t),Ui(e,r),Vo(this.projectionDeltaWithTransform,this.layoutCorrected,e,r)}}registerSharedNode(A,e){this.sharedNodes.has(A)||this.sharedNodes.set(A,new Fb),this.sharedNodes.get(A).add(e);const t=e.options.initialPromotionConfig;e.promote({transition:t?t.transition:void 0,preserveFollowOpacity:t&&t.shouldPreserveFollowOpacity?t.shouldPreserveFollowOpacity(e):void 0})}isLead(){const A=this.getStack();return!A||A.lead===this}getLead(){var A;const{layoutId:e}=this.options;return e&&(null===(A=this.getStack())||void 0===A?void 0:A.lead)||this}getPrevLead(){var A;const{layoutId:e}=this.options;return e?null===(A=this.getStack())||void 0===A?void 0:A.prevLead:void 0}getStack(){const{layoutId:A}=this.options;if(A)return this.root.sharedNodes.get(A)}promote({needsReset:A,transition:e,preserveFollowOpacity:t}={}){const n=this.getStack();n&&n.promote(this,t),A&&(this.projectionDelta=void 0,this.needsReset=!0),e&&this.setOptions({transition:e})}relegate(){const A=this.getStack();return!!A&&A.relegate(this)}resetRotation(){const{visualElement:A}=this.options;if(!A)return;let e=!1;const{latestValues:t}=A;if((t.rotate||t.rotateX||t.rotateY||t.rotateZ)&&(e=!0),!e)return;const n={};for(let e=0;e{var e;return null===(e=A.currentAnimation)||void 0===e?void 0:e.stop()})),this.root.nodes.forEach(HB),this.root.sharedNodes.clear()}}}function Tb(A){A.updateLayout()}function Lb(A){var e;const t=(null===(e=A.resumeFrom)||void 0===e?void 0:e.snapshot)||A.snapshot;if(A.isLead()&&A.layout&&t&&A.hasListeners("didUpdate")){const{layoutBox:e,measuredBox:n}=A.layout,{animationType:r}=A.options,o=t.source!==A.layout.source;"size"===r?$t((A=>{const n=o?t.measuredBox[A]:t.layoutBox[A],r=ht(n);n.min=e[A].min,n.max=n.min+r})):Iw(r,t.layoutBox,e)&&$t((n=>{const r=o?t.measuredBox[n]:t.layoutBox[n],i=ht(e[n]);r.max=r.min+i,A.relativeTarget&&!A.currentAnimation&&(A.isProjectionDirty=!0,A.relativeTarget[n].max=A.relativeTarget[n].min+i)}));const i=Fi();Vo(i,e,t.layoutBox);const a=Fi();o?Vo(a,A.applyTransform(n,!0),t.measuredBox):Vo(a,e,t.layoutBox);const s=!Ew(i);let l=!1;if(!A.resumeFrom){const n=A.getClosestProjectingParent();if(n&&!n.resumeFrom){const{snapshot:r,layout:o}=n;if(r&&o){const i=Qe();No(i,t.layoutBox,r.layoutBox);const a=Qe();No(a,e,o.layoutBox),Sw(i,a)||(l=!0),n.options.layoutRoot&&(A.relativeTarget=a,A.relativeTargetOrigin=i,A.relativeParent=n)}}}A.notifyListeners("didUpdate",{layout:e,snapshot:t,delta:a,layoutDelta:i,hasLayoutChanged:s,hasRelativeTargetChanged:l})}else if(A.isLead()){const{onExitComplete:e}=A.options;e&&e()}A.options.transition=void 0}function Pb(A){Sn.totalNodes++,A.parent&&(A.isProjecting()||(A.isProjectionDirty=A.parent.isProjectionDirty),A.isSharedProjectionDirty||(A.isSharedProjectionDirty=!!(A.isProjectionDirty||A.parent.isProjectionDirty||A.parent.isSharedProjectionDirty)),A.isTransformDirty||(A.isTransformDirty=A.parent.isTransformDirty))}function Db(A){A.isProjectionDirty=A.isSharedProjectionDirty=A.isTransformDirty=!1}function Ob(A){A.clearSnapshot()}function HB(A){A.clearMeasurements()}function kb(A){A.isLayoutDirty=!1}function Rb(A){const{visualElement:e}=A.options;e&&e.getProps().onBeforeLayoutMeasure&&e.notify("BeforeLayoutMeasure"),A.resetTransform()}function TB(A){A.finishAnimation(),A.targetDelta=A.relativeTarget=A.target=void 0,A.isProjectionDirty=!0}function Kb(A){A.resolveTargetDelta()}function Mb(A){A.calcProjection()}function _b(A){A.resetRotation()}function Vb(A){A.removeLeadSnapshot()}function LB(A,e,t){A.translate=fe(e.translate,0,t),A.scale=fe(e.scale,1,t),A.origin=e.origin,A.originPoint=e.originPoint}function PB(A,e,t,n){A.min=fe(e.min,t.min,n),A.max=fe(e.max,t.max,n)}function Nb(A,e,t,n){PB(A.x,e.x,t.x,n),PB(A.y,e.y,t.y,n)}function Gb(A){return A.animationValues&&void 0!==A.animationValues.opacityExit}const jb={duration:.45,ease:[.4,0,.1,1]},DB=A=>typeof navigator<"u"&&navigator.userAgent.toLowerCase().includes(A),OB=DB("applewebkit/")&&!DB("chrome/")?Math.round:me;function kB(A){A.min=OB(A.min),A.max=OB(A.max)}function Wb(A){kB(A.x),kB(A.y)}function Iw(A,e,t){return"position"===A||"preserve-aspect"===A&&!vf(SB(e),SB(t),.2)}const zb=xw({attachResizeListener:(A,e)=>dr(A,"resize",e),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),cc={current:void 0},bw=xw({measureScroll:A=>({x:A.scrollLeft,y:A.scrollTop}),defaultParent:()=>{if(!cc.current){const A=new zb({});A.mount(window),A.setOptions({layoutScroll:!0}),cc.current=A}return cc.current},resetTransform:(A,e)=>{A.style.transform=void 0!==e?e:"none"},checkIsScrollRoot:A=>"fixed"===window.getComputedStyle(A).position}),Xb={pan:{Feature:cb},drag:{Feature:ub,ProjectionNode:bw,MeasureLayout:Qw}},Jb=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function Yb(A){const e=Jb.exec(A);if(!e)return[,];const[,t,n]=e;return[t,n]}function Qf(A,e,t=1){const[n,r]=Yb(A);if(!n)return;const o=window.getComputedStyle(e).getPropertyValue(n);if(o){const A=o.trim();return dw(A)?parseFloat(A):A}return ff(r)?Qf(r,e,t+1):r}function $b(A,{...e},t){const n=A.current;if(!(n instanceof Element))return{target:e,transitionEnd:t};t&&(t={...t}),A.values.forEach((A=>{const e=A.get();if(!ff(e))return;const t=Qf(e,n);t&&A.set(t)}));for(const A in e){const r=e[A];if(!ff(r))continue;const o=Qf(r,n);o&&(e[A]=o,t||(t={}),void 0===t[A]&&(t[A]=r))}return{target:e,transitionEnd:t}}const Zb=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),Hw=A=>Zb.has(A),qb=A=>Object.keys(A).some(Hw),RB=A=>A===Vn||A===TA,KB=(A,e)=>parseFloat(A.split(", ")[e]),MB=(A,e)=>(t,{transform:n})=>{if("none"===n||!n)return 0;const r=n.match(/^matrix3d\((.+)\)$/);if(r)return KB(r[1],e);{const e=n.match(/^matrix\((.+)\)$/);return e?KB(e[1],A):0}},AH=new Set(["x","y","z"]),eH=pa.filter((A=>!AH.has(A)));function tH(A){const e=[];return eH.forEach((t=>{const n=A.getValue(t);void 0!==n&&(e.push([t,n.get()]),n.set(t.startsWith("scale")?1:0))})),e.length&&A.render(),e}const Mi={width:({x:A},{paddingLeft:e="0",paddingRight:t="0"})=>A.max-A.min-parseFloat(e)-parseFloat(t),height:({y:A},{paddingTop:e="0",paddingBottom:t="0"})=>A.max-A.min-parseFloat(e)-parseFloat(t),top:(A,{top:e})=>parseFloat(e),left:(A,{left:e})=>parseFloat(e),bottom:({y:A},{top:e})=>parseFloat(e)+(A.max-A.min),right:({x:A},{left:e})=>parseFloat(e)+(A.max-A.min),x:MB(4,13),y:MB(5,14)};Mi.translateX=Mi.x,Mi.translateY=Mi.y;const rH=(A,e,t)=>{const n=e.measureViewportBox(),r=e.current,o=getComputedStyle(r),{display:i}=o,a={};"none"===i&&e.setStaticValue("display",A.display||"block"),t.forEach((A=>{a[A]=Mi[A](n,o)})),e.render();const s=e.measureViewportBox();return t.forEach((t=>{const n=e.getValue(t);n&&n.jump(a[t]),A[t]=Mi[t](s,o)})),A},nH=(A,e,t={},n={})=>{e={...e},n={...n};const r=Object.keys(e).filter(Hw);let o=[],i=!1;const a=[];if(r.forEach((r=>{const s=A.getValue(r);if(!A.hasValue(r))return;let l=t[r],u=Co(l);const c=e[r];let d;if(dl(c)){const A=c.length,e=null===c[0]?1:0;l=c[e],u=Co(l);for(let t=e;t=0?window.pageYOffset:null,r=rH(e,A,a);return o.length&&o.forEach((([e,t])=>{A.getValue(e).set(t)})),A.render(),kl&&null!==t&&window.scrollTo({top:t}),{target:r,transitionEnd:n}}return{target:e,transitionEnd:n}};function iH(A,e,t,n){return qb(e)?nH(A,e,t,n):{target:e,transitionEnd:n}}const oH=(A,e,t,n)=>{const r=$b(A,e,n);return iH(A,e=r.target,t,n=r.transitionEnd)},Ff={current:null},Tw={current:!1};function aH(){if(Tw.current=!0,kl)if(window.matchMedia){const A=window.matchMedia("(prefers-reduced-motion)"),e=()=>Ff.current=A.matches;A.addListener(e),e()}else Ff.current=!1}function sH(A,e,t){const{willChange:n}=e;for(const r in e){const o=e[r],i=t[r];if(at(o))A.addValue(r,o),Bl(n)&&n.add(r);else if(at(i))A.addValue(r,Ki(o,{owner:A})),Bl(n)&&n.remove(r);else if(i!==o)if(A.hasValue(r)){const e=A.getValue(r);!e.hasAnimated&&e.set(o)}else{const e=A.getStaticValue(r);A.addValue(r,Ki(void 0!==e?e:o,{owner:A}))}}for(const n in t)void 0===e[n]&&A.removeValue(n);return e}const _B=new WeakMap,Lw=Object.keys(sa),lH=Lw.length,VB=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],uH=Ud.length;class cH{constructor({parent:A,props:e,presenceContext:t,reducedMotionConfig:n,visualState:r},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>re.render(this.render,!1,!0);const{latestValues:i,renderState:a}=r;this.latestValues=i,this.baseTarget={...i},this.initialValues=e.initial?{...i}:{},this.renderState=a,this.parent=A,this.props=e,this.presenceContext=t,this.depth=A?A.depth+1:0,this.reducedMotionConfig=n,this.options=o,this.isControllingVariants=Kl(e),this.isVariantNode=Bv(e),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!(!A||!A.current);const{willChange:s,...l}=this.scrapeMotionValuesFromProps(e,{});for(const A in l){const e=l[A];void 0!==i[A]&&at(e)&&(e.set(i[A],!1),Bl(s)&&s.add(A))}}scrapeMotionValuesFromProps(A,e){return{}}mount(A){this.current=A,_B.set(A,this),this.projection&&!this.projection.instance&&this.projection.mount(A),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach(((A,e)=>this.bindToMotionValue(e,A))),Tw.current||aH(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||Ff.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){_B.delete(this.current),this.projection&&this.projection.unmount(),yr(this.notifyUpdate),yr(this.render),this.valueSubscriptions.forEach((A=>A())),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const A in this.events)this.events[A].clear();for(const A in this.features)this.features[A].unmount();this.current=null}bindToMotionValue(A,e){const t=_n.has(A),n=e.on("change",(e=>{this.latestValues[A]=e,this.props.onUpdate&&re.update(this.notifyUpdate,!1,!0),t&&this.projection&&(this.projection.isTransformDirty=!0)})),r=e.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(A,(()=>{n(),r()}))}sortNodePosition(A){return this.current&&this.sortInstanceNodePosition&&this.type===A.type?this.sortInstanceNodePosition(this.current,A.current):0}loadFeatures({children:A,...e},t,n,r){let o,i;for(let A=0;Athis.scheduleRender(),animationType:"string"==typeof t?t:"both",initialPromotionConfig:r,layoutScroll:a,layoutRoot:s})}return i}updateFeatures(){for(const A in this.features){const e=this.features[A];e.isMounted?e.update():(e.mount(),e.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Qe()}getStaticValue(A){return this.latestValues[A]}setStaticValue(A,e){this.latestValues[A]=e}makeTargetAnimatable(A,e=!0){return this.makeTargetAnimatableFromInstance(A,this.props,e)}update(A,e){(A.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=A,this.prevPresenceContext=this.presenceContext,this.presenceContext=e;for(let e=0;ee.variantChildren.delete(A)}addValue(A,e){e!==this.values.get(A)&&(this.removeValue(A),this.bindToMotionValue(A,e)),this.values.set(A,e),this.latestValues[A]=e.get()}removeValue(A){this.values.delete(A);const e=this.valueSubscriptions.get(A);e&&(e(),this.valueSubscriptions.delete(A)),delete this.latestValues[A],this.removeValueFromRenderState(A,this.renderState)}hasValue(A){return this.values.has(A)}getValue(A,e){if(this.props.values&&this.props.values[A])return this.props.values[A];let t=this.values.get(A);return void 0===t&&void 0!==e&&(t=Ki(e,{owner:this}),this.addValue(A,t)),t}readValue(A){var e;return void 0===this.latestValues[A]&&this.current?null!==(e=this.getBaseTargetFromProps(this.props,A))&&void 0!==e?e:this.readValueFromInstance(this.current,A,this.options):this.latestValues[A]}setBaseTarget(A,e){this.baseTarget[A]=e}getBaseTarget(A){var e;const{initial:t}=this.props,n="string"==typeof t||"object"==typeof t?null===(e=Pd(this.props,t))||void 0===e?void 0:e[A]:void 0;if(t&&void 0!==n)return n;const r=this.getBaseTargetFromProps(this.props,A);return void 0===r||at(r)?void 0!==this.initialValues[A]&&void 0===n?void 0:this.baseTarget[A]:r}on(A,e){return this.events[A]||(this.events[A]=new Nd),this.events[A].add(e)}notify(A,...e){this.events[A]&&this.events[A].notify(...e)}}class Pw extends cH{sortInstanceNodePosition(A,e){return 2&A.compareDocumentPosition(e)?1:-1}getBaseTargetFromProps(A,e){return A.style?A.style[e]:void 0}removeValueFromRenderState(A,{vars:e,style:t}){delete e[A],delete t[A]}makeTargetAnimatableFromInstance({transition:A,transitionEnd:e,...t},{transformValues:n},r){let o=bI(t,A||{},this);if(n&&(e&&(e=n(e)),t&&(t=n(t)),o&&(o=n(o))),r){xI(this,t,o);const A=oH(this,t,o,e);e=A.transitionEnd,t=A.target}return{transition:A,transitionEnd:e,...t}}}function fH(A){return window.getComputedStyle(A)}class dH extends Pw{readValueFromInstance(A,e){if(_n.has(e)){const A=Kd(e);return A&&A.default||0}{const t=fH(A),n=(yv(e)?t.getPropertyValue(e):t[e])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(A,{transformPagePoint:e}){return Cw(A,e)}build(A,e,t,n){xd(A,e,t,n.transformTemplate)}scrapeMotionValuesFromProps(A,e){return Ld(A,e)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:A}=this.props;at(A)&&(this.childSubscription=A.on("change",(A=>{this.current&&(this.current.textContent=`${A}`)})))}renderInstance(A,e,t,n){Sv(A,e,t,n)}}class hH extends Pw{constructor(){super(...arguments),this.isSVGTag=!1}getBaseTargetFromProps(A,e){return A[e]}readValueFromInstance(A,e){if(_n.has(e)){const A=Kd(e);return A&&A.default||0}return e=xv.has(e)?e:Td(e),A.getAttribute(e)}measureInstanceViewportBox(){return Qe()}scrapeMotionValuesFromProps(A,e){return bv(A,e)}build(A,e,t,n){bd(A,e,t,this.isSVGTag,n.transformTemplate)}renderInstance(A,e,t,n){Iv(A,e,t,n)}mount(A){this.isSVGTag=Hd(A.tagName),super.mount(A)}}const gH=(A,e)=>Sd(A)?new hH(e,{enableHardwareAcceleration:!1}):new dH(e,{enableHardwareAcceleration:!0}),pH={layout:{ProjectionNode:bw,MeasureLayout:Qw}},BH={...GI,...ux,...Xb,...pH},Rt=vS(((A,e)=>$S(A,e,BH,gH)));function Dw(){const A=AA.useRef(!1);return Qd((()=>(A.current=!0,()=>{A.current=!1})),[]),A}function mH(){const A=Dw(),[e,t]=AA.useState(0),n=AA.useCallback((()=>{A.current&&t(e+1)}),[e]);return[AA.useCallback((()=>re.postRender(n)),[n]),e]}class vH extends AA.Component{getSnapshotBeforeUpdate(A){const e=this.props.childRef.current;if(e&&A.isPresent&&!this.props.isPresent){const A=this.props.sizeRef.current;A.height=e.offsetHeight||0,A.width=e.offsetWidth||0,A.top=e.offsetTop,A.left=e.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function wH({children:A,isPresent:e}){const t=AA.useId(),n=AA.useRef(null),r=AA.useRef({width:0,height:0,top:0,left:0});return AA.useInsertionEffect((()=>{const{width:A,height:o,top:i,left:a}=r.current;if(e||!n.current||!A||!o)return;n.current.dataset.motionPopId=t;const s=document.createElement("style");return document.head.appendChild(s),s.sheet&&s.sheet.insertRule(`\n [data-motion-pop-id="${t}"] {\n position: absolute !important;\n width: ${A}px !important;\n height: ${o}px !important;\n top: ${i}px !important;\n left: ${a}px !important;\n }\n `),()=>{document.head.removeChild(s)}}),[e]),AA.createElement(vH,{isPresent:e,childRef:n,sizeRef:r},AA.cloneElement(A,{ref:n}))}const fc=({children:A,initial:e,isPresent:t,onExitComplete:n,custom:r,presenceAffectsLayout:o,mode:i})=>{const a=Hv(yH),s=AA.useId(),l=AA.useMemo((()=>({id:s,initial:e,isPresent:t,custom:r,onExitComplete:A=>{a.set(A,!0);for(const A of a.values())if(!A)return;n&&n()},register:A=>(a.set(A,!1),()=>a.delete(A))})),o?void 0:[t]);return AA.useMemo((()=>{a.forEach(((A,e)=>a.set(e,!1)))}),[t]),AA.useEffect((()=>{!t&&!a.size&&n&&n()}),[t]),"popLayout"===i&&(A=AA.createElement(wH,{isPresent:t},A)),AA.createElement(Ol.Provider,{value:l},A)};function yH(){return new Map}function CH(A){return AA.useEffect((()=>()=>A()),[])}const si=A=>A.key||"";function QH(A,e){A.forEach((A=>{const t=si(A);e.set(t,A)}))}function FH(A){const e=[];return AA.Children.forEach(A,(A=>{AA.isValidElement(A)&&e.push(A)})),e}const UH=({children:A,custom:e,initial:t=!0,onExitComplete:n,exitBeforeEnter:r,presenceAffectsLayout:o=!0,mode:i="sync"})=>{const a=AA.useContext(Ed).forceRender||mH()[0],s=Dw(),l=FH(A);let u=l;const c=AA.useRef(new Map).current,d=AA.useRef(u),f=AA.useRef(new Map).current,g=AA.useRef(!0);if(Qd((()=>{g.current=!1,QH(l,f),d.current=u})),CH((()=>{g.current=!0,f.clear(),c.clear()})),g.current)return AA.createElement(AA.Fragment,null,u.map((A=>AA.createElement(fc,{key:si(A),isPresent:!0,initial:!!t&&void 0,presenceAffectsLayout:o,mode:i},A))));u=[...u];const h=d.current.map(si),p=l.map(si),B=h.length;for(let A=0;A{if(-1!==p.indexOf(t))return;const r=f.get(t);if(!r)return;const g=h.indexOf(t);let B=A;if(!B){const A=()=>{f.delete(t),c.delete(t);const A=d.current.findIndex((A=>A.key===t));if(d.current.splice(A,1),!c.size){if(d.current=l,!1===s.current)return;a(),n&&n()}};B=AA.createElement(fc,{key:si(r),isPresent:!1,onExitComplete:A,custom:e,presenceAffectsLayout:o,mode:i},r),c.set(t,B)}u.splice(g,0,B)})),u=u.map((A=>{const e=A.key;return c.has(e)?A:AA.createElement(fc,{key:si(A),isPresent:!0,presenceAffectsLayout:o,mode:i},A)})),AA.createElement(AA.Fragment,null,c.size?u:u.map((A=>AA.cloneElement(A))))};let dc,NB=!1;const EH=({settingsState:A,setSettingsState:e})=>{AA.useEffect((()=>{NB||(NB=!0,chrome.storage.local.get((function(A){e({notificationCollector:A.notificationcollector,lessonAlerts:A.lessonalert,animatedBackground:A.animatedbk,animatedBackgroundSpeed:A.bksliderinput,customThemeColor:A.selectedColor,betterSEQTAPlus:A.onoff,shortcuts:A.shortcuts,customshortcuts:A.customshortcuts,transparencyEffects:A.transparencyEffects}),A.DarkMode&&document.body.classList.add("dark")})))}));const t=AA.useMemo((()=>({notificationcollector:"notificationCollector",lessonalert:"lessonAlerts",animatedbk:"animatedBackground",bksliderinput:"animatedBackgroundSpeed",selectedColor:"customThemeColor",onoff:"betterSEQTAPlus",shortcuts:"shortcuts",customshortcuts:"customshortcuts",transparencyEffects:"transparencyEffects"})),[]),n=A=>{for(const[n,{newValue:r}]of Object.entries(A)){"DarkMode"===n&&("DarkMode"===n&&r?document.body.classList.add("dark"):document.body.classList.remove("dark"));const A=t[n];A&&e((e=>({...e,[A]:r})))}};AA.useEffect((()=>(chrome.storage.onChanged.addListener(n),()=>{chrome.storage.onChanged.removeListener(n)})));const r=(A,e)=>{chrome.storage.local.set({[A]:e})};AA.useEffect((()=>{if(dc)for(const[e,n]of Object.entries(A)){const A=Object.keys(t).find((A=>t[A]===e));A&&n!==dc[e]&&r(A,n)}dc=A}),[A,t])},Ow=AA.createContext(void 0),SH=({children:A})=>{const[e,t]=AA.useState({notificationCollector:!1,lessonAlerts:!1,animatedBackground:!1,animatedBackgroundSpeed:"0",customThemeColor:"rgba(219, 105, 105, 1)",betterSEQTAPlus:!0,shortcuts:[],customshortcuts:[],transparencyEffects:!1}),[n,r]=AA.useState(!1),[o,i]=AA.useState(!1);return EH({settingsState:e,setSettingsState:t}),rA.jsx(Ow.Provider,{value:{settingsState:e,setSettingsState:t,showPicker:n,setShowPicker:r,standalone:o,setStandalone:i},children:A})},Nn=()=>{const A=AA.useContext(Ow);if(!A)throw new Error("useSettingsContext must be used within a SettingsContextProvider");return A},xH=({tabs:A})=>{const[e,t]=AA.useState(0),[n,r]=AA.useState(null),[o,i]=AA.useState(0),[a,s]=AA.useState(0),l=AA.useRef(a),u=Nn().settingsState.customThemeColor,c=A=>{"popupClosed"===A.data&&t(0)};AA.useEffect((()=>(window.addEventListener("message",c),()=>{window.removeEventListener("message",c)})),[]),AA.useEffect((()=>{const A=100*-e;s(A),l.current=A}),[e]);const d=AA.useRef(null),f={type:"spring",stiffness:250,damping:25},g={hidden:{opacity:0},visible:{opacity:1}},h={duration:.2};return AA.useEffect((()=>{if(d.current){const e=d.current.getBoundingClientRect().width;i(e/A.length)}}),[A.length]),rA.jsxs(rA.Fragment,{children:[rA.jsx("div",{ref:d,className:"top-0 z-10 text-[0.875rem] pb-0.5 mx-4",children:rA.jsxs("div",{className:"relative flex",children:[rA.jsx(Rt.div,{className:"absolute top-0 left-0 z-0 h-full rounded-full opacity-40",style:{width:`${o}px`,background:u},initial:!1,animate:{x:(p=n,null!==p?o*p:o*e)},transition:f}),A.map(((A,e)=>rA.jsx("button",{className:"relative z-10 flex-1 px-4 py-2",onClick:()=>t(e),onMouseEnter:()=>r(e),onMouseLeave:()=>r(null),children:A.title},e)))]})}),rA.jsx("div",{className:"h-full px-4 overflow-y-scroll overflow-x-clip",children:rA.jsx(Rt.div,{initial:!1,animate:{x:`${a}%`},transition:f,children:rA.jsx("div",{className:"absolute flex w-full",style:{left:-a+"%"},children:A.map(((A,t)=>rA.jsx(Rt.div,{className:"absolute w-full pb-4",initial:"hidden",animate:e===t?"visible":"hidden",transition:h,variants:g,style:{display:e===t?"block":"none"},children:A.content},t)))})})})]});var p};function li(A){return rA.jsx("div",{className:"flex w-14 p-1 cursor-pointer rounded-full dark:bg-[#38373D] bg-[#DDDDDD] switch","data-isOn":A.state,onClick:()=>{const e=!A.state;A.onChange(e)},children:rA.jsx(Rt.div,{className:"w-6 h-6 bg-white dark:bg-[#FEFEFE] rounded-full drop-shadow-md",initial:{x:(A.state,0)},animate:{x:A.state?24:0},transition:IH})})}const IH={type:"spring",stiffness:700,damping:30},bH=({state:A,onChange:e})=>{const{settingsState:t}=Nn();return rA.jsx("div",{className:"relative w-full max-w-lg py-8 mx-auto",children:rA.jsx("input",{type:"range",min:"0",max:"100",value:A,onChange:A=>e(Number(A.target.value)),className:"w-full h-1 rounded-full appearance-none cursor-pointer slider",style:{background:`${t.customThemeColor}`}})})},HH=()=>{const{setShowPicker:A,settingsState:e}=Nn();return rA.jsx("button",{onClick:()=>{A(!0)},style:{background:e.customThemeColor},className:"w-16 h-8 rounded-md"})},TH=()=>{const{settingsState:A,setSettingsState:e}=Nn(),t=(t,n)=>{e({...A,[t]:n})},n=[{title:"Notification Collector",description:"Uncaps the 9+ limit for notifications, showing the real number.",modifyElement:rA.jsx(li,{state:A.notificationCollector,onChange:A=>t("notificationCollector",A)})},{title:"Lesson Alerts",description:"Sends a native browser notification ~5 minutes prior to lessons.",modifyElement:rA.jsx(li,{state:A.lessonAlerts,onChange:A=>t("lessonAlerts",A)})},{title:"Animated Background",description:"Adds an animated background to BetterSEQTA. (May impact battery life)",modifyElement:rA.jsx(li,{state:A.animatedBackground,onChange:A=>t("animatedBackground",A)})},{title:"Animated Background Speed",description:"Controls the speed of the animated background.",modifyElement:rA.jsx(bH,{state:parseInt(A.animatedBackgroundSpeed),onChange:t=>{return n=t,void e({...A,animatedBackgroundSpeed:n});var n}})},{title:"Custom Theme Colour",description:"Customise the overall theme colour of SEQTA Learn.",modifyElement:rA.jsx(HH,{})},{title:"Edit Sidebar Layout",description:"Customise the sidebar layout.",modifyElement:rA.jsx("button",{onClick:()=>chrome.runtime.sendMessage({type:"currentTab",info:"EditSidebar"}),className:"px-4 py-1 text-[0.75rem] bg-blue-500 rounded-md",children:"Edit"})},{title:"Transparency Effects",description:"Enables transparency effects on certain elements such as blur. (May impact battery life)",modifyElement:rA.jsx(li,{state:A.transparencyEffects,onChange:A=>t("transparencyEffects",A)})},{title:"BetterSEQTA+",description:"Enables BetterSEQTA+ features",modifyElement:rA.jsx(li,{state:A.betterSEQTAPlus,onChange:A=>t("betterSEQTAPlus",A)})}];return rA.jsx("div",{className:"flex flex-col -mt-4 overflow-y-scroll divide-y divide-zinc-100 dark:divide-zinc-700",children:n.map(((A,e)=>rA.jsxs("div",{className:"flex items-center justify-between px-4 py-3",children:[rA.jsxs("div",{className:"pr-4",children:[rA.jsx("h2",{className:"text-sm font-bold",children:A.title}),rA.jsx("p",{className:"text-xs",children:A.description})]}),rA.jsx("div",{children:A.modifyElement})]},e)))})},LH="/client/rsc/png/betterseqta-dark-full.png",PH="/client/rsc/png/betterseqta-light-full.png";function DH(){const{settingsState:A,setSettingsState:e}=Nn(),[t,n]=AA.useState(""),[r,o]=AA.useState(""),[i,a]=AA.useState(!1);return rA.jsxs("div",{className:"flex flex-col divide-y divide-zinc-100 dark:divide-zinc-700",children:[rA.jsx(UH,{children:i?rA.jsx(Rt.div,{initial:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},transition:{type:"spring",damping:20},children:rA.jsxs("div",{className:"flex flex-col items-center mb-4",children:[rA.jsx(Rt.input,{initial:{opacity:0,y:-10},animate:{opacity:1,y:0},transition:{delay:.2},className:"w-full p-2 rounded-md bg-zinc-100 dark:bg-zinc-700 focus:outline-none",type:"text",placeholder:"Shortcut Name",value:t,onChange:A=>n(A.target.value)}),rA.jsx(Rt.input,{initial:{opacity:0,y:-10},animate:{opacity:1,y:0},transition:{delay:.3},className:"w-full p-2 my-2 rounded-md bg-zinc-100 dark:bg-zinc-700 focus:outline-none",type:"text",placeholder:"URL eg. https://google.com",value:r,onChange:A=>o(A.target.value)}),rA.jsx(Rt.button,{initial:{opacity:0},animate:{opacity:1},transition:{delay:.4},className:"w-full px-4 py-2 text-white bg-blue-500 rounded-md",onClick:()=>{if(""!==t.trim()&&(i=r,new RegExp("^(https?:\\/\\/)?[\\w.-]+[\\w.-]+$","i").test(i))){const i={name:t.trim(),url:r.trim(),icon:t[0]},s=[...A.customshortcuts,i];e({...A,customshortcuts:s}),n(""),o(""),a(!1)}else console.error("Please enter a valid title and URL.");var i},children:"Add"})]})}):rA.jsx(Rt.button,{initial:{backgroundColor:"rgba(29, 161, 242, 1)",height:"auto"},animate:{backgroundColor:"rgba(29, 161, 242, 1)",height:"auto"},exit:{backgroundColor:"rgba(29, 161, 242, 1)",height:"auto"},transition:{type:"tween",ease:"easeOut"},className:"px-4 py-2 mb-4 text-white bg-blue-500 rounded",onClick:()=>{a(!i)},children:"Add Custom Shortcut"})}),A.shortcuts?A.shortcuts.map(((t,n)=>t.name&&rA.jsxs("div",{className:"flex items-center justify-between px-4 py-3",children:[t.name,rA.jsx(li,{state:t.enabled,onChange:n=>((t,n)=>{const r=A.shortcuts.map((A=>A.name===t?{...A,enabled:n}:A));e({...A,shortcuts:r})})(t.name,n)})]},n))):rA.jsx("p",{children:"Loading shortcuts..."}),A.customshortcuts?A.customshortcuts.map(((t,n)=>rA.jsxs("div",{className:"flex items-center justify-between px-4 py-3",children:[t.name,rA.jsx("button",{onClick:()=>(t=>{const n=A.customshortcuts.filter(((A,e)=>e!==t));e({...A,customshortcuts:n})})(n),children:rA.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor",className:"w-6 h-6",children:rA.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"})})})]},n))):rA.jsx("p",{children:"Loading custom shortcuts..."})]})}var kw={},Bt={},He={},Pt={},Vt={};Object.defineProperty(Vt,"__esModule",{value:!0}),Vt.defaultLocales=Vt.config=void 0;var OH={barSize:18,crossSize:18,inputSize:40,delay:150,defaultColor:"rgba(175, 51, 242, 1)",defaultGradient:"linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(9,9,121,1) 35%, rgba(0,212,255,1) 100%)"};Vt.config=OH;var kH={CONTROLS:{SOLID:"Solid",GRADIENT:"Gradient"}};Vt.defaultLocales=kH;var Fo={},Rw={exports:{}};!function(A){!function(e){var t=/^\s+/,n=/\s+$/,r=0,o=e.round,i=e.min,a=e.max,s=e.random;function l(A,s){if(s=s||{},(A=A||"")instanceof l)return A;if(!(this instanceof l))return new l(A,s);var u=function(A){var r={r:0,g:0,b:0},o=1,s=null,l=null,u=null,c=!1,d=!1;return"string"==typeof A&&(A=function(A){A=A.replace(t,"").replace(n,"").toLowerCase();var e,r=!1;if(E[A])A=E[A],r=!0;else if("transparent"==A)return{r:0,g:0,b:0,a:0,format:"name"};return(e=R.rgb.exec(A))?{r:e[1],g:e[2],b:e[3]}:(e=R.rgba.exec(A))?{r:e[1],g:e[2],b:e[3],a:e[4]}:(e=R.hsl.exec(A))?{h:e[1],s:e[2],l:e[3]}:(e=R.hsla.exec(A))?{h:e[1],s:e[2],l:e[3],a:e[4]}:(e=R.hsv.exec(A))?{h:e[1],s:e[2],v:e[3]}:(e=R.hsva.exec(A))?{h:e[1],s:e[2],v:e[3],a:e[4]}:(e=R.hex8.exec(A))?{r:k(e[1]),g:k(e[2]),b:k(e[3]),a:O(e[4]),format:r?"name":"hex8"}:(e=R.hex6.exec(A))?{r:k(e[1]),g:k(e[2]),b:k(e[3]),format:r?"name":"hex"}:(e=R.hex4.exec(A))?{r:k(e[1]+""+e[1]),g:k(e[2]+""+e[2]),b:k(e[3]+""+e[3]),a:O(e[4]+""+e[4]),format:r?"name":"hex8"}:!!(e=R.hex3.exec(A))&&{r:k(e[1]+""+e[1]),g:k(e[2]+""+e[2]),b:k(e[3]+""+e[3]),format:r?"name":"hex"}}(A)),"object"==typeof A&&(V(A.r)&&V(A.g)&&V(A.b)?(r=function(A,e,t){return{r:255*S(A,255),g:255*S(e,255),b:255*S(t,255)}}(A.r,A.g,A.b),c=!0,d="%"===String(A.r).substr(-1)?"prgb":"rgb"):V(A.h)&&V(A.s)&&V(A.v)?(s=P(A.s),l=P(A.v),r=function(A,t,n){A=6*S(A,360),t=S(t,100),n=S(n,100);var r=e.floor(A),o=A-r,i=n*(1-t),a=n*(1-o*t),s=n*(1-(1-o)*t),l=r%6;return{r:255*[n,a,i,i,s,n][l],g:255*[s,n,n,a,i,i][l],b:255*[i,i,s,n,n,a][l]}}(A.h,s,l),c=!0,d="hsv"):V(A.h)&&V(A.s)&&V(A.l)&&(s=P(A.s),u=P(A.l),r=function(A,e,t){var n,r,o;function i(A,e,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?A+6*(e-A)*t:t<.5?e:t<2/3?A+(e-A)*(2/3-t)*6:A}if(A=S(A,360),e=S(e,100),t=S(t,100),0===e)n=r=o=t;else{var a=t<.5?t*(1+e):t+e-t*e,s=2*t-a;n=i(s,a,A+1/3),r=i(s,a,A),o=i(s,a,A-1/3)}return{r:255*n,g:255*r,b:255*o}}(A.h,s,u),c=!0,d="hsl"),A.hasOwnProperty("a")&&(o=A.a)),o=H(o),{ok:c,format:A.format||d,r:i(255,a(r.r,0)),g:i(255,a(r.g,0)),b:i(255,a(r.b,0)),a:o}}(A);this._originalInput=A,this._r=u.r,this._g=u.g,this._b=u.b,this._a=u.a,this._roundA=o(100*this._a)/100,this._format=s.format||u.format,this._gradientType=s.gradientType,this._r<1&&(this._r=o(this._r)),this._g<1&&(this._g=o(this._g)),this._b<1&&(this._b=o(this._b)),this._ok=u.ok,this._tc_id=r++}function u(A,e,t){A=S(A,255),e=S(e,255),t=S(t,255);var n,r,o=a(A,e,t),s=i(A,e,t),l=(o+s)/2;if(o==s)n=r=0;else{var u=o-s;switch(r=l>.5?u/(2-o-s):u/(o+s),o){case A:n=(e-t)/u+(e>1)+720)%360;--e;)n.h=(n.h+r)%360,o.push(l(n));return o}function F(A,e){e=e||6;for(var t=l(A).toHsv(),n=t.h,r=t.s,o=t.v,i=[],a=1/e;e--;)i.push(l({h:n,s:r,v:o})),o=(o+a)%1;return i}l.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var A=this.toRgb();return(299*A.r+587*A.g+114*A.b)/1e3},getLuminance:function(){var A,t,n,r=this.toRgb();return A=r.r/255,t=r.g/255,n=r.b/255,.2126*(A<=.03928?A/12.92:e.pow((A+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:e.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:e.pow((n+.055)/1.055,2.4))},setAlpha:function(A){return this._a=H(A),this._roundA=o(100*this._a)/100,this},toHsv:function(){var A=c(this._r,this._g,this._b);return{h:360*A.h,s:A.s,v:A.v,a:this._a}},toHsvString:function(){var A=c(this._r,this._g,this._b),e=o(360*A.h),t=o(100*A.s),n=o(100*A.v);return 1==this._a?"hsv("+e+", "+t+"%, "+n+"%)":"hsva("+e+", "+t+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var A=u(this._r,this._g,this._b);return{h:360*A.h,s:A.s,l:A.l,a:this._a}},toHslString:function(){var A=u(this._r,this._g,this._b),e=o(360*A.h),t=o(100*A.s),n=o(100*A.l);return 1==this._a?"hsl("+e+", "+t+"%, "+n+"%)":"hsla("+e+", "+t+"%, "+n+"%, "+this._roundA+")"},toHex:function(A){return d(this._r,this._g,this._b,A)},toHexString:function(A){return"#"+this.toHex(A)},toHex8:function(A){return function(A,e,t,n,r){var i=[L(o(A).toString(16)),L(o(e).toString(16)),L(o(t).toString(16)),L(T(n))];return r&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")}(this._r,this._g,this._b,this._a,A)},toHex8String:function(A){return"#"+this.toHex8(A)},toRgb:function(){return{r:o(this._r),g:o(this._g),b:o(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+o(this._r)+", "+o(this._g)+", "+o(this._b)+")":"rgba("+o(this._r)+", "+o(this._g)+", "+o(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:o(100*S(this._r,255))+"%",g:o(100*S(this._g,255))+"%",b:o(100*S(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+o(100*S(this._r,255))+"%, "+o(100*S(this._g,255))+"%, "+o(100*S(this._b,255))+"%)":"rgba("+o(100*S(this._r,255))+"%, "+o(100*S(this._g,255))+"%, "+o(100*S(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(x[d(this._r,this._g,this._b,!0)]||!1)},toFilter:function(A){var e="#"+f(this._r,this._g,this._b,this._a),t=e,n=this._gradientType?"GradientType = 1, ":"";if(A){var r=l(A);t="#"+f(r._r,r._g,r._b,r._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+e+",endColorstr="+t+")"},toString:function(A){var e=!!A;A=A||this._format;var t=!1,n=this._a<1&&this._a>=0;return e||!n||"hex"!==A&&"hex6"!==A&&"hex3"!==A&&"hex4"!==A&&"hex8"!==A&&"name"!==A?("rgb"===A&&(t=this.toRgbString()),"prgb"===A&&(t=this.toPercentageRgbString()),("hex"===A||"hex6"===A)&&(t=this.toHexString()),"hex3"===A&&(t=this.toHexString(!0)),"hex4"===A&&(t=this.toHex8String(!0)),"hex8"===A&&(t=this.toHex8String()),"name"===A&&(t=this.toName()),"hsl"===A&&(t=this.toHslString()),"hsv"===A&&(t=this.toHsvString()),t||this.toHexString()):"name"===A&&0===this._a?this.toName():this.toRgbString()},clone:function(){return l(this.toString())},_applyModification:function(A,e){var t=A.apply(null,[this].concat([].slice.call(e)));return this._r=t._r,this._g=t._g,this._b=t._b,this.setAlpha(t._a),this},lighten:function(){return this._applyModification(B,arguments)},brighten:function(){return this._applyModification(m,arguments)},darken:function(){return this._applyModification(w,arguments)},desaturate:function(){return this._applyModification(g,arguments)},saturate:function(){return this._applyModification(h,arguments)},greyscale:function(){return this._applyModification(p,arguments)},spin:function(){return this._applyModification(y,arguments)},_applyCombination:function(A,e){return A.apply(null,[this].concat([].slice.call(e)))},analogous:function(){return this._applyCombination(U,arguments)},complement:function(){return this._applyCombination(v,arguments)},monochromatic:function(){return this._applyCombination(F,arguments)},splitcomplement:function(){return this._applyCombination(C,arguments)},triad:function(){return this._applyCombination(Q,arguments)},tetrad:function(){return this._applyCombination(b,arguments)}},l.fromRatio=function(A,e){if("object"==typeof A){var t={};for(var n in A)A.hasOwnProperty(n)&&(t[n]="a"===n?A[n]:P(A[n]));A=t}return l(A,e)},l.equals=function(A,e){return!(!A||!e)&&l(A).toRgbString()==l(e).toRgbString()},l.random=function(){return l.fromRatio({r:s(),g:s(),b:s()})},l.mix=function(A,e,t){t=0===t?0:t||50;var n=l(A).toRgb(),r=l(e).toRgb(),o=t/100;return l({r:(r.r-n.r)*o+n.r,g:(r.g-n.g)*o+n.g,b:(r.b-n.b)*o+n.b,a:(r.a-n.a)*o+n.a})},l.readability=function(A,t){var n=l(A),r=l(t);return(e.max(n.getLuminance(),r.getLuminance())+.05)/(e.min(n.getLuminance(),r.getLuminance())+.05)},l.isReadable=function(A,e,t){var n,r,o=l.readability(A,e);switch(r=!1,n=function(A){var e,t;return"AA"!==(e=((A=A||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==e&&(e="AA"),"small"!==(t=(A.size||"small").toLowerCase())&&"large"!==t&&(t="small"),{level:e,size:t}}(t),n.level+n.size){case"AAsmall":case"AAAlarge":r=o>=4.5;break;case"AAlarge":r=o>=3;break;case"AAAsmall":r=o>=7}return r},l.mostReadable=function(A,e,t){var n,r,o,i,a=null,s=0;r=(t=t||{}).includeFallbackColors,o=t.level,i=t.size;for(var u=0;us&&(s=n,a=l(e[u]));return l.isReadable(A,a,{level:o,size:i})||!r?a:(t.includeFallbackColors=!1,l.mostReadable(A,["#fff","#000"],t))};var E=l.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},x=l.hexNames=function(A){var e={};for(var t in A)A.hasOwnProperty(t)&&(e[A[t]]=t);return e}(E);function H(A){return A=parseFloat(A),(isNaN(A)||A<0||A>1)&&(A=1),A}function S(A,t){(function(A){return"string"==typeof A&&-1!=A.indexOf(".")&&1===parseFloat(A)})(A)&&(A="100%");var n=function(A){return"string"==typeof A&&-1!=A.indexOf("%")}(A);return A=i(t,a(0,parseFloat(A))),n&&(A=parseInt(A*t,10)/100),e.abs(A-t)<1e-6?1:A%t/parseFloat(t)}function I(A){return i(1,a(0,A))}function k(A){return parseInt(A,16)}function L(A){return 1==A.length?"0"+A:""+A}function P(A){return A<=1&&(A=100*A+"%"),A}function T(A){return e.round(255*parseFloat(A)).toString(16)}function O(A){return k(A)/255}var D,M,K,R=(M="[\\s|\\(]+("+(D="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+D+")[,|\\s]+("+D+")\\s*\\)?",K="[\\s|\\(]+("+D+")[,|\\s]+("+D+")[,|\\s]+("+D+")[,|\\s]+("+D+")\\s*\\)?",{CSS_UNIT:new RegExp(D),rgb:new RegExp("rgb"+M),rgba:new RegExp("rgba"+K),hsl:new RegExp("hsl"+M),hsla:new RegExp("hsla"+K),hsv:new RegExp("hsv"+M),hsva:new RegExp("hsva"+K),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function V(A){return!!R.CSS_UNIT.exec(A)}A.exports?A.exports=l:window.tinycolor=l}(Math)}(Rw);var GB,jB,WB,un=Rw.exports;function RH(){if(GB)return Fo;GB=1,Object.defineProperty(Fo,"__esModule",{value:!0}),Fo.gradientParser=void 0;var A=Gi(),e=wa();function t(A){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A})(A)}function n(A,e){if(A){if("string"==typeof A)return r(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);if("Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t)return Array.from(A);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return r(A,e)}}function r(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t0&&void 0!==arguments[0]?arguments[0]:"",o={linearGradient:/^(-(webkit|o|ms|moz)-)?(linear-gradient)/i,repeatingLinearGradient:/^(-(webkit|o|ms|moz)-)?(repeating-linear-gradient)/i,radialGradient:/^(-(webkit|o|ms|moz)-)?(radial-gradient)/i,repeatingRadialGradient:/^(-(webkit|o|ms|moz)-)?(repeating-radial-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|top (left|right)|bottom (left|right)|left|right|top|bottom)/i,extentKeywords:/^(closest-side|closest-corner|farthest-side|farthest-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,spacedRgbColor:/^(\d{1,3})\s+(\d{1,3})\s+(\d{1,3})\s+\/\s+([0-1](\.\d+)?)/,rgbaColor:/^rgba/i,hslColor:/^hsl/i,hsvColor:/^hsv/i,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/};function a(A){var e=new Error(t+": "+A);throw e.source=t,e}function l(){return u("linear-gradient",o.linearGradient,d)||u("repeating-linear-gradient",o.repeatingLinearGradient,d)||u("radial-gradient",o.radialGradient,f)||u("repeating-radial-gradient",o.repeatingRadialGradient,f)}function u(A,e,t){return c(e,(function(e){var n=t();return n&&(x(o.comma)||a("Missing comma before color stops")),{type:A,orientation:n,colorStops:m(w)}}))}function c(A,e){var t=x(A);if(t){x(o.startCall)||a("Missing (");var n=e(t);return x(o.endCall)||a("Missing )"),n}}function d(){return E("directional",o.sideOrCorner,1)||E("angular",o.angleValue,1)}function f(){var A,e,n=g();return n&&((A=[]).push(n),e=t,x(o.comma)&&((n=g())?A.push(n):t=e)),A}function g(){var A=function(){var A=E("shape",/^(circle)/i,0);return A&&(A.style=F()||h()),A}()||function(){var A=E("shape",/^(ellipse)/i,0);return A&&(A.style=U()||h()),A}();if(A)A.at=p();else{var e=h();if(e){A=e;var t=p();t&&(A.at=t)}else{var n=B();n&&(A={type:"default-radial",at:n})}}return A}function h(){return E("extent-keyword",o.extentKeywords,1)}function p(){if(E("position",/^at/,0)){var A=B();return A||a("Missing positioning value"),A}}function B(){var A={x:U(),y:U()};if(A.x||A.y)return{type:"position",value:A}}function m(A){var e=A(),t=[];if(e)for(t.push(e);x(o.comma);)(e=A())?t.push(e):a("One extra comma");return t}function w(){var A,e=function(){var A=E("hex",o.hexColor,1);if(null!=A&&A.value){var e=s(null==A?void 0:A.value).toRgb(),t=e.r,n=e.g,r=e.b,i=e.a;return{value:"rgba(".concat(t,", ").concat(n,", ").concat(r,", ").concat(i,")")}}}()||c(o.hslColor,y)||c(o.rgbaColor,b)||c(o.rgbColor,Q)||function(){var A=E("literal",o.literalColor,0);if(null!=A&&A.value){var e=s(null==A?void 0:A.value).toRgb(),t=e.r,n=e.g,r=e.b,i=e.a;return{value:"rgba(".concat(t,", ").concat(n,", ").concat(r,", ").concat(i,")")}}}()||c(o.hsvColor,v);return e||a("Expected color definition"),e.left=parseInt(null===(A=U())||void 0===A?void 0:A.value),e}var y=function(A){var t=(0,e.isUpperCase)(null==A?void 0:A[0]),n=m(C),r=s({h:n[0],s:n[1],l:n[2],a:n[3]||1}).toRgb(),o=r.r,i=r.g,a=r.b,l=r.a;return{value:"".concat(t?"RGBA":"rgba","(").concat(o,", ").concat(i,", ").concat(a,", ").concat(l,")")}},v=function(A){var t=(0,e.isUpperCase)(null==A?void 0:A[0]),n=m(C),r=s({h:n[0],s:n[1],v:n[2],a:n[3]||1}).toRgb(),o=r.r,i=r.g,a=r.b,l=r.a;return{value:"".concat(t?"RGBA":"rgba","(").concat(o,", ").concat(i,", ").concat(a,", ").concat(l,")")}},Q=function(A){var t,i=(0,e.isUpperCase)(null==A?void 0:A[0]),a=function(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){var t=null==A?null:typeof Symbol<"u"&&A[Symbol.iterator]||A["@@iterator"];if(null!=t){var n,r,o,i,a=[],s=!0,l=!1;try{if(o=(t=t.call(A)).next,0===e){if(Object(t)!==t)return;s=!1}else for(;!(s=(n=o.call(t)).done)&&(a.push(n.value),a.length!==e);s=!0);}catch(A){l=!0,r=A}finally{try{if(!s&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(l)throw r}}return a}}(A,e)||n(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(x(o.spacedRgbColor)||[null].concat(function(A){if(Array.isArray(A))return r(A)}(t=m(C))||function(A){if(typeof Symbol<"u"&&null!=A[Symbol.iterator]||null!=A["@@iterator"])return Array.from(A)}(t)||n(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),5),s=a[1],l=a[2],u=a[3],c=a[4],d=void 0===c?1:c;return{value:"".concat(i?"RGBA":"rgba","(").concat(s,", ").concat(l,", ").concat(u,", ").concat(d,")")}},b=function(A){var t=(0,e.isUpperCase)(null==A?void 0:A[0]);return{value:"".concat(t?"RGBA":"rgba","(").concat(m(C),")")}};function C(){return x(o.number)[1]}function U(){return E("%",o.percentageValue,1)||E("position-keyword",o.positionKeywords,1)||F()}function F(){return E("px",o.pixelValue,1)||E("em",o.emValue,1)}function E(A,e,t){var n=x(e);if(n)return{type:A,value:n[t]}}function x(A){var e,n;return(n=/^[\n\r\t\s]+/.exec(t))&&H(n[0].length),(e=A.exec(t))&&H(e[0].length),e}function H(A){t=t.substr(A)}return function(){var n,r=m(l);t.length>0&&a("Invalid input not EOF");var o=r[0],s=null==o||null===(n=o.colorStops)||void 0===n?void 0:n.filter((function(A){return(0,e.isUpperCase)(A.value)})).length;return function(){if(s>0)return o;var e=function(e,t){return 0===t?(0,A.high)(e):(0,A.low)(e)};return i(i({},o),{},{colorStops:o.colorStops.map((function(A,t){return i(i({},A),{},{value:e(A,t)})}))})}()}()},Fo}function Gi(){if(jB)return Pt;jB=1,Object.defineProperty(Pt,"__esModule",{value:!0}),Pt.low=Pt.high=Pt.getColors=Pt.formatInputValues=void 0;var A=Vt,e=RH();A.config.defaultColor;var t=A.config.defaultGradient;Pt.low=function(A){return A.value.toLowerCase()},Pt.high=function(A){return A.value.toUpperCase()},Pt.getColors=function(A){if(null==A?void 0:A.includes("gradient")){var r=null==A?void 0:A.includes("conic"),o=!r&&n()?A:t;r&&console.log("Sorry we cant handle conic gradients yet");var i=(0,e.gradientParser)(o);return null==i?void 0:i.colorStops}return[{value:A}]};var n=function(A){return!0};return Pt.formatInputValues=function(A,e,t){return isNaN(A)||At?t:A},Pt}function wa(){if(WB)return He;WB=1,Object.defineProperty(He,"__esModule",{value:!0}),He.compareGradients=void 0,He.computePickerPosition=function(e){var t,n=o(e),i=n.offsetLeft,a=n.offsetTop,s=n.clientWidth,l=n.clientHeight;return[(t=e.clientX-i-r/2,(0,A.formatInputValues)(t,-9,s-10)),function(){var t=e.clientY-a-r/2;return(0,A.formatInputValues)(t,-9,l-10)}()]},He.computeSquareXY=function(A,e,t){var n=100*A[1],o=100*A[2],i=n*(o<50?o:100-o)/100,a=0|Math.round(200*i/(o+i)),s=Math.round(i+o);return[e/100*a-r/2,t-t/100*s-r/2]},He.getGradientType=He.getDegrees=void 0,He.getHandleValue=function(e){var t=o(e),r=t.offsetLeft,i=t.clientWidth,a=e.clientX-r-n/2,s=i-18,l=(0,A.formatInputValues)(a,0,s);return Math.round(l/(s/100))},He.safeBounds=He.isUpperCase=He.getNewHsl=void 0;var A=Gi(),e=Vt,t=un,n=e.config.barSize,r=e.config.crossSize;He.getDegrees=function(A){var e,t=null==A?void 0:A.split(",")[0];return parseInt(null==t||null===(e=t.split("(")[1])||void 0===e?void 0:e.slice(0,-3))},He.getGradientType=function(A){return null==A?void 0:A.split("(")[0]},He.getNewHsl=function(A,e,n,r,o){o(A);var i=t({h:A,s:e,l:n}).toRgb(),a=i.r,s=i.g,l=i.b;return"rgba(".concat(a,", ").concat(s,", ").concat(l,", ").concat(r,")")};var o=function(A){var e=A.target.parentNode.getBoundingClientRect(),t="c-resize ps-rl"===A.target.className?15:0;return{offsetLeft:(null==e?void 0:e.x)+t,offsetTop:null==e?void 0:e.y,clientWidth:null==e?void 0:e.width,clientHeight:null==e?void 0:e.height}};return He.safeBounds=o,He.isUpperCase=function(A){var e;return(null==A?void 0:A[0])===(null==A||null===(e=A[0])||void 0===e?void 0:e.toUpperCase())},He.compareGradients=function(A,e){var t,n;return(null==A||null===(t=A.toLowerCase())||void 0===t?void 0:t.replaceAll(" ",""))===(null==e||null===(n=e.toLowerCase())||void 0===n?void 0:n.replaceAll(" ",""))},He}!function(A){Object.defineProperty(A,"__esModule",{value:!0}),A.default=function(A){var r=A.children,o=A.bounds,s=A.value,l=A.onChange,u=A.squareSize,d=A.squareHeight,p=A.hideOpacity,B=null==o?void 0:o.x,m=null==s?void 0:s.includes("gradient"),w=(0,t.getGradientType)(s),y=(0,t.getDegrees)(s),v="linear-gradient"===w?"".concat(y,"deg"):"circle",Q=(0,n.getColors)(s),b=null==Q?void 0:Q.map((function(A,e){return c(c({},A),{},{index:e})})),C=(null==b?void 0:b.filter((function(A){return(0,t.isUpperCase)(A.value)}))[0])||b[0],U=null==C?void 0:C.value,F=null==C?void 0:C.index,E=null==C?void 0:C.left,x=a((0,e.useState)(f(U)),2),H=x[0],S=x[1],I=a((0,e.useState)("rgb"),2),k=I[0],L=I[1],P=H.toRgb(),T=P.r,O=P.g,D=P.b,M=P.a,K=H.toHsl(),R=K.h,V=K.s,N=K.l,j=H.toHsv(),G=j.s,_=j.v,W=a((0,e.useState)(Math.round(R)),2),X=W[0],z=W[1],J=Math.round(R),Y=a((0,t.computeSquareXY)([J,V,N],u,d),2),Z=Y[0],q=Y[1],$=a((0,e.useState)([]),2),AA=$[0],eA=$[1],tA=a((0,e.useState)([]),2),nA=tA[0],rA=tA[1],oA=a((0,e.useState)(null),2),iA=oA[0],aA=oA[1],sA=function(A){A!==s&&(m?(0,t.compareGradients)(nA[0],s)||rA([s].concat(i(null==nA?void 0:nA.slice(0,8)))):eA([s].concat(i(null==AA?void 0:AA.slice(0,8)))),l(A))};(0,e.useEffect)((function(){S(f(U)),z(J)}),[U,J]);var lA=function(A){var e=A.sort((function(A,e){return A.left-e.left})),t=null==e?void 0:e.map((function(A){return"".concat(null==A?void 0:A.value," ").concat(A.left,"%")}));sA("".concat(w,"(").concat(v,", ").concat(t.join(", "),")"))},uA=function(A){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:E,n=null==Q?void 0:Q.filter((function(A){return!(0,t.isUpperCase)(A.value)})),r=[{value:A.toUpperCase(),left:e}].concat(i(n));lA(r)},cA=function(A){m?uA(A):sA(A)},dA=function(A){var e=null==Q?void 0:Q.map((function(e,t){return c(c({},e),{},{value:t===A?(0,n.high)(e):(0,n.low)(e)})}));lA(e)};(0,e.useEffect)((function(){return window.addEventListener("click",fA),function(){window.removeEventListener("click",fA)}}),[iA,s]);var fA=function(A){var e,t=null==A||null===(e=A.path)||void 0===e?void 0:e.map((function(A){return A.id}));null!=t&&t.includes("gradient-bar")?aA("gpoint"):null!=t&&t.includes("rbgcp-input")?aA("input"):null!=t&&t.includes("rbgcp-wrapper")?aA("picker"):aA(null)},gA={x:Z,y:q,s:V,l:N,r:T,g:O,b:D,hue:J,hsvS:G,hsvV:_,value:s,colors:Q,degrees:y,inFocus:iA,opacity:M,onChange:l,addPoint:function(A){var e,r=(0,t.getHandleValue)(A,B),o=null===(e=[].concat(i(Q.map((function(A){return c(c({},A),{},{value:(0,n.low)(A)})}))),[{value:U,left:r}]))||void 0===e?void 0:e.sort((function(A,e){return A.left-e.left}));lA(o)},inputType:k,nextPoint:function(){F!==(null==Q?void 0:Q.length)-1&&dA(F+1)},tinyColor:H,handleHue:function(A){var e=3.6*(0,t.getHandleValue)(A),n=(0,t.getNewHsl)(e,V,N,M,z);cA(n)},setInFocus:aA,isGradient:m,offsetLeft:B,squareSize:u,hideOpacity:p,handleColor:function(A,e){var n=a((0,t.computePickerPosition)(A,d),2),r=n[0],o=n[1],i=Math.min(r+g/2,u-1),s=Math.min(o+g/2,d-1),l=a(e.getImageData(i,s,1,1).data,3),c=l[0],f=l[1],h=l[2],p="rgba(".concat(c,", ").concat(f,", ").concat(h,", ").concat(M,")");cA(p)},currentLeft:E,deletePoint:function(){if((null==Q?void 0:Q.length)>2){var A=null==Q?void 0:Q.map((function(A,e){return c(c({},A),{},{value:e===F-1?(0,n.high)(A):(0,n.low)(A)})})),e=null==A?void 0:A.filter((function(A,e){return e!==F}));lA(e)}},internalHue:X,squareHeight:d,setInputType:L,gradientType:w,handleChange:cA,currentColor:U,selectedColor:F,handleOpacity:function(A){var e=(0,t.getHandleValue)(A)/100,n="rgba(".concat(T,", ").concat(O,", ").concat(D,", ").concat(e,")");cA(n)},setInternalHue:z,previousColors:AA,handleGradient:uA,setSelectedColor:dA,internalOnChange:sA,previousGraidents:nA};return e.default.createElement(h.Provider,{value:gA},r)},A.usePicker=function(){return(0,e.useContext)(h)};var e=function(A,e){if(A&&A.__esModule)return A;if(null===A||"object"!==o(A)&&"function"!=typeof A)return{default:A};var t=r(e);if(t&&t.has(A))return t.get(A);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in A)if("default"!==a&&Object.prototype.hasOwnProperty.call(A,a)){var s=i?Object.getOwnPropertyDescriptor(A,a):null;s&&(s.get||s.set)?Object.defineProperty(n,a,s):n[a]=A[a]}return n.default=A,t&&t.set(A,n),n}(AA),t=wa(),n=Gi();function r(A){if("function"!=typeof WeakMap)return null;var e=new WeakMap,t=new WeakMap;return(r=function(A){return A?t:e})(A)}function o(A){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A})(A)}function i(A){return function(A){if(Array.isArray(A))return l(A)}(A)||function(A){if(typeof Symbol<"u"&&null!=A[Symbol.iterator]||null!=A["@@iterator"])return Array.from(A)}(A)||s(A)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(A,e){return function(A){if(Array.isArray(A))return A}(A)||function(A,e){var t=null==A?null:typeof Symbol<"u"&&A[Symbol.iterator]||A["@@iterator"];if(null!=t){var n,r,o,i,a=[],s=!0,l=!1;try{if(o=(t=t.call(A)).next,0===e){if(Object(t)!==t)return;s=!1}else for(;!(s=(n=o.call(t)).done)&&(a.push(n.value),a.length!==e);s=!0);}catch(A){l=!0,r=A}finally{try{if(!s&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(l)throw r}}return a}}(A,e)||s(A,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(A,e){if(A){if("string"==typeof A)return l(A,e);var t=Object.prototype.toString.call(A).slice(8,-1);if("Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t)return Array.from(A);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return l(A,e)}}function l(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);t255||e>255||t>255)){if(0===A&&0===e&&0===t)return[0,0,0,1];n=1-A/255,r=1-e/255,o=1-t/255;var i=Math.min(n,Math.min(r,o));return{c:n=(n-i)/(1-i),m:r=(r-i)/(1-i),y:o=(o-i)/(1-i),k:i}}alert("RGB values must be in the range 0 to 255.")}}Object.defineProperty(ji,"__esModule",{value:!0}),ji.cmykToRgb=void 0,ji.rgb2cmyk=s4;var l4=function(A){var e=A.c,t=A.m,n=A.y,r=A.k;return{r:255*(1-e)*(1-r),g:255*(1-t)*(1-r),b:255*(1-n)*(1-r)}};ji.cmykToRgb=l4,function(A){function e(A){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A})(A)}Object.defineProperty(A,"__esModule",{value:!0}),A.default=void 0;var t=function(A,t){if(A&&A.__esModule)return A;if(null===A||"object"!==e(A)&&"function"!=typeof A)return{default:A};var n=a(t);if(n&&n.has(A))return n.get(A);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in A)if("default"!==i&&Object.prototype.hasOwnProperty.call(A,i)){var s=o?Object.getOwnPropertyDescriptor(A,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=A[i]}return r.default=A,n&&n.set(A,r),r}(AA),n=ji,r=Gi(),o=Bt,i=bA;function a(A){if("function"!=typeof WeakMap)return null;var e=new WeakMap,t=new WeakMap;return(a=function(A){return A?t:e})(A)}function s(A,e){var t=Object.keys(A);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(A);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(A,e).enumerable}))),t.push.apply(t,n)}return t}function l(A){for(var e=1;eA.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);t0?null==o?void 0:o.slice(0,18):r).map((function(A,e){return t.default.createElement("div",{key:e,style:{height:23,width:"10.2%",borderRadius:4,background:A,marginBottom:2,border:"rgba(255,255,255, 1)"===A?"1px solid #96959c":""},onClick:function(){return function(A){null!=A&&A.includes("gradient")?s(A):l(A)}(A)}})}))))};var r=["rgba(0,0,0,1)","rgba(128,128,128, 1)","rgba(192,192,192, 1)","rgba(255,255,255, 1)","rgba(0,0,128,1)","rgba(0,0,255,1)","rgba(0,255,255, 1)","rgba(0,128,0,1)","rgba(128,128,0, 1)","rgba(0,128,128,1)","rgba(0,255,0, 1)","rgba(128,0,0, 1)","rgba(128,0,128, 1)","rgba(175, 51, 242, 1)","rgba(255,0,255, 1)","rgba(255,0,0, 1)","rgba(240, 103, 46, 1)","rgba(255,255,0, 1)"]}(jw);var hc={},jd={};!function(A){Object.defineProperty(A,"__esModule",{value:!0}),A.default=A.StopIcon=A.SlidersIcon=A.RadialIcon=A.PaletteIcon=A.LinearIcon=A.InputsIcon=A.DegreesIcon=void 0;var e,t=(e=AA)&&e.__esModule?e:{default:e};A.default=function(){return t.default.createElement("svg",{id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",style:{width:15}},t.default.createElement("polyline",{style:{fill:"none",stroke:"rgb(50, 49, 54)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.8px"},points:"17.96 4.31 2.04 4.3 3.75 4.3 4.81 17.29 5.16 17.96 5.74 18.47 6.59 18.62 13.64 18.62 14.52 18.32 15.07 17.68 15.29 17.12 16.28 4.3 12.87 4.3 12.87 2.38 12.48 1.75 11.83 1.46 8.4 1.46 7.64 1.68 7.26 2.21 7.16 2.52 7.17 4.23"}))},A.LinearIcon=function(A){var e={fill:"none",stroke:A.color||"#323136",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.8px"};return t.default.createElement("svg",{id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",style:{width:14}},t.default.createElement("polyline",{style:e,points:"0.9 12.73 0.9 19.1 7.27 19.1 0.9 19.1 19.1 0.9 12.73 0.9 19.1 0.9 19.1 7.27"}))},A.RadialIcon=function(A){var e={fill:"none",stroke:A.color||"#323136",strokeMiterlimit:10,strokeWidth:"1.8px"};return t.default.createElement("svg",{id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",style:{width:15}},t.default.createElement("circle",{style:e,cx:"10",cy:"10",r:"9"}),t.default.createElement("circle",{style:e,cx:"10",cy:"10",r:"5"}))},A.SlidersIcon=function(A){var e=A.color||"#323136",n={fill:"none",stroke:e,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.8px",fillRule:"evenodd"},r={fill:e,stroke:e,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.8px"};return t.default.createElement("svg",{id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",style:{width:17}},t.default.createElement("polyline",{style:n,points:"3.74 2.75 3.74 12.69 0.9 12.71 6.59 12.71"}),t.default.createElement("line",{style:r,x1:"3.74",y1:"17.26",x2:"3.74",y2:"15.21"}),t.default.createElement("polyline",{style:n,points:"10.1 17.25 10.1 7.31 12.95 7.29 7.26 7.29"}),t.default.createElement("line",{style:r,x1:"10.1",y1:"2.74",x2:"10.1",y2:"4.79"}),t.default.createElement("polyline",{style:n,points:"16.26 2.75 16.26 12.69 13.41 12.71 19.1 12.71"}),t.default.createElement("line",{style:r,x1:"16.26",y1:"17.26",x2:"16.26",y2:"15.21"}))},A.InputsIcon=function(A){var e={fill:"none",stroke:A.color||"#323136",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.8px"};return t.default.createElement("svg",{id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",style:{width:17}},t.default.createElement("path",{style:e,d:"M6.35,2.72a4.85,4.85,0,0,1,1.86.16,7.94,7.94,0,0,1,.88.43,3.66,3.66,0,0,0,.85.49c.25,0,.58-.27.81-.39A8.25,8.25,0,0,1,11.7,3a4,4,0,0,1,1.79-.23,3.21,3.21,0,0,0-1.34.09,6.39,6.39,0,0,0-1.47.63c-.45.25-.7.3-.7.86s0,1.18,0,1.78c0,1.3,0,2.61,0,3.92h0v5.63a2.46,2.46,0,0,1,0,.47c-.07.28-.43.42-.7.57a5.29,5.29,0,0,1-2.94.61A9.3,9.3,0,0,0,8,17.15l1.09-.37.89-.52c.06,0,.48.21.56.25.32.14.64.27,1,.38a8.54,8.54,0,0,0,2.12.4"}),t.default.createElement("path",{style:e,d:"M7.57,5.73C6,5.7,4.5,5.65,3,5.77a2.28,2.28,0,0,0-1.76.74A2.3,2.3,0,0,0,.94,7.83l0,3.82A4.73,4.73,0,0,0,1,12.9a1.64,1.64,0,0,0,.68,1,2.44,2.44,0,0,0,1,.27,25,25,0,0,0,4.74.09"}),t.default.createElement("path",{style:e,d:"M12.43,14.32a44.12,44.12,0,0,0,4.6,0,2.24,2.24,0,0,0,1.76-.74,2.29,2.29,0,0,0,.27-1.32l0-3.81A4.81,4.81,0,0,0,19,7.15a1.62,1.62,0,0,0-.68-1,2.31,2.31,0,0,0-1-.28,26.8,26.8,0,0,0-4.74-.09"}))},A.PaletteIcon=function(A){var e=A.color||"#323136",n={fill:e},r={fill:e,stroke:e,strokeMiterlimit:10,strokeWidth:"0.5px"};return t.default.createElement("svg",{id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",style:{width:17}},t.default.createElement("circle",{style:n,cx:"9.36",cy:"5.07",r:"1.71"}),t.default.createElement("circle",{style:n,cx:"13.93",cy:"6.91",r:"1.71"}),t.default.createElement("circle",{style:n,cx:"5.8",cy:"7.55",r:"1.71"}),t.default.createElement("circle",{style:n,cx:"5.45",cy:"12.04",r:"1.71"}),t.default.createElement("path",{style:r,d:"M19.1,10c0,3.58-2.12,2.94-4.06,2.35-1.15-.34-2.24-.67-2.77-.08-.68.78-.54,2.07-.39,3.33.2,1.79.39,3.5-1.88,3.5A9.1,9.1,0,1,1,19.1,10ZM10,18c.7,0,.74-.19.75-.2a2.67,2.67,0,0,0,.07-1.27c0-.19,0-.42-.06-.67-.06-.53-.13-1.15-.14-1.67a3.82,3.82,0,0,1,.8-2.63,2.14,2.14,0,0,1,1.45-.7,4.36,4.36,0,0,1,1.32.12c.39.08.8.21,1.16.32h0c.39.12.74.23,1.08.3.74.17,1,.1,1.13,0S18,11.32,18,10a8,8,0,1,0-8,8Z"}))},A.DegreesIcon=function(A){var e={fill:"none",stroke:A.color||"#323136",strokeMiterlimit:10,strokeWidth:"1.8px",strokeLinecap:"round"};return t.default.createElement("svg",{id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",style:{width:15}},t.default.createElement("polyline",{style:e,points:"13.86 2.01 1.7 16.99 18.77 16.99"}),t.default.createElement("polyline",{style:e,points:"10.96 16.38 10.96 16.38 10.74 15.7 10.44 14.97 10.06 14.21 9.72 13.63 9.21 12.89 8.85 12.44 8.41 11.95 7.91 11.45 7.51 11.1"}))},A.StopIcon=function(){return t.default.createElement("svg",{id:"Layer_1","data-name":"Layer 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",style:{width:20,marginRight:1}},t.default.createElement("path",{d:"M2.39,8c-.63,0-1,.21-1,.63A.49.49,0,0,0,1.67,9a6.48,6.48,0,0,0,1.11.43A3,3,0,0,1,4,10.09a1.47,1.47,0,0,1,.35,1.09,1.75,1.75,0,0,1-.57,1.42,2.21,2.21,0,0,1-1.48.48,8.32,8.32,0,0,1-1.68-.21l-.31-.06.12-.94a13.7,13.7,0,0,0,1.8.16c.61,0,.92-.26.92-.77a.52.52,0,0,0-.21-.44,3.13,3.13,0,0,0-.85-.34A3.32,3.32,0,0,1,.66,9.79a1.43,1.43,0,0,1-.42-1.1A1.6,1.6,0,0,1,.78,7.36a2.32,2.32,0,0,1,1.49-.44,10.46,10.46,0,0,1,1.64.17l.32.07-.1.95C3.31,8,2.73,8,2.39,8Z"}),t.default.createElement("path",{d:"M4.79,8.09V7H9.16V8.09H7.59V13H6.38V8.09Z"}),t.default.createElement("path",{d:"M14,12.34a2.25,2.25,0,0,1-1.91.74,2.24,2.24,0,0,1-1.91-.74A3.85,3.85,0,0,1,9.61,10a4,4,0,0,1,.56-2.34,2.2,2.2,0,0,1,1.91-.77A2.21,2.21,0,0,1,14,7.69,4,4,0,0,1,14.55,10,3.85,3.85,0,0,1,14,12.34Zm-2.88-.77a1,1,0,0,0,1,.46,1,1,0,0,0,1-.46A3.25,3.25,0,0,0,13.3,10,3.45,3.45,0,0,0,13,8.46a1,1,0,0,0-1-.49,1,1,0,0,0-1,.49A3.43,3.43,0,0,0,10.85,10,3.38,3.38,0,0,0,11.11,11.57Z"}),t.default.createElement("path",{d:"M17.77,11.24h-1V13H15.58V7h2.19a1.85,1.85,0,0,1,2.11,2.07,2.21,2.21,0,0,1-.54,1.6A2.07,2.07,0,0,1,17.77,11.24Zm-1-1h1c.6,0,.9-.37.9-1.12a1.18,1.18,0,0,0-.22-.79.88.88,0,0,0-.68-.24h-1Z"}))}}(jd);var gc={},Ww={};!function(A){Object.defineProperty(A,"__esModule",{value:!0}),A.default=void 0;var e=AA,t=hv;function n(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,n=new Array(e);t0&&r[r.length-1])&&(6===o[0]||2===o[0])){i=0;continue}if(3===o[0]&&(!r||o[1]>r[0]&&o[1]=55296&&r<=56319&&t>10),i%1024+56320)),(r+1===t||n.length>16384)&&(o+=String.fromCharCode.apply(String,n),n.length=0)}return o},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=typeof Uint8Array>"u"?[]:new Uint8Array(256),d=0;d<64;d++)c[u.charCodeAt(d)]=d;for(var f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",g=typeof Uint8Array>"u"?[]:new Uint8Array(256),h=0;h<64;h++)g[f.charCodeAt(h)]=h;for(var p=function(A,e,t){return A.slice?A.slice(e,t):new Uint16Array(Array.prototype.slice.call(A,e,t))},B=function(){function A(A,e,t,n,r,o){this.initialValue=A,this.errorValue=e,this.highStart=t,this.highValueIndex=n,this.index=r,this.data=o}return A.prototype.get=function(A){var e;if(A>=0){if(A<55296||A>56319&&A<=65535)return e=((e=this.index[A>>5])<<2)+(31&A),this.data[e];if(A<=65535)return e=((e=this.index[2048+(A-55296>>5)])<<2)+(31&A),this.data[e];if(A>11),e=this.index[e],e+=A>>5&63,e=((e=this.index[e])<<2)+(31&A),this.data[e];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},A}(),m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",w=typeof Uint8Array>"u"?[]:new Uint8Array(256),y=0;y<64;y++)w[m.charCodeAt(y)]=y;var v=10,Q=13,b=15,C=17,U=18,F=19,E=20,x=21,H=22,S=24,I=25,k=26,L=27,P=28,T=30,O=32,D=33,M=34,K=35,R=37,V=38,N=39,j=40,G=42,_=[9001,65288],W="×",X="÷",z=function(A,e){var t=function(A){var e,t,n,r,o,i=.75*A.length,a=A.length,s=0;"="===A[A.length-1]&&(i--,"="===A[A.length-2]&&i--);var l=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(i):new Array(i),u=Array.isArray(l)?l:new Uint8Array(l);for(e=0;e>4,u[s++]=(15&n)<<4|r>>2,u[s++]=(3&r)<<6|63&o;return l}(A),n=Array.isArray(t)?function(A){for(var e=A.length,t=[],n=0;n0;){var i=n[--o];if(Array.isArray(A)?-1!==A.indexOf(i):A===i)for(var a=t;a<=n.length;){var s;if((s=n[++a])===e)return!0;if(s!==v)break}if(i!==v)break}return!1},nA=function(A,e){for(var t=A;t>=0;){var n=e[t];if(n!==v)return n;t--}return 0},rA=function(A,e,t,n,r){if(0===t[n])return W;var o=n-1;if(Array.isArray(r)&&!0===r[o])return W;var i=o-1,a=o+1,s=e[o],l=i>=0?e[i]:0,u=e[a];if(2===s&&3===u)return W;if(-1!==Y.indexOf(s))return"!";if(-1!==Y.indexOf(u)||-1!==Z.indexOf(u))return W;if(8===nA(o,e))return X;if(11===z.get(A[o])||(s===O||s===D)&&11===z.get(A[a])||7===s||7===u||9===s||-1===[v,Q,b].indexOf(s)&&9===u||-1!==[C,U,F,S,P].indexOf(u)||nA(o,e)===H||tA(23,H,o,e)||tA([C,U],x,o,e)||tA(12,12,o,e))return W;if(s===v)return X;if(23===s||23===u)return W;if(16===u||16===s)return X;if(-1!==[Q,b,x].indexOf(u)||14===s||36===l&&-1!==eA.indexOf(s)||s===P&&36===u||u===E||-1!==J.indexOf(u)&&s===I||-1!==J.indexOf(s)&&u===I||s===L&&-1!==[R,O,D].indexOf(u)||-1!==[R,O,D].indexOf(s)&&u===k||-1!==J.indexOf(s)&&-1!==q.indexOf(u)||-1!==q.indexOf(s)&&-1!==J.indexOf(u)||-1!==[L,k].indexOf(s)&&(u===I||-1!==[H,b].indexOf(u)&&e[a+1]===I)||-1!==[H,b].indexOf(s)&&u===I||s===I&&-1!==[I,P,S].indexOf(u))return W;if(-1!==[I,P,S,C,U].indexOf(u))for(var c=o;c>=0;){if((d=e[c])===I)return W;if(-1===[P,S].indexOf(d))break;c--}if(-1!==[L,k].indexOf(u))for(c=-1!==[C,U].indexOf(s)?i:o;c>=0;){var d;if((d=e[c])===I)return W;if(-1===[P,S].indexOf(d))break;c--}if(V===s&&-1!==[V,N,M,K].indexOf(u)||-1!==[N,M].indexOf(s)&&-1!==[N,j].indexOf(u)||-1!==[j,K].indexOf(s)&&u===j||-1!==AA.indexOf(s)&&-1!==[E,k].indexOf(u)||-1!==AA.indexOf(u)&&s===L||-1!==J.indexOf(s)&&-1!==J.indexOf(u)||s===S&&-1!==J.indexOf(u)||-1!==J.concat(I).indexOf(s)&&u===H&&-1===_.indexOf(A[a])||-1!==J.concat(I).indexOf(u)&&s===U)return W;if(41===s&&41===u){for(var f=t[o],g=1;f>0&&41===e[--f];)g++;if(g%2!=0)return W}return s===O&&u===D?W:X},oA=function(A,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var t=function(A,e){void 0===e&&(e="strict");var t=[],n=[],r=[];return A.forEach((function(A,o){var i=z.get(A);if(i>50?(r.push(!0),i-=50):r.push(!1),-1!==["normal","auto","loose"].indexOf(e)&&-1!==[8208,8211,12316,12448].indexOf(A))return n.push(o),t.push(16);if(4===i||11===i){if(0===o)return n.push(o),t.push(T);var a=t[o-1];return-1===$.indexOf(a)?(n.push(n[o-1]),t.push(a)):(n.push(o),t.push(T))}return n.push(o),31===i?t.push("strict"===e?x:R):i===G||29===i?t.push(T):43===i?A>=131072&&A<=196605||A>=196608&&A<=262141?t.push(R):t.push(T):void t.push(i)})),[n,t,r]}(A,e.lineBreak),n=t[0],r=t[1],o=t[2];return("break-all"===e.wordBreak||"break-word"===e.wordBreak)&&(r=r.map((function(A){return-1!==[I,T,G].indexOf(A)?R:A}))),[n,r,"keep-all"===e.wordBreak?o.map((function(e,t){return e&&A[t]>=19968&&A[t]<=40959})):void 0]},iA=function(){function A(A,e,t,n){this.codePoints=A,this.required="!"===e,this.start=t,this.end=n}return A.prototype.slice=function(){return l.apply(void 0,this.codePoints.slice(this.start,this.end))},A}(),aA=45,sA=43,lA=-1,uA=function(A){return A>=48&&A<=57},cA=function(A){return uA(A)||A>=65&&A<=70||A>=97&&A<=102},dA=function(A){return 10===A||9===A||32===A},fA=function(A){return function(A){return function(A){return A>=97&&A<=122}(A)||function(A){return A>=65&&A<=90}(A)}(A)||function(A){return A>=128}(A)||95===A},gA=function(A){return fA(A)||uA(A)||A===aA},hA=function(A){return A>=0&&A<=8||11===A||A>=14&&A<=31||127===A},pA=function(A,e){return 92===A&&10!==e},BA=function(A,e,t){return A===aA?fA(e)||pA(e,t):!!fA(A)||!(92!==A||!pA(A,e))},mA=function(A,e,t){return A===sA||A===aA?!!uA(e)||46===e&&uA(t):uA(46===A?e:A)},wA=function(A){var e=0,t=1;(A[e]===sA||A[e]===aA)&&(A[e]===aA&&(t=-1),e++);for(var n=[];uA(A[e]);)n.push(A[e++]);var r=n.length?parseInt(l.apply(void 0,n),10):0;46===A[e]&&e++;for(var o=[];uA(A[e]);)o.push(A[e++]);var i=o.length,a=i?parseInt(l.apply(void 0,o),10):0;(69===A[e]||101===A[e])&&e++;var s=1;(A[e]===sA||A[e]===aA)&&(A[e]===aA&&(s=-1),e++);for(var u=[];uA(A[e]);)u.push(A[e++]);var c=u.length?parseInt(l.apply(void 0,u),10):0;return t*(r+a*Math.pow(10,-i))*Math.pow(10,s*c)},yA={type:2},vA={type:3},QA={type:4},bA={type:13},CA={type:8},UA={type:21},FA={type:9},EA={type:10},xA={type:11},HA={type:12},SA={type:14},IA={type:23},kA={type:1},LA={type:25},PA={type:24},TA={type:26},OA={type:27},DA={type:28},MA={type:29},KA={type:31},RA={type:32},VA=function(){function A(){this._value=[]}return A.prototype.write=function(A){this._value=this._value.concat(s(A))},A.prototype.read=function(){for(var A=[],e=this.consumeToken();e!==RA;)A.push(e),e=this.consumeToken();return A},A.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case 34:return this.consumeStringToken(34);case 35:var e=this.peekCodePoint(0),t=this.peekCodePoint(1),n=this.peekCodePoint(2);if(gA(e)||pA(t,n)){var r=BA(e,t,n)?2:1;return{type:5,value:this.consumeName(),flags:r}}break;case 36:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),bA;break;case 39:return this.consumeStringToken(39);case 40:return yA;case 41:return vA;case 42:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),SA;break;case sA:if(mA(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case 44:return QA;case aA:var o=A,i=this.peekCodePoint(0),a=this.peekCodePoint(1);if(mA(o,i,a))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(BA(o,i,a))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(i===aA&&62===a)return this.consumeCodePoint(),this.consumeCodePoint(),PA;break;case 46:if(mA(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case 47:if(42===this.peekCodePoint(0))for(this.consumeCodePoint();;){var s=this.consumeCodePoint();if(42===s&&47===(s=this.consumeCodePoint()))return this.consumeToken();if(s===lA)return this.consumeToken()}break;case 58:return TA;case 59:return OA;case 60:if(33===this.peekCodePoint(0)&&this.peekCodePoint(1)===aA&&this.peekCodePoint(2)===aA)return this.consumeCodePoint(),this.consumeCodePoint(),LA;break;case 64:var u=this.peekCodePoint(0),c=this.peekCodePoint(1),d=this.peekCodePoint(2);if(BA(u,c,d))return{type:7,value:this.consumeName()};break;case 91:return DA;case 92:if(pA(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case 93:return MA;case 61:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),CA;break;case 123:return xA;case 125:return HA;case 117:case 85:var f=this.peekCodePoint(0),g=this.peekCodePoint(1);return f===sA&&(cA(g)||63===g)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case 124:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),FA;if(124===this.peekCodePoint(0))return this.consumeCodePoint(),UA;break;case 126:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),EA;break;case lA:return RA}return dA(A)?(this.consumeWhiteSpace(),KA):uA(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):fA(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:l(A)}},A.prototype.consumeCodePoint=function(){var A=this._value.shift();return typeof A>"u"?-1:A},A.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},A.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},A.prototype.consumeUnicodeRangeToken=function(){for(var A=[],e=this.consumeCodePoint();cA(e)&&A.length<6;)A.push(e),e=this.consumeCodePoint();for(var t=!1;63===e&&A.length<6;)A.push(e),e=this.consumeCodePoint(),t=!0;if(t)return{type:30,start:parseInt(l.apply(void 0,A.map((function(A){return 63===A?48:A}))),16),end:parseInt(l.apply(void 0,A.map((function(A){return 63===A?70:A}))),16)};var n=parseInt(l.apply(void 0,A),16);if(this.peekCodePoint(0)===aA&&cA(this.peekCodePoint(1))){this.consumeCodePoint(),e=this.consumeCodePoint();for(var r=[];cA(e)&&r.length<6;)r.push(e),e=this.consumeCodePoint();return{type:30,start:n,end:parseInt(l.apply(void 0,r),16)}}return{type:30,start:n,end:n}},A.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return"url"===A.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},A.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===lA)return{type:22,value:""};var e=this.peekCodePoint(0);if(39===e||34===e){var t=this.consumeStringToken(this.consumeCodePoint());return 0===t.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===lA||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:t.value}):(this.consumeBadUrlRemnants(),IA)}for(;;){var n=this.consumeCodePoint();if(n===lA||41===n)return{type:22,value:l.apply(void 0,A)};if(dA(n))return this.consumeWhiteSpace(),this.peekCodePoint(0)===lA||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:l.apply(void 0,A)}):(this.consumeBadUrlRemnants(),IA);if(34===n||39===n||40===n||hA(n))return this.consumeBadUrlRemnants(),IA;if(92===n){if(!pA(n,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),IA;A.push(this.consumeEscapedCodePoint())}else A.push(n)}},A.prototype.consumeWhiteSpace=function(){for(;dA(this.peekCodePoint(0));)this.consumeCodePoint()},A.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(41===A||A===lA)return;pA(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},A.prototype.consumeStringSlice=function(A){for(var e="";A>0;){var t=Math.min(5e4,A);e+=l.apply(void 0,this._value.splice(0,t)),A-=t}return this._value.shift(),e},A.prototype.consumeStringToken=function(A){for(var e="",t=0;;){var n=this._value[t];if(n===lA||void 0===n||n===A)return{type:0,value:e+=this.consumeStringSlice(t)};if(10===n)return this._value.splice(0,t),kA;if(92===n){var r=this._value[t+1];r!==lA&&void 0!==r&&(10===r?(e+=this.consumeStringSlice(t),t=-1,this._value.shift()):pA(n,r)&&(e+=this.consumeStringSlice(t),e+=l(this.consumeEscapedCodePoint()),t=-1))}t++}},A.prototype.consumeNumber=function(){var A=[],e=4,t=this.peekCodePoint(0);for((t===sA||t===aA)&&A.push(this.consumeCodePoint());uA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());t=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(46===t&&uA(n))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),e=8;uA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());t=this.peekCodePoint(0),n=this.peekCodePoint(1);var r=this.peekCodePoint(2);if((69===t||101===t)&&((n===sA||n===aA)&&uA(r)||uA(n)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),e=8;uA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[wA(A),e]},A.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),e=A[0],t=A[1],n=this.peekCodePoint(0),r=this.peekCodePoint(1),o=this.peekCodePoint(2);return BA(n,r,o)?{type:15,number:e,flags:t,unit:this.consumeName()}:37===n?(this.consumeCodePoint(),{type:16,number:e,flags:t}):{type:17,number:e,flags:t}},A.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(cA(A)){for(var e=l(A);cA(this.peekCodePoint(0))&&e.length<6;)e+=l(this.consumeCodePoint());dA(this.peekCodePoint(0))&&this.consumeCodePoint();var t=parseInt(e,16);return 0===t||function(A){return A>=55296&&A<=57343}(t)||t>1114111?65533:t}return A===lA?65533:A},A.prototype.consumeName=function(){for(var A="";;){var e=this.consumeCodePoint();if(gA(e))A+=l(e);else{if(!pA(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),A;A+=l(this.consumeEscapedCodePoint())}}},A}(),NA=function(){function A(A){this._tokens=A}return A.create=function(e){var t=new VA;return t.write(e),new A(t.read())},A.parseValue=function(e){return A.create(e).parseComponentValue()},A.parseValues=function(e){return A.create(e).parseComponentValues()},A.prototype.parseComponentValue=function(){for(var A=this.consumeToken();31===A.type;)A=this.consumeToken();if(32===A.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var e=this.consumeComponentValue();do{A=this.consumeToken()}while(31===A.type);if(32===A.type)return e;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},A.prototype.parseComponentValues=function(){for(var A=[];;){var e=this.consumeComponentValue();if(32===e.type)return A;A.push(e),A.push()}},A.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},A.prototype.consumeSimpleBlock=function(A){for(var e={type:A,values:[]},t=this.consumeToken();;){if(32===t.type||ZA(t,A))return e;this.reconsumeToken(t),e.values.push(this.consumeComponentValue()),t=this.consumeToken()}},A.prototype.consumeFunction=function(A){for(var e={name:A.value,values:[],type:18};;){var t=this.consumeToken();if(32===t.type||3===t.type)return e;this.reconsumeToken(t),e.values.push(this.consumeComponentValue())}},A.prototype.consumeToken=function(){var A=this._tokens.shift();return typeof A>"u"?RA:A},A.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},A}(),jA=function(A){return 15===A.type},GA=function(A){return 17===A.type},_A=function(A){return 20===A.type},WA=function(A){return 0===A.type},XA=function(A,e){return _A(A)&&A.value===e},zA=function(A){return 31!==A.type},JA=function(A){return 31!==A.type&&4!==A.type},YA=function(A){var e=[],t=[];return A.forEach((function(A){if(4===A.type){if(0===t.length)throw new Error("Error parsing function args, zero tokens for arg");return e.push(t),void(t=[])}31!==A.type&&t.push(A)})),t.length&&e.push(t),e},ZA=function(A,e){return 11===e&&12===A.type||28===e&&29===A.type||2===e&&3===A.type},qA=function(A){return 17===A.type||15===A.type},$A=function(A){return 16===A.type||qA(A)},Ae=function(A){return A.length>1?[A[0],A[1]]:[A[0]]},ee={type:17,number:0,flags:4},te={type:16,number:50,flags:4},ne={type:16,number:100,flags:4},re=function(A,e,t){var n=A[0],r=A[1];return[oe(n,e),oe(typeof r<"u"?r:n,t)]},oe=function(A,e){if(16===A.type)return A.number/100*e;if(jA(A))switch(A.unit){case"rem":case"em":return 16*A.number;default:return A.number}return A.number},ie="grad",ae="turn",se=function(A,e){if(15===e.type)switch(e.unit){case"deg":return Math.PI*e.number/180;case ie:return Math.PI/200*e.number;case"rad":return e.number;case ae:return 2*Math.PI*e.number}throw new Error("Unsupported angle type")},le=function(A){return 15===A.type&&("deg"===A.unit||A.unit===ie||"rad"===A.unit||A.unit===ae)},ue=function(A){switch(A.filter(_A).map((function(A){return A.value})).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ee,ee];case"to top":case"bottom":return ce(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ee,ne];case"to right":case"left":return ce(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[ne,ne];case"to bottom":case"top":return ce(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[ne,ee];case"to left":case"right":return ce(270)}return 0},ce=function(A){return Math.PI*A/180},de=function(A,e){if(18===e.type){var t=ye[e.name];if(typeof t>"u")throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return t(A,e.values)}if(5===e.type){if(3===e.value.length){var n=e.value.substring(0,1),r=e.value.substring(1,2),o=e.value.substring(2,3);return he(parseInt(n+n,16),parseInt(r+r,16),parseInt(o+o,16),1)}if(4===e.value.length){n=e.value.substring(0,1),r=e.value.substring(1,2),o=e.value.substring(2,3);var i=e.value.substring(3,4);return he(parseInt(n+n,16),parseInt(r+r,16),parseInt(o+o,16),parseInt(i+i,16)/255)}if(6===e.value.length)return n=e.value.substring(0,2),r=e.value.substring(2,4),o=e.value.substring(4,6),he(parseInt(n,16),parseInt(r,16),parseInt(o,16),1);if(8===e.value.length)return n=e.value.substring(0,2),r=e.value.substring(2,4),o=e.value.substring(4,6),i=e.value.substring(6,8),he(parseInt(n,16),parseInt(r,16),parseInt(o,16),parseInt(i,16)/255)}if(20===e.type){var a=Qe[e.value.toUpperCase()];if(typeof a<"u")return a}return Qe.TRANSPARENT},fe=function(A){return 0==(255&A)},ge=function(A){var e=255&A,t=255&A>>8,n=255&A>>16,r=255&A>>24;return e<255?"rgba("+r+","+n+","+t+","+e/255+")":"rgb("+r+","+n+","+t+")"},he=function(A,e,t,n){return(A<<24|e<<16|t<<8|Math.round(255*n)<<0)>>>0},pe=function(A,e){if(17===A.type)return A.number;if(16===A.type){var t=3===e?1:255;return 3===e?A.number/100*t:Math.round(A.number/100*t)}return 0},Be=function(A,e){var t=e.filter(JA);if(3===t.length){var n=t.map(pe),r=n[0],o=n[1],i=n[2];return he(r,o,i,1)}if(4===t.length){var a=t.map(pe),s=(r=a[0],o=a[1],i=a[2],a[3]);return he(r,o,i,s)}return 0};function me(A,e,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(e-A)*t*6+A:t<.5?e:t<2/3?6*(e-A)*(2/3-t)+A:A}var we=function(A,e){var t=e.filter(JA),n=t[0],r=t[1],o=t[2],i=t[3],a=(17===n.type?ce(n.number):se(A,n))/(2*Math.PI),s=$A(r)?r.number/100:0,l=$A(o)?o.number/100:0,u=typeof i<"u"&&$A(i)?oe(i,1):1;if(0===s)return he(255*l,255*l,255*l,1);var c=l<=.5?l*(s+1):l+s-l*s,d=2*l-c,f=me(d,c,a+1/3),g=me(d,c,a),h=me(d,c,a-1/3);return he(255*f,255*g,255*h,u)},ye={hsl:we,hsla:we,rgb:Be,rgba:Be},ve=function(A,e){return de(A,NA.create(e).parseComponentValue())},Qe={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},be={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map((function(A){if(_A(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},Ce={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ue=function(A,e){var t=de(A,e[0]),n=e[1];return n&&$A(n)?{color:t,stop:n}:{color:t,stop:null}},Fe=function(A,e){var t=A[0],n=A[A.length-1];null===t.stop&&(t.stop=ee),null===n.stop&&(n.stop=ne);for(var r=[],o=0,i=0;io?r.push(s):r.push(o),o=s}else r.push(null)}var l=null;for(i=0;iA.optimumDistance)?{optimumCorner:e,optimumDistance:a}:A}),{optimumDistance:r?1/0:-1/0,optimumCorner:null}).optimumCorner},Se=function(A,e){var t=ce(180),n=[];return YA(e).forEach((function(e,r){if(0===r){var o=e[0];if(20===o.type&&-1!==["top","left","right","bottom"].indexOf(o.value))return void(t=ue(e));if(le(o))return void(t=(se(A,o)+ce(270))%ce(360))}var i=Ue(A,e);n.push(i)})),{angle:t,stops:n,type:1}},Ie="closest-side",ke="farthest-side",Le="closest-corner",Pe="farthest-corner",Te="circle",Oe="ellipse",De="cover",Me="contain",Ke=function(A,e){var t=0,n=3,r=[],o=[];return YA(e).forEach((function(e,i){var a=!0;if(0===i?a=e.reduce((function(A,e){if(_A(e))switch(e.value){case"center":return o.push(te),!1;case"top":case"left":return o.push(ee),!1;case"right":case"bottom":return o.push(ne),!1}else if($A(e)||qA(e))return o.push(e),!1;return A}),a):1===i&&(a=e.reduce((function(A,e){if(_A(e))switch(e.value){case Te:return t=0,!1;case Oe:return t=1,!1;case Me:case Ie:return n=0,!1;case ke:return n=1,!1;case Le:return n=2,!1;case De:case Pe:return n=3,!1}else if(qA(e)||$A(e))return Array.isArray(n)||(n=[]),n.push(e),!1;return A}),a)),a){var s=Ue(A,e);r.push(s)}})),{size:n,shape:t,stops:r,position:o,type:2}},Re=function(A,e){if(22===e.type){var t={url:e.value,type:0};return A.cache.addImage(e.value),t}if(18===e.type){var n=je[e.name];if(typeof n>"u")throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return n(A,e.values)}throw new Error("Unsupported image type "+e.type)};var Ve,Ne,je={"linear-gradient":function(A,e){var t=ce(180),n=[];return YA(e).forEach((function(e,r){if(0===r){var o=e[0];if(20===o.type&&"to"===o.value)return void(t=ue(e));if(le(o))return void(t=se(A,o))}var i=Ue(A,e);n.push(i)})),{angle:t,stops:n,type:1}},"-moz-linear-gradient":Se,"-ms-linear-gradient":Se,"-o-linear-gradient":Se,"-webkit-linear-gradient":Se,"radial-gradient":function(A,e){var t=0,n=3,r=[],o=[];return YA(e).forEach((function(e,i){var a=!0;if(0===i){var s=!1;a=e.reduce((function(A,e){if(s)if(_A(e))switch(e.value){case"center":return o.push(te),A;case"top":case"left":return o.push(ee),A;case"right":case"bottom":return o.push(ne),A}else($A(e)||qA(e))&&o.push(e);else if(_A(e))switch(e.value){case Te:return t=0,!1;case Oe:return t=1,!1;case"at":return s=!0,!1;case Ie:return n=0,!1;case De:case ke:return n=1,!1;case Me:case Le:return n=2,!1;case Pe:return n=3,!1}else if(qA(e)||$A(e))return Array.isArray(n)||(n=[]),n.push(e),!1;return A}),a)}if(a){var l=Ue(A,e);r.push(l)}})),{size:n,shape:t,stops:r,position:o,type:2}},"-moz-radial-gradient":Ke,"-ms-radial-gradient":Ke,"-o-radial-gradient":Ke,"-webkit-radial-gradient":Ke,"-webkit-gradient":function(A,e){var t=ce(180),n=[],r=1;return YA(e).forEach((function(e,t){var o=e[0];if(0===t){if(_A(o)&&"linear"===o.value)return void(r=1);if(_A(o)&&"radial"===o.value)return void(r=2)}if(18===o.type)if("from"===o.name){var i=de(A,o.values[0]);n.push({stop:ee,color:i})}else if("to"===o.name)i=de(A,o.values[0]),n.push({stop:ne,color:i});else if("color-stop"===o.name){var a=o.values.filter(JA);if(2===a.length){i=de(A,a[1]);var s=a[0];GA(s)&&n.push({stop:{type:16,number:100*s.number,flags:s.flags},color:i})}}})),1===r?{angle:(t+ce(180))%ce(360),stops:n,type:r}:{size:3,shape:0,stops:n,position:[],type:r}}},Ge={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(A,e){if(0===e.length)return[];var t=e[0];return 20===t.type&&"none"===t.value?[]:e.filter((function(A){return JA(A)&&function(A){return!(20===A.type&&"none"===A.value||18===A.type&&!je[A.name])}(A)})).map((function(e){return Re(A,e)}))}},_e={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(A,e){return e.map((function(A){if(_A(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},We={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(A,e){return YA(e).map((function(A){return A.filter($A)})).map(Ae)}},Xe={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(A,e){return YA(e).map((function(A){return A.filter(_A).map((function(A){return A.value})).join(" ")})).map(ze)}},ze=function(A){switch(A){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};(Ne=Ve||(Ve={})).AUTO="auto",Ne.CONTAIN="contain",Ne.COVER="cover";var Je,Ye={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(A,e){return YA(e).map((function(A){return A.filter(Ze)}))}},Ze=function(A){return _A(A)||$A(A)},qe=function(A){return{name:"border-"+A+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},$e=qe("top"),At=qe("right"),et=qe("bottom"),tt=qe("left"),nt=function(A){return{name:"border-radius-"+A,initialValue:"0 0",prefix:!1,type:1,parse:function(A,e){return Ae(e.filter($A))}}},rt=nt("top-left"),ot=nt("top-right"),it=nt("bottom-right"),at=nt("bottom-left"),st=function(A){return{name:"border-"+A+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,e){switch(e){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},lt=st("top"),ut=st("right"),ct=st("bottom"),dt=st("left"),ft=function(A){return{name:"border-"+A+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,e){return jA(e)?e.number:0}}},gt=ft("top"),ht=ft("right"),pt=ft("bottom"),Bt=ft("left"),mt={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},wt={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(A,e){return"rtl"===e?1:0}},yt={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(A,e){return e.filter(_A).reduce((function(A,e){return A|vt(e.value)}),0)}},vt=function(A){switch(A){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Qt={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},bt={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(A,e){return 20===e.type&&"normal"===e.value?0:17===e.type||15===e.type?e.number:0}};!function(A){A.NORMAL="normal",A.STRICT="strict"}(Je||(Je={}));var Ct,Ut={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){return"strict"===e?Je.STRICT:Je.NORMAL}},Ft={name:"line-height",initialValue:"normal",prefix:!1,type:4},Et=function(A,e){return _A(A)&&"normal"===A.value?1.2*e:17===A.type?e*A.number:$A(A)?oe(A,e):e},xt={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(A,e){return 20===e.type&&"none"===e.value?null:Re(A,e)}},Ht={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(A,e){return"inside"===e?0:1}},St={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},It=function(A){return{name:"margin-"+A,initialValue:"0",prefix:!1,type:4}},kt=It("top"),Lt=It("right"),Pt=It("bottom"),Tt=It("left"),Ot={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(A,e){return e.filter(_A).map((function(A){switch(A.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}}))}},Dt={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){return"break-word"===e?"break-word":"normal"}},Mt=function(A){return{name:"padding-"+A,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Kt=Mt("top"),Rt=Mt("right"),Vt=Mt("bottom"),Nt=Mt("left"),jt={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(A,e){switch(e){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},Gt={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(A,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},_t={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return 1===e.length&&XA(e[0],"none")?[]:YA(e).map((function(e){for(var t={color:Qe.TRANSPARENT,offsetX:ee,offsetY:ee,blur:ee},n=0,r=0;r"u")throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return t(e.values)}return null}},zt={matrix:function(A){var e=A.filter((function(A){return 17===A.type})).map((function(A){return A.number}));return 6===e.length?e:null},matrix3d:function(A){var e=A.filter((function(A){return 17===A.type})).map((function(A){return A.number})),t=e[0],n=e[1];e[2],e[3];var r=e[4],o=e[5];e[6],e[7],e[8],e[9],e[10],e[11];var i=e[12],a=e[13];return e[14],e[15],16===e.length?[t,n,r,o,i,a]:null}},Jt={type:16,number:50,flags:4},Yt=[Jt,Jt],Zt={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(A,e){var t=e.filter($A);return 2!==t.length?Yt:[t[0],t[1]]}},qt={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(A,e){switch(e){case"hidden":return 1;case"collapse":return 2;default:return 0}}};!function(A){A.NORMAL="normal",A.BREAK_ALL="break-all",A.KEEP_ALL="keep-all"}(Ct||(Ct={}));for(var $t={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"break-all":return Ct.BREAK_ALL;case"keep-all":return Ct.KEEP_ALL;default:return Ct.NORMAL}}},An={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(A,e){if(20===e.type)return{auto:!0,order:0};if(GA(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},en={name:"time",parse:function(A,e){if(15===e.type)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")}},tn={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(A,e){return GA(e)?e.number:1}},nn={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},rn={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(A,e){return e.filter(_A).map((function(A){switch(A.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0})).filter((function(A){return 0!==A}))}},on={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(A,e){var t=[],n=[];return e.forEach((function(A){switch(A.type){case 20:case 0:t.push(A.value);break;case 17:t.push(A.number.toString());break;case 4:n.push(t.join(" ")),t.length=0}})),t.length&&n.push(t.join(" ")),n.map((function(A){return-1===A.indexOf(" ")?A:"'"+A+"'"}))}},an={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},sn={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(A,e){return GA(e)?e.number:_A(e)&&"bold"===e.value?700:400}},ln={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(A,e){return e.filter(_A).map((function(A){return A.value}))}},un={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(A,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";default:return"normal"}}},cn=function(A,e){return 0!=(A&e)},dn={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(A,e){if(0===e.length)return[];var t=e[0];return 20===t.type&&"none"===t.value?[]:e}},fn={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(A,e){if(0===e.length)return null;var t=e[0];if(20===t.type&&"none"===t.value)return null;for(var n=[],r=e.filter(zA),o=0;o1?1:0],this.overflowWrap=Un(A,Dt,e.overflowWrap),this.paddingTop=Un(A,Kt,e.paddingTop),this.paddingRight=Un(A,Rt,e.paddingRight),this.paddingBottom=Un(A,Vt,e.paddingBottom),this.paddingLeft=Un(A,Nt,e.paddingLeft),this.paintOrder=Un(A,wn,e.paintOrder),this.position=Un(A,Gt,e.position),this.textAlign=Un(A,jt,e.textAlign),this.textDecorationColor=Un(A,nn,null!==(t=e.textDecorationColor)&&void 0!==t?t:e.color),this.textDecorationLine=Un(A,rn,null!==(n=e.textDecorationLine)&&void 0!==n?n:e.textDecoration),this.textShadow=Un(A,_t,e.textShadow),this.textTransform=Un(A,Wt,e.textTransform),this.transform=Un(A,Xt,e.transform),this.transformOrigin=Un(A,Zt,e.transformOrigin),this.visibility=Un(A,qt,e.visibility),this.webkitTextStrokeColor=Un(A,yn,e.webkitTextStrokeColor),this.webkitTextStrokeWidth=Un(A,vn,e.webkitTextStrokeWidth),this.wordBreak=Un(A,$t,e.wordBreak),this.zIndex=Un(A,An,e.zIndex)}return A.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},A.prototype.isTransparent=function(){return fe(this.backgroundColor)},A.prototype.isTransformed=function(){return null!==this.transform},A.prototype.isPositioned=function(){return 0!==this.position},A.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},A.prototype.isFloating=function(){return 0!==this.float},A.prototype.isInlineLevel=function(){return cn(this.display,4)||cn(this.display,33554432)||cn(this.display,268435456)||cn(this.display,536870912)||cn(this.display,67108864)||cn(this.display,134217728)},A}(),bn=function(A,e){this.content=Un(A,dn,e.content),this.quotes=Un(A,pn,e.quotes)},Cn=function(A,e){this.counterIncrement=Un(A,fn,e.counterIncrement),this.counterReset=Un(A,gn,e.counterReset)},Un=function(A,e,t){var n=new VA,r=null!==t&&typeof t<"u"?t.toString():e.initialValue;n.write(r);var o=new NA(n.read());switch(e.type){case 2:var i=o.parseComponentValue();return e.parse(A,_A(i)?i.value:e.initialValue);case 0:return e.parse(A,o.parseComponentValue());case 1:return e.parse(A,o.parseComponentValues());case 4:return o.parseComponentValue();case 3:switch(e.format){case"angle":return se(A,o.parseComponentValue());case"color":return de(A,o.parseComponentValue());case"image":return Re(A,o.parseComponentValue());case"length":var a=o.parseComponentValue();return qA(a)?a:ee;case"length-percentage":var s=o.parseComponentValue();return $A(s)?s:ee;case"time":return en.parse(A,o.parseComponentValue())}}},Fn=function(A,e){var t=function(A){switch(A.getAttribute("data-html2canvas-debug")){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}}(A);return 1===t||e===t},En=function(A,e){this.context=A,this.textNodes=[],this.elements=[],this.flags=0,Fn(e,3),this.styles=new Qn(A,window.getComputedStyle(e,null)),Ir(e)&&(this.styles.animationDuration.some((function(A){return A>0}))&&(e.style.animationDuration="0s"),null!==this.styles.transform&&(e.style.transform="none")),this.bounds=a(this.context,e),Fn(e,4)&&(this.flags|=16)},xn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Hn=typeof Uint8Array>"u"?[]:new Uint8Array(256),Sn=0;Sn<64;Sn++)Hn[xn.charCodeAt(Sn)]=Sn;for(var In=function(A,e,t){return A.slice?A.slice(e,t):new Uint16Array(Array.prototype.slice.call(A,e,t))},kn=function(){function A(A,e,t,n,r,o){this.initialValue=A,this.errorValue=e,this.highStart=t,this.highValueIndex=n,this.index=r,this.data=o}return A.prototype.get=function(A){var e;if(A>=0){if(A<55296||A>56319&&A<=65535)return e=((e=this.index[A>>5])<<2)+(31&A),this.data[e];if(A<=65535)return e=((e=this.index[2048+(A-55296>>5)])<<2)+(31&A),this.data[e];if(A>11),e=this.index[e],e+=A>>5&63,e=((e=this.index[e])<<2)+(31&A),this.data[e];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},A}(),Ln="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Pn=typeof Uint8Array>"u"?[]:new Uint8Array(256),Tn=0;Tn<64;Tn++)Pn[Ln.charCodeAt(Tn)]=Tn;var On,Dn=8,Mn=9,Kn=11,Rn=12,Vn=function(){for(var A=[],e=0;e>10),i%1024+56320)),(r+1===t||n.length>16384)&&(o+=String.fromCharCode.apply(String,n),n.length=0)}return o},Nn=function(A,e){var t=function(A){var e,t,n,r,o,i=.75*A.length,a=A.length,s=0;"="===A[A.length-1]&&(i--,"="===A[A.length-2]&&i--);var l=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(i):new Array(i),u=Array.isArray(l)?l:new Uint8Array(l);for(e=0;e>4,u[s++]=(15&n)<<4|r>>2,u[s++]=(3&r)<<6|63&o;return l}(A),n=Array.isArray(t)?function(A){for(var e=A.length,t=[],n=0;n=55296&&r<=56319&&t=t)return{done:!0,value:null};for(var A=jn;ni.x||r.y>i.y;return i=r,0===e||a}));return A.body.removeChild(e),a}(document);return Object.defineProperty(Yn,"SUPPORT_WORD_BREAKING",{value:A}),A},get SUPPORT_SVG_DRAWING(){var A=function(A){var e=new Image,t=A.createElement("canvas"),n=t.getContext("2d");if(!n)return!1;e.src="data:image/svg+xml,";try{n.drawImage(e,0,0),t.toDataURL()}catch{return!1}return!0}(document);return Object.defineProperty(Yn,"SUPPORT_SVG_DRAWING",{value:A}),A},get SUPPORT_FOREIGNOBJECT_DRAWING(){var A="function"==typeof Array.from&&"function"==typeof window.fetch?function(A){var e=A.createElement("canvas"),t=100;e.width=t,e.height=t;var n=e.getContext("2d");if(!n)return Promise.reject(!1);n.fillStyle="rgb(0, 255, 0)",n.fillRect(0,0,t,t);var r=new Image,o=e.toDataURL();r.src=o;var i=zn(t,t,0,0,r);return n.fillStyle="red",n.fillRect(0,0,t,t),Jn(i).then((function(e){n.drawImage(e,0,0);var r=n.getImageData(0,0,t,t).data;n.fillStyle="red",n.fillRect(0,0,t,t);var i=A.createElement("div");return i.style.backgroundImage="url("+o+")",i.style.height=t+"px",Xn(r)?Jn(zn(t,t,0,0,i)):Promise.reject(!1)})).then((function(A){return n.drawImage(A,0,0),Xn(n.getImageData(0,0,t,t).data)})).catch((function(){return!1}))}(document):Promise.resolve(!1);return Object.defineProperty(Yn,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:A}),A},get SUPPORT_CORS_IMAGES(){var A=typeof(new Image).crossOrigin<"u";return Object.defineProperty(Yn,"SUPPORT_CORS_IMAGES",{value:A}),A},get SUPPORT_RESPONSE_TYPE(){var A="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(Yn,"SUPPORT_RESPONSE_TYPE",{value:A}),A},get SUPPORT_CORS_XHR(){var A="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Yn,"SUPPORT_CORS_XHR",{value:A}),A},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var A=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(Yn,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:A}),A}},Zn=function(A,e){this.text=A,this.bounds=e},qn=function(A,e){var t=e.ownerDocument;if(t){var n=t.createElement("html2canvaswrapper");n.appendChild(e.cloneNode(!0));var r=e.parentNode;if(r){r.replaceChild(n,e);var o=a(A,n);return n.firstChild&&r.replaceChild(n.firstChild,n),o}}return i.EMPTY},$n=function(A,e,t){var n=A.ownerDocument;if(!n)throw new Error("Node has no owner document");var r=n.createRange();return r.setStart(A,e),r.setEnd(A,e+t),r},Ar=function(A){if(Yn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(A)).map((function(A){return A.segment}))}return function(A){for(var e,t=Wn(A),n=[];!(e=t.next()).done;)e.value&&n.push(e.value.slice());return n}(A)},er=function(A,e){return 0!==e.letterSpacing?Ar(A):function(A,e){if(Yn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(A)).map((function(A){return A.segment}))}return nr(A,e)}(A,e)},tr=[32,160,4961,65792,65793,4153,4241],nr=function(A,e){for(var t,n=function(A,e){var t=s(A),n=oA(t,e),r=n[0],o=n[1],i=n[2],a=t.length,l=0,u=0;return{next:function(){if(u>=a)return{done:!0,value:null};for(var A=W;u0)if(Yn.SUPPORT_RANGE_BOUNDS){var r=$n(n,a,e.length).getClientRects();if(r.length>1){var s=Ar(e),l=0;s.forEach((function(e){o.push(new Zn(e,i.fromDOMRectList(A,$n(n,l+a,e.length).getClientRects()))),l+=e.length}))}else o.push(new Zn(e,i.fromDOMRectList(A,r)))}else{var u=n.splitText(e.length);o.push(new Zn(e,qn(A,n))),n=u}else Yn.SUPPORT_RANGE_BOUNDS||(n=n.splitText(e.length));a+=e.length})),o}(A,this.text,t,e)},or=function(A,e){switch(e){case 1:return A.toLowerCase();case 3:return A.replace(ir,ar);case 2:return A.toUpperCase();default:return A}},ir=/(^|\s|:|-|\(|\))([a-z])/g,ar=function(A,e,t){return A.length>0?e+t.toUpperCase():A},sr=function(A){function t(e,t){var n=A.call(this,e,t)||this;return n.src=t.currentSrc||t.src,n.intrinsicWidth=t.naturalWidth,n.intrinsicHeight=t.naturalHeight,n.context.cache.addImage(n.src),n}return e(t,A),t}(En),lr=function(A){function t(e,t){var n=A.call(this,e,t)||this;return n.canvas=t,n.intrinsicWidth=t.width,n.intrinsicHeight=t.height,n}return e(t,A),t}(En),ur=function(A){function t(e,t){var n=A.call(this,e,t)||this,r=new XMLSerializer,o=a(e,t);return t.setAttribute("width",o.width+"px"),t.setAttribute("height",o.height+"px"),n.svg="data:image/svg+xml,"+encodeURIComponent(r.serializeToString(t)),n.intrinsicWidth=t.width.baseVal.value,n.intrinsicHeight=t.height.baseVal.value,n.context.cache.addImage(n.svg),n}return e(t,A),t}(En),cr=function(A){function t(e,t){var n=A.call(this,e,t)||this;return n.value=t.value,n}return e(t,A),t}(En),dr=function(A){function t(e,t){var n=A.call(this,e,t)||this;return n.start=t.start,n.reversed="boolean"==typeof t.reversed&&!0===t.reversed,n}return e(t,A),t}(En),fr=[{type:15,flags:0,unit:"px",number:3}],gr=[{type:16,flags:0,number:50}],hr="checkbox",pr="radio",Br="password",mr=707406591,wr=function(A){function t(e,t){var n=A.call(this,e,t)||this;switch(n.type=t.type.toLowerCase(),n.checked=t.checked,n.value=function(A){var e=A.type===Br?new Array(A.value.length+1).join("•"):A.value;return 0===e.length?A.placeholder||"":e}(t),(n.type===hr||n.type===pr)&&(n.styles.backgroundColor=3739148031,n.styles.borderTopColor=n.styles.borderRightColor=n.styles.borderBottomColor=n.styles.borderLeftColor=2779096575,n.styles.borderTopWidth=n.styles.borderRightWidth=n.styles.borderBottomWidth=n.styles.borderLeftWidth=1,n.styles.borderTopStyle=n.styles.borderRightStyle=n.styles.borderBottomStyle=n.styles.borderLeftStyle=1,n.styles.backgroundClip=[0],n.styles.backgroundOrigin=[0],n.bounds=function(A){return A.width>A.height?new i(A.left+(A.width-A.height)/2,A.top,A.height,A.height):A.width0)t.textNodes.push(new rr(A,r,t.styles));else if(Sr(r))if(_r(r)&&r.assignedNodes)r.assignedNodes().forEach((function(e){return Cr(A,e,t,n)}));else{var i=Ur(A,r);i.styles.isVisible()&&(Er(r,i,n)?i.flags|=4:xr(i.styles)&&(i.flags|=2),-1!==br.indexOf(r.tagName)&&(i.flags|=8),t.elements.push(i),r.slot,r.shadowRoot?Cr(A,r.shadowRoot,i,n):!jr(r)&&!Or(r)&&!Gr(r)&&Cr(A,r,i,n))}},Ur=function(A,e){return Rr(e)?new sr(A,e):Mr(e)?new lr(A,e):Or(e)?new ur(A,e):Lr(e)?new cr(A,e):Pr(e)?new dr(A,e):Tr(e)?new wr(A,e):Gr(e)?new yr(A,e):jr(e)?new vr(A,e):Vr(e)?new Qr(A,e):new En(A,e)},Fr=function(A,e){var t=Ur(A,e);return t.flags|=4,Cr(A,e,t,t),t},Er=function(A,e,t){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||Dr(A)&&t.styles.isTransparent()},xr=function(A){return A.isPositioned()||A.isFloating()},Hr=function(A){return A.nodeType===Node.TEXT_NODE},Sr=function(A){return A.nodeType===Node.ELEMENT_NODE},Ir=function(A){return Sr(A)&&typeof A.style<"u"&&!kr(A)},kr=function(A){return"object"==typeof A.className},Lr=function(A){return"LI"===A.tagName},Pr=function(A){return"OL"===A.tagName},Tr=function(A){return"INPUT"===A.tagName},Or=function(A){return"svg"===A.tagName},Dr=function(A){return"BODY"===A.tagName},Mr=function(A){return"CANVAS"===A.tagName},Kr=function(A){return"VIDEO"===A.tagName},Rr=function(A){return"IMG"===A.tagName},Vr=function(A){return"IFRAME"===A.tagName},Nr=function(A){return"STYLE"===A.tagName},jr=function(A){return"TEXTAREA"===A.tagName},Gr=function(A){return"SELECT"===A.tagName},_r=function(A){return"SLOT"===A.tagName},Wr=function(A){return A.tagName.indexOf("-")>0},Xr=function(){function A(){this.counters={}}return A.prototype.getCounterValue=function(A){var e=this.counters[A];return e&&e.length?e[e.length-1]:1},A.prototype.getCounterValues=function(A){return this.counters[A]||[]},A.prototype.pop=function(A){var e=this;A.forEach((function(A){return e.counters[A].pop()}))},A.prototype.parse=function(A){var e=this,t=A.counterIncrement,n=A.counterReset,r=!0;null!==t&&t.forEach((function(A){var t=e.counters[A.counter];t&&0!==A.increment&&(r=!1,t.length||t.push(1),t[Math.max(0,t.length-1)]+=A.increment)}));var o=[];return r&&n.forEach((function(A){var t=e.counters[A.counter];o.push(A.counter),t||(t=e.counters[A.counter]=[]),t.push(A.reset)})),o},A}(),zr={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Jr={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Yr={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},Zr={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},qr=function(A,e,t,n,r,o){return At?ao(A,r,o.length>0):n.integers.reduce((function(e,t,r){for(;A>=t;)A-=t,e+=n.values[r];return e}),"")+o},$r=function(A,e,t,n){var r="";do{t||A--,r=n(A)+r,A/=e}while(A*e>=e);return r},Ao=function(A,e,t,n,r){var o=t-e+1;return(A<0?"-":"")+($r(Math.abs(A),o,n,(function(A){return l(Math.floor(A%o)+e)}))+r)},eo=function(A,e,t){void 0===t&&(t=". ");var n=e.length;return $r(Math.abs(A),n,!1,(function(A){return e[Math.floor(A%n)]}))+t},to=function(A,e,t,n,r,o){if(A<-9999||A>9999)return ao(A,4,r.length>0);var i=Math.abs(A),a=r;if(0===i)return e[0]+a;for(var s=0;i>0&&s<=4;s++){var l=i%10;0===l&&cn(o,1)&&""!==a?a=e[l]+a:l>1||1===l&&0===s||1===l&&1===s&&cn(o,2)||1===l&&1===s&&cn(o,4)&&A>100||1===l&&s>1&&cn(o,8)?a=e[l]+(s>0?t[s-1]:"")+a:1===l&&s>0&&(a=t[s-1]+a),i=Math.floor(i/10)}return(A<0?n:"")+a},no="十百千萬",ro="拾佰仟萬",oo="マイナス",io="마이너스",ao=function(A,e,t){var n=t?". ":"",r=t?"、":"",o=t?", ":"",i=t?" ":"";switch(e){case 0:return"•"+i;case 1:return"◦"+i;case 2:return"◾"+i;case 5:var a=Ao(A,48,57,!0,n);return a.length<4?"0"+a:a;case 4:return eo(A,"〇一二三四五六七八九",r);case 6:return qr(A,1,3999,zr,3,n).toLowerCase();case 7:return qr(A,1,3999,zr,3,n);case 8:return Ao(A,945,969,!1,n);case 9:return Ao(A,97,122,!1,n);case 10:return Ao(A,65,90,!1,n);case 11:return Ao(A,1632,1641,!0,n);case 12:case 49:return qr(A,1,9999,Jr,3,n);case 35:return qr(A,1,9999,Jr,3,n).toLowerCase();case 13:return Ao(A,2534,2543,!0,n);case 14:case 30:return Ao(A,6112,6121,!0,n);case 15:return eo(A,"子丑寅卯辰巳午未申酉戌亥",r);case 16:return eo(A,"甲乙丙丁戊己庚辛壬癸",r);case 17:case 48:return to(A,"零一二三四五六七八九",no,"負",r,14);case 47:return to(A,"零壹貳參肆伍陸柒捌玖",ro,"負",r,15);case 42:return to(A,"零一二三四五六七八九",no,"负",r,14);case 41:return to(A,"零壹贰叁肆伍陆柒捌玖",ro,"负",r,15);case 26:return to(A,"〇一二三四五六七八九","十百千万",oo,r,0);case 25:return to(A,"零壱弐参四伍六七八九","拾百千万",oo,r,7);case 31:return to(A,"영일이삼사오육칠팔구","십백천만",io,o,7);case 33:return to(A,"零一二三四五六七八九","十百千萬",io,o,0);case 32:return to(A,"零壹貳參四五六七八九","拾百千",io,o,7);case 18:return Ao(A,2406,2415,!0,n);case 20:return qr(A,1,19999,Zr,3,n);case 21:return Ao(A,2790,2799,!0,n);case 22:return Ao(A,2662,2671,!0,n);case 22:return qr(A,1,10999,Yr,3,n);case 23:return eo(A,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return eo(A,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Ao(A,3302,3311,!0,n);case 28:return eo(A,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",r);case 29:return eo(A,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",r);case 34:return Ao(A,3792,3801,!0,n);case 37:return Ao(A,6160,6169,!0,n);case 38:return Ao(A,4160,4169,!0,n);case 39:return Ao(A,2918,2927,!0,n);case 40:return Ao(A,1776,1785,!0,n);case 43:return Ao(A,3046,3055,!0,n);case 44:return Ao(A,3174,3183,!0,n);case 45:return Ao(A,3664,3673,!0,n);case 46:return Ao(A,3872,3881,!0,n);default:return Ao(A,48,57,!0,n)}},so="data-html2canvas-ignore",lo=function(){function A(A,e,t){if(this.context=A,this.options=t,this.scrolledElements=[],this.referenceElement=e,this.counters=new Xr,this.quoteDepth=0,!e.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(e.ownerDocument.documentElement,!1)}return A.prototype.toIFrame=function(A,e){var t=this,o=co(A,e);if(!o.contentWindow)return Promise.reject("Unable to find iframe window");var i=A.defaultView.pageXOffset,a=A.defaultView.pageYOffset,s=o.contentWindow,l=s.document,u=ho(o).then((function(){return n(t,void 0,void 0,(function(){var A,t;return r(this,(function(n){switch(n.label){case 0:return this.scrolledElements.forEach(yo),s&&(s.scrollTo(e.left,e.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(s.scrollY!==e.top||s.scrollX!==e.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(s.scrollX-e.left,s.scrollY-e.top,0,0))),A=this.options.onclone,typeof(t=this.clonedReferenceElement)>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:l.fonts&&l.fonts.ready?[4,l.fonts.ready]:[3,2];case 1:n.sent(),n.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,go(l)]:[3,4];case 3:n.sent(),n.label=4;case 4:return"function"==typeof A?[2,Promise.resolve().then((function(){return A(l,t)})).then((function(){return o}))]:[2,o]}}))}))}));return l.open(),l.write(mo(document.doctype)+""),wo(this.referenceElement.ownerDocument,i,a),l.replaceChild(l.adoptNode(this.documentElement),l.documentElement),l.close(),u},A.prototype.createElementClone=function(A){if(Fn(A,2),Mr(A))return this.createCanvasClone(A);if(Kr(A))return this.createVideoClone(A);if(Nr(A))return this.createStyleClone(A);var e=A.cloneNode(!1);return Rr(e)&&(Rr(A)&&A.currentSrc&&A.currentSrc!==A.src&&(e.src=A.currentSrc,e.srcset=""),"lazy"===e.loading&&(e.loading="eager")),Wr(e)?this.createCustomElementClone(e):e},A.prototype.createCustomElementClone=function(A){var e=document.createElement("html2canvascustomelement");return Bo(A.style,e),e},A.prototype.createStyleClone=function(A){try{var e=A.sheet;if(e&&e.cssRules){var t=[].slice.call(e.cssRules,0).reduce((function(A,e){return e&&"string"==typeof e.cssText?A+e.cssText:A}),""),n=A.cloneNode(!1);return n.textContent=t,n}}catch(A){if(this.context.logger.error("Unable to access cssRules property",A),"SecurityError"!==A.name)throw A}return A.cloneNode(!1)},A.prototype.createCanvasClone=function(A){var e;if(this.options.inlineImages&&A.ownerDocument){var t=A.ownerDocument.createElement("img");try{return t.src=A.toDataURL(),t}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var n=A.cloneNode(!1);try{n.width=A.width,n.height=A.height;var r=A.getContext("2d"),o=n.getContext("2d");if(o)if(!this.options.allowTaint&&r)o.putImageData(r.getImageData(0,0,A.width,A.height),0,0);else{var i=null!==(e=A.getContext("webgl2"))&&void 0!==e?e:A.getContext("webgl");if(i){var a=i.getContextAttributes();!1===(null==a?void 0:a.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}o.drawImage(A,0,0)}return n}catch{this.context.logger.info("Unable to clone canvas as it is tainted",A)}return n},A.prototype.createVideoClone=function(A){var e=A.ownerDocument.createElement("canvas");e.width=A.offsetWidth,e.height=A.offsetHeight;var t=e.getContext("2d");try{return t&&(t.drawImage(A,0,0,e.width,e.height),this.options.allowTaint||t.getImageData(0,0,e.width,e.height)),e}catch{this.context.logger.info("Unable to clone video as it is tainted",A)}var n=A.ownerDocument.createElement("canvas");return n.width=A.offsetWidth,n.height=A.offsetHeight,n},A.prototype.appendChildNode=function(A,e,t){(!Sr(e)||!function(A){return"SCRIPT"===A.tagName}(e)&&!e.hasAttribute(so)&&("function"!=typeof this.options.ignoreElements||!this.options.ignoreElements(e)))&&(!this.options.copyStyles||!Sr(e)||!Nr(e))&&A.appendChild(this.cloneNode(e,t))},A.prototype.cloneChildNodes=function(A,e,t){for(var n=this,r=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;r;r=r.nextSibling)if(Sr(r)&&_r(r)&&"function"==typeof r.assignedNodes){var o=r.assignedNodes();o.length&&o.forEach((function(A){return n.appendChildNode(e,A,t)}))}else this.appendChildNode(e,r,t)},A.prototype.cloneNode=function(A,e){if(Hr(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var t=A.ownerDocument.defaultView;if(t&&Sr(A)&&(Ir(A)||kr(A))){var n=this.createElementClone(A);n.style.transitionProperty="none";var r=t.getComputedStyle(A),o=t.getComputedStyle(A,":before"),i=t.getComputedStyle(A,":after");this.referenceElement===A&&Ir(n)&&(this.clonedReferenceElement=n),Dr(n)&&Co(n);var a=this.counters.parse(new Cn(this.context,r)),s=this.resolvePseudoContent(A,n,o,On.BEFORE);Wr(A)&&(e=!0),Kr(A)||this.cloneChildNodes(A,n,e),s&&n.insertBefore(s,n.firstChild);var l=this.resolvePseudoContent(A,n,i,On.AFTER);return l&&n.appendChild(l),this.counters.pop(a),(r&&(this.options.copyStyles||kr(A))&&!Vr(A)||e)&&Bo(r,n),(0!==A.scrollTop||0!==A.scrollLeft)&&this.scrolledElements.push([n,A.scrollLeft,A.scrollTop]),(jr(A)||Gr(A))&&(jr(n)||Gr(n))&&(n.value=A.value),n}return A.cloneNode(!1)},A.prototype.resolvePseudoContent=function(A,e,t,n){var r=this;if(t){var o=t.content,i=e.ownerDocument;if(i&&o&&"none"!==o&&"-moz-alt-content"!==o&&"none"!==t.display){this.counters.parse(new Cn(this.context,t));var a=new bn(this.context,t),s=i.createElement("html2canvaspseudoelement");Bo(t,s),a.content.forEach((function(e){if(0===e.type)s.appendChild(i.createTextNode(e.value));else if(22===e.type){var t=i.createElement("img");t.src=e.value,t.style.opacity="1",s.appendChild(t)}else if(18===e.type){if("attr"===e.name){var n=e.values.filter(_A);n.length&&s.appendChild(i.createTextNode(A.getAttribute(n[0].value)||""))}else if("counter"===e.name){var o=e.values.filter(JA),l=o[0],u=o[1];if(l&&_A(l)){var c=r.counters.getCounterValue(l.value),d=u&&_A(u)?St.parse(r.context,u.value):3;s.appendChild(i.createTextNode(ao(c,d,!1)))}}else if("counters"===e.name){var f=e.values.filter(JA),g=(l=f[0],f[1]);if(u=f[2],l&&_A(l)){var h=r.counters.getCounterValues(l.value),p=u&&_A(u)?St.parse(r.context,u.value):3,B=g&&0===g.type?g.value:"",m=h.map((function(A){return ao(A,p,!1)})).join(B);s.appendChild(i.createTextNode(m))}}}else if(20===e.type)switch(e.value){case"open-quote":s.appendChild(i.createTextNode(Bn(a.quotes,r.quoteDepth++,!0)));break;case"close-quote":s.appendChild(i.createTextNode(Bn(a.quotes,--r.quoteDepth,!1)));break;default:s.appendChild(i.createTextNode(e.value))}})),s.className=vo+" "+Qo;var l=n===On.BEFORE?" "+vo:" "+Qo;return kr(e)?e.className.baseValue+=l:e.className+=l,s}}},A.destroy=function(A){return!!A.parentNode&&(A.parentNode.removeChild(A),!0)},A}();!function(A){A[A.BEFORE=0]="BEFORE",A[A.AFTER=1]="AFTER"}(On||(On={}));var uo,co=function(A,e){var t=A.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=e.width.toString(),t.height=e.height.toString(),t.scrolling="no",t.setAttribute(so,"true"),A.body.appendChild(t),t},fo=function(A){return new Promise((function(e){A.complete?e():A.src?(A.onload=e,A.onerror=e):e()}))},go=function(A){return Promise.all([].slice.call(A.images,0).map(fo))},ho=function(A){return new Promise((function(e,t){var n=A.contentWindow;if(!n)return t("No window assigned for iframe");var r=n.document;n.onload=A.onload=function(){n.onload=A.onload=null;var t=setInterval((function(){r.body.childNodes.length>0&&"complete"===r.readyState&&(clearInterval(t),e(A))}),50)}}))},po=["all","d","content"],Bo=function(A,e){for(var t=A.length-1;t>=0;t--){var n=A.item(t);-1===po.indexOf(n)&&e.style.setProperty(n,A.getPropertyValue(n))}return e},mo=function(A){var e="";return A&&(e+=""),e},wo=function(A,e,t){A&&A.defaultView&&(e!==A.defaultView.pageXOffset||t!==A.defaultView.pageYOffset)&&A.defaultView.scrollTo(e,t)},yo=function(A){var e=A[0],t=A[1],n=A[2];e.scrollLeft=t,e.scrollTop=n},vo="___html2canvas___pseudoelement_before",Qo="___html2canvas___pseudoelement_after",bo='{\n content: "" !important;\n display: none !important;\n}',Co=function(A){Uo(A,"."+vo+":before"+bo+"\n ."+Qo+":after"+bo)},Uo=function(A,e){var t=A.ownerDocument;if(t){var n=t.createElement("style");n.textContent=e,A.appendChild(n)}},Fo=function(){function A(){}return A.getOrigin=function(e){var t=A._link;return t?(t.href=e,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},A.isSameOrigin=function(e){return A.getOrigin(e)===A._origin},A.setContext=function(e){A._link=e.document.createElement("a"),A._origin=A.getOrigin(e.location.href)},A._origin="about:blank",A}(),Eo=function(){function A(A,e){this.context=A,this._options=e,this._cache={}}return A.prototype.addImage=function(A){var e=Promise.resolve();return this.has(A)||(Po(A)||Io(A))&&(this._cache[A]=this.loadImage(A)).catch((function(){})),e},A.prototype.match=function(A){return this._cache[A]},A.prototype.loadImage=function(A){return n(this,void 0,void 0,(function(){var e,t,n,o,i=this;return r(this,(function(r){switch(r.label){case 0:return e=Fo.isSameOrigin(A),t=!ko(A)&&!0===this._options.useCORS&&Yn.SUPPORT_CORS_IMAGES&&!e,n=!ko(A)&&!e&&!Po(A)&&"string"==typeof this._options.proxy&&Yn.SUPPORT_CORS_XHR&&!t,e||!1!==this._options.allowTaint||ko(A)||Po(A)||n||t?(o=A,n?[4,this.proxy(o)]:[3,2]):[2];case 1:o=r.sent(),r.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise((function(A,e){var n=new Image;n.onload=function(){return A(n)},n.onerror=e,(Lo(o)||t)&&(n.crossOrigin="anonymous"),n.src=o,!0===n.complete&&setTimeout((function(){return A(n)}),500),i._options.imageTimeout>0&&setTimeout((function(){return e("Timed out ("+i._options.imageTimeout+"ms) loading image")}),i._options.imageTimeout)}))];case 3:return[2,r.sent()]}}))}))},A.prototype.has=function(A){return typeof this._cache[A]<"u"},A.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},A.prototype.proxy=function(A){var e=this,t=this._options.proxy;if(!t)throw new Error("No proxy defined");var n=A.substring(0,256);return new Promise((function(r,o){var i=Yn.SUPPORT_RESPONSE_TYPE?"blob":"text",a=new XMLHttpRequest;a.onload=function(){if(200===a.status)if("text"===i)r(a.response);else{var A=new FileReader;A.addEventListener("load",(function(){return r(A.result)}),!1),A.addEventListener("error",(function(A){return o(A)}),!1),A.readAsDataURL(a.response)}else o("Failed to proxy resource "+n+" with status code "+a.status)},a.onerror=o;var s=t.indexOf("?")>-1?"&":"?";if(a.open("GET",""+t+s+"url="+encodeURIComponent(A)+"&responseType="+i),"text"!==i&&a instanceof XMLHttpRequest&&(a.responseType=i),e._options.imageTimeout){var l=e._options.imageTimeout;a.timeout=l,a.ontimeout=function(){return o("Timed out ("+l+"ms) proxying "+n)}}a.send()}))},A}(),xo=/^data:image\/svg\+xml/i,Ho=/^data:image\/.*;base64,/i,So=/^data:image\/.*/i,Io=function(A){return Yn.SUPPORT_SVG_DRAWING||!To(A)},ko=function(A){return So.test(A)},Lo=function(A){return Ho.test(A)},Po=function(A){return"blob"===A.substr(0,4)},To=function(A){return"svg"===A.substr(-3).toLowerCase()||xo.test(A)},Oo=function(){function A(A,e){this.type=0,this.x=A,this.y=e}return A.prototype.add=function(e,t){return new A(this.x+e,this.y+t)},A}(),Do=function(A,e,t){return new Oo(A.x+(e.x-A.x)*t,A.y+(e.y-A.y)*t)},Mo=function(){function A(A,e,t,n){this.type=1,this.start=A,this.startControl=e,this.endControl=t,this.end=n}return A.prototype.subdivide=function(e,t){var n=Do(this.start,this.startControl,e),r=Do(this.startControl,this.endControl,e),o=Do(this.endControl,this.end,e),i=Do(n,r,e),a=Do(r,o,e),s=Do(i,a,e);return t?new A(this.start,n,i,s):new A(s,a,o,this.end)},A.prototype.add=function(e,t){return new A(this.start.add(e,t),this.startControl.add(e,t),this.endControl.add(e,t),this.end.add(e,t))},A.prototype.reverse=function(){return new A(this.end,this.endControl,this.startControl,this.start)},A}(),Ko=function(A){return 1===A.type},Ro=function(A){var e=A.styles,t=A.bounds,n=re(e.borderTopLeftRadius,t.width,t.height),r=n[0],o=n[1],i=re(e.borderTopRightRadius,t.width,t.height),a=i[0],s=i[1],l=re(e.borderBottomRightRadius,t.width,t.height),u=l[0],c=l[1],d=re(e.borderBottomLeftRadius,t.width,t.height),f=d[0],g=d[1],h=[];h.push((r+a)/t.width),h.push((f+u)/t.width),h.push((o+g)/t.height),h.push((s+c)/t.height);var p=Math.max.apply(Math,h);p>1&&(r/=p,o/=p,a/=p,s/=p,u/=p,c/=p,f/=p,g/=p);var B=t.width-a,m=t.height-c,w=t.width-u,y=t.height-g,v=e.borderTopWidth,Q=e.borderRightWidth,b=e.borderBottomWidth,C=e.borderLeftWidth,U=oe(e.paddingTop,A.bounds.width),F=oe(e.paddingRight,A.bounds.width),E=oe(e.paddingBottom,A.bounds.width),x=oe(e.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=r>0||o>0?Vo(t.left+C/3,t.top+v/3,r-C/3,o-v/3,uo.TOP_LEFT):new Oo(t.left+C/3,t.top+v/3),this.topRightBorderDoubleOuterBox=r>0||o>0?Vo(t.left+B,t.top+v/3,a-Q/3,s-v/3,uo.TOP_RIGHT):new Oo(t.left+t.width-Q/3,t.top+v/3),this.bottomRightBorderDoubleOuterBox=u>0||c>0?Vo(t.left+w,t.top+m,u-Q/3,c-b/3,uo.BOTTOM_RIGHT):new Oo(t.left+t.width-Q/3,t.top+t.height-b/3),this.bottomLeftBorderDoubleOuterBox=f>0||g>0?Vo(t.left+C/3,t.top+y,f-C/3,g-b/3,uo.BOTTOM_LEFT):new Oo(t.left+C/3,t.top+t.height-b/3),this.topLeftBorderDoubleInnerBox=r>0||o>0?Vo(t.left+2*C/3,t.top+2*v/3,r-2*C/3,o-2*v/3,uo.TOP_LEFT):new Oo(t.left+2*C/3,t.top+2*v/3),this.topRightBorderDoubleInnerBox=r>0||o>0?Vo(t.left+B,t.top+2*v/3,a-2*Q/3,s-2*v/3,uo.TOP_RIGHT):new Oo(t.left+t.width-2*Q/3,t.top+2*v/3),this.bottomRightBorderDoubleInnerBox=u>0||c>0?Vo(t.left+w,t.top+m,u-2*Q/3,c-2*b/3,uo.BOTTOM_RIGHT):new Oo(t.left+t.width-2*Q/3,t.top+t.height-2*b/3),this.bottomLeftBorderDoubleInnerBox=f>0||g>0?Vo(t.left+2*C/3,t.top+y,f-2*C/3,g-2*b/3,uo.BOTTOM_LEFT):new Oo(t.left+2*C/3,t.top+t.height-2*b/3),this.topLeftBorderStroke=r>0||o>0?Vo(t.left+C/2,t.top+v/2,r-C/2,o-v/2,uo.TOP_LEFT):new Oo(t.left+C/2,t.top+v/2),this.topRightBorderStroke=r>0||o>0?Vo(t.left+B,t.top+v/2,a-Q/2,s-v/2,uo.TOP_RIGHT):new Oo(t.left+t.width-Q/2,t.top+v/2),this.bottomRightBorderStroke=u>0||c>0?Vo(t.left+w,t.top+m,u-Q/2,c-b/2,uo.BOTTOM_RIGHT):new Oo(t.left+t.width-Q/2,t.top+t.height-b/2),this.bottomLeftBorderStroke=f>0||g>0?Vo(t.left+C/2,t.top+y,f-C/2,g-b/2,uo.BOTTOM_LEFT):new Oo(t.left+C/2,t.top+t.height-b/2),this.topLeftBorderBox=r>0||o>0?Vo(t.left,t.top,r,o,uo.TOP_LEFT):new Oo(t.left,t.top),this.topRightBorderBox=a>0||s>0?Vo(t.left+B,t.top,a,s,uo.TOP_RIGHT):new Oo(t.left+t.width,t.top),this.bottomRightBorderBox=u>0||c>0?Vo(t.left+w,t.top+m,u,c,uo.BOTTOM_RIGHT):new Oo(t.left+t.width,t.top+t.height),this.bottomLeftBorderBox=f>0||g>0?Vo(t.left,t.top+y,f,g,uo.BOTTOM_LEFT):new Oo(t.left,t.top+t.height),this.topLeftPaddingBox=r>0||o>0?Vo(t.left+C,t.top+v,Math.max(0,r-C),Math.max(0,o-v),uo.TOP_LEFT):new Oo(t.left+C,t.top+v),this.topRightPaddingBox=a>0||s>0?Vo(t.left+Math.min(B,t.width-Q),t.top+v,B>t.width+Q?0:Math.max(0,a-Q),Math.max(0,s-v),uo.TOP_RIGHT):new Oo(t.left+t.width-Q,t.top+v),this.bottomRightPaddingBox=u>0||c>0?Vo(t.left+Math.min(w,t.width-C),t.top+Math.min(m,t.height-b),Math.max(0,u-Q),Math.max(0,c-b),uo.BOTTOM_RIGHT):new Oo(t.left+t.width-Q,t.top+t.height-b),this.bottomLeftPaddingBox=f>0||g>0?Vo(t.left+C,t.top+Math.min(y,t.height-b),Math.max(0,f-C),Math.max(0,g-b),uo.BOTTOM_LEFT):new Oo(t.left+C,t.top+t.height-b),this.topLeftContentBox=r>0||o>0?Vo(t.left+C+x,t.top+v+U,Math.max(0,r-(C+x)),Math.max(0,o-(v+U)),uo.TOP_LEFT):new Oo(t.left+C+x,t.top+v+U),this.topRightContentBox=a>0||s>0?Vo(t.left+Math.min(B,t.width+C+x),t.top+v+U,B>t.width+C+x?0:a-C+x,s-(v+U),uo.TOP_RIGHT):new Oo(t.left+t.width-(Q+F),t.top+v+U),this.bottomRightContentBox=u>0||c>0?Vo(t.left+Math.min(w,t.width-(C+x)),t.top+Math.min(m,t.height+v+U),Math.max(0,u-(Q+F)),c-(b+E),uo.BOTTOM_RIGHT):new Oo(t.left+t.width-(Q+F),t.top+t.height-(b+E)),this.bottomLeftContentBox=f>0||g>0?Vo(t.left+C+x,t.top+y,Math.max(0,f-(C+x)),g-(b+E),uo.BOTTOM_LEFT):new Oo(t.left+C+x,t.top+t.height-(b+E))};!function(A){A[A.TOP_LEFT=0]="TOP_LEFT",A[A.TOP_RIGHT=1]="TOP_RIGHT",A[A.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",A[A.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(uo||(uo={}));var Vo=function(A,e,t,n,r){var o=(Math.sqrt(2)-1)/3*4,i=t*o,a=n*o,s=A+t,l=e+n;switch(r){case uo.TOP_LEFT:return new Mo(new Oo(A,l),new Oo(A,l-a),new Oo(s-i,e),new Oo(s,e));case uo.TOP_RIGHT:return new Mo(new Oo(A,e),new Oo(A+i,e),new Oo(s,l-a),new Oo(s,l));case uo.BOTTOM_RIGHT:return new Mo(new Oo(s,e),new Oo(s,e+a),new Oo(A+i,l),new Oo(A,l));case uo.BOTTOM_LEFT:default:return new Mo(new Oo(s,l),new Oo(s-i,l),new Oo(A,e+a),new Oo(A,e))}},No=function(A){return[A.topLeftBorderBox,A.topRightBorderBox,A.bottomRightBorderBox,A.bottomLeftBorderBox]},jo=function(A){return[A.topLeftPaddingBox,A.topRightPaddingBox,A.bottomRightPaddingBox,A.bottomLeftPaddingBox]},Go=function(A,e,t){this.offsetX=A,this.offsetY=e,this.matrix=t,this.type=0,this.target=6},_o=function(A,e){this.path=A,this.target=e,this.type=1},Wo=function(A){this.opacity=A,this.type=2,this.target=6},Xo=function(A){return 1===A.type},zo=function(A,e){return A.length===e.length&&A.some((function(A,t){return A===e[t]}))},Jo=function(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]},Yo=function(){function A(A,e){if(this.container=A,this.parent=e,this.effects=[],this.curves=new Ro(this.container),this.container.styles.opacity<1&&this.effects.push(new Wo(this.container.styles.opacity)),null!==this.container.styles.transform){var t=this.container.bounds.left+this.container.styles.transformOrigin[0].number,n=this.container.bounds.top+this.container.styles.transformOrigin[1].number,r=this.container.styles.transform;this.effects.push(new Go(t,n,r))}if(0!==this.container.styles.overflowX){var o=No(this.curves),i=jo(this.curves);zo(o,i)?this.effects.push(new _o(o,6)):(this.effects.push(new _o(o,2)),this.effects.push(new _o(i,4)))}}return A.prototype.getEffects=function(A){for(var e=-1===[2,3].indexOf(this.container.styles.position),t=this.parent,n=this.effects.slice(0);t;){var r=t.effects.filter((function(A){return!Xo(A)}));if(e||0!==t.container.styles.position||!t.parent){if(n.unshift.apply(n,r),e=-1===[2,3].indexOf(t.container.styles.position),0!==t.container.styles.overflowX){var o=No(t.curves),i=jo(t.curves);zo(o,i)||n.unshift(new _o(i,6))}}else n.unshift.apply(n,r);t=t.parent}return n.filter((function(e){return cn(e.target,A)}))},A}(),Zo=function(A,e,t,n){A.container.elements.forEach((function(r){var o=cn(r.flags,4),i=cn(r.flags,2),a=new Yo(r,A);cn(r.styles.display,2048)&&n.push(a);var s=cn(r.flags,8)?[]:n;if(o||i){var l=o||r.styles.isPositioned()?t:e,u=new Jo(a);if(r.styles.isPositioned()||r.styles.opacity<1||r.styles.isTransformed()){var c=r.styles.zIndex.order;if(c<0){var d=0;l.negativeZIndex.some((function(A,e){return c>A.element.container.styles.zIndex.order?(d=e,!1):d>0})),l.negativeZIndex.splice(d,0,u)}else if(c>0){var f=0;l.positiveZIndex.some((function(A,e){return c>=A.element.container.styles.zIndex.order?(f=e+1,!1):f>0})),l.positiveZIndex.splice(f,0,u)}else l.zeroOrAutoZIndexOrTransformedOrOpacity.push(u)}else r.styles.isFloating()?l.nonPositionedFloats.push(u):l.nonPositionedInlineLevel.push(u);Zo(a,u,o?u:t,s)}else r.styles.isInlineLevel()?e.inlineLevel.push(a):e.nonInlineLevel.push(a),Zo(a,e,t,s);cn(r.flags,8)&&qo(r,s)}))},qo=function(A,e){for(var t=A instanceof dr?A.start:1,n=A instanceof dr&&A.reversed,r=0;r"u"?A[0]:t},li=function(A,e,t,n,r){var o=e[0],i=e[1],a=t[0],s=t[1];switch(A){case 2:return[new Oo(Math.round(n.left),Math.round(n.top+i)),new Oo(Math.round(n.left+n.width),Math.round(n.top+i)),new Oo(Math.round(n.left+n.width),Math.round(s+n.top+i)),new Oo(Math.round(n.left),Math.round(s+n.top+i))];case 3:return[new Oo(Math.round(n.left+o),Math.round(n.top)),new Oo(Math.round(n.left+o+a),Math.round(n.top)),new Oo(Math.round(n.left+o+a),Math.round(n.height+n.top)),new Oo(Math.round(n.left+o),Math.round(n.height+n.top))];case 1:return[new Oo(Math.round(n.left+o),Math.round(n.top+i)),new Oo(Math.round(n.left+o+a),Math.round(n.top+i)),new Oo(Math.round(n.left+o+a),Math.round(n.top+i+s)),new Oo(Math.round(n.left+o),Math.round(n.top+i+s))];default:return[new Oo(Math.round(r.left),Math.round(r.top)),new Oo(Math.round(r.left+r.width),Math.round(r.top)),new Oo(Math.round(r.left+r.width),Math.round(r.height+r.top)),new Oo(Math.round(r.left),Math.round(r.height+r.top))]}},ui="Hidden Text",ci=function(){function A(A){this._data={},this._document=A}return A.prototype.parseMetrics=function(A,e){var t=this._document.createElement("div"),n=this._document.createElement("img"),r=this._document.createElement("span"),o=this._document.body;t.style.visibility="hidden",t.style.fontFamily=A,t.style.fontSize=e,t.style.margin="0",t.style.padding="0",t.style.whiteSpace="nowrap",o.appendChild(t),n.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",n.width=1,n.height=1,n.style.margin="0",n.style.padding="0",n.style.verticalAlign="baseline",r.style.fontFamily=A,r.style.fontSize=e,r.style.margin="0",r.style.padding="0",r.appendChild(this._document.createTextNode(ui)),t.appendChild(r),t.appendChild(n);var i=n.offsetTop-r.offsetTop+2;t.removeChild(r),t.appendChild(this._document.createTextNode(ui)),t.style.lineHeight="normal",n.style.verticalAlign="super";var a=n.offsetTop-t.offsetTop+2;return o.removeChild(t),{baseline:i,middle:a}},A.prototype.getMetrics=function(A,e){var t=A+" "+e;return typeof this._data[t]>"u"&&(this._data[t]=this.parseMetrics(A,e)),this._data[t]},A}(),di=function(A,e){this.context=A,this.options=e},fi=function(A){function t(e,t){var n=A.call(this,e,t)||this;return n._activeEffects=[],n.canvas=t.canvas?t.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),t.canvas||(n.canvas.width=Math.floor(t.width*t.scale),n.canvas.height=Math.floor(t.height*t.scale),n.canvas.style.width=t.width+"px",n.canvas.style.height=t.height+"px"),n.fontMetrics=new ci(document),n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-t.x,-t.y),n.ctx.textBaseline="bottom",n._activeEffects=[],n.context.logger.debug("Canvas renderer initialized ("+t.width+"x"+t.height+") with scale "+t.scale),n}return e(t,A),t.prototype.applyEffects=function(A){for(var e=this;this._activeEffects.length;)this.popEffect();A.forEach((function(A){return e.applyEffect(A)}))},t.prototype.applyEffect=function(A){this.ctx.save(),function(A){return 2===A.type}(A)&&(this.ctx.globalAlpha=A.opacity),function(A){return 0===A.type}(A)&&(this.ctx.translate(A.offsetX,A.offsetY),this.ctx.transform(A.matrix[0],A.matrix[1],A.matrix[2],A.matrix[3],A.matrix[4],A.matrix[5]),this.ctx.translate(-A.offsetX,-A.offsetY)),Xo(A)&&(this.path(A.path),this.ctx.clip()),this._activeEffects.push(A)},t.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},t.prototype.renderStack=function(A){return n(this,void 0,void 0,(function(){return r(this,(function(e){switch(e.label){case 0:return A.element.container.styles.isVisible()?[4,this.renderStackContent(A)]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}}))}))},t.prototype.renderNode=function(A){return n(this,void 0,void 0,(function(){return r(this,(function(e){switch(e.label){case 0:return cn(A.container.flags,16),A.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(A)]:[3,3];case 1:return e.sent(),[4,this.renderNodeContent(A)];case 2:e.sent(),e.label=3;case 3:return[2]}}))}))},t.prototype.renderTextWithLetterSpacing=function(A,e,t){var n=this;0===e?this.ctx.fillText(A.text,A.bounds.left,A.bounds.top+t):Ar(A.text).reduce((function(e,r){return n.ctx.fillText(r,e,A.bounds.top+t),e+n.ctx.measureText(r).width}),A.bounds.left)},t.prototype.createFontStyle=function(A){var e=A.fontVariant.filter((function(A){return"normal"===A||"small-caps"===A})).join(""),t=mi(A.fontFamily).join(", "),n=jA(A.fontSize)?""+A.fontSize.number+A.fontSize.unit:A.fontSize.number+"px";return[[A.fontStyle,e,A.fontWeight,n,t].join(" "),t,n]},t.prototype.renderTextNode=function(A,e){return n(this,void 0,void 0,(function(){var t,n,o,i,a,s,l,u,c=this;return r(this,(function(r){return t=this.createFontStyle(e),n=t[0],o=t[1],i=t[2],this.ctx.font=n,this.ctx.direction=1===e.direction?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",a=this.fontMetrics.getMetrics(o,i),s=a.baseline,l=a.middle,u=e.paintOrder,A.textBounds.forEach((function(A){u.forEach((function(t){switch(t){case 0:c.ctx.fillStyle=ge(e.color),c.renderTextWithLetterSpacing(A,e.letterSpacing,s);var n=e.textShadow;n.length&&A.text.trim().length&&(n.slice(0).reverse().forEach((function(t){c.ctx.shadowColor=ge(t.color),c.ctx.shadowOffsetX=t.offsetX.number*c.options.scale,c.ctx.shadowOffsetY=t.offsetY.number*c.options.scale,c.ctx.shadowBlur=t.blur.number,c.renderTextWithLetterSpacing(A,e.letterSpacing,s)})),c.ctx.shadowColor="",c.ctx.shadowOffsetX=0,c.ctx.shadowOffsetY=0,c.ctx.shadowBlur=0),e.textDecorationLine.length&&(c.ctx.fillStyle=ge(e.textDecorationColor||e.color),e.textDecorationLine.forEach((function(e){switch(e){case 1:c.ctx.fillRect(A.bounds.left,Math.round(A.bounds.top+s),A.bounds.width,1);break;case 2:c.ctx.fillRect(A.bounds.left,Math.round(A.bounds.top),A.bounds.width,1);break;case 3:c.ctx.fillRect(A.bounds.left,Math.ceil(A.bounds.top+l),A.bounds.width,1)}})));break;case 1:e.webkitTextStrokeWidth&&A.text.trim().length&&(c.ctx.strokeStyle=ge(e.webkitTextStrokeColor),c.ctx.lineWidth=e.webkitTextStrokeWidth,c.ctx.lineJoin=window.chrome?"miter":"round",c.ctx.strokeText(A.text,A.bounds.left,A.bounds.top+s)),c.ctx.strokeStyle="",c.ctx.lineWidth=0,c.ctx.lineJoin="miter"}}))})),[2]}))}))},t.prototype.renderReplacedElement=function(A,e,t){if(t&&A.intrinsicWidth>0&&A.intrinsicHeight>0){var n=ni(A),r=jo(e);this.path(r),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(t,0,0,A.intrinsicWidth,A.intrinsicHeight,n.left,n.top,n.width,n.height),this.ctx.restore()}},t.prototype.renderNodeContent=function(A){return n(this,void 0,void 0,(function(){var e,n,o,a,s,l,u,c,d,f,g,h,p,B,m,w,y,v;return r(this,(function(r){switch(r.label){case 0:this.applyEffects(A.getEffects(4)),e=A.container,n=A.curves,o=e.styles,a=0,s=e.textNodes,r.label=1;case 1:return a0&&S>0&&(I=n.ctx.createRadialGradient(v+F,Q+E,0,v+F,Q+E,H),Fe(t.stops,2*H).forEach((function(A){return I.addColorStop(A.stop,ge(A.color))})),n.path(y),n.ctx.fillStyle=I,H!==S?(k=A.bounds.left+.5*A.bounds.width,L=A.bounds.top+.5*A.bounds.height,T=1/(P=S/H),n.ctx.save(),n.ctx.translate(k,L),n.ctx.transform(1,0,0,P,0,0),n.ctx.translate(-k,-L),n.ctx.fillRect(v,T*(Q-L)+L,b,C*T),n.ctx.restore()):n.ctx.fill())):(s=ri(A,e,[null,null,null]),y=s[0],F=s[1],E=s[2],b=s[3],C=s[4],l=Ee(t.angle,b,C),u=l[0],c=l[1],d=l[2],f=l[3],g=l[4],(h=document.createElement("canvas")).width=b,h.height=C,p=h.getContext("2d"),B=p.createLinearGradient(c,f,d,g),Fe(t.stops,u).forEach((function(A){return B.addColorStop(A.stop,ge(A.color))})),p.fillStyle=B,p.fillRect(0,0,b,C),b>0&&C>0&&(m=n.ctx.createPattern(h,"repeat"),n.renderRepeat(y,m,F,E))),r.label=6;case 6:return e--,[2]}}))},n=this,o=0,i=A.styles.backgroundImage.slice(0).reverse(),s.label=1;case 1:return o0?2!==l.style?[3,5]:[4,this.renderDashedDottedBorder(l.color,l.width,i,A.curves,2)]:[3,11]:[3,13];case 4:return r.sent(),[3,11];case 5:return 3!==l.style?[3,7]:[4,this.renderDashedDottedBorder(l.color,l.width,i,A.curves,3)];case 6:return r.sent(),[3,11];case 7:return 4!==l.style?[3,9]:[4,this.renderDoubleBorder(l.color,l.width,i,A.curves)];case 8:return r.sent(),[3,11];case 9:return[4,this.renderSolidBorder(l.color,i,A.curves)];case 10:r.sent(),r.label=11;case 11:i++,r.label=12;case 12:return a++,[3,3];case 13:return[2]}}))}))},t.prototype.renderDashedDottedBorder=function(A,e,t,o,i){return n(this,void 0,void 0,(function(){var n,a,s,l,u,c,d,f,g,h,p,B,m,w,y,v;return r(this,(function(r){return this.ctx.save(),n=function(A,e){switch(e){case 0:return Ai(A.topLeftBorderStroke,A.topRightBorderStroke);case 1:return Ai(A.topRightBorderStroke,A.bottomRightBorderStroke);case 2:return Ai(A.bottomRightBorderStroke,A.bottomLeftBorderStroke);default:return Ai(A.bottomLeftBorderStroke,A.topLeftBorderStroke)}}(o,t),a=$o(o,t),2===i&&(this.path(a),this.ctx.clip()),Ko(a[0])?(s=a[0].start.x,l=a[0].start.y):(s=a[0].x,l=a[0].y),Ko(a[1])?(u=a[1].end.x,c=a[1].end.y):(u=a[1].x,c=a[1].y),d=0===t||2===t?Math.abs(s-u):Math.abs(l-c),this.ctx.beginPath(),3===i?this.formatPath(n):this.formatPath(a.slice(0,2)),f=e<3?3*e:2*e,g=e<3?2*e:e,3===i&&(f=e,g=e),h=!0,d<=2*f?h=!1:d<=2*f+g?(f*=p=d/(2*f+g),g*=p):(B=Math.floor((d+g)/(f+g)),m=(d-B*f)/(B-1),g=(w=(d-(B+1)*f)/B)<=0||Math.abs(g-m)A.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);t99?0:e<10?7:3,top:1,fontWeight:400,fontSize:13}},"°"))},p=function(){var A=(0,n.usePicker)().deletePoint;return t.default.createElement("div",{onClick:A,style:c(c(c(c(c(c({},a.df),a.jc),a.ac),a.controlBtnsWrap),{},{width:30},(0,o.controlBtnStyles)(!1)),{},{marginRight:1})},t.default.createElement(i.default,null))}}(pc)),pc}function Wd(){return JB||(JB=1,function(A){function e(A){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A})(A)}Object.defineProperty(A,"__esModule",{value:!0}),A.default=A.controlBtnStyles=void 0;var t=function(A,t){if(A&&A.__esModule)return A;if(null===A||"object"!==e(A)&&"function"!=typeof A)return{default:A};var n=d(t);if(n&&n.has(A))return n.get(A);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in A)if("default"!==i&&Object.prototype.hasOwnProperty.call(A,i)){var a=o?Object.getOwnPropertyDescriptor(A,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=A[i]}return r.default=A,n&&n.set(A,r),r}(AA),n=jd,r=Bt,o=c(c4()),i=Vt,a=c(Xw),s=c(Jw),l=c(f4()),u=bA;function c(A){return A&&A.__esModule?A:{default:A}}function d(A){if("function"!=typeof WeakMap)return null;var e=new WeakMap,t=new WeakMap;return(d=function(A){return A?t:e})(A)}function f(A,e){var t=Object.keys(A);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(A);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(A,e).enumerable}))),t.push.apply(t,n)}return t}function g(A){for(var e=1;eA.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);tA.length)&&(e=A.length);for(var t=0,n=new Array(e);t1&&void 0!==arguments[1]?arguments[1]:c,t=null==i?void 0:i.filter((function(A){return!(0,Es.isUpperCase)(A.value)})),n=[{value:A.toUpperCase(),left:e}].concat(Bc(t));U(n)},E=function(A){t?F(A):e(A)};return{setLinear:function(){var t=A.split(/,(.+)/)[1];e("linear-gradient(90deg, ".concat(t))},setRadial:function(){var t=A.split(/,(.+)/)[1];e("radial-gradient(circle, ".concat(t))},setDegrees:function(t){var r=A.split(/,(.+)/)[1];e("linear-gradient(".concat((0,lt.formatInputValues)(t,0,360),"deg, ").concat(r)),"linear-gradient"!==n&&console.log("Warning: you are updating degrees when the gradient type is not linear. This will change the gradients type which may be undesired")},setSolid:function(A){e(A||F4)},setGradient:function(A){e(A||U4)},setR:function(A){var e=(0,lt.formatInputValues)(A,0,255);E("rgba(".concat(e,", ").concat(m,", ").concat(w,", ").concat(y,")"))},setG:function(A){var e=(0,lt.formatInputValues)(A,0,255);E("rgba(".concat(B,", ").concat(e,", ").concat(w,", ").concat(y,")"))},setB:function(A){var e=(0,lt.formatInputValues)(A,0,255);E("rgba(".concat(B,", ").concat(m,", ").concat(e,", ").concat(y,")"))},setA:function(A){var e=(0,lt.formatInputValues)(A,0,100);E("rgba(".concat(B,", ").concat(m,", ").concat(w,", ").concat(e/100,")"))},setHue:function(A){var e=(0,lt.formatInputValues)(A,0,360),t=Uo({h:e,s:b,l:C}).toRgb(),n=t.r,r=t.g,o=t.b;E("rgba(".concat(n,", ").concat(r,", ").concat(o,", ").concat(y,")"))},setSaturation:function(A){var e=(0,lt.formatInputValues)(A,0,100),t=Uo({h:Q,s:e/100,l:C}).toRgb(),n=t.r,r=t.g,o=t.b;E("rgba(".concat(n,", ").concat(r,", ").concat(o,", ").concat(y,")"))},setLightness:function(A){var e=(0,lt.formatInputValues)(A,0,100),t=Uo({h:Q,s:b,l:e/100});if(null!=t&&t.isValid()){var n=t.toRgb(),r=n.r,o=n.g,i=n.b;E("rgba(".concat(r,", ").concat(o,", ").concat(i,", ").concat(y,")"))}else console.log("The new color was invalid, perhaps the lightness you passed in was a decimal? Please pass the new value between 0 - 100")},valueToHSL:function(){return h.toHslString()},valueToHSV:function(){return h.toHsvString()},valueToHex:function(){return h.toHexString()},valueToCmyk:function(){var A=(0,d4.rgb2cmyk)(B,m,w),e=A.c,t=A.m,n=A.y,r=A.k;return"cmyk(".concat(e,", ").concat(t,", ").concat(n,", ").concat(r,")")},setSelectedPoint:function(A){if(t){var e=null==i?void 0:i.map((function(e,t){return Jt(Jt({},e),{},{value:t===A?(0,lt.high)(e):(0,lt.low)(e)})}));U(e)}else console.log("This function is only relevant when the picker is in gradient mode")},addPoint:function(A){var e=[].concat(Bc(i.map((function(A){return Jt(Jt({},A),{},{value:(0,lt.low)(A)})}))),[{value:l,left:A}]);U(e),A||console.log("You did not pass a stop value (left amount) for the new color point so it defaulted to 50")},deletePoint:function(A){if((null==i?void 0:i.length)>2){var e=A||u,t=null==i?void 0:i.filter((function(A,t){return t!==e}));U(t),A||console.log("You did not pass in the index of the point you wanted to delete so the function default to the currently selected point")}else console.log("A gradient must have atleast two colors, disable your delete button when necessary")},selectedPoint:u,isGradient:t,gradientType:n,degrees:r,setPointLeft:function(A){F(l,(0,lt.formatInputValues)(A,0,100))},currentLeft:c,rgbaArr:[B,m,w,y],hslArr:[Q,b,C],previousColors:f,getGradientObject:function(){if(A)return t?{isGradient:!0,gradientType:n,degrees:o,colors:null==i?void 0:i.map((function(A){var e;return Jt(Jt({},A),{},{value:null===(e=A.value)||void 0===e?void 0:e.toLowerCase()})}))}:{isGradient:!1,gradientType:null,degrees:null,colors:null==i?void 0:i.map((function(A){var e;return Jt(Jt({},A),{},{value:null===(e=A.value)||void 0===e?void 0:e.toLowerCase()})}))};console.log("RBGCP ERROR - YOU MUST PASS A VALUE AND CALLBACK TO THE useColorPicker HOOK")}}};Nl.useColorPicker=E4,function(A){function e(A){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A})(A)}Object.defineProperty(A,"__esModule",{value:!0});var t={};A.default=void 0;var n=function(A,t){if(A&&A.__esModule)return A;if(null===A||"object"!==e(A)&&"function"!=typeof A)return{default:A};var n=l(t);if(n&&n.has(A))return n.get(A);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in A)if("default"!==i&&Object.prototype.hasOwnProperty.call(A,i)){var a=o?Object.getOwnPropertyDescriptor(A,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=A[i]}return r.default=A,n&&n.set(A,r),r}(AA),r=s(Bt),o=s(Kw),i=Vt,a=Nl;function s(A){return A&&A.__esModule?A:{default:A}}function l(A){if("function"!=typeof WeakMap)return null;var e=new WeakMap,t=new WeakMap;return(l=function(A){return A?t:e})(A)}function u(A,e){var t=Object.keys(A);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(A);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(A,e).enumerable}))),t.push.apply(t,n)}return t}function c(A){for(var e=1;eA.length)&&(e=A.length);for(var t=0,n=new Array(e);t{const A=localStorage.getItem("colorPickerPresets");return A?JSON.parse(A):r})),a=A=>{"popupClosed"===A.data&&n(!1)};return AA.useEffect((()=>(window.addEventListener("message",a),()=>{window.removeEventListener("message",a)})),[]),AA.useEffect((()=>{if(!t){const e=o.indexOf(A.customThemeColor);let t;t=e>-1?[A.customThemeColor,...o.slice(0,e),...o.slice(e+1)]:[A.customThemeColor,...o].slice(0,18),i(t),localStorage.setItem("colorPickerPresets",JSON.stringify(t))}}),[t]),rA.jsx(Rt.div,{initial:"hidden",animate:t?"visible":"exit",exit:"exit",variants:{hidden:{opacity:0},visible:{opacity:1},exit:{opacity:0}},transition:{duration:.2},onClick:()=>n(!1),className:"absolute top-0 left-0 z-50 flex justify-center w-full h-full pt-4 bg-black/20 "+(t?"":"pointer-events-none"),children:rA.jsx("div",{children:rA.jsx(Rt.div,{initial:"hidden",animate:t?"visible":"exit",exit:"exit",variants:{hidden:{scale:.3},visible:{scale:1},exit:{scale:.4}},transition:{type:"spring",stiffness:500,damping:40},onClick:A=>A.stopPropagation(),className:"h-auto p-4 bg-white border rounded-lg shadow-lg dark:bg-zinc-800 border-zinc-100 dark:border-zinc-700",children:rA.jsx(S4,{presets:o,hideInputs:!0,value:A.customThemeColor,onChange:t=>{e({...A,customThemeColor:t})}})})})})}const I4=async(A,e)=>{var t;const n=await fetch(A.url),r=+n.headers.get("Content-Length");let o=0;const i=null==(t=n.body)?void 0:t.getReader(),a=[];for(;;){const{done:A,value:t}=await i.read();if(A)break;a.push(t),o+=t.length,e(Math.ceil(o/r*100))}const s=new Blob(a);return await Ef(A.id,A.type,s),{id:A.id,type:A.type,blob:s,url:URL.createObjectURL(s)}},zd=()=>new Promise(((A,e)=>{const t=indexedDB.open("MyDatabase",1);t.onerror=()=>e(t.error),t.onsuccess=()=>A(t.result),t.onupgradeneeded=A=>{A.target.result.createObjectStore("backgrounds",{keyPath:"id"})}})),Ef=async(A,e,t)=>new Promise(((n,r)=>{zd().then((async o=>{const i=o.transaction("backgrounds","readwrite"),a=i.objectStore("backgrounds").put({id:A,type:e,blob:t});await new Promise(((A,e)=>{i.oncomplete=()=>A(a.result),i.onerror=()=>e(i.error)})).then(n,r)})).catch(r)})),ZB=async()=>{const A=(await zd()).transaction("backgrounds","readonly").objectStore("backgrounds").getAll();return await new Promise(((e,t)=>{A.onsuccess=()=>e(A.result),A.onerror=()=>t(A.error)}))},qB=[{id:"image-preset-1",type:"image",url:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-1.jpg",previewUrl:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-1-thumb.jpg",isPreset:!0},{id:"image-preset-2",type:"image",url:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-2.jpg",previewUrl:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-2-thumb.jpg",isPreset:!0},{id:"image-preset-3",type:"image",url:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-3.jpg",previewUrl:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-3-thumb.jpg",isPreset:!0},{id:"image-preset-4",type:"image",url:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-4.jpg",previewUrl:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-4-thumb.jpg",isPreset:!0},{id:"image-preset-5",type:"image",url:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-5.jpg",previewUrl:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-5-thumb.jpg",isPreset:!0},{id:"image-preset-6",type:"image",url:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-6.jpg",previewUrl:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-6-thumb.jpg",isPreset:!0},{id:"image-preset-7",type:"image",url:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-7.jpg",previewUrl:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/images/background-7-thumb.jpg",isPreset:!0},{id:"video-preset-1",type:"video",url:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/videos/animated-1.mp4",previewUrl:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/videos/animation-1-thumb.mp4",isPreset:!0},{id:"video-preset-2",type:"video",url:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/videos/animation-2.mp4",previewUrl:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/backgrounds/videos/animation-2-thumb.mp4",isPreset:!0}],b4=async(A,e)=>{const t=await chrome.runtime.sendMessage({type:"currentTab",info:"DownloadTheme",body:{themeName:A,themeURL:e}});console.log("Response: ",t)},H4=async(A,e)=>{const t=await chrome.runtime.sendMessage({type:"currentTab",info:"SetTheme",body:{themeName:A,themeURL:e}});console.log("Response: ",t)},qw=async()=>{const A=await chrome.runtime.sendMessage({type:"currentTab",info:"ListThemes"});return console.log("Response: ",A),A},Sf=async()=>{await chrome.runtime.sendMessage({type:"currentTab",info:"DisableTheme"})},T4=async A=>{await chrome.runtime.sendMessage({type:"currentTab",info:"DeleteTheme",body:{themeName:A}})};function L4({selectedType:A,setSelectedType:e,isEditMode:t}){const[n,r]=AA.useState([]),[o,i]=AA.useState(localStorage.getItem("selectedBackground")),[a,s]=AA.useState([]),[l,u]=AA.useState({}),c=async A=>{var e;const t=null==(e=A.target.files)?void 0:e[0];if(!t)return;const n=`${Date.now()}-${t.name}`,o=t.type.split("/")[0],i=new Blob([t],{type:t.type});await Ef(n,o,i),r((A=>[...A,{id:n,type:o,blob:i,url:URL.createObjectURL(i)}]))},d=async A=>{if(A.isPreset){if(!(await ZB()).some((e=>e.id===A.id))&&void 0===l[A.id]){u((e=>({...e,[A.id]:0})));const e=await I4(A,(e=>{u((t=>({...t,[A.id]:e})))}));u((e=>{const{[A.id]:t,...n}=e;return n})),await Ef(e.id,e.type,e.blob),r((A=>[...A,e])),s((A=>[...A,e.id]))}f(A.id)}},f=A=>{Sf(),e("background"),i(A),localStorage.setItem("selectedBackground",A)},g=async A=>{(await zd()).transaction("backgrounds","readwrite").objectStore("backgrounds").delete(A),r((e=>e.filter((e=>e.id!==A)))),A===o&&h()},h=()=>{e("background"),Sf(),i(null),localStorage.removeItem("selectedBackground")},p=A=>2*Math.PI*A;return AA.useEffect((()=>{(async()=>{const A=await ZB(),e=A.map((A=>({...A,url:URL.createObjectURL(A.blob)})));s(A.map((A=>A.id))),r(e)})()}),[]),rA.jsxs(rA.Fragment,{children:[rA.jsx("button",{disabled:null==o,className:`w-full px-4 py-2 mb-4 dark:text-white transition ${null==o?"dark:bg-zinc-900 bg-zinc-100":"bg-blue-500 text-white"} rounded`,onClick:()=>h(),children:null==o?"No Background":"Remove Background"}),rA.jsxs("div",{className:"relative",children:[rA.jsx("h2",{className:"pb-2 text-lg font-bold",children:"Images"}),rA.jsxs("div",{className:"flex flex-wrap gap-4",children:[rA.jsxs("div",{className:"relative w-16 h-16 overflow-hidden transition rounded-xl bg-zinc-100 dark:bg-zinc-900",children:[rA.jsx("div",{className:"flex items-center justify-center w-full h-full text-3xl font-bold text-gray-400 transition font-IconFamily hover:text-gray-500",children:""}),rA.jsx("input",{type:"file",accept:"image/*, video/*",onChange:c,className:"absolute inset-0 w-full h-full opacity-0 cursor-pointer"})]}),n.filter((A=>"image"===A.type)).map((e=>rA.jsxs("div",{onClick:()=>f(e.id),className:`relative w-16 h-16 cursor-pointer rounded-xl transition ring dark:ring-white ring-zinc-300 ${t?"animate-shake":""} ${o===e.id&&"background"===A?"dark:ring-2 ring-4":"ring-0"}`,children:[t&&rA.jsx("div",{className:"absolute top-0 right-0 z-10 flex w-6 h-6 p-2 text-white translate-x-1/2 -translate-y-1/2 bg-red-600 rounded-full place-items-center",onClick:()=>g(e.id),children:rA.jsx("div",{className:"w-4 h-0.5 bg-white"})}),rA.jsx("img",{className:"object-cover w-full h-full rounded-xl",src:e.url,alt:"swatch"})]},e.id))),n.concat(qB).filter((A=>"image"===A.type&&A.isPreset&&!A.isDownloaded&&!a.includes(A.id))).map((A=>rA.jsxs("button",{onClick:()=>d(A),className:"relative w-16 h-16 transition cursor-pointer rounded-xl duration-300 "+(t?"opacity-0 pointer-events-none hidden":"opacity-100"),children:[A.isPreset&&void 0!==l[A.id]&&rA.jsx("div",{className:"absolute top-0 left-0 z-20 flex items-center justify-center w-full h-full",children:rA.jsxs("svg",{className:"w-full h-full text-zinc-100 dark:text-zinc-700",viewBox:"0 0 36 36",children:[rA.jsx("circle",{stroke:"currentColor",fill:"none",strokeWidth:"4",strokeLinecap:"round",cx:"18",cy:"18",r:"10",strokeDasharray:`${p(14)} ${p(14)}`,strokeDashoffset:"0",transform:"rotate(-90 18 18)"}),rA.jsx("circle",{stroke:"#3B82F6",fill:"none",strokeWidth:"4",strokeLinecap:"round",cx:"18",cy:"18",r:"10",strokeDasharray:`${p(14)} ${p(14)}`,strokeDashoffset:""+p(14)*(1-l[A.id]/100),transform:"rotate(-90 18 18)"})]})}),rA.jsx("div",{className:"relative transition top-0 z-10 flex justify-center w-full h-full text-white rounded-xl group place-items-center "+(void 0===l[A.id]?"hover:bg-black/20":""),children:rA.jsx("span",{className:"absolute z-10 text-3xl transition opacity-0 font-IconFamily group-hover:opacity-100",children:void 0===l[A.id]?"":""})}),rA.jsx("img",{className:"absolute top-0 object-cover w-full h-full rounded-xl",src:A.isPreset?A.previewUrl:A.url,alt:"swatch"})]},A.id)))]}),rA.jsx("h2",{className:"py-2 text-lg font-bold",children:"Videos"}),rA.jsxs("div",{className:"flex flex-wrap gap-4",children:[rA.jsxs("div",{className:"relative w-16 h-16 overflow-hidden transition rounded-xl bg-zinc-100 dark:bg-zinc-900",children:[rA.jsx("div",{className:"flex items-center justify-center w-full h-full text-3xl font-bold text-gray-400 transition font-IconFamily hover:text-gray-500",children:""}),rA.jsx("input",{type:"file",accept:"image/*, video/*",onChange:c,className:"absolute inset-0 w-full h-full opacity-0 cursor-pointer"})]}),n.filter((A=>"video"===A.type)).map((e=>rA.jsxs("div",{onClick:()=>f(e.id),className:`relative w-16 h-16 cursor-pointer rounded-xl transition ring dark:ring-white ring-zinc-300 ${t?"animate-shake":""} ${o===e.id&&"background"===A?"dark:ring-2 ring-4":"ring-0"}`,children:[t&&rA.jsx("div",{className:"absolute top-0 right-0 z-10 flex w-6 h-6 p-2 text-white translate-x-1/2 -translate-y-1/2 bg-red-600 rounded-full place-items-center",onClick:()=>g(e.id),children:rA.jsx("div",{className:"w-4 h-0.5 bg-white"})}),rA.jsx("video",{muted:!0,loop:!0,autoPlay:!0,src:e.url,className:"object-cover w-full h-full rounded-xl"})]},e.id))),n.concat(qB).filter((A=>"video"===A.type&&A.isPreset&&!A.isDownloaded&&!a.includes(A.id))).map((A=>rA.jsxs("div",{onClick:()=>d(A),className:"relative w-16 h-16 transition cursor-pointer rounded-xl duration-300 "+(t?"opacity-0 pointer-events-none hidden":"opacity-100"),children:[A.isPreset&&void 0!==l[A.id]&&rA.jsx("div",{className:"absolute top-0 left-0 z-20 flex items-center justify-center w-full h-full",children:rA.jsxs("svg",{className:"w-full h-full text-zinc-100 dark:text-zinc-700",viewBox:"0 0 36 36",children:[rA.jsx("circle",{stroke:"currentColor",fill:"none",strokeWidth:"4",strokeLinecap:"round",cx:"18",cy:"18",r:"10",strokeDasharray:`${p(14)} ${p(14)}`,strokeDashoffset:"0",transform:"rotate(-90 18 18)"}),rA.jsx("circle",{stroke:"#3B82F6",fill:"none",strokeWidth:"4",strokeLinecap:"round",cx:"18",cy:"18",r:"10",strokeDasharray:`${p(14)} ${p(14)}`,strokeDashoffset:""+p(14)*(1-l[A.id]/100),transform:"rotate(-90 18 18)"})]})}),rA.jsx("div",{className:"relative transition top-0 z-10 flex justify-center w-full h-full text-white rounded-xl group place-items-center "+(void 0===l[A.id]?"hover:bg-black/20":""),children:rA.jsx("span",{className:"absolute z-10 text-3xl transition opacity-0 font-IconFamily group-hover:opacity-100",children:void 0===l[A.id]?"":""})}),rA.jsx("video",{muted:!0,loop:!0,autoPlay:!0,src:A.isPreset?A.previewUrl:A.url,className:"absolute top-0 object-cover w-full h-full rounded-xl"})]},A.id)))]})]})]})}const P4="/client/rsc/jpeg/hacker.jpeg",D4=[{name:"Hacker",url:"https://raw.githubusercontent.com/SethBurkart123/BetterSEQTA-Themes/main/themes/hacker.json",coverImage:rA.jsx("img",{className:"object-cover object-center w-full h-full",src:P4})}],O4=({selectedType:A,setSelectedType:e,isEditMode:t})=>{const[n,r]=AA.useState([]),[o,i]=AA.useState("");return AA.useEffect((()=>{(async()=>{const A=await qw(),e=D4.map((e=>({...e,isDownloaded:A.themes.includes(e.name),isLoading:!1})));""!==A.selectedTheme&&i(A.selectedTheme),e.sort(((A,e)=>Number(e.isDownloaded)-Number(A.isDownloaded))),r(e)})()}),[]),AA.useEffect((()=>{"background"===A&&i("")}),[A]),rA.jsxs("div",{className:"my-2",children:[(t?n.some((A=>A.isDownloaded)):n.length>0)&&rA.jsx("h2",{className:"pb-2 text-lg font-bold",children:"Themes"}),rA.jsx("div",{className:"flex flex-col gap-4",children:n.filter((A=>!t||A.isDownloaded)).map((a=>rA.jsxs("button",{className:"relative w-full h-16 flex justify-center items-center rounded-lg bg-zinc-700 transition ring dark:ring-white ring-zinc-300 "+(o==a.name&&"theme"==A?"dark:ring-2 ring-4":"ring-0"),onClick:()=>(async(A,t)=>{const a=A=>r((e=>e.map((e=>e.name===A?{...e,isLoading:!1}:e))));var s;s=A,r((A=>A.map((A=>A.name===s?{...A,isLoading:!0}:A))));const l=n.find((e=>e.name===A));if(l)return l.isDownloaded&&A===o?(await Sf(),i(""),e("background"),void a(A)):l.isDownloaded&&A!==o?(await H4(A,t),i(A),e("theme"),void a(A)):(l.isDownloaded||(await b4(A,t),(A=>{r((e=>e.map((e=>e.name===A?{...e,isDownloaded:!0}:e))))})(A),e("theme"),i(A)),void a(A));a(A)})(a.name,a.url),disabled:a.isLoading,children:[t&&rA.jsx("div",{className:"absolute top-0 right-0 z-10 flex w-6 h-6 p-2 text-white translate-x-1/2 -translate-y-1/2 bg-red-600 rounded-full place-items-center",onClick:A=>{A.stopPropagation(),(async A=>{await T4(A),r((e=>{const t=e.map((e=>e.name===A?{...e,isDownloaded:!1}:e));return t.sort(((A,e)=>Number(e.isDownloaded)-Number(A.isDownloaded))),t})),o===A&&(i(""),e("background"))})(a.name)},children:rA.jsx("div",{className:"w-4 h-0.5 bg-white"})}),rA.jsxs("div",{className:"relative transition rounded-lg overflow-hidden top-0 z-10 flex justify-center w-full h-full text-white group place-items-center "+(a.isDownloaded?"":"hover:bg-black/20"),children:[rA.jsx("span",{className:"absolute z-10 text-3xl transition opacity-0 font-IconFamily group-hover:opacity-100",children:a.isDownloaded||a.isLoading?"":""}),a.isLoading&&rA.jsx("div",{className:"z-10 inline-block w-6 h-6 border-4 border-current rounded-full animate-spin border-t-transparent",role:"status",children:rA.jsx("span",{className:"sr-only",children:"Loading..."})})]}),rA.jsx("div",{className:"absolute inset-0 z-0 overflow-hidden rounded-lg",children:a.coverImage})]},a.name)))})]})},k4=()=>{const[A,e]=AA.useState(!1),[t,n]=AA.useState("background");return AA.useEffect((()=>{qw().then((A=>{A.selectedTheme?n("theme"):n("background")}))}),[]),rA.jsxs("div",{children:[rA.jsx("button",{className:"absolute top-12 z-20 right-0 p-2 text-[0.8rem] text-blue-500",onClick:()=>e(!A),children:A?"Done":"Edit"}),rA.jsx(L4,{setSelectedType:n,selectedType:t,isEditMode:A}),rA.jsx(O4,{setSelectedType:n,selectedType:t,isEditMode:A})]})},R4=()=>{const{standalone:A,setStandalone:e}=Nn();AA.useEffect((()=>{document.body.classList.contains("standalone")&&e(!0)}));const t=[{title:"Settings",content:rA.jsx(TH,{})},{title:"Shortcuts",content:rA.jsx(DH,{})},{title:"Themes",content:rA.jsx(k4,{})}];return rA.jsxs("div",{className:`flex flex-col w-[384px] shadow-2xl gap-2 bg-white ${A?"":"rounded-xl"} h-[600px] overflow-clip dark:bg-zinc-800 dark:text-white`,children:[rA.jsxs("div",{className:"grid border-b border-b-zinc-200/40 place-items-center",children:[rA.jsx("img",{src:LH,className:"w-4/5 dark:hidden"}),rA.jsx("img",{src:PH,className:"hidden w-4/5 dark:block"})]}),rA.jsx(x4,{}),rA.jsx(xH,{tabs:t})]})},K4=mc.createRoot(document.getElementById("ExtensionPopup")),M4=chrome.runtime.getURL("fonts/IconFamily.woff"),Xd=document.createElement("style");Xd.setAttribute("type","text/css"),Xd.innerHTML=`\n@font-face {\n font-family: 'IconFamily';\n src: url('${M4}') format('woff');\n font-weight: normal;\n font-style: normal;\n}`,document.head.appendChild(Xd),K4.render(rA.jsx(Tf.StrictMode,{children:rA.jsx(SH,{children:rA.jsx(R4,{})})})); \ No newline at end of file diff --git a/package/client/public/client.js.LICENSE.txt b/package/client/public/client.js.LICENSE.txt new file mode 100644 index 00000000..d3118f12 --- /dev/null +++ b/package/client/public/client.js.LICENSE.txt @@ -0,0 +1,60 @@ +/*! + * html2canvas 1.4.1 + * Copyright (c) 2022 Niklas von Hertzen + * Released under MIT License + */ + +/*! ***************************************************************************** + Copyright (c) Microsoft Corporation. + + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted. + + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH + REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, + INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR + OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THIS SOFTWARE. + ***************************************************************************** */ + +/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +/** + * @license React + * react-jsx-runtime.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +/** + * @license React + * scheduler.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ diff --git a/package/client/rsc/css/index.css b/package/client/rsc/css/index.css new file mode 100644 index 00000000..b1ab9b59 --- /dev/null +++ b/package/client/rsc/css/index.css @@ -0,0 +1 @@ +.dark .switch[data-ison=true],.switch[data-ison=true]{background-color:#30d259}.slider::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;box-shadow:0 0 8px #0000004d;background:white;cursor:pointer;border-radius:50%}.slider::-moz-range-thumb{width:24px;height:24px;box-shadow:0 0 8px #0000004d;background:white;cursor:pointer;border-radius:50%}.dark #rbgcp-wrapper [style="height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px; display: flex; justify-content: center; align-items: center; box-sizing: border-box;"]{background-color:#37373b!important}.dark #rbgcp-wrapper [style="height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px; display: flex; justify-content: center; align-items: center; box-sizing: border-box;"] [style="padding-left: 8px; padding-right: 8px; line-height: 1; border-radius: 4px; font-weight: 700; color: rgb(86, 86, 86); font-size: 12px; height: 24px; transition: all 160ms ease 0s; display: flex; align-items: center; justify-content: center; background: rgba(255, 255, 255, 0); box-shadow: rgba(0, 0, 0, 0) 1px 1px 3px;"]{color:#fff!important}.dark #rbgcp-wrapper [style="height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px; display: flex; justify-content: center; align-items: center; box-sizing: border-box;"] [style="padding-left: 8px; padding-right: 8px; line-height: 1; border-radius: 4px; font-weight: 700; color: rgb(86, 140, 245); font-size: 12px; height: 24px; transition: all 160ms ease 0s; display: flex; align-items: center; justify-content: center; background: white; box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 3px;"]{background-color:#4b4b53!important}.dark #rbgcp-wrapper [style="display: flex; justify-content: space-between; margin-top: 12px; margin-bottom: -4px; background: rgb(233, 233, 245); border-radius: 6px; box-sizing: border-box; padding-left: 0px;"]:has(svg){background-color:#37373b!important;color:#fff!important}.dark #rbgcp-wrapper [style="display: flex; justify-content: center; align-items: center; height: 28px; background: rgba(255, 255, 255, 0); border-radius: 6px; padding: 2px; width: 30px; color: rgb(86, 86, 86); box-shadow: rgba(0, 0, 0, 0) 1px 1px 3px; margin-right: 1px;"] svg{filter:invert()}.dark #rbgcp-wrapper [style="display: flex; justify-content: space-between; margin-top: 12px; margin-bottom: -4px; background: rgb(233, 233, 245); border-radius: 6px; box-sizing: border-box; padding-left: 0px;"] [style="position: relative; height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px; display: flex; align-items: center;"]:has(svg){background:transparent!important;filter:invert();color:#39393b!important}.dark #rbgcp-wrapper [style="display: flex; justify-content: space-between; margin-top: 12px; margin-bottom: -4px; background: rgb(233, 233, 245); border-radius: 6px; box-sizing: border-box; padding-left: 0px;"] [style^="display: "]:has(svg){background-color:#3f3f44!important}.dark #rbgcp-wrapper [style="display: flex; align-items: center; height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px; box-sizing: border-box;"] [style="padding-left: 8px; padding-right: 8px; line-height: 1; border-radius: 4px; font-weight: 700; color: rgb(86, 140, 245); font-size: 12px; height: 24px; transition: all 160ms ease 0s; display: flex; align-items: center; justify-content: center; background: white; box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 3px;"]:has(svg){background-color:#4b4b53!important}.dark #rbgcp-wrapper [style="display: flex; align-items: center; height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px; box-sizing: border-box;"] [style="padding-left: 8px; padding-right: 8px; line-height: 1; border-radius: 4px; font-weight: 700; color: rgb(86, 86, 86); font-size: 12px; height: 24px; transition: all 160ms ease 0s; display: flex; align-items: center; justify-content: center; background: rgba(255, 255, 255, 0); box-shadow: rgba(0, 0, 0, 0) 1px 1px 3px;"] svg{filter:invert()}.dark #rbgcp-wrapper [style="display: flex; align-items: center; height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px 2px 2px 8px;"] svg{filter:invert()}.dark #rbgcp-wrapper [style="display: flex; align-items: center; height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px 2px 2px 8px;"] input{color:#fff!important}.dark #rbgcp-wrapper [style="align-items: center; justify-content: flex-end; height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px; display: flex; box-sizing: border-box;"]:has(svg){background-color:#37373b!important}.dark #rbgcp-wrapper [style^="width: "] [style^="width: "]{color:#fff!important}.dark #rbgcp-wrapper [style="align-items: center; justify-content: flex-end; height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px; display: flex; box-sizing: border-box;"] [style="width: 30px; height: 24px; border-radius: 4px; display: flex; align-items: center; justify-content: center; background: rgba(255, 255, 255, 0); color: rgb(86, 86, 86); box-shadow: rgba(0, 0, 0, 0) 1px 1px 3px;"]:has(svg) svg,.dark #rbgcp-wrapper [style="align-items: center; justify-content: flex-end; height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px; display: flex; box-sizing: border-box;"] [style="width: 30px; background: rgba(255, 255, 255, 0); color: rgb(86, 86, 86); box-shadow: rgba(0, 0, 0, 0) 1px 1px 3px; height: 24px; border-radius: 4px; display: flex; justify-content: center; align-items: center; position: relative;"]:has(svg) svg,.dark #rbgcp-wrapper [style="align-items: center; justify-content: flex-end; height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px; display: flex; box-sizing: border-box;"] [style="width: 30px; background: rgba(255, 255, 255, 0); color: rgb(86, 86, 86); box-shadow: rgba(0, 0, 0, 0) 1px 1px 3px; height: 24px; border-radius: 4px; display: flex; justify-content: center; align-items: center;"]:has(svg) svg{filter:invert()}.dark #rbgcp-wrapper [style="display: flex; align-items: center; padding-left: 8px; padding-right: 8px; line-height: 1; border-radius: 4px; font-weight: 700; color: rgb(86, 86, 86); font-size: 12px; height: 24px; transition: all 160ms ease 0s; justify-content: center; background: rgba(255, 255, 255, 0); box-shadow: rgba(0, 0, 0, 0) 1px 1px 3px;"],.dark #rbgcp-wrapper [style="display: flex; align-items: center; position: relative; padding-left: 8px; padding-right: 8px; line-height: 1; border-radius: 4px; font-weight: 700; color: rgb(86, 86, 86); font-size: 12px; height: 24px; transition: all 160ms ease 0s; justify-content: center; background: rgba(255, 255, 255, 0); box-shadow: rgba(0, 0, 0, 0) 1px 1px 3px;"]{color:#fff!important}.dark #rbgcp-wrapper :last-child>[style$=" relative;"] [style$=" 1px;"]{filter:none!important;background-color:#37373b!important}.dark #rbgcp-wrapper [style="display: flex; align-items: center; position: relative; padding-left: 8px; padding-right: 8px; line-height: 1; border-radius: 4px; font-weight: 700; color: rgb(86, 140, 245); font-size: 12px; height: 24px; transition: all 160ms ease 0s; justify-content: center; background: white; box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 3px;"],.dark #rbgcp-wrapper [style="display: flex; align-items: center; padding-left: 8px; padding-right: 8px; line-height: 1; border-radius: 4px; font-weight: 700; color: rgb(86, 140, 245); font-size: 12px; height: 24px; transition: all 160ms ease 0s; justify-content: center; background: white; box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 3px;"]{background-color:#3f3f44!important}.dark #rbgcp-wrapper [style="align-items: center; justify-content: flex-end; height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px; display: flex; box-sizing: border-box;"] [style="width: 30px; background: white; color: rgb(86, 140, 245); box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 3px; height: 24px; border-radius: 4px; display: flex; justify-content: center; align-items: center; position: relative;"]:has(svg){background-color:#3f3f44!important}.dark #rbgcp-wrapper [style="height: 216px; width: 100%; transition: all 120ms linear 0s;"] [style="text-align: center; color: rgb(50, 49, 54); font-size: 12px; font-weight: 500; margin-top: 3px;"],.dark #rbgcp-wrapper [style="height: 216px; width: 100%; transition: all 120ms linear 0s;"] [style="text-align: center; color: rgb(50, 49, 54); font-size: 13px; font-weight: 600; position: absolute; top: 6.5px; left: 2px;"]{color:#fff!important}.dark #rbgcp-wrapper [style="height: 98px; width: 100%; transition: all 120ms linear 0s;"] [style="cursor: ew-resize; position: relative;"] [style="text-align: center;color: rgb(255, 255, 255);font-size: 12px;font-weight: 500;line-height: 1;position: absolute;left: 50%;transform: translate(-50%, 0%);top: 0px;z-index: 10;text-shadow: rgba(0, 0, 0, 0.6) 1px 1px 1px;"]{text-shadow:none!important;background-color:transparent!important}.dark #rbgcp-wrapper [style="align-items: center; justify-content: flex-end; height: 28px; background: rgb(233, 233, 245); border-radius: 6px; padding: 2px; display: flex; box-sizing: border-box;"] [style="width: 30px; background: white; color: rgb(86, 140, 245); box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 3px; height: 24px; border-radius: 4px; display: flex; justify-content: center; align-items: center;"]:has(svg){background-color:#3f3f44!important}@keyframes shake{0%{transform:rotate(0)}25%{transform:rotate(-1deg)}50%{transform:rotate(1deg)}75%{transform:rotate(-1deg)}to{transform:rotate(0)}}.animate-shake{animation:shake .5s linear infinite}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.top-12{top:3rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.-mt-4{margin-top:-1rem}.mb-4{margin-bottom:1rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-16{height:4rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[600px\]{height:600px}.h-auto{height:auto}.h-full{height:100%}.w-14{width:3.5rem}.w-16{width:4rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-6{width:1.5rem}.w-\[384px\]{width:384px}.w-full{width:100%}.max-w-lg{max-width:32rem}.flex-1{flex:1 1 0%}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-zinc-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(244 244 245 / var(--tw-divide-opacity))}.divide-zinc-100\/50>:not([hidden])~:not([hidden]){border-color:#f4f4f580}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-x-clip{overflow-x:clip}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-current{border-color:currentColor}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity))}.border-b-zinc-200\/40{border-bottom-color:#e4e4e766}.border-t-transparent{border-top-color:transparent}.bg-\[\#DDDDDD\]{--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity))}.bg-black\/20{background-color:#0003}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-zinc-100{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity))}.bg-zinc-700{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pl-1{padding-left:.25rem}.pr-4{padding-right:1rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.font-IconFamily{font-family:IconFamily}.text-3xl{font-size:1.875rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.8rem\]{font-size:.8rem}.text-lg{font-size:1rem}.text-sm{font-size:.775rem}.text-xs{font-size:.65rem}.font-bold{font-weight:700}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-zinc-100{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-zinc-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(212 212 216 / var(--tw-ring-opacity))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}::-webkit-scrollbar{display:none}.hover\:bg-black\/20:hover{background-color:#0003}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.group:hover .group-hover\:opacity-100{opacity:1}:is(.dark .dark\:block){display:block}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:divide-zinc-700)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(63 63 70 / var(--tw-divide-opacity))}:is(.dark .dark\:divide-zinc-700\/50)>:not([hidden])~:not([hidden]){border-color:#3f3f4680}:is(.dark .dark\:border-zinc-700){--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity))}:is(.dark .dark\:bg-\[\#38373D\]){--tw-bg-opacity: 1;background-color:rgb(56 55 61 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-\[\#FEFEFE\]){--tw-bg-opacity: 1;background-color:rgb(254 254 254 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-zinc-700){--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-zinc-800){--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-zinc-900){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .dark\:text-zinc-700){--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity))}:is(.dark .dark\:ring-2){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:is(.dark .dark\:ring-white){--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity))} diff --git a/package/client/rsc/jpeg/hacker.jpeg b/package/client/rsc/jpeg/hacker.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..910f644b5bc46568410f30a2d6ceaaa35383da50 GIT binary patch literal 605397 zcmbTcWmFtN*DgA^y9Wq1xVyW%1Rn@)fx+D+xVu|`0KwheJpqCY?(VKRyzjZ^yKCKF zXWgf}tM}^Cr>m-aSMB|8>E9**Q$a>v1^@*G0LXnDfPY&6C23C^O8`Jw8NdJl01yFC z;Whx+59uQb;M2zi0KgPL0boAvQ2%*W0R4Yr;r|uD{2v)Q?LP_sodNjNtQ}k(T&x`& z$vIir0DKbi%CP?_?F0XnssAft&XdM0#{=qNj{=c0P9G)w|Mdc}5TVoH|G_{}0-&*= zV6dS64FbqM>V$*(FaDeDBY=X2frW!dKtw`D`AE=&34n%zfq{mFfrI-`HBf#Z@c>vX zIBW`bad;ec69h^pT#lf`LPRQwx;{LOKbJsGQ|DkLWPAcbqEFN`v~=_gT--doeEb5E zQqnTAa`FmaG_|yKboKPj%q=XftZlxzxVpJ}czStE&z~IpE$mrPk?A-j{g~g?1$kz7G?%w{v;nDHc_08?w{lnwa z^M81KywCql>m&T%%>F;Tus(P}!@|PABK(IJ6tu^Gh-1ORQLw{fi>o7;IN?xo1R>%| zBo@~7AyIK^T;iEJ|3StFa&1vx{fF9rnf>1p3;zGb?0<;;zr0oek^t!c0tWh{mtbH% zdJ6Ufa0qb!0Rkeze}VY_0QtW_`47{U{%IA?c<_w3gw0S_3=eE+tIRHrKgp~|b{76FA{Bu)-(gfNl@N-4 zDs`ea+V7LiTU(H3t7q1T30ghz;VM7JmA9P0ew}heCd$C=8o+g;Td08Bv+L8k_(aF6&8xD1?h`|KYs2wHi_;7V}3F2Pz>7ZOtD_U8bpldRo z#LN9D!Qp|G!sJ}2gX~OjdZ5x6tPZ79-<3S(^Mfi$iW4_WjCzujRc;FclPcNty$#I& zBkJHw&YI-G%0zjuPG(od=999nS(yE*xVqLyc$g>6Tkjpt+NjqOZx8jtP`c}|xzdUck{ zhCL1HD_<<$-brfw+lRnT$az;D|H%;-}ASq>k)4+F63xise~)#c3evw8KGj!|BDo$axgh zRSR9r-~Ryk(;VmlvOn64lTZEP$kvL}6J7)}nVL`{V4JUDNMCi_pCbk>#qZOkauebk zS7B}>-td)+j)d%H%4`-1Oxbbaae(cSpcTJ52#8)Mk8O4|G7qed6pHv&4k#*>*%3A&&xD z={IDCSRm~WCGd`R!Y0U?THOu?aJ0&uZ&^)_o2}(lSYM52XXOKK8j%*3E*o2`$}z+iC3y zQd%!|!NoSlImh4OKvR7^(hbR1MZNqwJtLdr;z z*~ljc6Hz;T?MW7i10A~uAfM$O4C;eR%HkyNC-B)B&l)#&M-`R#Ia+eUOJD2J5nuI9a}*NHXPG7l@6>vPp* zF43U%r&%JxNUWDU2NS6>Fv=<j8+^fG=^Ju0oEi1j3Q_fId-Q+EVeYlU&nn2u+9G6i!3sX|RsH);!$qxhO*n zzDe%7nf$%z5JohQ5ymIJ;=mck0j5gaGQ_$%#KGXuee2en_{G z4t7P<)apW()OzICzAbueb%QHkfJvr=AeY9`B}dh}x{`0+0r8#0_$Ab>ag0kSzXXES zYIj10WqS~66y6;JzU8Cn9tL3D3Ce9n+cmU|15?H_Eu_V8IRfQ%=n9E4!wiX#5s!vU z_6U%^a?CH!KBsJMsgL96laYg@5oQ0bIN_M>Tl){-DoAwF{8oJXP=AFNpKa@7dmoKNnMl)s|Dv!;7+fiy zIhfFqJjHZ<&$O>kEWF_&J^5_ zp^@>7-d&zwu(BxG`L78@h{aBrEQ@9X{Ogqg?v4-geEVZ_8{ z`c*Kedl);9qxXCiEypQ_cRCGBX9BdJVM>w_`K>Rd?M1atInjQ`fz?$!I?UG#BrE&} zuzZLOux1TsH{=8|Zu=2>DHCJ<_Nxq@c^NjTZ5}dkMr2MLn;@)F?x70j>8Z;v5}E%8 z2rgKWb-T)!!A#fdsRa)Zp1t;ed85AB4>$Pyp?otT*-LD`^n@1k7+osnDp|R;udF+@|1?^g{e=*-0`wy`**-CQnn@E(&N}|IgAEFk)0e5;g=+Y(S8NlNpm6tRBXiYTR`>P?W0feeEgrwK;ug z(gRql>LV1o8+*2(tCx>p+`AGNgXoecHznY$lYGt3uQ4*8w2|sxy1b5@za6`ATDQ~Y z+JkoF@fov;W1!4%$~kd-vERok>CALxe};)-fg3U&QST~bwf6?k=(d3M3i4b?lUOTG z-Ihv)NW$-8#l~ZLJc)0KyV8zzmvKf6S1_HyUxOnYN2d?kC;PqaU+{{tW|HND-YHLOUH^mprdnji^sjgJQD zhTPymMFHfwb62|JGfKI`iz1xl1vj=&j_+S0NPUTEa{bVQTq>U~P{m4SmS+*(PL0no z6Q+;Rab3qh6lm8j(doPeEMx?2N45|fKEP#%za5D&CeO}e7)JBAhp+Stu2cH|0P2^= zhwT#5u$&+WcZ0rkW}&&~EH_6yuXk-?_BePmB+Ov-(Pj&&^UF3Vqugu@qsk|~Jb65c zBI9!)CN`UlT1eduw;lrG1Zr zX=ESYG$c`ze*k#Up*ti#wsT_4o-$4yGufUPwj4F*$6gC8`T!p=iLvQ1|AoQR|7M^) z_aESUc&fKji?lkHQneYx-&}b&=#My&uuF0dwIbHU89$dWb?W}Nq(L8HE_VkIv-^7& z#=*^t}O4nO+Y*( zJksi~n^CyC&f-jyRo+G4@b;FRreQ3n7;yy6u5#RNkk>PUdadIrCN<^Y4_h z0v&c*kkXKAULsO>XZDbo#iVbLxE?bXC(NGIW;?$Mt|YVqd}H1A9RP`m*8wf^w{&W$ zEGuRbA$9_r<+lalfSvV*oeSc}YBD0vzMt61`08FpP!t#$T*lQ z`d4lNJ2}kR22QfZ<$2_058QDrF)#pT>DY1Q+qihP#@~WgQ2C_u@aZDFdfUF>GLe}Y z40z=-tf|s=|5&J7X=FU%<(({(s zs6ojR2Q6d*8n~*61hR%@Av8XSW3Uz9S`!qVuQd3I&$Z(hcX0oG?p2YuFFri+F?%2@ zwz)I$WIS8eF&ptOpG3#ps-VNMLf0gq=-|s$?%aEZzCj{=3 zrVEjsNwZ!B{HZ&QFW7}@Ff_2Gmd;-A9b_?7db4Sw@SydtzYep^(O`M&{qOl}c7yfm z3sSY6WnmuiTt>NfIXwMGJ!O=?-V8M(d0&nb$Snul&#|%KeNt_R7Vo(TyKxWQOjsq8 zWYYd#{M^vM;H>FaY*@p1H1!C9cxNt>!HKXrNC=^9OW}+)^DQd1KV_PkO1x$;L9>%P z!+RU=@ONXp>S^kc^@&i3DZrYQtfiU}K3)2D`gR2I9U_uqe42ffRqsfUa9v|zD-}%>_w7}JQeKeKpuIA zOxfv5c>Y~XY0uETz2aCBQz?y=)v++G0}^a>k^J|{nzF-jgV*b%dZYMtSr-R4J23V= z2E|nS1R))Pud~c2erJ*UJ^nEwzM2hTG9{O*Z(w~v=UT-V_F{O)jF_2w�fL#?5^R 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 G1vjD}Yj`AJZdNOu3K4elM|vRr!w)Dy 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
    QSD*dN^5$S#r@kQpJqroV)wWE7p+VX=6Mz9E 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�z7~| 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 z
    )<_UAA-n_=wDdk5U*xX#(0w_e28%w1&d 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
    XxMy-v0oZ-Idnmr5Gi> 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 dhV2t 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 DfPX^Y literal 0 HcmV?d00001 diff --git a/package/client/rsc/png/betterseqta-dark-full.png b/package/client/rsc/png/betterseqta-dark-full.png new file mode 100644 index 0000000000000000000000000000000000000000..f2c77f4940d4b5cd9044d2b009a6bc41dd6f6ad5 GIT binary patch literal 10636 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 ZO!LFltV(;B?aIG?P+eE;)s4F${|my1+)Mxf literal 0 HcmV?d00001 diff --git a/package/css/css/documentload.js b/package/css/css/documentload.js new file mode 100644 index 00000000..e69de29b diff --git a/package/css/css/documentload.js.map b/package/css/css/documentload.js.map new file mode 100644 index 00000000..c3a7347d --- /dev/null +++ b/package/css/css/documentload.js.map @@ -0,0 +1 @@ +{"version":3,"file":"css/css/documentload.js","mappings":";;AAAA;AACA;AACA;;;;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;ACNA","sources":["webpack://betterseqtaplus/webpack/bootstrap","webpack://betterseqtaplus/webpack/runtime/make namespace object","webpack://betterseqtaplus/./src/css/documentload.scss?3b2e"],"sourcesContent":["// The require scope\nvar __webpack_require__ = {};\n\n","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// extracted by mini-css-extract-plugin\nexport {};"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/package/css/css/iframe.js b/package/css/css/iframe.js new file mode 100644 index 00000000..e69de29b diff --git a/package/css/css/iframe.js.map b/package/css/css/iframe.js.map new file mode 100644 index 00000000..4acdcbb8 --- /dev/null +++ b/package/css/css/iframe.js.map @@ -0,0 +1 @@ +{"version":3,"file":"css/css/iframe.js","mappings":";;AAAA;AACA;AACA;;;;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;ACNA","sources":["webpack://betterseqtaplus/webpack/bootstrap","webpack://betterseqtaplus/webpack/runtime/make namespace object","webpack://betterseqtaplus/./src/css/iframe.scss?d081"],"sourcesContent":["// The require scope\nvar __webpack_require__ = {};\n\n","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// extracted by mini-css-extract-plugin\nexport {};"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/package/css/css/injected.js b/package/css/css/injected.js new file mode 100644 index 00000000..e69de29b diff --git a/package/css/css/injected.js.map b/package/css/css/injected.js.map new file mode 100644 index 00000000..f9044739 --- /dev/null +++ b/package/css/css/injected.js.map @@ -0,0 +1 @@ +{"version":3,"file":"css/css/injected.js","mappings":";;AAAA;AACA;AACA;;;;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;ACNA","sources":["webpack://betterseqtaplus/webpack/bootstrap","webpack://betterseqtaplus/webpack/runtime/make namespace object","webpack://betterseqtaplus/./src/css/injected.scss?e544"],"sourcesContent":["// The require scope\nvar __webpack_require__ = {};\n\n","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// extracted by mini-css-extract-plugin\nexport {};"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/package/css/documentload.css b/package/css/documentload.css new file mode 100644 index 00000000..fe839504 --- /dev/null +++ b/package/css/documentload.css @@ -0,0 +1,3 @@ +html{background:#161616 !important;background-color:#161616;font-family:Rubik,Roboto !important} + +/*# sourceMappingURL=documentload.css.map*/ \ No newline at end of file diff --git a/package/css/documentload.css.map b/package/css/documentload.css.map new file mode 100644 index 00000000..249672a5 --- /dev/null +++ b/package/css/documentload.css.map @@ -0,0 +1 @@ +{"version":3,"file":"css/documentload.css","mappings":"AAiBA","sources":["webpack://betterseqtaplus/./src/css/documentload.scss"],"sourcesContent":["/* \n * This file is part of EvenBetterSEQTA.\n *\n * EvenBetterSEQTA is free software: you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation, either version 3 of the License, or\n * (at your option) any later version.\n *\n * EvenBetterSEQTA is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with EvenBetterSEQTA. If not, see .\n */\n\nhtml {\n background: #161616 !important;\n background-color: #161616;\n font-family: Rubik, Roboto !important;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/package/css/iframe.css b/package/css/iframe.css new file mode 100644 index 00000000..36c2b708 --- /dev/null +++ b/package/css/iframe.css @@ -0,0 +1,3 @@ +html,p,div,span{color:#fff !important;text-shadow:1px 1px 2px #161616,0 0 1em #161616}body{background-color:rgba(0,0,0,0) !important}blockquote.forward>.preamble{color:rgba(255,255,255,.7) !important}blockquote.forward>.preamble>.date>.value,blockquote.forward>.preamble>.sender>.value{color:rgba(255,255,255,.7) !important}blockquote.forward>.preamble>.date>.label,blockquote.forward>.preamble>.sender>.label{color:rgba(255,255,255,.7) !important}table th{background-color:#161616}::-webkit-scrollbar{width:10px;height:10px;transition:1s}::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{border-radius:10rem !important}::-webkit-scrollbar-corner{background:none}.forward{border-radius:1rem}.preamble{border-top-left-radius:1rem;border-top-right-radius:1rem} + +/*# sourceMappingURL=iframe.css.map*/ \ No newline at end of file diff --git a/package/css/iframe.css.map b/package/css/iframe.css.map new file mode 100644 index 00000000..57875949 --- /dev/null +++ b/package/css/iframe.css.map @@ -0,0 +1 @@ +{"version":3,"file":"css/iframe.css","mappings":"AAiBA","sources":["webpack://betterseqtaplus/./src/css/iframe.scss"],"sourcesContent":["/* \n * This file is part of EvenBetterSEQTA.\n *\n * EvenBetterSEQTA is free software: you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation, either version 3 of the License, or\n * (at your option) any later version.\n *\n * EvenBetterSEQTA is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with EvenBetterSEQTA. If not, see .\n */\n\nhtml, p, div, span {\n color: white !important;\n text-shadow: 1px 1px 2px #161616, 0 0 1em #161616;\n}\n\nbody {\n background-color: transparent !important;\n}\n\nblockquote.forward > .preamble {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\nblockquote.forward > .preamble > .date > .value, blockquote.forward > .preamble > .sender > .value {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\nblockquote.forward > .preamble > .date > .label, blockquote.forward > .preamble > .sender > .label {\n color: rgba(255, 255, 255, 0.7) !important;\n}\n\ntable th {\n background-color: #161616;\n}\n\n::-webkit-scrollbar {\n width: 10px;\n height: 10px;\n transition: 1s;\n}\n\n::-webkit-scrollbar-track {\n background-color: transparent;\n}\n\n::-webkit-scrollbar-thumb {\n border-radius: 10rem !important;\n}\n\n::-webkit-scrollbar-corner {\n background: none;\n}\n\n.forward {\n border-radius: 1rem;\n}\n\n.preamble {\n border-top-left-radius: 1rem;\n border-top-right-radius: 1rem;\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/package/css/injected.css b/package/css/injected.css new file mode 100644 index 00000000..96807ef8 --- /dev/null +++ b/package/css/injected.css @@ -0,0 +1,4 @@ +@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,600); +.logo-container{display:none}.topmenu{margin-top:0}.hide{opacity:0;pointer-events:none}.outside-container{margin:0;overflow:hidden;position:absolute;right:10px;top:80px;height:590px;z-index:20;transition-duration:100ms}.imageBackground{width:100%;height:100%;object-fit:cover;pointer-events:none;border:none !important}#menu ul.noscroll:has(li.hasChildren.active)>li{box-shadow:inset 0px 0 var(--item-colour, transparent) !important;background:rgba(0,0,0,0) !important}#menu ul.noscroll:not(:has(li.hasChildren.active)){overflow:scroll !important}#menu>ul.noscroll:has(li.hasChildren.active)>li>label,#menu>ul.noscroll:has(li.hasChildren.active)>li>svg,#menu>ul.noscroll ul.noscroll:has(li.hasChildren.active)>li>label,#menu>ul.noscroll ul.noscroll:has(li.hasChildren.active)>li>svg{transform:translateX(-20rem)}.sub .sub{top:0 !important;padding-top:2px}.sub:has(ul.noscroll>li.hasChildren.active)>.nav>.back{display:none !important}#menu ul>li>label,#menu ul>li>svg{transition:transform .3s ease}#menu .sub{transition:transform .3s ease}#menu>ul.noscroll:has(li.hasChildren.active)>li.active{background:rgba(0,0,0,0) !important}html.dark{--background-primary: #232323;--background-secondary: #1a1a1a;--theme-primary: #232323;--theme-secondary: #1a1a1a;--text-primary: white}html:not(.dark){--background-primary: #ffffff;--background-secondary: #e5e7eb;--theme-primary: #ffffff;--theme-secondary: #e5e7eb;--text-primary: black}html.transparencyEffects.dark{--background-primary: rgba(35, 35, 35, 0.5);--background-secondary: rgba(26, 26, 26, 0.5)}html.transparencyEffects:not(.dark){--background-primary: rgba(255, 255, 255, 0.5);--background-secondary: rgba(229, 231, 235, 0.5)}html.transparencyEffects .notifications__item___2ErJN,html.transparencyEffects #shortcuts{backdrop-filter:unset !important}html.transparencyEffects .whatsnewTextContainer h1{background-color:rgba(0,0,0,0) !important;position:inherit}html.transparencyEffects .draggable,html.transparencyEffects .BasicPanel__BasicPanel___1GP6s,html.transparencyEffects .message.addMessage,html.transparencyEffects .singleSelect,html.transparencyEffects .uiFileHandlerPanel,html.transparencyEffects .Module__wrapper___2sbOo,html.transparencyEffects .notifications__list___rp2L2,html.transparencyEffects .thread,html.transparencyEffects .navigator,html.transparencyEffects #title,html.transparencyEffects .LabelList__selected___3Egk7,html.transparencyEffects .buttonChecklist,html.transparencyEffects .pane,html.transparencyEffects .legacy-root button,html.transparencyEffects .legacy-root a,html.transparencyEffects .MessageList__MessageList___3DxoC{backdrop-filter:blur(10px)}html.transparencyEffects .report{backdrop-filter:blur(10px) !important}html.transparencyEffects .whatsnewContainer,html.transparencyEffects .Message__Message___3oJaU{backdrop-filter:blur(50px)}html.transparencyEffects #menu{backdrop-filter:blur(20px)}html.transparencyEffects .title>a{backdrop-filter:blur(0px) !important}html.transparencyEffects .search,html.transparencyEffects .document,html.transparencyEffects .border{backdrop-filter:blur(8px)}html.transparencyEffects #main>.dashboard section,html.transparencyEffects #main>.dashboard .dashlet{backdrop-filter:blur(8px)}:root{background:var(--better-main) !important;--navy: #1a1a1a !important;--auto-background: var(--better-pale, var(--background-secondary)) !important}body,html{font-family:Rubik,sans-serif !important}#container{transition:200ms;background:var(--auto-background) !important}*{font-family:Rubik,sans-serif !important;--theme-fg-parts: white;transition:background-color 200ms ease-in-out,backdrop-filter 200ms ease-in-out}@media(min-width: 900px){#title>span{transform:translateY(2px)}}.connectedNotificationsWrapper>div>button>svg>g{fill:var(--theme-primary) !important}#main{color:var(--text-primary);position:relative}.forums{color:var(--text-color)}.defaultWelcome{background:var(--better-main);border-radius:1rem 1rem 0rem 0 !important;color:var(--text-color) !important;overflow:hidden}.LegacyModuleBody__LegacyModule___20YE2{background:rgba(0,0,0,0)}.addedButton{position:absolute !important;right:105px;padding:6px !important;overflow:unset !important;border-radius:10px !important;cursor:pointer;background:var(--text-primary) !important;border-radius:10px;color:var(--theme-primary) !important;height:35px;justify-content:center;width:35px !important}#main>.dashboard{background:unset}#main>.dashboard>section{border-radius:1rem !important}#main>.dashboard>.dashlet{background:var(--background-primary);border-radius:1rem}.dashlet-summary-homework>.summary>.subject>.item{color:var(--text-primary) !important}.dashlet-summary-homework>.summary>.subject>.item{color:var(--text-primary) !important}.dashlet-notes>ul{background:var(--background-primary)}.dashlet-notes>ul>li{color:var(--text-primary)}ul.magicDelete>li:hover{background:var(--better-sub)}.dashlet-notes>.editor{background:unset}ul.magicDelete>li.deleting{background:unset}.addedButton svg{margin:6px;fill:var(--theme-primary)}#menu,.sub,.nav{background:rgba(0,0,0,0) !important;color:var(--text-color) !important}.tooltip{z-index:5 !important}::-webkit-scrollbar{width:0px !important;background:none}#menu li,#menu section{margin:8px auto !important;width:85% !important;border-bottom:none;box-shadow:none;border-radius:12px;padding:12px;color:var(--text-color) !important;display:flex;white-space:nowrap;place-items:center}#menu .sub{top:71.5px;margin-top:-2px}#menu section>label{align-items:center;box-sizing:border-box;cursor:inherit;display:flex;flex:1;font-weight:700;padding:0;white-space:nowrap}#menu{width:270px;background:var(--better-main) !important;color:var(--text-color);border-right:none;font-family:Rubik,sans-serif !important}#menu li>label>svg,#menu section>label>svg{margin:0 10px 0 4px;width:28px !important;height:28px !important}#menu ul li{margin-left:auto !important;margin-right:auto !important;margin-top:8px !important;margin-bottom:8px !important;width:85% !important}.item.draggable{width:100% !important}.item.draggable>.sub{display:none !important}#menu li.active>.sub>ul>.item{box-shadow:inset 3px 0 var(--item-colour, transparent);border-radius:0px 8px 8px 0px;transition:100ms}#menu li.active>.sub>ul>.item:hover{box-shadow:inset 6px 0 var(--item-colour, transparent);transition:100ms}#menu li.active>.sub>ul>.active{box-shadow:inset 6px 0 var(--item-colour, transparent);transition:100ms;background:rgba(0,0,0,.3) !important}#menu li>label,#menu section>label{text-transform:none;font-size:16px}#userActions{display:none}html{background:var(--better-main) !important}.menuShown .content .anyoneSelect .listWrapper .list:has(.item){width:100% !important}.listWrapper:not(:has(.list *))+.functions,.listWrapper:not(:has(.list *)){opacity:0 !important}.listWrapper+.functions,.listWrapper{transition:opacity 500ms}[data-type=student] .header{color:#000 !important}ol:has(.MessageList__avatar___2wxyb svg){transition-duration:150ms !important;transition-delay:0ms !important}.wrapper .cke_contents iframe{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:8px}.wrapper .cke_contents::-webkit-scrollbar-thumb{background-color:#969696 !important}.content .footer{margin-top:5px;border-radius:16px}.content [autocomplete=off]{background:var(--background-primary) !important}.MessageList__MessageList___3DxoC .footer{background:var(--background-secondary) !important}.content [placeholder=Subject…]{border-radius:16px;padding-left:12px !important;background:var(--background-primary) !important}.listWrapper{padding:8px;border-top-left-radius:16px;border-top-right-radius:16px;background:var(--background-primary);margin-top:26%}.functions{background:var(--background-primary);margin:0 !important;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.functions>.uiButton{width:100%;border:none !important;border-radius:16px !important}.singleSelect{border-radius:16px !important;padding:4px !important;padding-left:12px !important;box-shadow:0px 10px 15px -3px rgba(0,0,0,.2) !important}[style="--better-sub: #161616; --better-alert-highlight: #c61851; --background-primary: #ffffff; --background-secondary: #e5e7eb; --text-primary: black; --text-color: white; --betterseqta-logo: url(chrome-extension://boikofabjaholheekefimfojfncpjfib/icons/betterseqta-light-full.png); --better-main: #1a1a1a; --better-light: #333333;"] .menuShown>:last-child{top:14% !important}[style="--better-sub: #161616; --better-alert-highlight: #c61851; --background-primary: #ffffff; --background-secondary: #e5e7eb; --text-primary: black; --text-color: white; --betterseqta-logo: url(chrome-extension://boikofabjaholheekefimfojfncpjfib/icons/betterseqta-light-full.png); --better-main: #1a1a1a; --better-light: #333333;"] .menuShown>:last-child{top:18% !important}.singleSelect>li{border-radius:4px;margin-top:4px !important;margin-bottom:4px !important}.uiSlidePane{background-color:rgba(0,0,0,0);transition-duration:500ms !important}#container #content{bottom:unset !important;height:100%}#container #content::before{content:"";height:69.5px;width:100%}.menuShown #container #content #title{-webkit-box-shadow:6px 5px 16px 6px rgba(0,0,0,.2) !important;box-shadow:6px 0px 4px 2px rgba(0,0,0,.2) !important}#container #content #title{-webkit-box-shadow:0px 5px 16px 6px rgba(0,0,0,.2) !important;box-shadow:0px 0px 4px 2px rgba(0,0,0,.2) !important}#main .timetablepage .quickbar{border:none;border-radius:1rem}.quickbar .actions{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.quickbar .attendance{border-top-left-radius:100%;border-bottom-right-radius:1rem !important}#main>.timetablepage>.quickbar.below::before{border-bottom-color:var(--background-primary);top:-1.75rem}#main>.timetablepage>.quickbar.above::before{border-bottom-color:var(--background-primary);bottom:-1.75rem !important;clip-path:polygon(0 0, 100% 0, 100% 50%, 0 50%)}#main .timetablepage .actions a,#main .timetablepage .actions button{background-color:rgba(0,0,0,0);border:none}.document{background:var(--background-primary) !important;border-radius:8px;margin-bottom:4px !important}#main>.documents>.list>thead>tr>th{border-bottom:rgba(0,0,0,0) 2px solid}.documents table{border-collapse:separate;border-spacing:0 4px}.documents>.list>tbody td{border-bottom:unset !important}td.size{border-top-right-radius:8px;border-bottom-right-radius:8px;color:var(--text-primary) !important}td.colourBar{border-top-left-radius:8px;border-bottom-left-radius:8px}.documents{padding-left:10px;padding-right:10px}#toolbar span:has(.search){position:relative}#toolbar .search{padding-left:30px}#toolbar span:has(.search)::before{content:"";position:absolute;left:8px;top:50%;transform:translateY(-50%);color:currentColor;font-size:16px;font-family:"IconFamily";pointer-events:none}#container #content .search{width:100%;border-radius:16px;background:var(--background-primary)}#container #content .uiButton{border-radius:16px}#toolbar button.toggled,#toolbar button.depressed{background:var(--better-main)}.buttonChecklist{border-radius:16px;margin-top:4px}#toolbar>span:has(input){flex:1 1 0%}#main>.reports>.item>.report{filter:brightness(1) !important;border-radius:16px !important;border:2px solid var(--better-main) !important;transform:scale(0.97);transition:transform .2s ease-out !important}#main>.reports>.item>.report:hover{transform:scale(1)}#main>.reports>.item{box-shadow:none !important;margin-left:auto;margin-right:auto;overflow:visible}ol>[data-message]{padding-left:8px !important;padding-right:4px !important}ol>[data-label]{margin-left:4px;margin-bottom:4px}@media(min-width: 1000px){ol>[data-label]{border-top-left-radius:8px;border-bottom-left-radius:8px}}.Message__Message___3oJaU>.uiFrameWrapper .iframeWrapper{background:rgba(0,0,0,0)}.Viewer__newMessage___3ToUb{border-radius:.5rem !important;font-size:.8rem !important;background:var(--background-primary) !important}.MessageList__sender___32riy :last-child{white-space:nowrap}[data-type=student] [style="z-index: 30;"] .header:has(h1){color:#000 !important}.uiFile.rows>.name,.uiResource.rows>.name{padding:2px}div>ol:has(.uiFileHandlerWrapper){border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important}.assessments>div>div>div>div>div>div>div:has(ol){border-radius:16px !important}[aria-labelledby=lixycoxs-tab-1] [minlength="0"]{min-height:8rem !important}.student #menu>ul::before{background-image:var(--betterseqta-logo);position:-webkit-sticky;position:sticky;top:0;background-color:rgba(0,0,0,0);height:69.5px;box-shadow:0px 0px 4px 2px rgba(0,0,0,.2)}.assessmentsWrapper .message{display:none}#menu li:hover{background:rgba(0,0,0,.15)}#main>.timetablepage>.container{background:var(--background-primary)}#content{transition:.4s;left:270px;background:unset}@media(max-width: 420px){.userInfo{display:none !important}}@media(max-width: 490px){.userInfohouse{display:none}}@media(max-width: 900px){.student #menu>ul::before{background-color:var(--background-primary)}#menuToggle{display:block !important}#title::before{display:none}#menu{-webkit-transform:translatex(-270px);transform:translatex(-270px)}.menuShown #menu{-webkit-transform:translatex(0);transform:translatex(0)}#content{left:0}.menuShown #content{-webkit-transform:translatex(270px);transform:translatex(270px)}}.welcome>.portalPageView>.powerPortalPage>.Body__body___3pGxr>.Container__container___33GlY>.Document__document___1KJCG>.Canvas__canvas___OBdCZ{background-color:unset !important;background-image:unset !important;background-size:unset;position:absolute;top:0;width:100%;height:100vh;color:var(--text-primary) !important}.Module__wrapper___2sbOo{overflow:clip;background:var(--background-primary) !important;border-radius:1rem !important;color:var(--text-primary) !important;box-shadow:none}.course .composer{background:rgba(0,0,0,0) !important;overflow:hidden}.composer>.Body__body___3pGxr>.Container__container___33GlY>.Document__document___1KJCG>.Canvas__canvas___OBdCZ{background-color:rgba(0,0,0,0) !important;background-image:unset !important;color:#fff !important}.notices-container input{border:none}#main>.notices>.notice>.label,#main>.notices>.notice>.staff,#main>.notices>.notice>h2{color:var(--text-primary);color:var(--colour)}#main>.course>.content>.homework>.content,#main>.course>.content>.resources>.content{color:var(--text-primary);opacity:.8}#main>.notices>.notice>.contents{background:var(--background-primary)}#main>.notices>.notice{--colour: unset}#title span{display:none}#editmenu{display:none}#title{background:var(--background-primary);color:var(--text-primary);display:flex;justify-content:space-between;padding-right:56px !important;height:4rem;min-height:48px;box-shadow:rgba(0,0,0,.35) 0px 0px 10px;border-bottom:1px solid rgba(255,255,255,.1);font-weight:500 !important;z-index:20;position:fixed;top:0;left:0;width:100%}#title::before{background-image:var(--betterseqta-logo);background-position:left;background-repeat:no-repeat;background-size:auto 48px;height:69.5px;content:"";width:11.5rem}.rightElements{display:flex;align-items:center;justify-content:center;margin-right:157.5px;gap:12px}.bg{animation:slide 3s ease-in-out infinite alternate;background:var(--better-main);bottom:0;left:-50%;opacity:.5;position:fixed;right:-50%;top:0;z-index:0 !important;overflow:hidden;scale:1.5}.bg2{animation-direction:alternate-reverse;animation-duration:4s}.bg3{animation-duration:5s}@keyframes slide{0%{transform:translate(50%) rotate(-60deg)}100%{transform:translateX(5%) rotate(-60deg)}}.home-root{width:100%;display:flex;color:var(--text-primary);font-size:unset}.home-subtitle{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--text-color)}.timetable-arrows{padding:5px}.timetable-arrows svg{margin:0 5px;cursor:pointer}.timetable-arrows svg:hover{color:#bebebe}.notice a{background:rgba(var(--theme-bg-parts), 0.5) !important}.home-container{max-width:1050px;margin:auto;width:1050px;display:flex;flex-direction:column;gap:2rem;padding:2rem 4rem;align-items:center}.home-container h1{text-align:center;font-weight:400;font-size:3em !important;font-weight:300;margin:0 auto;background:var(--background-primary);height:3em;align-items:center;justify-content:center;display:flex;width:100%;-webkit-box-shadow:0px 5px 16px 6px rgba(0,0,0,.3);box-shadow:0px 5px 16px 6px rgba(0,0,0,.3)}.timetable-container{width:100%;height:auto;background:var(--better-main);display:flex;flex-direction:column;-webkit-box-shadow:rgba(0,0,0,.35) 0px 5px 15px;box-shadow:rgba(0,0,0,.35) 0px 5px 15px}.day-container{background:var(--background-primary);transition:200ms;width:100%;height:15em;display:flex;flex-direction:row}.notices-container{width:100%;max-height:60em;background:var(--better-main);display:flex;flex-direction:column;-webkit-box-shadow:rgba(0,0,0,.35) 0px 5px 15px;box-shadow:rgba(0,0,0,.35) 0px 5px 15px}.notice-container{background:var(--better-main);width:100%;max-height:55em;overflow-y:auto;display:flex;flex-direction:column;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.timetable-container h2{margin:20px;font-size:20px;font-weight:400}.notices-container h2{margin:20px;font-size:20px;font-weight:400}.notice{position:relative;width:95%;padding:20px;display:flex;flex-direction:column;margin:0px auto 7px;background:var(--background-primary);transition:200ms;box-shadow:inset 0px 5px 20px 1px rgba(0,0,0,.3);padding-bottom:25px;color:var(--text-primary)}.dummynotice{width:100%;padding:20px;margin:7px auto;box-shadow:inset 0px 5px 20px 1px rgba(0,0,0,.3);background:var(--background-primary)}.Empty__Empty___2F6rn{color:var(--text-primary)}.shortcut-container{background:var(--better-main);width:100%;display:flex;flex-direction:column;-webkit-box-shadow:0px 5px 16px 6px rgba(0,0,0,.3);box-shadow:0px 5px 16px 6px rgba(0,0,0,.3)}.border{border-radius:1rem;overflow:clip}.shortcut-container h2{font-size:20px;font-weight:400}.shortcuts{width:100%;padding-top:10px;padding-bottom:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.shortcut-container:not(:has(#shortcuts *)){display:none !important}.shortcuts a{text-decoration:none !important;color:var(--text-primary);display:flex;border:unset !important;background-color:unset !important;margin:5px 20px;padding:0;border-radius:50px}.shortcut{height:4em;width:15em;max-width:15em;background:var(--background-primary);color:var(--text-primary);display:flex;border-radius:5rem;position:relative;transition:200ms}.customshortcut::after{content:"Custom Shortcut";position:absolute;top:-4px;right:-15px;font-size:8px;padding:2px 5px;background:var(--better-alert-highlight);border-radius:8px;color:#fff}.shortcut:hover{background:var(--auto-background)}.shortcut p{margin:auto 0px auto 5px;font-size:20px;width:150px;word-wrap:break-word;line-height:20px}.colourbar{width:100%;height:3px;position:absolute;top:0;left:0}.dashboard .message{background:var(--background-primary) !important;color:var(--text-primary);border-left:none !important}.dashboard .message .ais-wrapper{background:var(--background-primary);color:var(--text-primary);box-shadow:unset;-webkit-box-shadow:unset;border-radius:1rem}.ais-description{color:var(--text-primary) !important}.ais-signature{color:var(--text-primary) !important}.ais-btnSearch i{padding-left:8px}.ais-input-container select,.ais-input-container input{border-radius:1rem}.notice h3{margin:0;font-size:25px}.notice h5{margin:12px 0px;font-size:13px;font-weight:200}.notice h6{margin:0px 0px 40px 0px;font-weight:100;color:#c9c9c9}.day{box-shadow:inset 0px 0px 10px .1px var(--better-sub);width:100%;display:flex;flex-direction:column;box-shadow:inset 0px 6px 0 var(--item-colour, transparent);transition:200ms;position:relative;height:15em;color:var(--text-primary);font-family:Rubik,sans-serif}.clickable{cursor:pointer}.day:hover{background:var(--background);transition:200ms}#main>.notices>.notice>.contents{background:var(--background)}#main>.notices>.notice{background:var(--background)}.day h2{margin:0;padding:8px;padding-top:14px;font-size:20px !important;font-weight:500;min-height:46px;height:36%}.day h3{padding:0px 5px;padding-left:8px;margin:0;font-size:13px !important;font-weight:400;color:#7a7a7a}.day h4{position:absolute;bottom:35px;margin:0;padding:2px;padding-left:8px;font-size:16px !important;font-weight:500}.day h5{margin:0;padding:5px;padding-left:8px;position:absolute;bottom:0;right:0;font-size:10px !important;font-weight:500}.day-empty{font-size:30px;display:flex;width:100%;border-radius:1rem 0;align-items:center}.day-empty img{margin:20px;height:50%}.day-empty p{margin:0}.waitWindow{background:var(--better-main)}.modaliser{background:var(--better-main)}.alert-container{height:35em;width:22em;background:var(--better-sub);position:absolute;right:0;top:0;border-radius:0px 0px 40px 40px;text-align:center;display:flex}.alert-button{height:20px;width:20px;padding:10px;text-align:center;margin:20px auto 0px auto;cursor:pointer}.connectedNotificationsWrapper>div>button{height:45px;width:45px}.notifications__notifications___3mmLY.notifications__hasItems___gXxzx>button{background:#fff;z-index:21 !important;color:var(--better-sub)}.notifications__notifications___3mmLY>button{padding:8px}.legacy-root button>svg,.legacy-root a>svg{height:25px;width:24px}.notifications__notifications___3mmLY>button>.notifications__bubble___1EkSQ{background:var(--better-alert-highlight);width:25px;height:25px}.legacy-root button::after{background:#fff}.legacy-root button:not([disabled]):focus{border-color:var(--better-sub)}.notifications__list___rp2L2{border:4px solid var(--auto-background);background:var(--background-primary)}.notifications__item___2ErJN{background:var(--background-primary) !important;border-left:4px solid var(--better-main) !important;margin-bottom:4px !important}.notifications__item___2ErJN:hover{background:var(--auto-background) !important}.connectedNotificationsWrapper>div>button+div{color:var(--text-primary);top:80px;right:10px;border-radius:1rem;box-shadow:0px 10px 15px -3px rgba(0,0,0,.4)}#ExtensionPopup{border-radius:1rem;box-shadow:0px 0px 20px -2px rgba(0,0,0,.6);transform-origin:70% 0}#menu li.active{color:#fff !important;background:rgba(0,0,0,.35)}#menu li:first-child{margin-top:5px}.notifications__actions___1UX7r{background:var(--auto-background)}.notifications__items___2hCdv{border-bottom:none;height:540px;display:flex;flex-direction:column}.notifications__item___2ErJN>.notifications__dismiss___zveKV{background:rgba(0,0,0,.1) !important;color:var(--text-primary);margin:auto 0}.notifications__details___193F4{max-width:80%;overflow:clip}.notifications__details___193F4 div{text-overflow:ellipsis}#main>.messages{color:var(--text-primary)}.Overview__details___2Zlnr{border-radius:1rem;overflow:hidden}.Viewer__sidebar___1Btu4{color:var(--text-primary);border-right:unset}.Viewer__sidebar___1Btu4>header{background:unset}.MessageList__MessageList___3DxoC ::-webkit-scrollbar{width:0px;background:none}.MessageList__MessageList___3DxoC .Button__Button___3SRFo{width:100%;min-height:2rem;text-align:center}.MessageList__MessageList___3DxoC{background:var(--background-primary)}.Input__Input___3RSTI::before,.ais-btnSearch::before{content:"";transform:translateY(-50%);color:currentColor;font-size:16px;margin-left:8px;margin-top:auto;font-family:"IconFamily";pointer-events:none}.Input__Input___3RSTI{transition:background-color .5s,border-color .5s;background:var(--auto-background);position:relative;padding:.5rem .75rem;border-radius:.5rem}.Input__Input___3RSTI>input{outline:none !important;border:none !important;color:var(--text-primary);width:100%}.uiShortText.search{padding:.5rem;position:relative}.cke_panel>iframe{height:180px;background:var(--background-primary)}.cke_panel{border-radius:1rem;overflow:hidden;background:unset}.Avatar__Avatar___gE5kx.Avatar__staff___4gVLs{--person-colour: var(--better-light);background:var(--person-colour, var(--navy))}.LabelList__LabelList___2RJFf>li.LabelList__selected___3Egk7{background:var(--background-primary);color:var(--text-primary)}.Viewer__Viewer___32BH-{background:var(--better-main)}.Message__Message___3oJaU{background:var(--background-primary);border-radius:1rem !important}iframe.userHTML{color:#fff !important;background:rgba(0,0,0,0)}.userHTML>div:first-of-type{color:var(--text-primary)}#main>.reports>.item>.report{background:var(--background-primary);filter:brightness(0.9)}#main>.reports{background:none;display:flex;flex-wrap:wrap}#main>.reports>.item>.report>.year{background:var(--better-light);color:var(--text-color)}.Spinner__Spinner___CStEb>svg{margin:1rem 0}.Spinner__Spinner___CStEb>svg>path{stroke:var(--text-primary) !important}#main>.reports>.item>.report>.term{color:var(--text-color);background:var(--better-main)}.Collapsible__Collapsible___3O8P3>.Collapsible__header___-Afvq{background:none}.AssessmentList__AssessmentList___1GdCl>.AssessmentList__searchFilter___3N70o+.AssessmentList__items___3LcmQ{color:var(--text-primary)}.Thermoscore__Thermoscore___2tWMi{background-image:unset;background:var(--auto-background)}#toolbar{color:var(--text-primary);background:unset}#main:has(.timetablepage) #toolbar{background:var(--background-primary)}.dailycal>.zoom{display:none}.navigator{border-top-right-radius:1rem}.programmeNavigator>.navigator,.programmeNavigator>.navigator>li>ul{background:var(--background-primary);color:var(--text-primary)}.programmeNavigator>.navigator>.week>.lessons>.lesson:hover{background:var(--auto-background)}.programmeNavigator>.navigator>.week>.lessons>.lesson.selected,.programmeNavigator>.navigator>.cover.selected{background:rgba(0,0,0,0);color:var(--text-primary) !important}.dark #main>.course>.content>h1{text-shadow:0 0 10px #000}#main>.course>.content>h1{color:var(--text-primary);border-bottom:none}#main>.course>.content>.outline>h2,#main>.course>.content>.homework>h2,#main>.course>.content>.resources>h2{color:var(--text-primary)}::-webkit-scrollbar{width:10px;height:10px;transition:1s;border-radius:1rem}::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}::-webkit-scrollbar-corner{background:none}:root,html,body,div,ol,ul{scrollbar-width:thin !important;scrollbar-color:var(--better-light) var(--better-sub) !important}.connectedNotificationsWrapper>div>button{color:var(--text-primary) !important}.programmeNavigator{width:400px;background:var(--background-primary);border-top-right-radius:1rem;position:relative}#userActions>.details>.code{text-transform:initial}.SelectedAssessment__SelectedAssessment___3Bu5D{color:var(--text-primary)}.SelectedAssessment__SelectedAssessment___3Bu5D>.SelectedAssessment__meta___1gq_y>.SelectedAssessment__clearBtn___21D85{background:var(--better-main)}.SelectedAssessment__SelectedAssessment___3Bu5D>.SelectedAssessment__meta___1gq_y{border-bottom:1px solid var(--better-main)}.TabSet__TabSet___Vo-SZ>ol.TabSet__tabs___1RRZk>li.TabSet__selected___1psfF{border-bottom-color:var(--better-main)}.TabSet__TabSet___Vo-SZ>ol.TabSet__tabs___1RRZk{border-bottom:none}.TabSet__TabSet___Vo-SZ>ol.TabSet__tabs___1RRZk>li:hover{box-shadow:inset 0 -1px var(--better-main)}.TabSet__TabSet___Vo-SZ>.TabSet__tabContainer___3iIRe{background:unset}.BasicPanel__BasicPanel___1GP6s{background:var(--background-primary)}.back>svg{transform:scale(1.2)}.uiFileHandler{-webkit-box-shadow:0px 5px 16px 6px rgba(0,0,0,0) !important;box-shadow:0px 5px 16px 6px rgba(0,0,0,0) !important;background:var(--background-primary);margin:0 !important;border-radius:1rem}.mediaWrapper,.mediaRecorder,.MediaRecorder__MediaRecorder___2c2_M{border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden}.MediaRecorder__MediaRecorder___2c2_M{background:var(--background-primary)}.legacy-root .uiFileHandler{background:var(--auto-background);border-radius:1rem}.ResourceList__ResourceList___2z-c1 .legacy-root .uiFileHandler{background:var(--background-primary)}.legacy-root .uiFileHandler.dragTarget{background:var(--better-main)}.MenuButton__MenuPanel___2q42B{background:var(--background-primary);color:var(--text-primary)}.dailycal>.header{color:var(--text-primary)}#main>.timetablepage{color:var(--text-primary) !important}#main>.timetablepage>.container>.dailycal{color:var(--text-primary)}#main>.timetablepage>.note{color:var(--text-primary);display:none}.days td{overflow:hidden}.title{color:var(--text-primary) !important}.dailycal>.content>.wrapper>.days>tbody>tr>td>.entriesWrapper>.entry[data-yiq=light],.dailycal>.content>.wrapper>.days>tbody>tr>td>.entriesWrapper>.entry[data-yiq=light] .title{color:#fff !important}.dailycal>.content>.wrapper>.days>tbody>tr>td>.entriesWrapper>.entry[data-yiq=dark],.dailycal>.content>.wrapper>.days>tbody>tr>td>.entriesWrapper>.entry[data-yiq=dark] .title{color:#000 !important}div.entry.class{width:100% !important;border-radius:.25rem}.timetablepage .dailycal>.content>.wrapper>.days>tbody>tr>td>.entriesWrapper{min-width:0;width:auto !important}.uiFileHandler .uiButton{border-radius:2rem !important;color:var(--text-primary) !important;margin-top:.25rem !important}.uiFileHandlerPanel::before{border:12px solid rgba(0,0,0,0);border-top-color:var(--background-primary)}.uiButton:hover{box-shadow:none !important}.uiButton:not([disabled]):hover{transform:scale(1.01) !important}.uiFileHandlerPanel{background:var(--background-primary);color:var(--text-primary);border-radius:1rem}.sources .uiButton{border-radius:1rem}.MediaRecorder__preview___1hQqY,.MediaRecorder__actions___3Jjvp{background:var(--background-primary)}.Rubric__Rubric___2AAKS>.Rubric__line___JCC3Y{background:unset}#main>.course>.content>.header>.coverImage.blurred{display:none;background-image:unset !important;height:0px;width:0px}.coverImage,blurred{display:none}.icon-cover{position:absolute;top:0;left:0;width:70%;height:64px;cursor:pointer}.uiSlidePane>.pane>.header button{color:var(--text-color) !important}.uiSlidePane>.pane>.header>h1{color:var(--text-color) !important}.uiSlidePane>.pane>.header{background:var(--better-main)}.content [placeholder=Subject…]{padding-left:12px !important;border-radius:1rem;background:var(--background-primary) !important;color:var(--text-primary) !important}.content [placeholder=Subject…]::-webkit-input-placeholder{color:gray}.activelesson{box-shadow:inset 0px 10px 0 var(--item-colour, transparent) !important}div.bar.flat{position:absolute;top:0;right:0;z-index:10}.formattedText>.wrapper>.cke>.cke_inner>.cke_contents{background:var(--background-primary);border-radius:1rem;overflow-x:hidden}.formattedText>.footer{background:var(--background-primary);border-radius:1rem;margin-top:.5rem}.uiSlidePane.shown{background-color:rgba(0,0,0,.7)}.uiSlidePane{transform:translatey(0%) !important;transition:background-color .5s ease-in-out;background-color:rgba(0,0,0,0)}.uiSlidePane.shown>.pane{transform:translatey(0%) !important;opacity:1}.uiSlidePane>.pane{color:var(--text-primary);background:var(--auto-background);transform:translateY(100%);transition:transform .5s ease-out,-webkit-transform .5s ease-out,opacity .2s ease-out;transition-delay:0 !important;border-radius:1rem !important;opacity:0}.document-width-micro .RootModule__root-module___2wT52,.document-width-nano .RootModule__root-module___2wT52{padding:1rem;box-sizing:border-box}.anyoneSelect.filterBox{background:rgba(0,0,0,0)}.cke_toolbox{background:unset !important;gap:4px}.cke_toolbox>.cke_toolbar>.cke_toolgroup{margin:0}#cke_1_top a:hover{background:#5a5a5a}.legacy-root button.depressed,.legacy-root button.toggled{background:#797979}.legacy-root button,.legacy-root a{background:var(--background-primary)}.cke_toolbox>.cke_toolbar .cke_combo_on>.cke_combo_button,.cke_toolbox>.cke_toolbar .cke_button_on{background-color:#797979 !important}.legacy-root input.singleSelect:focus{background:var(--auto-background);color:var(--text-primary) !important}ul.singleSelect,ul.buttonChecklist,ul.buttonMenu,ul.colourButtonOptions,ul.uiSplitButtonList,.contactFormPanel{background:var(--background-primary) !important;border:solid 4px var(--background-primary);color:var(--text-primary)}.legacy-root input,.legacy-root textarea,.legacy-root select,.legacy-root option,.legacy-root .input{background:rgba(0,0,0,0);color:var(--text-primary)}body{background:var(--theme-primary);overflow:hidden}#main>.notices>.notice{color:var(--text-primary)}.shortcuticondiv{height:39px;width:39px;border-radius:50%;padding:0;margin:auto 0px auto 10px;background-repeat:no-repeat;background-size:contain}.forumView>.messages>.thread,.forumView>.messages>.deletedPlaceholder,.forumView>.addMessage,.forumView .greeting,.forumView .assessment{background:var(--better-main)}.dailycal>.content>.wrapper>.days>tbody>tr>td>.entriesWrapper>.entry{padding:3px}.Viewer__Viewer___32BH-{background:unset}.weekend{display:none !important}.days{width:100%}.hidden{display:none}.cke_toolbox{background:var(--better-main)}.modaliser{display:none}.MessageList__MessageList___3DxoC>ol>li.MessageList__unread___3imtO::before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;background:var(--better-main)}.connectedNotificationsWrapper>div>button{background:var(--text-primary) !important;border-radius:10px !important;color:var(--background-primary) !important;height:42px;justify-content:center;right:47px;top:14px;width:42px;z-index:21}#userActions>.details>.name::before{content:"";width:14px;height:12px;background-image:url(src/public/icons/betterseqta-light-outline.png);display:inline-block;background-size:18px 18px;color:#fff;margin-right:2px;background-position:center;vertical-align:top}#userActions>.details{opacity:unset !important;color:var(--text-color)}.defaultWelcomeWrapper{background:unset !important}.clr-swatches button::after,.clr-dark .clr-preview::after,.clr-field button::after{opacity:unset;padding-top:unset;-webkit-transform:unset;transform:unset;-webkit-transform-origin:unset;transform-origin:unset;visibility:unset;-webkit-animation-name:unset !important;animation-name:unset !important;background-color:currentColor !important}.clr-swatches button{align-items:unset;display:block;padding:unset;transition:none}.clr-clear{display:none !important}.clr-preview::before,.clr-preview::after{visibility:unset;-webkit-transform-origin:unset;transform-origin:unset;-webkit-transform:unset;transform:unset;padding-top:unset;opacity:unset}#clr-color-preview{margin:15px 0 20px 20px;border:0;border-radius:50%;overflow:hidden;cursor:pointer}.MessageList__MessageList___3DxoC>ol>li.MessageList__selected___1SJNz{background:var(--better-main);color:var(--text-color)}.NewsArticle{border-radius:1rem !important;overflow:hidden;width:100%;padding:0 !important;margin:0px auto 30px !important;background:var(--background-primary) !important;color:var(--text-primary);display:flex;flex-direction:row;-webkit-box-shadow:0px 5px 16px 6px rgba(0,0,0,.3);box-shadow:0px 5px 16px 6px rgba(0,0,0,.3)}.articleimage{width:35%;background-position:center;background-size:cover;min-height:18em;background-repeat:no-repeat}.NewsArticle img{width:35%}.ArticleText a{padding:10px 20px;margin:0;font-weight:800;font-size:2em;background:none}.NewsArticle:hover>.ArticleText a{text-decoration:underline}.ArticleText p{padding:10px 20px;margin:0;font-size:1.5em}.ArticleText{display:flex;flex-direction:column;width:65%;height:100%}.editmenu{position:absolute;right:0;height:64px;align-items:center;display:flex;width:20%;justify-content:center}.editmenu svg:hover>path{fill:#aaa}.editmenu svg:hover{cursor:pointer}.notMenuCover{width:100%;height:100%;background:#000;position:absolute;z-index:10;opacity:.4}#menu{--menuHidden: none}.editmenuoption{padding:8px;background:var(--better-light);border-radius:5px;margin:0 10px;cursor:pointer}.editmenuoption-container{width:100%;height:42px;background:var(--better-main);bottom:0;display:flex;justify-content:space-between;align-items:center}.logout{background:none !important;padding:5px 10px}#logouttooltip{width:50px !important;margin-left:-28px !important;top:105% !important}.svg{transform-origin:center;position:absolute;top:50%;left:50%}.logo{transform:translate(-50%, -50%)}.big-circle{margin:-88px;animation-timing-function:ease;animation:spin 3s linear infinite;-moz-animation:spin 3s linear infinite}.small-circle{margin:-66px;animation-timing-function:ease;animation:spin 3s linear infinite;-moz-animation:spin 3s linear infinite}.dark .LabelList__name___-CHgq{text-shadow:0 0 5px #000}.LabelList__name___-CHgq{display:flex;align-items:center}[data-label=inbox]>.LabelList__name___-CHgq::before{content:"";color:currentColor;font-size:16px;margin-right:8px;font-family:"IconFamily";pointer-events:none}[data-label=outbox]>.LabelList__name___-CHgq::before{content:"";color:currentColor;font-size:16px;margin-right:8px;font-family:"IconFamily";pointer-events:none}[data-label=starred]>.LabelList__name___-CHgq::before{content:"";color:currentColor;font-size:16px;margin-right:8px;font-family:"IconFamily";pointer-events:none}[data-label=trash]>.LabelList__name___-CHgq::before{content:"";color:currentColor;font-size:16px;margin-right:8px;font-family:"IconFamily";pointer-events:none}.outer-circle{margin:-108px;animation-direction:alternate-reverse;animation:spinback 1s linear infinite;-moz-animation:spinback 1s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinback{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.day-button{height:25px;width:25px;position:absolute;bottom:20px}#userActions>.details>.code{overflow:visible !important}.code{position:relative;cursor:pointer}.code:before{content:attr(data-hover);visibility:hidden;opacity:0;width:160px;background-color:#1a1a1a;color:var(--text-primary);text-align:center;border-radius:5px;padding:5px 0;transition:opacity .4 ease-in-out;position:absolute;z-index:20;left:0;top:-25px}.code:hover:before{opacity:1;visibility:visible}.draggable::before{top:1.1rem;left:-0.5rem}#menuToggle{width:36px;position:fixed;height:36px;top:1.3rem !important;left:.5rem;z-index:21;display:none;padding:6px}#menuToggle:hover{box-shadow:unset}.hamburger-line{width:100%;height:3px;border-radius:1rem;background-color:var(--text-primary);margin:3px 0;transition:all .3s ease}.menuShown #menuToggle .hamburger-line:nth-child(1){transform:translateY(6px) rotate(45deg)}.menuShown #menuToggle .hamburger-line:nth-child(2){opacity:0}.menuShown #menuToggle .hamburger-line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}#AddedSettings{top:17.5px !important;z-index:21 !important}.day-empty{font-size:30px;display:flex;align-items:center}.day-empty img{margin:20px;height:50%}.day-empty p{margin:0}.notifications__actions___1UX7r>button{background:none !important;border:1px solid #fff}.upcoming-submittedtext{align-self:center;padding:8px 25px;background:var(--item-colour);color:#fff;border-radius:30px}.upcoming-container{width:100%;max-height:60em;background:var(--better-main);display:flex;flex-direction:column;-webkit-box-shadow:0px 5px 16px 6px rgba(0,0,0,.3);box-shadow:0px 5px 16px 6px rgba(0,0,0,.3)}.upcoming-items{width:100%;max-height:55em;overflow-y:auto;display:flex;flex-direction:column}.upcoming-container h2{margin:20px;font-size:20px;font-weight:400}.upcoming-subject-title{color:var(--text-primary);width:15%;font-size:20px;text-align:center;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:5px 0px 0px 5px;background:var(--item-colour)}.upcoming-assessment-title{color:var(--text-primary);font-size:10px}.upcoming-assessment{border:2px solid var(--item-colour);margin:5px 50px;height:6em;padding:0px;border-radius:10px}.upcoming-assessment{display:flex}.upcoming-date-container{margin-bottom:20px}.upcoming-date-title{padding:12px;font-size:20px}.upcoming-details{width:60%;display:flex;flex-direction:column;justify-content:center;padding:0px 12px}.upcoming-details h5{text-transform:uppercase;color:#aaa;padding:0px 4px}.upcoming-details p{font-size:15px;padding:4px}.upcoming-details p:hover{cursor:pointer;text-decoration:underline}.upcoming-special-day{font-size:20px}.upcoming-blank{display:flex;border-bottom:2px solid #bebebe;margin:5px 50px;height:2em;padding:0px}.upcoming-blank p{padding:0;margin:0}.upcoming-tick{align-self:center}.upcoming-title{display:flex;align-content:space-between}.upcoming-title h2{width:100%}.upcoming-filters{display:flex;height:26px;width:65%;align-self:center;align-items:center;color:var(--text-color);padding:5px;overflow-x:scroll;overflow-y:hidden}.upcoming-checkbox-container{display:block;position:relative;padding:none !important;padding-left:25px !important;padding-right:10px !important;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:20px;align-items:center;display:flex}.upcoming-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;padding:0}.upcoming-checkmark{position:absolute;top:0;left:0;height:15px;width:15px;border:3px solid var(--item-colour);border-radius:5px;color:var(--text-color)}.upcoming-checkbox-container:hover input~.upcoming-checkmark{filter:brightness(0.8)}.upcoming-checkbox-container input:checked~.upcoming-checkmark{background:var(--item-colour)}.upcoming-checkmark:after{content:"";position:absolute;display:none}.upcoming-checkbox-container input:checked~.upcoming-checkmark:after{display:block}.upcoming-checkbox-container .upcoming-checkmark:after{left:3.5px;top:0px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.upcoming-hiddenassessment{color:#797979}.calendarEventEditor>.tabset>.item{border-radius:0 !important}.MessageList__MessageList___3DxoC>header{display:flex;justify-content:space-between}.messages-filterbutton{height:34px;width:25%;background:var(--better-main);border-radius:5px;display:none;justify-content:center;align-items:center;color:var(--text-color);cursor:pointer}.day{box-shadow:inset 0px 0px 10px .1px var(--better-sub);width:100%;display:flex;flex-direction:column;box-shadow:inset 0px 6px 0 var(--item-colour, transparent);transition:200ms;position:relative;height:15em;color:var(--text-primary);background:var(--background-primary);font-family:Rubik,sans-serif}.clickable{cursor:pointer}.day:hover{background:var(--auto-background);transition:200ms}#main>.notices>.notice>.contents{background:var(--background-primary)}#main>.notices>.notice{background:var(--background-primary)}.day h2{margin:0;padding:8px;padding-top:14px;font-size:20px !important;font-weight:400;min-height:46px;height:33%;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical}.day h3{padding:0px 5px;padding-left:8px;margin:0;font-size:13px !important;font-weight:400;color:#7a7a7a}.day h4{position:absolute;bottom:45px;margin:0;padding:2px;padding-left:8px;font-size:16px !important;font-weight:500}.day h5{margin:0;padding:5px;padding-left:8px;position:absolute;bottom:0;right:0;font-size:10px !important;font-weight:500}.day-empty{font-size:30px;display:flex;align-items:center}.day-empty img{margin:20px;height:50%}.day-empty p{margin:0}.upcoming-items{background:var(--background-primary);transition:200ms;width:100%;max-height:55em;overflow-y:auto;display:flex;flex-direction:column;color:var(--text-primary);transition:200ms;border-radius:1rem}.upcoming-assessment-title{color:var(--text-primary);transition:200ms;font-size:10px;margin:0}.upcoming-assessment{border:3px solid var(--item-colour);margin:5px 50px;height:6em;padding:0px;border-radius:10px}.upcoming-assessment{display:flex}.upcoming-date-container{margin-bottom:20px}.upcoming-date-title h5{margin:0;font-weight:500}.upcoming-date-title{padding:12px;font-size:20px}.upcoming-details{width:60%;display:flex;flex-direction:column;justify-content:center;padding:0px 12px}.upcoming-details h5{text-transform:uppercase;color:#aaa;padding:0px 4px;margin:0}.upcoming-details p{font-size:15px;padding:4px}.upcoming-details p:hover{cursor:pointer;text-decoration:underline}.upcoming-special-day{font-size:20px}.upcoming-blank{display:flex;border-bottom:2px solid #bebebe;margin:5px 50px;height:2em;padding:0px}.upcoming-blank p{padding:0;margin:0}.upcoming-title{display:flex;align-content:space-between}.upcoming-filters{display:flex;height:26px;width:65%;align-self:center;align-items:center;color:var(--text-color);padding:5px;overflow-x:scroll;overflow-y:hidden}.upcoming-checkbox-container{display:block;position:relative;padding:none !important;padding-left:25px !important;padding-right:10px !important;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:20px;align-items:center;display:flex}.upcoming-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;padding:0}.upcoming-checkmark{position:absolute;top:0;left:0;height:15px;width:15px;border:3px solid var(--item-colour);border-radius:5px;color:var(--text-color)}.upcoming-checkbox-container:hover input~.upcoming-checkmark{filter:brightness(0.8)}.upcoming-checkbox-container input:checked~.upcoming-checkmark{background:var(--item-colour)}.upcoming-checkmark:after{content:"";position:absolute;display:none}.upcoming-checkbox-container input:checked~.upcoming-checkmark:after{display:block}.upcoming-checkbox-container .upcoming-checkmark:after{left:3.5px;top:0px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.upcoming-hiddenassessment{color:#797979}.titlebar{align-items:center;transition:200ms;color:var(--text-primary);display:flex;min-height:32px;height:64px;justify-content:space-between;z-index:21;position:absolute;right:250px}.pagename{align-items:center;display:flex;font-size:20px}.pagename svg{width:50px;height:50px;margin-left:12px;margin-right:8px}.shadow{box-shadow:rgba(0,0,0,.35) 0px 5px 15px}.userInfo{display:flex;align-items:center;padding-top:4px}.userInfoText{text-align:end}.userInfoName{margin:0 !important;font-size:20px;font-weight:500}.userInfoCode{margin:0 !important}.userInfosvg{width:50px;height:50px;color:var(--better-main);z-index:3;position:absolute}.userInfosvgdiv{width:50px !important;height:50px !important;color:var(--better-main);margin:10px;z-index:3;position:absolute !important;right:-70px !important;top:-2px !important}.userInfosvgdiv::before{content:"";width:70%;height:70%;background:var(--theme-primary);position:absolute;border-radius:1000rem;top:15%;left:15%}.userInfosvg::after{width:35px;height:35px;background:#faebd7;position:absolute}.userInfohouse{padding:0px 10px;font-size:15px;margin:0 8px !important;border-radius:5px;color:var(--text-primary);background:var(--auto-background);outline:solid 1px #000}.tooltip svg{fill:var(--theme-primary)}.tooltip{display:inline-block;width:28px;background:none;box-shadow:none;padding:2px;position:absolute}.tooltip .tooltiptext{width:120px;transform:scale(0);transition:transform .2s;transform-origin:top;background:var(--background-primary);color:var(--text-primary);text-align:center;border-radius:6px;padding:2px;position:absolute;z-index:1;top:105%;left:50%;margin-left:-62px}.tooltip .tooltiptext::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--text-primary) rgba(0,0,0,0)}.tooltiptext p:hover{cursor:pointer;background:rgba(0,0,0,.3) !important;transition:200ms}.tooltiptext p{border-radius:8px !important;padding-top:2px;padding-bottom:2px;margin:2px}.tooltip:hover .tooltiptext{transform:scale(1);transform-origin:top;transition:transform .2s}body:has(.outside-container:not(.hide)) #AddedSettings.tooltip:hover>.tooltiptext{transform:scale(0)}.assessmenttooltip svg{fill:var(--text-primary)}.assessmenttooltip{bottom:0px;left:5px}.DarkLightButton{right:145px !important;z-index:21 !important;top:17.5px}.topmenutooltip{top:115% !important;background:var(--text-primary) !important;color:var(--theme-primary) !important}.whatsnewContainer{position:absolute;width:38em;height:95%;max-height:60em;background:var(--background-primary);z-index:50;border-radius:20px;margin:auto;display:flex;flex-direction:column;color:var(--text-primary);animation-fill-mode:forwards;transform-origin:center center}.whatsnewHeader{margin:20px;width:100%;height:3em;display:flex;flex-direction:column}.whatsnewHeader h1{font-size:2em}.whatsnewHeader p{font-size:1em;color:var(--text-primary)}.whatsnewBackground{width:100%;height:100%;position:absolute;top:0;left:0;display:grid;place-items:center;background:rgba(0,0,0,.5);z-index:49;transform:scale(1) !important}.whatsnewImgContainer{width:96%;display:flex;margin:0 auto;padding-bottom:1rem}.whatsnewImg{margin:.5rem auto;width:90%;border-radius:1rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,.3)}.whatsnewTextContainer{display:flex;overflow-x:hidden;flex-direction:column;width:90%;margin:5px auto}.whatsnewTextContainer li{margin:2px 0;list-style-type:disc;list-style-position:inside;text-indent:-1em;padding-left:1em}.whatsnewTextHeader{font-size:1.4em !important;color:#4dd868;font-weight:600;width:fit-content;position:relative}.whatsnewTextHeader::after{content:"";width:160%;height:2px;background:#4dd868;margin-left:10px;position:absolute;top:50%}.whatsnewFooter{position:absolute;bottom:0;left:0;width:100%;height:3em;border-radius:0 0px 20px 20px;background:var(--theme-secondary);display:flex;justify-content:space-between;align-items:center;z-index:2}.whatsnewFooter a{border:none}.whatsnewFooter div{margin:0 15px;display:flex;align-items:center}#whatsnewclosebutton{position:absolute;top:1rem;right:20px;font-size:2em;padding:5px;cursor:pointer}#whatsnewclosebutton::before{content:"";color:currentColor;font-size:24px;font-family:"IconFamily";pointer-events:none}.whatsnewTextContainer h1:not(.whatsnewTextHeader){position:sticky;width:100%;top:0;background:var(--background-primary) !important;z-index:1;padding:10px} + +/*# sourceMappingURL=injected.css.map*/ \ No newline at end of file diff --git a/package/css/injected.css.map b/package/css/injected.css.map new file mode 100644 index 00000000..5f88fea1 --- /dev/null +++ b/package/css/injected.css.map @@ -0,0 +1 @@ +{"version":3,"file":"css/injected.css","mappings":";AACA","sources":["webpack://betterseqtaplus/./src/css/injected.scss","webpack://betterseqtaplus/./src/css/injected/popup.scss","webpack://betterseqtaplus/./src/css/injected/sidebar-animation.scss","webpack://betterseqtaplus/./src/css/injected/theme.scss","webpack://betterseqtaplus/./src/css/injected/transparency.scss"],"sourcesContent":["@charset \"UTF-8\";\n@import url(\"https://fonts.googleapis.com/css?family=Rubik:300,400,500,600\");\n\n@import \"./injected/popup.scss\";\n@import \"./injected/sidebar-animation.scss\";\n@import \"./injected/theme.scss\";\n@import \"./injected/transparency.scss\";\n\n:root {\n background: var(--better-main) !important;\n --navy: #1a1a1a !important;\n --auto-background: var(--better-pale, var(--background-secondary)) !important;\n}\nbody, html {\n font-family: Rubik, sans-serif !important;\n}\n#container {\n transition: 200ms;\n background: var(--auto-background) !important;\n}\n* {\n font-family: Rubik, sans-serif !important;\n --theme-fg-parts: white;\n\n transition: background-color 200ms ease-in-out, backdrop-filter 200ms ease-in-out;\n}\n@media (min-width: 900px) {\n #title > span {\n transform: translateY(2px);\n }\n}\n.connectedNotificationsWrapper > div > button > svg > g {\n fill: var(--theme-primary) !important;\n}\n#main {\n color: var(--text-primary);\n position: relative;\n}\n.forums {\n color: var(--text-color);\n}\n.defaultWelcome {\n background: var(--better-main);\n border-radius: 1rem 1rem 0rem 0 !important;\n color: var(--text-color) !important;\n overflow: hidden;\n}\n.LegacyModuleBody__LegacyModule___20YE2 {\n background: transparent;\n}\n.addedButton {\n position: absolute !important;\n right: 105px;\n padding: 6px !important;\n overflow: unset !important;\n border-radius: 10px !important;\n cursor: pointer;\n background: var(--text-primary) !important;\n border-radius: 10px;\n color: var(--theme-primary) !important;\n height: 35px;\n justify-content: center;\n width: 35px !important;\n}\n#main > .dashboard {\n background: unset;\n\n // TODO: Make this only opacity 0 when the animation will be played to stop a flash of the original\n > section {\n border-radius: 1rem !important;\n //opacity: 0;\n }\n\n > .dashlet {\n background: var(--background-primary);\n border-radius: 1rem;\n //opacity: 0;\n }\n}\n.dashlet-summary-homework>.summary>.subject>.item {\n color: var(--text-primary) !important;\n}\n.dashlet-summary-homework>.summary>.subject>.item {\n color: var(--text-primary) !important;\n}\n.dashlet-notes > ul {\n background: var(--background-primary);\n}\n.dashlet-notes > ul > li {\n color: var(--text-primary);\n}\nul.magicDelete > li:hover {\n background: var(--better-sub);\n}\n.dashlet-notes > .editor {\n background: unset;\n}\nul.magicDelete > li.deleting {\n background: unset;\n}\n.addedButton svg {\n margin: 6px;\n fill: var(--theme-primary);\n}\n#menu, .sub, .nav {\n background: transparent !important;\n color: var(--text-color) !important;\n}\n.tooltip {\n z-index: 5 !important;\n}\n::-webkit-scrollbar {\n width: 0px !important;\n background: none;\n}\n#menu li, #menu section {\n margin: 8px auto !important;\n width: 85% !important;\n border-bottom: none;\n box-shadow: none;\n border-radius: 12px;\n padding: 12px;\n color: var(--text-color) !important;\n display: flex;\n white-space: nowrap;\n place-items: center;\n}\n#menu .sub {\n top: 71.5px;\n margin-top: -2px;\n}\n#menu section > label {\n align-items: center;\n box-sizing: border-box;\n cursor: inherit;\n display: flex;\n flex: 1;\n font-weight: 700;\n padding: 0;\n white-space: nowrap;\n}\n#menu {\n width: 270px;\n background: var(--better-main) !important;\n color: var(--text-color);\n border-right: none;\n font-family: Rubik, sans-serif !important;\n}\n#menu li > label > svg, #menu section > label > svg {\n margin: 0 10px 0 4px;\n width: 28px !important;\n height: 28px !important;\n}\n#menu ul li {\n margin-left: auto !important;\n margin-right: auto !important;\n margin-top: 8px !important;\n margin-bottom: 8px !important;\n width: 85% !important;\n}\n.item.draggable {\n width: 100% !important;\n > .sub {\n display: none !important;\n }\n}\n#menu li.active > .sub > ul > .item {\n box-shadow: inset 3px 0 var(--item-colour, transparent);\n border-radius: 0px 8px 8px 0px;\n transition: 100ms;\n}\n#menu li.active > .sub > ul > .item:hover {\n box-shadow: inset 6px 0 var(--item-colour, transparent);\n transition: 100ms;\n}\n#menu li.active > .sub > ul > .active {\n box-shadow: inset 6px 0 var(--item-colour, transparent);\n transition: 100ms;\n background: rgba(0, 0, 0, 0.3) !important;\n}\n#menu li > label, #menu section > label {\n text-transform: none;\n font-size: 16px;\n}\n#userActions {\n display: none;\n}\nhtml {\n background: var(--better-main) !important;\n}\n/* Messages */\n.menuShown .content .anyoneSelect .listWrapper .list:has(.item) {\n width: 100% !important;\n}\n.listWrapper:not(:has(.list *)) + .functions, .listWrapper:not(:has(.list *)) {\n opacity: 0 !important;\n}\n.listWrapper + .functions, .listWrapper {\n transition: opacity 500ms;\n}\n[data-type=\"student\"] .header {\n color: black !important;\n}\nol:has(.MessageList__avatar___2wxyb svg) {\n transition-duration: 150ms !important;\n transition-delay: 0ms !important;\n}\n/* Direct Message Menu */\n.wrapper .cke_contents iframe {\n box-sizing: border-box;\n -moz-box-sizing: border-box;\n -webkit-box-sizing: border-box;\n padding: 8px;\n}\n.wrapper .cke_contents::-webkit-scrollbar-thumb {\n background-color: #969696 !important;\n /* color of the scroll thumb */\n}\n.content .footer {\n margin-top: 5px;\n border-radius: 16px;\n}\n.content [autocomplete=\"off\"] {\n background: var(--background-primary) !important;\n}\n.MessageList__MessageList___3DxoC .footer {\n background: var(--background-secondary) !important;\n}\n.content [placeholder=\"Subject…\"] {\n border-radius: 16px;\n padding-left: 12px !important;\n background: var(--background-primary) !important;\n}\n.listWrapper {\n padding: 8px;\n border-top-left-radius: 16px;\n border-top-right-radius: 16px;\n background: var(--background-primary);\n margin-top: 26%;\n}\n.functions {\n background: var(--background-primary);\n margin: 0 !important;\n border-bottom-left-radius: 16px;\n border-bottom-right-radius: 16px;\n}\n.functions > .uiButton {\n width: 100%;\n border: none !important;\n border-radius: 16px !important;\n}\n.singleSelect {\n border-radius: 16px !important;\n padding: 4px !important;\n padding-left: 12px !important;\n box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.2) !important;\n}\n[style=\"--better-sub: #161616; --better-alert-highlight: #c61851; --background-primary: #ffffff; --background-secondary: #e5e7eb; --text-primary: black; --text-color: white; --betterseqta-logo: url(chrome-extension://boikofabjaholheekefimfojfncpjfib/icons/betterseqta-light-full.png); --better-main: #1a1a1a; --better-light: #333333;\"] .menuShown > :last-child {\n top: 14% !important;\n}\n[style=\"--better-sub: #161616; --better-alert-highlight: #c61851; --background-primary: #ffffff; --background-secondary: #e5e7eb; --text-primary: black; --text-color: white; --betterseqta-logo: url(chrome-extension://boikofabjaholheekefimfojfncpjfib/icons/betterseqta-light-full.png); --better-main: #1a1a1a; --better-light: #333333;\"] .menuShown > :last-child {\n top: 18% !important;\n}\n.singleSelect > li {\n border-radius: 4px;\n margin-top: 4px !important;\n margin-bottom: 4px !important;\n}\n.uiSlidePane {\n background-color: rgba(0, 0, 0, 0);\n transition-duration: 500ms !important;\n}\n#container #content {\n bottom: unset !important;\n height: 100%;\n}\n#container #content::before {\n content: \"\";\n height: 69.5px;\n width: 100%;\n}\n.menuShown #container #content #title {\n -webkit-box-shadow: 6px 5px 16px 6px rgba(0, 0, 0, 0.2) !important;\n box-shadow: 6px 0px 4px 2px rgba(0, 0, 0, 0.2) !important;\n}\n#container #content #title {\n -webkit-box-shadow: 0px 5px 16px 6px rgba(0, 0, 0, 0.2) !important;\n box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.2) !important;\n}\n#main .timetablepage .quickbar {\n border: none;\n border-radius: 1rem;\n}\n.quickbar .actions {\n border-bottom-left-radius: 1rem;\n border-bottom-right-radius: 1rem;\n}\n.quickbar .attendance {\n border-top-left-radius: 100%;\n border-bottom-right-radius: 1rem !important;\n}\n#main > .timetablepage > .quickbar.below::before {\n border-bottom-color: var(--background-primary);\n top: -1.75rem;\n}\n#main > .timetablepage > .quickbar.above::before {\n border-bottom-color: var(--background-primary);\n bottom: -1.75rem !important;\n clip-path: polygon(0 0, 100% 0, 100% 50%, 0 50%);\n}\n#main .timetablepage .actions a, #main .timetablepage .actions button {\n background-color: transparent;\n border: none;\n}\n.document {\n background: var(--background-primary) !important;\n border-radius: 8px;\n margin-bottom: 4px !important;\n}\n#main > .documents > .list > thead > tr > th {\n border-bottom: transparent 2px solid;\n}\n.documents table {\n border-collapse: separate;\n border-spacing: 0 4px;\n}\n.documents > .list > tbody td {\n border-bottom: unset !important;\n}\ntd.size {\n border-top-right-radius: 8px;\n border-bottom-right-radius: 8px;\n color: var(--text-primary) !important;\n}\ntd.colourBar {\n border-top-left-radius: 8px;\n border-bottom-left-radius: 8px;\n}\n.documents {\n padding-left: 10px;\n padding-right: 10px;\n}\n#toolbar span:has(.search) {\n position: relative;\n /* Makes sure the pseudo-element is positioned relative to this element */\n}\n#toolbar .search {\n padding-left: 30px;\n /* Provides space for the icon */\n}\n#toolbar span:has(.search)::before {\n content: \"\";\n /* Unicode for the search icon */\n position: absolute;\n left: 8px;\n top: 50%;\n transform: translateY(-50%);\n color: currentColor;\n font-size: 16px;\n font-family: \"IconFamily\";\n pointer-events: none;\n}\n#container #content .search {\n width: 100%;\n border-radius: 16px;\n background: var(--background-primary);\n}\n#container #content .uiButton {\n border-radius: 16px;\n}\n#toolbar button.toggled, #toolbar button.depressed {\n background: var(--better-main);\n}\n.buttonChecklist {\n border-radius: 16px;\n margin-top: 4px;\n}\n#toolbar > span:has(input) {\n flex: 1 1 0%;\n}\n#main > .reports > .item > .report {\n filter: brightness(1) !important;\n border-radius: 16px !important;\n border: 2px solid var(--better-main) !important;\n transform: scale(0.97);\n transition: transform 0.2s ease-out !important;\n}\n#main > .reports > .item > .report:hover {\n transform: scale(1);\n}\n#main > .reports > .item {\n box-shadow: none !important;\n margin-left: auto;\n margin-right: auto;\n overflow: visible;\n}\nol > [data-message] {\n padding-left: 8px !important;\n padding-right: 4px !important;\n}\nol > [data-label] {\n margin-left: 4px;\n margin-bottom: 4px;\n}\n@media (min-width: 1000px) {\n ol > [data-label] {\n border-top-left-radius: 8px;\n border-bottom-left-radius: 8px;\n }\n}\n.Message__Message___3oJaU > .uiFrameWrapper .iframeWrapper {\n background: transparent;\n}\n.Viewer__newMessage___3ToUb {\n border-radius: 0.5rem !important;\n font-size: 0.8rem !important;\n background: var(--background-primary) !important;\n}\n.MessageList__sender___32riy :last-child {\n white-space: nowrap;\n}\n[data-type=\"student\"] [style=\"z-index: 30;\"] .header:has(h1) {\n color: black !important;\n}\n.uiFile.rows>.name, .uiResource.rows>.name {\n padding: 2px;\n}\ndiv > ol:has(.uiFileHandlerWrapper) {\n border-bottom-left-radius: 16px !important;\n border-bottom-right-radius: 16px !important;\n}\n.assessments > div > div > div > div > div > div > div:has(ol) {\n border-radius: 16px !important;\n}\n[aria-labelledby=\"lixycoxs-tab-1\"] [minlength=\"0\"] {\n min-height: 8rem !important;\n}\n.student #menu > ul::before {\n background-image: var(--betterseqta-logo);\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n background-color: transparent;\n height: 69.5px;\n box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.2);\n}\n.assessmentsWrapper .message {\n display: none;\n}\n#menu li:hover {\n background: rgba(0, 0, 0, 0.15);\n}\n#main > .timetablepage > .container {\n background: var(--background-primary);\n}\n#content {\n transition: 0.4s;\n left: 270px;\n background: unset;\n}\n@media (max-width: 420px) {\n .userInfo {\n display: none !important;\n }\n}\n@media (max-width: 490px) {\n .userInfohouse {\n display: none;\n }\n}\n@media (max-width: 900px) {\n .student #menu > ul::before {\n background-color: var(--background-primary);\n }\n\n #menuToggle {\n display: block !important;\n }\n #title::before {\n display: none;\n }\n #menu {\n -webkit-transform: translatex(-270px);\n transform: translatex(-270px);\n }\n .menuShown #menu {\n -webkit-transform: translatex(0);\n transform: translatex(0);\n }\n #content {\n left: 0;\n }\n .menuShown #content {\n -webkit-transform: translatex(270px);\n transform: translatex(270px);\n }\n}\n.welcome > .portalPageView > .powerPortalPage > .Body__body___3pGxr > .Container__container___33GlY > .Document__document___1KJCG > .Canvas__canvas___OBdCZ {\n background-color: unset !important;\n background-image: unset !important;\n background-size: unset;\n position: absolute;\n top: 0;\n width: 100%;\n height: 100vh;\n color: var(--text-primary) !important;\n}\n.Module__wrapper___2sbOo {\n overflow: clip;\n background: var(--background-primary) !important;\n border-radius: 1rem !important;\n color: var(--text-primary) !important;\n box-shadow: none;\n}\n.course .composer {\n background: transparent !important;\n overflow: hidden;\n}\n.composer > .Body__body___3pGxr > .Container__container___33GlY > .Document__document___1KJCG > .Canvas__canvas___OBdCZ {\n background-color: transparent !important;\n background-image: unset !important;\n color: white !important;\n}\n.notices-container input {\n border: none;\n}\n#main > .notices > .notice > .label, #main > .notices > .notice > .staff, #main > .notices > .notice > h2 {\n color: var(--text-primary);\n color: var(--colour);\n}\n#main > .course > .content > .homework > .content, #main > .course > .content > .resources > .content {\n color: var(--text-primary);\n opacity: 0.8;\n}\n#main > .notices > .notice > .contents {\n background: var(--background-primary);\n}\n#main > .notices > .notice {\n --colour: unset;\n}\n#title span {\n display: none;\n}\n#editmenu {\n display: none;\n}\n#title {\n background: var(--background-primary);\n color: var(--text-primary);\n display: flex;\n justify-content: space-between;\n padding-right: 56px !important;\n height: 4rem;\n min-height: 48px;\n box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 10px;\n border-bottom: 1px solid rgba(255, 255, 255, 0.1);\n font-weight: 500 !important;\n z-index: 20;\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n}\n#title::before {\n background-image: var(--betterseqta-logo);\n background-position: left;\n background-repeat: no-repeat;\n background-size: auto 48px;\n height: 69.5px;\n content: \"\";\n width: 11.5rem;\n}\n.rightElements {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-right: 157.5px;\n gap: 12px;\n}\n.bg {\n animation: slide 3s ease-in-out infinite alternate;\n background: var(--better-main);\n bottom: 0;\n left: -50%;\n opacity: 0.5;\n position: fixed;\n right: -50%;\n top: 0;\n z-index: 0 !important;\n overflow: hidden;\n scale: 1.5;\n}\n.bg2 {\n animation-direction: alternate-reverse;\n animation-duration: 4s;\n}\n.bg3 {\n animation-duration: 5s;\n}\n@keyframes slide {\n 0% {\n transform: translate(50%) rotate(-60deg);\n }\n 100% {\n transform: translateX(5%) rotate(-60deg);\n }\n}\n.home-root {\n width: 100%;\n display: flex;\n color: var(--text-primary);\n font-size: unset;\n}\n.home-subtitle {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n align-items: center;\n color: var(--text-color);\n}\n.timetable-arrows {\n padding: 5px;\n}\n.timetable-arrows svg {\n margin: 0 5px;\n cursor: pointer;\n}\n.timetable-arrows svg:hover {\n color: #bebebe;\n}\n.notice a {\n background: rgba(var(--theme-bg-parts), 0.5) !important;\n}\n.home-container {\n max-width: 1050px;\n margin: auto;\n width: 1050px;\n display: flex;\n flex-direction: column;\n gap: 2rem;\n padding: 2rem 4rem;\n align-items: center;\n}\n.home-container h1 {\n text-align: center;\n font-weight: 400;\n font-size: 3em !important;\n font-weight: 300;\n margin: 0 auto;\n background: var(--background-primary);\n height: 3em;\n align-items: center;\n justify-content: center;\n display: flex;\n width: 100%;\n -webkit-box-shadow: 0px 5px 16px 6px rgba(0, 0, 0, 0.3);\n box-shadow: 0px 5px 16px 6px rgba(0, 0, 0, 0.3);\n}\n.timetable-container {\n width: 100%;\n height: auto;\n background: var(--better-main);\n display: flex;\n flex-direction: column;\n -webkit-box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;\n box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;\n}\n.day-container {\n background: var(--background-primary);\n transition: 200ms;\n width: 100%;\n height: 15em;\n display: flex;\n flex-direction: row;\n}\n.notices-container {\n width: 100%;\n max-height: 60em;\n background: var(--better-main);\n display: flex;\n flex-direction: column;\n -webkit-box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;\n box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;\n}\n.notice-container {\n background: var(--better-main);\n width: 100%;\n max-height: 55em;\n overflow-y: auto;\n display: flex;\n flex-direction: column;\n border-bottom-left-radius: 15px;\n border-bottom-right-radius: 15px;\n}\n.timetable-container h2 {\n margin: 20px;\n font-size: 20px;\n font-weight: 400;\n}\n.notices-container h2 {\n margin: 20px;\n font-size: 20px;\n font-weight: 400;\n}\n.notice {\n position: relative;\n width: 95%;\n padding: 20px;\n display: flex;\n flex-direction: column;\n margin: 0px auto 7px;\n background: var(--background-primary);\n transition: 200ms;\n box-shadow: inset 0px 5px 20px 1px rgba(0, 0, 0, 0.3);\n padding-bottom: 25px;\n color: var(--text-primary);\n}\n.dummynotice {\n width: 100%;\n padding: 20px;\n margin: 7px auto;\n box-shadow: inset 0px 5px 20px 1px rgba(0, 0, 0, 0.3);\n background: var(--background-primary);\n}\n.Empty__Empty___2F6rn {\n color: var(--text-primary);\n}\n.shortcut-container {\n background: var(--better-main);\n width: 100%;\n display: flex;\n flex-direction: column;\n -webkit-box-shadow: 0px 5px 16px 6px rgba(0, 0, 0, 0.3);\n box-shadow: 0px 5px 16px 6px rgba(0, 0, 0, 0.3);\n}\n.border {\n border-radius: 1rem;\n overflow: clip;\n}\n.shortcut-container h2 {\n font-size: 20px;\n font-weight: 400;\n}\n.shortcuts {\n width: 100%;\n padding-top: 10px;\n padding-bottom: 10px;\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: center;\n}\n.shortcut-container:not(:has(#shortcuts *)) {\n display: none !important;\n}\n.shortcuts a {\n text-decoration: none !important;\n color: var(--text-primary);\n display: flex;\n border: unset !important;\n background-color: unset !important;\n margin: 5px 20px;\n padding: 0;\n border-radius: 50px;\n}\n.shortcut {\n height: 4em;\n width: 15em;\n max-width: 15em;\n background: var(--background-primary);\n color: var(--text-primary);\n display: flex;\n border-radius: 5rem;\n position: relative;\n transition: 200ms;\n}\n.customshortcut::after {\n content: \"Custom Shortcut\";\n position: absolute;\n top: -4px;\n right: -15px;\n font-size: 8px;\n padding: 2px 5px;\n background: var(--better-alert-highlight);\n border-radius: 8px;\n color: white;\n}\n.shortcut:hover {\n background: var(--auto-background);\n}\n.shortcut p {\n margin: auto 0px auto 5px;\n font-size: 20px;\n width: 150px;\n word-wrap: break-word;\n line-height: 20px;\n}\n.colourbar {\n width: 100%;\n height: 3px;\n position: absolute;\n top: 0;\n left: 0;\n}\n.dashboard .message {\n background: var(--background-primary) !important;\n color: var(--text-primary);\n border-left: none !important;\n}\n.dashboard .message .ais-wrapper {\n background: var(--background-primary);\n color: var(--text-primary);\n box-shadow: unset;\n -webkit-box-shadow: unset;\n border-radius: 1rem;\n}\n.ais-description {\n color: var(--text-primary) !important;\n}\n.ais-signature {\n color: var(--text-primary) !important;\n}\n.ais-btnSearch i {\n padding-left: 8px;\n}\n.ais-input-container select, .ais-input-container input {\n border-radius: 1rem;\n}\n.notice h3 {\n margin: 0;\n font-size: 25px;\n}\n.notice h5 {\n margin: 12px 0px;\n font-size: 13px;\n font-weight: 200;\n}\n.notice h6 {\n margin: 0px 0px 40px 0px;\n font-weight: 100;\n color: #c9c9c9;\n}\n.day {\n box-shadow: inset 0px 0px 10px 0.1px var(--better-sub);\n width: 100%;\n display: flex;\n flex-direction: column;\n box-shadow: inset 0px 6px 0 var(--item-colour, transparent);\n transition: 200ms;\n position: relative;\n height: 15em;\n color: var(--text-primary);\n font-family: Rubik, sans-serif;\n}\n.clickable {\n cursor: pointer;\n}\n.day:hover {\n background: var(--background);\n transition: 200ms;\n}\n#main > .notices > .notice > .contents {\n background: var(--background);\n}\n#main > .notices > .notice {\n background: var(--background);\n}\n.day h2 {\n margin: 0;\n padding: 8px;\n padding-top: 14px;\n font-size: 20px !important;\n font-weight: 500;\n min-height: 46px;\n height: 36%;\n}\n.day h3 {\n padding: 0px 5px;\n padding-left: 8px;\n margin: 0;\n font-size: 13px !important;\n font-weight: 400;\n color: #7a7a7a;\n}\n.day h4 {\n position: absolute;\n bottom: 35px;\n margin: 0;\n padding: 2px;\n padding-left: 8px;\n font-size: 16px !important;\n font-weight: 500;\n}\n.day h5 {\n margin: 0;\n padding: 5px;\n padding-left: 8px;\n position: absolute;\n bottom: 0;\n right: 0;\n font-size: 10px !important;\n font-weight: 500;\n}\n.day-empty {\n font-size: 30px;\n display: flex;\n width: 100%;\n border-radius: 1rem 0;\n align-items: center;\n}\n.day-empty img {\n margin: 20px;\n height: 50%;\n}\n.day-empty p {\n margin: 0;\n}\n.waitWindow {\n background: var(--better-main);\n}\n.modaliser {\n background: var(--better-main);\n}\n.alert-container {\n height: 35em;\n width: 22em;\n background: var(--better-sub);\n position: absolute;\n right: 0;\n top: 0;\n border-radius: 0px 0px 40px 40px;\n text-align: center;\n display: flex;\n}\n.alert-button {\n height: 20px;\n width: 20px;\n padding: 10px;\n text-align: center;\n margin: 20px auto 0px auto;\n cursor: pointer;\n}\n.connectedNotificationsWrapper > div > button {\n height: 45px;\n width: 45px;\n}\n.notifications__notifications___3mmLY.notifications__hasItems___gXxzx > button {\n background: white;\n z-index: 21 !important;\n color: var(--better-sub);\n}\n.notifications__notifications___3mmLY > button {\n padding: 8px;\n}\n.legacy-root button > svg, .legacy-root a > svg {\n height: 25px;\n width: 24px;\n}\n.notifications__notifications___3mmLY > button > .notifications__bubble___1EkSQ {\n background: var(--better-alert-highlight);\n width: 25px;\n height: 25px;\n}\n.legacy-root button::after {\n background: white;\n}\n.legacy-root button:not([disabled]):focus {\n border-color: var(--better-sub);\n}\n.notifications__list___rp2L2 {\n border: 4px solid var(--auto-background);\n background: var(--background-primary);\n}\n.notifications__item___2ErJN {\n background: var(--background-primary) !important;\n border-left: 4px solid var(--better-main) !important;\n margin-bottom: 4px !important;\n}\n.notifications__item___2ErJN:hover {\n background: var(--auto-background) !important;\n}\n.connectedNotificationsWrapper > div > button + div {\n color: var(--text-primary);\n top: 80px;\n right: 10px;\n border-radius: 1rem;\n box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.4);\n}\n#ExtensionPopup {\n border-radius: 1rem;\n box-shadow: 0px 0px 20px -2px rgba(0, 0, 0, 0.6);\n transform-origin: 70% 0;\n}\n#menu li.active {\n color: #ffffff !important;\n background: rgba(0, 0, 0, 0.35);\n}\n#menu li:first-child {\n margin-top: 5px;\n}\n.notifications__actions___1UX7r {\n background: var(--auto-background);\n}\n.notifications__items___2hCdv {\n border-bottom: none;\n height: 540px;\n display: flex;\n flex-direction: column;\n}\n.notifications__item___2ErJN > .notifications__dismiss___zveKV {\n background: rgba(0, 0, 0, 0.1) !important;\n color: var(--text-primary);\n margin: auto 0;\n}\n.notifications__details___193F4 {\n max-width: 80%;\n overflow: clip;\n}\n.notifications__details___193F4 div {\n text-overflow: ellipsis;\n}\n#main > .messages {\n color: var(--text-primary);\n}\n.Overview__details___2Zlnr {\n border-radius: 1rem;\n overflow: hidden;\n}\n.Viewer__sidebar___1Btu4 {\n color: var(--text-primary);\n border-right: unset;\n}\n.Viewer__sidebar___1Btu4 > header {\n background: unset;\n}\n.MessageList__MessageList___3DxoC ::-webkit-scrollbar {\n width: 0px;\n background: none;\n}\n.MessageList__MessageList___3DxoC .Button__Button___3SRFo {\n width: 100%;\n min-height: 2rem;\n text-align: center;\n}\n.MessageList__MessageList___3DxoC {\n background: var(--background-primary);\n}\n.Input__Input___3RSTI::before, .ais-btnSearch::before {\n content: \"\";\n /* Unicode for the search icon */\n transform: translateY(-50%);\n color: currentColor;\n font-size: 16px;\n margin-left: 8px;\n margin-top: auto;\n font-family: \"IconFamily\";\n pointer-events: none;\n}\n.Input__Input___3RSTI {\n transition: background-color 0.5s, border-color 0.5s;\n background: var(--auto-background);\n position: relative;\n padding: 0.5rem 0.75rem;\n border-radius: 0.5rem;\n\n > input {\n outline: none !important;\n border: none !important;\n color: var(--text-primary);\n width: 100%;\n }\n}\n.uiShortText.search {\n padding: 0.5rem;\n position: relative;\n}\n\n.cke_panel > iframe {\n height: 180px;\n background: var(--background-primary);\n}\n.cke_panel {\n border-radius: 1rem;\n overflow: hidden;\n background: unset;\n}\n.Avatar__Avatar___gE5kx.Avatar__staff___4gVLs {\n --person-colour: var(--better-light);\n background: var(--person-colour, var(--navy));\n}\n.LabelList__LabelList___2RJFf > li.LabelList__selected___3Egk7 {\n background: var(--background-primary);\n color: var(--text-primary);\n}\n.Viewer__Viewer___32BH- {\n background: var(--better-main);\n}\n.Message__Message___3oJaU {\n background: var(--background-primary);\n border-radius: 1rem !important;\n}\niframe.userHTML {\n color: white !important;\n background: transparent;\n}\n.userHTML > div:first-of-type {\n color: var(--text-primary);\n}\n#main > .reports > .item > .report {\n background: var(--background-primary);\n filter: brightness(0.9);\n}\n#main > .reports {\n background: none;\n display: flex;\n flex-wrap: wrap;\n}\n#main > .reports > .item > .report > .year {\n background: var(--better-light);\n color: var(--text-color);\n}\n.Spinner__Spinner___CStEb > svg {\n margin: 1rem 0;\n}\n.Spinner__Spinner___CStEb > svg > path {\n stroke: var(--text-primary) !important;\n}\n#main > .reports > .item > .report > .term {\n color: var(--text-color);\n background: var(--better-main);\n}\n.Collapsible__Collapsible___3O8P3 > .Collapsible__header___-Afvq {\n background: none;\n}\n.AssessmentList__AssessmentList___1GdCl > .AssessmentList__searchFilter___3N70o + .AssessmentList__items___3LcmQ {\n color: var(--text-primary);\n}\n.Thermoscore__Thermoscore___2tWMi {\n background-image: unset;\n background: var(--auto-background);\n}\n#toolbar {\n color: var(--text-primary);\n background: unset;\n}\n#main:has(.timetablepage) #toolbar {\n background: var(--background-primary);\n}\n.dailycal > .zoom {\n display: none;\n}\n.navigator {\n border-top-right-radius: 1rem;\n}\n.programmeNavigator > .navigator, .programmeNavigator > .navigator > li > ul {\n background: var(--background-primary);\n color: var(--text-primary);\n}\n.programmeNavigator > .navigator > .week > .lessons > .lesson:hover {\n background: var(--auto-background);\n}\n.programmeNavigator > .navigator > .week > .lessons > .lesson.selected, .programmeNavigator > .navigator > .cover.selected {\n background: transparent;\n color: var(--text-primary) !important;\n}\n.dark #main > .course > .content > h1 {\n text-shadow: 0 0 10px black;\n}\n\n#main > .course > .content > h1 {\n color: var(--text-primary);\n border-bottom: none;\n}\n\n#main > .course > .content > .outline > h2, #main > .course > .content > .homework > h2, #main > .course > .content > .resources > h2 {\n color: var(--text-primary);\n}\n::-webkit-scrollbar {\n width: 10px;\n height: 10px;\n transition: 1s;\n border-radius: 1rem;\n}\n::-webkit-scrollbar-track {\n background-color: transparent;\n}\n::-webkit-scrollbar-corner {\n background: none;\n}\n:root, html, body, div, ol, ul {\n scrollbar-width: thin !important;\n scrollbar-color: var(--better-light) var(--better-sub) !important;\n}\n.connectedNotificationsWrapper > div > button {\n color: var(--text-primary) !important;\n}\n.programmeNavigator {\n width: 400px;\n background: var(--background-primary);\n border-top-right-radius: 1rem;\n position: relative;\n}\n#userActions > .details > .code {\n text-transform: initial;\n}\n.SelectedAssessment__SelectedAssessment___3Bu5D {\n color: var(--text-primary);\n}\n.SelectedAssessment__SelectedAssessment___3Bu5D > .SelectedAssessment__meta___1gq_y > .SelectedAssessment__clearBtn___21D85 {\n background: var(--better-main);\n}\n.SelectedAssessment__SelectedAssessment___3Bu5D > .SelectedAssessment__meta___1gq_y {\n border-bottom: 1px solid var(--better-main);\n}\n.TabSet__TabSet___Vo-SZ > ol.TabSet__tabs___1RRZk > li.TabSet__selected___1psfF {\n border-bottom-color: var(--better-main);\n}\n.TabSet__TabSet___Vo-SZ > ol.TabSet__tabs___1RRZk {\n border-bottom: none;\n}\n.TabSet__TabSet___Vo-SZ > ol.TabSet__tabs___1RRZk > li:hover {\n box-shadow: inset 0 -1px var(--better-main);\n}\n.TabSet__TabSet___Vo-SZ > .TabSet__tabContainer___3iIRe {\n background: unset;\n}\n.BasicPanel__BasicPanel___1GP6s {\n background: var(--background-primary);\n}\n.back > svg {\n transform: scale(1.2);\n}\n.uiFileHandler {\n -webkit-box-shadow: 0px 5px 16px 6px rgba(0, 0, 0, 0) !important;\n box-shadow: 0px 5px 16px 6px rgba(0, 0, 0, 0) !important;\n background: var(--background-primary);\n margin: 0 !important;\n border-radius: 1rem;\n}\n.mediaWrapper, .mediaRecorder, .MediaRecorder__MediaRecorder___2c2_M {\n border-top-left-radius: 1rem;\n border-top-right-radius: 1rem;\n overflow: hidden;\n}\n.MediaRecorder__MediaRecorder___2c2_M {\n background: var(--background-primary);\n}\n.legacy-root .uiFileHandler {\n background: var(--auto-background);\n border-radius: 1rem;\n}\n.ResourceList__ResourceList___2z-c1 .legacy-root .uiFileHandler {\n background: var(--background-primary);\n}\n.legacy-root .uiFileHandler.dragTarget {\n background: var(--better-main);\n}\n.MenuButton__MenuPanel___2q42B {\n background: var(--background-primary);\n color: var(--text-primary);\n}\n.dailycal > .header {\n color: var(--text-primary);\n}\n#main > .timetablepage {\n color: var(--text-primary) !important;\n}\n#main > .timetablepage > .container > .dailycal {\n color: var(--text-primary);\n}\n#main > .timetablepage > .note {\n color: var(--text-primary);\n display: none;\n}\n.days td {\n overflow: hidden;\n}\n.title {\n color: var(--text-primary) !important;\n}\n.dailycal > .content > .wrapper > .days > tbody > tr > td > .entriesWrapper > .entry[data-yiq=\"light\"], .dailycal > .content > .wrapper > .days > tbody > tr > td > .entriesWrapper > .entry[data-yiq=\"light\"] .title {\n color: #fff !important;\n}\n.dailycal > .content > .wrapper > .days > tbody > tr > td > .entriesWrapper > .entry[data-yiq=\"dark\"], .dailycal > .content > .wrapper > .days > tbody > tr > td > .entriesWrapper > .entry[data-yiq=\"dark\"] .title {\n color: #000 !important;\n}\ndiv.entry.class {\n width: 100% !important;\n border-radius: 0.25rem;\n}\n.timetablepage .dailycal > .content > .wrapper > .days > tbody > tr > td > .entriesWrapper {\n min-width: 0;\n width: auto !important;\n}\n.uiFileHandler .uiButton {\n border-radius: 2rem !important;\n color: var(--text-primary) !important;\n margin-top: 0.25rem !important;\n}\n.uiFileHandlerPanel::before {\n border: 12px solid rgba(0, 0, 0, 0);\n border-top-color: var(--background-primary);\n}\n.uiButton:hover {\n box-shadow: none !important;\n}\n.uiButton:not([disabled]):hover {\n transform: scale(1.01) !important;\n}\n.uiFileHandlerPanel {\n background: var(--background-primary);\n color: var(--text-primary);\n border-radius: 1rem;\n}\n.sources .uiButton {\n border-radius: 1rem;\n}\n.MediaRecorder__preview___1hQqY, .MediaRecorder__actions___3Jjvp {\n background: var(--background-primary);\n}\n.Rubric__Rubric___2AAKS > .Rubric__line___JCC3Y {\n background: unset;\n}\n#main > .course > .content > .header > .coverImage.blurred {\n display: none;\n background-image: unset !important;\n height: 0px;\n width: 0px;\n}\n.coverImage, blurred {\n display: none;\n}\n.icon-cover {\n position: absolute;\n top: 0;\n left: 0;\n width: 70%;\n height: 64px;\n cursor: pointer;\n}\n.uiSlidePane > .pane > .header button {\n color: var(--text-color) !important;\n}\n.uiSlidePane > .pane > .header > h1 {\n color: var(--text-color) !important;\n}\n.uiSlidePane > .pane > .header {\n background: var(--better-main);\n}\n.content [placeholder=\"Subject…\"] {\n padding-left: 12px !important;\n border-radius: 1rem;\n background: var(--background-primary) !important;\n color: var(--text-primary) !important;\n}\n.content [placeholder=\"Subject…\"]::-webkit-input-placeholder {\n color: gray;\n}\n.activelesson {\n box-shadow: inset 0px 10px 0 var(--item-colour, transparent) !important;\n}\ndiv.bar.flat {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 10;\n}\n\n.formattedText > .wrapper > .cke > .cke_inner > .cke_contents {\n background: var(--background-primary);\n border-radius: 1rem;\n overflow-x: hidden;\n}\n.formattedText > .footer {\n background: var(--background-primary);\n border-radius: 1rem;\n margin-top: 0.5rem;\n}\n.uiSlidePane.shown {\n background-color: rgba(0, 0, 0, 0.7);\n}\n.uiSlidePane {\n transform: translatey(0%) !important;\n transition: background-color 0.5s ease-in-out;\n background-color: rgba(0, 0, 0, 0);\n}\n.uiSlidePane.shown > .pane {\n transform: translatey(0%) !important;\n opacity: 1;\n}\n.uiSlidePane > .pane {\n color: var(--text-primary);\n background: var(--auto-background);\n transform: translateY(100%);\n transition: transform 0.5s ease-out, -webkit-transform 0.5s ease-out, opacity 0.2s ease-out;\n transition-delay: 0 !important;\n border-radius: 1rem !important;\n opacity: 0;\n}\n.document-width-micro .RootModule__root-module___2wT52, .document-width-nano .RootModule__root-module___2wT52 {\n padding: 1rem;\n box-sizing: border-box;\n}\n.anyoneSelect.filterBox {\n background: transparent;\n}\n.cke_toolbox {\n background: unset !important;\n gap: 4px;\n}\n.cke_toolbox > .cke_toolbar > .cke_toolgroup {\n margin: 0;\n}\n#cke_1_top a:hover {\n background: #5a5a5a;\n}\n.legacy-root button.depressed, .legacy-root button.toggled {\n background: #797979;\n}\n.legacy-root button, .legacy-root a {\n background: var(--background-primary);\n}\n.cke_toolbox > .cke_toolbar .cke_combo_on > .cke_combo_button, .cke_toolbox > .cke_toolbar .cke_button_on {\n background-color: #797979 !important;\n}\n.legacy-root input.singleSelect:focus {\n background: var(--auto-background);\n color: var(--text-primary) !important;\n}\nul.singleSelect, ul.buttonChecklist, ul.buttonMenu, ul.colourButtonOptions, ul.uiSplitButtonList, .contactFormPanel {\n background: var(--background-primary) !important;\n border: solid 4px var(--background-primary);\n color: var(--text-primary);\n}\n.legacy-root input, .legacy-root textarea, .legacy-root select, .legacy-root option, .legacy-root .input {\n background: transparent;\n color: var(--text-primary);\n}\nbody {\n background: var(--theme-primary);\n overflow: hidden;\n}\n#main > .notices > .notice {\n color: var(--text-primary);\n}\n.shortcuticondiv {\n height: 39px;\n width: 39px;\n border-radius: 50%;\n padding: 0;\n margin: auto 0px auto 10px;\n background-repeat: no-repeat;\n background-size: contain;\n}\n.forumView > .messages > .thread, .forumView > .messages > .deletedPlaceholder, .forumView > .addMessage, .forumView .greeting, .forumView .assessment {\n background: var(--better-main);\n}\n.dailycal > .content > .wrapper > .days > tbody > tr > td > .entriesWrapper > .entry {\n /* border-radius: 15px; */\n padding: 3px;\n /* width: 93% !important; */\n /* height: 60px !important; */\n}\n.Viewer__Viewer___32BH- {\n background: unset;\n}\n.weekend {\n display: none !important;\n}\n.days {\n width: 100%;\n}\n.hidden {\n display: none;\n}\n.cke_toolbox {\n background: var(--better-main);\n}\n.modaliser {\n display: none;\n}\n.MessageList__MessageList___3DxoC > ol > li.MessageList__unread___3imtO::before {\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 3px;\n /* Same width as your box-shadow */\n background: var(--better-main);\n}\n.connectedNotificationsWrapper > div > button {\n background: var(--text-primary) !important;\n border-radius: 10px !important;\n color: var(--background-primary) !important;\n height: 42px;\n justify-content: center;\n right: 47px;\n top: 14px;\n width: 42px;\n z-index: 21;\n}\n#userActions > .details > .name::before {\n content: \"\";\n width: 14px;\n height: 12px;\n background-image: url(\"../../public/icons/betterseqta-light-outline.png\");\n display: inline-block;\n background-size: 18px 18px;\n color: #fff;\n margin-right: 2px;\n background-position: center;\n vertical-align: top;\n}\n#userActions > .details {\n opacity: unset !important;\n color: var(--text-color);\n}\n.defaultWelcomeWrapper {\n background: unset !important;\n}\n.clr-swatches button::after, .clr-dark .clr-preview::after, .clr-field button::after {\n opacity: unset;\n padding-top: unset;\n -webkit-transform: unset;\n transform: unset;\n -webkit-transform-origin: unset;\n transform-origin: unset;\n visibility: unset;\n -webkit-animation-name: unset !important;\n animation-name: unset !important;\n background-color: currentColor !important;\n}\n.clr-swatches button {\n align-items: unset;\n display: block;\n padding: unset;\n transition: none;\n}\n.clr-clear {\n display: none !important;\n}\n.clr-preview::before, .clr-preview::after {\n visibility: unset;\n -webkit-transform-origin: unset;\n transform-origin: unset;\n -webkit-transform: unset;\n transform: unset;\n padding-top: unset;\n opacity: unset;\n}\n#clr-color-preview {\n margin: 15px 0 20px 20px;\n border: 0;\n border-radius: 50%;\n overflow: hidden;\n cursor: pointer;\n}\n.MessageList__MessageList___3DxoC > ol > li.MessageList__selected___1SJNz {\n background: var(--better-main);\n color: var(--text-color);\n}\n.NewsArticle {\n border-radius: 1rem !important;\n overflow: hidden;\n width: 100%;\n padding: 0 !important;\n margin: 0px auto 30px !important;\n background: var(--background-primary) !important;\n color: var(--text-primary);\n display: flex;\n flex-direction: row;\n -webkit-box-shadow: 0px 5px 16px 6px rgba(0, 0, 0, 0.3);\n box-shadow: 0px 5px 16px 6px rgba(0, 0, 0, 0.3);\n}\n.articleimage {\n width: 35%;\n background-position: center;\n background-size: cover;\n min-height: 18em;\n background-repeat: no-repeat;\n}\n.NewsArticle img {\n width: 35%;\n}\n.ArticleText a {\n padding: 10px 20px;\n margin: 0;\n font-weight: 800;\n font-size: 2em;\n background: none;\n}\n.NewsArticle:hover > .ArticleText a {\n text-decoration: underline;\n}\n.ArticleText p {\n padding: 10px 20px;\n margin: 0;\n font-size: 1.5em;\n}\n.ArticleText {\n display: flex;\n flex-direction: column;\n width: 65%;\n height: 100%;\n}\n.editmenu {\n position: absolute;\n right: 0;\n height: 64px;\n align-items: center;\n display: flex;\n width: 20%;\n justify-content: center;\n}\n.editmenu svg:hover > path {\n fill: #aaaaaa;\n}\n.editmenu svg:hover {\n cursor: pointer;\n}\n.notMenuCover {\n width: 100%;\n height: 100%;\n background: black;\n position: absolute;\n z-index: 10;\n opacity: 0.4;\n}\n#menu {\n --menuHidden: none;\n}\n.editmenuoption {\n padding: 8px;\n background: var(--better-light);\n border-radius: 5px;\n margin: 0 10px;\n cursor: pointer;\n}\n.editmenuoption-container {\n width: 100%;\n height: 42px;\n background: var(--better-main);\n bottom: 0;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.logout {\n background: none !important;\n padding: 5px 10px;\n}\n#logouttooltip {\n width: 50px !important;\n margin-left: -28px !important;\n top: 105% !important;\n}\n.svg {\n transform-origin: center;\n position: absolute;\n top: 50%;\n left: 50%;\n}\n.logo {\n transform: translate(-50%, -50%);\n}\n.big-circle {\n margin: -88px;\n animation-timing-function: ease;\n animation: spin 3s linear infinite;\n -moz-animation: spin 3s linear infinite;\n}\n.small-circle {\n margin: -66px;\n animation-timing-function: ease;\n animation: spin 3s linear infinite;\n -moz-animation: spin 3s linear infinite;\n}\n.dark .LabelList__name___-CHgq {\n text-shadow: 0 0 5px black;\n}\n.LabelList__name___-CHgq {\n display: flex;\n align-items: center;\n}\n[data-label=\"inbox\"] > .LabelList__name___-CHgq::before {\n content: \"\";\n /* Unicode for the search icon */\n color: currentColor;\n font-size: 16px;\n margin-right: 8px;\n /* Adjusted to margin-right for the icon to be on the left */\n font-family: \"IconFamily\";\n pointer-events: none;\n}\n[data-label=\"outbox\"] > .LabelList__name___-CHgq::before {\n content: \"\";\n /* Unicode for the search icon */\n color: currentColor;\n font-size: 16px;\n margin-right: 8px;\n /* Adjusted to margin-right for the icon to be on the left */\n font-family: \"IconFamily\";\n pointer-events: none;\n}\n[data-label=\"starred\"] > .LabelList__name___-CHgq::before {\n content: \"\";\n color: currentColor;\n font-size: 16px;\n margin-right: 8px;\n /* Adjusted to margin-right for the icon to be on the left */\n font-family: \"IconFamily\";\n pointer-events: none;\n}\n[data-label=\"trash\"] > .LabelList__name___-CHgq::before {\n content: \"\";\n /* Unicode for the search icon */\n color: currentColor;\n font-size: 16px;\n margin-right: 8px;\n /* Adjusted to margin-right for the icon to be on the left */\n font-family: \"IconFamily\";\n pointer-events: none;\n}\n.outer-circle {\n margin: -108px;\n animation-direction: alternate-reverse;\n animation: spinback 1s linear infinite;\n -moz-animation: spinback 1s linear infinite;\n}\n@-moz-keyframes spin {\n 100% {\n -moz-transform: rotate(360deg);\n }\n}\n@-webkit-keyframes spin {\n 100% {\n -webkit-transform: rotate(360deg);\n }\n}\n@keyframes spin {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes spinback {\n 100% {\n -webkit-transform: rotate(-360deg);\n transform: rotate(-360deg);\n }\n}\n.day-button {\n height: 25px;\n width: 25px;\n position: absolute;\n bottom: 20px;\n}\n#userActions > .details > .code {\n overflow: visible !important;\n}\n.code {\n position: relative;\n cursor: pointer;\n}\n.code:before {\n content: attr(data-hover);\n visibility: hidden;\n opacity: 0;\n width: 160px;\n background-color: #1a1a1a;\n color: var(--text-primary);\n text-align: center;\n border-radius: 5px;\n padding: 5px 0;\n transition: opacity 0.4 ease-in-out;\n position: absolute;\n z-index: 20;\n left: 0;\n top: -25px;\n}\n.code:hover:before {\n opacity: 1;\n visibility: visible;\n}\n.draggable::before {\n top: 1.1rem;\n left: -0.5rem;\n}\n/* Style the main element as the middle line of the hamburger */\n#menuToggle {\n width: 36px;\n position: fixed;\n height: 36px;\n top: 1.3rem !important;\n left: 0.5rem;\n z-index: 21;\n display: none;\n padding: 6px;\n}\n#menuToggle:hover {\n box-shadow: unset;\n}\n.hamburger-line {\n width: 100%;\n height: 3px;\n border-radius: 1rem;\n background-color: var(--text-primary);\n margin: 3px 0;\n transition: all 0.3s ease;\n /* Step 3: Add transition */\n}\n/* Step 4: Parent Class Check */\n.menuShown #menuToggle .hamburger-line:nth-child(1) {\n transform: translateY(6px) rotate(45deg);\n}\n.menuShown #menuToggle .hamburger-line:nth-child(2) {\n opacity: 0;\n}\n.menuShown #menuToggle .hamburger-line:nth-child(3) {\n transform: translateY(-6px) rotate(-45deg);\n}\n#AddedSettings {\n top: 17.5px !important;\n z-index: 21 !important;\n}\n.day-empty {\n font-size: 30px;\n display: flex;\n align-items: center;\n}\n.day-empty img {\n margin: 20px;\n height: 50%;\n}\n.day-empty p {\n margin: 0;\n}\n.notifications__actions___1UX7r > button {\n background: none !important;\n border: 1px solid white;\n}\n.upcoming-submittedtext {\n align-self: center;\n padding: 8px 25px;\n background: var(--item-colour);\n color: white;\n border-radius: 30px;\n}\n.upcoming-container {\n width: 100%;\n max-height: 60em;\n background: var(--better-main);\n display: flex;\n flex-direction: column;\n -webkit-box-shadow: 0px 5px 16px 6px rgba(0, 0, 0, 0.3);\n box-shadow: 0px 5px 16px 6px rgba(0, 0, 0, 0.3);\n}\n.upcoming-items {\n width: 100%;\n max-height: 55em;\n overflow-y: auto;\n display: flex;\n flex-direction: column;\n}\n.upcoming-container h2 {\n margin: 20px;\n font-size: 20px;\n font-weight: 400;\n}\n.upcoming-subject-title {\n color: var(--text-primary);\n width: 15%;\n font-size: 20px;\n text-align: center;\n padding: 5px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 5px 0px 0px 5px;\n background: var(--item-colour);\n}\n.upcoming-assessment-title {\n color: var(--text-primary);\n font-size: 10px;\n}\n.upcoming-assessment {\n border: 2px solid var(--item-colour);\n margin: 5px 50px;\n height: 6em;\n padding: 0px;\n border-radius: 10px;\n}\n.upcoming-assessment {\n display: flex;\n}\n.upcoming-date-container {\n margin-bottom: 20px;\n}\n.upcoming-date-title {\n padding: 12px;\n font-size: 20px;\n}\n.upcoming-details {\n width: 60%;\n display: flex;\n flex-direction: column;\n justify-content: center;\n padding: 0px 12px;\n}\n.upcoming-details h5 {\n text-transform: uppercase;\n color: #aaaaaa;\n padding: 0px 4px;\n}\n.upcoming-details p {\n font-size: 15px;\n padding: 4px;\n}\n.upcoming-details p:hover {\n cursor: pointer;\n text-decoration: underline;\n}\n.upcoming-special-day {\n font-size: 20px;\n}\n.upcoming-blank {\n display: flex;\n border-bottom: 2px solid #bebebe;\n margin: 5px 50px;\n height: 2em;\n padding: 0px;\n}\n.upcoming-blank p {\n padding: 0;\n margin: 0;\n}\n.upcoming-tick {\n align-self: center;\n}\n.upcoming-title {\n display: flex;\n align-content: space-between;\n}\n.upcoming-title h2 {\n width: 100%;\n}\n.upcoming-filters {\n display: flex;\n height: 26px;\n width: 65%;\n align-self: center;\n align-items: center;\n color: var(--text-color);\n padding: 5px;\n overflow-x: scroll;\n overflow-y: hidden;\n}\n.upcoming-checkbox-container {\n display: block;\n position: relative;\n padding: none !important;\n padding-left: 25px !important;\n padding-right: 10px !important;\n cursor: pointer;\n font-size: 12px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n height: 20px;\n align-items: center;\n display: flex;\n}\n/* Hide the browser's default checkbox */\n.upcoming-checkbox-container input {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n height: 0;\n width: 0;\n padding: 0;\n}\n/* Create a custom checkbox */\n.upcoming-checkmark {\n position: absolute;\n top: 0;\n left: 0;\n height: 15px;\n width: 15px;\n border: 3px solid var(--item-colour);\n border-radius: 5px;\n color: var(--text-color);\n}\n/* On mouse-over, add a grey background color */\n.upcoming-checkbox-container:hover input ~ .upcoming-checkmark {\n filter: brightness(0.8);\n}\n/* When the checkbox is checked, add a blue background */\n.upcoming-checkbox-container input:checked ~ .upcoming-checkmark {\n background: var(--item-colour);\n}\n/* Create the checkmark/indicator (hidden when not checked) */\n.upcoming-checkmark:after {\n content: \"\";\n position: absolute;\n display: none;\n}\n/* Show the checkmark when checked */\n.upcoming-checkbox-container input:checked ~ .upcoming-checkmark:after {\n display: block;\n}\n/* Style the checkmark/indicator */\n.upcoming-checkbox-container .upcoming-checkmark:after {\n left: 3.5px;\n top: 0px;\n width: 5px;\n height: 10px;\n border: solid white;\n border-width: 0 3px 3px 0;\n -webkit-transform: rotate(45deg);\n -ms-transform: rotate(45deg);\n transform: rotate(45deg);\n}\n.upcoming-hiddenassessment {\n color: #797979;\n}\n.calendarEventEditor > .tabset > .item {\n border-radius: 0 !important;\n}\n.MessageList__MessageList___3DxoC > header {\n display: flex;\n justify-content: space-between;\n}\n.messages-filterbutton {\n height: 34px;\n width: 25%;\n background: var(--better-main);\n border-radius: 5px;\n display: none;\n justify-content: center;\n align-items: center;\n color: var(--text-color);\n cursor: pointer;\n}\n.day {\n box-shadow: inset 0px 0px 10px 0.1px var(--better-sub);\n width: 100%;\n display: flex;\n flex-direction: column;\n box-shadow: inset 0px 6px 0 var(--item-colour, transparent);\n transition: 200ms;\n position: relative;\n height: 15em;\n color: var(--text-primary);\n background: var(--background-primary);\n font-family: Rubik, sans-serif;\n}\n.clickable {\n cursor: pointer;\n}\n.day:hover {\n background: var(--auto-background);\n transition: 200ms;\n}\n#main > .notices > .notice > .contents {\n background: var(--background-primary);\n}\n#main > .notices > .notice {\n background: var(--background-primary);\n}\n.day h2 {\n margin: 0;\n padding: 8px;\n padding-top: 14px;\n font-size: 20px !important;\n font-weight: 400;\n min-height: 46px;\n height: 33%;\n overflow: hidden;\n display: -webkit-box !important;\n -webkit-line-clamp: 3;\n -webkit-box-orient: vertical;\n}\n.day h3 {\n padding: 0px 5px;\n padding-left: 8px;\n margin: 0;\n font-size: 13px !important;\n font-weight: 400;\n color: #7a7a7a;\n}\n.day h4 {\n position: absolute;\n bottom: 45px;\n margin: 0;\n padding: 2px;\n padding-left: 8px;\n font-size: 16px !important;\n font-weight: 500;\n}\n.day h5 {\n margin: 0;\n padding: 5px;\n padding-left: 8px;\n position: absolute;\n bottom: 0;\n right: 0;\n font-size: 10px !important;\n font-weight: 500;\n}\n.day-empty {\n font-size: 30px;\n display: flex;\n align-items: center;\n}\n.day-empty img {\n margin: 20px;\n height: 50%;\n}\n.day-empty p {\n margin: 0;\n}\n.upcoming-items {\n background: var(--background-primary);\n transition: 200ms;\n width: 100%;\n max-height: 55em;\n overflow-y: auto;\n display: flex;\n flex-direction: column;\n color: var(--text-primary);\n transition: 200ms;\n border-radius: 1rem;\n}\n.upcoming-assessment-title {\n color: var(--text-primary);\n transition: 200ms;\n font-size: 10px;\n margin: 0;\n}\n.upcoming-assessment {\n border: 3px solid var(--item-colour);\n margin: 5px 50px;\n height: 6em;\n padding: 0px;\n border-radius: 10px;\n}\n.upcoming-assessment {\n display: flex;\n}\n.upcoming-date-container {\n margin-bottom: 20px;\n}\n.upcoming-date-title h5 {\n margin: 0;\n font-weight: 500;\n}\n.upcoming-date-title {\n padding: 12px;\n font-size: 20px;\n}\n.upcoming-details {\n width: 60%;\n display: flex;\n flex-direction: column;\n justify-content: center;\n padding: 0px 12px;\n}\n.upcoming-details h5 {\n text-transform: uppercase;\n color: #aaaaaa;\n padding: 0px 4px;\n margin: 0;\n}\n.upcoming-details p {\n font-size: 15px;\n padding: 4px;\n}\n.upcoming-details p:hover {\n cursor: pointer;\n text-decoration: underline;\n}\n.upcoming-special-day {\n font-size: 20px;\n}\n.upcoming-blank {\n display: flex;\n border-bottom: 2px solid #bebebe;\n margin: 5px 50px;\n height: 2em;\n padding: 0px;\n}\n.upcoming-blank p {\n padding: 0;\n margin: 0;\n}\n.upcoming-title {\n display: flex;\n align-content: space-between;\n}\n.upcoming-filters {\n display: flex;\n height: 26px;\n width: 65%;\n align-self: center;\n align-items: center;\n color: var(--text-color);\n padding: 5px;\n overflow-x: scroll;\n overflow-y: hidden;\n}\n.upcoming-checkbox-container {\n display: block;\n position: relative;\n padding: none !important;\n padding-left: 25px !important;\n padding-right: 10px !important;\n cursor: pointer;\n font-size: 12px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n height: 20px;\n align-items: center;\n display: flex;\n}\n/* Hide the browser's default checkbox */\n.upcoming-checkbox-container input {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n height: 0;\n width: 0;\n padding: 0;\n}\n/* Create a custom checkbox */\n.upcoming-checkmark {\n position: absolute;\n top: 0;\n left: 0;\n height: 15px;\n width: 15px;\n border: 3px solid var(--item-colour);\n border-radius: 5px;\n color: var(--text-color);\n}\n/* On mouse-over, add a grey background color */\n.upcoming-checkbox-container:hover input ~ .upcoming-checkmark {\n filter: brightness(0.8);\n}\n/* When the checkbox is checked, add a blue background */\n.upcoming-checkbox-container input:checked ~ .upcoming-checkmark {\n background: var(--item-colour);\n}\n/* Create the checkmark/indicator (hidden when not checked) */\n.upcoming-checkmark:after {\n content: \"\";\n position: absolute;\n display: none;\n}\n/* Show the checkmark when checked */\n.upcoming-checkbox-container input:checked ~ .upcoming-checkmark:after {\n display: block;\n}\n/* Style the checkmark/indicator */\n.upcoming-checkbox-container .upcoming-checkmark:after {\n left: 3.5px;\n top: 0px;\n width: 5px;\n height: 10px;\n border: solid white;\n border-width: 0 3px 3px 0;\n -webkit-transform: rotate(45deg);\n -ms-transform: rotate(45deg);\n transform: rotate(45deg);\n}\n.upcoming-hiddenassessment {\n color: #797979;\n}\n.titlebar {\n align-items: center;\n transition: 200ms;\n color: var(--text-primary);\n display: flex;\n min-height: 32px;\n height: 64px;\n justify-content: space-between;\n z-index: 21;\n position: absolute;\n right: 250px;\n}\n.pagename {\n align-items: center;\n display: flex;\n font-size: 20px;\n}\n.pagename svg {\n width: 50px;\n height: 50px;\n margin-left: 12px;\n margin-right: 8px;\n}\n.shadow {\n box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;\n}\n.userInfo {\n display: flex;\n align-items: center;\n padding-top: 4px;\n}\n.userInfoText {\n text-align: end;\n}\n.userInfoName {\n margin: 0 !important;\n font-size: 20px;\n font-weight: 500;\n}\n.userInfoCode {\n margin: 0 !important;\n}\n.userInfosvg {\n width: 50px;\n height: 50px;\n color: var(--better-main);\n z-index: 3;\n position: absolute;\n}\n.userInfosvgdiv {\n width: 50px !important;\n height: 50px !important;\n color: var(--better-main);\n margin: 10px;\n z-index: 3;\n position: absolute !important;\n right: -70px !important;\n top: -2px !important;\n}\n.userInfosvgdiv::before {\n content: \"\";\n width: 70%;\n height: 70%;\n background: var(--theme-primary);\n position: absolute;\n border-radius: 1000rem;\n top: 15%;\n left: 15%;\n}\n.userInfosvg::after {\n width: 35px;\n height: 35px;\n background: antiquewhite;\n position: absolute;\n}\n.userInfohouse {\n padding: 0px 10px;\n font-size: 15px;\n margin: 0 8px !important;\n border-radius: 5px;\n color: var(--text-primary);\n background: var(--auto-background);\n outline: solid 1px black;\n}\n.tooltip svg {\n fill: var(--theme-primary);\n}\n.tooltip {\n display: inline-block;\n width: 28px;\n background: none;\n box-shadow: none;\n padding: 2px;\n position: absolute;\n}\n.tooltip .tooltiptext {\n width: 120px;\n transform: scale(0);\n transition: transform 0.2s;\n transform-origin: top;\n background: var(--background-primary);\n color: var(--text-primary);\n text-align: center;\n border-radius: 6px;\n padding: 2px;\n position: absolute;\n z-index: 1;\n top: 105%;\n left: 50%;\n margin-left: -62px;\n}\n.tooltip .tooltiptext::after {\n content: \"\";\n position: absolute;\n bottom: 100%;\n left: 50%;\n margin-left: -5px;\n border-width: 5px;\n border-style: solid;\n border-color: transparent transparent var(--text-primary) transparent;\n}\n.tooltiptext p:hover {\n cursor: pointer;\n background: rgba(0, 0, 0, 0.3) !important;\n transition: 200ms;\n}\n.tooltiptext p {\n border-radius: 8px !important;\n padding-top: 2px;\n padding-bottom: 2px;\n margin: 2px;\n}\n.tooltip:hover .tooltiptext {\n transform: scale(1);\n transform-origin: top;\n transition: transform 0.2s;\n}\nbody:has(.outside-container:not(.hide)) #AddedSettings.tooltip:hover > .tooltiptext {\n transform: scale(0);\n}\n.assessmenttooltip svg {\n fill: var(--text-primary);\n}\n.assessmenttooltip {\n bottom: 0px;\n left: 5px;\n}\n.DarkLightButton {\n right: 145px !important;\n z-index: 21 !important;\n top: 17.5px;\n}\n.topmenutooltip {\n top: 115% !important;\n background: var(--text-primary) !important;\n color: var(--theme-primary) !important;\n}\n.whatsnewContainer {\n position: absolute;\n width: 38em;\n height: 95%;\n max-height: 60em;\n background: var(--background-primary);\n z-index: 50;\n border-radius: 20px;\n margin: auto;\n display: flex;\n flex-direction: column;\n color: var(--text-primary);\n animation-fill-mode: forwards;\n transform-origin: center center;\n}\n.whatsnewHeader {\n margin: 20px;\n width: 100%;\n height: 3em;\n display: flex;\n flex-direction: column;\n}\n.whatsnewHeader h1 {\n font-size: 2em;\n}\n.whatsnewHeader p {\n font-size: 1em;\n color: var(--text-primary);\n}\n.whatsnewBackground {\n width: 100%;\n height: 100%;\n position: absolute;\n top: 0;\n left: 0;\n display: grid;\n place-items: center;\n background: rgba(0, 0, 0, 0.5);\n z-index: 49;\n transform: scale(1) !important;\n}\n.whatsnewImgContainer {\n width: 96%;\n display: flex;\n margin: 0 auto;\n padding-bottom: 1rem;\n}\n.whatsnewImg {\n margin: 0.5rem auto;\n width: 90%;\n border-radius: 1rem;\n box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);\n}\n.whatsnewTextContainer {\n display: flex;\n overflow-x: hidden;\n flex-direction: column;\n width: 90%;\n margin: 5px auto;\n}\n.whatsnewTextContainer li {\n margin: 2px 0;\n list-style-type: disc;\n list-style-position: inside;\n text-indent: -1em;\n padding-left: 1em;\n}\n.whatsnewTextHeader {\n font-size: 1.4em !important;\n color: #4dd868;\n font-weight: 600;\n width: fit-content;\n position: relative;\n}\n.whatsnewTextHeader::after {\n content: \"\";\n width: 160%;\n height: 2px;\n background: #4dd868;\n margin-left: 10px;\n position: absolute;\n top: 50%;\n}\n.whatsnewFooter {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 3em;\n border-radius: 0 0px 20px 20px;\n background: var(--theme-secondary);\n display: flex;\n justify-content: space-between;\n align-items: center;\n z-index: 2;\n}\n.whatsnewFooter a {\n border: none;\n}\n.whatsnewFooter div {\n margin: 0 15px;\n display: flex;\n align-items: center;\n}\n#whatsnewclosebutton {\n position: absolute;\n top: 1rem;\n right: 20px;\n font-size: 2em;\n padding: 5px;\n cursor: pointer;\n}\n#whatsnewclosebutton::before {\n content: \"\";\n color: currentColor;\n font-size: 24px;\n font-family: \"IconFamily\";\n pointer-events: none;\n}\n.whatsnewTextContainer h1:not(.whatsnewTextHeader) {\n position: sticky;\n width: 100%;\n top: 0;\n background: var(--background-primary) !important;\n z-index: 1;\n padding: 10px;\n}\n",".logo-container {\n display: none;\n}\n\n.topmenu {\n margin-top: 0;\n}\n\n.hide {\n opacity: 0;\n pointer-events: none;\n}\n\n.outside-container {\n margin: 0;\n overflow: hidden;\n position: absolute;\n right: 10px;\n top: 80px;\n height: 590px;\n z-index: 20;\n transition-duration: 100ms;\n}\n\n.imageBackground {\n width: 100%;\n height: 100%;\n object-fit: cover;\n pointer-events: none;\n border: none !important;\n}","#menu ul.noscroll:has(li.hasChildren.active) > li {\n box-shadow: inset 0px 0 var(--item-colour, transparent) !important;\n background: transparent !important;\n}\n\n#menu ul.noscroll:not(:has(li.hasChildren.active)) {\n overflow: scroll !important;\n}\n\n#menu > ul.noscroll:has(li.hasChildren.active) > li > label,\n#menu > ul.noscroll:has(li.hasChildren.active) > li > svg,\n#menu > ul.noscroll ul.noscroll:has(li.hasChildren.active) > li > label,\n#menu > ul.noscroll ul.noscroll:has(li.hasChildren.active) > li > svg {\n transform: translateX(-20rem);\n}\n\n.sub .sub {\n top: 0 !important;\n padding-top: 2px;\n}\n\n.sub:has(ul.noscroll>li.hasChildren.active) > .nav > .back {\n display: none !important;\n}\n\n#menu ul > li > label,\n#menu ul > li > svg {\n transition: transform 0.3s ease;\n}\n\n#menu .sub {\n transition: transform 0.3s ease;\n}\n\n#menu > ul.noscroll:has(li.hasChildren.active) > li.active {\n background: transparent !important;\n}","html.dark {\n --background-primary: #232323;\n --background-secondary: #1a1a1a;\n --theme-primary: #232323;\n --theme-secondary: #1a1a1a;\n --text-primary: white;\n}\n\nhtml:not(.dark) {\n --background-primary: #ffffff;\n --background-secondary: #e5e7eb;\n --theme-primary: #ffffff;\n --theme-secondary: #e5e7eb;\n --text-primary: black;\n}","html.transparencyEffects.dark {\n --background-primary: rgba(35, 35, 35, 0.5);\n --background-secondary: rgba(26, 26, 26, 0.5);\n}\n\nhtml.transparencyEffects:not(.dark) {\n --background-primary: rgba(255, 255, 255, 0.5);\n --background-secondary: rgba(229, 231, 235, 0.5);\n}\n\n\nhtml.transparencyEffects {\n /* Background Fixes */\n .notifications__item___2ErJN,\n #shortcuts {\n backdrop-filter: unset !important;\n }\n\n .whatsnewTextContainer h1 {\n background-color: transparent !important;\n position: inherit;\n }\n\n /* Blurs */\n .draggable,\n .BasicPanel__BasicPanel___1GP6s,\n .message.addMessage,\n .singleSelect,\n .uiFileHandlerPanel,\n .Module__wrapper___2sbOo,\n .notifications__list___rp2L2,\n .thread,\n .navigator,\n #title,\n .LabelList__selected___3Egk7,\n .buttonChecklist,\n .pane,\n .legacy-root button, .legacy-root a,\n .MessageList__MessageList___3DxoC {\n backdrop-filter: blur(10px);\n }\n \n .report {\n backdrop-filter: blur(10px) !important;\n }\n\n .whatsnewContainer,\n .Message__Message___3oJaU {\n backdrop-filter: blur(50px);\n }\n\n #menu {\n backdrop-filter: blur(20px);\n }\n\n .title > a {\n backdrop-filter: blur(0px) !important;\n }\n\n .search,\n .document,\n .border {\n backdrop-filter: blur(8px);\n }\n\n #main > .dashboard {\n section,\n .dashlet {\n backdrop-filter: blur(8px);\n }\n }\n}"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/package/css/preview/customshortcut.png b/package/css/preview/customshortcut.png new file mode 100644 index 0000000000000000000000000000000000000000..5ce452432234cc6dc78ec073fc1aeb565bbb4195 GIT binary patch literal 279520 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

    3{ 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

    eYLt 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%0A5mTz!iHueRq+^oz?uflKsTOD0*G?zstDy zQVsV^Yn^DdoH^{@d07y$0et+wU~j*h#ITEE6)XH%rnd zmN3$5_783>XGES2F|S^V*)|jvrU-SCg-p)R&x)RP(1�@D-{hl{OHI=Rx1N-I5G! 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 { // webpackBootstrap +/******/ "use strict"; +/******/ +/******/ +/******/ })() +; \ No newline at end of file diff --git a/package/csscss/iframe.js b/package/csscss/iframe.js new file mode 100644 index 00000000..a22a2789 --- /dev/null +++ b/package/csscss/iframe.js @@ -0,0 +1,28 @@ +/******/ (() => { // webpackBootstrap +/******/ "use strict"; +/******/ // The require scope +/******/ var __webpack_require__ = {}; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/make namespace object */ +/******/ (() => { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = (exports) => { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ })(); +/******/ +/************************************************************************/ +var __webpack_exports__ = {}; +/*!*****************************!*\ + !*** ./src/css/iframe.scss ***! + \*****************************/ +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + +/******/ })() +; +//# sourceMappingURL=iframe.js.map \ No newline at end of file diff --git a/package/csscss/iframe.js.map b/package/csscss/iframe.js.map new file mode 100644 index 00000000..740972af --- /dev/null +++ b/package/csscss/iframe.js.map @@ -0,0 +1 @@ +{"version":3,"file":"csscss/iframe.js","mappings":";;AAAA;AACA;AACA;;;;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;ACNA","sources":["webpack://betterseqtaplus/webpack/bootstrap","webpack://betterseqtaplus/webpack/runtime/make namespace object","webpack://betterseqtaplus/./src/css/iframe.scss?d081"],"sourcesContent":["// The require scope\nvar __webpack_require__ = {};\n\n","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// extracted by mini-css-extract-plugin\nexport {};"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/package/csscss/injected.js b/package/csscss/injected.js new file mode 100644 index 00000000..fcb958d1 --- /dev/null +++ b/package/csscss/injected.js @@ -0,0 +1,28 @@ +/******/ (() => { // webpackBootstrap +/******/ "use strict"; +/******/ // The require scope +/******/ var __webpack_require__ = {}; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/make namespace object */ +/******/ (() => { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = (exports) => { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ })(); +/******/ +/************************************************************************/ +var __webpack_exports__ = {}; +/*!*******************************!*\ + !*** ./src/css/injected.scss ***! + \*******************************/ +__webpack_require__.r(__webpack_exports__); +// extracted by mini-css-extract-plugin + +/******/ })() +; +//# sourceMappingURL=injected.js.map \ No newline at end of file diff --git a/package/csscss/injected.js.map b/package/csscss/injected.js.map new file mode 100644 index 00000000..88e0ea33 --- /dev/null +++ b/package/csscss/injected.js.map @@ -0,0 +1 @@ +{"version":3,"file":"csscss/injected.js","mappings":";;AAAA;AACA;AACA;;;;ACFA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;ACNA","sources":["webpack://betterseqtaplus/webpack/bootstrap","webpack://betterseqtaplus/webpack/runtime/make namespace object","webpack://betterseqtaplus/./src/css/injected.scss?e544"],"sourcesContent":["// The require scope\nvar __webpack_require__ = {};\n\n","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// extracted by mini-css-extract-plugin\nexport {};"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/package/csscssdocumentload.js b/package/csscssdocumentload.js new file mode 100644 index 00000000..697d5c29 --- /dev/null +++ b/package/csscssdocumentload.js @@ -0,0 +1,6 @@ +/******/ (() => { // webpackBootstrap +/******/ "use strict"; +/******/ +/******/ +/******/ })() +; \ No newline at end of file diff --git a/package/csscssiframe.js b/package/csscssiframe.js new file mode 100644 index 00000000..697d5c29 --- /dev/null +++ b/package/csscssiframe.js @@ -0,0 +1,6 @@ +/******/ (() => { // webpackBootstrap +/******/ "use strict"; +/******/ +/******/ +/******/ })() +; \ No newline at end of file diff --git a/package/csscssinjected.js b/package/csscssinjected.js new file mode 100644 index 00000000..697d5c29 --- /dev/null +++ b/package/csscssinjected.js @@ -0,0 +1,6 @@ +/******/ (() => { // webpackBootstrap +/******/ "use strict"; +/******/ +/******/ +/******/ })() +; \ No newline at end of file diff --git a/package/fonts/IconFamily.css b/package/fonts/IconFamily.css new file mode 100644 index 00000000..7e171f8c --- /dev/null +++ b/package/fonts/IconFamily.css @@ -0,0 +1,6 @@ +@font-face { + font-family: 'IconFamily'; + src: local('IconFamily') local('Icon Family') url('/fonts/IconFamily.woff') format('woff'); + font-weight: normal; + font-style: normal; +} \ No newline at end of file diff --git a/package/fonts/IconFamily.woff b/package/fonts/IconFamily.woff new file mode 100644 index 0000000000000000000000000000000000000000..ffcfe4ce1a6207cb13ea894bd3e36a6e34aff901 GIT binary patch literal 576720 zcmdqK2b`SMc`p9-UZ#H2`_9bn&h}oVRapsjfeIiYKp=sr0s|&CHsAs=?l#3WamB%K zlQ=PU{JS>9v9VL^l$*H4$xVFk%}sOiOKd0qdt+O}|2gM;-;~{zkO)HdU1?`$zWM5T z-}9E|E$8k%TefgK$8p-%|AaH?-#6lQ&7VE{hQ~OL*YM@lNJ zKXw8eIqefkeC{E?>ThX>PTX?mFJRjO$3>2j-$VSJPu_g;TI~0^592eg9XSzw$G;!D z<>)Wm#%W(8*DI1=>DT#3Z#{a;act|wwI3wE@7u2b;+-gQ{5v_B z71iNYMOC~+o=>!1rq}V)Q^8Aph_BZa zmnVORc$Mr(_8lYNll|CHI0rkGLwBsvqwvD^N+cZKBRJGXnHB%+q)y5)7@eyk{e$f9o>;myF+dI^Rrcob~MJ8wx%gz-PAJKkfG{^ZlujHZw$C%*iNfjOpb|h)l4KzRr9|SZAHO#Zcswu@lv@y zd-qIX!&0GETTZ7HLlvd?(Dcyoj$AIj^uev`4>@+BSJxt0O;yB$Nfcj|<+5A*`-jRV&!;0ecw06b>A!ZQx*=kz(tBjDF)avsHDu~M&r6aWiR>AH>| z9brt-Vhct&Mk`Q$9X~li=?t!@5aK&HB%nL~s{HM$CW-mt!bS6GT~q{mSB@r53|^&) znjm_~NJiJP(Wn=XMRSJEi?U>7Y%4Oluzfxm93eZpG&+1(x7;4=uIFMgZ&O3ma+Y{P zRAuSl)lZA6po+4FA6Yd8jERiT;?hM^yHm*nv$IP}b90wxGNPu-hNLQk590t{>pno~ zxp{hbI(7N{{HEW%UovzVv#-I$#czr?a!0v0aPQ=}D1E}NvGN&~48kNG5HfaCW8-r^ zXOr=Z(RtxezQ#23=)CG4y-K;#&#UDMqYAD-j?2?2L3bo$N+w}hE%0hTU#a6V<73{R zrpj(*NEHQM(5L!RBW6lXOS+gDQZNRBCMGn|lJ#r8@r`SA*%Gw`h8$xfSh}5aBWYeR zEq7x!R5VmD2rsJUOx4@(F;QE;rew|#VbsxoV-B7f>fQhtA9ljLR{Eh4dpQbYYQ zX=7tw9_M=EBA&k}*JyB%sl(h5Xtkdk;w}TVKG~v{5@TbD*8(3e@N{4qhqsuwUREll z6~v`vS}#meg3=d81XZSI!0F;HuMoly3yeBGjV9R1$Mbv@dwMZ8FW9Rq;3`Ua81sfn z*RjOk)aFvjoGM9zDTimu;ZjEBWvw@5SM1yX#z52~7tfgCsFe`;ADek)c-hslRUOD- zk5sQF^J+9|43*2hk{F5{n9=97=EY9J3dJPQTGX>R2ayp`Lvh2EzPJ;TB}wbcI$qRu z_#alL3`vqhj@MfWyNVH&=uv7;!(VNtYSayJpO#A{r%UdXYZr~ul&j&px4q3t)$mu; z8aZRz7rwbUJ-O2%7s9j(ZynBT`1a?w>-mNz@{(3dId6L#FN&g_%k3T<7@XW;LEasb z95Ymo>6blmO0sxM>c9QHCN3|4m&0)<9dY}e{E(%HyufSYJx)Iu)`^Glt$;@{-+Oz% zWZUvjpSVn~&gcS^9tUkcfcg3-kZ%QUBlm9Zx46G(aX}#8+DeTPUu9$`!mlOdh$33& zD?2jfWX2iLZ!x+PrXbzoOH9Tn{&Zy;jc#HW7-lMx&R(B^f-8YF0_DrTt_6|-8Wrkt zbi~)WxQF2W*}XA6seVMG5zUUbiBqU6R5!_Z?|+)(On3ZpHElB22-MM#Hg+Q>bNi}#FZwNP4cOBxY0 ze9EmWiK^~s+SK6Sd~P~#FPghX`ujI{o+65>=PeHmj4jN}9L^UY`<2ka#mrDyAF?kK z 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
    Ig!f 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 Ys}TR}N&~z9Gtcp$D%#5B&#l7#2hzv|M*si- literal 0 HcmV?d00001 diff --git a/package/icons/betterseqta-light-full.png b/package/icons/betterseqta-light-full.png new file mode 100644 index 0000000000000000000000000000000000000000..6bd12477ba202ba14c206961471db231e39e344f GIT binary patch literal 10453 zcmc(Fc{o(z`?rKFiBx1S#z94;F?Ldx4#qNBvPZ;dtdTvklO=O3nUVF#o}KI|k*yfi z*k#F5mMj%n-qZVi|9G$KegF7f*YA(t`Qw~3&vM_-{dw-^-sVK>>uRzx^DxuU(6EBH z)NnL33=j_(AP0kN1liO3aFU@BcT4>A4q02v@)pr+b^`%JsX!nXP4R?4J&& z&gq{EzI*+O8+*cGYreMp`qN;Wj1GpWf$|)C z_SP-MMdXuf(#G3^J&!+FJuc|cBbsFT{WQoN$$n*iWE~Qdd%1IqJTK3=r{8$B;r6we z=8i?>%}SNx`AAA2v1xblX~ItL?q+skE6s;TPtlpZ-<}h~fjCdO>Ta?cq?kHrMR&bc z!DXZCOpl#5)Ul*Zf}6pX2g0>S288-lUdpaIQpD;a0K6-4t%0jJm{7;Jp=T~)PD0} z1F-eTRQj4Ow1u==rk9<(UP!n)mu>2Tr z>-_?dU4ZSr^BZ;gB5n1QdP`#~2jE&0^sf_l*mf-Vkrh2Hn;`-tj>IIV2sxTD zbY_LnOR$9ma1(IfGmp^RK~)$s!(gfZq9ZX8=t@3v^KN20PP`oe^`PUJrB^m7N6UFV zSUJ&4peE7)j=#eOn|7!8%2IkpL>$e082;WdqDc2_4M;(yARUx6j)H_ zBWDhH1G-|}X;FxVM0?#G@f=v%8>xBqX6o%t3adp~AZ@Q^b=Mi*N4@k5x+)~PUJdkI zLutLr(q(Uw-NPwweKacW!<>GPJ#UcB=>0km_(7cA@i?!t5=gAY539rpDt|0C(r`e>}&k-nF3_n4O6_%J=HJ^NsClNkb+==q_VO zJ_U?Ogl)LHjyZFMk31>a-g=56*=2#Eol;$wB=f~Srv;c1b@@aTunlNr!W~5XACixP zFYZy)4x)V0^zeAc7oIJHD0A!vBh{!PKt0C`y3P zyU&J@#nfJh|3t%Y!w!R8w~?3vBt2Id1ywrRZfD5<&cP{~ zM~&R*Yi_DHsWU!KW4@Y_7LdRFOwYD3P|{~uPEQ^BMuAV>B1->orK)Z8RoW{@*K`2B z%Va?jl3gL_Kn%;WSHF|6LhBRERY)M_Z{?~%KhR64>;1+%bQI@vPn2{ys5*fVyt*HE z0^Own?KaY=n(Mv3g{v~u+Li%%T-7|aAszJ6C^LJt<6CuNP9Eh(5VR-u!jbp{@T#G) z>0u6^n)>-Hf%Cg7Q815$Sa3?Rkm;KQQ2q2>{9r(d(BKrxRcs*+D0HFJJH4lIlfoy9 zH~ZYP&jLLjv7NzE#^BK2Bjx-<0`uI5doB)Hp#N{TY|xMFd5Y!D^TzWhUe}R-hOQw{ zA7WnNDX}Eag2TSP%#dP1DnrXix6fByuUo9>LgW}2VQnWZ-+6%@>vJy2;;yS^LD1ap zR*gDjDBacCUUur7XW_0vUe}d_r5CG!Z<%L4SVS7K+S@S*UN%y*z1#FdD+q#rf9j*4 zl&~AW)wW8-7&691q*x3R6Dn>`qJk9u!~siA#Ps^kPmH=fClce#Cn6E(POLrw#2?_s z8bxbpzK)LEqEN;7hmqB0BkygU97Vo!CUBx$h0mk&qFd7p@u z(&AmgZnSFQiIu>L|8Mx@IUVzxAP;w57%%|uU_dR6<9$bP+8_^C-uYY*jc>scd8_W6 zY@r$xJJgrXxO!A$s*NV#2w=&DLpXxHMQzhyWJy%MWNVE+AB-W- zC7f+wVJ8vFQ(*&x7-^Y87}O%SN1flN9(!Evt0gf7)Fs!A4HwMt7Mz_#v!W&G+8K2l8y$#Rcsl>CY96L=MBs) zv3^(z)>9@L*b$DUEIQ)My;g_wYWh*6Il)_F zJ$1B|?tlAaUnbLyzz_DljC>pFGq?Lpri%FQ0Fl39wRN!(dYwAPV`?Brm(W;?g zxaIV~|Jfs1QBq7oIPPTu7&sEsjEIE^^Y4Em(F1dtCLXq^VWE%7KBxaN61YltLbTL} zwBwYQ1Mb&5sSjcPgD_RcgD>)^d0JT3(xh?9_TzT{xZ&8{R?Nmpqu=LTzrQpL+{mSR z>wPTkJ?i6GXFH~Oj%|%5SkwC|B=MF}nr3}b^2|2prjO4t8pVdEa+mVIw-hbS-Ogt4@Z5>Rx6Cxt4v+*Fe}uaYJErg$u=Fn!Xh111on7}FwW&0{ARb4-8?qOQZa)(pdxn0_JloT{EYi)d{nfjuyc;Bf7uuo49O`TTOz&Y4> zpLFo;krbctzu?p7HJ+`eB%!HR?9~$!rQr71bA3)kz*p1xk%=2tkyCvu_dVg4=2(V< z5+yEmTu*?Z;P8{n;r+owJxdL3|7VY%9c<#G7Zd1P0g{~c%kF)d?~zt*jgJ043Dyhy zHr^eD22_sSpBg9kvFm>%f=C-NJr9{{T@B4$C37@3KHGU6jj}Ov9nG%tuv3SV$jI&MK2v%ha!QL*C~26Lxy!C$SurB-m(r&w(kpBJ*2o^e%w0z?MsJM0 z1*DIUZqIrTN4`JT)NnV=-MJ#u*~9#y$RE9WUoN>hi5cSDBh1ooI&-&tJ1Xqd8RmcG zohLNLt0(?P{Mz>Cz%Y?Je^5QyVPHGEqf*{fv@4)*<}GF>Ug>k;q>?4q44 zL`L}-#;n=gs)}`!Jjr&;{Er7R)BFUca4g97KGboC`IR#Mh26cM5s{~PmB--bX(e|X zNPgmu0D*E*F;#Y`{5GuMqbQn|fLVG|9Ag7%C|5*aV-(+iO~Kb?&6zR_B=;U8Ckan} zqa_c`2M&<1en(R$j0R2xykHer*#1I-Sthxzk+-zzPn89o+C zEEN{CL*E%eVZaij19@D%Nsn|uHhBI9M<-w@Xw*lb%>Lj?3E2$Y@G%)#aHZhRJ!K(CW{b$02|O{WCrhjCfYsJ;=`%qN1Mu zPQKy=-3YPMtpFKTXvytB7y6q^BR%a|>4(sbFhV>w#t{L-A-Ry;u6JQ35X4TP*p_O` zWW;AfJ^)G&LXMd#8!)T9^vi4jPrN|2nmyQ_`tjLpjYa;dpeyCcMJaN-DKVPVF73VU z^bO#)Fln0L+I~!L~cdWZ2 z`+Fb4Sa4BMR`|}cI)UZkJCX&PAHQKY6_wIJ4ze4hH~5DxA~;g z#V*~PstYU?phibkYd|NG(1oSe7OWL2@y(*UW|Phi1*U}D{*g*b`uR|EflJyEY z!WFt0u~7d?J4yR_9r#iXq|Gthh$ML$x+uvrJf@c?Ck@NIuOL-7|6UtnqQOYJLO6dS zomy950a)m9l_IoY-U-kfetkL87GGC)`9SF%GYT1_<4;sm6AyX`Dm->6jx(`^!mJ+1 zxTNuCPaF)hB!#EF1`Cxyp`1D8L6phV@ZZGcb!rA zEikdu-V`;iV)9moG^ZD9DQNpGY6PV)YwM=0TM2Tw%*5^meQC#bJH*qNxBrl{gD{d! z#ZM|ou-qfjyA@AwvoW6>rihZNUzk-U!~a%?NBYaJAK=(AAoZNfaog5hzXM>{2*})h z=RzQUQ2(eK_zZu!ZXK{kDiK~qPsh(EcohLPGV++iAP0ypPD@?Vy&y{yPx%N;cs{fh z(esPgALo5ehJPT?Z9&&ZqAr9 z=u*?oJhU%VyLt4v_LT4yD*QYcP>LPg);}~VP9K|d zk6|I;T1x}mqg;y-Me;XKV&g{44$8=l(*1h}Jmi#3htTAql}Ou&KZ9kbWV&i5N#VqpBFj4Z?-X!9a%7l(Vw}_LGSIQh6fx_{gZAyY{l4q5;ky;|IGt054yw z+R*WPl7pD8>W}&SQXg6GL1BJie!>@I`C7Yu!`I zeWR$c1GN8#KY>*s=Qu`TEb?Bzi}Vw$(}CK%D^Roz1<3m)xFj_DDilkZt{sUFy&L(b zvoYdQ1=uP3u$10tD;;a5Z}Xi}^~mpG3luiR6)4)7BBCe8AK*n?|4WQ|I#XK?E@-~) zlRaAZ=p#^nQD(SP*n2MM(%IW++bQX%u=3llXnYU-Sl&GcNLM)^%$>pIiyYbTmE!Ux zw(-Pc3GVw#^WV8l^p&#`ym|<@{kx8Qi>`wC1Y&*d3FV0(&DATF*dKGD3*S&* z^N+}H5yu6Tr%+0itVe3e;^b;8-arKx!3>$RW=yu;RdymgDre&|a)xb5b1SSmnT=2& zTvvSQ6h_=4;D&{Z%Acuw1mi{C5So1DH+QG)Hw0enG@2+)tG9d-k%`@E9zKP^H_E3Z zu0A#vJ3E&7e)4u|*0%*stHgqVf^6+gnXZKDU!u7&FUrB6%Xd25H$DA2rinwpjc8I> z+QJ3xTW2`!rPHv)z*U_cCy3K9D)msNgg{y06HMB*7=nnxT;n4AyZ5lfpxn>;{W~O2 z3+sp^{qt4eWj@Wf$MRy^WKOxhHgE^Z!5g34<@Dcu`U3yTs&e-1nhqX9YkDjUm{iK-uQ84FO`Z){9^sC6ZQ4Q33~Qtc}yhOz`i`Ke~C2br#Oo; zyhBArhkA>wUj_fj1@rvAi1-dvQ)m*FxggR1cmNUxt}r_!$yMbB*cxB>%s{)j=ew{m8y<6hX<(+GR0)WN^gIJ^X0rS~&w|35j7we`+>l zMcjwNGU98CyXHLpdax;9_!r!;kRhE73Q1|YP?TAEQ@B-GcH^NNpPnV?$3DrwC2KQaQxp_ zpAr*5HboN+Y1XG1kP~0qwSfGoqkj%y%1-_Lde<;9(byig%@eP0#)Sz6|K!MR2evDN zN|B-$FYGzh=W}q8!RUvqunBcRe!=D7D1}S(vQ`NBw7xpqcJGwl@1Q)#rXy zM@R*{sH1=R%Ac(yq9(75ZBQMGkR3V=6jpFrHzY`lZ&{yfij`8f%~t^wYRdldPd(8H z<@9x@|9#On1UNHPesjXS9#67!d42EJjYlGtAVXaGOwixpUuWu`+Ux;4*_@NvF)v<% zC#B!A$`mM&QQjI%WS((czgY1T`l^}xE_*;}fkA})m&slV9MCy=px(VAMurEpKDD-F zJL{*JO1+cmiud%c%#O*(13M*{bPG;W;lDe7MXN-ZPsVBK&$2XLbk!5j*4>bi-HrWD zN}PO@NiPFlR~pss1fqTQwN&FCs9!7wDyUK95`MBB{o#f2TP(>#C@iI*V)7d8@(60c zWI@&?i4XZ7Y^%I6OkuH&e40U?UpY4>GY?#Sd5nazf1QHucH|t+x5m*7z(0cW%1XO^Q_3-AD0b`QKq_|=C}33U&LCe4lI&Lfaz6@v zqkRK}Z&ZkJR}VVjMoQ@S;Wn~eB)2$YL9QsC;y31|LELcc1qxYL#_NdHMQKaI*<4DG zphrVp?*d*7^I^LSI9zzIAb$DOOlppuo2oI?L)PT_PDRdqRh*P37eeIGRP(HmLoS*O zyFdA>Pb}FD?sqtS`S=7XnSr~hr(hPq<8H7D&j!hmhdy>C5W`S;S;{%@QbwJB0CGd7 z4BS3457BtlWVczTvSci=rT2*2AW*o!)^`cXZyen<@AlS0_%auK+ z6OwL=k7In!Hh{jdN<#|EC}~ZoyL7>TiFDHrO6ojwwO2(gnqz3e&b+_--$L{|PyB53 zLfAyoBx3#4Bwq_jYBf!}MH^(=ag4sMAkS$~)tj>@%9@bzt!E?fk%$`o6kk1BSNY4a zMlttf@R}mm-ah;QP-Aa~ zE6&U}2C!%RN`+N5)}C>S;MQqge_LG=5$gPhwte2=-CR-*cq~lp36|LO(D;BcRZ>ad zbJsMV$|Gp#Lcptmtj`!thyzBF{NOx|S(nV3wM*4DNt9`YQjPBgltgA4gvI1)L$uELmo5ImK}nEeTb4ne z&H$``uCoJRy2EaDc_~eRNRwNDzh%ufiIVWKynm~}Xy`OniXBw}CX77s6-ch7_zL`*D?g_he?K+G8g$ut3#M592Ir7^_?FkN-4W^r$Ot;cI^Ne=3AD_USL{#h!$5( zd4c74$Yy+*dz)ir&CL3y!0?ZCY`0YF#f!@#2mwyUs!EVeYEi^#JEZA^iqkm2xBU2* zHWpXhZtf6ys+SMz@eFa9Y?X^0-#eeq^Xs(#I!8Xtl#A2 zc~GQx06w!}hry4Fo#&Rj$h$0YPxASeX}7wWUO#HyUcGDjbn#0^T=4Z{WR$~C%TU{@ z2BRxXfoTQ~N1ob1y93WS@*+@qS2Q6EBNA#?*ZH% z#hZ{2ib9}NaeAi4m$ll+(4RS)Zt+!?aa z-=B|ynn*CnB$Wn|+Qp76QHSk&IFA5J-VDzzjQ6w6(qWLbHT1cWtACrRFA-QNz8jIsxNZy|~Dz<$ID|I>jM_slSaSD;DS*N(hY{5E6ibD2M?y{T~ z52)WLvi9x!A*BZy2K;PJk7h_Z6pbCjd#iKY4Xd!`+O&2j3cC@U%Fw?-%*4oCGjxG(kZ?GT{%9r2w$A0Ynb`9 zAn<(K0^3a=7sIO8>MMc_s%|(@y<$4Q=Zzad}k#Bm}WH)MguDU8aMev}gE z)5^#PSMyY>S-p@7T0Hyt(}=Ogx%=xotS~KwAIMhvcT=rARvv+Fm;t21jEO{24cL9N5{n&%XPdJdBO=k5=rM;8 z)X}uwCM@$w4|Pjd?ksSA_yR$+b%ns;jf8MaLcT~%;pK?R>bwj-$b0Kj?#FJR+4&;- z6RgxTkd2D+MQVEEJqyNaLtO;QSPCN(6{br}=P3tga@qmwVu{zEpZws8(0@V70)T)HPa9LJ@+&5~AHEhbR%Ou;wcUcesH%nNi5TC1?bo& z@0LG2q>nK`3Q*l??F8HpMNiSKC#9;omIrVN$B50mZ5_-0Y$l??NM9Y1P#>&sdK6hsS&Adf8m^m1;*3oZ`2m!MmW1a3Q3K&1i zLjX>;RAO68dq)TX_rb!{3oVyuU80;ADg#;HrmR1M zlWm~`K*6&OC?#?>I@5mS$~k~m?DCtgiji>y+!Rv97r##Ne=2psSqnXCqTdQgGj_~c zy+=syU-!2_G7Z!3Wx~s9B7ETzA-mFrs*^MO>bB5s{B#9q@L74d^n4<2zyqa!6Pj}n z=h=QhMdcy(Bp%yM8?nlBsML<+?JoHwp&pS%lM z<&|n)E;i7r09#$%>9JH8C2@rJ!iv+`q`G9RpD9(rQ@q~N=q_ZIx>F9Cjq96gh~!7y z*o{K;d#e^eYkjXRa3TqPzacOVn>Bb8ho3Tr8{@$XWS%io7L`e6TQp70M~`eqeGq z=5^t5fX4nQgZ{(LmTobjqQ4af!S6KH4#x!e82^2)#<)=@F!%2p!T-(`EdAe^{r{gE ZO!LFltV(;B?aIG?P+eE;)s4F${|my1+)Mxf literal 0 HcmV?d00001 diff --git a/package/icons/betterseqta-light-icon.png b/package/icons/betterseqta-light-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6e034178c9b6d1a292fe69a87edabeba4f37809b GIT binary patch literal 6165 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 B6&wHn literal 0 HcmV?d00001 diff --git a/package/icons/betterseqta-light-outline.png b/package/icons/betterseqta-light-outline.png new file mode 100644 index 0000000000000000000000000000000000000000..e71ce88e3d6e362e53599c8c04260edbcd63ad1d GIT binary patch literal 14004 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 ahs>isn|_m4wz&)pYz9wPKbLh*2~7ZGHvGf@ literal 0 HcmV?d00001 diff --git a/package/icons/icon-48.png b/package/icons/icon-48.png new file mode 100644 index 0000000000000000000000000000000000000000..8ad082c7faf3ab37fc0e13fd3f37b0a9b8e882a4 GIT binary patch literal 2059 zcmV+m2=w=fP)SVl}Bs)D$1;FS5841s4SQI^WGqa)qD!Uw#&wreE>}xHEIknVBe+TebupR|$%e8tE^=wZ$l-DJO z-@SWxl3+1_8bQsH%)^-o3Jk*dapU1N+6yB`jKnbaVQ?Mls>r|jo#m{@`dT}QCd#8+ z%I`GeEf&iL0M*LyUAuO{`$KPx_8g6&Lx#e6fHRy2I%AOYpjOFp)?29};=Yg5 zccfbA`Juy&2XI`v3y%MK93T07gi#)&lu_DGmq9M3soD)3Fpx7td74~_CsflRhF`ya z-4#HdT!h#Xvjt<{8B66PjcGTPEXs{u7Y#z{yD0PzY46AvaBA!8>k+;(93zI0;HXh? zhm&&M-Q2P4i)FZX?;a#BU%h(O(O%=zX?%5cH5M*d$i=8ez0;`V&z(CLA~HeZkUhpn zDYuCTkKpK-_Va#y`=Pf}Z#cZ=ps`QyK5d#c>S29GDv1|@>rES9SXk%*pb7$;Hf@5N ztD8;Zsjx@)9$??6OrC-T^A}*{%9SJ|73*ka4!s;q%_8*;b{VYcmv|`bnrwFTb0Ki1 z;0%Tj8*ZqOWxaa#(iCpoun{M6PvF|MYq)jm7DPI8Kq zCnrOqs8!=LGcza2#EaWKr_gYrCMG7Lp`ihKlw2s$cGj@4Ff3ZQ2>$;5+VA^P_GzI} zkMi0!92 z_U_pWJ))zd=?3&wQzPj%)D79$*&t*Z&V_2TEpsn%7y=>e^=Ll&A%YBdhLMMztNFVI z3i$>3aB*g`~tJQ|->4JqwAin|EM61k%#d421+N4S)_zG3-h&xDSZM zs9(@@Gh6NS(dftK9ry(T>(;I_6cD>D77A5WRqe`+f`WpegQ>+F6%_@EjOHCEfL1K^9jjW`kgbECm$H&J*k2T+};SS3(Q#&z_rXp>BWhb8V$sAKz zX?}jb^^Gh&JzZN-;;PRul_00QI|Y{87ASCg4-E}v5@$6R;_T2pnA|bea~8O}^$8u*Xx{IzBRr+iV09+uB^DRp!Gi~( zM`>v(JV$x51B$Jl*5=Kf2Z`#|veDfvJ$(2uN6hAQ@-Wlb*x2HrvUST=1P2FW@uJ08 z>c5noWv-(gaGE3jr+9W+Gfr{ljG0!m+5P+XLt=Mp$4PJL61-&M)Z09fF*jj2wFb_L zEtLIPhN{Y{SD2HX(?TEZ;hBS=owV2ROt5G79#e~oO;&%inpvzoBeWlvFI{di`m{%) z)Yh3eSnwrBZ^rZ)reZw(oj-X6a{BaX?N*|!tc){b5A`!Z{oLU6vl(pIf#TxgH&j}2 z^ypEBJkznAM@NoQxK3iT2oYKbkGb)PbQ+ zy#sW%;Ux7@uP$-31LAscn2Jgjl@)4}>a-hb%BB3-vu11hBua%H?(KP2Vkd5@3$GQ+ zSMYYALuW(1)=)0x*Vff4x4B9E9r3U?0>E$TH8M3V730Q^_pZ%HQ&;RS+ zybD>NG+TV~(c51lmw9a}sa-nbMSWVmZ9Eslq|>^#HIj4R8_DEdugET`iCXm5UPQm_ zxbMSEriQg8>2W;1>$felNMYFavZwhSqX+Zx`HXAKvP-5ib^TR;%AFwcuxTCpq}S&^ zat6%wf5B-{-x1#Y)8{)wnf_pB-kf6RM0{`^wg(Zy6% zxaZJeugcer)5>D?(D?oo-W`6gr^|i&ATaZ~Ph@3ypnh>})3ue`B2DGJzAzkBY7~2A zBspJdLD?Ds+no(3w7GEX?peg zV974o@aeA@T)#Yev2D4i{bKR>xr=7b)-K3&=JZnNOXK?|mb2_UXVuSBJ354p%zs_g z)EIdv)zDaCe$a0l@2&5GU+aYM1y$PlvDES7Hr81A;E|ft=GGubL3cUp z1ve||%#K$}zI*sjROQh@UE>>iOZN9npTqcdW$z`WU*As%|JeqE1xa=hs;{m|5@KXSN>_dcAwRLRDnMs)tXlTWww m?|WY0@qeOx-^KSI*=v5DnqRx&oi8v!GkCiCxvX + + + + + + Vite + React + TS + + + + +

    + + + diff --git a/package/manifest.json b/package/manifest.json new file mode 100644 index 00000000..2def61b3 --- /dev/null +++ b/package/manifest.json @@ -0,0 +1,79 @@ +{ + "manifest_version": 3, + "name": "BetterSEQTA+", + "version": "3.2.1.1", + "description": "Make SEQTA usable and beautiful! A fork of BetterSEQTA to continue development and add WAY more features!!!", + "icons": { + "32": "icons/icon-32.png", + "48": "icons/icon-48.png", + "64": "icons/icon-64.png" + }, + "action": { + "browser_style": true, + "default_popup": "popup/info.html", + "default_icon": { + "32": "icons/icon-32.png", + "48": "icons/icon-48.png", + "64": "icons/icon-64.png" + } + }, + "permissions": ["tabs", "notifications", "storage"], + "host_permissions": ["https://newsapi.org/", "*://*/*"], + "background": { + "service_worker": "background.js" + }, + "optional_permissions": ["declarativeContent"], + "content_scripts": [ + { + "matches": ["https://*/*"], + "js": ["purify.min.js", "SEQTA.js"], + "run_at": "document_start" + } + ], + "web_accessible_resources": [ + { + "resources": ["icons/*"], + "matches": ["*://*/*"] + }, + { + "resources": ["fonts/*"], + "matches": ["*://*/*"] + }, + { + "resources": ["images/*"], + "matches": ["*://*/*"] + }, + { + "resources": ["css/*"], + "matches": ["*://*/*"] + }, + { + "resources": ["popup/*"], + "matches": ["*://*/*"] + }, + { + "resources": ["client.js"], + "matches": ["*://*/*"] + }, + { + "resources": ["index.css"], + "matches": ["*://*/*"] + }, + { + "resources": ["interface/*"], + "matches": ["*://*/*"] + }, + { + "resources": ["client/*"], + "matches": ["*://*/*"] + }, + { + "resources": ["resources/*"], + "matches": ["*://*/*"] + }, + { + "resources": ["backgrounds/*"], + "matches": ["*://*/*"] + } + ] +} diff --git a/package/popup/info.html b/package/popup/info.html new file mode 100644 index 00000000..824b448a --- /dev/null +++ b/package/popup/info.html @@ -0,0 +1,15 @@ + + + + + + + Vite + React + TS + + + + +
    + + + diff --git a/package/popup/popup.css b/package/popup/popup.css new file mode 100644 index 00000000..aaa72a99 --- /dev/null +++ b/package/popup/popup.css @@ -0,0 +1,14 @@ +.hide { + opacity: 0; + pointer-events: none; +} + +.outside-container { + margin: 0; + overflow: hidden; + position: absolute; + right: 10px; + top: 80px; + height: 590px; + z-index: 20; +} diff --git a/package/purify.min.js b/package/purify.min.js new file mode 100644 index 00000000..a3278cc0 --- /dev/null +++ b/package/purify.min.js @@ -0,0 +1,2 @@ +/*! For license information please see purify.min.js.LICENSE.txt */ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).DOMPurify=t()}(this,(function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:n,getPrototypeOf:o,getOwnPropertyDescriptor:r}=Object;let{freeze:i,seal:a,create:l}=Object,{apply:c,construct:s}="undefined"!=typeof Reflect&&Reflect;c||(c=function(e,t,n){return e.apply(t,n)}),i||(i=function(e){return e}),a||(a=function(e){return e}),s||(s=function(e,t){return new e(...t)});const m=b(Array.prototype.forEach),u=b(Array.prototype.pop),f=b(Array.prototype.push),p=b(String.prototype.toLowerCase),d=b(String.prototype.toString),h=b(String.prototype.match),g=b(String.prototype.replace),T=b(String.prototype.indexOf),y=b(String.prototype.trim),E=b(RegExp.prototype.test),A=(_=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n1?n-1:0),r=1;r/gm),H=a(/\${[\w\W]*}/gm),z=a(/^data-[\-\w.\u00B7-\uFFFF]/),B=a(/^aria-[\-\w]+$/),W=a(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),G=a(/^(?:\w+script|data):/i),Y=a(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),j=a(/^html$/i);var q=Object.freeze({__proto__:null,MUSTACHE_EXPR:P,ERB_EXPR:F,TMPLIT_EXPR:H,DATA_ATTR:z,ARIA_ATTR:B,IS_ALLOWED_URI:W,IS_SCRIPT_OR_DATA:G,ATTR_WHITESPACE:Y,DOCTYPE_NAME:j}),X=function t(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined"==typeof window?null:window;const o=e=>t(e);if(o.version="3.0.3",o.removed=[],!n||!n.document||9!==n.document.nodeType)return o.isSupported=!1,o;const r=n.document,a=r.currentScript;let{document:l}=n;const{DocumentFragment:c,HTMLTemplateElement:s,Node:_,Element:b,NodeFilter:P,NamedNodeMap:F=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:H,DOMParser:z,trustedTypes:B}=n,G=b.prototype,Y=R(G,"cloneNode"),X=R(G,"nextSibling"),K=R(G,"childNodes"),V=R(G,"parentNode");if("function"==typeof s){const e=l.createElement("template");e.content&&e.content.ownerDocument&&(l=e.content.ownerDocument)}let $,Z="";const{implementation:J,createNodeIterator:Q,createDocumentFragment:ee,getElementsByTagName:te}=l,{importNode:ne}=r;let oe={};o.isSupported="function"==typeof e&&"function"==typeof V&&J&&void 0!==J.createHTMLDocument;const{MUSTACHE_EXPR:re,ERB_EXPR:ie,TMPLIT_EXPR:ae,DATA_ATTR:le,ARIA_ATTR:ce,IS_SCRIPT_OR_DATA:se,ATTR_WHITESPACE:me}=q;let{IS_ALLOWED_URI:ue}=q,fe=null;const pe=N({},[...w,...D,...L,...v,...k]);let de=null;const he=N({},[...O,...I,...M,...U]);let ge=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Te=null,ye=null,Ee=!0,Ae=!0,_e=!1,be=!0,Ne=!1,Se=!1,Re=!1,we=!1,De=!1,Le=!1,xe=!1,ve=!0,Ce=!1,ke=!0,Oe=!1,Ie={},Me=null;const Ue=N({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Pe=null;const Fe=N({},["audio","video","img","source","image","track"]);let He=null;const ze=N({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Be="http://www.w3.org/1998/Math/MathML",We="http://www.w3.org/2000/svg",Ge="http://www.w3.org/1999/xhtml";let Ye=Ge,je=!1,qe=null;const Xe=N({},[Be,We,Ge],d);let Ke;const Ve=["application/xhtml+xml","text/html"];let $e,Ze=null;const Je=l.createElement("form"),Qe=function(e){return e instanceof RegExp||e instanceof Function},et=function(e){if(!Ze||Ze!==e){if(e&&"object"==typeof e||(e={}),e=S(e),Ke=Ke=-1===Ve.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,$e="application/xhtml+xml"===Ke?d:p,fe="ALLOWED_TAGS"in e?N({},e.ALLOWED_TAGS,$e):pe,de="ALLOWED_ATTR"in e?N({},e.ALLOWED_ATTR,$e):he,qe="ALLOWED_NAMESPACES"in e?N({},e.ALLOWED_NAMESPACES,d):Xe,He="ADD_URI_SAFE_ATTR"in e?N(S(ze),e.ADD_URI_SAFE_ATTR,$e):ze,Pe="ADD_DATA_URI_TAGS"in e?N(S(Fe),e.ADD_DATA_URI_TAGS,$e):Fe,Me="FORBID_CONTENTS"in e?N({},e.FORBID_CONTENTS,$e):Ue,Te="FORBID_TAGS"in e?N({},e.FORBID_TAGS,$e):{},ye="FORBID_ATTR"in e?N({},e.FORBID_ATTR,$e):{},Ie="USE_PROFILES"in e&&e.USE_PROFILES,Ee=!1!==e.ALLOW_ARIA_ATTR,Ae=!1!==e.ALLOW_DATA_ATTR,_e=e.ALLOW_UNKNOWN_PROTOCOLS||!1,be=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Ne=e.SAFE_FOR_TEMPLATES||!1,Se=e.WHOLE_DOCUMENT||!1,De=e.RETURN_DOM||!1,Le=e.RETURN_DOM_FRAGMENT||!1,xe=e.RETURN_TRUSTED_TYPE||!1,we=e.FORCE_BODY||!1,ve=!1!==e.SANITIZE_DOM,Ce=e.SANITIZE_NAMED_PROPS||!1,ke=!1!==e.KEEP_CONTENT,Oe=e.IN_PLACE||!1,ue=e.ALLOWED_URI_REGEXP||W,Ye=e.NAMESPACE||Ge,ge=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&Qe(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ge.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&Qe(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ge.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(ge.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ne&&(Ae=!1),Le&&(De=!0),Ie&&(fe=N({},[...k]),de=[],!0===Ie.html&&(N(fe,w),N(de,O)),!0===Ie.svg&&(N(fe,D),N(de,I),N(de,U)),!0===Ie.svgFilters&&(N(fe,L),N(de,I),N(de,U)),!0===Ie.mathMl&&(N(fe,v),N(de,M),N(de,U))),e.ADD_TAGS&&(fe===pe&&(fe=S(fe)),N(fe,e.ADD_TAGS,$e)),e.ADD_ATTR&&(de===he&&(de=S(de)),N(de,e.ADD_ATTR,$e)),e.ADD_URI_SAFE_ATTR&&N(He,e.ADD_URI_SAFE_ATTR,$e),e.FORBID_CONTENTS&&(Me===Ue&&(Me=S(Me)),N(Me,e.FORBID_CONTENTS,$e)),ke&&(fe["#text"]=!0),Se&&N(fe,["html","head","body"]),fe.table&&(N(fe,["tbody"]),delete Te.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw A('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw A('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');$=e.TRUSTED_TYPES_POLICY,Z=$.createHTML("")}else void 0===$&&($=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const o="data-tt-policy-suffix";t&&t.hasAttribute(o)&&(n=t.getAttribute(o));const r="dompurify"+(n?"#"+n:"");try{return e.createPolicy(r,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+r+" could not be created."),null}}(B,a)),null!==$&&"string"==typeof Z&&(Z=$.createHTML(""));i&&i(e),Ze=e}},tt=N({},["mi","mo","mn","ms","mtext"]),nt=N({},["foreignobject","desc","title","annotation-xml"]),ot=N({},["title","style","font","a","script"]),rt=N({},D);N(rt,L),N(rt,x);const it=N({},v);N(it,C);const at=function(e){f(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},lt=function(e,t){try{f(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){f(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!de[e])if(De||Le)try{at(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},ct=function(e){let t,n;if(we)e=""+e;else{const t=h(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Ke&&Ye===Ge&&(e=''+e+"");const o=$?$.createHTML(e):e;if(Ye===Ge)try{t=(new z).parseFromString(o,Ke)}catch(e){}if(!t||!t.documentElement){t=J.createDocument(Ye,"template",null);try{t.documentElement.innerHTML=je?Z:o}catch(e){}}const r=t.body||t.documentElement;return e&&n&&r.insertBefore(l.createTextNode(n),r.childNodes[0]||null),Ye===Ge?te.call(t,Se?"html":"body")[0]:Se?t.documentElement:r},st=function(e){return Q.call(e.ownerDocument||e,e,P.SHOW_ELEMENT|P.SHOW_COMMENT|P.SHOW_TEXT,null,!1)},mt=function(e){return"object"==typeof _?e instanceof _:e&&"object"==typeof e&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName},ut=function(e,t,n){oe[e]&&m(oe[e],(e=>{e.call(o,t,n,Ze)}))},ft=function(e){let t;if(ut("beforeSanitizeElements",e,null),function(e){return e instanceof H&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof F)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)}(e))return at(e),!0;const n=$e(e.nodeName);if(ut("uponSanitizeElement",e,{tagName:n,allowedTags:fe}),e.hasChildNodes()&&!mt(e.firstElementChild)&&(!mt(e.content)||!mt(e.content.firstElementChild))&&E(/<[/\w]/g,e.innerHTML)&&E(/<[/\w]/g,e.textContent))return at(e),!0;if(!fe[n]||Te[n]){if(!Te[n]&&dt(n)){if(ge.tagNameCheck instanceof RegExp&&E(ge.tagNameCheck,n))return!1;if(ge.tagNameCheck instanceof Function&&ge.tagNameCheck(n))return!1}if(ke&&!Me[n]){const t=V(e)||e.parentNode,n=K(e)||e.childNodes;if(n&&t)for(let o=n.length-1;o>=0;--o)t.insertBefore(Y(n[o],!0),X(e))}return at(e),!0}return e instanceof b&&!function(e){let t=V(e);t&&t.tagName||(t={namespaceURI:Ye,tagName:"template"});const n=p(e.tagName),o=p(t.tagName);return!!qe[e.namespaceURI]&&(e.namespaceURI===We?t.namespaceURI===Ge?"svg"===n:t.namespaceURI===Be?"svg"===n&&("annotation-xml"===o||tt[o]):Boolean(rt[n]):e.namespaceURI===Be?t.namespaceURI===Ge?"math"===n:t.namespaceURI===We?"math"===n&&nt[o]:Boolean(it[n]):e.namespaceURI===Ge?!(t.namespaceURI===We&&!nt[o])&&!(t.namespaceURI===Be&&!tt[o])&&!it[n]&&(ot[n]||!rt[n]):!("application/xhtml+xml"!==Ke||!qe[e.namespaceURI]))}(e)?(at(e),!0):"noscript"!==n&&"noembed"!==n||!E(/<\/no(script|embed)/i,e.innerHTML)?(Ne&&3===e.nodeType&&(t=e.textContent,t=g(t,re," "),t=g(t,ie," "),t=g(t,ae," "),e.textContent!==t&&(f(o.removed,{element:e.cloneNode()}),e.textContent=t)),ut("afterSanitizeElements",e,null),!1):(at(e),!0)},pt=function(e,t,n){if(ve&&("id"===t||"name"===t)&&(n in l||n in Je))return!1;if(Ae&&!ye[t]&&E(le,t));else if(Ee&&E(ce,t));else if(!de[t]||ye[t]){if(!(dt(e)&&(ge.tagNameCheck instanceof RegExp&&E(ge.tagNameCheck,e)||ge.tagNameCheck instanceof Function&&ge.tagNameCheck(e))&&(ge.attributeNameCheck instanceof RegExp&&E(ge.attributeNameCheck,t)||ge.attributeNameCheck instanceof Function&&ge.attributeNameCheck(t))||"is"===t&&ge.allowCustomizedBuiltInElements&&(ge.tagNameCheck instanceof RegExp&&E(ge.tagNameCheck,n)||ge.tagNameCheck instanceof Function&&ge.tagNameCheck(n))))return!1}else if(He[t]);else if(E(ue,g(n,me,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==T(n,"data:")||!Pe[e])if(_e&&!E(se,g(n,me,"")));else if(n)return!1;return!0},dt=function(e){return e.indexOf("-")>0},ht=function(e){let t,n,r,i;ut("beforeSanitizeAttributes",e,null);const{attributes:a}=e;if(!a)return;const l={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:de};for(i=a.length;i--;){t=a[i];const{name:c,namespaceURI:s}=t;if(n="value"===c?t.value:y(t.value),r=$e(c),l.attrName=r,l.attrValue=n,l.keepAttr=!0,l.forceKeepAttr=void 0,ut("uponSanitizeAttribute",e,l),n=l.attrValue,l.forceKeepAttr)continue;if(lt(c,e),!l.keepAttr)continue;if(!be&&E(/\/>/i,n)){lt(c,e);continue}Ne&&(n=g(n,re," "),n=g(n,ie," "),n=g(n,ae," "));const m=$e(e.nodeName);if(pt(m,r,n)){if(!Ce||"id"!==r&&"name"!==r||(lt(c,e),n="user-content-"+n),$&&"object"==typeof B&&"function"==typeof B.getAttributeType)if(s);else switch(B.getAttributeType(m,r)){case"TrustedHTML":n=$.createHTML(n);break;case"TrustedScriptURL":n=$.createScriptURL(n)}try{s?e.setAttributeNS(s,c,n):e.setAttribute(c,n),u(o.removed)}catch(e){}}}ut("afterSanitizeAttributes",e,null)},gt=function e(t){let n;const o=st(t);for(ut("beforeSanitizeShadowDOM",t,null);n=o.nextNode();)ut("uponSanitizeShadowNode",n,null),ft(n)||(n.content instanceof c&&e(n.content),ht(n));ut("afterSanitizeShadowDOM",t,null)};return o.sanitize=function(e){let t,n,i,a,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(je=!e,je&&(e="\x3c!--\x3e"),"string"!=typeof e&&!mt(e)){if("function"!=typeof e.toString)throw A("toString is not a function");if("string"!=typeof(e=e.toString()))throw A("dirty is not a string, aborting")}if(!o.isSupported)return e;if(Re||et(l),o.removed=[],"string"==typeof e&&(Oe=!1),Oe){if(e.nodeName){const t=$e(e.nodeName);if(!fe[t]||Te[t])throw A("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof _)t=ct("\x3c!----\x3e"),n=t.ownerDocument.importNode(e,!0),1===n.nodeType&&"BODY"===n.nodeName||"HTML"===n.nodeName?t=n:t.appendChild(n);else{if(!De&&!Ne&&!Se&&-1===e.indexOf("<"))return $&&xe?$.createHTML(e):e;if(t=ct(e),!t)return De?null:xe?Z:""}t&&we&&at(t.firstChild);const s=st(Oe?e:t);for(;i=s.nextNode();)ft(i)||(i.content instanceof c&>(i.content),ht(i));if(Oe)return e;if(De){if(Le)for(a=ee.call(t.ownerDocument);t.firstChild;)a.appendChild(t.firstChild);else a=t;return(de.shadowroot||de.shadowrootmod)&&(a=ne.call(r,a,!0)),a}let m=Se?t.outerHTML:t.innerHTML;return Se&&fe["!doctype"]&&t.ownerDocument&&t.ownerDocument.doctype&&t.ownerDocument.doctype.name&&E(j,t.ownerDocument.doctype.name)&&(m="\n"+m),Ne&&(m=g(m,re," "),m=g(m,ie," "),m=g(m,ae," ")),$&&xe?$.createHTML(m):m},o.setConfig=function(e){et(e),Re=!0},o.clearConfig=function(){Ze=null,Re=!1},o.isValidAttribute=function(e,t,n){Ze||et({});const o=$e(e),r=$e(t);return pt(o,r,n)},o.addHook=function(e,t){"function"==typeof t&&(oe[e]=oe[e]||[],f(oe[e],t))},o.removeHook=function(e){if(oe[e])return u(oe[e])},o.removeHooks=function(e){oe[e]&&(oe[e]=[])},o.removeAllHooks=function(){oe={}},o}();return X})); \ No newline at end of file diff --git a/package/purify.min.js.LICENSE.txt b/package/purify.min.js.LICENSE.txt new file mode 100644 index 00000000..f25ad8d5 --- /dev/null +++ b/package/purify.min.js.LICENSE.txt @@ -0,0 +1 @@ +/*! @license DOMPurify 3.0.3 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.0.3/LICENSE */ diff --git a/package/resources/output.mp4 b/package/resources/output.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f94c1d85165ad9bdd4cfe9f93e73f89c6bc076ca GIT binary patch literal 3245164 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

    PVG|j+*XF$vM<}=Z;dIXh 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
    }q^)Y98kQyM5g^LB1*m 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¼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 z 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