1import{r as e,p as V,u as s0,j as a}from"./LizardLogo-DT5n5QIF.js";import{aE as $0,bg as S0,h as P0,u as B0,d as D0,b as d0,c as B,b0 as R0,S as I0,am as a0,aC as t0,j as n0,E as T0,a3 as O0}from"./boot-BD7SsAAc.js";import{C as q0}from"./CompactSelect-ueb6jnjp.js";import{s as z0}from"./ArrowLeft.es-SR9qpSBn.js";import{n as Q0}from"./ArrowSquareOut.es-oC4wavGB.js";import{s as U0}from"./CaretRight.es-wv7OfSzD.js";import{s as D}from"./CircleNotch.es-kvEArN7_.js";import{s as K0}from"./Copy.es-CZfLMJ_R.js";import{s as W0}from"./File.es-CYFI7Jqb.js";import{s as _0}from"./FileCode.es-ULBRKyaI.js";import{n as l0}from"./Folder.es-49MVrt9M.js";import{m as G0}from"./FolderOpen.es-5L8p7T-j.js";import{n as R}from"./Trash.es-BXf3D_ak.js";import{s as x0}from"./Upload.es-XCUZfRsm.js";import{c as u0}from"./Warning.es-CQ4qLkNt.js";import{M as X0}from"./Modal-Bm0eknZb.js";import{a as Y0,u as J0,d as e1,c as a1,b as t1,s as l1,e as s1,l as n1}from"./s3-QBd-A6Vy.js";import{toast as p0}from"./index-SVnlp4IC.js";import{a as r1}from"./useDocumentTitle-BtUptWlx.js";import{u as c1}from"./useAddonEditorContext-CGLp-8lA.js";import"./index-CvQf7OPb.js";const i1=new Map([["bold",e.createElement(e.Fragment,null,e.createElement("path",{d:"M216.49,79.51l-56-56A12,12,0,0,0,152,20H56A20,20,0,0,0,36,40V216a20,20,0,0,0,20,20H200a20,20,0,0,0,20-20V88A12,12,0,0,0,216.49,79.51ZM183,80H160V57ZM116,212V192h8a12,12,0,0,0,0-24h-8V152h8a12,12,0,0,0,0-24h-8V116a12,12,0,0,0-24,0v12H84a12,12,0,0,0,0,24h8v16H84a12,12,0,0,0,0,24h8v20H60V44h76V92a12,12,0,0,0,12,12h48V212Z"}))],["duotone",e.createElement(e.Fragment,null,e.createElement("path",{d:"M208,88H152V32Z",opacity:"0.2"}),e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM200,216H112V200h8a8,8,0,0,0,0-16h-8V168h8a8,8,0,0,0,0-16h-8V136h8a8,8,0,0,0,0-16h-8v-8a8,8,0,0,0-16,0v8H88a8,8,0,0,0,0,16h8v16H88a8,8,0,0,0,0,16h8v16H88a8,8,0,0,0,0,16h8v16H56V40h88V88a8,8,0,0,0,8,8h48V216
1Z"}))],["fill",e.createElement(e.Fragment,null,e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H92a4,4,0,0,0,4-4V208H88.27A8.17,8.17,0,0,1,80,200.53,8,8,0,0,1,88,192h8V176H88.27A8.17,8.17,0,0,1,80,168.53,8,8,0,0,1,88,160h8V144H88.27A8.17,8.17,0,0,1,80,136.53,8,8,0,0,1,88,128h8v-7.73a8.18,8.18,0,0,1,7.47-8.25,8,8,0,0,1,8.53,8v8h7.73a8.17,8.17,0,0,1,8.25,7.47,8,8,0,0,1-8,8.53h-8v16h7.73a8.17,8.17,0,0,1,8.25,7.47,8,8,0,0,1-8,8.53h-8v16h7.73a8.17,8.17,0,0,1,8.25,7.47,8,8,0,0,1-8,8.53h-8v20a4,4,0,0,0,4,4h84a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM152,88V44l44,44Z"}))],["light",e.createElement(e.Fragment,null,e.createElement("path",{d:"M212.24,83.76l-56-56A6,6,0,0,0,152,26H56A14,14,0,0,0,42,40V216a14,14,0,0,0,14,14H200a14,14,0,0,0,14-14V88A6,6,0,0,0,212.24,83.76ZM158,46.48,193.52,82H158ZM200,218H110V198h10a6,6,0,0,0,0-12H110V166h10a6,6,0,0,0,0-12H110V134h10a6,6,0,0,0,0-12H110V112a6,6,0,0,0-12,0v10H88a6,6,0,0,0,0,12H98v20H88a6,6,0,0,0,0,12H98v20H88a6,6,0,0,0,0,12H98v20H56a2,2,0,0,1-2-2V40a2,2,0,0,1,2-2h90V88a6,6,0,0,0,6,6h50V216A2,2,0,0,1,200,218Z"}))],["regular",e.createElement(e.Fragment,null,e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM200,216H112V200h8a8,8,0,0,0,0-16h-8V168h8a8,8,0,0,0,0-16h-8V136h8a8,8,0,0,0,0-16h-8v-8a8,8,0,0,0-16,0v8H88a8,8,0,0,0,0,16h8v16H88a8,8,0,0,0,0,16h8v16H88a8,8,0,0,0,0,16h8v16H56V40h88V88a8,8,0,0,0,8,8h48V216
1Z"}))],["thin",e.createElement(e.Fragment,null,e.createElement("path",{d:"M210.83,85.17l-56-56A4,4,0,0,0,152,28H56A12,12,0,0,0,44,40V216a12,12,0,0,0,12,12H200a12,12,0,0,0,12-12V88A4,4,0,0,0,210.83,85.17ZM156,41.65,198.34,84H156ZM200,220H108V196h12a4,4,0,0,0,0-8H108V164h12a4,4,0,0,0,0-8H108V132h12a4,4,0,0,0,0-8H108V112a4,4,0,0,0-8,0v12H88a4,4,0,0,0,0,8h12v24H88a4,4,0,0,0,0,8h12v24H88a4,4,0,0,0,0,8h12v24H56a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4h92V88a4,4,0,0,0,4,4h52V216A4,4,0,0,1,200,220Z"}))]]),o1=new Map([["bold",e.createElement(e.Fragment,null,e.createElement("path",{d:"M96.59,124.91a12,12,0,0,0-13.08,2.6L63,148H44a12,12,0,0,0-12,12v40a12,12,0,0,0,12,12H63l20.48,20.48A12,12,0,0,0,104,224V136A12,12,0,0,0,96.59,124.91ZM80,195l-3.51-3.52A12,12,0,0,0,68,188H56V172H68a12,12,0,0,0,8.49-3.51L80,165Zm80-15a44.55,44.55,0,0,1-21.95,38.36A12,12,0,1,1,126,197.64a20.51,20.51,0,0,0,0-35.28,12,12,0,1,1,12.1-20.72A44.55,44.55,0,0,1,160,180ZM216.49,79.51l-56-56A12,12,0,0,0,152,20H56A20,20,0,0,0,36,40v72a12,12,0,0,0,24,0V44h76V92a12,12,0,0,0,12,12h48V212H180a12,12,0,0,0,0,24h20a20,20,0,0,0,20-20V88A12,12,0,0,0,216.49,79.51ZM160,57l23,23H160Z"}))],["duotone",e.createElement(e.Fragment,null,e.createElement("path",{d:"M72,160l24-24v88L72,200H48V160ZM152,32V88h56Z",opacity:"0.2"}),e.createElement("path",{d:"M99.06,128.61a8,8,0,0,0-8.72,1.73L68.69,152H48a8,8,0,0,0-8,8v40a8,8,0,0,0,8,8H68.69l21.65,21.66A8,8,0,0,0,104,224V136A8,8,0,0,0,99.06,128.61ZM88,204.69,77.66,194.34A8,8,0,0,0,72,192H56V168H72a8,8,0,0,0,5.66-2.34L88,155.31ZM152,180a40.55,40.55,0,0,1-20,34.91A8,8,0,0,1,124,201.09a24.49,24.49,0,0,0,0-42.18A8,8,0,0,1,132,145.09,40.55,40.55,0,0,1,152,180Zm61.66-97.66-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v80a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216H168a8,8,0,0,0,0,16h32a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160Z"}))],["fill",e.createElement(e.Fragment,null,e.createElement("path",{d:"M152,180a40.55,40.55,0,0,1-20,34.91A8,8,0,0,1,124,201.09a24.49,24.49,0,0,0,0-42.18A8,8,0,0,1,132,145.09,40.55,40.55,0,0,1,152,180ZM99.06,128.61a8,8,0,0,0-8.72,1.73L68.69,152H48a8,8,0,0,0-8,8v40a8,8,0,0,0,8,8H68.69l21.65,21.66A8,8,0,0,0,104,224V136A8,8,0,0,0,99.06,128.61ZM216,88V216a16,16,0,0,1-16,16H168a8,8,0,0,1,0-16h32V96H152a8,8,0,0,1-8-8V40H56v80a8,8,0,0,1-16,0V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88Zm-56-8h28.69L160,51.31Z"}))],["light",e.createElement(e.Fragment,null,e.createElement("path",{d:"M98.3,130.46a6,6,0,0,0-6.54,1.3L69.51,154H48a6,6,0,0,0-6,6v40a6,6,0,0,0,6,6H69.51l22.25,22.24A6,6,0,0,0,102,224V136A6,6,0,0,0,98.3,130.46Zm-8.3,79L76.24,195.76A6,6,0,0,0,72,194H54V166H72a6,6,0,0,0,4.24-1.76L90,150.49ZM150,180a38.53,38.53,0,0,1-19,33.18A6,6,0,0,1,125,202.82a26.5,26.5,0,0,0,0-45.64A6,6,0,0,1,131,146.82,38.53,38.53,0,0,1,150,180Zm62.24-96.24-56-56A6,6,0,0,0,152,26H56A14,14,0,0,0,42,40v80a6,6,0,0,0,12,0V40a2,2,0,0,1,2-2h90V88a6,6,0,0,0,6,6h50V216a2,2,0,0,1-2,2H168a6,6,0,0,0,0,12h32a14,14,0,0,0,14-14V88A6,6,0,0,0,212.24,83.76ZM158,46.48,193.52,82H158Z"}))],["regular",e.createElement(e.Fragment,null,e.createElement("path",{d:"M99.06,128.61a8,8,0,0,0-8.72,1.73L68.69,152H48a8,8,0,0,0-8,8v40a8,8,0,0,0,8,8H68.69l21.65,21.66A8,8,0,0,0,104,224V136A8,8,0,0,0,99.06,128.61ZM88,204.69,77.66,194.34A8,8,0,0,0,72,192H56V168H72a8,8,0,0,0,5.66-2.34L88,155.31ZM152,180a40.55,40.55,0,0,1-20,34.91A8,8,0,0,1,124,201.09a24.49,24.49,0,0,0,0-42.18A8,8,0,0,1,132,145.09,40.55,40.55,0,0,1,152,180Zm61.66-97.66-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v80a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216H168a8,8,0,0,0,0,16h32a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160Z"}))],["thin",e.createElement(e.Fragment,null,e.createElement("path",{d:"M97.53,132.3a4,4,0,0,0-4.36.87L70.34,156H48a4,4,0,0,0-4,4v40a4,4,0,0,0,4,4H70.34l22.83,22.83A4,4,0,0,0,100,224V136A4,4,0,0,0,97.53,132.3Zm-5.53,82L74.83,197.17A4,4,0,0,0,72,196H52V164H72a4,4,0,0,0,2.83-1.17L92,145.66ZM148,180a36.52,36.52,0,0,1-18,31.45,4,4,0,0,1-4-6.9,28.5,28.5,0,0,0,0-49.1,4,4,0,0,1,4-6.9A36.52,36.52,0,0,1,148,180Zm62.83-94.83-56-56A4,4,0,0,0,152,28H56A12,12,0,0,0,44,40v80a4,4,0,0,0,8,0V40a4,4,0,0,1,4-4h92V88a4,4,0,0,0,4,4h52V216a4,4,0,0,1-4,4H168a4,4,0,0,0,0,8h32a12,12,0,0,0,12-12V88A4,4,0,0,0,210.83,85.17ZM156,41.65,198.34,84H156Z"}))]]),h1=new Map([["bold",e.createElement(e.Fragment,null,e.createElement("path",{d:"M48,180c0,8.67,5.49,16,12,16a10.27,10.27,0,0,0,7.33-3.43,12,12,0,1,1,17.34,16.6A34,34,0,0,1,60,220C40.15,220,24,202,24,180s16.15-40,36-40a34,34,0,0,1,24.67,10.83,12,12,0,1,1-17.34,16.6A10.27,10.27,0,0,0,60,164C53.49,164,48,171.31,48,180Zm97.51-5.71c-5.13
1-3.45-11.33-5.24-16.8-6.82a79.5,79.5,0,0,1-7.91-2.59c2.45-1.18,9.71-1.3,16.07.33A12,12,0,0,0,143,142a69.24,69.24,0,0,0-12-1.86c-9.93-.66-18,1.08-24.1,5.17a24.45,24.45,0,0,0-10.69,17.76c-1.1,8.74,2.48,16.27,10.11,21.19,4.78,3.09,10.36,4.7,15.75,6.26,3,.89,7.94,2.3,9.88,3.53a2,2,0,0,1-.22.71c-1.36,1.55-9.57,1.79-16.39-.06a12,12,0,0,0-6.45,23.11A63.73,63.73,0,0,0,125.09,220c6.47,0,13.74-1.17,19.74-5.15a24.73,24.73,0,0,0,10.95-18C157,187.53,153.32,179.53,145.51,174.27ZM216,140.68A12,12,0,0,0,200.7,148L192,172.3,183.3,148A12,12,0,1,0,160.7,156l20,56a12,12,0,0,0,22.6,0l20-56A12,12,0,0,0,216,140.68ZM36,108V40A20,20,0,0,1,56,20h96a12,12,0,0,1,8.49,3.51l56,56A12,12,0,0,1,220,88v20a12,12,0,1,1-24,0v-4H148a12,12,0,0,1-12-12V44H60v64a12,12,0,1,1-24,0ZM160,80h23L160,57Z"}))],["duotone",e.createElement(e.Fragment,null,e.createElement("path",{d:"M208,88H152V32Z",opacity:"0.2"}),e.createElement("path",{d:"M48,180c0,11,7.18,20,16,20a14.24,14.24,0,0,0,10.22-4.66A8,8,0,0,1,85.78,206.4,30.06,30.06,0,0,1,64,216c-17.65,0-32-16.15-32-36s14.35-36,32-36a30.06,30.06,0,0,1,21.78,9.6,8,8,0,0,1-11.56,11.06A14.24,14.24,0,0,0,64,160C55.18,160,48,169,48,180Zm79.6-8.69c-4-1.16-8.14-2.35-10.45-3.84-1.25-.81-1.23-1-1.12-1.9a4.57,4.57,0,0,1,2-3.67c4.6-3.12,15.34-1.73,19.83-.56A8,8,0,0,0,142,145.86c-2.12-.55-21-5.22-32.84,2.76a20.58,20.58,0,0,0-9,14.95c-2,15.88,13.65,20.41,23,23.11,12.06,3.49,13.12,4.92,12.78,7.59-.31,2.41-1.26,3.34-2.14,3.93-4.6,3.06-15.17,1.56-19.55.36A8,8,0,0,0,109.94,214a61.34,61.34,0,0,0,15.19,2c5.82,0,12.3-1,17.49-4.46a20.82,20.82,0,0,0,9.19-15.23C154,179,137.49,174.17,127.6,171.31Zm83.09-26.84a8,8,0,0,0-10.23,4.84L188,184.21l-12.47-34.9a8,8,0,0,0-15.07,5.38l20,56a8,8,0,0,0,15.07,0l20-56A8,8,0,0,0,210.69,144.47ZM216,88v24a8,8,0,0,1-16,0V96H152a8,8,0,0,1-8-8V40H56v72a8,8,0,0,1-16,0V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88Zm-27.31-8L160,51.31V80Z"}))],["fill",e.createElement(e.Fragment,null,e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v76a4,4,0,0,0,4,4H212a4,4,0,0,0,4-4V88A8,8,0,0,0,213.66,82.34ZM152,88V44l44,44ZM48,180c0,11,7.18,20,16,20a14.18,14.18,0,0,0,10.06-4.5,8.21,8.21,0,0,1,10.9-.91,8,8,0,0,1,.82,11.81A30.06,30.06,0,0,1,64,216c-17.64,0-32-16.15-32-36s14.36-36,32-36a30,30,0,0,1,21.39,9.19,8.26,8.26,0,0,1,.73,11.09,8,8,0,0,1-11.9.38A14.17,14.17,0,0,0,64,160C55.18,160,48,169,48,180Zm103.81,16.31a20.82,20.82,0,0,1-9.19,15.23C137.43,215,131,216,125.13,216A61.14,61.14,0,0,1,110,214a8,8,0,1,1,4.3-15.41c4.38,1.2,14.95,2.7,19.55-.36.88-.59,1.83-1.52,2.14-3.93.35-2.67-.71-4.1-12.78-7.59-9.35-2.7-25-7.23-23-23.11a20.56,20.56,0,0,1,9-14.95c11.84-8,30.71-3.31,32.83-2.76a8,8,0,0,1-4.07,15.48c-4.49-1.17-15.23-2.56-19.83.56a4.54,4.54,0,0,0-2,3.67c-.12.9-.14,1.09,1.11,1.9,2.31,1.49,6.45,2.68,10.45,3.84C137.49,174.17,154.05,179,151.81,196.31ZM215.42,155l-19.89,55.68a8,8,0,0,1-15.06,0L160.58,155a8.21,8.21,0,0,1,4.5-10.45,8,8,0,0,1,10.45,4.76L188,184.21l12.47-34.9a8,8,0,0,1,10.45-4.76A8.23,8.23,0,0,1,215.42,155Z"}))],["light",e.createElement(e.Fragment,null,e.createElement("path",{d:"M46,180c0,12.13,8.07,22,18,22a16.24,16.24,0,0,0,11.67-5.28,6,6,0,0,1,8.66,8.3A28.06,28.06,0,0,1,64,214c-16.54,0-30-15.25-30-34s13.46-34,30-34a28.06,28.06,0,0,1,20.33,9,6,6,0,0,1-8.66,8.3A16.23,16.23,0,0,0,64,158C54.07,158,46,167.86,46,180Zm81.05-6.77c-10.86-3.13-13.41-4.69-13-7.91a6.59,6.59,0,0,1,2.88-5.08c5.6-3.79,17.66-1.82,21.45-.84a6,6,0,0,0,3.06-11.6c-2-.53-20.1-5-31.21,2.48a18.61,18.61,0,0,0-8.08,13.54c-1.8,14.19,12.26,18.25,21.57,20.94,12.12,3.5,14.78,5.33,14.2,9.76a6.85,6.85,0,0,1-3,5.34c-5.61,3.73-17.48,1.64-21.19.62A6,6,0,0,0,110.48,212a59.41,59.41,0,0,0,14.68,2c5.49,0,11.54-.95,16.36-4.14a18.89,18.89,0,0,0,8.31-13.81C151.84,180.39,136.92,176.08,127.05,173.22Zm83-26.88a6,6,0,0,0-7.67,3.63L188,190.15,173.65,150a6,6,0,1,0-11.3,4l20,56a6,6,0,0,0,11.3,0l20-56A6,6,0,0,0,210,146.34ZM214,88v24a6,6,0,1,1-12,0V94H152a6,6,0,0,1-6-6V38H56a2,2,0,0,0-2,2v72a6,6,0,1,1-12,0V40A14,14,0,0,1,56,26h96a6,6,0,0,1,4.24,1.76l56,56A6,6,0,0,1,214,88Zm-20.49-6L158,46.48V82Z"}))],["regular",e.createElement(e.Fragment,null,e.createElement("path",{d:"M48,180c0,11,7.18,20,16,20a14.24,14.24,0,0,0,10.22-4.66A8,8,0,0,1,85.78,206.4,30.06,30.06,0,0,1,64,216c-17.65,0-32-16.15-32-36s14.35-36,32-36a30.06,30.06,0,0,1,21.78,9.6,8,8,0,0,1-11.56,11.06A14.24,14.24,0,0,0,64,160C55.18,160,48,169,48,180Zm79.6-8.69c-4-1.16-8.14-2.35-10.45-3.84-1.25-.81-1.23-1-1.12-1.9a4.57,4.57,0,0,1,2-3.67c4.6-3.12,15.34-1.73,19.82-.56A8,8,0,0,0,142,145.86c-2.12-.55-21-5.22-32.84,2.76a20.58,20.58,0,0,0-9,14.95c-2,15.88,13.65,20.41,23,23.11,12.06,3.49,13.12,4.92,12.78,7.59-.31,2.41-1.26,3.34-2.14,3.93-4.6,3.06-1
15.17,1.56-19.55.36A8,8,0,0,0,109.94,214a61.34,61.34,0,0,0,15.19,2c5.82,0,12.3-1,17.49-4.46a20.82,20.82,0,0,0,9.19-15.23C154,179,137.49,174.17,127.6,171.31Zm83.09-26.84a8,8,0,0,0-10.23,4.84L188,184.21l-12.47-34.9a8,8,0,0,0-15.07,5.38l20,56a8,8,0,0,0,15.07,0l20-56A8,8,0,0,0,210.69,144.47ZM216,88v24a8,8,0,0,1-16,0V96H152a8,8,0,0,1-8-8V40H56v72a8,8,0,0,1-16,0V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88Zm-27.31-8L160,51.31V80Z"}))],["thin",e.createElement(e.Fragment,null,e.createElement("path",{d:"M44,180c0,13.23,9,24,20,24a18.15,18.15,0,0,0,13.11-5.9,4,4,0,1,1,5.78,5.54A26.11,26.11,0,0,1,64,212c-15.44,0-28-14.36-28-32s12.56-32,28-32a26.11,26.11,0,0,1,18.89,8.36,4,4,0,1,1-5.78,5.54A18.15,18.15,0,0,0,64,156C53,156,44,166.77,44,180Zm82.49-4.85c-10.53-3-15.08-4.91-14.42-10.08a8.51,8.51,0,0,1,3.75-6.49c6.25-4.23,18.77-2.24,23.06-1.11a4,4,0,0,0,2-7.74,61.11,61.11,0,0,0-10.47-1.61c-8.12-.54-14.54.75-19.1,3.82a16.66,16.66,0,0,0-7.22,12.13c-1.58,12.49,10.46,16,20.14,18.77,11.26,3.25,16.47,5.49,15.64,11.94a8.94,8.94,0,0,1-3.91,6.75c-6.27,4.17-18.61,2.05-22.83.88a4,4,0,1,0-2.15,7.7A57.89,57.89,0,0,0,125.19,212c5.18,0,10.83-.86,15.22-3.77a17,17,0,0,0,7.43-12.41C149.64,181.84,136.26,178,126.49,175.15Zm82.85-26.92a4,4,0,0,0-5.11,2.42L188,196.11l-16.23-45.46a4,4,0,1,0-7.54,2.7l20,56a4,4,0,0,0,7.54,0l20-56A4,4,0,0,0,209.34,148.23ZM212,88v24a4,4,0,0,1-8,0V92H152a4,4,0,0,1-4-4V36H56a4,4,0,0,0-4,4v72a4,4,0,0,1-8,0V40A12,12,0,0,1,56,28h96a4,4,0,0,1,2.83,1.17l56,56A4,4,0,0,1,212,88Zm-13.66-4L156,41.65V84Z"}))]]),m1=new Map([["bold",e.createElement(e.Fragment,null,e.createElement("path",{d:"M114,145.34a12,12,0,0,0-20,0L79,167.82,72.3,157.73a12,12,0,0,0-20.07.17L13.91,217.51A12,12,0,0,0,24,236H152a12,12,0,0,0,10-18.66ZM46,212,62.5,186.3l6.55,9.81a12,12,0,0,0,20,0l15-22.48L129.58,212ZM216.49,79.51l-56-56A12,12,0,0,0,152,20H56A20,20,0,0,0,36,40v84a12,12,0,0,0,24,0V44h76V92a12,12,0,0,0,12,12h48V212a12,12,0,0,0,0,24h4a20,20,0,0,0,20-20V88A12,12,0,0,0,216.49,79.51ZM160,57l23,23H160Z"}))],["duotone",e.createElement(e.Fragment,null,e.createElement("path",{d:"M104,152l48,72H24l36-56,16.36,25.45ZM152,32V88h56Z",opacity:"0.2"}),e.createElement("path",{d:"M110.66,147.56a8,8,0,0,0-13.32,0L76.49,178.85l-9.76-15.18a8,8,0,0,0-13.46,0l-36,56A8,8,0,0,0,24,232H152a8,8,0,0,0,6.66-12.44ZM38.65,216,60,182.79l9.63,15a8,8,0,0,0,13.39.11l21-31.47L137.05,216Zm175-133.66-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v88a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216h-8a8,8,0,0,0,0,16h8a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160Z"}))],["fill",e.createElement(e.Fragment,null,e.createElement("path",{d:"M158.66,219.56A8,8,0,0,1,152,232H24a8,8,0,0,1-6.73-12.33l36-56a8,8,0,0,1,13.46,0l9.76,15.18,20.85-31.29a8,8,0,0,1,13.32,0ZM216,88V216a16,16,0,0,1-16,16h-8a8,8,0,0,1,0-16h8V96H152a8,8,0,0,1-8-8V40H56v88a8,8,0,0,1-16,0V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88Zm-56-8h28.69L160,51.31Z"}))],["light",e.createElement(e.Fragment,null,e.createElement("path",{d:"M109,148.67a6,6,0,0,0-10,0L76.46,182.5,65.05,164.76a6,6,0,0,0-10.1,0l-36,56A6,6,0,0,0,24,230H152a6,6,0,0,0,5-9.33ZM35,218l25-38.9,11.32,17.6a6,6,0,0,0,10,.08l22.64-34L140.79,218ZM212.24,83.76l-56-56A6,6,0,0,0,152,26H56A14,14,0,0,0,42,40v88a6,6,0,0,0,12,0V40a2,2,0,0,1,2-2h90V88a6,6,0,0,0,6,6h50V216a2,2,0,0,1-2,2h-8a6,6,0,0,0,0,12h8a14,14,0,0,0,14-14V88A6,6,0,0,0,212.24,83.76ZM158,46.48,193.52,82H158Z"}))],["regular",e.createElement(e.Fragment,null,e.createElement("path",{d:"M110.66,147.56a8,8,0,0,0-13.32,0L76.49,178.85l-9.76-15.18a8,8,0,0,0-13.46,0l-36,56A8,8,0,0,0,24,232H152a8,8,0,0,0,6.66-12.44ZM38.65,216,60,182.79l9.63,15a8,8,0,0,0,13.39.11l21-31.47L137.05,216Zm175-133.66-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v88a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216h-8a8,8,0,0,0,0,16h8a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160Z"}))],["thin",e.createElement(e.Fragment,null,e.createElement("path",{d:"M107.33,149.78a4,4,0,0,0-6.66,0L76.42,186.15,63.36,165.84a4,4,0,0,0-6.72,0l-36,56A4,4,0,0,0,24,228H152a4,4,0,0,0,3.33-6.22ZM31.33,220,60,175.4l13,20.22a4,4,0,0,0,3.33,1.83,3.93,3.93,0,0,0,3.36-1.78L104,159.21,144.53,220ZM210.83,85.17l-56-56A4,4,0,0,0,152,28H56A12,12,0,0,0,44,40v88a4,4,0,0,0,8,0V40a4,4,0,0,1,4-4h92V88a4,4,0,0,0,4,4h52V216a4,4,0,0,1-4,4h-8a4,4,0,0,0,0,8h8a12,12,0,0,0,12-12V88A4,4,0,0,0,210.83,85.17ZM156,41.65,198.34,84H156Z"}))]]),d1=new Map([["bold",e.createElement(e.Fragment,null,e.createElement("path",{d:"M200,164v8h12a12,12,0,0,1,0,24H200v12a12,12,0,0,1-24,0V152a12,12,0,0,1,12-12h32a12,12,0,0,1,0,24ZM92,172a32,32,0,0,1-32,32H56v4a12,12,0,0,1-24,0V152a12,12,0,0,1,12-12H60A32,32,0,0,1,92,172Zm-24,0a8,8,0,0,0-8-8H56v16h4A8,8,0,0,0,68,172Zm100,8a40,40,0,0,1-40,40H112a12,12,0,0,1-12-12V152a12,12,0,0,1,12-12h16A40,40,0,0,1,168,180Zm-24,0a16,16,0,0,0-16-16h-4v32h4A16,16,0,0,0,144,180ZM36,108V40A20,20,0,0,1,56,20h96a12,12,0,0,1,8.49,3.52l56,56A12,12,0,0,1,220,88v20a12,12,0,0,1-24,0v-4H148a12,12,0,0,1-12-12V44H60v64a12,12,0,0,1-24,0ZM160,57V80h23Z"}))],["duotone",e.createElement(e.Fragment,null,e.createElement("path",{d:"M208,88H152V32Z",opacity:"0.2"}),e.createElement("path",{d:"M224,152a8,8,0,0,1-8,8H192v16h16a8,8,0,0,1,0,16H192v16a8,8,0,0,1-16,0V152a8,8,0,0,1,8-8h32A8,8,0,0,1,224,152ZM92,172a28,28,0,0,1-28,28H56v8a8,8,0,0,1-16,0V152a8,8,0,0,1,8-8H64A28,28,0,0,1,92,172Zm-16,0a12,12,0,0,0-12-12H56v24h8A12,12,0,0,0,76,172Zm88,8a36,36,0,0,1-36,36H112a8,8,0,0,1-8-8V152a8,8,0,0,1,8-8h16A36,36,0,0,1,164,180Zm-16,0a20,20,0,0,0-20-20h-8v40h8A20,20,0,0,0,148,180ZM40,112V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88v24a8,8,0,0,1-16,0V96H152a8,8,0,0,1-8-8V40H56v72a8,8,0,0,1-16,0ZM160,80h28.69L160,51.31Z"}))],["fill",e.createElement(e.Fragment,null,e.createElement("path",{d:"M44,120H212a4,4,0,0,0,4-4V88a8,8,0,0,0-2.34-5.66l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v76A4,4,0,0,0,44,120ZM152,44l44,44H152Zm72,108.53a8.18,8.18,0,0,1-8.25,7.47H192v16h15.73a8.17,8.17,0,0,1,8.25,7.47,8,8,0,0,1-8,8.53H192v15.73a8.17,8.17,0,0,1-7.47,8.25,8,8,0,0,1-8.53-8V152a8,8,0,0,1,8-8h32A8,8,0,0,1,224,152.53ZM64,144H48a8,8,0,0,0-8,8v55.73A8.17,8.17,0,0,0,47.47,216,8,8,0,0,0,56,208v-8h7.4c15.24,0,28.14-11.92,28.59-27.
115A28,28,0,0,0,64,144Zm-.35,40H56V160h8a12,12,0,0,1,12,13.16A12.25,12.25,0,0,1,63.65,184ZM128,144H112a8,8,0,0,0-8,8v56a8,8,0,0,0,8,8h15.32c19.66,0,36.21-15.48,36.67-35.13A36,36,0,0,0,128,144Zm-.49,56H120V160h8a20,20,0,0,1,20,20.77C147.58,191.59,138.34,200,127.51,200Z"}))],["light",e.createElement(e.Fragment,null,e.createElement("path",{d:"M222,152a6,6,0,0,1-6,6H190v20h18a6,6,0,0,1,0,12H190v18a6,6,0,0,1-12,0V152a6,6,0,0,1,6-6h32A6,6,0,0,1,222,152ZM90,172a26,26,0,0,1-26,26H54v10a6,6,0,0,1-12,0V152a6,6,0,0,1,6-6H64A26,26,0,0,1,90,172Zm-12,0a14,14,0,0,0-14-14H54v28H64A14,14,0,0,0,78,172Zm84,8a34,34,0,0,1-34,34H112a6,6,0,0,1-6-6V152a6,6,0,0,1,6-6h16A34,34,0,0,1,162,180Zm-12,0a22,22,0,0,0-22-22H118v44h10A22,22,0,0,0,150,180ZM42,112V40A14,14,0,0,1,56,26h96a6,6,0,0,1,4.25,1.76l56,56A6,6,0,0,1,214,88v24a6,6,0,0,1-12,0V94H152a6,6,0,0,1-6-6V38H56a2,2,0,0,0-2,2v72a6,6,0,0,1-12,0ZM158,82h35.52L158,46.48Z"}))],["regular",e.createElement(e.Fragment,null,e.createElement("path",{d:"M224,152a8,8,0,0,1-8,8H192v16h16a8,8,0,0,1,0,16H192v16a8,8,0,0,1-16,0V152a8,8,0,0,1,8-8h32A8,8,0,0,1,224,152ZM92,172a28,28,0,0,1-28,28H56v8a8,8,0,0,1-16,0V152a8,8,0,0,1,8-8H64A28,28,0,0,1,92,172Zm-16,0a12,12,0,0,0-12-12H56v24h8A12,12,0,0,0,76,172Zm88,8a36,36,0,0,1-36,36H112a8,8,0,0,1-8-8V152a8,8,0,0,1,8-8h16A36,36,0,0,1,164,180Zm-16,0a20,20,0,0,0-20-20h-8v40h8A20,20,0,0,0,148,180ZM40,112V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88v24a8,8,0,0,1-16,0V96H152a8,8,0,0,1-8-8V40H56v72a8,8,0,0,1-16,0ZM160,80h28.69L160,51.31Z"}))],["thin",e.createElement(e.Fragment,null,e.createElement("path",{d:"M220,152a4,4,0,0,1-4,4H188v24h20a4,4,0,0,1,0,8H188v20a4,4,0,0,1-8,0V152a4,4,0,0,1,4-4h32A4,4,0,0,1,220,152ZM88,172a24,24,0,0,1-24,24H52v12a4,4,0,0,1-8,0V152a4,4,0,0,1,4-4H64A24,24,0,0,1,88,172Zm-8,0a16,16,0,0,0-16-16H52v32H64A16,16,0,0,0,80,172Zm80,8a32,32,0,0,1-32,32H112a4,4,0,0,1-4-4V152a4,4,0,0,1,4-4h16A32,32,0,0,1,160,180Zm-8,0a24,24,0,0,0-24-24H116v48h12A24,24,0,0,0,152,180ZM44,112V40A12,12,0,0,1,56,28h96a4,4,0,0,1,2.83,1.17l56,56A4,4,0,0,1,212,88v24a4,4,0,0,1-8,0V92H152a4,4,0,0,1-4-4V36H56a4,4,0,0,0-4,4v72a4,4,0,0,1-8,0ZM156,84h42.34L156,41.65Z"}))]]),x1=new Map([["bold",e.createElement(e.Fragment,null,e.createElement("path",{d:"M216.49,79.51l-56-56A12,12,0,0,0,152,20H56A20,20,0,0,0,36,40V216a20,20,0,0,0,20,20H200a20,20,0,0,0,20-20V88A12,12,0,0,0,216.49,79.51ZM160,57l23,23H160ZM60,212V44h76V92a12,12,0,0,0,12,12h48V212Zm104-60a12,12,0,0,1-12,12H140v12a12,12,0,0,1-24,0V164H104a12,12,0,0,1,0-24h12V128a12,12,0,0,1,24,0v12h12A12,12,0,0,1,164,152Z"}))],["duotone",e.createElement(e.Fragment,null,e.createElement("path",{d:"M208,88H152V32Z",opacity:"0.2"}),e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM200,216H56V40h88V88a8,8,0,0,0,8,8h48V216
1Zm-40-64a8,8,0,0,1-8,8H136v16a8,8,0,0,1-16,0V160H104a8,8,0,0,1,0-16h16V128a8,8,0,0,1,16,0v16h16A8,8,0,0,1,160,152Z"}))],["fill",e.createElement(e.Fragment,null,e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM152,160H136v16a8,8,0,0,1-16,0V160H104a8,8,0,0,1,0-16h16V128a8,8,0,0,1,16,0v16h16a8,8,0,0,1,0,16Zm0-72V43.31L196.69,88Z"}))],["light",e.createElement(e.Fragment,null,e.createElement("path",{d:"M212.24,83.76l-56-56A6,6,0,0,0,152,26H56A14,14,0,0,0,42,40V216a14,14,0,0,0,14,14H200a14,14,0,0,0,14-14V88A6,6,0,0,0,212.24,83.76ZM158,46.48,193.52,82H158ZM200,218H56a2,2,0,0,1-2-2V40a2,2,0,0,1,2-2h90V88a6,6,0,0,0,6,6h50V216A2,2,0,0,1,200,218Zm-42-66a6,6,0,0,1-6,6H134v18a6,6,0,0,1-12,0V158H104a6,6,0,0,1,0-12h18V128a6,6,0,0,1,12,0v18h18A6,6,0,0,1,158,152Z"}))],["regular",e.createElement(e.Fragment,null,e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM200,216H56V40h88V88a8,8,0,0,0,8,8h48V216
1Zm-40-64a8,8,0,0,1-8,8H136v16a8,8,0,0,1-16,0V160H104a8,8,0,0,1,0-16h16V128a8,8,0,0,1,16,0v16h16A8,8,0,0,1,160,152Z"}))],["thin",e.createElement(e.Fragment,null,e.createElement("path",{d:"M210.83,85.17l-56-56A4,4,0,0,0,152,28H56A12,12,0,0,0,44,40V216a12,12,0,0,0,12,12H200a12,12,0,0,0,12-12V88A4,4,0,0,0,210.83,85.17ZM156,41.65,198.34,84H156ZM200,220H56a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4h92V88a4,4,0,0,0,4,4h52V216A4,4,0,0,1,200,220Zm-44-68a4,4,0,0,1-4,4H132v20a4,4,0,0,1-8,0V156H104a4,4,0,0,1,0-8h20V128a4,4,0,0,1,8,0v20h20A4,4,0,0,1,156,152Z"}))]]),u1=new Map([["bold",e.createElement(e.Fragment,null,e.createElement("path",{d:"M216.49,79.52l-56-56A12,12,0,0,0,152,20H56A20,20,0,0,0,36,40V216a20,20,0,0,0,20,20H200a20,20,0,0,0,20-20V88A12,12,0,0,0,216.49,79.52ZM160,57l23,23H160ZM60,212V44h76V92a12,12,0,0,0,12,12h48V212Zm112-80a12,12,0,0,1-12,12H96a12,12,0,0,1,0-24h64A12,12,0,0,1,172,132Zm0,40a12,12,0,0,1-12,12H96a12,12,0,0,1,0-24h64A12,12,0,0,1,172,172Z"}))],["duotone",e.createElement(e.Fragment,null,e.createElement("path",{d:"M208,88H152V32Z",opacity:"0.2"}),e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM200,216H56V40h88V88a8,8,0,0,0,8,8h48V216
1Zm-32-80a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,136Zm0,32a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,168Z"}))],["fill",e.createElement(e.Fragment,null,e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,176H96a8,8,0,0,1,0-16h64a8,8,0,0,1,0,16Zm0-32H96a8,8,0,0,1,0-16h64a8,8,0,0,1,0,16Zm-8-56V44l44,44Z"}))],["light",e.createElement(e.Fragment,null,e.createElement("path",{d:"M212.24,83.76l-56-56A6,6,0,0,0,152,26H56A14,14,0,0,0,42,40V216a14,14,0,0,0,14,14H200a14,14,0,0,0,14-14V88A6,6,0,0,0,212.24,83.76ZM158,46.48,193.52,82H158ZM200,218H56a2,2,0,0,1-2-2V40a2,2,0,0,1,2-2h90V88a6,6,0,0,0,6,6h50V216A2,2,0,0,1,200,218Zm-34-82a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h64A6,6,0,0,1,166,136Zm0,32a6,6,0,0,1-6,6H96a6,6,0,0,1,0-12h64A6,6,0,0,1,166,168Z"}))],["regular",e.createElement(e.Fragment,null,e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM200,216H56V40h88V88a8,8,0,0,0,8,8h48V216
1Zm-32-80a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,136Zm0,32a8,8,0,0,1-8,8H96a8,8,0,0,1,0-16h64A8,8,0,0,1,168,168Z"}))],["thin",e.createElement(e.Fragment,null,e.createElement("path",{d:"M210.83,85.17l-56-56A4,4,0,0,0,152,28H56A12,12,0,0,0,44,40V216a12,12,0,0,0,12,12H200a12,12,0,0,0,12-12V88A4,4,0,0,0,210.83,85.17ZM156,41.65,198.34,84H156ZM200,220H56a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4h92V88a4,4,0,0,0,4,4h52V216A4,4,0,0,1,200,220Zm-36-84a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h64A4,4,0,0,1,164,136Zm0,32a4,4,0,0,1-4,4H96a4,4,0,0,1,0-8h64A4,4,0,0,1,164,168Z"}))]]),p1=new Map([["bold",e.createElement(e.Fragment,null,e.createElement("path",{d:"M216.49,79.51l-56-56A12,12,0,0,0,152,20H56A20,20,0,0,0,36,40v68a12,12,0,0,0,24,0V44h76V92a12,12,0,0,0,12,12h48V212a12,12,0,0,0,0,24h4a20,20,0,0,0,20-20V88A12,12,0,0,0,216.49,79.51ZM160,57l23,23H160Zm-1.91,84.69a12,12,0,0,0-11.92-.15L126.5,152.44A20,20,0,0,0,108,140H48a20,20,0,0,0-20,20v48a20,20,0,0,0,20,20h60a20,20,0,0,0,18.5-12.44l19.67,10.93A12,12,0,0,0,164,216V152A12,12,0,0,0,158.09,141.66ZM104,204H52V164h52Zm36-8.39-12-6.67v-9.88l12-6.67Z"}))],["duotone",e.createElement(e.Fragment,null,e.createElement("path",{d:"M208,88H152V32Zm-88,72a8,8,0,0,0-8-8H48a8,8,0,0,0-8,8v48a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V196l32,20V152l-32,20Z",opacity:"0.2"}),e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v72a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216h-8a8,8,0,0,0,0,16h8a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM155.88,145a8,8,0,0,0-8.12.22l-19.95,12.46A16,16,0,0,0,112,144H48a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h64a16,16,0,0,0,15.81-13.68l19.95,12.46A8,8,0,0,0,160,216V152A8,8,0,0,0,155.88,145ZM112,208H48V160h64v48Zm32-6.43-16-10V176.43l16-10Z"}))],["fill",e.createElement(e.Fragment,null,e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v72a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216h-8a8,8,0,0,0,0,16h8a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM155.88,145a8,8,0,0,0-8.12.22l-19.95,12.46A16,16,0,0,0,112,144H48a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h64a16,16,0,0,0,15.81-13.68l19.95,12.46A8,8,0,0,0,160,216V152A8,8,0,0,0,155.88,145ZM144,201.57l-16-10V176.43l16-10Z"}))],["light",e.createElement(e.Fragment,null,e.createElement("path",{d:"M212.24,83.76l-56-56A6,6,0,0,0,152,26H56A14,14,0,0,0,42,40v72a6,6,0,0,0,12,0V40a2,2,0,0,1,2-2h90V88a6,6,0,0,0,6,6h50V216a2,2,0,0,1-2,2h-8a6,6,0,0,0,0,12h8a14,14,0,0,0,14-14V88A6,6,0,0,0,212.24,83.76ZM158,46.48,193.52,82H158Zm-3.09,100.27a6,6,0,0,0-6.09.16L126,161.17V160a14,14,0,0,0-14-14H48a14,14,0,0,0-14,14v48a14,14,0,0,0,14,14h64a14,14,0,0,0,14-14v-1.17l22.82,14.26A6,6,0,0,0,158,216V152A6,6,0,0,0,154.91,146.75ZM114,208a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V160a2,2,0,0,1,2-2h64a2,2,0,0,1,2,2Zm32-2.83-20-12.5V175.33l20-12.5Z"}))],["regular",e.createElement(e.Fragment,null,e.createElement("path",{d:"M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v72a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216h-8a8,8,0,0,0,0,16h8a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM155.88,145a8,8,0,0,0-8.12.22l-19.95,12.46A16,16,0,0,0,112,144H48a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h64a16,16,0,0,0,15.81-13.68l19.95,12.46A8,8,0,0,0,160,216V152A8,8,0,0,0,155.88,145ZM112,208H48V160h64v48Zm32-6.43-16-10V176.43l16-10Z"}))],["thin",e.createElement(e.Fragment,null,e.createElement("path",{d:"M210.83,85.17l-56-56A4,4,0,0,0,152,28H56A12,12,0,0,0,44,40v72a4,4,0,0,0,8,0V40a4,4,0,0,1,4-4h92V88a4,4,0,0,0,4,4h52V216a4,4,0,0,1-4,4h-8a4,4,0,0,0,0,8h8a12,12,0,0,0,12-12V88A4,4,0,0,0,210.83,85.17ZM156,41.65,198.34,84H156ZM153.94,148.5a4,4,0,0,0-4.06.11L124,164.78V160a12,12,0,0,0-12-12H48a12,12,0,0,0-12,12v48a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12v-4.78l25.88,16.17A4,4,0,0,0,152,220a4.06,4.06,0,0,0,1.94-.5A4,4,0,0,0,156,216V152A4,4,0,0,0,153.94,148.5ZM116,208a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V160a4,4,0,0,1,4-4h64a4,4,0,0,1,4,4Zm32,.78-24-15V174.22l24-15Z"}))]]),H1=new Map([["bold",e.createElement(e.Fragment,null,e.createElement("path",{d:"M216,68H133.39l-26-29.29a20,20,0,0,0-15-6.71H40A20,20,0,0,0,20,52V200.62A19.41,19.41,0,0,0,39.38,220H216.89A19.13,19.13,0,0,0,236,200.89V88A20,20,0,0,0,216,68ZM90.61,56l10.67,12H44V56ZM212,196H44V92H212Zm-72-76v12h12a12,12,0,0,1,0,24H140v12a12,12,0,0,1-24,0V156H104a12,12,0,0,1,0-24h12V120a12,12,0,0,1,24,0Z"}))],["duotone",e.createElement(e.Fragment,null,e.createElement("path",{d:"M128,80H32V56a8,8,0,0,1,8-8H92.69a8,8,0,0,1,5.65,2.34Z",opacity:"0.2"}),e.createElement("path",{d:"M216,72H131.31L104,44.69A15.86,15.86,0,0,0,92.69,40H40A16,16,0,0,0,24,56V200.62A15.4,15.4,0,0,0,39.38,216H216.89A15.13,15.13,0,0,0,232,200.89V88A16,16,0,0,0,216,72ZM92.69,56l16,16H40V56ZM216,200H40V88H216Zm-88-88a8,8,0,0,1,8,8v16h16a8,8,0,0,1,0,16H136v16a8,8,0,0,1-16,0V152H104a8,8,0,0,1,0-16h16V120A8,8,0,0,1,128,112Z"}))],["fill",e.createElement(e.Fragment,null,e.createElement("path",{d:"M216,72H131.31L104,44.69A15.88,15.88,0,0,0,92.69,40H40A16,16,0,0,0,24,56V200.62A15.41,15.41,0,0,0,39.39,216h177.5A15.13,15.13,0,0,0,232,200.89V88A16,16,0,0,0,216,72ZM40,56H92.69l16,16H40Zm112,96H136v16a8,8,0,0,1-16,0V152H104a8,8,0,0,1,0-16h16V120a8,8,0,0,1,16,0v16h16a8,8,0,0,1,0,16Z"}))],["light",e.createElement(e.Fragment,null,e.createElement("path",{d:"M216,74H130.49l-27.9-27.9a13.94,13.94,0,0,0-9.9-4.1H40A14,14,0,0,0,26,56V200.62A13.39,13.39,0,0,0,39.38,214H216.89A13.12,13.12,0,0,0,230,200.89V88A14,14,0,0,0,216,74ZM40,54H92.69a2,2,0,0,1,1.41.59L113.51,74H38V56A2,2,0,0,1,40,54ZM218,200.89a1.11,1.11,0,0,1-1.11,1.11H39.38A1.4,1.4,0,0,1,38,200.62V86H216a2,2,0,0,1,2,2ZM158,144a6,6,0,0,1-6,6H134v18a6,6,0,0,1-12,0V150H104a6,6,0,0,1,0-12h18V120a6,6,0,0,1,12,0v18h18A6,6,0,0,1,158,144Z"}))],["regular",e.createElement(e.Fragment,null,e.createElement("path",{d:"M216,72H131.31L104,44.69A15.86,15.86,0,0,0,92.69,40H40A16,16,0,0,0,24,56V200.62A15.4,15.4,0,0,0,39.38,216H216.89A15.13,15.13,0,0,0,232,200.89V88A16,16,0,0,0,216,72ZM92.69,56l16,16H40V56ZM216,200H40V88H216Zm-88-88a8,8,0,0,1,8,8v16h16a8,8,0,0,1,0,16H136v16a8,8,0,0,1-16,0V152H104a8,8,0,0,1,0-16h16V120A8,8,0,0,1,128,112Z"}))],["thin",e.createElement(e.Fragment,null,e.createElement("path",{d:"M216,76H129.66L101.17,47.52A11.9,11.9,0,0,0,92.69,44H40A12,12,0,0,0,28,56V200.62A11.4,11.4,0,0,0,39.38,212H216.89A11.12,11.12,0,0,0,228,200.89V88A12,12,0,0,0,216,76ZM40,52H92.69a4,4,0,0,1,2.82,1.17L118.34,76H36V56A4,4,0,0,1,40,52ZM220,200.89a3.12,3.12,0,0,1-3.11,3.11
1H39.38A3.39,3.39,0,0,1,36,200.62V84H216a4,4,0,0,1,4,4ZM156,144a4,4,0,0,1-4,4H132v20a4,4,0,0,1-8,0V148H104a4,4,0,0,1,0-8h20V120a4,4,0,0,1,8,0v20h20A4,4,0,0,1,156,144Z"}))]]),V0=e.forwardRef((i,l)=>e.createElement(V,{ref:l,...i,weights:i1}));V0.displayName="FileArchiveIcon";const V1=V0,A0=e.forwardRef((i,l)=>e.createElement(V,{ref:l,...i,weights:o1}));A0.displayName="FileAudioIcon";const A1=A0,v0=e.forwardRef((i,l)=>e.createElement(V,{ref:l,...i,weights:h1}));v0.displayName="FileCsvIcon";const v1=v0,f0=e.forwardRef((i,l)=>e.createElement(V,{ref:l,...i,weights:m1}));f0.displayName="FileImageIcon";const f1=f0,g0=e.forwardRef((i,l)=>e.createElement(V,{ref:l,...i,weights:d1}));g0.displayName="FilePdfIcon";const g1=g0,Z0=e.forwardRef((i,l)=>e.createElement(V,{ref:l,...i,weights:x1}));Z0.displayName="FilePlusIcon";const Z1=Z0,b0=e.forwardRef((i,l)=>e.createElement(V,{ref:l,...i,weights:u1}));b0.displayName="FileTextIcon";const b1=b0,M0=e.forwardRef((i,l)=>e.createElement(V,{ref:l,...i,weights:p1}));M0.displayName="FileVideoIcon";const M1=M0,w0=e.forwardRef((i,l)=>e.createElement(V,{ref:l,...i,weights:H1}));w0.displayName="FolderPlusIcon";const w1=w0;function j1(i,l="en"){return i?new Date(i).toLocaleDateString(l==="en"?void 0:l,{month:"short",day:"numeric",year:"numeric"}):"â"}function y1(i){var c;const l=((c=i.split(".").pop())==null?void 0:c.toLowerCase())??"";return["jpg","jpeg","png","gif","webp","svg","ico","avif"].includes(l)?f1:["mp4","mov","avi","mkv","webm"].includes(l)?M1:["mp3","ogg","wav","flac"].includes(l)?A1:["pdf"].includes(l)?g1:["js","ts","tsx","jsx","py","go","rs","sh","sql","json","yaml","yml","toml","xml"].includes(l)?_0:["zip","tar","gz","bz2","xz","7z"].includes(l)?V1:["csv","xls","xlsx"].includes(l)?v1:["md","txt","log"].includes(l)?b1:W0}function N1(i,l,c){return`${i}/${l}/${c}`}const H0=150*1024*1024;function E1({text:i}){const{t:l}=s0(),[c,j]=e.useState(!1);return a.jsx("button",{onClick:()=>{navigator.clipboard.writeText(i),j(!0),setTimeout(()=>j(!1),1500)},className:"p-1 text-white/30 hover:text-white/70 transition-colors",title:l("Copy"),children:c?a.jsx(n0,{className:"w-3.5 h-3.5 text-emerald-400"}):a.jsx(K0,{className:"w-3.5 h-3.5"})})}function X1(){const{locale:i}=s0(),{t:l}=s0(),{id:c}=$0(),[j]=S0(),r0=P0(),h=j.get("project")??"",g=B0(),j0=j.get("env")||"production",{addon:d,backPath:c0}=c1(c,h,j0);r1(d?`${D0(d)} · Editor`:"Editor");const Z=d==null?void 0:d.connection,u=(d==null?void 0:d.regionEndpoint)??null,[y0,I]=e.useState(null),[m,b]=e.useState(""),[i0,y]=e.useState([]),[o0,T]=e.useState(""),[N0,O]=e.useState(!1),[h0,q]=e.useState(!1),[x,N]=e.useState(null),[z,E]=e.useState(null),Q=e.useRef(null),[U,K]=e.useState({}),k=!!(c!=null&&c.includes(":local-addon:")),{data:s,isLoading:$,error:S}=d0({queryKey:["s3-browse",h,c],queryFn:()=>s1(h,c,u),enabled:!!c&&!!h&&!k,refetchInterval:3e4,retry:1}),P=(s==null?void 0:s.buckets)??[],n=y0??(s==null?void 0:s.defaultBucket)??null,W=!!n&&(n!==((s==null?void 0:s.defaultBucket)??null)||m!==""),{data:E0=[],isLoading:k0}=d0({queryKey:["s3-objects",h,c,n,m],queryFn:()=>n1(h,c,n,m,u),enabled:!!c&&!!h&&W}),_=W?E0:(s==null?void 0:s.objects)??[],G=W?k0:$;e.useEffect(()=>{s!=null&&s.defaultBucket&&s.acl&&K(t=>({...t,[s.defaultBucket]:s.acl}))},[s==null?void 0:s.defaultBucket,s==null?void 0:s.acl]),e.useEffect(()=>{!n||!c||!h||U[n]===void 0&&((s==null?void 0:s.defaultBucket)===n&&(s==null?void 0:s.acl)!==void 0||Y0(h,c,n,u).then(t=>K(r=>({...r,[n]:{publicRead:t.publicRead,publicWrite:t.publicWrite}}))).catch(()=>{}))},[n,c,h,u,s==null?void 0:s.defaultBucket,s==null?void 0:s.acl]);const X=B({mutationFn:t=>e1(h,c,t,u),onSuccess:()=>{g.invalidateQueries({queryKey:["s3-browse",h,c]}),n===(x==null?void 0:x.name)&&I(null),N(null)}}),M=B({mutationFn:t=>a1(h,c,n,`${m}${t}/`,u),onSuccess:()=>{g.invalidateQueries({queryKey:["s3-objects",h,c,n,m]}),g.invalidateQueries({queryKey:["s3-browse",h,c]}),T(""),O(!1)}}),Y=B({mutationFn:({bucket:t,key:r})=>t1(h,c,t,r,u),onSuccess:()=>{g.invalidateQueries({queryKey:["s3-objects",h,c,n,m]}),N(null)}}),A=B({mutationFn:({bucket:t,acl:r})=>l1(h,c,t,r,u),onSuccess:t=>{K(r=>({...r,[t.bucket]:{publicRead:t.publicRead,publicWrite:t.publicWrite}}))}}),J=e.useCallback(async t=>{if(!n||!c)return;t.filter(o=>o.size>
1H0).forEach(o=>p0.error(l("Couldn't upload {{value1}}",{value1:o.name}),{description:l("File exceeds the 150 MB upload limit.")}));const r=t.filter(o=>o.size<=H0);if(r.length===0)return;t=r;const H=t.map(o=>({id:`${o.name}-${Date.now()}`,name:o.name,progress:0,done:!1}));y(o=>[...o,...H]);for(let o=0;o<t.length;o++){const p=t[o],F=H[o],e0=m?`${m}${p.name}`:p.name;try{await J0(h,c,n,e0,p,u,L=>y(f=>f.map(C=>C.id===F.id?{...C,progress:L}:C))),y(L=>L.map(f=>f.id===F.id?{...f,progress:100,done:!0}:f)),g.invalidateQueries({queryKey:["s3-objects",h,c,n,m]})}catch(L){p0.error(l("Couldn't upload {{value1}}",{value1:p.name}),R0(L,l)),y(f=>f.filter(C=>C.id!==F.id))}}setTimeout(()=>y(o=>o.filter(p=>!p.done)),3e3)},[n,c,m,h,u,g]),F0=e.useCallback(t=>{if(t.preventDefault(),q(!1),!n)return;const r=Array.from(t.dataTransfer.files);r.length&&J(r)},[n,J]),m0=m?m.replace(/\/$/,"").split("/"):[],L0=t=>{t<0?b(""):b(m0.slice(0,t+1).join("/")+"/")},C0=(n?U[n]:void 0)??{publicRead:!0,publicWrite:!1},{publicRead:v,publicWrite:w}=C0;return a.jsxs("div",{className:"h-full min-h-0 flex flex-col bg-bg-primary text-white",children:[a.jsxs("div",{className:"flex items-center gap-2 md:gap-3 px-3 md:pr-5 py-3 border-b border-white/[0.06] flex-shrink-0",children:[a.jsxs("button",{onClick:()=>r0(c0),className:"h-8 px-3 rounded-lg text-txt-secondary hover:text-txt-primary hover:bg-white/[0.06] flex items-center gap-1.5 text-xs font-semibold transition-colors disabled:opacity-50",children:[a.jsx(z0,{className:"w-3.5 h-3.5"}),l("Back")]}),a.jsx(I0,{className:"w-4 h-4 flex-shrink-0"}),a.jsx("span",{className:"text-sm font-semibold min-w-0 truncate",children:(d==null?void 0:d.name)??"Managed Object Storage"}),Z&&a.jsx("a",{href:Z.endpoint,target:"_blank",rel:"noopener noreferrer",title:Z.endpoint,className:"hidden md:block flex-1 min-w-0 text-right text-xs text-white/30 hover:text-[var(--control-primary)] truncate transition-colors",children:Z.endpoint})]}),(k||S)&&a.jsxs("div",{className:"flex-1 flex flex-col items-center justify-center gap-3 p-8",children:[a.jsx(u0,{className:"w-8 h-8 text-red-400"}),a.jsx("p",{className:"text-sm font-semibold text-white/80",children:l(k?"This addon was not created on the server":"Could not connect to Managed Object Storage")}),a.jsx("p",{className:"text-xs text-white/40 text-center max-w-xs",children:k?l("The service exists only in your browser. Go back to the service panel, delete it, then create a new Managed Object Storage service."):(S instanceof Error?S.message:null)??"The server returned an error. Try going back and reopening the File Browser."}),a.jsx("button",{onClick:()=>r0(c0),className:"mt-2 h-8 px-3 rounded-lg bg-[var(--control-secondary)] hover:bg-[var(--control-secondary-hover)] text-xs font-semibold text-white transition-colors active:scale-[0.97]",children:l("Go back")})]}),a.jsxs("div",{className:`flex flex-col md:flex-row flex-1 min-h-0 min-w-0 ${k||S?"hidden":""}`,children:[a.jsx(q0,{label:l("Bucket"),value:n??"",onChange:t=>{I(t),b("")},options:P.length?P.map(t=>({value:t.name,label:t.name})):[{value:"",label:$?"Loading bucketsâ¦":"No buckets"}],className:"m-3 md:hidden shrink-0"}),a.jsxs("div",{className:"w-56 flex-shrink-0 border-r border-white/[0.06] hidden md:flex flex-col",children:[a.jsx("div",{className:"p-3",children:a.jsx("span",{className:"text-xs text-white/40 font-semibold",children:l("Buckets")})}),a.jsxs("div",{className:"flex-1 min-h-0 overflow-auto",children:[$&&a.jsx("div",{className:"px-4 py-6 flex justify-center",children:a.jsx(D,{className:"w-4 h-4 animate-spin text-white/20"})}),!$&&P.length===0&&a.jsx("p",{className:"px-4 py-6 text-xs text-white/20 text-center",children:l("No buckets yet")}),P.map(t=>{var r;return a.jsxs("button",{onClick:()=>{I(t.name),b("")},className:`w-full flex items-center gap-2 px-3 py-2 text-left transition-colors group ${n===t.name?"bg-white/[0.08] text-white":"text-white/60 hover:bg-white/[0.04] hover:text-white"}`,children:[n===t.name?a.jsx(G0,{className:"w-4 h-4 text-yellow-400 flex-shrink-0"}):a.jsx(l0,{className:"w-4 h-4 flex-shrink-0"}),a.jsx("span",{className:"text-xs font-medium truncate flex-1",children:t.name}),(((r=U[t.name])==null?void 0:r.publicRead)??!0)&&a.jsx(a0,{className:"w-3 h-3 text-blue-400 flex-shrink-0"})]},t.name)}
1)]})]}),a.jsx("div",{className:`flex-1 flex flex-col min-h-0 min-w-0 relative ${h0?"ring-2 ring-inset ring-emerald-500/40":""}`,onDragOver:t=>{t.preventDefault(),n&&q(!0)},onDragLeave:()=>q(!1),onDrop:F0,children:n?a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"flex flex-wrap items-center gap-2 px-3 md:px-4 py-3 border-b border-white/[0.06] flex-shrink-0",children:[a.jsxs("div",{className:"flex items-center gap-1 w-full md:w-auto md:flex-1 min-w-0 overflow-x-auto whitespace-nowrap [&>*]:shrink-0",children:[a.jsx("button",{onClick:()=>b(""),className:"text-xs text-white/50 hover:text-white transition-colors",children:n}),m0.map((t,r)=>a.jsxs("span",{className:"flex items-center gap-1",children:[a.jsx(U0,{className:"w-3 h-3 text-white/20"}),a.jsx("button",{onClick:()=>L0(r),className:"text-xs text-white/50 hover:text-white transition-colors",children:t})]},r))]}),a.jsxs("button",{onClick:()=>E({field:"view",nextPublic:!v}),disabled:A.isPending,className:`flex items-center gap-1.5 h-8 px-3 rounded-lg text-xs font-semibold transition-colors active:scale-[0.97] disabled:opacity-50 ${v?"bg-blue-500/15 text-blue-400 hover:bg-blue-500/25":"bg-[var(--control-secondary)] hover:bg-[var(--control-secondary-hover)] text-white"}`,title:l(v?"Public view â anyone can read. Click to restrict.":"Private view â only you can read. Click to make public."),children:[v?a.jsx(a0,{className:"w-3.5 h-3.5"}):a.jsx(t0,{className:"w-3.5 h-3.5"}),l(v?"Public view":"Private view")]}),a.jsxs("button",{onClick:()=>E({field:"edit",nextPublic:!w}),disabled:A.isPending,className:`flex items-center gap-1.5 h-8 px-3 rounded-lg text-xs font-semibold transition-colors active:scale-[0.97] disabled:opacity-50 ${w?"bg-blue-500/15 text-blue-400 hover:bg-blue-500/25":"bg-[var(--control-secondary)] hover:bg-[var(--control-secondary-hover)] text-white"}`,title:l(w?"Public edit â anyone can upload/delete. Click to restrict.":"Private edit â only you can write. Click to allow public writes."),children:[w?a.jsx(a0,{className:"w-3.5 h-3.5"}):a.jsx(t0,{className:"w-3.5 h-3.5"}),l(w?"Public edit":"Private edit")]}),a.jsx("div",{className:"basis-full md:hidden"}),a.jsxs("div",{className:"relative",children:[a.jsxs("button",{onClick:()=>O(t=>!t),className:"h-8 px-3 rounded-lg bg-[var(--control-secondary)] hover:bg-[var(--control-secondary-hover)] text-xs font-semibold text-white flex items-center gap-1.5 active:scale-[0.97] transition-colors",children:[a.jsx(w1,{className:"w-3.5 h-3.5"}),l("New folder")]}),N0&&a.jsxs("div",{className:"absolute left-0 md:left-auto md:right-0 top-full mt-1.5 z-10 p-2 rounded-lg bg-bg-secondary border border-white/10 shadow-lg",children:[a.jsxs("form",{onSubmit:t=>{t.preventDefault();const r=o0.trim().replace(/\//g,"");r&&M.mutate(r)},className:"flex gap-1",children:[a.jsx("input",{autoFocus:!0,value:o0,onChange:t=>T(t.target.value),placeholder:l("folder-name"),className:"w-40 bg-white/[0.06] border border-white/[0.10] rounded-md px-2 py-1 text-xs text-white placeholder-white/20 focus:outline-none focus:border-white/20"}),a.jsx("button",{type:"submit",disabled:M.isPending,className:"h-6 px-2 rounded btn-emerald text-xs font-semibold inline-flex items-center justify-center disabled:opacity-50",children:M.isPending?a.jsx(D,{className:"w-3 h-3 animate-spin"}):a.jsx(n0,{className:"w-3 h-3"})}),a.jsx("button",{type:"button",onClick:()=>{O(!1),T("")},className:"h-6 w-6 inline-flex items-center justify-center rounded text-white/30 hover:text-white hover:bg-white/[0.06] transition-colors",children:a.jsx(T0,{className:"w-3 h-3"})})]}),M.isError&&a.jsx("p",{className:"text-xs text-red-400 mt-1 w-40",children:(M.error instanceof Error?M.error.message:null)??"Failed"})]})]}),a.jsxs("button",{onClick:()=>{var t;return(t=Q.current)==null?void 0:t.click()},className:"h-8 px-3 rounded-lg btn-emerald text-xs font-semibold text-white flex items-center gap-1.5 active:scale-[0.97]",children:[a.jsx(x0,{className:"w-3.5 h-3.5"}),l("Upload")]}),a.jsx("input",{ref:Q,type:"file",multiple:!0,className:"hidden",onChange:t=>{t.target.files&&J(Array.from(t.target.files)),t.target.value=""}}),a.jsx("button",{onClick:()=>N({type:"bucket",name:n}),className:"h-8 w-8 flex items-center justify-center rounded-lg text-white/30 hover:text-red-400 hover:bg-red-500/10 transition-colors active:scale-[0.97]",title:l("Delete bucket"),children:a.jsx(R,{className:"w-3.5 h-3.5"})})]}),i0.length>0&&a.jsx("div",{className:"px-4 py-2 border-b border-white/[0.06] space-y-1.5 flex-shrink-0",children:i0.map(t=>a.jsxs("div",{className:"flex items-center gap-2",children:[a.jsx("span",{className:"text-xs text-white/50 truncate flex-1",children:t.name}),t.error?a.jsxs("span",{className:"text-xs text-red-400 flex items-center gap-1",children:[a.jsx(u0,{className:"w-3 h-3"}),t.error.slice(0,40)]}):t.done?a.jsxs("span",{className:"text-xs text-emerald-400 flex items-center gap-1",children:[a.jsx(n0,{className:"w-3 h-3"}),l("Done")]}):a.jsxs("div",{className:"flex items-center gap-1.5",children:[a.jsx("div",{className:"w-20 h-1 bg-white/[0.06] rounded-full overflow-hidden",children:a.jsx("div",{className:"h-full bg-emerald-500 rounded-full transition-all",style:{width:`${t.progress}%`}})}),a.jsxs("span",{className:"text-xs text-white/30",children:[t.progress,"%"]})]})]},t.id))}),h0&&a.jsx("div",{className:"absolute inset-0 z-10 flex items-center justify-center bg-emerald-500/5 border-2 border-dashed border-emerald-500/40 rounded pointer-events-none",children:a.jsxs("div",{className:"text-center",children:[a.jsx(x0,{className:"w-8 h-8 text-emerald-400 mx-auto mb-2"}),a.jsx("p",{className:"text-sm font-semibold text-emerald-400",children:l("Drop files to upload")}),m&&a.jsxs("p",{className:"text-xs text-white/30 mt-1",children:[l("Into /"),m]})]})}),a.jsxs("div",{className:"flex-1 min-h-0 overflow-auto",children:[G&&a.jsx("div",{className:"flex justify-center py-10",children:a.jsx(D,{className:"w-5 h-5 animate-spin text-white/20"})}),!G&&_.length===0&&a.jsxs("div",{className:"flex flex-col items-center justify-center py-16 gap-3 text-white/20 cursor-pointer",onClick:()=>{var t;return(t=Q.current)==null?void 0:t.click()},children:[a.jsx(Z1,{className:"w-10 h-10"}),a.jsx("p",{className:"text-sm",children:l("Drop files here or click Upload")})]}),!G&&_.length>0&&a.jsxs("table",{className:"w-full min-w-[600px] whitespace-nowrap text-xs",children:[a.jsx("thead",{className:"sticky top-0 bg-bg-primary border-b border-white/[0.06]",children:a.jsxs("tr",{className:"text-left text-white/30",children:[a.jsx("th",{className:"px-4 py-2 font-semibold",children:l("Name")}
1),a.jsx("th",{className:"px-4 py-2 font-semibold text-right",children:l("Size")}),a.jsx("th",{className:"px-4 py-2 font-semibold",children:l("Modified")}),a.jsx("th",{className:"px-4 py-2 font-semibold",children:l("URL")}),a.jsx("th",{className:"px-4 py-2"})]})}),a.jsx("tbody",{className:"ph-mask",children:_.map(t=>{const r=t.isPrefix,H=t.key.replace(m,"").replace(/\/$/,""),o=Z&&!r&&v?N1(Z.endpoint,n,t.key):null;return a.jsxs("tr",{className:"border-b border-white/[0.03] hover:bg-white/[0.02] group",children:[a.jsx("td",{className:"px-4 py-2.5",children:r?a.jsxs("button",{onClick:()=>b(t.key),className:"flex items-center gap-2 hover:text-white transition-colors text-white/70",children:[a.jsx(l0,{className:"w-4 h-4 text-yellow-400/70 flex-shrink-0"}),a.jsxs("span",{className:"font-medium",children:[H,"/"]})]}):(()=>{const p=y1(t.key);return a.jsxs("span",{className:"flex items-center gap-2 text-white/80",children:[a.jsx(p,{className:"w-4 h-4 flex-shrink-0 text-white/40"}),a.jsx("span",{className:"truncate max-w-[180px] md:max-w-xs",children:H})]})})()}),a.jsx("td",{className:"px-4 py-2.5 text-right text-white/40 tabular-nums",children:r?"â":O0(t.size)}),a.jsx("td",{className:"px-4 py-2.5 text-white/40",children:j1(t.lastModified,i)}),a.jsx("td",{className:"px-4 py-2.5",children:o?a.jsxs("a",{href:o,target:"_blank",rel:"noopener noreferrer",className:"group flex items-center gap-1 min-w-0 text-xs text-white/30 hover:text-[var(--control-primary)] transition-colors truncate",children:[a.jsx("span",{className:"truncate max-w-[160px] md:max-w-xs",children:o}),a.jsx(Q0,{className:"w-3 h-3 flex-shrink-0 opacity-60 group-hover:opacity-100 transition-opacity"})]}):r?null:a.jsxs("span",{className:"text-xs text-white/20 flex items-center gap-1",children:[a.jsx(t0,{className:"w-3 h-3"}),l(" Private")]})}),a.jsx("td",{className:"px-4 py-2.5 text-right w-px",children:!r&&a.jsxs("div",{className:"flex items-center gap-1 justify-end",children:[o&&a.jsx(E1,{text:o}),a.jsx("button",{onClick:()=>N({type:"object",name:H,key:t.key}),className:"p-1 text-white/30 hover:text-red-400 transition-colors",children:a.jsx(R,{className:"w-3.5 h-3.5"})})]})})]},t.key)})})]})]})]}):a.jsxs("div",{className:"flex-1 flex flex-col items-center justify-center gap-4 text-white/20 select-none",children:[a.jsx(l0,{className:"w-12 h-12"}),a.jsx("p",{className:"text-sm",children:l("Select a bucket or create one to get started")})]})})]}),z&&n&&(()=>{const t=z.nextPublic,r=z.field==="edit",H=r?l("edit"):"view",o=t?l("Make {{value1}} public?",{value1:H}):l("Make {{value1}} private?",{value1:H}),p=l(t?r?"Anyone with the bucket URL will be able to upload, modify, and delete files. This is rarely a good idea.":"Anyone with the file URL will be able to read it. The files will be served publicly.":r?"Only authenticated requests will be able to upload or delete files.":"Files will no longer be served publicly. Only authenticated requests will be able to read them."),F=l(t?"Make public":"Make private");return a.jsx(X0,{onClose:()=>{A.isPending||E(null)},children:a.jsxs("div",{className:"p-6 space-y-4",children:[a.jsx("h2",{className:"text-xl font-semibold text-white",children:o}),a.jsx("p",{className:"text-sm text-txt-secondary leading-[20px]",children:p}),a.jsxs("div",{className:"flex items-center justify-end gap-2 pt-1",children:[a.jsx("button",{type:"button",onClick:()=>E(null),disabled:A.isPending,className:"h-9 px-4 rounded-lg bg-[var(--control-secondary)] text-sm font-semibold text-white hover:bg-[var(--control-secondary-hover)] transition-colors active:scale-[0.97] disabled:opacity-50",children:l("Cancel")}),a.jsx("button",{type:"button",onClick:()=>{const e0=r?{publicRead:v,publicWrite:t}:{publicRead:t,publicWrite:w};A.mutate({bucket:n,acl:e0},{onSuccess:()=>E(null)})},disabled:A.isPending,className:`h-9 px-4 rounded-lg text-sm font-semibold text-white transition-colors active:scale-[0.97] disabled:opacity-50 inline-flex items-center justify-center gap-2 min-w-[120px] ${t?"bg-red-500/50 border border-red-500 hover:bg-red-500 hover:border-transparent":"btn-emerald"}`,children:A.isPending?a.jsx("span",{className:"w-3.5 h-3.5 border-[1.5px] border-white/40 border-t-white rounded-full animate-spin"}):F})]})]})})})(),x&&a.jsx("div",{className:"fixed inset-0 z-50 flex items-center justify-center bg-black/60 backdrop-blur-sm",children:a.jsxs("div",{className:"bg-[#1a1a1a] border border-white/[0.08] rounded-xl p-5 w-80 max-w-[calc(100vw-24px)] max-h-[calc(100dvh-24px)] overflow-y-auto space-y-4",children:[a.jsxs("div",{className:"flex items-start gap-3",children:[a.jsx("div",{className:"w-8 h-8 rounded-full bg-red-500/15 flex items-center justify-center flex-shrink-0 mt-0.5",children:a.jsx(R,{className:"w-4 h-4 text-red-400"})}),a.jsxs("div",{children:[a.jsxs("h3",{className:"text-sm font-semibold text-white",children:[l("Delete "),x.type==="bucket"?"bucket":"file","?"]}),a.jsxs("p",{className:"text-xs text-white/40 mt-1 break-all",children:[a.jsx("code",{className:"text-white/60",children:x.name}),x.type==="bucket"&&" â must be empty"]})]})]}),a.jsxs("div",{className:"flex gap-2 justify-end",children:[a.jsx("button",{onClick:()=>N(null),className:"h-8 px-3 rounded-lg bg-[var(--control-secondary)] hover:bg-[var(--control-secondary-hover)] text-xs font-semibold text-white transition-colors active:scale-[0.97]",children:l("Cancel")}),a.jsxs("button",{onClick:()=>
1{x.type==="bucket"?X.mutate(x.name):x.key&&Y.mutate({bucket:n,key:x.key})},disabled:X.isPending||Y.isPending,className:"h-8 px-3 rounded-lg bg-red-500/50 border border-red-500 text-xs font-semibold text-white hover:bg-red-500 hover:border-transparent transition-colors active:scale-[0.97] disabled:opacity-50 flex items-center gap-1.5",children:[X.isPending||Y.isPending?a.jsx(D,{className:"w-3 h-3 animate-spin"}):a.jsx(R,{className:"w-3 h-3"}),l("Delete")]})]})]})})]})}export{X1 as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.