From f6e533732ecfb33fb349a30d7caef0327e3d6190 Mon Sep 17 00:00:00 2001 From: Brittny Lapierre Date: Thu, 26 Sep 2024 06:50:51 -0400 Subject: [PATCH] Remove body margin --- .gitignore | 1 + ...Kx6XK4l.js => iiif-browser-form.lazy-PL3WMLU5-CVKEoHUg.js} | 2 +- dist/assets/{index-CY-KrkzT.js => index-BLeEN_ud.js} | 4 ++-- dist/assets/{index-6rJgp9-R.css => index-C9w2h4M4.css} | 2 +- ...3-i.js => manifest-browser-form.lazy-WRWZPVRC-CT8d0DNN.js} | 2 +- dist/index.html | 4 ++-- 6 files changed, 8 insertions(+), 7 deletions(-) rename dist/assets/{iiif-browser-form.lazy-PL3WMLU5-CKx6XK4l.js => iiif-browser-form.lazy-PL3WMLU5-CVKEoHUg.js} (74%) rename dist/assets/{index-CY-KrkzT.js => index-BLeEN_ud.js} (99%) rename dist/assets/{index-6rJgp9-R.css => index-C9w2h4M4.css} (99%) rename dist/assets/{manifest-browser-form.lazy-WRWZPVRC-DOuQB3-i.js => manifest-browser-form.lazy-WRWZPVRC-CT8d0DNN.js} (73%) diff --git a/.gitignore b/.gitignore index 251ce6d..43f6cef 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ dist-ssr *.njsproj *.sln *.sw? +out \ No newline at end of file diff --git a/dist/assets/iiif-browser-form.lazy-PL3WMLU5-CKx6XK4l.js b/dist/assets/iiif-browser-form.lazy-PL3WMLU5-CVKEoHUg.js similarity index 74% rename from dist/assets/iiif-browser-form.lazy-PL3WMLU5-CKx6XK4l.js rename to dist/assets/iiif-browser-form.lazy-PL3WMLU5-CVKEoHUg.js index d141f28..e3eb4a6 100644 --- a/dist/assets/iiif-browser-form.lazy-PL3WMLU5-CKx6XK4l.js +++ b/dist/assets/iiif-browser-form.lazy-PL3WMLU5-CVKEoHUg.js @@ -1 +1 @@ -import{u,a as i,j as e,P as n,S as l,H as c}from"./index-CY-KrkzT.js";function v(t){const a=u(),{addHistory:o,clearHistory:r}=i();return e.jsx(n,{children:e.jsx(l,{window:!1,hideHeader:!0,outputTypes:["Canvas","CanvasList","CanvasRegion","ImageService","ImageServiceRegion"],vault:a,output:{type:"content-state"},homepageCollection:c,clearHomepageCollection:r,onHistory:o,height:500,outputTargets:[{type:"callback",label:"Select",cb:s=>t.runCreate({output:s})}],allowRemoveEntry:!0})})}export{v as default}; +import{u,a as i,j as e,P as n,S as l,H as c}from"./index-BLeEN_ud.js";function v(t){const a=u(),{addHistory:o,clearHistory:r}=i();return e.jsx(n,{children:e.jsx(l,{window:!1,hideHeader:!0,outputTypes:["Canvas","CanvasList","CanvasRegion","ImageService","ImageServiceRegion"],vault:a,output:{type:"content-state"},homepageCollection:c,clearHomepageCollection:r,onHistory:o,height:500,outputTargets:[{type:"callback",label:"Select",cb:s=>t.runCreate({output:s})}],allowRemoveEntry:!0})})}export{v as default}; diff --git a/dist/assets/index-CY-KrkzT.js b/dist/assets/index-BLeEN_ud.js similarity index 99% rename from dist/assets/index-CY-KrkzT.js rename to dist/assets/index-BLeEN_ud.js index 5e30083..a5e28f5 100644 --- a/dist/assets/index-CY-KrkzT.js +++ b/dist/assets/index-BLeEN_ud.js @@ -3374,7 +3374,7 @@ ${t}`,lFe=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),uFe=Obj flex: 1; overflow: visible; `;async function HVe(e,t){return t.embed({id:e.url,type:"Text",label:e.label,format:"text/plain"})}function KVe(e){const[t,n]=w.useState({en:["View as text"]}),r=i=>{i.preventDefault();const o=new FormData(i.target),a=Object.fromEntries(o.entries());a.url&&e.runCreate({url:a.url,label:t})};return f.jsx(Mc,{children:f.jsxs("form",{onSubmit:r,children:[f.jsx(La,{focusId:"label",label:"Label",fields:t,onSave:i=>n(i.toInternationalString())}),f.jsxs(on,{$wide:!0,children:[f.jsx(Rt,{htmlFor:"id",children:"Link to plaintext"}),f.jsx(xr,{id:"url",name:"url",defaultValue:""})]}),f.jsx(Js,{type:"submit",children:"Create"})]})})}var UVe={id:"@manifest-editor/plaintext-creator",create:HVe,label:"Plaintext",summary:"Add link to an plaintext",icon:f.jsx(Z4,{}),render(e){return f.jsx(KVe,{...e})},resourceType:"ContentResource",resourceFields:["label","format"],supports:{parentFields:["seeAlso","rendering","homepage"]},staticFields:{format:"text/plain"}};async function WVe(e,t){return t.embed({id:e.url,type:"Text",label:e.label,format:"text/html"})}function VVe(e){const[t,n]=w.useState({en:[""]}),r=i=>{i.preventDefault();const o=new FormData(i.target),a=Object.fromEntries(o.entries());a.url&&e.runCreate({url:a.url,label:t})};return f.jsx(Mc,{children:f.jsxs("form",{onSubmit:r,children:[f.jsx(La,{focusId:"label",label:"Label",fields:t,onSave:i=>n(i.toInternationalString())}),f.jsxs(on,{$wide:!0,children:[f.jsx(Rt,{htmlFor:"id",children:"Link"}),f.jsx(xr,{id:"url",name:"url",defaultValue:""})]}),f.jsx(Js,{type:"submit",children:"Create link"})]})})}function qVe(){return f.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24px",viewBox:"0 0 24 24",width:"24px",fill:"#000000",children:[f.jsx("path",{d:"M0 0h24v24H0z",fill:"none"}),f.jsx("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"})]})}var GVe={id:"@manifest-editor/web-page-creator",create:WVe,label:"Web page",summary:"Add link to an external web page",icon:f.jsx(qVe,{}),render(e){return f.jsx(VVe,{...e})},resourceType:"ContentResource",resourceFields:["label","format"],supports:{parentFields:["seeAlso","rendering","homepage"]}};async function ZVe(e,t){return t.embed({id:t.generateId(`html/${e.language}`),language:e.language,type:"TextualBody",format:"text/html",value:e.body||""})}function YVe(e){const{i18n:t}=_g(),[n,r]=w.useState("

"),[i,o]=w.useState(t.defaultLanguage),a=()=>{e.runCreate({language:i,body:n})};return f.jsxs(Mc,{children:[f.jsxs(on,{children:[f.jsx(Rt,{children:"HTML Body"}),f.jsx(CKe,{value:n,language:i,onUpdateLanguage:s=>o(s),languages:t.availableLanguages,onUpdate:s=>r(s)})]}),f.jsx(Js,{onClick:()=>a(),children:"Create"})]})}var XVe={id:"@manifest-editor/html-body-creator",create:ZVe,label:"HTML Body",summary:"Add HTML annotation body",icon:f.jsx(Z4,{}),render(e){return f.jsx(YVe,{...e})},resourceType:"ContentResource",resourceFields:["id","language","type","format","value"],supports:{parentTypes:["Annotation"],parentFields:["body"]},staticFields:{type:"TextualBody",format:"text/html"}};async function QVe(e,t){var a;const n={id:t.generateId("annotation"),type:"Annotation"},r=t.options.targetType,i=Object.keys(e.body),o=[];for(const s of i){const l=e.body[s].join(` -`);l&&o.push(await t.create("@manifest-editor/html-body-creator",{language:s,body:l},{parent:{resource:n,property:"items"}}))}if(r==="Annotation")return t.embed({...n,motivation:e.motivation||((a=t.options.initialData)==null?void 0:a.motivation)||"painting",body:o,target:t.getTarget()});if(r==="Canvas"){const s=t.generateId("canvas"),l=t.generateId("annotation-page",{id:s,type:"Canvas"}),u=t.embed({...n,motivation:"painting",body:o,target:{type:"SpecificResource",source:{id:s,type:"Canvas"}}}),d=t.embed({id:l,type:"AnnotationPage",items:[u]});return t.embed({id:s,type:"Canvas",label:e.label||{en:["Untitled HTML canvas"]},height:e.height||1e3,width:e.width||1e3,items:[d]})}}function JVe(e){const[t,n]=w.useState({en:[""]}),r=()=>{e.runCreate({body:t})};return f.jsxs(Mc,{children:[f.jsxs(on,{children:[f.jsx(Rt,{children:"HTML Body"}),f.jsx(La,{focusId:"html-content",label:"HTML Content",fields:t,onSave:i=>n(i.toInternationalString())})]}),f.jsx(Js,{onClick:()=>r(),children:"Create"})]})}var eqe={id:"@manifest-editor/html-annotation",create:QVe,label:"HTML",summary:"HTML annotation",icon:f.jsx(owe,{}),render(e){return f.jsx(JVe,{...e})},resourceType:"Annotation",resourceFields:["id","type","motivation","body","target"],additionalTypes:["Canvas"],supports:{initialData:!0,parentTypes:["AnnotationPage","Manifest"],parentFields:["items"]},staticFields:{type:"Annotation"}},Bte=()=>f.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24px",viewBox:"0 0 24 24",width:"24px",fill:"#000000",transform:"scale(-1, 1)",children:f.jsxs("g",{children:[f.jsx("rect",{fill:"none",height:"24",width:"24"}),f.jsx("path",{d:"M16,20H2V4h14V20z M18,8h4V4h-4V8z M18,20h4v-4h-4V20z M18,14h4v-4h-4V14z"})]})}),tqe={id:"@manifest-editor/empty-annotation-page",create:nqe,label:"Empty annotation page",summary:"AnnotationPage with nothing",icon:f.jsx(Bte,{}),resourceType:"AnnotationPage",resourceFields:["id","type","items"],supports:{parentTypes:["Manifest","Canvas","Range"],parentFieldMap:{Manifest:["annotations"],Canvas:["items","annotations"],Range:["annotations"]}}};async function nqe(e,t){return t.embed({id:t.generateId("annotations"),type:"AnnotationPage",items:[]})}var rqe=/^.*(?:(?:youtu\.be\/|v\/|vi\/|u\/\w\/|embed\/|shorts\/)|(?:(?:watch)?\?vi?=|&vi?=))([^#&?]*).*/;function iqe(e){const t=(e||"").match(rqe);return t?t[1]:null}async function oqe(e,t){const n=iqe(e.youtubeUrl),r=t.embed({id:`https://www.youtube.com/watch?v=${n}`,type:"Video",service:[{profile:"http://digirati.com/objectifier",params:{data:`https://www.youtube.com/embed/${n}`}},{id:`https://www.youtube.com/watch?v=${n}`,profile:"https://www.youtube.com"}]});if(t.options.targetType==="Canvas"){const i=t.generateId("canvas"),o=t.generateId("annotation-page",{id:i,type:"Canvas"}),a=await t.embed({id:t.generateId("annotation",{id:o,type:"AnnotationPage"}),type:"Annotation",motivation:"painting",body:[r],target:{type:"SpecificResource",source:{id:i,type:"Canvas"}}}),s=t.embed({id:o,type:"AnnotationPage",items:[a]});return t.embed({id:i,type:"Canvas",label:e.label||{en:["Untitled YouTube canvas"]},height:e.height||1e3,width:e.width||1e3,duration:e.duration||1,items:[s]})}return t.options.targetType==="Annotation"||t.options.targetType==="Canvas"?t.embed({id:t.generateId("annotation"),type:"Annotation",motivation:"painting",body:[r],target:t.getTarget()}):r}function aqe(e){const t=n=>{n.preventDefault();const r=new FormData(n.target),i=Object.fromEntries(r.entries());i.youtubeUrl&&e.runCreate({youtubeUrl:i.youtubeUrl})};return f.jsx(Mc,{children:f.jsxs("form",{onSubmit:t,children:[f.jsxs(on,{$wide:!0,children:[f.jsx(Rt,{htmlFor:"id",children:"Link to YouTube"}),f.jsx(xr,{id:"youtubeUrl",name:"youtubeUrl",defaultValue:""})]}),f.jsx(Js,{type:"submit",children:"Create"})]})})}var sqe={id:"@manifest-editor/youtube",create:oqe,label:"YouTube",summary:"Embed YouTube",icon:f.jsx(swe,{}),resourceType:"ContentResource",additionalTypes:["Canvas","Annotation"],resourceFields:["id","type","service"],render:e=>f.jsx(aqe,{...e}),supports:{parentTypes:["Annotation","Manifest","AnnotationPage"],parentFieldMap:{Annotation:["body"],Manifest:["items"],AnnotationPage:["items"]}},staticFields:{type:"Video"}};async function lqe(e,t){if(!e.height||!e.width){const n=await cEe(e.url);n&&(e.height=n.height,e.width=n.width)}return t.embed({id:e.url,type:"Image",format:e.format||await uEe(e.url),height:e.height,width:e.width,service:e.service?Array.isArray(e.service)?e.service:[e.service]:void 0})}function zte(e){const t=n=>{n.preventDefault();const r=new FormData(n.target),i=Object.fromEntries(r.entries());i.url&&e.runCreate({url:i.url})};return f.jsx(Mc,{children:f.jsxs("form",{onSubmit:t,children:[f.jsxs(on,{$wide:!0,children:[f.jsx(Rt,{htmlFor:"id",children:"Link to Image"}),f.jsx(xr,{id:"url",name:"url",defaultValue:""})]}),f.jsx(Js,{type:"submit",children:"Create"})]})})}var uqe={id:"@manifest-editor/image-url-creator",create:lqe,label:"Image",summary:"Image from a URL",icon:f.jsx(eZ,{}),render(e){return f.jsx(zte,{...e})},resourceType:"ContentResource",resourceFields:["format"],supports:{parentFields:["logo","body","thumbnail"]},staticFields:{type:"Image"}};async function cqe(e,t){var o,a;const n=Dde(e.service),r=Ide({identifier:n.identifier,server:n.server,scheme:n.scheme,type:"image",size:{max:!((o=e.size)!=null&&o.width)&&!((a=e.size)!=null&&a.height),confined:!1,upscaled:!1,...e.size||{}},format:"jpg",region:{full:!0},rotation:{angle:0},quality:"default",prefix:n.prefix,originalPath:n.originalPath});return t.embed({id:r,type:"Image",format:e.format||"image/jpeg",height:e.height||e.service.height,width:e.width||e.service.width,service:e.embedService===!1?void 0:[e.service]})}function Hte(e){const t=n=>{n.preventDefault();const r=new FormData(n.target),i=Object.fromEntries(r.entries()),o=i.url;if(o){const a=mO(o);fetch(a).then(s=>s.json()).then(s=>{s["@id"]&&(s.id=s["@id"]),s["@type"]&&(s.type=s["@type"]),e.runCreate({url:i.url,service:s})})}};return f.jsx(Mc,{children:f.jsxs("form",{onSubmit:t,children:[f.jsxs(on,{$wide:!0,children:[f.jsx(Rt,{htmlFor:"id",children:"Link to image service"}),f.jsx(xr,{id:"url",name:"url",defaultValue:""})]}),f.jsx(Js,{type:"submit",children:"Create"})]})})}var dqe={id:"@manifest-editor/image-service-creator",create:cqe,label:"Image Service",summary:"Add an image from Image Service",icon:f.jsx(Z4,{}),render(e){return f.jsx(Hte,{...e})},resourceType:"ContentResource",resourceFields:["id","type","height","width","format","service"],supports:{parentFields:["logo","body","thumbnail"]},staticFields:{type:"Image"}},Y4={canvasInteraction:!0,spatial:!0,async run(e,{vault:t,options:n}){var r,i;if(e&&e.type==="Annotation"&&n.targetType==="Annotation"){const o=t.get(e),a=o.target;if(!(a&&((r=a.source)==null?void 0:r.type)==="Canvas"))return;const s=a.source,l=t.get(s);if(!l.items)return;const u=t.get(l.items[0]);if(!u||u.items.length<2)return;const p=t.get(o.body)[0],g=(i=o.body[0])==null?void 0:i.selector,x=(p.service||[]).find(P=>$de(P));x&&x.width&&x.height&&(x.width!==p.width&&t.modifyEntityField({id:p.id,type:"ContentResource"},"width",x.width),x.height!==p.height&&t.modifyEntityField({id:p.id,type:"ContentResource"},"height",x.height));let _=(x==null?void 0:x.width)||p.width,T=(x==null?void 0:x.height)||p.height;if(g&&(g.type==="iiif:ImageApiSelector"||g.type==="ImageApiSelector")&&g.region){const[P,A,I,R]=g.region.split(",");_=Number(I)||_,T=Number(R)||T}const E=new o1({vault:t,reference:e}),S=CS(l,{width:_,height:T},.6);E.annotation.target.setPosition(S)}}},X4={canvasInteraction:!0,spatial:!0,async run(e,{vault:t,options:n}){var r,i;if(e&&e.type==="Annotation"&&n.targetType==="Annotation"){const o=t.get(e),a=o.target;if(!(a&&((r=a.source)==null?void 0:r.type)==="Canvas"))return;const s=a.source,l=t.get(s);if(!l.items)return;const u=t.get(l.items[0]);if(!u||u.items.length>1)return;const d=t.get(o.body);if(d.length!==1)return;const p=d[0],g=(i=o.body[0])==null?void 0:i.selector,y=(p.service||[])[0];let x=(y==null?void 0:y.width)||p.width,_=(y==null?void 0:y.height)||p.height;const T=p.duration||(y==null?void 0:y.duration);if(g&&(g.type==="iiif:ImageApiSelector"||g.type==="ImageApiSelector")&&g.region){const[S,P,A,I]=g.region.split(",");x=Number(A)||x,_=Number(I)||_}const E=new o1({vault:t,reference:s});t.batch(()=>{typeof x<"u"&&E.technical.width.set(x),typeof _<"u"&&E.technical.height.set(_),typeof T<"u"&&E.technical.duration.set(T)})}}},Q4={canvasInteraction:!0,spatial:!0,async run(e,{vault:t,options:n}){var r;if(e&&e.type==="Annotation"&&n.targetType==="Annotation"){const i=t.get(e),o=i.target;if(!(o&&((r=o.source)==null?void 0:r.type)==="Canvas"))return;const a=o.source,s=t.get(a);if(!s.items||!t.get(s.items[0]))return;const u=Array.isArray(i.body)?i.body[0]:i.body;if(u.type==="SpecificResource"&&u.selector)return;const p=t.get(i.body)[0],y=(p.service||[]).find(x=>dg(x));y&&y.width&&y.height&&(y.width!==p.width&&t.modifyEntityField({id:p.id,type:"ContentResource"},"width",y.width),y.height!==p.height&&t.modifyEntityField({id:p.id,type:"ContentResource"},"height",y.height))}}};async function fqe(e,t){const n={id:t.generateId("annotation"),type:"Annotation"},r=t.options.targetType,i=await t.create("@manifest-editor/image-service-creator",e,{parent:{resource:n,property:"body"}});if(r==="Annotation")return{...n,body:[i],motivation:e.motivation||"painting",target:t.getTarget()};if(r==="Canvas"){const o=t.generateId("canvas"),a=t.generateId("annotation-page",{id:o,type:"Canvas"}),s=t.embed({...n,motivation:"painting",body:[i],target:{type:"SpecificResource",source:{id:o,type:"Canvas"}}}),l=t.embed({id:a,type:"AnnotationPage",items:[s]});return t.embed({id:o,type:"Canvas",label:e.label||{en:["Untitled canvas"]},height:i.resource.height||1e3,width:i.resource.width||1e3,items:[l]})}}function hqe(e){return f.jsx(Hte,{...e})}var pqe={id:"@manifest-editor/image-service-annotation",create:fqe,label:"IIIF Image",dependencies:["@manifest-editor/image-service-creator"],summary:"IIIF Image service",icon:f.jsx(iwe,{style:{padding:10}}),render(e){return f.jsx(hqe,{...e})},resourceType:"Annotation",resourceFields:["id","type","motivation","body","target"],additionalTypes:["Canvas"],supports:{parentTypes:["AnnotationPage","Manifest"],parentFields:["items"]},sideEffects:[Q4,X4,Y4],staticFields:{type:"Annotation"}},mqe={id:"@manifest-editor/no-body-annotation",create:gqe,label:"Annotation without body",summary:"Add an annotation that only has motivation and target",icon:f.jsx(tZ,{}),resourceType:"Annotation",resourceFields:["id","type","motivation","target"],supports:{initialData:!0,parentTypes:["AnnotationPage"],parentFields:["items"],disallowPainting:!0},sideEffects:[],staticFields:{type:"Annotation"}};function gqe(e,t){var n;return t.embed({id:t.generateId("annotation"),type:"Annotation",label:e==null?void 0:e.label,motivation:e.motivation||((n=t.options.initialData)==null?void 0:n.motivation)||"highlighting",target:t.getTarget()})}var WB="Invariant failed";function Fb(e,t){if(!e){var n=typeof t=="function"?t():t,r=n?"".concat(WB,": ").concat(n):WB;throw new Error(r)}}async function vqe(e,t){var s,l,u,d,p;const n=t.options.targetType;if(Array.isArray(e.output))throw new Error("Multiple items not yet supported");const r=Pue(typeof e.output=="string"?CK(e.output):e.output);if(!r.target||r.target.length===0)throw new Error("No target found in content state");const i=r.target[0],o=i.source.type,a=t.getPreviewVault();if((n==="Canvas"||n==="Annotation")&&o==="Canvas"){const g=i.source.id,y=(s=i.source.partOf)==null?void 0:s.find(P=>P.type==="Manifest");Fb(y,"Could not load external resource without partOf");const x=await a.loadManifest(y);Fb(x,"Manifest not found");const _=x.items.find(P=>P.id===g);Fb(_,"Canvas not found");const T=a.get(_);if(n==="Canvas")return t.embed(a.toPresentation3(T));const E=a.get(T.items[0]),S=a.get(E.items[0]);if(n==="Annotation"){const P=a.toPresentation3(S);if(P&&((l=P==null?void 0:P.body)!=null&&l.service)){const A=P==null?void 0:P.body.width,I=P==null?void 0:P.body.height,R=Array.isArray((u=P==null?void 0:P.body)==null?void 0:u.service)?(d=P==null?void 0:P.body)==null?void 0:d.service[0]:(p=P==null?void 0:P.body)==null?void 0:p.service;(!R.width||!R.height)&&(R.width=A,R.height=I)}if(i.selector&&i.selector.type==="BoxSelector"){const A={"@context":"http://iiif.io/api/annex/openannotation/context.json",type:"iiif:ImageApiSelector",region:[~~i.selector.spatial.x,~~i.selector.spatial.y,~~i.selector.spatial.width,~~i.selector.spatial.height].join(",")};return P.body={id:t.generateId("SpecificResource",S),type:"SpecificResource",source:P.body,selector:A},t.embed({...P,target:t.getTarget()})}return t.embed({...a.toPresentation3(S),target:t.getTarget()})}}throw new Error("Not yet supported.")}var yqe=w.lazy(()=>m_(()=>import("./iiif-browser-form.lazy-PL3WMLU5-CKx6XK4l.js"),[])),xqe={id:"@manifest-editor/iiif-browser-creator",create:vqe,label:"IIIF Browser",summary:"Browse IIIF Resources",icon:f.jsx(awe,{}),render(e){return f.jsx(yqe,{...e})},resourceType:"ContentResource",resourceFields:["id","language","type","format","value"],additionalTypes:["Annotation","Canvas"],supports:{parentTypes:["Annotation","Manifest","AnnotationPage"],parentFieldMap:{Annotation:["body"],Manifest:["items"],AnnotationPage:["items"]}},sideEffects:[Q4,X4,Y4],staticFields:{}},wqe={id:"@manifest-editor/internal-canvas",create:_qe,label:"Internal canvas link",summary:"Canvas from the same manifest",icon:f.jsx(Bte,{}),resourceType:"Canvas",resourceFields:["id","type","label"],supports:{parentTypes:["Manifest"],parentFields:["start"]},render:e=>f.jsx(bqe,{...e})};function bqe(e){const t=qi(),n=fn();return Fb(t,"Manifest is not loaded"),f.jsx(FVe,{vault:n,entry:t,window:!1,hideHeader:!0,hideBack:!0,output:{type:"url"},outputTargets:[{type:"callback",label:"Select canvas",cb:r=>{e.runCreate({id:r})}}],outputTypes:["Canvas"]})}async function _qe(e,t){return t.embed({id:e.id,type:"Canvas"})}async function Sqe(e,t){const n={id:t.generateId("annotation"),type:"Annotation"},r=t.options.targetType,i=await t.create("@manifest-editor/image-url-creator",e,{parent:{resource:n,property:"body"}});if(r==="Annotation")return{...n,body:[i],motivation:e.motivation||"painting",target:t.getTarget()};if(r==="Canvas"){const o=t.generateId("canvas"),a=t.generateId("annotation-page",{id:o,type:"Canvas"}),s=t.embed({...n,motivation:"painting",body:[i],target:{type:"SpecificResource",source:{id:o,type:"Canvas"}}}),l=t.embed({id:a,type:"AnnotationPage",items:[s]});return t.embed({id:o,type:"Canvas",label:e.label||{en:["Untitled canvas"]},height:i.resource.height||1e3,width:i.resource.width||1e3,items:[l]})}}function Eqe(e){return f.jsx(zte,{...e})}var Cqe={id:"@manifest-editor/image-url-annotation",create:Sqe,label:"Image",dependencies:["@manifest-editor/image-url-creator"],summary:"Image from URL",icon:f.jsx(eZ,{}),render(e){return f.jsx(Eqe,{...e})},resourceType:"Annotation",resourceFields:["id","type","motivation","body","target"],additionalTypes:["Canvas"],supports:{parentTypes:["AnnotationPage","Manifest"],parentFields:["items"]},sideEffects:[Q4,X4,Y4],staticFields:{type:"Annotation"}},Kte=ue.div` +`);l&&o.push(await t.create("@manifest-editor/html-body-creator",{language:s,body:l},{parent:{resource:n,property:"items"}}))}if(r==="Annotation")return t.embed({...n,motivation:e.motivation||((a=t.options.initialData)==null?void 0:a.motivation)||"painting",body:o,target:t.getTarget()});if(r==="Canvas"){const s=t.generateId("canvas"),l=t.generateId("annotation-page",{id:s,type:"Canvas"}),u=t.embed({...n,motivation:"painting",body:o,target:{type:"SpecificResource",source:{id:s,type:"Canvas"}}}),d=t.embed({id:l,type:"AnnotationPage",items:[u]});return t.embed({id:s,type:"Canvas",label:e.label||{en:["Untitled HTML canvas"]},height:e.height||1e3,width:e.width||1e3,items:[d]})}}function JVe(e){const[t,n]=w.useState({en:[""]}),r=()=>{e.runCreate({body:t})};return f.jsxs(Mc,{children:[f.jsxs(on,{children:[f.jsx(Rt,{children:"HTML Body"}),f.jsx(La,{focusId:"html-content",label:"HTML Content",fields:t,onSave:i=>n(i.toInternationalString())})]}),f.jsx(Js,{onClick:()=>r(),children:"Create"})]})}var eqe={id:"@manifest-editor/html-annotation",create:QVe,label:"HTML",summary:"HTML annotation",icon:f.jsx(owe,{}),render(e){return f.jsx(JVe,{...e})},resourceType:"Annotation",resourceFields:["id","type","motivation","body","target"],additionalTypes:["Canvas"],supports:{initialData:!0,parentTypes:["AnnotationPage","Manifest"],parentFields:["items"]},staticFields:{type:"Annotation"}},Bte=()=>f.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24px",viewBox:"0 0 24 24",width:"24px",fill:"#000000",transform:"scale(-1, 1)",children:f.jsxs("g",{children:[f.jsx("rect",{fill:"none",height:"24",width:"24"}),f.jsx("path",{d:"M16,20H2V4h14V20z M18,8h4V4h-4V8z M18,20h4v-4h-4V20z M18,14h4v-4h-4V14z"})]})}),tqe={id:"@manifest-editor/empty-annotation-page",create:nqe,label:"Empty annotation page",summary:"AnnotationPage with nothing",icon:f.jsx(Bte,{}),resourceType:"AnnotationPage",resourceFields:["id","type","items"],supports:{parentTypes:["Manifest","Canvas","Range"],parentFieldMap:{Manifest:["annotations"],Canvas:["items","annotations"],Range:["annotations"]}}};async function nqe(e,t){return t.embed({id:t.generateId("annotations"),type:"AnnotationPage",items:[]})}var rqe=/^.*(?:(?:youtu\.be\/|v\/|vi\/|u\/\w\/|embed\/|shorts\/)|(?:(?:watch)?\?vi?=|&vi?=))([^#&?]*).*/;function iqe(e){const t=(e||"").match(rqe);return t?t[1]:null}async function oqe(e,t){const n=iqe(e.youtubeUrl),r=t.embed({id:`https://www.youtube.com/watch?v=${n}`,type:"Video",service:[{profile:"http://digirati.com/objectifier",params:{data:`https://www.youtube.com/embed/${n}`}},{id:`https://www.youtube.com/watch?v=${n}`,profile:"https://www.youtube.com"}]});if(t.options.targetType==="Canvas"){const i=t.generateId("canvas"),o=t.generateId("annotation-page",{id:i,type:"Canvas"}),a=await t.embed({id:t.generateId("annotation",{id:o,type:"AnnotationPage"}),type:"Annotation",motivation:"painting",body:[r],target:{type:"SpecificResource",source:{id:i,type:"Canvas"}}}),s=t.embed({id:o,type:"AnnotationPage",items:[a]});return t.embed({id:i,type:"Canvas",label:e.label||{en:["Untitled YouTube canvas"]},height:e.height||1e3,width:e.width||1e3,duration:e.duration||1,items:[s]})}return t.options.targetType==="Annotation"||t.options.targetType==="Canvas"?t.embed({id:t.generateId("annotation"),type:"Annotation",motivation:"painting",body:[r],target:t.getTarget()}):r}function aqe(e){const t=n=>{n.preventDefault();const r=new FormData(n.target),i=Object.fromEntries(r.entries());i.youtubeUrl&&e.runCreate({youtubeUrl:i.youtubeUrl})};return f.jsx(Mc,{children:f.jsxs("form",{onSubmit:t,children:[f.jsxs(on,{$wide:!0,children:[f.jsx(Rt,{htmlFor:"id",children:"Link to YouTube"}),f.jsx(xr,{id:"youtubeUrl",name:"youtubeUrl",defaultValue:""})]}),f.jsx(Js,{type:"submit",children:"Create"})]})})}var sqe={id:"@manifest-editor/youtube",create:oqe,label:"YouTube",summary:"Embed YouTube",icon:f.jsx(swe,{}),resourceType:"ContentResource",additionalTypes:["Canvas","Annotation"],resourceFields:["id","type","service"],render:e=>f.jsx(aqe,{...e}),supports:{parentTypes:["Annotation","Manifest","AnnotationPage"],parentFieldMap:{Annotation:["body"],Manifest:["items"],AnnotationPage:["items"]}},staticFields:{type:"Video"}};async function lqe(e,t){if(!e.height||!e.width){const n=await cEe(e.url);n&&(e.height=n.height,e.width=n.width)}return t.embed({id:e.url,type:"Image",format:e.format||await uEe(e.url),height:e.height,width:e.width,service:e.service?Array.isArray(e.service)?e.service:[e.service]:void 0})}function zte(e){const t=n=>{n.preventDefault();const r=new FormData(n.target),i=Object.fromEntries(r.entries());i.url&&e.runCreate({url:i.url})};return f.jsx(Mc,{children:f.jsxs("form",{onSubmit:t,children:[f.jsxs(on,{$wide:!0,children:[f.jsx(Rt,{htmlFor:"id",children:"Link to Image"}),f.jsx(xr,{id:"url",name:"url",defaultValue:""})]}),f.jsx(Js,{type:"submit",children:"Create"})]})})}var uqe={id:"@manifest-editor/image-url-creator",create:lqe,label:"Image",summary:"Image from a URL",icon:f.jsx(eZ,{}),render(e){return f.jsx(zte,{...e})},resourceType:"ContentResource",resourceFields:["format"],supports:{parentFields:["logo","body","thumbnail"]},staticFields:{type:"Image"}};async function cqe(e,t){var o,a;const n=Dde(e.service),r=Ide({identifier:n.identifier,server:n.server,scheme:n.scheme,type:"image",size:{max:!((o=e.size)!=null&&o.width)&&!((a=e.size)!=null&&a.height),confined:!1,upscaled:!1,...e.size||{}},format:"jpg",region:{full:!0},rotation:{angle:0},quality:"default",prefix:n.prefix,originalPath:n.originalPath});return t.embed({id:r,type:"Image",format:e.format||"image/jpeg",height:e.height||e.service.height,width:e.width||e.service.width,service:e.embedService===!1?void 0:[e.service]})}function Hte(e){const t=n=>{n.preventDefault();const r=new FormData(n.target),i=Object.fromEntries(r.entries()),o=i.url;if(o){const a=mO(o);fetch(a).then(s=>s.json()).then(s=>{s["@id"]&&(s.id=s["@id"]),s["@type"]&&(s.type=s["@type"]),e.runCreate({url:i.url,service:s})})}};return f.jsx(Mc,{children:f.jsxs("form",{onSubmit:t,children:[f.jsxs(on,{$wide:!0,children:[f.jsx(Rt,{htmlFor:"id",children:"Link to image service"}),f.jsx(xr,{id:"url",name:"url",defaultValue:""})]}),f.jsx(Js,{type:"submit",children:"Create"})]})})}var dqe={id:"@manifest-editor/image-service-creator",create:cqe,label:"Image Service",summary:"Add an image from Image Service",icon:f.jsx(Z4,{}),render(e){return f.jsx(Hte,{...e})},resourceType:"ContentResource",resourceFields:["id","type","height","width","format","service"],supports:{parentFields:["logo","body","thumbnail"]},staticFields:{type:"Image"}},Y4={canvasInteraction:!0,spatial:!0,async run(e,{vault:t,options:n}){var r,i;if(e&&e.type==="Annotation"&&n.targetType==="Annotation"){const o=t.get(e),a=o.target;if(!(a&&((r=a.source)==null?void 0:r.type)==="Canvas"))return;const s=a.source,l=t.get(s);if(!l.items)return;const u=t.get(l.items[0]);if(!u||u.items.length<2)return;const p=t.get(o.body)[0],g=(i=o.body[0])==null?void 0:i.selector,x=(p.service||[]).find(P=>$de(P));x&&x.width&&x.height&&(x.width!==p.width&&t.modifyEntityField({id:p.id,type:"ContentResource"},"width",x.width),x.height!==p.height&&t.modifyEntityField({id:p.id,type:"ContentResource"},"height",x.height));let _=(x==null?void 0:x.width)||p.width,T=(x==null?void 0:x.height)||p.height;if(g&&(g.type==="iiif:ImageApiSelector"||g.type==="ImageApiSelector")&&g.region){const[P,A,I,R]=g.region.split(",");_=Number(I)||_,T=Number(R)||T}const E=new o1({vault:t,reference:e}),S=CS(l,{width:_,height:T},.6);E.annotation.target.setPosition(S)}}},X4={canvasInteraction:!0,spatial:!0,async run(e,{vault:t,options:n}){var r,i;if(e&&e.type==="Annotation"&&n.targetType==="Annotation"){const o=t.get(e),a=o.target;if(!(a&&((r=a.source)==null?void 0:r.type)==="Canvas"))return;const s=a.source,l=t.get(s);if(!l.items)return;const u=t.get(l.items[0]);if(!u||u.items.length>1)return;const d=t.get(o.body);if(d.length!==1)return;const p=d[0],g=(i=o.body[0])==null?void 0:i.selector,y=(p.service||[])[0];let x=(y==null?void 0:y.width)||p.width,_=(y==null?void 0:y.height)||p.height;const T=p.duration||(y==null?void 0:y.duration);if(g&&(g.type==="iiif:ImageApiSelector"||g.type==="ImageApiSelector")&&g.region){const[S,P,A,I]=g.region.split(",");x=Number(A)||x,_=Number(I)||_}const E=new o1({vault:t,reference:s});t.batch(()=>{typeof x<"u"&&E.technical.width.set(x),typeof _<"u"&&E.technical.height.set(_),typeof T<"u"&&E.technical.duration.set(T)})}}},Q4={canvasInteraction:!0,spatial:!0,async run(e,{vault:t,options:n}){var r;if(e&&e.type==="Annotation"&&n.targetType==="Annotation"){const i=t.get(e),o=i.target;if(!(o&&((r=o.source)==null?void 0:r.type)==="Canvas"))return;const a=o.source,s=t.get(a);if(!s.items||!t.get(s.items[0]))return;const u=Array.isArray(i.body)?i.body[0]:i.body;if(u.type==="SpecificResource"&&u.selector)return;const p=t.get(i.body)[0],y=(p.service||[]).find(x=>dg(x));y&&y.width&&y.height&&(y.width!==p.width&&t.modifyEntityField({id:p.id,type:"ContentResource"},"width",y.width),y.height!==p.height&&t.modifyEntityField({id:p.id,type:"ContentResource"},"height",y.height))}}};async function fqe(e,t){const n={id:t.generateId("annotation"),type:"Annotation"},r=t.options.targetType,i=await t.create("@manifest-editor/image-service-creator",e,{parent:{resource:n,property:"body"}});if(r==="Annotation")return{...n,body:[i],motivation:e.motivation||"painting",target:t.getTarget()};if(r==="Canvas"){const o=t.generateId("canvas"),a=t.generateId("annotation-page",{id:o,type:"Canvas"}),s=t.embed({...n,motivation:"painting",body:[i],target:{type:"SpecificResource",source:{id:o,type:"Canvas"}}}),l=t.embed({id:a,type:"AnnotationPage",items:[s]});return t.embed({id:o,type:"Canvas",label:e.label||{en:["Untitled canvas"]},height:i.resource.height||1e3,width:i.resource.width||1e3,items:[l]})}}function hqe(e){return f.jsx(Hte,{...e})}var pqe={id:"@manifest-editor/image-service-annotation",create:fqe,label:"IIIF Image",dependencies:["@manifest-editor/image-service-creator"],summary:"IIIF Image service",icon:f.jsx(iwe,{style:{padding:10}}),render(e){return f.jsx(hqe,{...e})},resourceType:"Annotation",resourceFields:["id","type","motivation","body","target"],additionalTypes:["Canvas"],supports:{parentTypes:["AnnotationPage","Manifest"],parentFields:["items"]},sideEffects:[Q4,X4,Y4],staticFields:{type:"Annotation"}},mqe={id:"@manifest-editor/no-body-annotation",create:gqe,label:"Annotation without body",summary:"Add an annotation that only has motivation and target",icon:f.jsx(tZ,{}),resourceType:"Annotation",resourceFields:["id","type","motivation","target"],supports:{initialData:!0,parentTypes:["AnnotationPage"],parentFields:["items"],disallowPainting:!0},sideEffects:[],staticFields:{type:"Annotation"}};function gqe(e,t){var n;return t.embed({id:t.generateId("annotation"),type:"Annotation",label:e==null?void 0:e.label,motivation:e.motivation||((n=t.options.initialData)==null?void 0:n.motivation)||"highlighting",target:t.getTarget()})}var WB="Invariant failed";function Fb(e,t){if(!e){var n=typeof t=="function"?t():t,r=n?"".concat(WB,": ").concat(n):WB;throw new Error(r)}}async function vqe(e,t){var s,l,u,d,p;const n=t.options.targetType;if(Array.isArray(e.output))throw new Error("Multiple items not yet supported");const r=Pue(typeof e.output=="string"?CK(e.output):e.output);if(!r.target||r.target.length===0)throw new Error("No target found in content state");const i=r.target[0],o=i.source.type,a=t.getPreviewVault();if((n==="Canvas"||n==="Annotation")&&o==="Canvas"){const g=i.source.id,y=(s=i.source.partOf)==null?void 0:s.find(P=>P.type==="Manifest");Fb(y,"Could not load external resource without partOf");const x=await a.loadManifest(y);Fb(x,"Manifest not found");const _=x.items.find(P=>P.id===g);Fb(_,"Canvas not found");const T=a.get(_);if(n==="Canvas")return t.embed(a.toPresentation3(T));const E=a.get(T.items[0]),S=a.get(E.items[0]);if(n==="Annotation"){const P=a.toPresentation3(S);if(P&&((l=P==null?void 0:P.body)!=null&&l.service)){const A=P==null?void 0:P.body.width,I=P==null?void 0:P.body.height,R=Array.isArray((u=P==null?void 0:P.body)==null?void 0:u.service)?(d=P==null?void 0:P.body)==null?void 0:d.service[0]:(p=P==null?void 0:P.body)==null?void 0:p.service;(!R.width||!R.height)&&(R.width=A,R.height=I)}if(i.selector&&i.selector.type==="BoxSelector"){const A={"@context":"http://iiif.io/api/annex/openannotation/context.json",type:"iiif:ImageApiSelector",region:[~~i.selector.spatial.x,~~i.selector.spatial.y,~~i.selector.spatial.width,~~i.selector.spatial.height].join(",")};return P.body={id:t.generateId("SpecificResource",S),type:"SpecificResource",source:P.body,selector:A},t.embed({...P,target:t.getTarget()})}return t.embed({...a.toPresentation3(S),target:t.getTarget()})}}throw new Error("Not yet supported.")}var yqe=w.lazy(()=>m_(()=>import("./iiif-browser-form.lazy-PL3WMLU5-CVKEoHUg.js"),[])),xqe={id:"@manifest-editor/iiif-browser-creator",create:vqe,label:"IIIF Browser",summary:"Browse IIIF Resources",icon:f.jsx(awe,{}),render(e){return f.jsx(yqe,{...e})},resourceType:"ContentResource",resourceFields:["id","language","type","format","value"],additionalTypes:["Annotation","Canvas"],supports:{parentTypes:["Annotation","Manifest","AnnotationPage"],parentFieldMap:{Annotation:["body"],Manifest:["items"],AnnotationPage:["items"]}},sideEffects:[Q4,X4,Y4],staticFields:{}},wqe={id:"@manifest-editor/internal-canvas",create:_qe,label:"Internal canvas link",summary:"Canvas from the same manifest",icon:f.jsx(Bte,{}),resourceType:"Canvas",resourceFields:["id","type","label"],supports:{parentTypes:["Manifest"],parentFields:["start"]},render:e=>f.jsx(bqe,{...e})};function bqe(e){const t=qi(),n=fn();return Fb(t,"Manifest is not loaded"),f.jsx(FVe,{vault:n,entry:t,window:!1,hideHeader:!0,hideBack:!0,output:{type:"url"},outputTargets:[{type:"callback",label:"Select canvas",cb:r=>{e.runCreate({id:r})}}],outputTypes:["Canvas"]})}async function _qe(e,t){return t.embed({id:e.id,type:"Canvas"})}async function Sqe(e,t){const n={id:t.generateId("annotation"),type:"Annotation"},r=t.options.targetType,i=await t.create("@manifest-editor/image-url-creator",e,{parent:{resource:n,property:"body"}});if(r==="Annotation")return{...n,body:[i],motivation:e.motivation||"painting",target:t.getTarget()};if(r==="Canvas"){const o=t.generateId("canvas"),a=t.generateId("annotation-page",{id:o,type:"Canvas"}),s=t.embed({...n,motivation:"painting",body:[i],target:{type:"SpecificResource",source:{id:o,type:"Canvas"}}}),l=t.embed({id:a,type:"AnnotationPage",items:[s]});return t.embed({id:o,type:"Canvas",label:e.label||{en:["Untitled canvas"]},height:i.resource.height||1e3,width:i.resource.width||1e3,items:[l]})}}function Eqe(e){return f.jsx(zte,{...e})}var Cqe={id:"@manifest-editor/image-url-annotation",create:Sqe,label:"Image",dependencies:["@manifest-editor/image-url-creator"],summary:"Image from URL",icon:f.jsx(eZ,{}),render(e){return f.jsx(Eqe,{...e})},resourceType:"Annotation",resourceFields:["id","type","motivation","body","target"],additionalTypes:["Canvas"],supports:{parentTypes:["AnnotationPage","Manifest"],parentFields:["items"]},sideEffects:[Q4,X4,Y4],staticFields:{type:"Annotation"}},Kte=ue.div` border: 2px solid ${e=>e.theme.color.danger||"red"}; width: 100%; border-radius: 5px; @@ -3486,4 +3486,4 @@ ${t}`,lFe=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),uFe=Obj position: absolute; `,Hqe=ue.label` ${zqe} -`;function Wte(e){const[t,n]=w.useState(!1),{progress:r,currentTime:i,element:o}=EO(),{duration:a,isMuted:s,volume:l,isPlaying:u,playRequested:d}=_O(),{setVolume:p,toggleMute:g,play:y,pause:x,setDurationPercent:_}=SO(),T=s||l===0?$qe:l>50?Pqe:Lqe;return w.useLayoutEffect(()=>{var E;if(o.current){const S=o.current;if(S.error&&e.onError){e.onError(((E=S.error)==null?void 0:E.message)||"Unknown error");return}const P=()=>{var I;e.onError&&e.onError(((I=S.error)==null?void 0:I.message)||"Unknown error")},A=()=>{S.duration&&e.onDuration&&e.onDuration(S.duration),e.onDimensions&&S instanceof HTMLVideoElement&&e.onDimensions(S.videoWidth,S.videoHeight)};return S.addEventListener("loadedmetadata",A),S.addEventListener("error",P),()=>{S.removeEventListener("loadedmetadata",A),S.removeEventListener("error",P)}}},[]),f.jsxs(Mqe,{children:[f.jsx(Aqe,{disabled:d,onClick:()=>{u?x():y()},children:d?f.jsx(Bqe,{stroke:"#999"}):u?f.jsx(Tqe,{title:"Pause"}):f.jsx(kqe,{title:"Play"})}),f.jsx(VB,{ref:i,children:"0:00"}),f.jsxs(Oqe,{onClick:E=>{const{left:S,width:P}=E.currentTarget.getBoundingClientRect(),A=(E.pageX-S)/P;_(A)},children:[f.jsx(Dqe,{}),a?f.jsx(Iqe,{ref:r}):null]}),f.jsx(VB,{children:Q0(a)}),f.jsxs(jqe,{onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),children:[f.jsx(Nqe,{$isOpen:t,children:f.jsxs("span",{children:[f.jsx(Hqe,{htmlFor:"audio-slider",children:"Change volume"}),f.jsx(Fqe,{id:"audio-slider",role:"slider",disabled:s,min:"0",max:"100",value:l,onChange:E=>p(Number(E.currentTarget.value))})]})}),f.jsx(Rqe,{onClick:()=>g(),children:f.jsx(T,{title:s?"Mute":"Unmute"})})]})]})}async function Kqe(e,t){var o;const n={id:t.generateId("annotation"),type:"Annotation"},r=t.options.targetType,i=await t.embed({id:e.url,type:"Sound",format:"audio/mp4",duration:e.duration||0});if(r==="Annotation")return t.embed({...n,label:Vh(e.label)&&e.label,motivation:e.motivation||((o=t.options.initialData)==null?void 0:o.motivation)||"painting",body:i,target:t.getTarget()});if(r==="Canvas"){const a=t.generateId("canvas"),s=t.generateId("annotation-page",{id:a,type:"Canvas"}),l=t.embed({...n,motivation:"painting",body:i,target:{type:"SpecificResource",source:{id:a,type:"Canvas"}}}),u=t.embed({id:s,type:"AnnotationPage",items:[l]});return t.embed({id:a,type:"Canvas",label:e.label||{en:["Untitled HTML canvas"]},duration:e.duration||0,items:[u]})}}function Uqe(e){const[t,n]=w.useState(""),[r,i]=w.useState(0),[o,a]=w.useState(""),[s,l]=w.useState({en:[""]}),u=()=>{e.runCreate({url:t,duration:r,label:s})};return w.useEffect(()=>{var d;if(a(""),i(0),t){const p=(d=t.split("/").pop())==null?void 0:d.split(".").shift();l({en:[p||""]})}},[t]),f.jsxs(Mc,{children:[o?f.jsx(Kte,{children:o}):null,f.jsxs(on,{children:[f.jsx(Rt,{htmlFor:"audio-url",children:"URL"}),f.jsx(xr,{type:"text",id:"audio-url",value:t,onChange:d=>n(d.target.value)})]}),t&&!o?f.jsx("div",{children:f.jsx(La,{containerId:"label",focusId:"label_",label:"Label",fields:s,onSave:d=>l(d.toInternationalString())},t+"__"+r)}):null,t&&!o?f.jsx(ii.AudioHTML,{media:{url:t,duration:r,type:"Sound"},children:f.jsx(Wte,{onError:d=>a(d),onDuration:d=>i(d)},t+"__"+r)},t+"__"+r):null,r&&!o?f.jsxs(X7e,{children:[f.jsx(Rt,{htmlFor:"duration",children:"Duration"}),f.jsx(xr,{type:"number",id:"duration",value:r,onChange:d=>i(d.target.valueAsNumber)})]}):null,t&&!o&&f.jsx(Js,{onClick:u,children:"Add audio"})]})}var Wqe={id:"@manifest-editor/audio-annotation",create:Kqe,label:"Audio",summary:"Audio annotation",icon:f.jsx(uwe,{}),render(e){return f.jsx(Uqe,{...e})},resourceType:"Annotation",resourceFields:["id","type","motivation","body","target"],additionalTypes:["Canvas"],supports:{initialData:!0,parentTypes:["AnnotationPage","Manifest"],parentFields:["items"]},staticFields:{type:"Annotation"}};function Vqe({media:e,onError:t,duration:n,onDuration:r,onDimensions:i}){const[{element:o,currentTime:a,progress:s},l,u]=dE({duration:n});return f.jsxs(CO,{element:o,state:l,actions:u,currentTime:a,progress:s,children:[f.jsx("div",{style:{maxHeight:400,aspectRatio:`${e.width}/${e.height}`,position:"relative"},children:f.jsx(ii.VideoHTML,{element:o,media:e,playPause:u.playPause})}),f.jsx(Wte,{onError:t,onDuration:r,onDimensions:i})]})}async function qqe(e,t){var o;const n={id:t.generateId("annotation"),type:"Annotation"},r=t.options.targetType,i=await t.embed({id:e.url,type:"Video",format:"video/mp4",width:e.width,height:e.height,duration:e.duration||0});if(r==="Annotation")return t.embed({...n,label:Vh(e.label)&&e.label,motivation:e.motivation||((o=t.options.initialData)==null?void 0:o.motivation)||"painting",body:i,target:t.getTarget()});if(r==="Canvas"){const a=t.generateId("canvas"),s=t.generateId("annotation-page",{id:a,type:"Canvas"}),l=t.embed({...n,motivation:"painting",body:i,target:{type:"SpecificResource",source:{id:a,type:"Canvas"}}}),u=t.embed({id:s,type:"AnnotationPage",items:[l]});return t.embed({id:a,type:"Canvas",label:e.label||{en:["Untitled HTML canvas"]},duration:e.duration||0,width:e.width,height:e.height,items:[u]})}}function Gqe(e){const[t,n]=w.useState(""),[r,i]=w.useState(0),[o,a]=w.useState(0),[s,l]=w.useState(0),[u,d]=w.useState(""),[p,g]=w.useState({en:[""]}),y=()=>{e.runCreate({url:t,duration:r,label:p,width:o,height:s})};return w.useEffect(()=>{var x;if(d(""),i(0),t){const _=(x=t.split("/").pop())==null?void 0:x.split(".").shift();g({en:[_||""]})}},[t]),f.jsxs(Mc,{children:[u?f.jsx(Kte,{children:u}):null,f.jsxs(on,{children:[f.jsx(Rt,{htmlFor:"video-url",children:"URL"}),f.jsx(xr,{type:"text",id:"video-url",value:t,onChange:x=>n(x.target.value)})]}),t&&!u?f.jsx("div",{children:f.jsx(La,{containerId:"label",focusId:"label_",label:"Label",fields:p,onSave:x=>g(x.toInternationalString())},t+"__"+r)}):null,t&&!u?f.jsx(Vqe,{duration:r,onDuration:x=>i(x),onError:x=>d(x),media:{url:t,duration:r,height:s,width:o,type:"Video"},onDimensions:(x,_)=>{a(x||0),l(_||0)}}):null,!u&&(r||o||s)?f.jsx(on,{$wide:!0,children:f.jsx(AC,{widthId:"width",width:o||0,changeWidth:x=>a(x),heightId:"height",height:s||0,changeHeight:x=>l(x),durationId:"duration",duration:r||0,changeDuration:x=>i(x)})}):null,t&&!u&&f.jsx(Js,{onClick:y,children:"Add video"})]})}var Zqe={id:"@manifest-editor/video-annotation",create:qqe,label:"Video",summary:"Video annotation",icon:f.jsx(lwe,{}),render(e){return f.jsx(Gqe,{...e})},resourceType:"Annotation",resourceFields:["id","type","motivation","body","target"],additionalTypes:["Canvas"],supports:{initialData:!0,parentTypes:["AnnotationPage","Manifest"],parentFields:["items"]},staticFields:{type:"Annotation"}};w.lazy(()=>m_(()=>import("./manifest-browser-form.lazy-WRWZPVRC-DOuQB3-i.js"),[]));var Yqe=[dqe,pqe,uqe,Cqe,Zqe,Wqe,XVe,eqe,sqe,xqe,BVe,UVe,GVe,tqe,mqe,wqe],Vte=({title:e,titleId:t,...n})=>f.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"1em",height:"1em","aria-labelledby":t,...n,children:[e?f.jsx("title",{id:t,children:e}):null,f.jsxs("g",{fill:"none",children:[f.jsx("path",{d:"M0 0h24v24H0V0z"}),f.jsx("path",{d:"M0 0h24v24H0V0z",opacity:".87"})]}),f.jsx("path",{d:"M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7zm-4 6h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z",fill:"currentColor"})]}),Xqe={id:"canvas-listing",label:"Canvases",icon:f.jsx(Vte,{}),render:(e,t,n)=>f.jsx(Qqe,{gridView:e.gridView||!1,onChangeGridView:r=>t.actions.change("canvas-listing",{gridView:r})})};function Qqe({gridView:e,onChangeGridView:t}){const{edit:n,open:r}=ku(),{structural:i,technical:o}=x3(),[a,s]=S1(),l=Ab("Canvas"),{items:u}=i,p={id:o.id.get(),type:"Manifest"},[g,y]=xu(p,"items","Canvas"),x=rZ(u.get(),24);return w.useEffect(()=>{l!=null&&l.resource.source.id||u.get().length&&(r({id:"current-canvas"}),y.edit(u.get()[0]))},[]),w.useLayoutEffect(()=>{const _=document.querySelector('[data-canvas-selected="true"]');_&&_.scrollIntoView({block:"center"})},[x,e]),f.jsxs(ZG,{children:[f.jsx(YG,{title:"Canvases",actions:[{icon:f.jsx(f.Fragment,{children:e?f.jsx(Vte,{width:24,height:24}):f.jsx(eGe,{})}),title:e?"List view":"Grid view",onClick:()=>{t(!e)}},{icon:f.jsx(Jqe,{}),title:"Edit canvases",disabled:e,toggled:a.items,onClick:()=>s("items")},{icon:f.jsx(rwe,{}),title:"Add new canvas",onClick:()=>y.create(),disabled:!g}]}),e?f.jsx(T$,{children:f.jsx(XG,{children:x.map(_=>f.jsx(JG,{id:_.id,selected:(l==null?void 0:l.resource.source.id)===_.id,onClick:()=>{r({id:"current-canvas"}),y.edit(_)}},_.id))})}):f.jsx(T$,{className:"p-3",children:f.jsx(on,{$wide:!0,children:f.jsx(See,{id:u.focusId(),list:u.get()||[],inlineHandle:!1,activeId:l==null?void 0:l.resource.source.id,reorder:a.items?_=>u.reorder(_.startIndex,_.endIndex):void 0,onSelect:(_,T)=>{r({id:"current-canvas"}),y.edit(_,T)},createActions:Pa(u)})})})]})}function Jqe(){return f.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 0 24 24",width:"24",children:[f.jsx("path",{d:"M0 0h24v24H0V0z",fill:"none"}),f.jsx("path",{d:"M14.06 9.02l.92.92L5.92 19H5v-.92l9.06-9.06M17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29zm-3.6 3.19L3 17.25V21h3.75L17.81 9.94l-3.75-3.75z"})]})}function eGe(){return f.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 0 24 24",width:"24",children:[f.jsx("path",{d:"M0 0h24v24H0V0z",fill:"none"}),f.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM8 20H4v-4h4v4zm0-6H4v-4h4v4zm0-6H4V4h4v4zm6 12h-4v-4h4v4zm0-6h-4v-4h4v4zm0-6h-4V4h4v4zm6 12h-4v-4h4v4zm0-6h-4v-4h4v4zm0-6h-4V4h4v4z",fill:"currentColor"})]})}function tGe({title:e,titleId:t,...n}){return f.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-labelledby":t,...n,children:[e?f.jsx("title",{id:t,children:e}):null,f.jsx("path",{d:"M0 0h24v24H0V0z",fill:"none"}),f.jsx("path",{d:"M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z",fill:"currentColor"})]})}var nGe={id:"left-panel-manifest",label:"Manifest summary",icon:f.jsx(tGe,{}),render:(e,t,n)=>f.jsx(rGe,{})};function rGe(){const{edit:e,open:t}=ku();Zs();const{descriptive:n,technical:r}=x3(),o={id:r.id.get(),type:"Manifest"},a=w.useRef(!0),s=n.label.get(),l=n.summary.get(),u=n.requiredStatement.get(),d=n.metadata.get();return w.useEffect(()=>{e(o),t({id:"overview"}),a.current=!1},[]),f.jsxs(ZG,{children:[f.jsx(YG,{title:"Manifest summary"}),f.jsxs(T$,{className:"p-4",children:[s?f.jsx(ri,{as:"h2",className:"text-lg font-semibold mb-2 [&>a]:underline [&>a]:hover:text-slate-400",children:s}):null,l?f.jsx(ri,{as:"p",className:"text-sm text-slate-800 block [&>a]:underline [&>a]:hover:text-slate-400 mb-2",children:l}):null,f.jsx("hr",{}),u?f.jsxs(f.Fragment,{children:[f.jsxs("div",{className:"py-2 text-black",children:[f.jsx(ri,{as:"h4",className:"font-bold text-black w-full text-sm font-semibold mb-0 [&>a]:underline [&>a]:hover:text-slate-400",children:u.label}),f.jsx(ri,{enableDangerouslySetInnerHTML:!0,className:"text-sm [&>a]:underline [&>a]:hover:text-slate-400",children:u.value})]}),f.jsx("hr",{})]}):null,d&&d.length===0?f.jsx("div",{className:"py-2 text-gray-400",children:"You can add some descriptive metadata for this manifest using the editing panel on the right"}):null,f.jsx(Ehe,{allowHtml:!0,classes:{container:"w-full",row:"border-b border-gray-200 flex flex-col flex-wrap py-2",label:"font-bold text-black w-full text-sm font-semibold mb-1",value:"text-sm text-black block [&>span>a]:underline [&>span>a]:hover:text-slate-400",empty:"text-gray-400"}})]})]})}var iGe={id:"overview",label:"Overview",icon:"",render:()=>f.jsx(oGe,{})};function oGe(){const{edit:e,open:t}=ku(),{structural:n,technical:r}=x3(),{items:i}=n,a={id:r.id.get(),type:"Manifest"},[s,l]=xu(a,"items","Canvas"),u=rZ(i.get(),24);return!u||u.length===0?f.jsx("div",{children:f.jsx(Qxe,{onCreate:l.create,canCreate:s})}):f.jsx(XG,{wide:!0,children:u.map(d=>f.jsx(JG,{id:d.id,onClick:()=>{t({id:"current-canvas"}),t({id:"canvas-listing",state:{gridView:!0}}),l.edit(d)}},d.id))})}var aGe={id:"manifest-editor",title:"Manifest Editor",project:!0,projectType:"Manifest"},sGe=[iGe,{id:"current-canvas",label:"Current canvas",icon:"",render:(e,{actions:t})=>f.jsx(uKe,{})},{id:"export",label:"Export",icon:"",render:()=>f.jsx(kSe,{})}],lGe=[nGe,Xqe],uGe=[sSe],cGe=[Q_e],dGe=wHe,fGe=Yqe,hGe=["Manifest","Canvas","ContentResource","Agent","AnnotationPage","Annotation","Range"];const pGe=Object.freeze(Object.defineProperty({__proto__:null,centerPanels:sGe,creators:fGe,default:aGe,editors:dGe,leftPanels:lGe,modals:cGe,resources:hGe,rightPanels:uGe},Symbol.toStringTag,{value:"Module"}));var qB="Invariant failed";function uP(e,t){if(!e){var n=typeof t=="function"?t():t,r=n?"".concat(qB,": ").concat(n):qB;throw new Error(r)}}var mGe=L_e(pGe);function gGe(e){const t=Gh(e.vault);return uP(e.resource),uP(e.data,"Data is required"),uP(e.resource.type==="Manifest","Only Manifests are supported at the moment"),t.requestStatus(e.resource.id)||t.loadManifestSync(e.resource.id,e.data),f.jsx(Qbe,{appId:"manifest-editor",definition:mGe,instanceId:"test-1",children:f.jsx(Yd,{vault:t,children:f.jsx(rEe,{resource:e.resource,children:f.jsx(ZSe,{})})})})}function vGe(){const[e,t]=w.useState(),n="https://www.canadiana.ca/iiif/oocihm.8_06911_32/manifest",r=Gh(),i=w.useCallback(()=>{const o=r.toPresentation3({id:n,type:"Manifest"});typeof o<"u"&&o!=="__$UNSET$__"?localStorage.setItem(n,JSON.stringify(o)):console.log("Vault data undefined, nothing to save.")},[]);return dEe(r,i,5e3),w.useEffect(()=>{const o=localStorage.getItem(n);if(typeof o=="string"&&o!=="__$UNSET$__"){const a=JSON.parse(o);t(a)}else fetch(n).then(a=>a.json()).then(a=>{t(a)})},[]),e?f.jsx(f.Fragment,{children:f.jsx("div",{style:{width:"100vw",height:"100vh",display:"flex"},children:f.jsx(gGe,{resource:{id:n,type:"Manifest"},data:e})})}):f.jsx("div",{children:"Loading..."})}qA(document.getElementById("root")).render(f.jsx(w.StrictMode,{children:f.jsx(vGe,{})}));export{G_e as H,qGe as P,FVe as S,VGe as a,f as j,AZ as u}; +`;function Wte(e){const[t,n]=w.useState(!1),{progress:r,currentTime:i,element:o}=EO(),{duration:a,isMuted:s,volume:l,isPlaying:u,playRequested:d}=_O(),{setVolume:p,toggleMute:g,play:y,pause:x,setDurationPercent:_}=SO(),T=s||l===0?$qe:l>50?Pqe:Lqe;return w.useLayoutEffect(()=>{var E;if(o.current){const S=o.current;if(S.error&&e.onError){e.onError(((E=S.error)==null?void 0:E.message)||"Unknown error");return}const P=()=>{var I;e.onError&&e.onError(((I=S.error)==null?void 0:I.message)||"Unknown error")},A=()=>{S.duration&&e.onDuration&&e.onDuration(S.duration),e.onDimensions&&S instanceof HTMLVideoElement&&e.onDimensions(S.videoWidth,S.videoHeight)};return S.addEventListener("loadedmetadata",A),S.addEventListener("error",P),()=>{S.removeEventListener("loadedmetadata",A),S.removeEventListener("error",P)}}},[]),f.jsxs(Mqe,{children:[f.jsx(Aqe,{disabled:d,onClick:()=>{u?x():y()},children:d?f.jsx(Bqe,{stroke:"#999"}):u?f.jsx(Tqe,{title:"Pause"}):f.jsx(kqe,{title:"Play"})}),f.jsx(VB,{ref:i,children:"0:00"}),f.jsxs(Oqe,{onClick:E=>{const{left:S,width:P}=E.currentTarget.getBoundingClientRect(),A=(E.pageX-S)/P;_(A)},children:[f.jsx(Dqe,{}),a?f.jsx(Iqe,{ref:r}):null]}),f.jsx(VB,{children:Q0(a)}),f.jsxs(jqe,{onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),children:[f.jsx(Nqe,{$isOpen:t,children:f.jsxs("span",{children:[f.jsx(Hqe,{htmlFor:"audio-slider",children:"Change volume"}),f.jsx(Fqe,{id:"audio-slider",role:"slider",disabled:s,min:"0",max:"100",value:l,onChange:E=>p(Number(E.currentTarget.value))})]})}),f.jsx(Rqe,{onClick:()=>g(),children:f.jsx(T,{title:s?"Mute":"Unmute"})})]})]})}async function Kqe(e,t){var o;const n={id:t.generateId("annotation"),type:"Annotation"},r=t.options.targetType,i=await t.embed({id:e.url,type:"Sound",format:"audio/mp4",duration:e.duration||0});if(r==="Annotation")return t.embed({...n,label:Vh(e.label)&&e.label,motivation:e.motivation||((o=t.options.initialData)==null?void 0:o.motivation)||"painting",body:i,target:t.getTarget()});if(r==="Canvas"){const a=t.generateId("canvas"),s=t.generateId("annotation-page",{id:a,type:"Canvas"}),l=t.embed({...n,motivation:"painting",body:i,target:{type:"SpecificResource",source:{id:a,type:"Canvas"}}}),u=t.embed({id:s,type:"AnnotationPage",items:[l]});return t.embed({id:a,type:"Canvas",label:e.label||{en:["Untitled HTML canvas"]},duration:e.duration||0,items:[u]})}}function Uqe(e){const[t,n]=w.useState(""),[r,i]=w.useState(0),[o,a]=w.useState(""),[s,l]=w.useState({en:[""]}),u=()=>{e.runCreate({url:t,duration:r,label:s})};return w.useEffect(()=>{var d;if(a(""),i(0),t){const p=(d=t.split("/").pop())==null?void 0:d.split(".").shift();l({en:[p||""]})}},[t]),f.jsxs(Mc,{children:[o?f.jsx(Kte,{children:o}):null,f.jsxs(on,{children:[f.jsx(Rt,{htmlFor:"audio-url",children:"URL"}),f.jsx(xr,{type:"text",id:"audio-url",value:t,onChange:d=>n(d.target.value)})]}),t&&!o?f.jsx("div",{children:f.jsx(La,{containerId:"label",focusId:"label_",label:"Label",fields:s,onSave:d=>l(d.toInternationalString())},t+"__"+r)}):null,t&&!o?f.jsx(ii.AudioHTML,{media:{url:t,duration:r,type:"Sound"},children:f.jsx(Wte,{onError:d=>a(d),onDuration:d=>i(d)},t+"__"+r)},t+"__"+r):null,r&&!o?f.jsxs(X7e,{children:[f.jsx(Rt,{htmlFor:"duration",children:"Duration"}),f.jsx(xr,{type:"number",id:"duration",value:r,onChange:d=>i(d.target.valueAsNumber)})]}):null,t&&!o&&f.jsx(Js,{onClick:u,children:"Add audio"})]})}var Wqe={id:"@manifest-editor/audio-annotation",create:Kqe,label:"Audio",summary:"Audio annotation",icon:f.jsx(uwe,{}),render(e){return f.jsx(Uqe,{...e})},resourceType:"Annotation",resourceFields:["id","type","motivation","body","target"],additionalTypes:["Canvas"],supports:{initialData:!0,parentTypes:["AnnotationPage","Manifest"],parentFields:["items"]},staticFields:{type:"Annotation"}};function Vqe({media:e,onError:t,duration:n,onDuration:r,onDimensions:i}){const[{element:o,currentTime:a,progress:s},l,u]=dE({duration:n});return f.jsxs(CO,{element:o,state:l,actions:u,currentTime:a,progress:s,children:[f.jsx("div",{style:{maxHeight:400,aspectRatio:`${e.width}/${e.height}`,position:"relative"},children:f.jsx(ii.VideoHTML,{element:o,media:e,playPause:u.playPause})}),f.jsx(Wte,{onError:t,onDuration:r,onDimensions:i})]})}async function qqe(e,t){var o;const n={id:t.generateId("annotation"),type:"Annotation"},r=t.options.targetType,i=await t.embed({id:e.url,type:"Video",format:"video/mp4",width:e.width,height:e.height,duration:e.duration||0});if(r==="Annotation")return t.embed({...n,label:Vh(e.label)&&e.label,motivation:e.motivation||((o=t.options.initialData)==null?void 0:o.motivation)||"painting",body:i,target:t.getTarget()});if(r==="Canvas"){const a=t.generateId("canvas"),s=t.generateId("annotation-page",{id:a,type:"Canvas"}),l=t.embed({...n,motivation:"painting",body:i,target:{type:"SpecificResource",source:{id:a,type:"Canvas"}}}),u=t.embed({id:s,type:"AnnotationPage",items:[l]});return t.embed({id:a,type:"Canvas",label:e.label||{en:["Untitled HTML canvas"]},duration:e.duration||0,width:e.width,height:e.height,items:[u]})}}function Gqe(e){const[t,n]=w.useState(""),[r,i]=w.useState(0),[o,a]=w.useState(0),[s,l]=w.useState(0),[u,d]=w.useState(""),[p,g]=w.useState({en:[""]}),y=()=>{e.runCreate({url:t,duration:r,label:p,width:o,height:s})};return w.useEffect(()=>{var x;if(d(""),i(0),t){const _=(x=t.split("/").pop())==null?void 0:x.split(".").shift();g({en:[_||""]})}},[t]),f.jsxs(Mc,{children:[u?f.jsx(Kte,{children:u}):null,f.jsxs(on,{children:[f.jsx(Rt,{htmlFor:"video-url",children:"URL"}),f.jsx(xr,{type:"text",id:"video-url",value:t,onChange:x=>n(x.target.value)})]}),t&&!u?f.jsx("div",{children:f.jsx(La,{containerId:"label",focusId:"label_",label:"Label",fields:p,onSave:x=>g(x.toInternationalString())},t+"__"+r)}):null,t&&!u?f.jsx(Vqe,{duration:r,onDuration:x=>i(x),onError:x=>d(x),media:{url:t,duration:r,height:s,width:o,type:"Video"},onDimensions:(x,_)=>{a(x||0),l(_||0)}}):null,!u&&(r||o||s)?f.jsx(on,{$wide:!0,children:f.jsx(AC,{widthId:"width",width:o||0,changeWidth:x=>a(x),heightId:"height",height:s||0,changeHeight:x=>l(x),durationId:"duration",duration:r||0,changeDuration:x=>i(x)})}):null,t&&!u&&f.jsx(Js,{onClick:y,children:"Add video"})]})}var Zqe={id:"@manifest-editor/video-annotation",create:qqe,label:"Video",summary:"Video annotation",icon:f.jsx(lwe,{}),render(e){return f.jsx(Gqe,{...e})},resourceType:"Annotation",resourceFields:["id","type","motivation","body","target"],additionalTypes:["Canvas"],supports:{initialData:!0,parentTypes:["AnnotationPage","Manifest"],parentFields:["items"]},staticFields:{type:"Annotation"}};w.lazy(()=>m_(()=>import("./manifest-browser-form.lazy-WRWZPVRC-CT8d0DNN.js"),[]));var Yqe=[dqe,pqe,uqe,Cqe,Zqe,Wqe,XVe,eqe,sqe,xqe,BVe,UVe,GVe,tqe,mqe,wqe],Vte=({title:e,titleId:t,...n})=>f.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"1em",height:"1em","aria-labelledby":t,...n,children:[e?f.jsx("title",{id:t,children:e}):null,f.jsxs("g",{fill:"none",children:[f.jsx("path",{d:"M0 0h24v24H0V0z"}),f.jsx("path",{d:"M0 0h24v24H0V0z",opacity:".87"})]}),f.jsx("path",{d:"M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7zm-4 6h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z",fill:"currentColor"})]}),Xqe={id:"canvas-listing",label:"Canvases",icon:f.jsx(Vte,{}),render:(e,t,n)=>f.jsx(Qqe,{gridView:e.gridView||!1,onChangeGridView:r=>t.actions.change("canvas-listing",{gridView:r})})};function Qqe({gridView:e,onChangeGridView:t}){const{edit:n,open:r}=ku(),{structural:i,technical:o}=x3(),[a,s]=S1(),l=Ab("Canvas"),{items:u}=i,p={id:o.id.get(),type:"Manifest"},[g,y]=xu(p,"items","Canvas"),x=rZ(u.get(),24);return w.useEffect(()=>{l!=null&&l.resource.source.id||u.get().length&&(r({id:"current-canvas"}),y.edit(u.get()[0]))},[]),w.useLayoutEffect(()=>{const _=document.querySelector('[data-canvas-selected="true"]');_&&_.scrollIntoView({block:"center"})},[x,e]),f.jsxs(ZG,{children:[f.jsx(YG,{title:"Canvases",actions:[{icon:f.jsx(f.Fragment,{children:e?f.jsx(Vte,{width:24,height:24}):f.jsx(eGe,{})}),title:e?"List view":"Grid view",onClick:()=>{t(!e)}},{icon:f.jsx(Jqe,{}),title:"Edit canvases",disabled:e,toggled:a.items,onClick:()=>s("items")},{icon:f.jsx(rwe,{}),title:"Add new canvas",onClick:()=>y.create(),disabled:!g}]}),e?f.jsx(T$,{children:f.jsx(XG,{children:x.map(_=>f.jsx(JG,{id:_.id,selected:(l==null?void 0:l.resource.source.id)===_.id,onClick:()=>{r({id:"current-canvas"}),y.edit(_)}},_.id))})}):f.jsx(T$,{className:"p-3",children:f.jsx(on,{$wide:!0,children:f.jsx(See,{id:u.focusId(),list:u.get()||[],inlineHandle:!1,activeId:l==null?void 0:l.resource.source.id,reorder:a.items?_=>u.reorder(_.startIndex,_.endIndex):void 0,onSelect:(_,T)=>{r({id:"current-canvas"}),y.edit(_,T)},createActions:Pa(u)})})})]})}function Jqe(){return f.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 0 24 24",width:"24",children:[f.jsx("path",{d:"M0 0h24v24H0V0z",fill:"none"}),f.jsx("path",{d:"M14.06 9.02l.92.92L5.92 19H5v-.92l9.06-9.06M17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29zm-3.6 3.19L3 17.25V21h3.75L17.81 9.94l-3.75-3.75z"})]})}function eGe(){return f.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 0 24 24",width:"24",children:[f.jsx("path",{d:"M0 0h24v24H0V0z",fill:"none"}),f.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM8 20H4v-4h4v4zm0-6H4v-4h4v4zm0-6H4V4h4v4zm6 12h-4v-4h4v4zm0-6h-4v-4h4v4zm0-6h-4V4h4v4zm6 12h-4v-4h4v4zm0-6h-4v-4h4v4zm0-6h-4V4h4v4z",fill:"currentColor"})]})}function tGe({title:e,titleId:t,...n}){return f.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-labelledby":t,...n,children:[e?f.jsx("title",{id:t,children:e}):null,f.jsx("path",{d:"M0 0h24v24H0V0z",fill:"none"}),f.jsx("path",{d:"M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z",fill:"currentColor"})]})}var nGe={id:"left-panel-manifest",label:"Manifest summary",icon:f.jsx(tGe,{}),render:(e,t,n)=>f.jsx(rGe,{})};function rGe(){const{edit:e,open:t}=ku();Zs();const{descriptive:n,technical:r}=x3(),o={id:r.id.get(),type:"Manifest"},a=w.useRef(!0),s=n.label.get(),l=n.summary.get(),u=n.requiredStatement.get(),d=n.metadata.get();return w.useEffect(()=>{e(o),t({id:"overview"}),a.current=!1},[]),f.jsxs(ZG,{children:[f.jsx(YG,{title:"Manifest summary"}),f.jsxs(T$,{className:"p-4",children:[s?f.jsx(ri,{as:"h2",className:"text-lg font-semibold mb-2 [&>a]:underline [&>a]:hover:text-slate-400",children:s}):null,l?f.jsx(ri,{as:"p",className:"text-sm text-slate-800 block [&>a]:underline [&>a]:hover:text-slate-400 mb-2",children:l}):null,f.jsx("hr",{}),u?f.jsxs(f.Fragment,{children:[f.jsxs("div",{className:"py-2 text-black",children:[f.jsx(ri,{as:"h4",className:"font-bold text-black w-full text-sm font-semibold mb-0 [&>a]:underline [&>a]:hover:text-slate-400",children:u.label}),f.jsx(ri,{enableDangerouslySetInnerHTML:!0,className:"text-sm [&>a]:underline [&>a]:hover:text-slate-400",children:u.value})]}),f.jsx("hr",{})]}):null,d&&d.length===0?f.jsx("div",{className:"py-2 text-gray-400",children:"You can add some descriptive metadata for this manifest using the editing panel on the right"}):null,f.jsx(Ehe,{allowHtml:!0,classes:{container:"w-full",row:"border-b border-gray-200 flex flex-col flex-wrap py-2",label:"font-bold text-black w-full text-sm font-semibold mb-1",value:"text-sm text-black block [&>span>a]:underline [&>span>a]:hover:text-slate-400",empty:"text-gray-400"}})]})]})}var iGe={id:"overview",label:"Overview",icon:"",render:()=>f.jsx(oGe,{})};function oGe(){const{edit:e,open:t}=ku(),{structural:n,technical:r}=x3(),{items:i}=n,a={id:r.id.get(),type:"Manifest"},[s,l]=xu(a,"items","Canvas"),u=rZ(i.get(),24);return!u||u.length===0?f.jsx("div",{children:f.jsx(Qxe,{onCreate:l.create,canCreate:s})}):f.jsx(XG,{wide:!0,children:u.map(d=>f.jsx(JG,{id:d.id,onClick:()=>{t({id:"current-canvas"}),t({id:"canvas-listing",state:{gridView:!0}}),l.edit(d)}},d.id))})}var aGe={id:"manifest-editor",title:"Manifest Editor",project:!0,projectType:"Manifest"},sGe=[iGe,{id:"current-canvas",label:"Current canvas",icon:"",render:(e,{actions:t})=>f.jsx(uKe,{})},{id:"export",label:"Export",icon:"",render:()=>f.jsx(kSe,{})}],lGe=[nGe,Xqe],uGe=[sSe],cGe=[Q_e],dGe=wHe,fGe=Yqe,hGe=["Manifest","Canvas","ContentResource","Agent","AnnotationPage","Annotation","Range"];const pGe=Object.freeze(Object.defineProperty({__proto__:null,centerPanels:sGe,creators:fGe,default:aGe,editors:dGe,leftPanels:lGe,modals:cGe,resources:hGe,rightPanels:uGe},Symbol.toStringTag,{value:"Module"}));var qB="Invariant failed";function uP(e,t){if(!e){var n=typeof t=="function"?t():t,r=n?"".concat(qB,": ").concat(n):qB;throw new Error(r)}}var mGe=L_e(pGe);function gGe(e){const t=Gh(e.vault);return uP(e.resource),uP(e.data,"Data is required"),uP(e.resource.type==="Manifest","Only Manifests are supported at the moment"),t.requestStatus(e.resource.id)||t.loadManifestSync(e.resource.id,e.data),f.jsx(Qbe,{appId:"manifest-editor",definition:mGe,instanceId:"test-1",children:f.jsx(Yd,{vault:t,children:f.jsx(rEe,{resource:e.resource,children:f.jsx(ZSe,{})})})})}function vGe(){const[e,t]=w.useState(),n="https://www.canadiana.ca/iiif/oocihm.8_06911_32/manifest",r=Gh(),i=w.useCallback(()=>{const o=r.toPresentation3({id:n,type:"Manifest"});typeof o<"u"&&o!=="__$UNSET$__"?localStorage.setItem(n,JSON.stringify(o)):console.log("Vault data undefined, nothing to save.")},[]);return dEe(r,i,5e3),w.useEffect(()=>{const o=localStorage.getItem(n);if(typeof o=="string"&&o!=="__$UNSET$__"){const a=JSON.parse(o);t(a)}else fetch(n).then(a=>a.json()).then(a=>{t(a)})},[]),e?f.jsx(f.Fragment,{children:f.jsx("div",{style:{width:"100vw",height:"100vh",display:"flex"},children:f.jsx(gGe,{resource:{id:n,type:"Manifest"},data:e})})}):f.jsx("div",{children:"Loading..."})}qA(document.getElementById("root")).render(f.jsx(w.StrictMode,{children:f.jsx(vGe,{})}));export{G_e as H,qGe as P,FVe as S,VGe as a,f as j,AZ as u}; diff --git a/dist/assets/index-6rJgp9-R.css b/dist/assets/index-C9w2h4M4.css similarity index 99% rename from dist/assets/index-6rJgp9-R.css rename to dist/assets/index-C9w2h4M4.css index 4010436..bd25f7e 100644 --- a/dist/assets/index-6rJgp9-R.css +++ b/dist/assets/index-C9w2h4M4.css @@ -1 +1 @@ -.react-datetime-picker{display:inline-flex;position:relative}.react-datetime-picker,.react-datetime-picker *,.react-datetime-picker *:before,.react-datetime-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-datetime-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-datetime-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-datetime-picker__inputGroup{min-width:calc(4px + (4px * 3) + .54em * 6 + .217em * 2);flex-grow:1;padding:0 2px}.react-datetime-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-datetime-picker__inputGroup__divider,.react-datetime-picker__inputGroup__leadingZero{display:inline-block}.react-datetime-picker__inputGroup__input{min-width:.54em;height:calc(100% - 2px);position:relative;padding:1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-datetime-picker__inputGroup__input::-webkit-outer-spin-button,.react-datetime-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-datetime-picker__inputGroup__input:invalid{background:#ff00001a}.react-datetime-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-datetime-picker__inputGroup__amPm{font:inherit;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.react-datetime-picker__button{border:0;background:transparent;padding:4px 6px}.react-datetime-picker__button:enabled{cursor:pointer}.react-datetime-picker__button:enabled:hover .react-datetime-picker__button__icon,.react-datetime-picker__button:enabled:focus .react-datetime-picker__button__icon{stroke:#0078d7}.react-datetime-picker__button:disabled .react-datetime-picker__button__icon{stroke:#6d6d6d}.react-datetime-picker__button svg{display:inherit}.react-datetime-picker__calendar,.react-datetime-picker__clock{z-index:1}.react-datetime-picker__calendar--closed,.react-datetime-picker__clock--closed{display:none}.react-datetime-picker__calendar{width:350px;max-width:100vw}.react-datetime-picker__calendar .react-calendar{border-width:thin}.react-datetime-picker__clock{width:200px;height:200px;max-width:100vw;padding:25px;background-color:#fff;border:thin solid #a0a096}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock *:before,.react-clock *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-clock__face{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid black;border-radius:50%}.react-clock__hand{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__hand__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__mark__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark__number{position:absolute;left:-40px;width:80px;text-align:center}.react-clock__second-hand__body{background-color:red}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-draw-section{position:relative}.leaflet-draw-toolbar{margin-top:12px}.leaflet-draw-toolbar-top{margin-top:0}.leaflet-draw-toolbar-notop a:first-child{border-top-right-radius:0}.leaflet-draw-toolbar-nobottom a:last-child{border-bottom-right-radius:0}.leaflet-draw-toolbar a{background-image:url(data:image/png;base64,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);background-image:linear-gradient(transparent,transparent),url(/assets/spritesheet-DpIxuf5L.svg);background-repeat:no-repeat;background-size:300px 30px;background-clip:padding-box}.leaflet-retina .leaflet-draw-toolbar a{background-image:url(data:image/png;base64,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);background-image:linear-gradient(transparent,transparent),url(/assets/spritesheet-DpIxuf5L.svg)}.leaflet-draw a{display:block;text-align:center;text-decoration:none}.leaflet-draw a .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.leaflet-draw-actions{display:none;list-style:none;margin:0;padding:0;position:absolute;left:26px;top:0;white-space:nowrap}.leaflet-touch .leaflet-draw-actions{left:32px}.leaflet-right .leaflet-draw-actions{right:26px;left:auto}.leaflet-touch .leaflet-right .leaflet-draw-actions{right:32px;left:auto}.leaflet-draw-actions li{display:inline-block}.leaflet-draw-actions li:first-child a{border-left:0}.leaflet-draw-actions li:last-child a{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.leaflet-right .leaflet-draw-actions li:last-child a{-webkit-border-radius:0;border-radius:0}.leaflet-right .leaflet-draw-actions li:first-child a{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.leaflet-draw-actions a{background-color:#919187;border-left:1px solid #AAA;color:#fff;font:11px/19px Helvetica Neue,Arial,Helvetica,sans-serif;line-height:28px;text-decoration:none;padding-left:10px;padding-right:10px;height:28px}.leaflet-touch .leaflet-draw-actions a{font-size:12px;line-height:30px;height:30px}.leaflet-draw-actions-bottom{margin-top:0}.leaflet-draw-actions-top{margin-top:1px}.leaflet-draw-actions-top a,.leaflet-draw-actions-bottom a{height:27px;line-height:27px}.leaflet-draw-actions a:hover{background-color:#a0a098}.leaflet-draw-actions-top.leaflet-draw-actions-bottom a{height:26px;line-height:26px}.leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:-2px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:0 -1px}.leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-31px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-29px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-62px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-60px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-92px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-90px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-122px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-120px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-273px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-271px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-152px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-150px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-182px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-180px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-212px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-210px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-242px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-240px -2px}.leaflet-mouse-marker{background-color:#fff;cursor:crosshair}.leaflet-draw-tooltip{background:#363636;background:#00000080;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px;color:#fff;font:12px/18px Helvetica Neue,Arial,Helvetica,sans-serif;margin-left:20px;margin-top:-21px;padding:4px 8px;position:absolute;visibility:hidden;white-space:nowrap;z-index:6}.leaflet-draw-tooltip:before{border-right:6px solid black;border-right-color:#00000080;border-top:6px solid transparent;border-bottom:6px solid transparent;content:"";position:absolute;top:7px;left:-7px}.leaflet-error-draw-tooltip{background-color:#f2dede;border:1px solid #e6b6bd;color:#b94a48}.leaflet-error-draw-tooltip:before{border-right-color:#e6b6bd}.leaflet-draw-tooltip-single{margin-top:-12px}.leaflet-draw-tooltip-subtext{color:#f8d5e4}.leaflet-draw-guide-dash{font-size:1%;opacity:.6;position:absolute;width:5px;height:5px}.leaflet-edit-marker-selected{background-color:#fe57a11a;border:4px dashed rgba(254,87,161,.6);-webkit-border-radius:4px;border-radius:4px;box-sizing:content-box}.leaflet-edit-move{cursor:move}.leaflet-edit-resize{cursor:pointer}.leaflet-oldie .leaflet-draw-toolbar{border:1px solid #999}.ModularPanel_OverrideScrollbar{scrollbar-color:#f4f4f5 transparent;scrollbar-width:thin}.ModularPanel_OverrideScrollbar::-webkit-scrollbar{width:8px;height:8px}.ModularPanel_OverrideScrollbar::-webkit-scrollbar-thumb{background:#f4f4f5;border-radius:8px}.ModularPanel_OverrideScrollbar::-webkit-scrollbar-track{background:transparent}.CenterPanelContainer_CenterPanelContainer{display:flex;flex-direction:column;flex:1;overflow:hidden;background:#fff;margin:1.2rem;padding:1em;border-radius:10px;box-shadow:0 4px 15px #0000002e,0 0 0 1px #00000026,inset 0 0 0 1px #fff3}.CenterPanelContainer_CenterPanelHeader{height:3em;display:flex;align-items:center;margin-bottom:1em}.CenterPanelContainer_CenterPanelClose{margin-left:auto;align-self:center}.CenterPanelContainer_CenterPanelTitle{margin:0}.GhostBlocks_ghostLoadingBlock[data-header=true]{box-shadow:inset 0 -1px #0000002b,inset 0 1px #0000002b}.GhostBlocks_ghostLoadingBlock{display:block;width:100%;height:2.8em;margin-bottom:1em;background-color:#e4e7f0;animation:GhostBlocks_ghost-loading 2s infinite ease-in-out}@keyframes GhostBlocks_ghost-loading{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}.GhostBlocks_ghostBlockList{padding:1em;display:flex;flex-direction:column}.HoverCard__mainContainer{display:contents}.HoverCard__mainContainer:has([data-float=true]):before{content:"";position:fixed;z-index:99998;top:0;right:0;bottom:0;left:0;background:#ffffffe6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.HoverCard__hoverCardContainer{background:#fff;border:1px solid #ced4d9;box-shadow:0 2px 15px #00000014;border-radius:3px;overflow:hidden;flex-direction:column;flex:1;display:flex;container:main-c/size;resize:both;width:100%;max-width:100%;min-height:12em;min-width:20em;height:100%}.HoverCard__hoverCardContainer[data-window=false]{box-shadow:none;border-radius:0;border:none}.HoverCard__hoverCardContainer[data-float=true][style]{width:auto!important;height:auto!important}.HoverCard__hoverCardContainer[data-float=true]{position:fixed;top:1.5em;right:1.5em;bottom:1.5em;left:1.5em;width:auto;height:auto;z-index:99999;resize:none}.HoverCard__hoverCardHeader{border-bottom:1px solid #ddd;display:flex;padding:0 .4em;align-items:center;flex:0}.HoverCard__hoverCardLabel{font-weight:500;flex:1;font-size:.9em;margin:.4em 0}.HoverCard__hoverCardAction{padding:.15em .5em;border-radius:3px}.HoverCard__hoverCardAction:hover{background:#eee}.CollectionListing__collectionListingContainer{padding:0 .2em;overflow-y:auto;--grid-icon-size: 130px}@container (min-width: 400px){.CollectionListing__collectionListingContainer{padding:.3em .5em}}@container (min-width: 525px) and (min-height: 300px){.CollectionListing__collectionListingContainer{padding:.875em;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--grid-icon-size, 130px),1fr));justify-content:space-between;background-color:inherit;gap:.875em;width:100%}}@container (min-width: 680px){.CollectionListing__collectionListingContainer{--grid-icon-size: 180px}}.CollectionListing__collectionItem{display:grid;grid-template-columns:2em auto;grid-template-areas:"icon label";grid-gap:.4em;border-radius:3px;margin:.2em 0;padding:.2em}.CollectionListing__collectionItem:hover{background:#f9f9f9}.CollectionListing__collectionItem[data-active=true],.CollectionListing__collectionItem[data-active=true]:hover{background:#dee3e7}@container (min-width: 400px){.CollectionListing__collectionItem{padding:.4em}}@container (min-width: 525px) and (min-height: 300px){.CollectionListing__collectionItem{grid-template-columns:auto;grid-template-areas:"icon" "label"}}.CollectionListing__collectionIcon{position:relative;grid-area:icon;align-self:center;display:flex;background:#f0f0f0;aspect-ratio:1;border-radius:3px;padding:.2em;align-items:center}.CollectionListing__collectionIcon .CollectionListing__collectionItem[data-active=true] :scope{background:#fff}.CollectionListing__collectionIcon img,.CollectionListing__collectionIcon svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@container (min-width: 400px){.CollectionListing__collectionIcon img,.CollectionListing__collectionIcon svg{aspect-ratio:1}}.CollectionListing__collectionMeta{grid-area:label;overflow:hidden}.CollectionListing__collectionLabel{font-weight:500;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CollectionListing__collectionType{color:#999;font-size:.875em}.ExplorerEntry__SectionLabel{padding:.5em;flex:1}.ExplorerEntry__UrlContainer{padding:2em .5em}.ExplorerEntry__UrlContainer>form{border:1px solid #ddd;border-radius:3px;overflow:hidden}.ExplorerEntry__Section{display:flex;border-bottom:1px solid #eee;border-top:1px solid #eee}.ExplorerEntry__SectionAction{border:none;background:#eee;color:#000;align-self:center;font-size:.9em;padding:.3em .5em;margin:.2em;border-radius:3px}.ExplorerEntry__SectionAction:hover{background:#ddd}.ExplorerEntry__UrlLabel{margin-bottom:.5em;display:block}.ExplorerInput__InputContainer{display:flex;border-bottom:1px solid #ddd;font-size:.875em}@container (min-width: 400px){.ExplorerInput__InputContainer{font-size:1em}}.ExplorerInput__Input{border:none;background:#fff;padding:.5em;font-size:1em;width:100%}.ResourceNavigation__resourceNavContainer{display:grid;grid-template-columns:2.2em auto 2.2em;border-bottom:1px solid #dddddd;align-items:flex-start;padding:0 .2em;font-size:.875em}@container (min-width: 400px){.ResourceNavigation__resourceNavContainer{font-size:1em}}.ResourceNavigation__resourceNavIcon{aspect-ratio:1;padding:.3em;margin-top:.2em;display:flex;border-radius:3px;transition:opacity .3s}.ResourceNavigation__resourceNavIcon:hover{background:#eee}.ResourceNavigation__resourceNavIcon[data-disabled=true]{opacity:.3;cursor:not-allowed}.ResourceNavigation__resourceNavIcon[data-disabled=true]:hover{background:transparent}.ResourceNavigation__resourceNavIcon img,.ResourceNavigation__resourceNavIcon svg{width:100%}.ResourceNavigation__resourceNavListItem{margin:.2em;border-radius:3px;padding:.25em;display:grid;grid-template-columns:1.75em auto;grid-gap:.35em;align-items:center;color:inherit;text-decoration:none}.ResourceNavigation__resourceNavListItem:hover{background:#eee;text-decoration:underline}.ResourceNavigation__resourceNavListItem[data-active=true]{background:var(--resource-nav-active, #e4effe)}.ResourceNavigation__resourceNavListItemIcon{overflow:hidden;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ResourceNavigation__resourceNavListItemIcon img{z-index:2;position:relative;width:100%}.ResourceNavigation__resourceNavListItemLabel{align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ResourceNavigation__resourceNavList{background:#fff;position:relative}.ResourceNavigation__resourceNavList:after{content:"";width:1px;background:transparent;z-index:1;border-left:2px dashed #ccc;position:absolute;top:1.75em;left:1.35em;bottom:1.75em}.ResourceNavigation__resourceNavList[data-collapsed=true] .ResourceNavigation__resourceNavListItem{display:none}.ResourceNavigation__resourceNavList[data-collapsed=true] .ResourceNavigation__resourceNavListItem[data-active=true]{display:grid}.ManifestListing__ManifestListing{overflow:auto;container:listing-c/size;flex:1;position:relative}.ManifestListing__ThumbnailList{--thumb-size: 150px;--thumb-ratio: 1;--item-count: 1;background:#fff;padding:1em;display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--thumb-size)),1fr));justify-content:space-between;gap:.2em}.ManifestListing__ThumbnailList[data-single=true]{max-width:250px}@media (min-width: 400px){.ManifestListing__ThumbnailList{gap:.875em}}.ManifestListing__ThumbnailGroup{background:#fff;padding:2px;display:flex;grid-column-end:span var(--item-count, 1);align-items:center}.ManifestListing__ThumbnailItem{background:#fff;width:100%;overflow:hidden;display:flex;flex-direction:column;padding:2px;border-radius:3px}.ManifestListing__ThumbnailItem:hover{background:#ddd}.ManifestListing__ThumbnailItem[data-selected=true]{background:var(--selected-canvas-background, #dfe8fa)}.ManifestListing__ThumbnailImage{flex:1;background:var(--atlas-background, #f9f9f9);min-height:0;display:flex;aspect-ratio:var(--thumb-ratio);max-height:var(--thumb-size)}.ManifestListing__ThumbnailImage img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ManifestListing__ThumbnailLabel{white-space:nowrap;overflow:hidden;height:1.2rem;padding:0 .2em;display:flex;align-items:center;font-size:.875em}.CanvasView__CanvasContainer{display:flex;flex:1 1 0px;flex-direction:column;min-width:0;min-height:0;view-transition-name:canvas-image;contain:layout}.CanvasView__CanvasContainer .atlas-container{min-width:0;min-height:0;--atlas-container-flex: 1 1 0px;--atlas-background: #e5e7f0}@container (max-width: 400px){.CanvasView__CanvasContainer button[data-control=next],.CanvasView__CanvasContainer button[data-control=previous]{display:none}}:root{--combo-bg: #487af6;--combo-bg-hover: #5d85f1}.ComboButton__ComboButtonContainer{display:inline-flex;position:relative;border-radius:3px}@container main (min-width: 400px){.ComboButton__ComboButtonContainer{font-size:.75em}}.ComboButton__ComboButtonMain{padding:.5em 1em;color:#fff;min-width:4em;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--combo-bg);border:none;display:inline-flex;align-items:center;white-space:nowrap;border-radius:3px 0 0 3px}.ComboButton__ComboButtonMain:disabled{opacity:.7;pointer-events:none}.ComboButton__ComboButtonMain[data-only=true]{border-radius:3px}.ComboButton__ComboButtonMain:hover{background:var(--combo-bg-hover)}.ComboButton__ComboButtonMain:active{box-shadow:inset 0 2px 8px #00000026}.ComboButton__ComboButtonChoice{padding:.5em;background:var(--combo-bg);color:#000;display:inline-flex;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:0 3px 3px 0;border-left:1px solid #3360cc;white-space:nowrap}.ComboButton__ComboButtonChoice>svg{fill:#fff;inline-size:1.5ch;box-sizing:content-box;transition:transform .3s}.ComboButton__ComboButtonChoice:active>svg{transform:rotate(-25deg)}.ComboButton__ComboButtonChoice[aria-expanded=true]{background:var(--combo-bg-hover)}.ComboButton__ComboButtonChoice[aria-expanded=true]>svg{transform:rotate(180deg)}.ComboButton__ComboButtonChoice[aria-expanded=true]:active>svg{transform:rotate(205deg)}.ComboButton__ComboButtonChoice:active{background:var(--combo-bg-hover);box-shadow:inset 0 2px 8px #00000026}.ComboButton__ComboButtonOverlay{opacity:0;pointer-events:none;z-index:99;position:absolute;bottom:90%;right:0;list-style-type:none;background:#fff;color:#000;padding-inline:0;padding-block:.5ch;overflow:hidden;display:flex;flex-direction:column;font-size:.9em;border-radius:3px;box-shadow:0 1px 3px #0000004d}.ComboButton__ComboButtonOverlay[data-open=true]{transition-duration:.2s;opacity:1;transform:translateY(0);pointer-events:auto}.ComboButton__ComboButtonOptionButton{display:block;padding:.5em 1em;white-space:nowrap}.ComboButton__ComboButtonOptionButton:focus-visible{background:#e6effd}.ComboButton__ComboButtonOptionButton:hover{background:#e6effd}.ResourceActionBar__ResourceActionBarContainer{padding:.4em;display:flex;margin-top:auto}.ResourceActionBar__ResourceActions{display:flex;align-items:center}.ResourceActionBar__ResourceActions>*~*{margin-left:.2em}.ResourceActionBar__ResourceAction{background:#00f;color:#fff;border:none;display:block;padding:.4em .8em}.ResourceActionBar__ResourceAction:hover{background:#add8e6}.ResourceActionBar__ResourceActionMeta{flex:1;min-width:0;margin-right:1lh}.ResourceActionBar__ResourceActionLabel{color:#444;font-size:.7em;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ResourceActionBar__ResourceActionDescription{color:#999;font-size:.875em;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ResourceActionBar__ResourceActionComposite{background:#00f;color:#fff;display:flex}.ResourceActionBar__ResourceActionCompositeSegment{background:transparent;border:none;color:inherit;display:block}.ResourceActionBar__ResourceActionCompositeSegment:hover{background:#add8e6}@keyframes grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes shrink-x{0%{transform:scaleX(1)}to{transform:scaleX(0)}}::view-transition-old(root){pointer-events:none}::view-transition-old(root),::view-transition-new(root){animation-duration:.5s;pointer-events:none}::view-transition-new(canvas-image){pointer-events:visible}::view-transition-old(canvas-image),::view-transition-new(canvas-image){animation-duration:.3s;height:auto;right:0;left:auto;transform-origin:right center}::view-transition-old(canvas-image){pointer-events:none;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;background:#e6e7f0}.AppDropdown_menuOuter{position:relative}.AppDropdown_buttonReset{border:none;outline:none;background-color:transparent;margin:0;padding:0;font-size:inherit;color:inherit;cursor:pointer}.AppDropdown_buttonReset:hover{color:inherit}.AppDropdown_container{position:absolute;background:#fff;border:1px solid #cdcdcd;box-shadow:0 4px 10px #0000000f;border-radius:5px;padding:.25em;list-style:none;margin:0;min-width:0}.AppDropdown_sectionLabel{font-size:.8em;color:#9e9e9e;font-weight:500;padding:.25em}.AppDropdown_itemContainer{background:#fff;border-radius:3px;display:flex;font-size:.875em}.AppDropdown_itemContainer>button:hover,.AppDropdown_itemContainer>button:focus{background:#e8f0fe}.AppDropdown_itemContainer>button:focus{outline:2px solid #bfd1ed}.AppDropdown_itemContainerActive button{font-weight:600;box-shadow:0 0 0 2px #bfd1ed}.AppDropdown_itemIcon{display:flex;align-items:center;padding:0 .25em}.AppDropdown_itemIcon>svg{width:.9em}.AppDropdown_iconAction{display:flex;align-items:center;padding:.65em;border-radius:3px}.AppDropdown_iconAction:hover,.AppDropdown_iconAction:focus{background:#e8f0fe}.AppDropdown_iconAction:focus{outline:2px solid #bfd1ed}.AppDropdown_iconAction>svg{width:.8em}.AppDropdown_actionButton{flex:1;text-align:left;padding:.65em;height:2.4em;border-radius:3px;display:flex}.AppDropdown_actionButton:focus{outline:2px solid #bfd1ed}.AppDropdown_splitItem{flex:1;text-align:left;height:2.4em;display:flex;align-items:center}.AppDropdown_itemLabel{flex:1;padding:0 1em 0 .25em}.AppDropdown_itemLabel[data-running=true]{color:#999}.AppDropdown_itemLink{color:#4295e9;text-decoration:underline;padding:0 .5em}.AppDropdown_itemLink:focus{outline:2px solid #bfd1ed}.AppDropdown_itemHotkey{font-weight:300;font-size:.875em;color:#9e9e9e}.AppDropdown_divider{margin:.25em -.25em;height:1px;background:#cdcdcd;border:none}.CanvasListPreview_Item{padding:.3em;cursor:pointer;display:flex;gap:.4em;background:#fff;border-bottom:1px solid #eee;width:100%}.CanvasListPreview_Item svg{color:#e6e6e6}.CanvasListPreview_Item:hover{background:#f5f5f5}.CanvasListPreview_Item[aria-selected=true]{background:#f5f5f5;color:#000;border-color:#892c4e}.CanvasListPreview_Item[aria-selected=true] svg{color:#b84c74}.CanvasListPreview_Label{font-size:1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1;min-width:0;text-align:start}.DescriptiveProperties_datePicker{display:flex;font-size:.875em;width:100%;background:#f8f9fa;border:none;padding:.4em;margin:0;border-bottom:1px solid #cad0d5;text-align:left;align-items:center}.DescriptiveProperties_datePicker:focus{outline:none;background:#eceef5}.DescriptiveProperties_datePicker:has(input:focus),.DescriptiveProperties_datePicker:has(button:focus){outline:none;background:#eceef5}.DescriptiveProperties_datePicker .DescriptiveProperties_react-datetime-picker__wrapper{border:none}.EmptyPrompt_promptContainer{background:#e4e7f0;padding:1em .5em;border-radius:3px;text-align:center;font-weight:500}.EmptyPrompt_promptContainer button{margin:1em auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[500\]{z-index:500}.z-\[501\]{z-index:501}.z-\[502\]{z-index:502}.m-4{margin:1rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:.25rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1 / 1}.h-12{height:3rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[23px\]{height:23px}.h-full{height:100%}.max-h-\[80vh\]{max-height:80vh}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-1{min-height:.25rem}.w-12{width:3rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-32{width:8rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-\[176px\]{width:176px}.w-full{width:100%}.w-screen{width:100vw}.min-w-28{min-width:7rem}.max-w-3xl{max-width:48rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{animation:fadeIn .3s ease-in-out}@keyframes fadeInDelayed{0%{opacity:0}85%{opacity:0}to{opacity:1}}.animate-fadeInDelayed{animation:fadeInDelayed 2s ease-in-out}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.place-content-center{place-content:center}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-\[7px\]{border-width:7px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dotted{border-style:dotted}.border-none{border-style:none}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.border-me-gray-300{--tw-border-opacity: 1;border-color:rgb(217 217 217 / var(--tw-border-opacity))}.border-me-primary-500{--tw-border-opacity: 1;border-color:rgb(184 76 116 / var(--tw-border-opacity))}.border-me-primary-600{--tw-border-opacity: 1;border-color:rgb(137 44 78 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-b-me-gray-300{--tw-border-opacity: 1;border-bottom-color:rgb(217 217 217 / var(--tw-border-opacity))}.border-b-me-gray-500{--tw-border-opacity: 1;border-bottom-color:rgb(161 161 161 / var(--tw-border-opacity))}.border-b-me-primary-600{--tw-border-opacity: 1;border-bottom-color:rgb(137 44 78 / var(--tw-border-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-black\/30{background-color:#0000004d}.bg-black\/5{background-color:#0000000d}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-me-gray-100{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.bg-me-gray-300{--tw-bg-opacity: 1;background-color:rgb(217 217 217 / var(--tw-bg-opacity))}.bg-me-gray-900{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity))}.bg-me-primary-500{--tw-bg-opacity: 1;background-color:rgb(184 76 116 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pb-2{padding-bottom:.5rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.text-\[\#333\]{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-black\/30{color:#0000004d}.text-black\/50{color:#00000080}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-me-gray-700{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity))}.text-me-primary-500{--tw-text-opacity: 1;color:rgb(184 76 116 / var(--tw-text-opacity))}.text-me-primary-600{--tw-text-opacity: 1;color:rgb(137 44 78 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-90{opacity:.9}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-0{outline-width:0px}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-me-primary-500{outline-color:#b84c74}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity))}.ring-me-primary-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(184 76 116 / var(--tw-ring-opacity))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.grid-lg{--grid-column-count: 8;--grid-item--min-width: 330px;--total-gap-width: 1.5rem}.grid-md{--grid-column-count: 8;--grid-item--min-width: 200px;--total-gap-width: 1.5rem}.grid-sm{--grid-column-count: 8;--grid-item--min-width: 120px;--total-gap-width: 1.5rem}.grid-lg,.grid-md,.grid-sm{--gap-count: calc(var(--grid-column-count) - 1);--grid-item--max-width: calc((100% - var(--total-gap-width)) / var(--grid-column-count));grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr))}.tab-shadow{box-shadow:inset 0 -2px #0000001a}.atlas-cursor-se{cursor:se-resize}.atlas-cursor-sw{cursor:sw-resize}.atlas-cursor-ne{cursor:ne-resize}.atlas-cursor-nw{cursor:nw-resize}.atlas-cursor-move{cursor:move}.atlas-cursor-crosshair{cursor:crosshair}.atlas-cursor-copy{cursor:copy}.atlas-cursor-rotate{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAADRElEQVRYCe2VT0iTcRjHnZsuR8LSkOGhqcRIBoHSFIL0pDcbSLfqMtnNUycJT/PgIQRvgngYIhQd8jB0NKnNTU0rdeSf0BoTbXN/rE23mfv79n3GDBu+f9zothc+vL/n93ue7/O8v/f3p6ys9JRmoIgZYBimDtQWIVF4KBLXg6/AWUwR5YWUgIRKxNknJib8JpMphPa7Yoq4Ug1IdBvsjY6OziOQUavV7kwmE0Wf/kpChTgjyR1wMDQ0ZKfkYrE4NTMzYwsEAmvoPwYmcK8QbUExEF9wuVzLlDwfmUwWGxsbs8EnBl4AsSBRPicIVYBX4C5QgM3p6WkrFSCRSJKTk5NW+h2tra3fqE+lUu0Hg0FamBQj4tPnHYfIQDQa3cF/DqB9H9wE6xaLxUYJlUqlN7cGEmaz2VZVVXVKs3F2duaG3wBvAi4HCCghHmxsbPTodLoV2DS9t8ANsLK4uDjvdDodaM8DJXjp8Xg+UWGdnZ1bsMOgnisH5xiCDbOzszYSNBqNVthvzgPQrgZ2YAEy6sdbDBwjIyPZHUIFwn5+HnPlN4KXtFrtOmmn02kfbNVFEdgyIM3rU8fj8X2K6enpobVAi5b1YV0kCKxA1KnD4ViSSqWitrY2hUgk+qcANlXEhmpqasorKyuTPp8vg7g6Nl/WfojUgouPjdU5bwBBWy0tLd9RQBzteN6wcBPBP3t7e9e6uro20f4FePc2fGjbxpA80dDQ4EX7B1dGvrvgfVNT0++5uTl1OBz2QEjLJZYbe4JzYDeRSFSgeDf6PguIudwF1eu8Xm92W9FMwHYD+eXe2V1A94RPo9Hswofx+/2rsJ+y+fP2I1gCNvr7+z/k9jtMxgUegb+zh/Y18JgOq8HBwQVKrtfrl9G3CyS8ibgcIPAAJABzcnKy1dfXtxIKhTZg0powg7cgdHh4uNrR0bFNybu7u7/kTk4Nl7bgMSR4BtLDw8PZW5CSKBSKIJKEU6mUTy6XH1MfMT4+ThdSBAhZL4JroFOO7oGP9PUGg8He3Ny8h8PpKJlMHrS3t+9MTU1ZI5HINnzo8Pk/VzKERYD+vxHsgfPnAI3X4CHg3arCP5vHE8mug2oet9JwaQZKM8A5A38AUaOUifLn9bEAAAAASUVORK5CYII=) 8 8,pointer}.atlas-cursor-draw{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAABSElEQVRYCe2TvWqEQBSFtxa09xECwSo/26dIL9iIog9i52P4JilCSLrdJGz6pA5sqs0PQqJuzoGdMBl0DehstpiBi3PH6z3fnBknEzOMA8aBDgfW7WOF5WnHJ+MuUx8df0UYhvOmaV52AtEGQCAJ4nTcLSvdZADOy7J8dF13SYgoioQT+iBkAIoj/2yBWGJdDwQar2D3LXfMnfdAnCgGDk8BMOWF64OI43iGOjphIIQTx8P9Vzr89TiSJJmhlsfxvxCbO7EXEEeKmcPTLcfxxV/VsqwPqKzTNBV3YncQRVFcUVyEBHGAtXGH6oTYOVR+ADjP8/watRfjqm+6qRCqOHPHcd5Q96oFgE37IHzfv0fNgzaAbRCe5z1VVfUMgHOtADJElmU3tm2/B0FwV9c1xSPt4kIAYoeISwTPfYE4E+/M0zhgHOhy4BtfABNjetwFVwAAAABJRU5ErkJggg==) 4 4,pointer}.atlas-cursor-cut{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAACQklEQVRYCe1VS0sCURR2TBNalCG0kUkLlKDcuuqxaNvOP+Cira3Vv2HoQoRaBv6HLDPDRUS7gqAH2AOcsQhBQafvi2kQHzkzWqsZ+Jhzzz2P7545547NZj0mK6AoyrRJ1/HdkHwbeABC40czGAFJFzqdjpzP548hP/87CSRcarVaj+CtxGKxc6xfgHmD5zBv3k2AJEiGOrMR7WYdJ+VnEZh4BdAPAnsCcOv5TBMjoCbeQ9IaGvME63ugDKz+RqSPABwWAJ5gIBBscUBAEbpUvV7fDQaDny6XS7Tb7XPJZLKNOMeAf4BPvwqG27xkOFrD0G63X7kHb4Wo1WpXXDcajVu32/3h8XikbDZbiEajFe5nMhlW46g/W48GRtPAA284Og5DJBK5ZEJRFKter7faa1epVE4R5xC4C4fDNz6frwr5qSedttQ+gSAILWh3kGAFN1xZszAn8ADmHrANAS///gm66YLAPDCwCaHf6u4BytBtAvuyLF8HAgGtPxKJxBl66g17/u74pmUEEoAUGw5BvvuEMnXAFLAHSM1m8xGJ65BHjqEhMkzAU6Lb338IUKaOewyGN0myerouIt0E1MASS8xRY7cTlKnDvkQb3QGNGiL4MkvLQ+ZyuQLWB8AhZ546tRcM/5a1MdRBSHI6nbO0KxaLM3htAOulUomyzeFwcE+m/GcPTnwRj8dLSKDwkiEos9uxN+7dMZo3kqxxrNLpdIE3HEFZHbVffzqjo+u0AAk/cAQ8qaDs1+lumVkVsCrQV4Ev5W84Pu7IH00AAAAASUVORK5CYII=) 4 4,pointer}.shape{cursor:pointer;fill:#7718c440;pointer-events:visible}.shape:hover{fill:#7718c480}.shape-line{stroke:#7718c440;stroke-width:3px;fill:none;pointer-events:visible}.shape-line:hover{stroke:#7718c480}.focus-within\:ring:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-me-primary-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(184 76 116 / var(--tw-ring-opacity))}.hover\:border-me-primary-500:hover{--tw-border-opacity: 1;border-color:rgb(184 76 116 / var(--tw-border-opacity))}.hover\:border-me-primary-600:hover{--tw-border-opacity: 1;border-color:rgb(137 44 78 / var(--tw-border-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.hover\:bg-me-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.hover\:bg-me-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(217 217 217 / var(--tw-bg-opacity))}.hover\:bg-me-primary-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 214 229 / var(--tw-bg-opacity))}.hover\:bg-me-primary-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 234 243 / var(--tw-bg-opacity))}.hover\:bg-me-primary-500:hover{--tw-bg-opacity: 1;background-color:rgb(184 76 116 / var(--tw-bg-opacity))}.hover\:bg-me-primary-600:hover{--tw-bg-opacity: 1;background-color:rgb(137 44 78 / var(--tw-bg-opacity))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\:text-me-primary-600:hover{--tw-text-opacity: 1;color:rgb(137 44 78 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:border-me-primary-500:focus{--tw-border-opacity: 1;border-color:rgb(184 76 116 / var(--tw-border-opacity))}.focus\:bg-\[\#ECEEF5\]:focus{--tw-bg-opacity: 1;background-color:rgb(236 238 245 / var(--tw-bg-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:bg-me-primary-100:focus-visible{--tw-bg-opacity: 1;background-color:rgb(241 214 229 / var(--tw-bg-opacity))}.data-\[active\=\"true\"\]\:border-me-primary-600[data-active=true]{--tw-border-opacity: 1;border-color:rgb(137 44 78 / var(--tw-border-opacity))}@media (min-width: 768px){.md\:p-5{padding:1.25rem}}.\[\&\>svg\]\:h-16>svg{height:4rem}.\[\&\>svg\]\:w-16>svg{width:4rem}.\[\&\>svg\]\:text-2xl>svg{font-size:1.5rem;line-height:2rem}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{border-radius:8px;border:1px solid transparent;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}} +.react-datetime-picker{display:inline-flex;position:relative}.react-datetime-picker,.react-datetime-picker *,.react-datetime-picker *:before,.react-datetime-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-datetime-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-datetime-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-datetime-picker__inputGroup{min-width:calc(4px + (4px * 3) + .54em * 6 + .217em * 2);flex-grow:1;padding:0 2px}.react-datetime-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-datetime-picker__inputGroup__divider,.react-datetime-picker__inputGroup__leadingZero{display:inline-block}.react-datetime-picker__inputGroup__input{min-width:.54em;height:calc(100% - 2px);position:relative;padding:1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-datetime-picker__inputGroup__input::-webkit-outer-spin-button,.react-datetime-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-datetime-picker__inputGroup__input:invalid{background:#ff00001a}.react-datetime-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-datetime-picker__inputGroup__amPm{font:inherit;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.react-datetime-picker__button{border:0;background:transparent;padding:4px 6px}.react-datetime-picker__button:enabled{cursor:pointer}.react-datetime-picker__button:enabled:hover .react-datetime-picker__button__icon,.react-datetime-picker__button:enabled:focus .react-datetime-picker__button__icon{stroke:#0078d7}.react-datetime-picker__button:disabled .react-datetime-picker__button__icon{stroke:#6d6d6d}.react-datetime-picker__button svg{display:inherit}.react-datetime-picker__calendar,.react-datetime-picker__clock{z-index:1}.react-datetime-picker__calendar--closed,.react-datetime-picker__clock--closed{display:none}.react-datetime-picker__calendar{width:350px;max-width:100vw}.react-datetime-picker__calendar .react-calendar{border-width:thin}.react-datetime-picker__clock{width:200px;height:200px;max-width:100vw;padding:25px;background-color:#fff;border:thin solid #a0a096}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock *:before,.react-clock *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-clock__face{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid black;border-radius:50%}.react-clock__hand{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__hand__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__mark__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark__number{position:absolute;left:-40px;width:80px;text-align:center}.react-clock__second-hand__body{background-color:red}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-draw-section{position:relative}.leaflet-draw-toolbar{margin-top:12px}.leaflet-draw-toolbar-top{margin-top:0}.leaflet-draw-toolbar-notop a:first-child{border-top-right-radius:0}.leaflet-draw-toolbar-nobottom a:last-child{border-bottom-right-radius:0}.leaflet-draw-toolbar a{background-image:url(data:image/png;base64,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);background-image:linear-gradient(transparent,transparent),url(/assets/spritesheet-DpIxuf5L.svg);background-repeat:no-repeat;background-size:300px 30px;background-clip:padding-box}.leaflet-retina .leaflet-draw-toolbar a{background-image:url(data:image/png;base64,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);background-image:linear-gradient(transparent,transparent),url(/assets/spritesheet-DpIxuf5L.svg)}.leaflet-draw a{display:block;text-align:center;text-decoration:none}.leaflet-draw a .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.leaflet-draw-actions{display:none;list-style:none;margin:0;padding:0;position:absolute;left:26px;top:0;white-space:nowrap}.leaflet-touch .leaflet-draw-actions{left:32px}.leaflet-right .leaflet-draw-actions{right:26px;left:auto}.leaflet-touch .leaflet-right .leaflet-draw-actions{right:32px;left:auto}.leaflet-draw-actions li{display:inline-block}.leaflet-draw-actions li:first-child a{border-left:0}.leaflet-draw-actions li:last-child a{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.leaflet-right .leaflet-draw-actions li:last-child a{-webkit-border-radius:0;border-radius:0}.leaflet-right .leaflet-draw-actions li:first-child a{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.leaflet-draw-actions a{background-color:#919187;border-left:1px solid #AAA;color:#fff;font:11px/19px Helvetica Neue,Arial,Helvetica,sans-serif;line-height:28px;text-decoration:none;padding-left:10px;padding-right:10px;height:28px}.leaflet-touch .leaflet-draw-actions a{font-size:12px;line-height:30px;height:30px}.leaflet-draw-actions-bottom{margin-top:0}.leaflet-draw-actions-top{margin-top:1px}.leaflet-draw-actions-top a,.leaflet-draw-actions-bottom a{height:27px;line-height:27px}.leaflet-draw-actions a:hover{background-color:#a0a098}.leaflet-draw-actions-top.leaflet-draw-actions-bottom a{height:26px;line-height:26px}.leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:-2px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:0 -1px}.leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-31px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-29px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-62px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-60px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-92px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-90px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-122px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-120px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-273px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-271px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-152px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-150px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-182px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-180px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-212px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-210px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-242px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-240px -2px}.leaflet-mouse-marker{background-color:#fff;cursor:crosshair}.leaflet-draw-tooltip{background:#363636;background:#00000080;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px;color:#fff;font:12px/18px Helvetica Neue,Arial,Helvetica,sans-serif;margin-left:20px;margin-top:-21px;padding:4px 8px;position:absolute;visibility:hidden;white-space:nowrap;z-index:6}.leaflet-draw-tooltip:before{border-right:6px solid black;border-right-color:#00000080;border-top:6px solid transparent;border-bottom:6px solid transparent;content:"";position:absolute;top:7px;left:-7px}.leaflet-error-draw-tooltip{background-color:#f2dede;border:1px solid #e6b6bd;color:#b94a48}.leaflet-error-draw-tooltip:before{border-right-color:#e6b6bd}.leaflet-draw-tooltip-single{margin-top:-12px}.leaflet-draw-tooltip-subtext{color:#f8d5e4}.leaflet-draw-guide-dash{font-size:1%;opacity:.6;position:absolute;width:5px;height:5px}.leaflet-edit-marker-selected{background-color:#fe57a11a;border:4px dashed rgba(254,87,161,.6);-webkit-border-radius:4px;border-radius:4px;box-sizing:content-box}.leaflet-edit-move{cursor:move}.leaflet-edit-resize{cursor:pointer}.leaflet-oldie .leaflet-draw-toolbar{border:1px solid #999}.ModularPanel_OverrideScrollbar{scrollbar-color:#f4f4f5 transparent;scrollbar-width:thin}.ModularPanel_OverrideScrollbar::-webkit-scrollbar{width:8px;height:8px}.ModularPanel_OverrideScrollbar::-webkit-scrollbar-thumb{background:#f4f4f5;border-radius:8px}.ModularPanel_OverrideScrollbar::-webkit-scrollbar-track{background:transparent}.CenterPanelContainer_CenterPanelContainer{display:flex;flex-direction:column;flex:1;overflow:hidden;background:#fff;margin:1.2rem;padding:1em;border-radius:10px;box-shadow:0 4px 15px #0000002e,0 0 0 1px #00000026,inset 0 0 0 1px #fff3}.CenterPanelContainer_CenterPanelHeader{height:3em;display:flex;align-items:center;margin-bottom:1em}.CenterPanelContainer_CenterPanelClose{margin-left:auto;align-self:center}.CenterPanelContainer_CenterPanelTitle{margin:0}.GhostBlocks_ghostLoadingBlock[data-header=true]{box-shadow:inset 0 -1px #0000002b,inset 0 1px #0000002b}.GhostBlocks_ghostLoadingBlock{display:block;width:100%;height:2.8em;margin-bottom:1em;background-color:#e4e7f0;animation:GhostBlocks_ghost-loading 2s infinite ease-in-out}@keyframes GhostBlocks_ghost-loading{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}.GhostBlocks_ghostBlockList{padding:1em;display:flex;flex-direction:column}.HoverCard__mainContainer{display:contents}.HoverCard__mainContainer:has([data-float=true]):before{content:"";position:fixed;z-index:99998;top:0;right:0;bottom:0;left:0;background:#ffffffe6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.HoverCard__hoverCardContainer{background:#fff;border:1px solid #ced4d9;box-shadow:0 2px 15px #00000014;border-radius:3px;overflow:hidden;flex-direction:column;flex:1;display:flex;container:main-c/size;resize:both;width:100%;max-width:100%;min-height:12em;min-width:20em;height:100%}.HoverCard__hoverCardContainer[data-window=false]{box-shadow:none;border-radius:0;border:none}.HoverCard__hoverCardContainer[data-float=true][style]{width:auto!important;height:auto!important}.HoverCard__hoverCardContainer[data-float=true]{position:fixed;top:1.5em;right:1.5em;bottom:1.5em;left:1.5em;width:auto;height:auto;z-index:99999;resize:none}.HoverCard__hoverCardHeader{border-bottom:1px solid #ddd;display:flex;padding:0 .4em;align-items:center;flex:0}.HoverCard__hoverCardLabel{font-weight:500;flex:1;font-size:.9em;margin:.4em 0}.HoverCard__hoverCardAction{padding:.15em .5em;border-radius:3px}.HoverCard__hoverCardAction:hover{background:#eee}.CollectionListing__collectionListingContainer{padding:0 .2em;overflow-y:auto;--grid-icon-size: 130px}@container (min-width: 400px){.CollectionListing__collectionListingContainer{padding:.3em .5em}}@container (min-width: 525px) and (min-height: 300px){.CollectionListing__collectionListingContainer{padding:.875em;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--grid-icon-size, 130px),1fr));justify-content:space-between;background-color:inherit;gap:.875em;width:100%}}@container (min-width: 680px){.CollectionListing__collectionListingContainer{--grid-icon-size: 180px}}.CollectionListing__collectionItem{display:grid;grid-template-columns:2em auto;grid-template-areas:"icon label";grid-gap:.4em;border-radius:3px;margin:.2em 0;padding:.2em}.CollectionListing__collectionItem:hover{background:#f9f9f9}.CollectionListing__collectionItem[data-active=true],.CollectionListing__collectionItem[data-active=true]:hover{background:#dee3e7}@container (min-width: 400px){.CollectionListing__collectionItem{padding:.4em}}@container (min-width: 525px) and (min-height: 300px){.CollectionListing__collectionItem{grid-template-columns:auto;grid-template-areas:"icon" "label"}}.CollectionListing__collectionIcon{position:relative;grid-area:icon;align-self:center;display:flex;background:#f0f0f0;aspect-ratio:1;border-radius:3px;padding:.2em;align-items:center}.CollectionListing__collectionIcon .CollectionListing__collectionItem[data-active=true] :scope{background:#fff}.CollectionListing__collectionIcon img,.CollectionListing__collectionIcon svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@container (min-width: 400px){.CollectionListing__collectionIcon img,.CollectionListing__collectionIcon svg{aspect-ratio:1}}.CollectionListing__collectionMeta{grid-area:label;overflow:hidden}.CollectionListing__collectionLabel{font-weight:500;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CollectionListing__collectionType{color:#999;font-size:.875em}.ExplorerEntry__SectionLabel{padding:.5em;flex:1}.ExplorerEntry__UrlContainer{padding:2em .5em}.ExplorerEntry__UrlContainer>form{border:1px solid #ddd;border-radius:3px;overflow:hidden}.ExplorerEntry__Section{display:flex;border-bottom:1px solid #eee;border-top:1px solid #eee}.ExplorerEntry__SectionAction{border:none;background:#eee;color:#000;align-self:center;font-size:.9em;padding:.3em .5em;margin:.2em;border-radius:3px}.ExplorerEntry__SectionAction:hover{background:#ddd}.ExplorerEntry__UrlLabel{margin-bottom:.5em;display:block}.ExplorerInput__InputContainer{display:flex;border-bottom:1px solid #ddd;font-size:.875em}@container (min-width: 400px){.ExplorerInput__InputContainer{font-size:1em}}.ExplorerInput__Input{border:none;background:#fff;padding:.5em;font-size:1em;width:100%}.ResourceNavigation__resourceNavContainer{display:grid;grid-template-columns:2.2em auto 2.2em;border-bottom:1px solid #dddddd;align-items:flex-start;padding:0 .2em;font-size:.875em}@container (min-width: 400px){.ResourceNavigation__resourceNavContainer{font-size:1em}}.ResourceNavigation__resourceNavIcon{aspect-ratio:1;padding:.3em;margin-top:.2em;display:flex;border-radius:3px;transition:opacity .3s}.ResourceNavigation__resourceNavIcon:hover{background:#eee}.ResourceNavigation__resourceNavIcon[data-disabled=true]{opacity:.3;cursor:not-allowed}.ResourceNavigation__resourceNavIcon[data-disabled=true]:hover{background:transparent}.ResourceNavigation__resourceNavIcon img,.ResourceNavigation__resourceNavIcon svg{width:100%}.ResourceNavigation__resourceNavListItem{margin:.2em;border-radius:3px;padding:.25em;display:grid;grid-template-columns:1.75em auto;grid-gap:.35em;align-items:center;color:inherit;text-decoration:none}.ResourceNavigation__resourceNavListItem:hover{background:#eee;text-decoration:underline}.ResourceNavigation__resourceNavListItem[data-active=true]{background:var(--resource-nav-active, #e4effe)}.ResourceNavigation__resourceNavListItemIcon{overflow:hidden;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ResourceNavigation__resourceNavListItemIcon img{z-index:2;position:relative;width:100%}.ResourceNavigation__resourceNavListItemLabel{align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ResourceNavigation__resourceNavList{background:#fff;position:relative}.ResourceNavigation__resourceNavList:after{content:"";width:1px;background:transparent;z-index:1;border-left:2px dashed #ccc;position:absolute;top:1.75em;left:1.35em;bottom:1.75em}.ResourceNavigation__resourceNavList[data-collapsed=true] .ResourceNavigation__resourceNavListItem{display:none}.ResourceNavigation__resourceNavList[data-collapsed=true] .ResourceNavigation__resourceNavListItem[data-active=true]{display:grid}.ManifestListing__ManifestListing{overflow:auto;container:listing-c/size;flex:1;position:relative}.ManifestListing__ThumbnailList{--thumb-size: 150px;--thumb-ratio: 1;--item-count: 1;background:#fff;padding:1em;display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--thumb-size)),1fr));justify-content:space-between;gap:.2em}.ManifestListing__ThumbnailList[data-single=true]{max-width:250px}@media (min-width: 400px){.ManifestListing__ThumbnailList{gap:.875em}}.ManifestListing__ThumbnailGroup{background:#fff;padding:2px;display:flex;grid-column-end:span var(--item-count, 1);align-items:center}.ManifestListing__ThumbnailItem{background:#fff;width:100%;overflow:hidden;display:flex;flex-direction:column;padding:2px;border-radius:3px}.ManifestListing__ThumbnailItem:hover{background:#ddd}.ManifestListing__ThumbnailItem[data-selected=true]{background:var(--selected-canvas-background, #dfe8fa)}.ManifestListing__ThumbnailImage{flex:1;background:var(--atlas-background, #f9f9f9);min-height:0;display:flex;aspect-ratio:var(--thumb-ratio);max-height:var(--thumb-size)}.ManifestListing__ThumbnailImage img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ManifestListing__ThumbnailLabel{white-space:nowrap;overflow:hidden;height:1.2rem;padding:0 .2em;display:flex;align-items:center;font-size:.875em}.CanvasView__CanvasContainer{display:flex;flex:1 1 0px;flex-direction:column;min-width:0;min-height:0;view-transition-name:canvas-image;contain:layout}.CanvasView__CanvasContainer .atlas-container{min-width:0;min-height:0;--atlas-container-flex: 1 1 0px;--atlas-background: #e5e7f0}@container (max-width: 400px){.CanvasView__CanvasContainer button[data-control=next],.CanvasView__CanvasContainer button[data-control=previous]{display:none}}:root{--combo-bg: #487af6;--combo-bg-hover: #5d85f1}.ComboButton__ComboButtonContainer{display:inline-flex;position:relative;border-radius:3px}@container main (min-width: 400px){.ComboButton__ComboButtonContainer{font-size:.75em}}.ComboButton__ComboButtonMain{padding:.5em 1em;color:#fff;min-width:4em;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--combo-bg);border:none;display:inline-flex;align-items:center;white-space:nowrap;border-radius:3px 0 0 3px}.ComboButton__ComboButtonMain:disabled{opacity:.7;pointer-events:none}.ComboButton__ComboButtonMain[data-only=true]{border-radius:3px}.ComboButton__ComboButtonMain:hover{background:var(--combo-bg-hover)}.ComboButton__ComboButtonMain:active{box-shadow:inset 0 2px 8px #00000026}.ComboButton__ComboButtonChoice{padding:.5em;background:var(--combo-bg);color:#000;display:inline-flex;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:0 3px 3px 0;border-left:1px solid #3360cc;white-space:nowrap}.ComboButton__ComboButtonChoice>svg{fill:#fff;inline-size:1.5ch;box-sizing:content-box;transition:transform .3s}.ComboButton__ComboButtonChoice:active>svg{transform:rotate(-25deg)}.ComboButton__ComboButtonChoice[aria-expanded=true]{background:var(--combo-bg-hover)}.ComboButton__ComboButtonChoice[aria-expanded=true]>svg{transform:rotate(180deg)}.ComboButton__ComboButtonChoice[aria-expanded=true]:active>svg{transform:rotate(205deg)}.ComboButton__ComboButtonChoice:active{background:var(--combo-bg-hover);box-shadow:inset 0 2px 8px #00000026}.ComboButton__ComboButtonOverlay{opacity:0;pointer-events:none;z-index:99;position:absolute;bottom:90%;right:0;list-style-type:none;background:#fff;color:#000;padding-inline:0;padding-block:.5ch;overflow:hidden;display:flex;flex-direction:column;font-size:.9em;border-radius:3px;box-shadow:0 1px 3px #0000004d}.ComboButton__ComboButtonOverlay[data-open=true]{transition-duration:.2s;opacity:1;transform:translateY(0);pointer-events:auto}.ComboButton__ComboButtonOptionButton{display:block;padding:.5em 1em;white-space:nowrap}.ComboButton__ComboButtonOptionButton:focus-visible{background:#e6effd}.ComboButton__ComboButtonOptionButton:hover{background:#e6effd}.ResourceActionBar__ResourceActionBarContainer{padding:.4em;display:flex;margin-top:auto}.ResourceActionBar__ResourceActions{display:flex;align-items:center}.ResourceActionBar__ResourceActions>*~*{margin-left:.2em}.ResourceActionBar__ResourceAction{background:#00f;color:#fff;border:none;display:block;padding:.4em .8em}.ResourceActionBar__ResourceAction:hover{background:#add8e6}.ResourceActionBar__ResourceActionMeta{flex:1;min-width:0;margin-right:1lh}.ResourceActionBar__ResourceActionLabel{color:#444;font-size:.7em;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ResourceActionBar__ResourceActionDescription{color:#999;font-size:.875em;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ResourceActionBar__ResourceActionComposite{background:#00f;color:#fff;display:flex}.ResourceActionBar__ResourceActionCompositeSegment{background:transparent;border:none;color:inherit;display:block}.ResourceActionBar__ResourceActionCompositeSegment:hover{background:#add8e6}@keyframes grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes shrink-x{0%{transform:scaleX(1)}to{transform:scaleX(0)}}::view-transition-old(root){pointer-events:none}::view-transition-old(root),::view-transition-new(root){animation-duration:.5s;pointer-events:none}::view-transition-new(canvas-image){pointer-events:visible}::view-transition-old(canvas-image),::view-transition-new(canvas-image){animation-duration:.3s;height:auto;right:0;left:auto;transform-origin:right center}::view-transition-old(canvas-image){pointer-events:none;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;background:#e6e7f0}.AppDropdown_menuOuter{position:relative}.AppDropdown_buttonReset{border:none;outline:none;background-color:transparent;margin:0;padding:0;font-size:inherit;color:inherit;cursor:pointer}.AppDropdown_buttonReset:hover{color:inherit}.AppDropdown_container{position:absolute;background:#fff;border:1px solid #cdcdcd;box-shadow:0 4px 10px #0000000f;border-radius:5px;padding:.25em;list-style:none;margin:0;min-width:0}.AppDropdown_sectionLabel{font-size:.8em;color:#9e9e9e;font-weight:500;padding:.25em}.AppDropdown_itemContainer{background:#fff;border-radius:3px;display:flex;font-size:.875em}.AppDropdown_itemContainer>button:hover,.AppDropdown_itemContainer>button:focus{background:#e8f0fe}.AppDropdown_itemContainer>button:focus{outline:2px solid #bfd1ed}.AppDropdown_itemContainerActive button{font-weight:600;box-shadow:0 0 0 2px #bfd1ed}.AppDropdown_itemIcon{display:flex;align-items:center;padding:0 .25em}.AppDropdown_itemIcon>svg{width:.9em}.AppDropdown_iconAction{display:flex;align-items:center;padding:.65em;border-radius:3px}.AppDropdown_iconAction:hover,.AppDropdown_iconAction:focus{background:#e8f0fe}.AppDropdown_iconAction:focus{outline:2px solid #bfd1ed}.AppDropdown_iconAction>svg{width:.8em}.AppDropdown_actionButton{flex:1;text-align:left;padding:.65em;height:2.4em;border-radius:3px;display:flex}.AppDropdown_actionButton:focus{outline:2px solid #bfd1ed}.AppDropdown_splitItem{flex:1;text-align:left;height:2.4em;display:flex;align-items:center}.AppDropdown_itemLabel{flex:1;padding:0 1em 0 .25em}.AppDropdown_itemLabel[data-running=true]{color:#999}.AppDropdown_itemLink{color:#4295e9;text-decoration:underline;padding:0 .5em}.AppDropdown_itemLink:focus{outline:2px solid #bfd1ed}.AppDropdown_itemHotkey{font-weight:300;font-size:.875em;color:#9e9e9e}.AppDropdown_divider{margin:.25em -.25em;height:1px;background:#cdcdcd;border:none}.CanvasListPreview_Item{padding:.3em;cursor:pointer;display:flex;gap:.4em;background:#fff;border-bottom:1px solid #eee;width:100%}.CanvasListPreview_Item svg{color:#e6e6e6}.CanvasListPreview_Item:hover{background:#f5f5f5}.CanvasListPreview_Item[aria-selected=true]{background:#f5f5f5;color:#000;border-color:#892c4e}.CanvasListPreview_Item[aria-selected=true] svg{color:#b84c74}.CanvasListPreview_Label{font-size:1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1;min-width:0;text-align:start}.DescriptiveProperties_datePicker{display:flex;font-size:.875em;width:100%;background:#f8f9fa;border:none;padding:.4em;margin:0;border-bottom:1px solid #cad0d5;text-align:left;align-items:center}.DescriptiveProperties_datePicker:focus{outline:none;background:#eceef5}.DescriptiveProperties_datePicker:has(input:focus),.DescriptiveProperties_datePicker:has(button:focus){outline:none;background:#eceef5}.DescriptiveProperties_datePicker .DescriptiveProperties_react-datetime-picker__wrapper{border:none}.EmptyPrompt_promptContainer{background:#e4e7f0;padding:1em .5em;border-radius:3px;text-align:center;font-weight:500}.EmptyPrompt_promptContainer button{margin:1em auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[500\]{z-index:500}.z-\[501\]{z-index:501}.z-\[502\]{z-index:502}.m-4{margin:1rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:.25rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1 / 1}.h-12{height:3rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[23px\]{height:23px}.h-full{height:100%}.max-h-\[80vh\]{max-height:80vh}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-1{min-height:.25rem}.w-12{width:3rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-32{width:8rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-\[176px\]{width:176px}.w-full{width:100%}.w-screen{width:100vw}.min-w-28{min-width:7rem}.max-w-3xl{max-width:48rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{animation:fadeIn .3s ease-in-out}@keyframes fadeInDelayed{0%{opacity:0}85%{opacity:0}to{opacity:1}}.animate-fadeInDelayed{animation:fadeInDelayed 2s ease-in-out}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.place-content-center{place-content:center}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-\[7px\]{border-width:7px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dotted{border-style:dotted}.border-none{border-style:none}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.border-me-gray-300{--tw-border-opacity: 1;border-color:rgb(217 217 217 / var(--tw-border-opacity))}.border-me-primary-500{--tw-border-opacity: 1;border-color:rgb(184 76 116 / var(--tw-border-opacity))}.border-me-primary-600{--tw-border-opacity: 1;border-color:rgb(137 44 78 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-b-me-gray-300{--tw-border-opacity: 1;border-bottom-color:rgb(217 217 217 / var(--tw-border-opacity))}.border-b-me-gray-500{--tw-border-opacity: 1;border-bottom-color:rgb(161 161 161 / var(--tw-border-opacity))}.border-b-me-primary-600{--tw-border-opacity: 1;border-bottom-color:rgb(137 44 78 / var(--tw-border-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-black\/30{background-color:#0000004d}.bg-black\/5{background-color:#0000000d}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-me-gray-100{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.bg-me-gray-300{--tw-bg-opacity: 1;background-color:rgb(217 217 217 / var(--tw-bg-opacity))}.bg-me-gray-900{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity))}.bg-me-primary-500{--tw-bg-opacity: 1;background-color:rgb(184 76 116 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pb-2{padding-bottom:.5rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.text-\[\#333\]{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-black\/30{color:#0000004d}.text-black\/50{color:#00000080}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-me-gray-700{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity))}.text-me-primary-500{--tw-text-opacity: 1;color:rgb(184 76 116 / var(--tw-text-opacity))}.text-me-primary-600{--tw-text-opacity: 1;color:rgb(137 44 78 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-90{opacity:.9}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-0{outline-width:0px}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-me-primary-500{outline-color:#b84c74}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity))}.ring-me-primary-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(184 76 116 / var(--tw-ring-opacity))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.grid-lg{--grid-column-count: 8;--grid-item--min-width: 330px;--total-gap-width: 1.5rem}.grid-md{--grid-column-count: 8;--grid-item--min-width: 200px;--total-gap-width: 1.5rem}.grid-sm{--grid-column-count: 8;--grid-item--min-width: 120px;--total-gap-width: 1.5rem}.grid-lg,.grid-md,.grid-sm{--gap-count: calc(var(--grid-column-count) - 1);--grid-item--max-width: calc((100% - var(--total-gap-width)) / var(--grid-column-count));grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr))}.tab-shadow{box-shadow:inset 0 -2px #0000001a}.atlas-cursor-se{cursor:se-resize}.atlas-cursor-sw{cursor:sw-resize}.atlas-cursor-ne{cursor:ne-resize}.atlas-cursor-nw{cursor:nw-resize}.atlas-cursor-move{cursor:move}.atlas-cursor-crosshair{cursor:crosshair}.atlas-cursor-copy{cursor:copy}.atlas-cursor-rotate{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAADRElEQVRYCe2VT0iTcRjHnZsuR8LSkOGhqcRIBoHSFIL0pDcbSLfqMtnNUycJT/PgIQRvgngYIhQd8jB0NKnNTU0rdeSf0BoTbXN/rE23mfv79n3GDBu+f9zothc+vL/n93ue7/O8v/f3p6ys9JRmoIgZYBimDtQWIVF4KBLXg6/AWUwR5YWUgIRKxNknJib8JpMphPa7Yoq4Ug1IdBvsjY6OziOQUavV7kwmE0Wf/kpChTgjyR1wMDQ0ZKfkYrE4NTMzYwsEAmvoPwYmcK8QbUExEF9wuVzLlDwfmUwWGxsbs8EnBl4AsSBRPicIVYBX4C5QgM3p6WkrFSCRSJKTk5NW+h2tra3fqE+lUu0Hg0FamBQj4tPnHYfIQDQa3cF/DqB9H9wE6xaLxUYJlUqlN7cGEmaz2VZVVXVKs3F2duaG3wBvAi4HCCghHmxsbPTodLoV2DS9t8ANsLK4uDjvdDodaM8DJXjp8Xg+UWGdnZ1bsMOgnisH5xiCDbOzszYSNBqNVthvzgPQrgZ2YAEy6sdbDBwjIyPZHUIFwn5+HnPlN4KXtFrtOmmn02kfbNVFEdgyIM3rU8fj8X2K6enpobVAi5b1YV0kCKxA1KnD4ViSSqWitrY2hUgk+qcANlXEhmpqasorKyuTPp8vg7g6Nl/WfojUgouPjdU5bwBBWy0tLd9RQBzteN6wcBPBP3t7e9e6uro20f4FePc2fGjbxpA80dDQ4EX7B1dGvrvgfVNT0++5uTl1OBz2QEjLJZYbe4JzYDeRSFSgeDf6PguIudwF1eu8Xm92W9FMwHYD+eXe2V1A94RPo9Hswofx+/2rsJ+y+fP2I1gCNvr7+z/k9jtMxgUegb+zh/Y18JgOq8HBwQVKrtfrl9G3CyS8ibgcIPAAJABzcnKy1dfXtxIKhTZg0powg7cgdHh4uNrR0bFNybu7u7/kTk4Nl7bgMSR4BtLDw8PZW5CSKBSKIJKEU6mUTy6XH1MfMT4+ThdSBAhZL4JroFOO7oGP9PUGg8He3Ny8h8PpKJlMHrS3t+9MTU1ZI5HINnzo8Pk/VzKERYD+vxHsgfPnAI3X4CHg3arCP5vHE8mug2oet9JwaQZKM8A5A38AUaOUifLn9bEAAAAASUVORK5CYII=) 8 8,pointer}.atlas-cursor-draw{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAABSElEQVRYCe2TvWqEQBSFtxa09xECwSo/26dIL9iIog9i52P4JilCSLrdJGz6pA5sqs0PQqJuzoGdMBl0DehstpiBi3PH6z3fnBknEzOMA8aBDgfW7WOF5WnHJ+MuUx8df0UYhvOmaV52AtEGQCAJ4nTcLSvdZADOy7J8dF13SYgoioQT+iBkAIoj/2yBWGJdDwQar2D3LXfMnfdAnCgGDk8BMOWF64OI43iGOjphIIQTx8P9Vzr89TiSJJmhlsfxvxCbO7EXEEeKmcPTLcfxxV/VsqwPqKzTNBV3YncQRVFcUVyEBHGAtXGH6oTYOVR+ADjP8/watRfjqm+6qRCqOHPHcd5Q96oFgE37IHzfv0fNgzaAbRCe5z1VVfUMgHOtADJElmU3tm2/B0FwV9c1xSPt4kIAYoeISwTPfYE4E+/M0zhgHOhy4BtfABNjetwFVwAAAABJRU5ErkJggg==) 4 4,pointer}.atlas-cursor-cut{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAACQklEQVRYCe1VS0sCURR2TBNalCG0kUkLlKDcuuqxaNvOP+Cira3Vv2HoQoRaBv6HLDPDRUS7gqAH2AOcsQhBQafvi2kQHzkzWqsZ+Jhzzz2P7545547NZj0mK6AoyrRJ1/HdkHwbeABC40czGAFJFzqdjpzP548hP/87CSRcarVaj+CtxGKxc6xfgHmD5zBv3k2AJEiGOrMR7WYdJ+VnEZh4BdAPAnsCcOv5TBMjoCbeQ9IaGvME63ugDKz+RqSPABwWAJ5gIBBscUBAEbpUvV7fDQaDny6XS7Tb7XPJZLKNOMeAf4BPvwqG27xkOFrD0G63X7kHb4Wo1WpXXDcajVu32/3h8XikbDZbiEajFe5nMhlW46g/W48GRtPAA284Og5DJBK5ZEJRFKter7faa1epVE4R5xC4C4fDNz6frwr5qSedttQ+gSAILWh3kGAFN1xZszAn8ADmHrANAS///gm66YLAPDCwCaHf6u4BytBtAvuyLF8HAgGtPxKJxBl66g17/u74pmUEEoAUGw5BvvuEMnXAFLAHSM1m8xGJ65BHjqEhMkzAU6Lb338IUKaOewyGN0myerouIt0E1MASS8xRY7cTlKnDvkQb3QGNGiL4MkvLQ+ZyuQLWB8AhZ546tRcM/5a1MdRBSHI6nbO0KxaLM3htAOulUomyzeFwcE+m/GcPTnwRj8dLSKDwkiEos9uxN+7dMZo3kqxxrNLpdIE3HEFZHbVffzqjo+u0AAk/cAQ8qaDs1+lumVkVsCrQV4Ev5W84Pu7IH00AAAAASUVORK5CYII=) 4 4,pointer}.shape{cursor:pointer;fill:#7718c440;pointer-events:visible}.shape:hover{fill:#7718c480}.shape-line{stroke:#7718c440;stroke-width:3px;fill:none;pointer-events:visible}.shape-line:hover{stroke:#7718c480}.focus-within\:ring:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-me-primary-500:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(184 76 116 / var(--tw-ring-opacity))}.hover\:border-me-primary-500:hover{--tw-border-opacity: 1;border-color:rgb(184 76 116 / var(--tw-border-opacity))}.hover\:border-me-primary-600:hover{--tw-border-opacity: 1;border-color:rgb(137 44 78 / var(--tw-border-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.hover\:bg-me-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.hover\:bg-me-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(217 217 217 / var(--tw-bg-opacity))}.hover\:bg-me-primary-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 214 229 / var(--tw-bg-opacity))}.hover\:bg-me-primary-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 234 243 / var(--tw-bg-opacity))}.hover\:bg-me-primary-500:hover{--tw-bg-opacity: 1;background-color:rgb(184 76 116 / var(--tw-bg-opacity))}.hover\:bg-me-primary-600:hover{--tw-bg-opacity: 1;background-color:rgb(137 44 78 / var(--tw-bg-opacity))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\:text-me-primary-600:hover{--tw-text-opacity: 1;color:rgb(137 44 78 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:border-me-primary-500:focus{--tw-border-opacity: 1;border-color:rgb(184 76 116 / var(--tw-border-opacity))}.focus\:bg-\[\#ECEEF5\]:focus{--tw-bg-opacity: 1;background-color:rgb(236 238 245 / var(--tw-bg-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:bg-me-primary-100:focus-visible{--tw-bg-opacity: 1;background-color:rgb(241 214 229 / var(--tw-bg-opacity))}.data-\[active\=\"true\"\]\:border-me-primary-600[data-active=true]{--tw-border-opacity: 1;border-color:rgb(137 44 78 / var(--tw-border-opacity))}@media (min-width: 768px){.md\:p-5{padding:1.25rem}}.\[\&\>svg\]\:h-16>svg{height:4rem}.\[\&\>svg\]\:w-16>svg{width:4rem}.\[\&\>svg\]\:text-2xl>svg{font-size:1.5rem;line-height:2rem}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}button{border-radius:8px;border:1px solid transparent;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}} diff --git a/dist/assets/manifest-browser-form.lazy-WRWZPVRC-DOuQB3-i.js b/dist/assets/manifest-browser-form.lazy-WRWZPVRC-CT8d0DNN.js similarity index 73% rename from dist/assets/manifest-browser-form.lazy-WRWZPVRC-DOuQB3-i.js rename to dist/assets/manifest-browser-form.lazy-WRWZPVRC-CT8d0DNN.js index 337aacd..181b366 100644 --- a/dist/assets/manifest-browser-form.lazy-WRWZPVRC-DOuQB3-i.js +++ b/dist/assets/manifest-browser-form.lazy-WRWZPVRC-CT8d0DNN.js @@ -1 +1 @@ -import{u as l,a as u,j as e,P as n,S as i,H as c}from"./index-CY-KrkzT.js";function d(t){const o=l(),{addHistory:r,clearHistory:a}=u();return e.jsx(e.Fragment,{children:e.jsx(n,{children:e.jsx(i,{window:!1,hideHeader:!0,outputTypes:["Manifest","Collection"],vault:o,output:{type:"content-state"},homepageCollection:c,clearHomepageCollection:a,onHistory:r,outputTargets:[{type:"callback",label:"Select",cb:s=>t.runCreate({output:s})}],allowRemoveEntry:!0})})})}export{d as default}; +import{u as l,a as u,j as e,P as n,S as i,H as c}from"./index-BLeEN_ud.js";function d(t){const o=l(),{addHistory:r,clearHistory:a}=u();return e.jsx(e.Fragment,{children:e.jsx(n,{children:e.jsx(i,{window:!1,hideHeader:!0,outputTypes:["Manifest","Collection"],vault:o,output:{type:"content-state"},homepageCollection:c,clearHomepageCollection:a,onHistory:r,outputTargets:[{type:"callback",label:"Select",cb:s=>t.runCreate({output:s})}],allowRemoveEntry:!0})})})}export{d as default}; diff --git a/dist/index.html b/dist/index.html index 5e8586b..fef0e9d 100644 --- a/dist/index.html +++ b/dist/index.html @@ -5,8 +5,8 @@ Vite + React + TS - - + +