Ethscriptions commited on
Commit
f850406
·
verified ·
1 Parent(s): 3e9c8fe

豆维登场:去掉小程序码周围的豆,小程序码恢复圆角方形

Browse files
README.md CHANGED
@@ -69,7 +69,7 @@ pinned: false
69
  ### 进度
70
  - [x] 计划写入 README
71
  - [x] 1 开场重做(极简图标、去卡顿;图标与豆子精灵加载时预热)
72
- - [ ] 2 豆维登场小程序码
73
  - [ ] 3 场景顺序 + 新旁白
74
  - [ ] 4 照片替换
75
  - [ ] 5 豆子美化
 
69
  ### 进度
70
  - [x] 计划写入 README
71
  - [x] 1 开场重做(极简图标、去卡顿;图标与豆子精灵加载时预热)
72
+ - [x] 2 豆维登场小程序码(去掉豆子环,恢复圆角方形卡片)
73
  - [ ] 3 场景顺序 + 新旁白
74
  - [ ] 4 照片替换
75
  - [ ] 5 豆子美化
assets/{App-v3a536cf54.js → App-v3eecf2dc7.js} RENAMED
@@ -30631,23 +30631,8 @@ function Og(r) {
30631
  c = s ? 370 : (t.H - a) / 2,
30632
  u = o + a / 2,
30633
  l = c + a / 2,
30634
- d = a * 0.62,
30635
- f = 34;
30636
- for (let b = 0; b < f; b++) {
30637
- const g = (b / f) * Math.PI * 2 - Math.PI / 2,
30638
- y = 0.05 + b * 0.022,
30639
- C = lt(V(i, y, y + 0.35));
30640
- if (C <= 0) continue;
30641
- const _ = d + (1 - C) * 160;
30642
- mr(
30643
- e,
30644
- u + Math.cos(g) * _,
30645
- l + Math.sin(g) * _,
30646
- a * 0.085 * Math.min(1.1, C),
30647
- ct[b % ct.length],
30648
- );
30649
- }
30650
- const h = lt(V(i, 0.45, 0.95));
30651
  if (h > 0) {
30652
  const b = n.images.mpcode;
30653
  (e.save(),
@@ -30659,17 +30644,17 @@ function Og(r) {
30659
  (e.shadowOffsetY = 16),
30660
  (e.fillStyle = "#fff"),
30661
  e.beginPath(),
30662
- e.arc(0, 0, a * 0.5, 0, Math.PI * 2),
30663
  e.fill(),
30664
  (e.shadowColor = "transparent"));
30665
  const g = a * 0.86;
30666
  (e.beginPath(),
30667
- e.arc(0, 0, g / 2, 0, Math.PI * 2),
30668
  e.clip(),
30669
  e.drawImage(b, -g / 2, -g / 2, g, g),
30670
  e.restore());
30671
- const y = fe(V(i, 1.2, 1.6));
30672
- Ue(e, "微信扫码 · 打开豆维", u, c + a + (s ? 120 : 118), {
30673
  size: s ? 32 : 30,
30674
  bg: X.green,
30675
  align: "center",
 
30631
  c = s ? 370 : (t.H - a) / 2,
30632
  u = o + a / 2,
30633
  l = c + a / 2,
30634
+ d = 0;
30635
+ const h = lt(V(i, 0.2, 0.75));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30636
  if (h > 0) {
30637
  const b = n.images.mpcode;
30638
  (e.save(),
 
30644
  (e.shadowOffsetY = 16),
30645
  (e.fillStyle = "#fff"),
30646
  e.beginPath(),
30647
+ e.roundRect(-a / 2, -a / 2, a, a, a * 0.12),
30648
  e.fill(),
30649
  (e.shadowColor = "transparent"));
30650
  const g = a * 0.86;
30651
  (e.beginPath(),
30652
+ e.roundRect(-g / 2, -g / 2, g, g, g * 0.06),
30653
  e.clip(),
30654
  e.drawImage(b, -g / 2, -g / 2, g, g),
30655
  e.restore());
30656
+ const y = fe(V(i, 0.9, 1.3));
30657
+ Ue(e, "微信扫码 · 打开豆维", u, c + a + (s ? 90 : 72), {
30658
  size: s ? 32 : 30,
30659
  bg: X.green,
30660
  align: "center",
assets/{index-v3a536cf54.js → index-v3eecf2dc7.js} RENAMED
@@ -1,2 +1,2 @@
1
- const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index-Br42UDbl.js","./index-BlGQAcOD.js","./client-BlQxAbrl.js","./index-tKuM8enU.js","./App-v3a536cf54.js","./jsx-dev-runtime-Czb3f8pQ.js","./ErrorBoundary-DwultlP_.js"])))=>i.map(i=>d[i]);
2
- (function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const e of document.querySelectorAll('link[rel="modulepreload"]'))d(e);new MutationObserver(e=>{for(const t of e)if(t.type==="childList")for(const a of t.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&d(a)}).observe(document,{childList:!0,subtree:!0});function s(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin==="use-credentials"?t.credentials="include":e.crossOrigin==="anonymous"?t.credentials="omit":t.credentials="same-origin",t}function d(e){if(e.ep)return;e.ep=!0;const t=s(e);fetch(e.href,t)}})();const E="modulepreload",v=function(o,n){return new URL(o,n).href},w={},y=function(n,s,d){let e=Promise.resolve();if(s&&s.length>0){let a=function(i){return Promise.all(i.map(u=>Promise.resolve(u).then(p=>({status:"fulfilled",value:p}),p=>({status:"rejected",reason:p}))))};const l=document.getElementsByTagName("link"),f=document.querySelector("meta[property=csp-nonce]"),h=(f==null?void 0:f.nonce)||(f==null?void 0:f.getAttribute("nonce"));e=a(s.map(i=>{if(i=v(i,d),i in w)return;w[i]=!0;const u=i.endsWith(".css"),p=u?'[rel="stylesheet"]':"";if(!!d)for(let m=l.length-1;m>=0;m--){const g=l[m];if(g.href===i&&(!u||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${p}`))return;const r=document.createElement("link");if(r.rel=u?"stylesheet":E,u||(r.as="script"),r.crossOrigin="",r.href=i,h&&r.setAttribute("nonce",h),document.head.appendChild(r),u)return new Promise((m,g)=>{r.addEventListener("load",m),r.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})}))}function t(a){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=a,window.dispatchEvent(l),!l.defaultPrevented)throw a}return e.then(a=>{for(const l of a||[])l.status==="rejected"&&t(l.reason);return n().catch(t)})},_="__dep_reload",L=6,O=6e4;function P(){try{return JSON.parse(sessionStorage.getItem(_)||"{}")}catch{return{c:0,t:0}}}async function R(){const o=document.getElementById("root");try{let n=function(){if(!document.querySelector("[data-surf-placeholder]"))try{window.parent.postMessage({type:"surf-app-ready"},"*")}catch{}};const s=await y(()=>import("./index-Br42UDbl.js").then(c=>c.i),__vite__mapDeps([0,1]),import.meta.url);if(typeof s.useState!="function")throw new Error("dep-stub");const{createElement:d}=s,{createRoot:e,hydrateRoot:t}=await y(async()=>{const{createRoot:c,hydrateRoot:r}=await import("./client-BlQxAbrl.js").then(m=>m.c);return{createRoot:c,hydrateRoot:r}},__vite__mapDeps([2,1]),import.meta.url),{QueryClient:a,QueryClientProvider:l}=await y(async()=>{const{QueryClient:c,QueryClientProvider:r}=await import("./index-tKuM8enU.js");return{QueryClient:c,QueryClientProvider:r}},__vite__mapDeps([3,0,1]),import.meta.url),{default:f}=await y(async()=>{const{default:c}=await import("./App-v3a536cf54.js").then(r=>r.A);return{default:c}},__vite__mapDeps([4,5,1,0]),import.meta.url),{default:h}=await y(async()=>{const{default:c}=await import("./ErrorBoundary-DwultlP_.js");return{default:c}},__vite__mapDeps([6,5,1,0]),import.meta.url),i=new a({defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:3,retryDelay:c=>Math.min(1e3*2**c,1e4),staleTime:3e4}}}),u=d(h,null,d(l,{client:i},d(f))),p=!!o.querySelector("[data-surf-placeholder]");o.childNodes.length>0&&o.innerHTML!=="<!--ssr-outlet-->"&&!p?t(o,u):(o.innerHTML="",e(o).render(u)),window.__reactOk=!0,sessionStorage.removeItem(_),n(),new MutationObserver(n).observe(o,{childList:!0,subtree:!0})}catch{const n=P(),s=Date.now()-n.t>O?0:n.c;s<L?(o.innerHTML=['<div style="padding:24px;text-align:center;font-family:system-ui,sans-serif">','<p style="color:#3b82f6;font-weight:600;margin:0 0 4px">Loading dependencies...</p>','<p style="color:#3b82f6;opacity:0.7;font-size:12px;margin:0">Reloading automatically</p>',"</div>"].join(""),sessionStorage.setItem(_,JSON.stringify({c:s+1,t:Date.now()})),setTimeout(()=>location.reload(),3e3+s*1e3)):o.innerHTML=['<div style="padding:24px;text-align:center;font-family:system-ui,sans-serif">','<p style="color:#c0392b;font-weight:600;margin:0 0 4px">Failed to load dependencies</p>','<p style="color:#c0392b;opacity:0.8;font-size:12px;margin:0">Please refresh the page</p>',"</div>"].join("")}}R();export{y as _};
 
1
+ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index-Br42UDbl.js","./index-BlGQAcOD.js","./client-BlQxAbrl.js","./index-tKuM8enU.js","./App-v3eecf2dc7.js","./jsx-dev-runtime-Czb3f8pQ.js","./ErrorBoundary-DwultlP_.js"])))=>i.map(i=>d[i]);
2
+ (function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const e of document.querySelectorAll('link[rel="modulepreload"]'))d(e);new MutationObserver(e=>{for(const t of e)if(t.type==="childList")for(const a of t.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&d(a)}).observe(document,{childList:!0,subtree:!0});function s(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin==="use-credentials"?t.credentials="include":e.crossOrigin==="anonymous"?t.credentials="omit":t.credentials="same-origin",t}function d(e){if(e.ep)return;e.ep=!0;const t=s(e);fetch(e.href,t)}})();const E="modulepreload",v=function(o,n){return new URL(o,n).href},w={},y=function(n,s,d){let e=Promise.resolve();if(s&&s.length>0){let a=function(i){return Promise.all(i.map(u=>Promise.resolve(u).then(p=>({status:"fulfilled",value:p}),p=>({status:"rejected",reason:p}))))};const l=document.getElementsByTagName("link"),f=document.querySelector("meta[property=csp-nonce]"),h=(f==null?void 0:f.nonce)||(f==null?void 0:f.getAttribute("nonce"));e=a(s.map(i=>{if(i=v(i,d),i in w)return;w[i]=!0;const u=i.endsWith(".css"),p=u?'[rel="stylesheet"]':"";if(!!d)for(let m=l.length-1;m>=0;m--){const g=l[m];if(g.href===i&&(!u||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${p}`))return;const r=document.createElement("link");if(r.rel=u?"stylesheet":E,u||(r.as="script"),r.crossOrigin="",r.href=i,h&&r.setAttribute("nonce",h),document.head.appendChild(r),u)return new Promise((m,g)=>{r.addEventListener("load",m),r.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})}))}function t(a){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=a,window.dispatchEvent(l),!l.defaultPrevented)throw a}return e.then(a=>{for(const l of a||[])l.status==="rejected"&&t(l.reason);return n().catch(t)})},_="__dep_reload",L=6,O=6e4;function P(){try{return JSON.parse(sessionStorage.getItem(_)||"{}")}catch{return{c:0,t:0}}}async function R(){const o=document.getElementById("root");try{let n=function(){if(!document.querySelector("[data-surf-placeholder]"))try{window.parent.postMessage({type:"surf-app-ready"},"*")}catch{}};const s=await y(()=>import("./index-Br42UDbl.js").then(c=>c.i),__vite__mapDeps([0,1]),import.meta.url);if(typeof s.useState!="function")throw new Error("dep-stub");const{createElement:d}=s,{createRoot:e,hydrateRoot:t}=await y(async()=>{const{createRoot:c,hydrateRoot:r}=await import("./client-BlQxAbrl.js").then(m=>m.c);return{createRoot:c,hydrateRoot:r}},__vite__mapDeps([2,1]),import.meta.url),{QueryClient:a,QueryClientProvider:l}=await y(async()=>{const{QueryClient:c,QueryClientProvider:r}=await import("./index-tKuM8enU.js");return{QueryClient:c,QueryClientProvider:r}},__vite__mapDeps([3,0,1]),import.meta.url),{default:f}=await y(async()=>{const{default:c}=await import("./App-v3eecf2dc7.js").then(r=>r.A);return{default:c}},__vite__mapDeps([4,5,1,0]),import.meta.url),{default:h}=await y(async()=>{const{default:c}=await import("./ErrorBoundary-DwultlP_.js");return{default:c}},__vite__mapDeps([6,5,1,0]),import.meta.url),i=new a({defaultOptions:{queries:{refetchOnWindowFocus:!1,retry:3,retryDelay:c=>Math.min(1e3*2**c,1e4),staleTime:3e4}}}),u=d(h,null,d(l,{client:i},d(f))),p=!!o.querySelector("[data-surf-placeholder]");o.childNodes.length>0&&o.innerHTML!=="<!--ssr-outlet-->"&&!p?t(o,u):(o.innerHTML="",e(o).render(u)),window.__reactOk=!0,sessionStorage.removeItem(_),n(),new MutationObserver(n).observe(o,{childList:!0,subtree:!0})}catch{const n=P(),s=Date.now()-n.t>O?0:n.c;s<L?(o.innerHTML=['<div style="padding:24px;text-align:center;font-family:system-ui,sans-serif">','<p style="color:#3b82f6;font-weight:600;margin:0 0 4px">Loading dependencies...</p>','<p style="color:#3b82f6;opacity:0.7;font-size:12px;margin:0">Reloading automatically</p>',"</div>"].join(""),sessionStorage.setItem(_,JSON.stringify({c:s+1,t:Date.now()})),setTimeout(()=>location.reload(),3e3+s*1e3)):o.innerHTML=['<div style="padding:24px;text-align:center;font-family:system-ui,sans-serif">','<p style="color:#c0392b;font-weight:600;margin:0 0 4px">Failed to load dependencies</p>','<p style="color:#c0392b;opacity:0.8;font-size:12px;margin:0">Please refresh the page</p>',"</div>"].join("")}}R();export{y as _};
assets/{mediabunny-aac-encoder-v3a536cf54.js → mediabunny-aac-encoder-v3eecf2dc7.js} RENAMED
@@ -1,5 +1,5 @@
1
- const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./App-v3a536cf54.js","./jsx-dev-runtime-Czb3f8pQ.js","./index-BlGQAcOD.js","./index-Br42UDbl.js","./index-v3a536cf54.js","./index-B7FfWQ40.css"])))=>i.map(i=>d[i]);
2
- import{_ as o}from"./index-v3a536cf54.js";import{r as n,L as d,C as c,E as p}from"./App-v3a536cf54.js";import"./jsx-dev-runtime-Czb3f8pQ.js";import"./index-BlGQAcOD.js";import"./index-Br42UDbl.js";var q=(F=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(F,{get:(x,A)=>(typeof require<"u"?require:x)[A]}):F)(function(F){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+F+'" is not supported')}),k=class i{constructor(x){this.bytes=x,this.pos=0}seekToByte(x){this.pos=8*x}readBit(){const x=Math.floor(this.pos/8),A=this.bytes[x]??0,B=7-(this.pos&7),v=(A&1<<B)>>B;return this.pos++,v}readBits(x){if(x===1)return this.readBit();let A=0;for(let B=0;B<x;B++)A<<=1,A|=this.readBit();return A}writeBits(x,A){const B=this.pos+x;for(let v=this.pos;v<B;v++){const j=Math.floor(v/8);let C=this.bytes[j];const r=7-(v&7);C&=~(1<<r),C|=(A&1<<B-v-1)>>B-v-1<<r,this.bytes[j]=C}this.pos=B}copyBits(x,A){let B=0;for(B;B<x-7;B+=8)this.writeBits(8,A.readBits(8));const v=x-B;v>0&&this.writeBits(v,A.readBits(v))}readAlignedByte(){if(this.pos%8!==0)throw new Error("Bitstream is not byte-aligned.");const x=this.pos/8,A=this.bytes[x]??0;return this.pos+=8,A}skipBits(x){this.pos+=x}getBitsLeft(){return this.bytes.length*8-this.pos}clone(){const x=new i(this.bytes);return x.pos=this.pos,x}},e=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],u=[-1,1,2,3,4,5,6,8],m=F=>{if(!F||F.byteLength<2)throw new TypeError("AAC description must be at least 2 bytes long.");const x=new k(F),A=f(x),{frequencyIndex:B,sampleRate:v}=t(x),j=x.readBits(4);let C=null;j>=1&&j<=7&&(C=u[j]);let r=A,D=!1,b=v;if(A===5||A===29)D=A===29,b=t(x).sampleRate,r=f(x),r===22&&x.skipBits(4);else for(;x.getBitsLeft()>15;){const l=x.pos;if(x.readBits(11)!==695){x.pos=l+1;continue}f(x)===5&&x.readBits(1)&&(b=t(x).sampleRate,x.getBitsLeft()>11&&x.readBits(11)===1352&&(D=!!x.readBits(1)));break}return C!==null&&C>1&&(D=!1),{objectType:A,coreObjectType:r,frequencyIndex:B,channelConfiguration:j,outputSampleRate:b,outputNumberOfChannels:D&&C===1?2:C}},f=F=>{const x=F.readBits(5);return x===31?32+F.readBits(6):x},t=F=>{const x=F.readBits(4);return x===15?{frequencyIndex:x,sampleRate:F.readBits(24)}:{frequencyIndex:x,sampleRate:x<e.length?e[x]:null}},G=F=>{const x=new Uint8Array(7),A=new k(x),{coreObjectType:B,frequencyIndex:v,channelConfiguration:j}=F,C=B-1;return A.writeBits(12,4095),A.writeBits(1,0),A.writeBits(2,0),A.writeBits(1,1),A.writeBits(2,C),A.writeBits(4,v),A.writeBits(1,0),A.writeBits(3,j),A.writeBits(1,0),A.writeBits(1,0),A.writeBits(1,0),A.writeBits(1,0),A.skipBits(13),A.writeBits(11,2047),A.writeBits(2,0),{header:x,bitstream:A}},_=(F,x)=>{F.pos=30,F.writeBits(13,x)};async function P(F){if(typeof Worker<"u"&&typeof Bun>"u"){const x=new Blob([F],{type:"text/javascript"}),A=URL.createObjectURL(x);return new Worker(A,{type:typeof Deno<"u"?"module":void 0})}else{let x;try{x=(await o(async()=>{const{Worker:B}=await import("./App-v3a536cf54.js").then(v=>v.n);return{Worker:B}},__vite__mapDeps([0,1,2,3,4,5]),import.meta.url)).Worker}catch{x=q("worker_threads").Worker}return new x(F,{eval:!0})}}function $(){return P(`var sr=Object.defineProperty;var dr=(k,a,r)=>a in k?sr(k,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):k[a]=r;var CA=(k=>typeof require!="undefined"?require:typeof Proxy!="undefined"?new Proxy(k,{get:(a,r)=>(typeof require!="undefined"?require:a)[r]}):k)(function(k){if(typeof require!="undefined")return require.apply(this,arguments);throw Error('Dynamic require of "'+k+'" is not supported')});var vA=(k,a,r)=>dr(k,typeof a!="symbol"?a+"":a,r);async function Er(k={}){var DA,_A,fA;var a,r=k,d=!!globalThis.window,s=!!globalThis.WorkerGlobalScope,E=((_A=(DA=globalThis.process)==null?void 0:DA.versions)==null?void 0:_A.node)&&((fA=globalThis.process)==null?void 0:fA.type)!="renderer",f=[],q="./this.program",u=(A,j)=>{throw j},F="",UA="",OA,VA;if(d||s){try{UA=new URL(".",F).href}catch(A){}s&&(VA=A=>{var j=new XMLHttpRequest;return j.open("GET",A,!1),j.responseType="arraybuffer",j.send(null),new Uint8Array(j.response)}),OA=async A=>{var j=await fetch(A,{credentials:"same-origin"});if(j.ok)return j.arrayBuffer();throw new Error(j.status+" : "+j.url)}}var K=console.log.bind(console),I=console.error.bind(console),R,M=!1,x;function SA(A){for(var j=0,t=A.length,n=new Uint8Array(t),e;j<t;++j)e=A.charCodeAt(j),n[j]=~e>>8&e;return n}var h,L,J,G,X,KA,RA,D,XA,WA,w,ZA,W=!1;function Z(){var A=N.buffer;J=new Int8Array(A),X=new Int16Array(A),r.HEAPU8=G=new Uint8Array(A),KA=new Uint16Array(A),RA=new Int32Array(A),D=new Uint32Array(A),XA=new Float32Array(A),WA=new Float64Array(A),w=new BigInt64Array(A),ZA=new BigUint64Array(A)}function YA(){if(r.preRun)for(typeof r.preRun=="function"&&(r.preRun=[r.preRun]);r.preRun.length;)aj(r.preRun.shift());z(jA)}function QA(){W=!0,b.s()}function zA(){if(r.postRun)for(typeof r.postRun=="function"&&(r.postRun=[r.postRun]);r.postRun.length;)kj(r.postRun.shift());z(AA)}function Y(A){var t;(t=r.onAbort)==null||t.call(r,A),A="Aborted("+A+")",I(A),M=!0,A+=". Build with -sASSERTIONS for more info.";var j=new WebAssembly.RuntimeError(A);throw L==null||L(j),j}var T;function Aj(){return SA(\`\\0asm\x01\\0\\0\\0\x01\\xAA\x04L\\\`\x04\\x7F\\x7F\\x7F\\x7F\\0\\\`\x03\\x7F\\x7F\\x7F\x01\\x7F\\\`\x02\\x7F\\x7F\\0\\\`\x02\\x7F\\x7F\x01\\x7F\\\`\\0\\0\\\`\x01\\x7F\x01\\x7F\\\`\x01\\x7F\\0\\\`\x03\\x7F\\x7F\\x7F\\0\\\`\\x07\\x7F\\x7F~\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\\f\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F}}\\x7F\\x7F\x01}\\\`\x01|\x01|\\\`\x04\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\x01}\x01}\\\`\x05\\x7F\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\x05\\x7F~~~~\\0\\\`\\b\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F}}\\0\\\`\x05\\x7F\\x7F\\x7F\\x7F\\x7F\\0\\\`\\0\x01\\x7F\\\`\x06\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\x04\\x7F~~\\x7F\\0\\\`\x02\\x7F~\\0\\\`\x02||\x01|\\\`\x06\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\0\\\`\x03\\x7F\\x7F\\x7F\x01}\\\`\x04\\x7F\\x7F}\\x7F\\0\\\`\x04\\x7F\\x7F\\x7F}\\0\\\`\\0\x01|\\\`\x02\\x7F\\x7F\x01|\\\`\x03\\x7F|\\x7F\\0\\\`\x04\\x7F\\x7F{\\x7F\\0\\\`\x02|\\x7F\x01|\\\`\x02\\x7F|\\0\\\`\x01|\x01}\\\`\x03||\\x7F\x01|\\\`\x01\\x7F\x01}\\\`\x06\\x7F|\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\x04\\x7F~~~\\0\\\`\x03\\x7F~\\x7F\x01~\\\`\x01\\x7F\x01~\\\`\x04\\x7F\\x7F|\\x7F\\0\\\` \\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F}\\x7F\\0\\\`\x05\\x7F\\x7F\\x7F\\x7F}\\0\\\`\x03\\x7F~\\x7F\x01\\x7F\\\`\x02\\x7F|\x01\\x7F\\\`\x04\\x7F~\\x7F\\x7F\x01\\x7F\\\`\x01}\x01~\\\`\x02\\x7F|\x01|\\\`\x03\\x7F||\x01|\\\`\x01|\x01\\x7F\\\`\x01|\x01~\\\`\x04~~~~\x01\\x7F\\\`\x04~~~\\x7F\x01~\\\`\x02~\\x7F\x01\\x7F\\\`\x01}\x01\\x7F\\\`\x05\\x7F\\x7F~~~\\0\\\`\x06\\x7F\\x7F\\x7F|\\x7F~\x01\\x7F\\\`\x04\\x7F\\x7F\\x7F~\x01~\\\`\x02~~\x01|\\\`\\b\\x7F\\x7F~\\x7F\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\` \\x7F\\x7F~\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\x02|\\x7F\x01\\x7F\\\`\x04\\x7F\\x7F~\\x7F\x01\\x7F\\\`\x01|\\0\\\`
3
  \\x7F\\x7F~\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\\r\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F}}\\x7F\\x7F}\x01}\\\`\x02\\x7F}\x01}\\\`\x03\\x7F\\x7F~\\0\\\`\\x07\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\x02\\x7F\\x7F\x01~\\\`\x03\\x7F\\x7F|\\0\\\`\\0\x01}\\\`\x03~~~\x01\\x7F\\\`
4
  \\x7F\\x7F\\x7F\\x7F\\x7F\\x7F}}}\\x7F\\0\\\`\x03\\x7F}\\x7F\\0\\\`\x03\\x7F\\x7F\\x7F\x01|\\\`\x02\\x7F~\x01\\x7F\x02g\x11\x01a\x01a\\0\x01\x01a\x01b\\0\x03\x01a\x01c\\0\x03\x01a\x01d\\0\x1a\x01a\x01e\\0*\x01a\x01f\\0\x04\x01a\x01g\\0\\v\x01a\x01h\\0\\v\x01a\x01i\\0\x05\x01a\x01j\\0\x06\x01a\x01k\\0\x04\x01a\x01l\\0+\x01a\x01m\\0\x05\x01a\x01n\\0\\v\x01a\x01o\\0,\x01a\x01p\\0\x03\x01a\x01q\\0\x01\x03\\xD3\x04\\xD1\x04\\0\x06\x03-\\x07\x03
5
  \\x1B\x05\x03\\x07\\x07\\x07\x0e\\b\x04\x05
 
1
+ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./App-v3eecf2dc7.js","./jsx-dev-runtime-Czb3f8pQ.js","./index-BlGQAcOD.js","./index-Br42UDbl.js","./index-v3eecf2dc7.js","./index-B7FfWQ40.css"])))=>i.map(i=>d[i]);
2
+ import{_ as o}from"./index-v3eecf2dc7.js";import{r as n,L as d,C as c,E as p}from"./App-v3eecf2dc7.js";import"./jsx-dev-runtime-Czb3f8pQ.js";import"./index-BlGQAcOD.js";import"./index-Br42UDbl.js";var q=(F=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(F,{get:(x,A)=>(typeof require<"u"?require:x)[A]}):F)(function(F){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+F+'" is not supported')}),k=class i{constructor(x){this.bytes=x,this.pos=0}seekToByte(x){this.pos=8*x}readBit(){const x=Math.floor(this.pos/8),A=this.bytes[x]??0,B=7-(this.pos&7),v=(A&1<<B)>>B;return this.pos++,v}readBits(x){if(x===1)return this.readBit();let A=0;for(let B=0;B<x;B++)A<<=1,A|=this.readBit();return A}writeBits(x,A){const B=this.pos+x;for(let v=this.pos;v<B;v++){const j=Math.floor(v/8);let C=this.bytes[j];const r=7-(v&7);C&=~(1<<r),C|=(A&1<<B-v-1)>>B-v-1<<r,this.bytes[j]=C}this.pos=B}copyBits(x,A){let B=0;for(B;B<x-7;B+=8)this.writeBits(8,A.readBits(8));const v=x-B;v>0&&this.writeBits(v,A.readBits(v))}readAlignedByte(){if(this.pos%8!==0)throw new Error("Bitstream is not byte-aligned.");const x=this.pos/8,A=this.bytes[x]??0;return this.pos+=8,A}skipBits(x){this.pos+=x}getBitsLeft(){return this.bytes.length*8-this.pos}clone(){const x=new i(this.bytes);return x.pos=this.pos,x}},e=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],u=[-1,1,2,3,4,5,6,8],m=F=>{if(!F||F.byteLength<2)throw new TypeError("AAC description must be at least 2 bytes long.");const x=new k(F),A=f(x),{frequencyIndex:B,sampleRate:v}=t(x),j=x.readBits(4);let C=null;j>=1&&j<=7&&(C=u[j]);let r=A,D=!1,b=v;if(A===5||A===29)D=A===29,b=t(x).sampleRate,r=f(x),r===22&&x.skipBits(4);else for(;x.getBitsLeft()>15;){const l=x.pos;if(x.readBits(11)!==695){x.pos=l+1;continue}f(x)===5&&x.readBits(1)&&(b=t(x).sampleRate,x.getBitsLeft()>11&&x.readBits(11)===1352&&(D=!!x.readBits(1)));break}return C!==null&&C>1&&(D=!1),{objectType:A,coreObjectType:r,frequencyIndex:B,channelConfiguration:j,outputSampleRate:b,outputNumberOfChannels:D&&C===1?2:C}},f=F=>{const x=F.readBits(5);return x===31?32+F.readBits(6):x},t=F=>{const x=F.readBits(4);return x===15?{frequencyIndex:x,sampleRate:F.readBits(24)}:{frequencyIndex:x,sampleRate:x<e.length?e[x]:null}},G=F=>{const x=new Uint8Array(7),A=new k(x),{coreObjectType:B,frequencyIndex:v,channelConfiguration:j}=F,C=B-1;return A.writeBits(12,4095),A.writeBits(1,0),A.writeBits(2,0),A.writeBits(1,1),A.writeBits(2,C),A.writeBits(4,v),A.writeBits(1,0),A.writeBits(3,j),A.writeBits(1,0),A.writeBits(1,0),A.writeBits(1,0),A.writeBits(1,0),A.skipBits(13),A.writeBits(11,2047),A.writeBits(2,0),{header:x,bitstream:A}},_=(F,x)=>{F.pos=30,F.writeBits(13,x)};async function P(F){if(typeof Worker<"u"&&typeof Bun>"u"){const x=new Blob([F],{type:"text/javascript"}),A=URL.createObjectURL(x);return new Worker(A,{type:typeof Deno<"u"?"module":void 0})}else{let x;try{x=(await o(async()=>{const{Worker:B}=await import("./App-v3eecf2dc7.js").then(v=>v.n);return{Worker:B}},__vite__mapDeps([0,1,2,3,4,5]),import.meta.url)).Worker}catch{x=q("worker_threads").Worker}return new x(F,{eval:!0})}}function $(){return P(`var sr=Object.defineProperty;var dr=(k,a,r)=>a in k?sr(k,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):k[a]=r;var CA=(k=>typeof require!="undefined"?require:typeof Proxy!="undefined"?new Proxy(k,{get:(a,r)=>(typeof require!="undefined"?require:a)[r]}):k)(function(k){if(typeof require!="undefined")return require.apply(this,arguments);throw Error('Dynamic require of "'+k+'" is not supported')});var vA=(k,a,r)=>dr(k,typeof a!="symbol"?a+"":a,r);async function Er(k={}){var DA,_A,fA;var a,r=k,d=!!globalThis.window,s=!!globalThis.WorkerGlobalScope,E=((_A=(DA=globalThis.process)==null?void 0:DA.versions)==null?void 0:_A.node)&&((fA=globalThis.process)==null?void 0:fA.type)!="renderer",f=[],q="./this.program",u=(A,j)=>{throw j},F="",UA="",OA,VA;if(d||s){try{UA=new URL(".",F).href}catch(A){}s&&(VA=A=>{var j=new XMLHttpRequest;return j.open("GET",A,!1),j.responseType="arraybuffer",j.send(null),new Uint8Array(j.response)}),OA=async A=>{var j=await fetch(A,{credentials:"same-origin"});if(j.ok)return j.arrayBuffer();throw new Error(j.status+" : "+j.url)}}var K=console.log.bind(console),I=console.error.bind(console),R,M=!1,x;function SA(A){for(var j=0,t=A.length,n=new Uint8Array(t),e;j<t;++j)e=A.charCodeAt(j),n[j]=~e>>8&e;return n}var h,L,J,G,X,KA,RA,D,XA,WA,w,ZA,W=!1;function Z(){var A=N.buffer;J=new Int8Array(A),X=new Int16Array(A),r.HEAPU8=G=new Uint8Array(A),KA=new Uint16Array(A),RA=new Int32Array(A),D=new Uint32Array(A),XA=new Float32Array(A),WA=new Float64Array(A),w=new BigInt64Array(A),ZA=new BigUint64Array(A)}function YA(){if(r.preRun)for(typeof r.preRun=="function"&&(r.preRun=[r.preRun]);r.preRun.length;)aj(r.preRun.shift());z(jA)}function QA(){W=!0,b.s()}function zA(){if(r.postRun)for(typeof r.postRun=="function"&&(r.postRun=[r.postRun]);r.postRun.length;)kj(r.postRun.shift());z(AA)}function Y(A){var t;(t=r.onAbort)==null||t.call(r,A),A="Aborted("+A+")",I(A),M=!0,A+=". Build with -sASSERTIONS for more info.";var j=new WebAssembly.RuntimeError(A);throw L==null||L(j),j}var T;function Aj(){return SA(\`\\0asm\x01\\0\\0\\0\x01\\xAA\x04L\\\`\x04\\x7F\\x7F\\x7F\\x7F\\0\\\`\x03\\x7F\\x7F\\x7F\x01\\x7F\\\`\x02\\x7F\\x7F\\0\\\`\x02\\x7F\\x7F\x01\\x7F\\\`\\0\\0\\\`\x01\\x7F\x01\\x7F\\\`\x01\\x7F\\0\\\`\x03\\x7F\\x7F\\x7F\\0\\\`\\x07\\x7F\\x7F~\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\\f\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F}}\\x7F\\x7F\x01}\\\`\x01|\x01|\\\`\x04\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\x01}\x01}\\\`\x05\\x7F\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\x05\\x7F~~~~\\0\\\`\\b\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F}}\\0\\\`\x05\\x7F\\x7F\\x7F\\x7F\\x7F\\0\\\`\\0\x01\\x7F\\\`\x06\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\x04\\x7F~~\\x7F\\0\\\`\x02\\x7F~\\0\\\`\x02||\x01|\\\`\x06\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\0\\\`\x03\\x7F\\x7F\\x7F\x01}\\\`\x04\\x7F\\x7F}\\x7F\\0\\\`\x04\\x7F\\x7F\\x7F}\\0\\\`\\0\x01|\\\`\x02\\x7F\\x7F\x01|\\\`\x03\\x7F|\\x7F\\0\\\`\x04\\x7F\\x7F{\\x7F\\0\\\`\x02|\\x7F\x01|\\\`\x02\\x7F|\\0\\\`\x01|\x01}\\\`\x03||\\x7F\x01|\\\`\x01\\x7F\x01}\\\`\x06\\x7F|\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\x04\\x7F~~~\\0\\\`\x03\\x7F~\\x7F\x01~\\\`\x01\\x7F\x01~\\\`\x04\\x7F\\x7F|\\x7F\\0\\\` \\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F}\\x7F\\0\\\`\x05\\x7F\\x7F\\x7F\\x7F}\\0\\\`\x03\\x7F~\\x7F\x01\\x7F\\\`\x02\\x7F|\x01\\x7F\\\`\x04\\x7F~\\x7F\\x7F\x01\\x7F\\\`\x01}\x01~\\\`\x02\\x7F|\x01|\\\`\x03\\x7F||\x01|\\\`\x01|\x01\\x7F\\\`\x01|\x01~\\\`\x04~~~~\x01\\x7F\\\`\x04~~~\\x7F\x01~\\\`\x02~\\x7F\x01\\x7F\\\`\x01}\x01\\x7F\\\`\x05\\x7F\\x7F~~~\\0\\\`\x06\\x7F\\x7F\\x7F|\\x7F~\x01\\x7F\\\`\x04\\x7F\\x7F\\x7F~\x01~\\\`\x02~~\x01|\\\`\\b\\x7F\\x7F~\\x7F\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\` \\x7F\\x7F~\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\x02|\\x7F\x01\\x7F\\\`\x04\\x7F\\x7F~\\x7F\x01\\x7F\\\`\x01|\\0\\\`
3
  \\x7F\\x7F~\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\\r\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F}}\\x7F\\x7F}\x01}\\\`\x02\\x7F}\x01}\\\`\x03\\x7F\\x7F~\\0\\\`\\x07\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\\x7F\x01\\x7F\\\`\x02\\x7F\\x7F\x01~\\\`\x03\\x7F\\x7F|\\0\\\`\\0\x01}\\\`\x03~~~\x01\\x7F\\\`
4
  \\x7F\\x7F\\x7F\\x7F\\x7F\\x7F}}}\\x7F\\0\\\`\x03\\x7F}\\x7F\\0\\\`\x03\\x7F\\x7F\\x7F\x01|\\\`\x02\\x7F~\x01\\x7F\x02g\x11\x01a\x01a\\0\x01\x01a\x01b\\0\x03\x01a\x01c\\0\x03\x01a\x01d\\0\x1a\x01a\x01e\\0*\x01a\x01f\\0\x04\x01a\x01g\\0\\v\x01a\x01h\\0\\v\x01a\x01i\\0\x05\x01a\x01j\\0\x06\x01a\x01k\\0\x04\x01a\x01l\\0+\x01a\x01m\\0\x05\x01a\x01n\\0\\v\x01a\x01o\\0,\x01a\x01p\\0\x03\x01a\x01q\\0\x01\x03\\xD3\x04\\xD1\x04\\0\x06\x03-\\x07\x03
5
  \\x1B\x05\x03\\x07\\x07\\x07\x0e\\b\x04\x05
index.html CHANGED
@@ -58,7 +58,7 @@
58
  <script>
59
  document.documentElement.classList.add('dark');
60
  </script>
61
- <script type="module" crossorigin src="./assets/index-v3a536cf54.js"></script>
62
  <link rel="stylesheet" crossorigin href="./assets/index-B7FfWQ40.css">
63
  </head>
64
  <body>
 
58
  <script>
59
  document.documentElement.classList.add('dark');
60
  </script>
61
+ <script type="module" crossorigin src="./assets/index-v3eecf2dc7.js"></script>
62
  <link rel="stylesheet" crossorigin href="./assets/index-B7FfWQ40.css">
63
  </head>
64
  <body>