From e5c3e60cdf1b738f2da1cbf74734fc9d14fd746a Mon Sep 17 00:00:00 2001 From: wataru okada Date: Wed, 1 Mar 2023 23:43:40 +0900 Subject: [PATCH] update package --- docs/index.js | 2 +- package-lock.json | 8055 +++++++-------------------------------------- package.json | 36 +- 3 files changed, 1239 insertions(+), 6854 deletions(-) diff --git a/docs/index.js b/docs/index.js index fe8f58f..2d538e7 100644 --- a/docs/index.js +++ b/docs/index.js @@ -1,2 +1,2 @@ /*! For license information please see index.js.LICENSE.txt */ -(()=>{var c={985:(c,e,a)=>{"use strict";a.r(e),a.d(e,{defaultOptions:()=>n,fetchFile:()=>t,getCreateFFmpegCore:()=>r});const n={corePath:`https://unpkg.com/@ffmpeg/core@${a(681).devDependencies["@ffmpeg/core"].substring(1)}/dist/ffmpeg-core.js`};var s=a(888),i=a(451);const l=async(c,e)=>{(0,s.log)("info",`fetch ${c}`);const a=await(await fetch(c)).arrayBuffer();(0,s.log)("info",`${c} file size = ${a.byteLength} bytes`);const n=new Blob([a],{type:e}),i=URL.createObjectURL(n);return(0,s.log)("info",`${c} blob URL = ${i}`),i},r=async({corePath:c,workerPath:e,wasmPath:a})=>{if("undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope){if("string"!=typeof c)throw Error("corePath should be a string!");const n=new URL(c,"file:///home/wataru/git_work/screen-recorder-ts/node_modules/@ffmpeg/ffmpeg/src/browser/getCreateFFmpegCore.js").href,r=await l(n,"application/javascript"),t=await l(void 0!==a?a:n.replace("ffmpeg-core.js","ffmpeg-core.wasm"),"application/wasm"),o=await l(void 0!==e?e:n.replace("ffmpeg-core.js","ffmpeg-core.worker.js"),"application/javascript");return"undefined"==typeof createFFmpegCore?new Promise((c=>{if(globalThis.importScripts(r),"undefined"==typeof createFFmpegCore)throw Error((0,i.CREATE_FFMPEG_CORE_IS_NOT_DEFINED)(n));(0,s.log)("info","ffmpeg-core.js script loaded"),c({createFFmpegCore,corePath:r,wasmPath:t,workerPath:o})})):((0,s.log)("info","ffmpeg-core.js script is loaded already"),Promise.resolve({createFFmpegCore,corePath:r,wasmPath:t,workerPath:o}))}if("string"!=typeof c)throw Error("corePath should be a string!");const n=new URL(c,"file:///home/wataru/git_work/screen-recorder-ts/node_modules/@ffmpeg/ffmpeg/src/browser/getCreateFFmpegCore.js").href,r=await l(n,"application/javascript"),t=await l(void 0!==a?a:n.replace("ffmpeg-core.js","ffmpeg-core.wasm"),"application/wasm"),o=await l(void 0!==e?e:n.replace("ffmpeg-core.js","ffmpeg-core.worker.js"),"application/javascript");return"undefined"==typeof createFFmpegCore?new Promise((c=>{const e=document.createElement("script"),a=()=>{if(e.removeEventListener("load",a),"undefined"==typeof createFFmpegCore)throw Error((0,i.CREATE_FFMPEG_CORE_IS_NOT_DEFINED)(n));(0,s.log)("info","ffmpeg-core.js script loaded"),c({createFFmpegCore,corePath:r,wasmPath:t,workerPath:o})};e.src=r,e.type="text/javascript",e.addEventListener("load",a),document.getElementsByTagName("head")[0].appendChild(e)})):((0,s.log)("info","ffmpeg-core.js script is loaded already"),Promise.resolve({createFFmpegCore,corePath:r,wasmPath:t,workerPath:o}))},t=async c=>{let e=c;if(void 0===c)return new Uint8Array;if("string"==typeof c)if(/data:_data\/([a-zA-Z]*);base64,([^"]*)/.test(c))e=atob(c.split(",")[1]).split("").map((c=>c.charCodeAt(0)));else{const a=await fetch(new URL(c,"file:///home/wataru/git_work/screen-recorder-ts/node_modules/@ffmpeg/ffmpeg/src/browser/fetchFile.js").href);e=await a.arrayBuffer()}else(c instanceof File||c instanceof Blob)&&(e=await(a=c,new Promise(((c,e)=>{const n=new FileReader;n.onload=()=>{c(n.result)},n.onerror=({target:{error:{code:c}}})=>{e(Error(`File could not be read! Code=${c}`))},n.readAsArrayBuffer(a)}))));var a;return new Uint8Array(e)}},617:c=>{c.exports={defaultArgs:["./ffmpeg","-nostdin","-y"],baseOptions:{log:!1,logger:()=>{},progress:()=>{},corePath:""}}},648:(c,e,a)=>{const{defaultArgs:n,baseOptions:s}=a(617),i=a(10),{defaultOptions:l,getCreateFFmpegCore:r}=a(985),{version:t}=a(681),o=Error("ffmpeg.wasm is not ready, make sure you have completed load().");c.exports=(c={})=>{const{log:e,logger:a,progress:f,...m}={...s,...l,...c};let u=null,z=null,C=null,h=null,p=!1,H=()=>{},d=e,V=f,M=0,v=0,L=!1,g=0;const b=(c,e)=>{H({type:c,message:e}),d&&console.log(`[${c}] ${e}`)},x=c=>{const[e,a,n]=c.split(":");return 60*parseFloat(e)*60+60*parseFloat(a)+parseFloat(n)},N=({type:c,message:e})=>{b(c,e),((c,e)=>{if("string"==typeof c)if(c.startsWith(" Duration")){const a=c.split(", ")[0].split(": ")[1],n=x(a);e({duration:n,ratio:g}),(0===M||M>n)&&(M=n,L=!0)}else if(L&&c.startsWith(" Stream")){const e=c.match(/([\d.]+) fps/);if(e){const c=parseFloat(e[1]);v=M*c}else v=0;L=!1}else if(c.startsWith("frame")||c.startsWith("size")){const a=c.split("time=")[1].split(" ")[0],n=x(a),s=c.match(/frame=\s*(\d+)/);if(v&&s){const c=parseFloat(s[1]);g=Math.min(c/v,1)}else g=n/M;e({ratio:g,time:n})}else c.startsWith("video:")&&(e({ratio:1}),M=0)})(e,V),(c=>{"FFMPEG_END"===c&&null!==C&&(C(),C=null,h=null,p=!1)})(e)};return b("info",`use ffmpeg.wasm v${t}`),{setProgress:c=>{V=c},setLogger:c=>{H=c},setLogging:c=>{d=c},load:async()=>{if(b("info","load ffmpeg-core"),null!==u)throw Error("ffmpeg.wasm was loaded, you should not load it again, use ffmpeg.isLoaded() to check next time.");{b("info","loading ffmpeg-core");const{createFFmpegCore:c,corePath:e,workerPath:a,wasmPath:n}=await r(m);u=await c({mainScriptUrlOrBlob:e,printErr:c=>N({type:"fferr",message:c}),print:c=>N({type:"ffout",message:c}),locateFile:(c,e)=>{if("undefined"!=typeof window||"undefined"!=typeof WorkerGlobalScope){if(void 0!==n&&c.endsWith("ffmpeg-core.wasm"))return n;if(void 0!==a&&c.endsWith("ffmpeg-core.worker.js"))return a}return e+c}}),z=u.cwrap(m.mainName||"proxy_main","number",["number","number"]),b("info","ffmpeg-core loaded")}},isLoaded:()=>null!==u,run:(...c)=>{if(b("info",`run ffmpeg command: ${c.join(" ")}`),null===u)throw o;if(p)throw Error("ffmpeg.wasm can only run one command at a time");return p=!0,new Promise(((e,a)=>{const s=[...n,...c].filter((c=>0!==c.length));C=e,h=a,z(...i(u,s))}))},exit:()=>{if(null===u)throw o;h&&h("ffmpeg has exited"),p=!1;try{u.exit(1)}catch(c){b(c.message),h&&h(c)}finally{u=null,z=null,C=null,h=null}},FS:(c,...e)=>{if(b("info",`run FS.${c} ${e.map((c=>"string"==typeof c?c:`<${c.length} bytes binary file>`)).join(" ")}`),null===u)throw o;{let a=null;try{a=u.FS[c](...e)}catch(a){throw"readdir"===c?Error(`ffmpeg.FS('readdir', '${e[0]}') error. Check if the path exists, ex: ffmpeg.FS('readdir', '/')`):"readFile"===c?Error(`ffmpeg.FS('readFile', '${e[0]}') error. Check if the path exists`):Error("Oops, something went wrong in FS operation.")}return a}}}}},45:(c,e,a)=>{a(666);const n=a(648),{fetchFile:s}=a(985);c.exports={createFFmpeg:n,fetchFile:s}},451:c=>{c.exports={CREATE_FFMPEG_CORE_IS_NOT_DEFINED:c=>`\ncreateFFmpegCore is not defined. ffmpeg.wasm is unable to find createFFmpegCore after loading ffmpeg-core.js from ${c}. Use another URL when calling createFFmpeg():\n\nconst ffmpeg = createFFmpeg({\n corePath: 'http://localhost:3000/ffmpeg-core.js',\n});\n`}},888:c=>{let e=!1,a=()=>{};c.exports={logging:e,setLogging:c=>{e=c},setCustomLogger:c=>{a=c},log:(c,n)=>{a({type:c,message:n}),e&&console.log(`[${c}] ${n}`)}}},10:c=>{c.exports=(c,e)=>{const a=c._malloc(e.length*Uint32Array.BYTES_PER_ELEMENT);return e.forEach(((e,n)=>{const s=c.lengthBytesUTF8(e)+1,i=c._malloc(s);c.stringToUTF8(e,i,s),c.setValue(a+Uint32Array.BYTES_PER_ELEMENT*n,i,"i32")})),[e.length,a]}},688:(c,e,a)=>{"use strict";a.d(e,{Z:()=>z});var n=a(81),s=a.n(n),i=a(645),l=a.n(i),r=a(9),t=a(774),o=a(105),f=a(711),m=a(979),u=l()(s());u.push([c.id,"@import url(https://fonts.googleapis.com/css2?family=Chicle&family=Poppins:ital,wght@0,200;0,400;0,600;1,200;1,400;1,600&display=swap);"]),u.i(r.Z),u.i(t.Z),u.i(o.Z),u.i(f.Z),u.i(m.Z),u.push([c.id,':root {\n --text-color: #333;\n --company-color1: rgba(64, 119, 187, 1);\n --company-color2: rgba(29, 47, 78, 1);\n --company-color3: rgba(255, 255, 255, 1);\n --company-color1-alpha: rgba(64, 119, 187, 0.3);\n --company-color2-alpha: rgba(29, 47, 78, 0.3);\n --company-color3-alpha: rgba(255, 255, 255, 0.3);\n --global-shadow-color: rgba(0, 0, 0, 0.4);\n\n --sidebar-transition-time: 0.3s;\n --sidebar-transition-animation: ease-in-out;\n\n --header-height: 1.5rem;\n --right-sidebar-width: 320px;\n\n --dialog-border-color: rgba(100, 100, 100, 1);\n --dialog-shadow-color: rgba(0, 0, 0, 0.3);\n --dialog-background-color: rgba(255, 255, 255, 1);\n --dialog-primary-color: rgba(19, 70, 209, 1);\n --dialog-active-color: rgba(40, 70, 209, 1);\n --dialog-input-border-color: rgba(200, 200, 200, 1);\n --dialog-submit-button-color: rgba(180, 190, 230, 1);\n --dialog-cancel-button-color: rgba(235, 80, 80, 1);\n}\n\n* {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n font-family: "Poppins", sans-serif;\n}\nhtml {\n font-size: 16px;\n}\nbody {\n height: 100%;\n width: 100%;\n color: var(--text-color);\n background: linear-gradient(45deg, var(--company-color1) 0, 5%, var(--company-color2) 5% 10%, var(--company-color3) 10% 80%, var(--company-color1) 80% 85%, var(--company-color2) 85% 100%);\n}\n\n.application-container {\n position: relative;\n height: 100vh;\n width: 100%;\n overflow: hidden;\n list-style-type: none;\n}\n\n.state-control-checkbox {\n display: none;\n}\n\n.video-for-recorder-container {\n position: absolute;\n left: -1000px;\n width: 30px;\n height: 30px;\n}\n\n/* */\n/* */\n/* */\n/* start button */\n.front-container {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n margin-top: 30px;\n}\n.front-title {\n font-size: 4rem;\n font-weight: 100;\n text-align: center;\n}\n.front-description {\n font-size: 0.9rem;\n text-align: center;\n background: rgba(255, 255, 255, 0.3);\n padding: 20px 20px 20px 20px;\n width: 640px;\n}\n.front-description-img {\n height: 4rem;\n}\n.front-description-strong {\n color: #f66;\n font-size: 0.9rem;\n font-weight: 600;\n}\n.front-start-button {\n font-size: 4rem;\n border: 3px solid #333;\n background: #eef;\n width: 500px;\n padding: 15px;\n cursor: pointer;\n text-align: center;\n margin: 100px 0 0 0 auto;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n.front-note {\n font-size: 1rem;\n}\n.front-attention {\n font-size: 0.8rem;\n color: #f55;\n font-weight: 600;\n}\n.front-disclaimer {\n font-size: 0.8rem;\n}\n',""]);const z=u},9:(c,e,a)=>{"use strict";a.d(e,{Z:()=>r});var n=a(81),s=a.n(n),i=a(645),l=a.n(i)()(s());l.push([c.id,'/* Header */\n.header-container {\n position: fixed;\n top: 0px;\n left: 0px;\n height: var(--header-height);\n width: 100vw;\n}\n/* Body*/\n.body-container {\n position: fixed;\n top: var(--header-height);\n left: 0px;\n height: calc(100vh - var(--header-height));\n background: linear-gradient(45deg, var(--company-color1) 0, 5%, var(--company-color2) 5% 10%, var(--company-color3) 10% 80%, var(--company-color1) 80% 85%, var(--company-color2) 85% 100%);\n}\n\n.open-right-sidebar-checkbox:checked + .body-container {\n width: calc(100vw - var(--right-sidebar-width));\n transition: all var(--sidebar-transition-time) var(--sidebar-transition-animation);\n}\n.open-right-sidebar-checkbox + .body-container {\n width: calc(100vw);\n transition: all var(--sidebar-transition-time) var(--sidebar-transition-animation);\n}\n\n/* RightSidebar*/\n.right-sidebar-container {\n position: fixed;\n top: var(--header-height);\n height: calc(100vh - var(--header-height));\n display: flex;\n flex-direction: column;\n width: var(--right-sidebar-width);\n background: var(--company-color3);\n z-index: 100;\n}\n\n.right-sidebar-container:before {\n content: "";\n position: absolute;\n height: 100vh;\n width: var(--right-sidebar-width);\n background: var(--company-color2-alpha);\n z-index: -1;\n}\n.right-sidebar-container:after {\n content: "";\n position: absolute;\n height: 100vh;\n width: var(--right-sidebar-width);\n background: var(--company-color1-alpha);\n -webkit-clip-path: ellipse(158% 41% at 60% 30%);\n clip-path: ellipse(158% 41% at 60% 30%);\n z-index: -1;\n}\n.open-right-sidebar-checkbox:checked + .right-sidebar-container {\n right: 0;\n transition: all var(--sidebar-transition-time) var(--sidebar-transition-animation);\n}\n.open-right-sidebar-checkbox + .right-sidebar-container {\n right: calc(-1 * var(--right-sidebar-width));\n transition: all var(--sidebar-transition-time) var(--sidebar-transition-animation);\n}\n',""]);const r=l},774:(c,e,a)=>{"use strict";a.d(e,{Z:()=>r});var n=a(81),s=a.n(n),i=a(645),l=a.n(i)()(s());l.push([c.id,"/* Header */\n.header {\n height: 100%;\n width: 100vw;\n background: #ffe;\n display: flex;\n justify-content: space-between;\n}\n.header-application-title-container {\n display: flex;\n}\n.header-application-title-logo {\n width: var(--header-height);\n height: var(--header-height);\n padding: 2px 2px 2px 2px;\n margin: 0px 2px 0px 5px;\n}\n.header-application-title-text {\n font-weight: 600;\n margin: 0px 2px 0px 2px;\n}\n\n.header-device-selector-container {\n margin: 0 10px 0 0;\n display: flex;\n}\n.header-device-selector-text {\n margin: 0px 2px 0px 10px;\n}\n\n.header-button-container {\n display: flex;\n}\n\n.header-button-link {\n}\n.header-button-spacer {\n width: 1rem;\n}\n",""]);const r=l},105:(c,e,a)=>{"use strict";a.d(e,{Z:()=>r});var n=a(81),s=a.n(n),i=a(645),l=a.n(i)()(s());l.push([c.id,".body-content {\n background: var(--company-color1);\n width: 100%;\n height: 100%;\n}\n.body {\n background: var(--company-color1);\n width: 100%;\n height: 100%;\n}\n.body-main-canvas {\n width: 100%;\n height: 100%;\n -o-object-fit: contain;\n object-fit: contain;\n}\n.body-main-video {\n width: 100%;\n height: 100%;\n -o-object-fit: contain;\n object-fit: contain;\n}\n",""]);const r=l},711:(c,e,a)=>{"use strict";a.d(e,{Z:()=>o});var n=a(81),s=a.n(n),i=a(645),l=a.n(i),r=a(302),t=l()(s());t.i(r.Z),t.push([c.id,".right-sidebar {\n}\n/* Partition */\n.sidebar-partition {\n position: static;\n display: flex;\n flex-direction: column;\n width: 100%;\n color: rgba(255, 255, 255, 1);\n background: rgba(0, 0, 0, 0);\n z-index: 10;\n overflow: hidden;\n}\n.state-control-checkbox:checked + .sidebar-partition .sidebar-content {\n max-height: 300px;\n transition: all var(--sidebar-transition-time) var(--sidebar-transition-animation);\n}\n.state-control-checkbox + .sidebar-partition .sidebar-content {\n max-height: 0px;\n transition: all var(--sidebar-transition-time) var(--sidebar-transition-animation);\n}\n\n/* Header */\n.sidebar-header {\n position: static;\n width: 100%;\n height: var(--header-height);\n font-size: 1.1rem;\n background: rgba(10, 10, 10, 0.5);\n display: flex;\n justify-content: space-between;\n}\n.sidebar-header .sidebar-header-title {\n padding-left: 1rem;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n }\n.sidebar-header .sidebar-header-caret {\n align-items: right;\n }\n/* Content */\n.sidebar-content {\n padding: 0px 5px 0px 5px;\n position: static;\n width: 100%;\n height: auto;\n /* height: calc(100% - var(--header-height)); */\n background: rgba(200, 0, 0, 1);\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n}\n\n.sidebar-content-row-3-7 {\n display: flex;\n width: 100%;\n justify-content: center;\n margin: 1px 0px 1px 0px;\n}\n\n.sidebar-content-row-3-7 > div:nth-child(1) {\n left: 0px;\n width: 30%;\n }\n\n.sidebar-content-row-3-7 > div:nth-child(2) {\n left: 30%;\n width: 70%;\n }\n\n.sidebar-content-row-5-5 {\n display: flex;\n width: 100%;\n justify-content: center;\n margin: 1px 0px 1px 0px;\n}\n\n.sidebar-content-row-5-5 > div:nth-child(1) {\n left: 0px;\n width: 50%;\n }\n\n.sidebar-content-row-5-5 > div:nth-child(2) {\n left: 50%;\n width: 50%;\n }\n\n.sidebar-content-row-7-3 {\n display: flex;\n width: 100%;\n justify-content: center;\n margin: 1px 0px 1px 0px;\n}\n\n.sidebar-content-row-7-3 > div:nth-child(1) {\n left: 0px;\n width: 70%;\n }\n\n.sidebar-content-row-7-3 > div:nth-child(2) {\n left: 70%;\n width: 30%;\n }\n\n// Button\n\n.sidebar-content-row-buttons {\n display: flex;\n justify-content: flex-end;\n}\n\n.sidebar-content-row-button,\n.sidebar-content-row-button-activated,\n.sidebar-content-row-button-stanby {\n padding: 0px 5px 0px 5px;\n margin: 0px 5px 0px 5px;\n border-radius: 2px;\n border: 1px solid #446;\n cursor: pointer;\n /* width: 30%; */\n text-align: center;\n font-weight: 100;\n}\n.sidebar-content-row-button-activated {\n /* width: 50%; */\n background: #bbd;\n color: #000;\n}\n.sidebar-content-row-button-activated:hover {\n /* background: #4f5; */\n font-weight: 600;\n}\n.sidebar-content-row-button,\n.sidebar-content-row-button-stanby {\n background: #555;\n}\n.sidebar-content-row-button:hover,\n.sidebar-content-row-button-stanby:hover {\n /* background: #666; */\n font-weight: 400;\n}\n\n/* Select */\n.sidebar-content-row-select {\n left: 30%;\n width: 70%;\n}\n\n.device-selector-option {\n font-size: 1rem;\n}\n.device-selector-select {\n max-width: 90%;\n min-width: 50%;\n font-size: 0.7rem;\n}\n\n/* Slider */\n.sidebar-content-row-slider-container {\n display: flex;\n}\n.sidebar-content-row-slider {\n}\n.sidebar-content-row-slider-val {\n margin-left: 10px;\n}\n",""]);const o=t},302:(c,e,a)=>{"use strict";a.d(e,{Z:()=>r});var n=a(81),s=a.n(n),i=a(645),l=a.n(i)()(s());l.push([c.id,".sidebar-content-item .sidebar-content-item-video {\n width: 100%;\n }\n",""]);const r=l},979:(c,e,a)=>{"use strict";a.d(e,{Z:()=>r});var n=a(81),s=a.n(n),i=a(645),l=a.n(i)()(s());l.push([c.id,"/* 前提条件 */\n\n.rotate-button-container {\n height: var(--header-height);\n width: var(--header-height);\n position: relative;\n}\n.rotate-button {\n display: none;\n}\n.rotate-button ~ .rotate-lable {\n padding: 2px;\n position: absolute;\n transition: all 0.3s;\n cursor: pointer;\n height: var(--header-height);\n width: var(--header-height);\n}\n.rotate-button ~ .rotate-lable > * {\n width: 100%;\n height: 100%;\n float: left;\n transition: all 0.3s;\n}\n.rotate-button ~ .rotate-lable > * .spin-on {\n width: 100%;\n height: 100%;\n display: none;\n }\n.rotate-button ~ .rotate-lable > * .spin-off {\n width: 100%;\n height: 100%;\n display: blcok;\n }\n.rotate-button ~ .rotate-lable > .colored {\n color: rgba(200, 200, 200, 0.8);\n background: rgba(0, 0, 0, 1);\n transition: all 0.3s;\n}\n.rotate-button ~ .rotate-lable > .colored .spin-on {\n display: none;\n }\n.rotate-button ~ .rotate-lable > .colored .spin-off {\n display: block;\n }\n.rotate-button:checked ~ .rotate-lable > .colored {\n color: rgba(50, 240, 50, 0.8);\n background: rgba(60, 60, 60, 1);\n transition: all 0.3s;\n}\n.rotate-button:checked ~ .rotate-lable > .colored .spin-on {\n display: block;\n }\n.rotate-button:checked ~ .rotate-lable > .colored .spin-off {\n display: none;\n }\n\n.rotate-button:checked ~ .rotate-lable > .spinner {\n width: 100%;\n height: 100%;\n transform: rotate(-180deg);\n transition: all 0.3s;\n box-sizing: border-box;\n}\n\n.rotate-button:checked ~ .rotate-lable > .spinner .spin-on {\n display: block;\n }\n\n.rotate-button:checked ~ .rotate-lable > .spinner .spin-off {\n display: none;\n }\n",""]);const r=l},645:c=>{"use strict";c.exports=function(c){var e=[];return e.toString=function(){return this.map((function(e){var a="",n=void 0!==e[5];return e[4]&&(a+="@supports (".concat(e[4],") {")),e[2]&&(a+="@media ".concat(e[2]," {")),n&&(a+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),a+=c(e),n&&(a+="}"),e[2]&&(a+="}"),e[4]&&(a+="}"),a})).join("")},e.i=function(c,a,n,s,i){"string"==typeof c&&(c=[[null,c,void 0]]);var l={};if(n)for(var r=0;r0?" ".concat(f[5]):""," {").concat(f[1],"}")),f[5]=i),a&&(f[2]?(f[1]="@media ".concat(f[2]," {").concat(f[1],"}"),f[2]=a):f[2]=a),s&&(f[4]?(f[1]="@supports (".concat(f[4],") {").concat(f[1],"}"),f[4]=s):f[4]="".concat(s)),e.push(f))}},e}},81:c=>{"use strict";c.exports=function(c){return c[1]}},703:(c,e,a)=>{"use strict";var n=a(414);function s(){}function i(){}i.resetWarningCache=s,c.exports=function(){function c(c,e,a,s,i,l){if(l!==n){var r=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw r.name="Invariant Violation",r}}function e(){return c}c.isRequired=c;var a={array:c,bigint:c,bool:c,func:c,number:c,object:c,string:c,symbol:c,any:c,arrayOf:e,element:c,elementType:c,instanceOf:e,node:c,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:i,resetWarningCache:s};return a.PropTypes=a,a}},697:(c,e,a)=>{c.exports=a(703)()},414:c=>{"use strict";c.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},448:(c,e,a)=>{"use strict";var n=a(294),s=a(840);function i(c){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+c,a=1;a