From d5b7d71183f4e45e5653697b353267ac61140975 Mon Sep 17 00:00:00 2001 From: lefelys Date: Sun, 5 May 2024 23:49:16 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20lefelys/?= =?UTF-8?q?randomface@ac4618f7df2e380d66da987aa5a4a0e5a6d14faa=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 2 +- .../{page-ea2ee6325f291922.js => page-eff994511ec5d243.js} | 2 +- .../static/css/{4de4fb7dc1f01622.css => fc19354f9e254e2c.css} | 2 +- .../_buildManifest.js | 0 .../_ssgManifest.js | 0 index.html | 2 +- index.txt | 4 ++-- 7 files changed, 6 insertions(+), 6 deletions(-) rename _next/static/chunks/app/{page-ea2ee6325f291922.js => page-eff994511ec5d243.js} (99%) rename _next/static/css/{4de4fb7dc1f01622.css => fc19354f9e254e2c.css} (99%) rename _next/static/{KvXIrWTqzBRY5FTdmdyFO => zP-JjfR0S4JIba2Gfr1hy}/_buildManifest.js (100%) rename _next/static/{KvXIrWTqzBRY5FTdmdyFO => zP-JjfR0S4JIba2Gfr1hy}/_ssgManifest.js (100%) diff --git a/404.html b/404.html index af965f8..ba513c3 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ -404: This page could not be found.Randomface

404

This page could not be found.

MIT license

\ No newline at end of file +404: This page could not be found.Randomface

404

This page could not be found.

MIT license

\ No newline at end of file diff --git a/_next/static/chunks/app/page-ea2ee6325f291922.js b/_next/static/chunks/app/page-eff994511ec5d243.js similarity index 99% rename from _next/static/chunks/app/page-ea2ee6325f291922.js rename to _next/static/chunks/app/page-eff994511ec5d243.js index b8ddbdc..37328ad 100644 --- a/_next/static/chunks/app/page-ea2ee6325f291922.js +++ b/_next/static/chunks/app/page-eff994511ec5d243.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[931],{7091:function(){},1130:function(e,t,a){Promise.resolve().then(a.bind(a,9562))},9562:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return eg}});var r,s,n,l,i,o,d=a(875),c=a(2098),u=a(5393),f=a(2074),m=a(185),h=a(9626),x=a.n(h),p=a(1261),g=a(1070),y=Object.defineProperty,v=Object.defineProperties,b=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,k=(e,t,a)=>t in e?y(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,C=(e,t)=>{for(var a in t||(t={}))N.call(t,a)&&k(e,a,t[a]);if(j)for(var a of j(t))w.call(t,a)&&k(e,a,t[a]);return e},S=(e,t)=>v(e,b(t)),R=(e,t)=>{var a={};for(var r in e)N.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&j)for(var r of j(e))0>t.indexOf(r)&&w.call(e,r)&&(a[r]=e[r]);return a},z=u.forwardRef((e,t)=>{var{title:a,titleId:r,sha256hash:s}=e,n=R(e,["title","titleId","sha256hash"]);let l=(0,g.RandomfaceSVG)(s);return(0,d.jsxs)("svg",S(C({"aria-labelledby":r,clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd",preserveAspectRatio:"xMinYMin meet",ref:t,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg"},n),{children:[void 0!==a&&(0,d.jsx)("title",{id:r,children:a}),(0,d.jsx)("path",{d:l.paths.leftEye}),(0,d.jsx)("path",{d:l.paths.rightEye}),(0,d.jsx)("path",{d:l.paths.nose}),(0,d.jsx)("path",{d:l.paths.mouth})]}))});z.displayName="RandomfaceSVG";var A=a(8413);let B=u.forwardRef((e,t)=>{let{className:a,type:r,...s}=e;return(0,d.jsx)("input",{type:r,className:(0,A.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-sm shadow-sm transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50",a),ref:t,...s})});B.displayName="Input";var O=a(4735);let H=O.fC,_=O.wy,M=O.Fw;var T=a(9543);let F=T.fC,V=T.ZA,E=T.B4,P=u.forwardRef((e,t)=>{let{className:a,children:r,...s}=e;return(0,d.jsxs)(T.xz,{ref:t,className:(0,A.cn)("flex h-7 w-full items-center justify-between whitespace-nowrap rounded-md border border-input bg-transparent px-2 py-1 text-sm shadow-sm ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-1 focus:ring-ring disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",a),...s,children:[r,(0,d.jsx)(T.JO,{asChild:!0,children:(0,d.jsx)(p.jnn,{className:"h-4 w-4 opacity-50"})})]})});P.displayName=T.xz.displayName;let I=u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)(T.u_,{ref:t,className:(0,A.cn)("flex cursor-default items-center justify-center py-1",a),...r,children:(0,d.jsx)(p.g8U,{})})});I.displayName=T.u_.displayName;let L=u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)(T.$G,{ref:t,className:(0,A.cn)("flex cursor-default items-center justify-center py-1",a),...r,children:(0,d.jsx)(p.v4q,{})})});L.displayName=T.$G.displayName;let W=u.forwardRef((e,t)=>{let{className:a,children:r,position:s="popper",...n}=e;return(0,d.jsx)(T.h_,{children:(0,d.jsxs)(T.VY,{ref:t,className:(0,A.cn)("relative z-50 max-h-96 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2","popper"===s&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",a),position:s,...n,children:[(0,d.jsx)(I,{}),(0,d.jsx)(T.l_,{className:(0,A.cn)("p-1","popper"===s&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:r}),(0,d.jsx)(L,{})]})})});W.displayName=T.VY.displayName,u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)(T.__,{ref:t,className:(0,A.cn)("px-2 py-1.5 text-sm font-semibold",a),...r})}).displayName=T.__.displayName;let G=u.forwardRef((e,t)=>{let{className:a,children:r,...s}=e;return(0,d.jsxs)(T.ck,{ref:t,className:(0,A.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-2 pr-8 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),...s,children:[(0,d.jsx)("span",{className:"absolute right-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,d.jsx)(T.wU,{children:(0,d.jsx)(p.nQG,{className:"h-4 w-4"})})}),(0,d.jsx)(T.eT,{children:r})]})});G.displayName=T.ck.displayName,u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)(T.Z0,{ref:t,className:(0,A.cn)("-mx-1 my-1 h-px bg-muted",a),...r})}).displayName=T.Z0.displayName;var U=a(2455),D=a(4164);let Z=D.fC,Y=u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)(D.ck,{ref:t,className:(0,A.cn)("border-b",a),...r})});Y.displayName="AccordionItem";let X=u.forwardRef((e,t)=>{let{className:a,children:r,...s}=e;return(0,d.jsx)(D.h4,{className:"flex",children:(0,d.jsxs)(D.xz,{ref:t,className:(0,A.cn)("flex flex-1 items-center justify-between py-4 text-sm font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",a),...s,children:[r,(0,d.jsx)(p.v4q,{className:"h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"})]})})});X.displayName=D.xz.displayName;let q=u.forwardRef((e,t)=>{let{className:a,children:r,...s}=e;return(0,d.jsx)(D.VY,{ref:t,className:"overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...s,children:(0,d.jsx)("div",{className:(0,A.cn)("pb-4 pt-0",a),children:r})})});q.displayName=D.VY.displayName;var $=a(8439);let Q=u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)($.fC,{ref:t,className:(0,A.cn)("peer h-4 w-4 shrink-0 rounded-sm border border-primary shadow focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground",a),...r,children:(0,d.jsx)($.z$,{className:(0,A.cn)("flex items-center justify-center text-current"),children:(0,d.jsx)(p.nQG,{className:"h-4 w-4"})})})});Q.displayName=$.fC.displayName;var J=a(7229);let K=u.forwardRef((e,t)=>{let{className:a,value:r,...s}=e;return(0,d.jsx)(J.fC,{ref:t,className:(0,A.cn)("relative h-2 w-full overflow-hidden rounded-full bg-primary/20",a),...s,children:(0,d.jsx)(J.z$,{className:"h-full w-full flex-1 bg-primary transition-all",style:{transform:"translateX(-".concat(String(100-(null!=r?r:0)),"%)")}})})});K.displayName=J.fC.displayName;let ee=u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)("textarea",{className:(0,A.cn)("flex min-h-[60px] w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50",a),ref:t,...r})});ee.displayName="Textarea";var et=a(1394),ea=a(1154),er=a(3938);let es=(0,a(943).j)("inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors hover:bg-muted hover:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 data-[state=on]:bg-accent data-[state=on]:text-accent-foreground",{variants:{variant:{default:"bg-transparent",outline:"border border-input bg-transparent shadow-sm hover:bg-accent hover:text-accent-foreground"},size:{default:"h-9 px-3",sm:"h-8 px-2",lg:"h-10 px-3"}},defaultVariants:{variant:"default",size:"default"}});u.forwardRef((e,t)=>{let{className:a,variant:r,size:s,...n}=e;return(0,d.jsx)(er.f,{ref:t,className:(0,A.cn)(es({variant:r,size:s,className:a})),...n})}).displayName=er.f.displayName;let en=u.createContext({size:"default",variant:"default"}),el=u.forwardRef((e,t)=>{let{className:a,variant:r,size:s,children:n,...l}=e;return(0,d.jsx)(ea.fC,{ref:t,className:(0,A.cn)("flex items-center justify-center gap-1",a),...l,children:(0,d.jsx)(en.Provider,{value:{variant:r,size:s},children:n})})});el.displayName=ea.fC.displayName;let ei=u.forwardRef((e,t)=>{var a,r;let{className:s,children:n,variant:l,size:i,...o}=e,c=u.useContext(en);return(0,d.jsx)(ea.ck,{ref:t,className:(0,A.cn)(es({variant:null!==(a=c.variant)&&void 0!==a?a:l,size:null!==(r=c.size)&&void 0!==r?r:i}),s),...o,children:n})});ei.displayName=ea.ck.displayName,(r=l||(l={})).Black="Black",r.White="White",r.Blue="Blue",r.Pink="Pink",r.Red="Red";let eo={Black:{foreground:"#000000",background:"#ffffff"},White:{foreground:"#ffffff",background:"#000000"},Blue:{foreground:"#00539C",background:"#FFD662"},Pink:{foreground:"#3C1053",background:"#DF6589"},Red:{foreground:"#C91432",background:"#138636"}};function ed(e){let{callback:t}=e,[a,r]=(0,u.useState)("Black");return(0,d.jsx)(el,{type:"single",size:"default",className:"flex flex-wrap justify-start",value:a,onValueChange:e=>{e&&(r(e),void 0!=t&&t(eo[e]))},children:Object.entries(eo).map(e=>{let[t,a]=e;return(0,d.jsx)(ei,{value:String(t),className:"p-1 w-9",children:(0,d.jsx)(ec,{foreground:a.foreground,background:a.background})},String(t))})})}function ec(e){let{foreground:t,background:a}=e;return(0,d.jsx)("div",{className:"rounded-sm h-6 w-6 relative border",style:{backgroundColor:a},children:(0,d.jsx)("div",{className:"rounded-full h-3 w-3 absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2",style:{backgroundColor:t}})})}var eu=a(1046).Buffer;async function ef(e){let t=new TextEncoder().encode(e);return crypto.subtle.digest("SHA-256",t).then(function(e){return eh(e)})}async function em(e){let t=eu.from(e,"base64");return crypto.subtle.digest("SHA-256",t).then(function(e){return eh(e)})}function eh(e){let t="",a=new DataView(e);for(let e=0;e{h(e),f(!1),N("")},children:[(0,d.jsx)(P,{className:"w-[190px] border-none justify-end h-5 p-1 space-x-1 text-primary underline-offset-4 hover:underline focus:ring-0 focus-visible:ring-0 focus-visible:underline bone shadow-none",children:(0,d.jsx)(E,{className:"font-medium text-sm ",placeholder:m})}),(0,d.jsx)(W,{onCloseAutoFocus:e=>{e.preventDefault(),setTimeout(()=>{null!=C.current&&C.current.focus()},10)},children:Object.values(o).map(e=>(0,d.jsx)(G,{className:"text-xs",value:e,onSelect:()=>{h(e),f(!1),N("")},children:e},e))})]})})]}),"File"==m?(0,d.jsxs)("div",{className:"h-[5rem] md:h-[200px] flex items-center justify-center border bg-muted rounded-md",children:[(0,d.jsx)(B,{id:"file",name:"file",type:"file",value:"",className:"hidden",onChange:e=>{if(null!=e.target.files&&e.target.files.length>0){let t=x().algo.SHA256.create(),r=function(e,t,a,r){let s=e.size,n=0,l=!1,i=i=>{var d,c;if(!l){if((null===(d=i.target)||void 0===d?void 0:d.error)===null)n+=i.target.result.byteLength,t(i.target.result,Math.round(n/s*100));else{a(null===(c=i.target)||void 0===c?void 0:c.error);return}if(n>=s){void 0!==r&&r(e);return}o(n,1048576,e)}},o=(e,t,a)=>{let r=new FileReader,s=a.slice(e,t+e);r.onload=i,r.readAsArrayBuffer(s)};return{start:()=>{l=!1,o(n,1048576,e)},abort:()=>{l=!0}}}(e.target.files[0],(e,a)=>{let r=x().lib.WordArray.create(e);t.update(r),b({active:!0,progress:a})},e=>{N("File input error"),console.log(e)},()=>{b({active:!1,progress:0}),a(t.finalize().toString())});y(r),r.start(),l({filename:e.target.files[0].name})}else ef("").then(e=>{a(e)},e=>{console.log(e)}),l({}),N("")}}),(0,d.jsx)("label",{className:"h-[3rem] md:h-[200px] text-sm flex items-center justify-center space-x-1 w-full",htmlFor:"file",children:void 0!=n.filename&&""!=n.filename?(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"flex items-center justify-center",children:[(0,d.jsx)("p",{className:"text-ellipsis overflow-hidden truncate",children:n.filename.length>25?"".concat(n.filename.slice(0,10),"...").concat(n.filename.slice(n.filename.length-10)):n.filename}),(0,d.jsx)(et.z,{size:"icon",variant:"ghost",onClick:e=>{e.preventDefault(),void 0!=g&&g.abort(),ef("").then(e=>{a(e)},e=>{console.log(e)}),l({}),N("")},children:(0,d.jsx)(p.xrR,{})})]}),(0,d.jsx)("div",{className:"h-2",children:v.active?(0,d.jsx)(K,{value:v.progress}):null})]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(p.rG2,{}),(0,d.jsx)("p",{children:"Choose file"})]})})]}):"Base64"==m?(0,d.jsx)(ee,{ref:C,className:(0,A.cn)("h-[3rem] md:h-[200px] ",""!=j&&"bg-red-50 dark:bg-red-950 focus-visible:ring-red-600"),placeholder:"Base64 encoded data",onChange:e=>{if(l({base64:e.target.value}),!ep.test(e.target.value)){N("Invalid base64");return}N(""),em(e.target.value).then(e=>{a(e)},e=>{console.log(e)})},value:n.base64},"inputBase64"):"SHA-256 (hex)"==m?(0,d.jsx)("div",{className:"flex items-center justify-center border bg-muted rounded-md h-[200px]",children:(0,d.jsx)(ee,{ref:C,className:(0,A.cn)("h-[9rem] w-[95px] p-2 overflow-hidden leading-4 tracking-wider resize-none bg-background font-mono",""!=j&&"bg-red-50 dark:bg-red-950 focus-visible:ring-red-600"),placeholder:"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",onChange:e=>{if(l({sha256Hex:e.target.value}),!ex.test(e.target.value)){N("Invalid SHA-256 hash");return}N(""),a(e.target.value)},value:n.sha256Hex},"inputSHA256HEX")}):"SHA-256 (base64)"==m?(0,d.jsx)("div",{className:"flex items-center justify-center border bg-muted rounded-md h-[200px]",children:(0,d.jsx)(ee,{ref:C,className:(0,A.cn)("h-[5rem] w-[123px] p-2 overflow-hidden leading-4 tracking-wider resize-none bg-background font-mono",""!=j&&"bg-red-50 dark:bg-red-950 focus-visible:ring-red-600"),placeholder:"47DEQpj8HBSa42TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",onChange:e=>{if(l({sha256Base64:e.target.value}),!ep.test(e.target.value)||64!=eu.from(e.target.value,"base64").toString("hex").length){N("Invalid SHA-256 hash");return}N(""),a(eu.from(e.target.value,"base64").toString("hex"))},value:n.sha256Base64},"inputSHA256Base64")}):(0,d.jsx)(ee,{ref:C,className:"h-[100px] md:h-[200px] ",placeholder:"Type your data here.",onChange:e=>{l({text:e.target.value}),ef(e.target.value).then(e=>{a(e)},e=>{console.log(e)})},value:n.text},"inputText"),(0,d.jsx)("div",{className:"flex items-center w-full",children:(0,d.jsxs)(H,{open:w,onOpenChange:k,className:" space-y-2 w-full",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between space-x-4 w-full",children:[(0,d.jsx)(_,{asChild:!0,children:(0,d.jsxs)(et.z,{variant:"link",className:"space-x-2 font-medium text-sm p-1 h-5",children:[(0,d.jsx)("span",{children:"Customize"}),(0,d.jsx)(p.jnn,{className:"ml-2 h-4 w-4 shrink-0 opacity-50"})]})}),(0,d.jsx)("p",{className:"ml-auto text-sm text-red-600",children:j})]}),(0,d.jsx)(M,{className:"space-y-5 p-1",children:(0,d.jsx)("table",{children:(0,d.jsxs)("tbody",{children:[(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{className:"pr-10 py-2",children:(0,d.jsx)("p",{className:"text-xs w-15",children:"Fill"})}),(0,d.jsx)("td",{className:"py-2",children:(0,d.jsx)("div",{className:"flex items-center h-5",children:(0,d.jsx)(Q,{id:"terms",checked:r.fill,onCheckedChange:e=>{s(t=>({...t,fill:!0==e}))}})})})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{className:"py-2",children:(0,d.jsx)("p",{className:"text-xs",children:"Head"})}),(0,d.jsx)("td",{className:"py-2",children:(0,d.jsxs)(F,{value:String(r.head),onValueChange:e=>{s(t=>({...t,head:e}))},children:[(0,d.jsx)(P,{className:"w-[8rem] text-xs",children:(0,d.jsx)(E,{placeholder:"Select a head"})}),(0,d.jsx)(W,{className:"",position:"popper",children:(0,d.jsx)(V,{className:"",children:Object.keys(i).map(e=>(0,d.jsx)(G,{className:"text-xs",value:e,children:e},e))})})]})})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{className:"py-2",children:(0,d.jsx)("p",{className:"text-xs",children:"Colors"})}),(0,d.jsx)("td",{className:"py-2",children:(0,d.jsx)("div",{className:"max-w-[300px]",children:(0,d.jsx)(ed,{callback:e=>{s(t=>({...t,colors:e}))}})})})]})]})})})]})})]})}function ej(e){let{hash:t,faceCustomization:a}=e,[r,s]=(0,u.useState)(!1),[n,l]=(0,u.useState)(!1);return(0,d.jsxs)("div",{className:"space-y-3 md:",children:[(0,d.jsxs)("div",{className:"flex items-center w-full",children:[(0,d.jsx)("h2",{className:"font-semibold text-sm px-1",children:"Your face"}),(0,d.jsx)("p",{className:"ml-auto font-mono text-xs text-muted-foreground px-1",children:"v0.1.0"})]}),(0,d.jsx)("div",{className:"flex items-center justify-center w-full h-[150px] md:h-[200px] border bashed rounded-md ",style:{backgroundColor:a.colors.background},children:(0,d.jsx)("div",{className:"h-[150px] w-[150px] flex items-center justify-center",children:(0,d.jsxs)("svg",{width:140,height:140,style:{fill:a.fill?a.colors.foreground:"none",stroke:a.colors.foreground},viewBox:"0 0 140 140",preserveAspectRatio:"xMinYMin meet",id:"your-face",children:[(0,d.jsx)(z,{sha256hash:t,x:"20",y:"20",width:100,height:100,style:{fill:a.fill?a.colors.foreground:"none",stroke:a.colors.foreground}}),"Cat"==a.head&&(0,d.jsx)("svg",{viewBox:"-2 -2 140 140",width:140,height:140,fill:"transparent",strokeLinejoin:"round",strokeLinecap:"round",strokeWidth:"4",children:(0,d.jsx)("path",{d:"M 1 1 L 1 119 L 100 119 L 100 1 L 80 20 L 20 20 Z"})}),"Circle"==a.head&&(0,d.jsx)("svg",{viewBox:"-2 -2 140 140",width:140,height:140,fill:"transparent",strokeLinejoin:"round",strokeLinecap:"round",strokeWidth:"4",children:(0,d.jsx)("circle",{cx:"55",cy:"70",r:"55"})})]})})}),(0,d.jsxs)("div",{className:"flex items-center w-full",children:[(0,d.jsxs)(U.h_,{children:[(0,d.jsx)(U.$F,{asChild:!0,children:(0,d.jsxs)(et.z,{variant:"link",className:"space-x-2 font-medium text-sm p-1 h-5",children:[(0,d.jsx)("span",{children:"Export"}),(0,d.jsx)(p.veu,{className:"ml-2 h-4 w-4 shrink-0 opacity-50"})]})}),(0,d.jsxs)(U.AW,{children:[(0,d.jsxs)(U.Qk,{children:[(0,d.jsx)(U.Xi,{className:"text-xs",onClick:()=>{let e=document.getElementById("your-face");e&&ew(e,function(e){e.convertToBlob().then(e=>{ek("randomface-".concat(t.slice(0,7),".png"),URL.createObjectURL(e)).click()},e=>{console.log(e)})})},children:"PNG"}),(0,d.jsx)(U.Xi,{className:"text-xs",onClick:()=>{let e=document.getElementById("your-face");if(!e)return;let a=new XMLSerializer().serializeToString(e);a='\r\n'.concat(a);let r="data:image/svg+xml;charset=utf-8,".concat(encodeURIComponent(a));ek("randomface-".concat(t.slice(0,7),".svg"),r).click()},children:"SVG"})]}),(0,d.jsx)(U.VD,{}),(0,d.jsx)(U.Xi,{className:"text-xs",onClick:e=>{e.preventDefault(),navigator.clipboard.writeText("".concat("https://randomface.lefelys.com","/?hash=").concat(t)),s(!0),setTimeout(()=>{s(!1)},2e3)},children:r?"Copied":"Copy Permalink"})]})]}),(0,d.jsx)(et.z,{variant:"ghost",title:"Copy SHA-256 hash",onClick:()=>{navigator.clipboard.writeText(t),l(!0),setTimeout(()=>{l(!1)},2e3)},className:"ml-auto p-1 h-5 w-[60px] font-mono text-xs text-muted-foreground",children:n?"copied":t.slice(0,7)})]})]})}(n=o||(o={})).Text="Text",n.File="File",n.Base64="Base64",n.SHA256HEX="SHA-256 (hex)",n.SHA256Base64="SHA-256 (base64)";let eN=f.um.offscreen();async function ew(e,t){let a=new OffscreenCanvas(200,200),r=a.getContext("2d");if(void 0==r){console.log("2d context undefined");return}let s=e.outerHTML,n=await f.wh.from(r,s,eN);n.resize(500,500,"xMidYMid meet"),await n.render(),t(a)}function ek(e,t){let a=document.createElement("a");return a.download=e,a.href=t,a}},1394:function(e,t,a){"use strict";a.d(t,{z:function(){return d}});var r=a(875),s=a(5393),n=a(280),l=a(943),i=a(8413);let o=(0,l.j)("inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline focus:ring-0 focus-visible:ring-0 focus-visible:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),d=s.forwardRef((e,t)=>{let{className:a,variant:s,size:l,asChild:d=!1,...c}=e,u=d?n.g7:"button";return(0,r.jsx)(u,{className:(0,i.cn)(o({variant:s,size:l,className:a})),ref:t,...c})});d.displayName="Button"},2455:function(e,t,a){"use strict";a.d(t,{$F:function(){return d},AW:function(){return u},Qk:function(){return c},VD:function(){return m},Xi:function(){return f},h_:function(){return o}});var r=a(875),s=a(5393),n=a(1382),l=a(1261),i=a(8413);let o=n.fC,d=n.xz,c=n.ZA;n.Uv,n.Tr,n.Ee,s.forwardRef((e,t)=>{let{className:a,inset:s,children:o,...d}=e;return(0,r.jsxs)(n.fF,{ref:t,className:(0,i.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent",s&&"pl-8",a),...d,children:[o,(0,r.jsx)(l.XCv,{className:"ml-auto h-4 w-4"})]})}).displayName=n.fF.displayName,s.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,r.jsx)(n.tu,{ref:t,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...s})}).displayName=n.tu.displayName;let u=s.forwardRef((e,t)=>{let{className:a,sideOffset:s=4,...l}=e;return(0,r.jsx)(n.Uv,{children:(0,r.jsx)(n.VY,{ref:t,sideOffset:s,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...l})})});u.displayName=n.VY.displayName;let f=s.forwardRef((e,t)=>{let{className:a,inset:s,...l}=e;return(0,r.jsx)(n.ck,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s&&"pl-8",a),...l})});f.displayName=n.ck.displayName,s.forwardRef((e,t)=>{let{className:a,children:s,checked:o,...d}=e;return(0,r.jsxs)(n.oC,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),checked:o,...d,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(n.wU,{children:(0,r.jsx)(l.nQG,{className:"h-4 w-4"})})}),s]})}).displayName=n.oC.displayName,s.forwardRef((e,t)=>{let{className:a,children:s,...o}=e;return(0,r.jsxs)(n.Rk,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),...o,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(n.wU,{children:(0,r.jsx)(l.jXb,{className:"h-4 w-4 fill-current"})})}),s]})}).displayName=n.Rk.displayName,s.forwardRef((e,t)=>{let{className:a,inset:s,...l}=e;return(0,r.jsx)(n.__,{ref:t,className:(0,i.cn)("px-2 py-1.5 text-sm font-semibold",s&&"pl-8",a),...l})}).displayName=n.__.displayName;let m=s.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,r.jsx)(n.Z0,{ref:t,className:(0,i.cn)("-mx-1 my-1 h-px bg-muted",a),...s})});m.displayName=n.Z0.displayName},8413:function(e,t,a){"use strict";a.d(t,{cn:function(){return n}});var r=a(3784),s=a(4575);function n(){for(var e=arguments.length,t=Array(e),a=0;a=i&&e.y0&&(e.y===i?e.y>t[0===n?r-1:n-1].y&&(a=!a):a=!a)}}else if(dd&&e.y<=i){if(0===c)return!0;c<0&&(e.y===i?e.y=l&&e.x<=o||e.x>=o&&e.x<=l))return!0}return a}((e,a)=>{for(var r in a)t(e,r,{get:a[r],enumerable:!0})})(n,{RandomfaceSVG:()=>c}),e.exports=((e,n,l,i)=>{if(n&&"object"==typeof n||"function"==typeof n)for(let o of r(n))s.call(e,o)||o===l||t(e,o,{get:()=>n[o],enumerable:!(i=a(n,o))||i.enumerable});return e})(t({},"__esModule",{value:!0}),n);var i=[{x:0,y:0},{x:50,y:0},{x:50,y:25},{x:20,y:65},{x:0,y:65}],o=[{x:51,y:0},{x:100,y:0},{x:100,y:65},{x:80,y:65},{x:51,y:25}],d=[{x:0,y:66},{x:100,y:66},{x:100,y:100},{x:0,y:100}];function c(e){if(64!==e.length)throw Error("Input must be SHA-256 hash in hex format (exactly 64 characters long).");let t=[],a=[],r=[],s=[];(function(e){if(e0&&(t=t.slice(0,t.length-a)),Array.from({length:t.length/4},(e,t)=>4*t).map(e=>{let a=t.slice(e,e+4);return{x:Number(a.slice(0,2)),y:Number(a.slice(2,4))}})})(BigInt("0x".concat(e))).forEach(e=>{l(e,i)?t.push(e):l(e,o)?a.push(e):l(e,d)?s.push(e):r.push(e)});let n=u(t),c=u(a),f=u(r),m=u(s);return{svg:""),paths:{leftEye:n,rightEye:c,nose:f,mouth:m}}}function u(e){var t,a;return 0===e.length?"":function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.2;if(0===e.length)return"";1===e.length&&e.push(e[0]);let a=e;e.length>1&&(a=e.concat(e.slice(0,2)));let r=(e,t)=>{let a=t.x-e.x,r=t.y-e.y;return{length:Math.sqrt(Math.pow(a,2)+Math.pow(r,2)),angle:Math.atan2(r,a)}},s=function(e,a,s){let n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],l=r(null!=a?a:e,null!=s?s:e),i=l.angle+(n?Math.PI:0),o=l.length*t;return{x:e.x+Math.cos(i)*o,y:e.y+Math.sin(i)*o}},n=a.map((e,t)=>{if(0===t)return{type:"M ",values:[e.x,e.y]};let r=s(a[t-1],a[t-2],e),n=s(e,a[t-1],a[t+1],!0);return{type:"C ",values:[r.x,r.y,n.x,n.y,e.x,e.y]}});if(a.length>1){let e=n[n.length-1].values,t=n[1].values;n[1]={type:"C ",values:[e[0],e[1],t.slice(2)].flat()},n=n.slice(0,n.length-1)}let l=n.map(e=>"".concat(e.type).concat(e.values.map(e=>Number(e.toFixed(3))).join(" "))).join(" ");return"".concat(l," Z")}((a=null!==(t=function(e){if(0!==e.length)return{x:e.reduce((e,t)=>e+t.x,0)/e.length,y:e.reduce((e,t)=>e+t.y,0)/e.length}}(e))&&void 0!==t?t:{},e.map(e=>{let t={angle:Math.atan2(e.y-a.y,e.x-a.x),distance:Math.sqrt((e.x-a.x)**2+(e.y-a.y)**2)};return{...e,angle:t.angle,distance:t.distance}}).sort((e,t)=>e.angle-t.angle||e.distance-t.distance).map(e=>({x:e.x,y:e.y}))),.2)}}},function(e){e.O(0,[415,412,548,821,64,694,744],function(){return e(e.s=1130)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[931],{7091:function(){},1130:function(e,t,a){Promise.resolve().then(a.bind(a,9562))},9562:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return eg}});var r,s,n,l,i,o,d=a(875),c=a(2098),u=a(5393),f=a(2074),m=a(185),h=a(9626),x=a.n(h),p=a(1261),g=a(1070),y=Object.defineProperty,v=Object.defineProperties,b=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,k=(e,t,a)=>t in e?y(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,C=(e,t)=>{for(var a in t||(t={}))N.call(t,a)&&k(e,a,t[a]);if(j)for(var a of j(t))w.call(t,a)&&k(e,a,t[a]);return e},S=(e,t)=>v(e,b(t)),R=(e,t)=>{var a={};for(var r in e)N.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&j)for(var r of j(e))0>t.indexOf(r)&&w.call(e,r)&&(a[r]=e[r]);return a},z=u.forwardRef((e,t)=>{var{title:a,titleId:r,sha256hash:s}=e,n=R(e,["title","titleId","sha256hash"]);let l=(0,g.RandomfaceSVG)(s);return(0,d.jsxs)("svg",S(C({"aria-labelledby":r,clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd",preserveAspectRatio:"xMinYMin meet",ref:t,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg"},n),{children:[void 0!==a&&(0,d.jsx)("title",{id:r,children:a}),(0,d.jsx)("path",{d:l.paths.leftEye}),(0,d.jsx)("path",{d:l.paths.rightEye}),(0,d.jsx)("path",{d:l.paths.nose}),(0,d.jsx)("path",{d:l.paths.mouth})]}))});z.displayName="RandomfaceSVG";var A=a(8413);let B=u.forwardRef((e,t)=>{let{className:a,type:r,...s}=e;return(0,d.jsx)("input",{type:r,className:(0,A.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-sm shadow-sm transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50",a),ref:t,...s})});B.displayName="Input";var O=a(4735);let H=O.fC,_=O.wy,M=O.Fw;var T=a(9543);let F=T.fC,V=T.ZA,E=T.B4,P=u.forwardRef((e,t)=>{let{className:a,children:r,...s}=e;return(0,d.jsxs)(T.xz,{ref:t,className:(0,A.cn)("flex h-7 w-full items-center justify-between whitespace-nowrap rounded-md border border-input bg-transparent px-2 py-1 text-sm shadow-sm ring-offset-background placeholder:text-muted-foreground focus:outline-none focus:ring-1 focus:ring-ring disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",a),...s,children:[r,(0,d.jsx)(T.JO,{asChild:!0,children:(0,d.jsx)(p.jnn,{className:"h-4 w-4 opacity-50"})})]})});P.displayName=T.xz.displayName;let I=u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)(T.u_,{ref:t,className:(0,A.cn)("flex cursor-default items-center justify-center py-1",a),...r,children:(0,d.jsx)(p.g8U,{})})});I.displayName=T.u_.displayName;let L=u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)(T.$G,{ref:t,className:(0,A.cn)("flex cursor-default items-center justify-center py-1",a),...r,children:(0,d.jsx)(p.v4q,{})})});L.displayName=T.$G.displayName;let W=u.forwardRef((e,t)=>{let{className:a,children:r,position:s="popper",...n}=e;return(0,d.jsx)(T.h_,{children:(0,d.jsxs)(T.VY,{ref:t,className:(0,A.cn)("relative z-50 max-h-96 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2","popper"===s&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",a),position:s,...n,children:[(0,d.jsx)(I,{}),(0,d.jsx)(T.l_,{className:(0,A.cn)("p-1","popper"===s&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:r}),(0,d.jsx)(L,{})]})})});W.displayName=T.VY.displayName,u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)(T.__,{ref:t,className:(0,A.cn)("px-2 py-1.5 text-sm font-semibold",a),...r})}).displayName=T.__.displayName;let G=u.forwardRef((e,t)=>{let{className:a,children:r,...s}=e;return(0,d.jsxs)(T.ck,{ref:t,className:(0,A.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-2 pr-8 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),...s,children:[(0,d.jsx)("span",{className:"absolute right-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,d.jsx)(T.wU,{children:(0,d.jsx)(p.nQG,{className:"h-4 w-4"})})}),(0,d.jsx)(T.eT,{children:r})]})});G.displayName=T.ck.displayName,u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)(T.Z0,{ref:t,className:(0,A.cn)("-mx-1 my-1 h-px bg-muted",a),...r})}).displayName=T.Z0.displayName;var U=a(2455),D=a(4164);let Z=D.fC,Y=u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)(D.ck,{ref:t,className:(0,A.cn)("border-b",a),...r})});Y.displayName="AccordionItem";let X=u.forwardRef((e,t)=>{let{className:a,children:r,...s}=e;return(0,d.jsx)(D.h4,{className:"flex",children:(0,d.jsxs)(D.xz,{ref:t,className:(0,A.cn)("flex flex-1 items-center justify-between py-4 text-sm font-medium transition-all hover:underline [&[data-state=open]>svg]:rotate-180",a),...s,children:[r,(0,d.jsx)(p.v4q,{className:"h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"})]})})});X.displayName=D.xz.displayName;let q=u.forwardRef((e,t)=>{let{className:a,children:r,...s}=e;return(0,d.jsx)(D.VY,{ref:t,className:"overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...s,children:(0,d.jsx)("div",{className:(0,A.cn)("pb-4 pt-0",a),children:r})})});q.displayName=D.VY.displayName;var $=a(8439);let Q=u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)($.fC,{ref:t,className:(0,A.cn)("peer h-4 w-4 shrink-0 rounded-sm border border-primary shadow focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground",a),...r,children:(0,d.jsx)($.z$,{className:(0,A.cn)("flex items-center justify-center text-current"),children:(0,d.jsx)(p.nQG,{className:"h-4 w-4"})})})});Q.displayName=$.fC.displayName;var J=a(7229);let K=u.forwardRef((e,t)=>{let{className:a,value:r,...s}=e;return(0,d.jsx)(J.fC,{ref:t,className:(0,A.cn)("relative h-2 w-full overflow-hidden rounded-full bg-primary/20",a),...s,children:(0,d.jsx)(J.z$,{className:"h-full w-full flex-1 bg-primary transition-all",style:{transform:"translateX(-".concat(String(100-(null!=r?r:0)),"%)")}})})});K.displayName=J.fC.displayName;let ee=u.forwardRef((e,t)=>{let{className:a,...r}=e;return(0,d.jsx)("textarea",{className:(0,A.cn)("flex min-h-[60px] w-full rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50",a),ref:t,...r})});ee.displayName="Textarea";var et=a(1394),ea=a(1154),er=a(3938);let es=(0,a(943).j)("inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors hover:bg-muted hover:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 data-[state=on]:bg-accent data-[state=on]:text-accent-foreground",{variants:{variant:{default:"bg-transparent",outline:"border border-input bg-transparent shadow-sm hover:bg-accent hover:text-accent-foreground"},size:{default:"h-9 px-3",sm:"h-8 px-2",lg:"h-10 px-3"}},defaultVariants:{variant:"default",size:"default"}});u.forwardRef((e,t)=>{let{className:a,variant:r,size:s,...n}=e;return(0,d.jsx)(er.f,{ref:t,className:(0,A.cn)(es({variant:r,size:s,className:a})),...n})}).displayName=er.f.displayName;let en=u.createContext({size:"default",variant:"default"}),el=u.forwardRef((e,t)=>{let{className:a,variant:r,size:s,children:n,...l}=e;return(0,d.jsx)(ea.fC,{ref:t,className:(0,A.cn)("flex items-center justify-center gap-1",a),...l,children:(0,d.jsx)(en.Provider,{value:{variant:r,size:s},children:n})})});el.displayName=ea.fC.displayName;let ei=u.forwardRef((e,t)=>{var a,r;let{className:s,children:n,variant:l,size:i,...o}=e,c=u.useContext(en);return(0,d.jsx)(ea.ck,{ref:t,className:(0,A.cn)(es({variant:null!==(a=c.variant)&&void 0!==a?a:l,size:null!==(r=c.size)&&void 0!==r?r:i}),s),...o,children:n})});ei.displayName=ea.ck.displayName,(r=l||(l={})).Black="Black",r.White="White",r.Blue="Blue",r.Pink="Pink",r.Red="Red";let eo={Black:{foreground:"#000000",background:"#ffffff"},White:{foreground:"#ffffff",background:"#000000"},Blue:{foreground:"#00539C",background:"#FFD662"},Pink:{foreground:"#3C1053",background:"#DF6589"},Red:{foreground:"#C91432",background:"#138636"}};function ed(e){let{callback:t}=e,[a,r]=(0,u.useState)("Black");return(0,d.jsx)(el,{type:"single",size:"default",className:"flex flex-wrap justify-start",value:a,onValueChange:e=>{e&&(r(e),void 0!=t&&t(eo[e]))},children:Object.entries(eo).map(e=>{let[t,a]=e;return(0,d.jsx)(ei,{value:String(t),className:"p-1 w-9",children:(0,d.jsx)(ec,{foreground:a.foreground,background:a.background})},String(t))})})}function ec(e){let{foreground:t,background:a}=e;return(0,d.jsx)("div",{className:"rounded-sm h-6 w-6 relative border",style:{backgroundColor:a},children:(0,d.jsx)("div",{className:"rounded-full h-3 w-3 absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2",style:{backgroundColor:t}})})}var eu=a(1046).Buffer;async function ef(e){let t=new TextEncoder().encode(e);return crypto.subtle.digest("SHA-256",t).then(function(e){return eh(e)})}async function em(e){let t=eu.from(e,"base64");return crypto.subtle.digest("SHA-256",t).then(function(e){return eh(e)})}function eh(e){let t="",a=new DataView(e);for(let e=0;e{h(e),f(!1),N("")},children:[(0,d.jsx)(P,{className:"w-[190px] border-none justify-end h-5 p-1 space-x-1 text-primary underline-offset-4 hover:underline focus:ring-0 focus-visible:ring-0 focus-visible:underline bone shadow-none",children:(0,d.jsx)(E,{className:"font-medium text-sm ",placeholder:m})}),(0,d.jsx)(W,{onCloseAutoFocus:e=>{e.preventDefault(),setTimeout(()=>{null!=C.current&&C.current.focus()},10)},children:Object.values(o).map(e=>(0,d.jsx)(G,{className:"text-xs",value:e,onSelect:()=>{h(e),f(!1),N("")},children:e},e))})]})})]}),"File"==m?(0,d.jsxs)("div",{className:"h-[5rem] md:h-[200px] flex items-center justify-center border bg-muted rounded-md",children:[(0,d.jsx)(B,{id:"file",name:"file",type:"file",value:"",className:"hidden",onChange:e=>{if(null!=e.target.files&&e.target.files.length>0){let t=x().algo.SHA256.create(),r=function(e,t,a,r){let s=e.size,n=0,l=!1,i=i=>{var d,c;if(!l){if((null===(d=i.target)||void 0===d?void 0:d.error)===null)n+=i.target.result.byteLength,t(i.target.result,Math.round(n/s*100));else{a(null===(c=i.target)||void 0===c?void 0:c.error);return}if(n>=s){void 0!==r&&r(e);return}o(n,1048576,e)}},o=(e,t,a)=>{let r=new FileReader,s=a.slice(e,t+e);r.onload=i,r.readAsArrayBuffer(s)};return{start:()=>{l=!1,o(n,1048576,e)},abort:()=>{l=!0}}}(e.target.files[0],(e,a)=>{let r=x().lib.WordArray.create(e);t.update(r),b({active:!0,progress:a})},e=>{N("File input error"),console.log(e)},()=>{b({active:!1,progress:0}),a(t.finalize().toString())});y(r),r.start(),l({filename:e.target.files[0].name})}else ef("").then(e=>{a(e)},e=>{console.log(e)}),l({}),N("")}}),(0,d.jsx)("label",{className:"h-[3rem] md:h-[200px] text-sm flex items-center justify-center space-x-1 w-full",htmlFor:"file",children:void 0!=n.filename&&""!=n.filename?(0,d.jsxs)("div",{children:[(0,d.jsxs)("div",{className:"flex items-center justify-center",children:[(0,d.jsx)("p",{className:"text-ellipsis overflow-hidden truncate",children:n.filename.length>25?"".concat(n.filename.slice(0,10),"...").concat(n.filename.slice(n.filename.length-10)):n.filename}),(0,d.jsx)(et.z,{size:"icon",variant:"ghost",onClick:e=>{e.preventDefault(),void 0!=g&&g.abort(),ef("").then(e=>{a(e)},e=>{console.log(e)}),l({}),N("")},children:(0,d.jsx)(p.xrR,{})})]}),(0,d.jsx)("div",{className:"h-2",children:v.active?(0,d.jsx)(K,{value:v.progress}):null})]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(p.rG2,{}),(0,d.jsx)("p",{children:"Choose file"})]})})]}):"Base64"==m?(0,d.jsx)(ee,{ref:C,className:(0,A.cn)("h-[3rem] md:h-[200px] ",""!=j&&"bg-red-50 dark:bg-red-950 focus-visible:ring-red-600"),placeholder:"Base64 encoded data",onChange:e=>{if(l({base64:e.target.value}),!ep.test(e.target.value)){N("Invalid base64");return}N(""),em(e.target.value).then(e=>{a(e)},e=>{console.log(e)})},value:n.base64},"inputBase64"):"SHA-256 (hex)"==m?(0,d.jsx)("div",{className:"flex items-center justify-center border bg-muted rounded-md h-[200px]",children:(0,d.jsx)(ee,{ref:C,className:(0,A.cn)("h-[9rem] w-[92px] p-2 overflow-hidden leading-4 tracking-wider resize-none bg-background font-mono",""!=j&&"bg-red-50 dark:bg-red-950 focus-visible:ring-red-600"),placeholder:"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",onChange:e=>{if(l({sha256Hex:e.target.value}),!ex.test(e.target.value)){N("Invalid SHA-256 hash");return}N(""),a(e.target.value)},value:n.sha256Hex},"inputSHA256HEX")}):"SHA-256 (base64)"==m?(0,d.jsx)("div",{className:"flex items-center justify-center border bg-muted rounded-md h-[200px]",children:(0,d.jsx)(ee,{ref:C,className:(0,A.cn)("h-[5rem] w-[119px] p-2 overflow-hidden leading-4 tracking-wider resize-none bg-background font-mono",""!=j&&"bg-red-50 dark:bg-red-950 focus-visible:ring-red-600"),placeholder:"47DEQpj8HBSa42TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",onChange:e=>{if(l({sha256Base64:e.target.value}),!ep.test(e.target.value)||64!=eu.from(e.target.value,"base64").toString("hex").length){N("Invalid SHA-256 hash");return}N(""),a(eu.from(e.target.value,"base64").toString("hex"))},value:n.sha256Base64},"inputSHA256Base64")}):(0,d.jsx)(ee,{ref:C,className:"h-[100px] md:h-[200px] ",placeholder:"Type your data here.",onChange:e=>{l({text:e.target.value}),ef(e.target.value).then(e=>{a(e)},e=>{console.log(e)})},value:n.text},"inputText"),(0,d.jsx)("div",{className:"flex items-center w-full",children:(0,d.jsxs)(H,{open:w,onOpenChange:k,className:" space-y-2 w-full",children:[(0,d.jsxs)("div",{className:"flex items-center justify-between space-x-4 w-full",children:[(0,d.jsx)(_,{asChild:!0,children:(0,d.jsxs)(et.z,{variant:"link",className:"space-x-2 font-medium text-sm p-1 h-5",children:[(0,d.jsx)("span",{children:"Customize"}),(0,d.jsx)(p.jnn,{className:"ml-2 h-4 w-4 shrink-0 opacity-50"})]})}),(0,d.jsx)("p",{className:"ml-auto text-sm text-red-600",children:j})]}),(0,d.jsx)(M,{className:"space-y-5 p-1",children:(0,d.jsx)("table",{children:(0,d.jsxs)("tbody",{children:[(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{className:"pr-10 py-2",children:(0,d.jsx)("p",{className:"text-xs w-15",children:"Fill"})}),(0,d.jsx)("td",{className:"py-2",children:(0,d.jsx)("div",{className:"flex items-center h-5",children:(0,d.jsx)(Q,{id:"terms",checked:r.fill,onCheckedChange:e=>{s(t=>({...t,fill:!0==e}))}})})})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{className:"py-2",children:(0,d.jsx)("p",{className:"text-xs",children:"Head"})}),(0,d.jsx)("td",{className:"py-2",children:(0,d.jsxs)(F,{value:String(r.head),onValueChange:e=>{s(t=>({...t,head:e}))},children:[(0,d.jsx)(P,{className:"w-[8rem] text-xs",children:(0,d.jsx)(E,{placeholder:"Select a head"})}),(0,d.jsx)(W,{className:"",position:"popper",children:(0,d.jsx)(V,{className:"",children:Object.keys(i).map(e=>(0,d.jsx)(G,{className:"text-xs",value:e,children:e},e))})})]})})]}),(0,d.jsxs)("tr",{children:[(0,d.jsx)("td",{className:"py-2",children:(0,d.jsx)("p",{className:"text-xs",children:"Colors"})}),(0,d.jsx)("td",{className:"py-2",children:(0,d.jsx)("div",{className:"max-w-[300px]",children:(0,d.jsx)(ed,{callback:e=>{s(t=>({...t,colors:e}))}})})})]})]})})})]})})]})}function ej(e){let{hash:t,faceCustomization:a}=e,[r,s]=(0,u.useState)(!1),[n,l]=(0,u.useState)(!1);return(0,d.jsxs)("div",{className:"space-y-3 md:",children:[(0,d.jsxs)("div",{className:"flex items-center w-full",children:[(0,d.jsx)("h2",{className:"font-semibold text-sm px-1",children:"Your face"}),(0,d.jsx)("p",{className:"ml-auto font-mono text-xs text-muted-foreground px-1",children:"v0.1.1"})]}),(0,d.jsx)("div",{className:"flex items-center justify-center w-full h-[150px] md:h-[200px] border bashed rounded-md ",style:{backgroundColor:a.colors.background},children:(0,d.jsx)("div",{className:"h-[150px] w-[150px] flex items-center justify-center",children:(0,d.jsxs)("svg",{width:140,height:140,style:{fill:a.fill?a.colors.foreground:"none",stroke:a.colors.foreground},viewBox:"0 0 140 140",preserveAspectRatio:"xMinYMin meet",id:"your-face",children:[(0,d.jsx)(z,{sha256hash:t,x:"20",y:"20",width:100,height:100,style:{fill:a.fill?a.colors.foreground:"none",stroke:a.colors.foreground}}),"Cat"==a.head&&(0,d.jsx)("svg",{viewBox:"-2 -2 140 140",width:140,height:140,fill:"transparent",strokeLinejoin:"round",strokeLinecap:"round",strokeWidth:"4",children:(0,d.jsx)("path",{d:"M 1 1 L 1 119 L 100 119 L 100 1 L 80 20 L 20 20 Z"})}),"Circle"==a.head&&(0,d.jsx)("svg",{viewBox:"-2 -2 140 140",width:140,height:140,fill:"transparent",strokeLinejoin:"round",strokeLinecap:"round",strokeWidth:"4",children:(0,d.jsx)("circle",{cx:"55",cy:"70",r:"55"})})]})})}),(0,d.jsxs)("div",{className:"flex items-center w-full",children:[(0,d.jsxs)(U.h_,{children:[(0,d.jsx)(U.$F,{asChild:!0,children:(0,d.jsxs)(et.z,{variant:"link",className:"space-x-2 font-medium text-sm p-1 h-5",children:[(0,d.jsx)("span",{children:"Export"}),(0,d.jsx)(p.veu,{className:"ml-2 h-4 w-4 shrink-0 opacity-50"})]})}),(0,d.jsxs)(U.AW,{children:[(0,d.jsxs)(U.Qk,{children:[(0,d.jsx)(U.Xi,{className:"text-xs",onClick:()=>{let e=document.getElementById("your-face");e&&ew(e,function(e){e.convertToBlob().then(e=>{ek("randomface-".concat(t.slice(0,7),".png"),URL.createObjectURL(e)).click()},e=>{console.log(e)})})},children:"PNG"}),(0,d.jsx)(U.Xi,{className:"text-xs",onClick:()=>{let e=document.getElementById("your-face");if(!e)return;let a=new XMLSerializer().serializeToString(e);a='\r\n'.concat(a);let r="data:image/svg+xml;charset=utf-8,".concat(encodeURIComponent(a));ek("randomface-".concat(t.slice(0,7),".svg"),r).click()},children:"SVG"})]}),(0,d.jsx)(U.VD,{}),(0,d.jsx)(U.Xi,{className:"text-xs",onClick:e=>{e.preventDefault(),navigator.clipboard.writeText("".concat("https://randomface.lefelys.com","/?hash=").concat(t)),s(!0),setTimeout(()=>{s(!1)},2e3)},children:r?"Copied":"Copy Permalink"})]})]}),(0,d.jsx)(et.z,{variant:"ghost",title:"Copy SHA-256 hash",onClick:()=>{navigator.clipboard.writeText(t),l(!0),setTimeout(()=>{l(!1)},2e3)},className:"ml-auto p-1 h-5 w-[60px] font-mono text-xs text-muted-foreground",children:n?"copied":t.slice(0,7)})]})]})}(n=o||(o={})).Text="Text",n.File="File",n.Base64="Base64",n.SHA256HEX="SHA-256 (hex)",n.SHA256Base64="SHA-256 (base64)";let eN=f.um.offscreen();async function ew(e,t){let a=new OffscreenCanvas(200,200),r=a.getContext("2d");if(void 0==r){console.log("2d context undefined");return}let s=e.outerHTML,n=await f.wh.from(r,s,eN);n.resize(500,500,"xMidYMid meet"),await n.render(),t(a)}function ek(e,t){let a=document.createElement("a");return a.download=e,a.href=t,a}},1394:function(e,t,a){"use strict";a.d(t,{z:function(){return d}});var r=a(875),s=a(5393),n=a(280),l=a(943),i=a(8413);let o=(0,l.j)("inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline focus:ring-0 focus-visible:ring-0 focus-visible:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),d=s.forwardRef((e,t)=>{let{className:a,variant:s,size:l,asChild:d=!1,...c}=e,u=d?n.g7:"button";return(0,r.jsx)(u,{className:(0,i.cn)(o({variant:s,size:l,className:a})),ref:t,...c})});d.displayName="Button"},2455:function(e,t,a){"use strict";a.d(t,{$F:function(){return d},AW:function(){return u},Qk:function(){return c},VD:function(){return m},Xi:function(){return f},h_:function(){return o}});var r=a(875),s=a(5393),n=a(1382),l=a(1261),i=a(8413);let o=n.fC,d=n.xz,c=n.ZA;n.Uv,n.Tr,n.Ee,s.forwardRef((e,t)=>{let{className:a,inset:s,children:o,...d}=e;return(0,r.jsxs)(n.fF,{ref:t,className:(0,i.cn)("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none focus:bg-accent data-[state=open]:bg-accent",s&&"pl-8",a),...d,children:[o,(0,r.jsx)(l.XCv,{className:"ml-auto h-4 w-4"})]})}).displayName=n.fF.displayName,s.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,r.jsx)(n.tu,{ref:t,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...s})}).displayName=n.tu.displayName;let u=s.forwardRef((e,t)=>{let{className:a,sideOffset:s=4,...l}=e;return(0,r.jsx)(n.Uv,{children:(0,r.jsx)(n.VY,{ref:t,sideOffset:s,className:(0,i.cn)("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",a),...l})})});u.displayName=n.VY.displayName;let f=s.forwardRef((e,t)=>{let{className:a,inset:s,...l}=e;return(0,r.jsx)(n.ck,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s&&"pl-8",a),...l})});f.displayName=n.ck.displayName,s.forwardRef((e,t)=>{let{className:a,children:s,checked:o,...d}=e;return(0,r.jsxs)(n.oC,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),checked:o,...d,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(n.wU,{children:(0,r.jsx)(l.nQG,{className:"h-4 w-4"})})}),s]})}).displayName=n.oC.displayName,s.forwardRef((e,t)=>{let{className:a,children:s,...o}=e;return(0,r.jsxs)(n.Rk,{ref:t,className:(0,i.cn)("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),...o,children:[(0,r.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,r.jsx)(n.wU,{children:(0,r.jsx)(l.jXb,{className:"h-4 w-4 fill-current"})})}),s]})}).displayName=n.Rk.displayName,s.forwardRef((e,t)=>{let{className:a,inset:s,...l}=e;return(0,r.jsx)(n.__,{ref:t,className:(0,i.cn)("px-2 py-1.5 text-sm font-semibold",s&&"pl-8",a),...l})}).displayName=n.__.displayName;let m=s.forwardRef((e,t)=>{let{className:a,...s}=e;return(0,r.jsx)(n.Z0,{ref:t,className:(0,i.cn)("-mx-1 my-1 h-px bg-muted",a),...s})});m.displayName=n.Z0.displayName},8413:function(e,t,a){"use strict";a.d(t,{cn:function(){return n}});var r=a(3784),s=a(4575);function n(){for(var e=arguments.length,t=Array(e),a=0;a=i&&e.y0&&(e.y===i?e.y>t[0===n?r-1:n-1].y&&(a=!a):a=!a)}}else if(dd&&e.y<=i){if(0===c)return!0;c<0&&(e.y===i?e.y=l&&e.x<=o||e.x>=o&&e.x<=l))return!0}return a}((e,a)=>{for(var r in a)t(e,r,{get:a[r],enumerable:!0})})(n,{RandomfaceSVG:()=>c}),e.exports=((e,n,l,i)=>{if(n&&"object"==typeof n||"function"==typeof n)for(let o of r(n))s.call(e,o)||o===l||t(e,o,{get:()=>n[o],enumerable:!(i=a(n,o))||i.enumerable});return e})(t({},"__esModule",{value:!0}),n);var i=[{x:0,y:0},{x:50,y:0},{x:50,y:25},{x:20,y:65},{x:0,y:65}],o=[{x:51,y:0},{x:100,y:0},{x:100,y:65},{x:80,y:65},{x:51,y:25}],d=[{x:0,y:66},{x:100,y:66},{x:100,y:100},{x:0,y:100}];function c(e){if(64!==e.length)throw Error("Input must be SHA-256 hash in hex format (exactly 64 characters long).");let t=[],a=[],r=[],s=[];(function(e){if(e0&&(t=t.slice(0,t.length-a)),Array.from({length:t.length/4},(e,t)=>4*t).map(e=>{let a=t.slice(e,e+4);return{x:Number(a.slice(0,2)),y:Number(a.slice(2,4))}})})(BigInt("0x".concat(e))).forEach(e=>{l(e,i)?t.push(e):l(e,o)?a.push(e):l(e,d)?s.push(e):r.push(e)});let n=u(t),c=u(a),f=u(r),m=u(s);return{svg:""),paths:{leftEye:n,rightEye:c,nose:f,mouth:m}}}function u(e){var t,a;return 0===e.length?"":function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.2;if(0===e.length)return"";1===e.length&&e.push(e[0]);let a=e;e.length>1&&(a=e.concat(e.slice(0,2)));let r=(e,t)=>{let a=t.x-e.x,r=t.y-e.y;return{length:Math.sqrt(Math.pow(a,2)+Math.pow(r,2)),angle:Math.atan2(r,a)}},s=function(e,a,s){let n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],l=r(null!=a?a:e,null!=s?s:e),i=l.angle+(n?Math.PI:0),o=l.length*t;return{x:e.x+Math.cos(i)*o,y:e.y+Math.sin(i)*o}},n=a.map((e,t)=>{if(0===t)return{type:"M ",values:[e.x,e.y]};let r=s(a[t-1],a[t-2],e),n=s(e,a[t-1],a[t+1],!0);return{type:"C ",values:[r.x,r.y,n.x,n.y,e.x,e.y]}});if(a.length>1){let e=n[n.length-1].values,t=n[1].values;n[1]={type:"C ",values:[e[0],e[1],t.slice(2)].flat()},n=n.slice(0,n.length-1)}let l=n.map(e=>"".concat(e.type).concat(e.values.map(e=>Number(e.toFixed(3))).join(" "))).join(" ");return"".concat(l," Z")}((a=null!==(t=function(e){if(0!==e.length)return{x:e.reduce((e,t)=>e+t.x,0)/e.length,y:e.reduce((e,t)=>e+t.y,0)/e.length}}(e))&&void 0!==t?t:{},e.map(e=>{let t={angle:Math.atan2(e.y-a.y,e.x-a.x),distance:Math.sqrt((e.x-a.x)**2+(e.y-a.y)**2)};return{...e,angle:t.angle,distance:t.distance}}).sort((e,t)=>e.angle-t.angle||e.distance-t.distance).map(e=>({x:e.x,y:e.y}))),.2)}}},function(e){e.O(0,[415,412,548,821,64,694,744],function(){return e(e.s=1130)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/css/4de4fb7dc1f01622.css b/_next/static/css/fc19354f9e254e2c.css similarity index 99% rename from _next/static/css/4de4fb7dc1f01622.css rename to _next/static/css/fc19354f9e254e2c.css index cf71818..864ed2c 100644 --- a/_next/static/css/4de4fb7dc1f01622.css +++ b/_next/static/css/fc19354f9e254e2c.css @@ -1,3 +1,3 @@ /* ! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com -*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--background:0 0% 100%;--foreground:20 14.3% 4.1%;--card:0 0% 100%;--card-foreground:20 14.3% 4.1%;--popover:0 0% 100%;--popover-foreground:20 14.3% 4.1%;--primary:24 9.8% 10%;--primary-foreground:60 9.1% 97.8%;--secondary:60 4.8% 95.9%;--secondary-foreground:24 9.8% 10%;--muted:60 4.8% 95.9%;--muted-foreground:25 5.3% 44.7%;--accent:60 4.8% 95.9%;--accent-foreground:24 9.8% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:60 9.1% 97.8%;--border:20 5.9% 90%;--input:20 5.9% 90%;--ring:20 14.3% 4.1%;--radius:0.5rem}.dark{--background:20 14.3% 4.1%;--foreground:60 9.1% 97.8%;--card:20 14.3% 4.1%;--card-foreground:60 9.1% 97.8%;--popover:20 14.3% 4.1%;--popover-foreground:60 9.1% 97.8%;--primary:60 9.1% 97.8%;--primary-foreground:24 9.8% 10%;--secondary:12 6.5% 15.1%;--secondary-foreground:60 9.1% 97.8%;--muted:12 6.5% 15.1%;--muted-foreground:24 5.4% 63.9%;--accent:12 6.5% 15.1%;--accent-foreground:60 9.1% 97.8%;--destructive:0 62.8% 30.6%;--destructive-foreground:60 9.1% 97.8%;--border:12 6.5% 15.1%;--input:12 6.5% 15.1%;--ring:24 5.7% 82.9%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1500px){.container{max-width:1500px}}.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}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.top-1\/2{top:50%}.top-4{top:1rem}.top-\[50\%\]{top:50%}.z-50{z-index:50}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-10{height:2.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.2rem\]{height:1.2rem}.h-\[100px\]{height:100px}.h-\[150px\]{height:150px}.h-\[200px\]{height:200px}.h-\[3rem\]{height:3rem}.h-\[5rem\]{height:5rem}.h-\[9rem\]{height:9rem}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-full{height:100%}.h-px{height:1px}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-72{width:18rem}.w-9{width:2.25rem}.w-\[1\.2rem\]{width:1.2rem}.w-\[123px\]{width:123px}.w-\[150px\]{width:150px}.w-\[190px\]{width:190px}.w-\[60px\]{width:60px}.w-\[8rem\]{width:8rem}.w-\[95px\]{width:95px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-\[300px\]{max-width:300px}.max-w-lg{max-width:32rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.rotate-0{--tw-rotate:0deg}.rotate-0,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-0,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-none{border-style:none}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-transparent{border-color:transparent}.bg-background{background-color:hsl(var(--background))}.bg-black\/80{background-color:rgba(0,0,0,.8)}.bg-border{background-color:hsl(var(--border))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/20{background-color:hsl(var(--primary)/.2)}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-transparent{background-color:transparent}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.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-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-8{padding-left:2rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.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-medium{font-weight:500}.font-semibold{font-weight:600}.leading-4{line-height:1rem}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-current{color:currentColor}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/30{color:hsl(var(--muted-foreground)/.3)}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.underline{text-decoration-line:underline}.decoration-muted-foreground{text-decoration-color:hsl(var(--muted-foreground))}.decoration-dotted{text-decoration-style:dotted}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{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 rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 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}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;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}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200{animation-duration:.2s}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.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)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--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\:ring-1:focus-visible{--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(1px + 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\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-red-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}:is(.dark .dark\:-rotate-90){--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:rotate-0){--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:scale-0){--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:scale-100){--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:bg-red-950){--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity))}@media (min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:mr-8{margin-right:2rem}.md\:block{display:block}.md\:h-\[200px\]{height:200px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[4fr_6fr\]{grid-template-columns:4fr 6fr}.md\:px-24{padding-left:6rem;padding-right:6rem}}@media (min-width:1024px){.lg\:px-52{padding-left:13rem;padding-right:13rem}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_aaf875;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_aaf875{font-family:__Inter_aaf875,__Inter_Fallback_aaf875;font-style:normal}.__variable_aaf875{--font-sans:"__Inter_aaf875","__Inter_Fallback_aaf875"} \ No newline at end of file +*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--background:0 0% 100%;--foreground:20 14.3% 4.1%;--card:0 0% 100%;--card-foreground:20 14.3% 4.1%;--popover:0 0% 100%;--popover-foreground:20 14.3% 4.1%;--primary:24 9.8% 10%;--primary-foreground:60 9.1% 97.8%;--secondary:60 4.8% 95.9%;--secondary-foreground:24 9.8% 10%;--muted:60 4.8% 95.9%;--muted-foreground:25 5.3% 44.7%;--accent:60 4.8% 95.9%;--accent-foreground:24 9.8% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:60 9.1% 97.8%;--border:20 5.9% 90%;--input:20 5.9% 90%;--ring:20 14.3% 4.1%;--radius:0.5rem}.dark{--background:20 14.3% 4.1%;--foreground:60 9.1% 97.8%;--card:20 14.3% 4.1%;--card-foreground:60 9.1% 97.8%;--popover:20 14.3% 4.1%;--popover-foreground:60 9.1% 97.8%;--primary:60 9.1% 97.8%;--primary-foreground:24 9.8% 10%;--secondary:12 6.5% 15.1%;--secondary-foreground:60 9.1% 97.8%;--muted:12 6.5% 15.1%;--muted-foreground:24 5.4% 63.9%;--accent:12 6.5% 15.1%;--accent-foreground:60 9.1% 97.8%;--destructive:0 62.8% 30.6%;--destructive-foreground:60 9.1% 97.8%;--border:12 6.5% 15.1%;--input:12 6.5% 15.1%;--ring:24 5.7% 82.9%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1500px){.container{max-width:1500px}}.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}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.top-1\/2{top:50%}.top-4{top:1rem}.top-\[50\%\]{top:50%}.z-50{z-index:50}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-10{height:2.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.2rem\]{height:1.2rem}.h-\[100px\]{height:100px}.h-\[150px\]{height:150px}.h-\[200px\]{height:200px}.h-\[3rem\]{height:3rem}.h-\[5rem\]{height:5rem}.h-\[9rem\]{height:9rem}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-full{height:100%}.h-px{height:1px}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-72{width:18rem}.w-9{width:2.25rem}.w-\[1\.2rem\]{width:1.2rem}.w-\[119px\]{width:119px}.w-\[150px\]{width:150px}.w-\[190px\]{width:190px}.w-\[60px\]{width:60px}.w-\[8rem\]{width:8rem}.w-\[92px\]{width:92px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-\[300px\]{max-width:300px}.max-w-lg{max-width:32rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.rotate-0{--tw-rotate:0deg}.rotate-0,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-0,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-none{border-style:none}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-transparent{border-color:transparent}.bg-background{background-color:hsl(var(--background))}.bg-black\/80{background-color:rgba(0,0,0,.8)}.bg-border{background-color:hsl(var(--border))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/20{background-color:hsl(var(--primary)/.2)}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-transparent{background-color:transparent}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.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-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-8{padding-left:2rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.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-medium{font-weight:500}.font-semibold{font-weight:600}.leading-4{line-height:1rem}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-current{color:currentColor}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/30{color:hsl(var(--muted-foreground)/.3)}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.underline{text-decoration-line:underline}.decoration-muted-foreground{text-decoration-color:hsl(var(--muted-foreground))}.decoration-dotted{text-decoration-style:dotted}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{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 rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 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}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;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}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200{animation-duration:.2s}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted)/.5)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.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)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--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\:ring-1:focus-visible{--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(1px + 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\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-red-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}:is(.dark .dark\:-rotate-90){--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:rotate-0){--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:scale-0){--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:scale-100){--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .dark\:bg-red-950){--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity))}@media (min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}}@media (min-width:768px){.md\:mr-8{margin-right:2rem}.md\:block{display:block}.md\:h-\[200px\]{height:200px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[4fr_6fr\]{grid-template-columns:4fr 6fr}.md\:px-24{padding-left:6rem;padding-right:6rem}}@media (min-width:1024px){.lg\:px-52{padding-left:13rem;padding-right:13rem}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_aaf875;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_aaf875{font-family:__Inter_aaf875,__Inter_Fallback_aaf875;font-style:normal}.__variable_aaf875{--font-sans:"__Inter_aaf875","__Inter_Fallback_aaf875"} \ No newline at end of file diff --git a/_next/static/KvXIrWTqzBRY5FTdmdyFO/_buildManifest.js b/_next/static/zP-JjfR0S4JIba2Gfr1hy/_buildManifest.js similarity index 100% rename from _next/static/KvXIrWTqzBRY5FTdmdyFO/_buildManifest.js rename to _next/static/zP-JjfR0S4JIba2Gfr1hy/_buildManifest.js diff --git a/_next/static/KvXIrWTqzBRY5FTdmdyFO/_ssgManifest.js b/_next/static/zP-JjfR0S4JIba2Gfr1hy/_ssgManifest.js similarity index 100% rename from _next/static/KvXIrWTqzBRY5FTdmdyFO/_ssgManifest.js rename to _next/static/zP-JjfR0S4JIba2Gfr1hy/_ssgManifest.js diff --git a/index.html b/index.html index a2b4bd5..d12759e 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -Randomface

About

Randomface is a JS/React package for generating vector face-like figures from SHA-256 hash.

MIT license

\ No newline at end of file +Randomface

About

Randomface is a JS/React package for generating vector face-like figures from SHA-256 hash.

MIT license

\ No newline at end of file diff --git a/index.txt b/index.txt index b4e23f0..2a1c7b3 100644 --- a/index.txt +++ b/index.txt @@ -1,5 +1,5 @@ 2:I[8147,[],"ClientPageRoot"] -3:I[9562,["415","static/chunks/9e33a154-54dc5ff3290d65a7.js","412","static/chunks/42aae23a-ef588f0926d078c2.js","548","static/chunks/548-66ace6afd23c59e7.js","821","static/chunks/821-47b2fe0a4f0c094a.js","931","static/chunks/app/page-ea2ee6325f291922.js"],"default"] +3:I[9562,["415","static/chunks/9e33a154-54dc5ff3290d65a7.js","412","static/chunks/42aae23a-ef588f0926d078c2.js","548","static/chunks/548-66ace6afd23c59e7.js","821","static/chunks/821-47b2fe0a4f0c094a.js","931","static/chunks/app/page-eff994511ec5d243.js"],"default"] 4:I[7109,["415","static/chunks/9e33a154-54dc5ff3290d65a7.js","548","static/chunks/548-66ace6afd23c59e7.js","185","static/chunks/app/layout-4a7f8a73dc682930.js"],"ThemeProvider"] 5:I[1302,["415","static/chunks/9e33a154-54dc5ff3290d65a7.js","548","static/chunks/548-66ace6afd23c59e7.js","185","static/chunks/app/layout-4a7f8a73dc682930.js"],""] 7:I[4498,["415","static/chunks/9e33a154-54dc5ff3290d65a7.js","548","static/chunks/548-66ace6afd23c59e7.js","185","static/chunks/app/layout-4a7f8a73dc682930.js"],"ThemeToggle"] @@ -8,6 +8,6 @@ a:I[8494,["415","static/chunks/9e33a154-54dc5ff3290d65a7.js","548","static/chunks/548-66ace6afd23c59e7.js","185","static/chunks/app/layout-4a7f8a73dc682930.js"],"Popover"] b:I[8494,["415","static/chunks/9e33a154-54dc5ff3290d65a7.js","548","static/chunks/548-66ace6afd23c59e7.js","185","static/chunks/app/layout-4a7f8a73dc682930.js"],"PopoverTrigger"] c:I[8494,["415","static/chunks/9e33a154-54dc5ff3290d65a7.js","548","static/chunks/548-66ace6afd23c59e7.js","185","static/chunks/app/layout-4a7f8a73dc682930.js"],"PopoverContent"] -6:T49a,M7.49933 0.25C3.49635 0.25 0.25 3.49593 0.25 7.50024C0.25 10.703 2.32715 13.4206 5.2081 14.3797C5.57084 14.446 5.70302 14.2222 5.70302 14.0299C5.70302 13.8576 5.69679 13.4019 5.69323 12.797C3.67661 13.235 3.25112 11.825 3.25112 11.825C2.92132 10.9874 2.44599 10.7644 2.44599 10.7644C1.78773 10.3149 2.49584 10.3238 2.49584 10.3238C3.22353 10.375 3.60629 11.0711 3.60629 11.0711C4.25298 12.1788 5.30335 11.8588 5.71638 11.6732C5.78225 11.205 5.96962 10.8854 6.17658 10.7043C4.56675 10.5209 2.87415 9.89918 2.87415 7.12104C2.87415 6.32925 3.15677 5.68257 3.62053 5.17563C3.54576 4.99226 3.29697 4.25521 3.69174 3.25691C3.69174 3.25691 4.30015 3.06196 5.68522 3.99973C6.26337 3.83906 6.8838 3.75895 7.50022 3.75583C8.1162 3.75895 8.73619 3.83906 9.31523 3.99973C10.6994 3.06196 11.3069 3.25691 11.3069 3.25691C11.7026 4.25521 11.4538 4.99226 11.3795 5.17563C11.8441 5.68257 12.1245 6.32925 12.1245 7.12104C12.1245 9.9063 10.4292 10.5192 8.81452 10.6985C9.07444 10.9224 9.30633 11.3648 9.30633 12.0413C9.30633 13.0102 9.29742 13.7922 9.29742 14.0299C9.29742 14.2239 9.42828 14.4496 9.79591 14.3788C12.6746 13.4179 14.75 10.7025 14.75 7.50024C14.75 3.49593 11.5036 0.25 7.49933 0.25Z0:["KvXIrWTqzBRY5FTdmdyFO",[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],["",{"children":["__PAGE__",{},[["$L1",["$","$L2",null,{"props":{"params":{},"searchParams":{}},"Component":"$3"}]],null],null]},[["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"font-sans antialiased relative __variable_aaf875","children":["$","div",null,{"className":"flex min-h-screen flex-col container bg-background px-5 md:px-24 lg:px-52","children":["$","$L4",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","div",null,{"className":"flex h-20 mb-5 items-center","children":[["$","div",null,{"className":"flex space-x-4 items-center","children":[["$","a",null,{"href":"/","children":["$","svg",null,{"version":"1.0","xmlns":"http://www.w3.org/2000/svg","height":45,"width":45,"viewBox":"0 0 761.000000 761.000000","preserveAspectRatio":"xMidYMid meet","fill":"currentColor","children":["$","g",null,{"transform":"translate(0.000000,761.000000) scale(0.100000,-0.100000)","stroke":"none","children":[["$","path",null,{"d":"M4126 6728 c-37 -53 -27 -94 135 -513 30 -80 43 -130 47 -182 l5 -73 -40 -37 c-21 -21 -58 -55 -81 -76 -23 -21 -43 -48 -43 -60 -3 -55 10 -71 48 -56 32 12 41 21 93 99 76 113 130 179 168 205 20 14 41 25 45 25 17 0 -4 -50 -49 -120 -37 -57 -45 -77 -42 -108 4 -49 26 -49 52 0 24 47 48 55 97 32 31 -14 44 -15 64 -6 21 10 25 19 25 53 0 36 -7 49 -59 107 -105 119 -181 252 -262 459 -24 62 -47 113 -51 113 -18 0 -5 -57 51 -231 64 -202 76 -254 62 -263 -25 -16 -95 166 -166 429 -35 127 -54 185 -70 208 -12 18 -14 17 -29 -5z"}],["$","path",null,{"d":"M3425 6709 c-12 -53 -48 -127 -98 -202 -51 -74 -76 -142 -61 -157 23 -23 124 78 161 160 35 78 45 180 19 215 -13 18 -14 17 -21 -16z"}],["$","path",null,{"d":"M4344 6725 c-16 -40 60 -262 138 -405 96 -176 184 -260 272 -260 25 0 48 5 51 10 12 20 27 -3 21 -32 -7 -34 8 -68 30 -68 8 0 28 7 43 14 39 21 71 -1 71 -48 0 -39 6 -36 -186 -96 -78 -23 -134 -46 -138 -55 -8 -21 5 -20 181 15 384 76 726 107 883 82 60 -10 200 -34 475 -82 204 -35 459 -69 640 -84 203 -17 529 -25 541 -13 4 4 -3 31 -15 60 -13 28 -34 80 -47 115 -18 48 -38 77 -83 120 -81 78 -97 147 -53 229 7 12 12 24 12 28 0 3 -82 3 -182 -1 -209 -7 -737 9 -1033 31 -625 48 -1162 154 -1469 289 -51 23 -54 26 -77 92 -19 55 -29 70 -47 72 -13 2 -25 -3 -28 -13z"}],["$","path",null,{"d":"M3237 6621 c-18 -16 -48 -59 -67 -95 -28 -52 -42 -68 -67 -77 -32 -10 -53 -6 -53 10 0 5 16 29 35 54 l35 45 -47 16 c-81 28 -114 19 -197 -54 -113 -97 -333 -109 -961 -55 -533 46 -930 57 -1071 30 -50 -10 -114 -32 -179 -64 -176 -87 -254 -191 -273 -366 -6 -49 -9 -92 -6 -94 2 -2 11 2 20 10 16 13 17 9 11 -52 -6 -68 8 -109 36 -109 7 0 48 25 91 55 118 82 256 135 451 173 81 15 156 17 744 14 708 -2 775 1 967 52 49 13 92 22 96 19 5 -2 8 -13 8 -24 0 -31 56 -146 104 -214 66 -91 236 -238 236 -202 0 31 -111 193 -229 332 -57 67 -64 95 -26 95 53 0 184 90 246 169 50 64 72 109 109 231 18 58 35 111 37 118 9 21 -15 13 -50 -17z"}],["$","path",null,{"d":"M2450 5894 c-23 -21 -40 -45 -40 -58 0 -20 5 -21 93 -22 92 -1 162 -18 288 -72 43 -19 44 -20 72 -112 16 -51 31 -99 34 -106 4 -10 -3 -14 -21 -14 -35 0 -96 -31 -177 -91 -83 -61 -169 -101 -231 -107 -44 -4 -48 -7 -42 -26 8 -25 32 -54 57 -68 30 -16 135 27 218 90 96 71 152 97 179 82 11 -6 20 -13 20 -16 0 -3 -23 -27 -50 -54 -62 -61 -104 -147 -121 -243 -9 -57 -9 -100 1 -204 14 -146 8 -327 -14 -429 l-13 -62 70 59 c81 68 104 72 161 29 22 -17 45 -30 52 -30 10 0 54 86 54 108 0 5 -16 17 -35 28 -19 10 -35 20 -35 21 0 2 16 24 35 49 48 63 64 105 76 199 10 77 21 105 42 105 6 0 7 -32 3 -92 -19 -266 -19 -363 -2 -423 19 -62 69 -125 101 -125 15 0 17 7 12 48 -40 319 -29 920 18 1044 5 13 -10 16 -87 21 -97 6 -152 18 -182 40 -17 13 -17 15 -2 45 9 17 16 46 16 64 0 42 -39 126 -84 181 -39 48 -66 99 -66 122 0 14 -7 16 -49 10 -38 -5 -72 -1 -144 19 -131 36 -158 34 -207 -10z"}],["$","path",null,{"d":"M1080 5859 c-95 -21 -150 -48 -150 -75 0 -18 9 -18 111 2 92 18 280 16 604 -6 94 -7 204 -9 245 -6 113 9 230 50 230 81 0 12 -22 15 -128 15 -71 0 -284 2 -473 4 -318 5 -351 3 -439 -15z"}],["$","path",null,{"d":"M5059 5781 c-78 -17 -213 -60 -207 -67 2 -1 37 2 78 6 104 12 332 12 409 -1 35 -5 192 -52 350 -104 389 -128 392 -129 546 -129 182 -1 198 10 57 40 -122 25 -266 68 -491 146 -353 121 -546 150 -742 109z"}],["$","path",null,{"d":"M2565 5719 c-182 -31 -266 -34 -935 -34 -535 0 -700 -3 -752 -14 -75 -14 -85 -25 -35 -35 78 -16 202 -140 224 -224 7 -29 -25 -30 353 12 248 28 367 41 510 56 237 25 632 71 703 81 88 13 87 11 55 105 -24 71 -22 70 -123 53z"}],["$","path",null,{"d":"M4960 5591 c0 -5 7 -14 15 -21 26 -21 17 -28 -42 -35 -32 -4 -75 -11 -96 -16 -34 -9 -38 -13 -35 -37 3 -25 9 -28 183 -73 99 -25 225 -58 280 -73 601 -164 977 -227 1265 -212 69 3 141 9 160 14 l35 8 -45 31 c-131 90 -279 149 -545 218 -197 51 -423 92 -850 155 -115 18 -232 36 -259 41 -60 11 -66 11 -66 0z"}],["$","path",null,{"d":"M2253 5283 c-20 -27 -22 -28 -141 -31 -117 -4 -123 -5 -142 -29 -39 -50 -18 -99 31 -72 13 6 57 15 99 20 80 8 185 40 209 63 12 12 12 20 1 45 -15 38 -30 39 -57 4z"}],["$","path",null,{"d":"M3055 4236 c-268 -182 -431 -498 -371 -724 16 -58 53 -127 85 -156 16 -14 28 -17 57 -11 66 12 139 44 209 91 38 26 82 51 97 56 40 14 81 -5 121 -55 30 -38 32 -45 29 -110 -3 -78 9 -127 45 -174 20 -27 31 -33 61 -33 54 0 98 32 212 152 88 93 152 148 173 148 4 0 16 -18 27 -40 13 -25 30 -42 45 -46 32 -8 109 -1 166 16 25 7 56 10 70 7 25 -7 71 -45 87 -73 8 -13 15 -11 55 16 113 76 138 171 91 340 -23 81 -73 192 -100 218 -12 13 -24 33 -26 45 -6 42 -118 30 -118 -13 0 -9 21 -36 47 -59 46 -41 47 -43 29 -57 -29 -21 -92 -18 -116 6 -15 15 -20 33 -20 70 0 44 -3 52 -24 61 -14 7 -35 9 -48 6 -13 -4 -75 -54 -138 -113 -146 -135 -213 -187 -292 -224 -69 -33 -85 -35 -142 -19 -54 15 -153 116 -189 192 -53 113 -71 207 -72 370 0 81 0 147 0 147 0 0 -23 -15 -50 -34z"}],["$","path",null,{"d":"M3054 2675 c-65 -14 -137 -47 -219 -100 -57 -37 -158 -99 -213 -133 -20 -12 -61 -29 -90 -38 -61 -18 -105 -9 -134 28 -21 28 -35 17 -82 -61 -53 -88 -79 -172 -74 -232 9 -90 3 -89 275 -36 420 82 616 112 849 129 196 14 269 6 474 -52 157 -44 429 -101 577 -121 123 -16 262 -8 335 20 112 43 201 121 214 188 l6 33 -46 -16 c-66 -23 -167 -15 -229 16 -61 31 -138 104 -209 200 -31 41 -67 86 -81 99 -25 23 -27 23 -94 10 -84 -17 -309 -17 -458 0 -60 7 -210 28 -331 47 -239 37 -365 42 -470 19z m111 -139 c174 -20 263 -20 437 -1 299 31 450 29 608 -11 131 -33 266 -110 334 -191 44 -53 105 -193 83 -193 -3 0 -58 13 -121 30 -312 80 -540 104 -1011 104 -394 1 -500 -6 -750 -46 -173 -28 -171 -28 -167 1 9 89 161 245 303 311 48 23 36 23 284 -4z"}],["$","path",null,{"d":"M2770 1446 c0 -29 67 -102 130 -142 36 -23 82 -57 103 -76 31 -30 37 -43 37 -76 0 -22 -7 -58 -14 -80 -8 -23 -11 -44 -6 -47 4 -3 46 -12 92 -21 118 -24 453 -23 608 0 299 46 514 133 654 265 53 50 142 169 133 178 -2 2 -29 -8 -59 -21 -322 -143 -695 -156 -1228 -45 -381 80 -450 90 -450 65z"}]]}]}]}],["$","a",null,{"href":"/","children":["$","h1",null,{"className":"text-xl font-bold","children":"Randomface"}]}]]}],["$","div",null,{"className":"ml-auto flex items-center space-x-6 w-fit","children":[["$","$L5",null,{"href":"https://github.com/lefelys/randomface","target":"_blank","className":"inline-flex items-center space-x-2 font-medium text-sm hover:underline decoration-dotted decoration-muted-foreground","children":[["$","svg",null,{"width":20,"height":20,"viewBox":"0 0 15 15","fill":"none","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"$6","fill":"currentColor","fillRule":"evenodd","clipRule":"evenodd"}]}],["$","span",null,{"className":"hidden md:block","children":"Documentation"}]]}],["$","$L7",null,{}]]}]]}],["$","main",null,{"className":"flex-1","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"styles":null}]}],["$","div",null,{"className":"flex h-16 items-center","children":[["$","div",null,{"className":"flex space-x-4 items-center","children":["$","a",null,{"href":"https://lefelys.com","target":"_blank","className":"text-sm hover:underline decoration-dotted decoration-muted-foreground text-muted-foreground/30 hover:text-foreground","rel":"noopener","children":"by lefelys"}]}],["$","div",null,{"className":"ml-auto flex items-center w-fit space-x-2","children":[["$","div",null,{"className":"inline-flex items-center rounded-md border py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 space-x-1 px-2 border-none text-muted-foreground/30 hover:text-foreground","children":["$","p",null,{"children":"MIT license"}]}],["$","$La",null,{"children":[["$","$Lb",null,{"children":["$","div",null,{"className":"inline-flex items-center rounded-md border py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 space-x-1 px-2 border-none text-muted-foreground/30 hover:text-foreground","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","viewBox":"0 0 16 16","fill":"currentColor","aria-hidden":"true","data-slot":"icon","aria-labelledby":"$undefined","className":"h-3 w-3","children":[null,["$","path",null,{"fillRule":"evenodd","d":"M8.5 1.709a.75.75 0 0 0-1 0 8.963 8.963 0 0 1-4.84 2.217.75.75 0 0 0-.654.72 10.499 10.499 0 0 0 5.647 9.672.75.75 0 0 0 .694-.001 10.499 10.499 0 0 0 5.647-9.672.75.75 0 0 0-.654-.719A8.963 8.963 0 0 1 8.5 1.71Zm2.34 5.504a.75.75 0 0 0-1.18-.926L7.394 9.17l-1.156-.99a.75.75 0 1 0-.976 1.138l1.75 1.5a.75.75 0 0 0 1.078-.106l2.75-3.5Z","clipRule":"evenodd"}]]}],["$","p",null,{"children":"local"}]]}]}],["$","$Lc",null,{"className":"text-xs p-2","children":"This website functions locally on your device and does not transmit data to external servers."}]]}]]}]]}]]}]}]}]}],null],null],[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/4de4fb7dc1f01622.css","precedence":"next","crossOrigin":"$undefined"}]],"$Ld"]]]] +6:T49a,M7.49933 0.25C3.49635 0.25 0.25 3.49593 0.25 7.50024C0.25 10.703 2.32715 13.4206 5.2081 14.3797C5.57084 14.446 5.70302 14.2222 5.70302 14.0299C5.70302 13.8576 5.69679 13.4019 5.69323 12.797C3.67661 13.235 3.25112 11.825 3.25112 11.825C2.92132 10.9874 2.44599 10.7644 2.44599 10.7644C1.78773 10.3149 2.49584 10.3238 2.49584 10.3238C3.22353 10.375 3.60629 11.0711 3.60629 11.0711C4.25298 12.1788 5.30335 11.8588 5.71638 11.6732C5.78225 11.205 5.96962 10.8854 6.17658 10.7043C4.56675 10.5209 2.87415 9.89918 2.87415 7.12104C2.87415 6.32925 3.15677 5.68257 3.62053 5.17563C3.54576 4.99226 3.29697 4.25521 3.69174 3.25691C3.69174 3.25691 4.30015 3.06196 5.68522 3.99973C6.26337 3.83906 6.8838 3.75895 7.50022 3.75583C8.1162 3.75895 8.73619 3.83906 9.31523 3.99973C10.6994 3.06196 11.3069 3.25691 11.3069 3.25691C11.7026 4.25521 11.4538 4.99226 11.3795 5.17563C11.8441 5.68257 12.1245 6.32925 12.1245 7.12104C12.1245 9.9063 10.4292 10.5192 8.81452 10.6985C9.07444 10.9224 9.30633 11.3648 9.30633 12.0413C9.30633 13.0102 9.29742 13.7922 9.29742 14.0299C9.29742 14.2239 9.42828 14.4496 9.79591 14.3788C12.6746 13.4179 14.75 10.7025 14.75 7.50024C14.75 3.49593 11.5036 0.25 7.49933 0.25Z0:["zP-JjfR0S4JIba2Gfr1hy",[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],["",{"children":["__PAGE__",{},[["$L1",["$","$L2",null,{"props":{"params":{},"searchParams":{}},"Component":"$3"}]],null],null]},[["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"font-sans antialiased relative __variable_aaf875","children":["$","div",null,{"className":"flex min-h-screen flex-col container bg-background px-5 md:px-24 lg:px-52","children":["$","$L4",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","div",null,{"className":"flex h-20 mb-5 items-center","children":[["$","div",null,{"className":"flex space-x-4 items-center","children":[["$","a",null,{"href":"/","children":["$","svg",null,{"version":"1.0","xmlns":"http://www.w3.org/2000/svg","height":45,"width":45,"viewBox":"0 0 761.000000 761.000000","preserveAspectRatio":"xMidYMid meet","fill":"currentColor","children":["$","g",null,{"transform":"translate(0.000000,761.000000) scale(0.100000,-0.100000)","stroke":"none","children":[["$","path",null,{"d":"M4126 6728 c-37 -53 -27 -94 135 -513 30 -80 43 -130 47 -182 l5 -73 -40 -37 c-21 -21 -58 -55 -81 -76 -23 -21 -43 -48 -43 -60 -3 -55 10 -71 48 -56 32 12 41 21 93 99 76 113 130 179 168 205 20 14 41 25 45 25 17 0 -4 -50 -49 -120 -37 -57 -45 -77 -42 -108 4 -49 26 -49 52 0 24 47 48 55 97 32 31 -14 44 -15 64 -6 21 10 25 19 25 53 0 36 -7 49 -59 107 -105 119 -181 252 -262 459 -24 62 -47 113 -51 113 -18 0 -5 -57 51 -231 64 -202 76 -254 62 -263 -25 -16 -95 166 -166 429 -35 127 -54 185 -70 208 -12 18 -14 17 -29 -5z"}],["$","path",null,{"d":"M3425 6709 c-12 -53 -48 -127 -98 -202 -51 -74 -76 -142 -61 -157 23 -23 124 78 161 160 35 78 45 180 19 215 -13 18 -14 17 -21 -16z"}],["$","path",null,{"d":"M4344 6725 c-16 -40 60 -262 138 -405 96 -176 184 -260 272 -260 25 0 48 5 51 10 12 20 27 -3 21 -32 -7 -34 8 -68 30 -68 8 0 28 7 43 14 39 21 71 -1 71 -48 0 -39 6 -36 -186 -96 -78 -23 -134 -46 -138 -55 -8 -21 5 -20 181 15 384 76 726 107 883 82 60 -10 200 -34 475 -82 204 -35 459 -69 640 -84 203 -17 529 -25 541 -13 4 4 -3 31 -15 60 -13 28 -34 80 -47 115 -18 48 -38 77 -83 120 -81 78 -97 147 -53 229 7 12 12 24 12 28 0 3 -82 3 -182 -1 -209 -7 -737 9 -1033 31 -625 48 -1162 154 -1469 289 -51 23 -54 26 -77 92 -19 55 -29 70 -47 72 -13 2 -25 -3 -28 -13z"}],["$","path",null,{"d":"M3237 6621 c-18 -16 -48 -59 -67 -95 -28 -52 -42 -68 -67 -77 -32 -10 -53 -6 -53 10 0 5 16 29 35 54 l35 45 -47 16 c-81 28 -114 19 -197 -54 -113 -97 -333 -109 -961 -55 -533 46 -930 57 -1071 30 -50 -10 -114 -32 -179 -64 -176 -87 -254 -191 -273 -366 -6 -49 -9 -92 -6 -94 2 -2 11 2 20 10 16 13 17 9 11 -52 -6 -68 8 -109 36 -109 7 0 48 25 91 55 118 82 256 135 451 173 81 15 156 17 744 14 708 -2 775 1 967 52 49 13 92 22 96 19 5 -2 8 -13 8 -24 0 -31 56 -146 104 -214 66 -91 236 -238 236 -202 0 31 -111 193 -229 332 -57 67 -64 95 -26 95 53 0 184 90 246 169 50 64 72 109 109 231 18 58 35 111 37 118 9 21 -15 13 -50 -17z"}],["$","path",null,{"d":"M2450 5894 c-23 -21 -40 -45 -40 -58 0 -20 5 -21 93 -22 92 -1 162 -18 288 -72 43 -19 44 -20 72 -112 16 -51 31 -99 34 -106 4 -10 -3 -14 -21 -14 -35 0 -96 -31 -177 -91 -83 -61 -169 -101 -231 -107 -44 -4 -48 -7 -42 -26 8 -25 32 -54 57 -68 30 -16 135 27 218 90 96 71 152 97 179 82 11 -6 20 -13 20 -16 0 -3 -23 -27 -50 -54 -62 -61 -104 -147 -121 -243 -9 -57 -9 -100 1 -204 14 -146 8 -327 -14 -429 l-13 -62 70 59 c81 68 104 72 161 29 22 -17 45 -30 52 -30 10 0 54 86 54 108 0 5 -16 17 -35 28 -19 10 -35 20 -35 21 0 2 16 24 35 49 48 63 64 105 76 199 10 77 21 105 42 105 6 0 7 -32 3 -92 -19 -266 -19 -363 -2 -423 19 -62 69 -125 101 -125 15 0 17 7 12 48 -40 319 -29 920 18 1044 5 13 -10 16 -87 21 -97 6 -152 18 -182 40 -17 13 -17 15 -2 45 9 17 16 46 16 64 0 42 -39 126 -84 181 -39 48 -66 99 -66 122 0 14 -7 16 -49 10 -38 -5 -72 -1 -144 19 -131 36 -158 34 -207 -10z"}],["$","path",null,{"d":"M1080 5859 c-95 -21 -150 -48 -150 -75 0 -18 9 -18 111 2 92 18 280 16 604 -6 94 -7 204 -9 245 -6 113 9 230 50 230 81 0 12 -22 15 -128 15 -71 0 -284 2 -473 4 -318 5 -351 3 -439 -15z"}],["$","path",null,{"d":"M5059 5781 c-78 -17 -213 -60 -207 -67 2 -1 37 2 78 6 104 12 332 12 409 -1 35 -5 192 -52 350 -104 389 -128 392 -129 546 -129 182 -1 198 10 57 40 -122 25 -266 68 -491 146 -353 121 -546 150 -742 109z"}],["$","path",null,{"d":"M2565 5719 c-182 -31 -266 -34 -935 -34 -535 0 -700 -3 -752 -14 -75 -14 -85 -25 -35 -35 78 -16 202 -140 224 -224 7 -29 -25 -30 353 12 248 28 367 41 510 56 237 25 632 71 703 81 88 13 87 11 55 105 -24 71 -22 70 -123 53z"}],["$","path",null,{"d":"M4960 5591 c0 -5 7 -14 15 -21 26 -21 17 -28 -42 -35 -32 -4 -75 -11 -96 -16 -34 -9 -38 -13 -35 -37 3 -25 9 -28 183 -73 99 -25 225 -58 280 -73 601 -164 977 -227 1265 -212 69 3 141 9 160 14 l35 8 -45 31 c-131 90 -279 149 -545 218 -197 51 -423 92 -850 155 -115 18 -232 36 -259 41 -60 11 -66 11 -66 0z"}],["$","path",null,{"d":"M2253 5283 c-20 -27 -22 -28 -141 -31 -117 -4 -123 -5 -142 -29 -39 -50 -18 -99 31 -72 13 6 57 15 99 20 80 8 185 40 209 63 12 12 12 20 1 45 -15 38 -30 39 -57 4z"}],["$","path",null,{"d":"M3055 4236 c-268 -182 -431 -498 -371 -724 16 -58 53 -127 85 -156 16 -14 28 -17 57 -11 66 12 139 44 209 91 38 26 82 51 97 56 40 14 81 -5 121 -55 30 -38 32 -45 29 -110 -3 -78 9 -127 45 -174 20 -27 31 -33 61 -33 54 0 98 32 212 152 88 93 152 148 173 148 4 0 16 -18 27 -40 13 -25 30 -42 45 -46 32 -8 109 -1 166 16 25 7 56 10 70 7 25 -7 71 -45 87 -73 8 -13 15 -11 55 16 113 76 138 171 91 340 -23 81 -73 192 -100 218 -12 13 -24 33 -26 45 -6 42 -118 30 -118 -13 0 -9 21 -36 47 -59 46 -41 47 -43 29 -57 -29 -21 -92 -18 -116 6 -15 15 -20 33 -20 70 0 44 -3 52 -24 61 -14 7 -35 9 -48 6 -13 -4 -75 -54 -138 -113 -146 -135 -213 -187 -292 -224 -69 -33 -85 -35 -142 -19 -54 15 -153 116 -189 192 -53 113 -71 207 -72 370 0 81 0 147 0 147 0 0 -23 -15 -50 -34z"}],["$","path",null,{"d":"M3054 2675 c-65 -14 -137 -47 -219 -100 -57 -37 -158 -99 -213 -133 -20 -12 -61 -29 -90 -38 -61 -18 -105 -9 -134 28 -21 28 -35 17 -82 -61 -53 -88 -79 -172 -74 -232 9 -90 3 -89 275 -36 420 82 616 112 849 129 196 14 269 6 474 -52 157 -44 429 -101 577 -121 123 -16 262 -8 335 20 112 43 201 121 214 188 l6 33 -46 -16 c-66 -23 -167 -15 -229 16 -61 31 -138 104 -209 200 -31 41 -67 86 -81 99 -25 23 -27 23 -94 10 -84 -17 -309 -17 -458 0 -60 7 -210 28 -331 47 -239 37 -365 42 -470 19z m111 -139 c174 -20 263 -20 437 -1 299 31 450 29 608 -11 131 -33 266 -110 334 -191 44 -53 105 -193 83 -193 -3 0 -58 13 -121 30 -312 80 -540 104 -1011 104 -394 1 -500 -6 -750 -46 -173 -28 -171 -28 -167 1 9 89 161 245 303 311 48 23 36 23 284 -4z"}],["$","path",null,{"d":"M2770 1446 c0 -29 67 -102 130 -142 36 -23 82 -57 103 -76 31 -30 37 -43 37 -76 0 -22 -7 -58 -14 -80 -8 -23 -11 -44 -6 -47 4 -3 46 -12 92 -21 118 -24 453 -23 608 0 299 46 514 133 654 265 53 50 142 169 133 178 -2 2 -29 -8 -59 -21 -322 -143 -695 -156 -1228 -45 -381 80 -450 90 -450 65z"}]]}]}]}],["$","a",null,{"href":"/","children":["$","h1",null,{"className":"text-xl font-bold","children":"Randomface"}]}]]}],["$","div",null,{"className":"ml-auto flex items-center space-x-6 w-fit","children":[["$","$L5",null,{"href":"https://github.com/lefelys/randomface","target":"_blank","className":"inline-flex items-center space-x-2 font-medium text-sm hover:underline decoration-dotted decoration-muted-foreground","children":[["$","svg",null,{"width":20,"height":20,"viewBox":"0 0 15 15","fill":"none","xmlns":"http://www.w3.org/2000/svg","children":["$","path",null,{"d":"$6","fill":"currentColor","fillRule":"evenodd","clipRule":"evenodd"}]}],["$","span",null,{"className":"hidden md:block","children":"Documentation"}]]}],["$","$L7",null,{}]]}]]}],["$","main",null,{"className":"flex-1","children":["$","$L8",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L9",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"styles":null}]}],["$","div",null,{"className":"flex h-16 items-center","children":[["$","div",null,{"className":"flex space-x-4 items-center","children":["$","a",null,{"href":"https://lefelys.com","target":"_blank","className":"text-sm hover:underline decoration-dotted decoration-muted-foreground text-muted-foreground/30 hover:text-foreground","rel":"noopener","children":"by lefelys"}]}],["$","div",null,{"className":"ml-auto flex items-center w-fit space-x-2","children":[["$","div",null,{"className":"inline-flex items-center rounded-md border py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 space-x-1 px-2 border-none text-muted-foreground/30 hover:text-foreground","children":["$","p",null,{"children":"MIT license"}]}],["$","$La",null,{"children":[["$","$Lb",null,{"children":["$","div",null,{"className":"inline-flex items-center rounded-md border py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 space-x-1 px-2 border-none text-muted-foreground/30 hover:text-foreground","children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","viewBox":"0 0 16 16","fill":"currentColor","aria-hidden":"true","data-slot":"icon","aria-labelledby":"$undefined","className":"h-3 w-3","children":[null,["$","path",null,{"fillRule":"evenodd","d":"M8.5 1.709a.75.75 0 0 0-1 0 8.963 8.963 0 0 1-4.84 2.217.75.75 0 0 0-.654.72 10.499 10.499 0 0 0 5.647 9.672.75.75 0 0 0 .694-.001 10.499 10.499 0 0 0 5.647-9.672.75.75 0 0 0-.654-.719A8.963 8.963 0 0 1 8.5 1.71Zm2.34 5.504a.75.75 0 0 0-1.18-.926L7.394 9.17l-1.156-.99a.75.75 0 1 0-.976 1.138l1.75 1.5a.75.75 0 0 0 1.078-.106l2.75-3.5Z","clipRule":"evenodd"}]]}],["$","p",null,{"children":"local"}]]}]}],["$","$Lc",null,{"className":"text-xs p-2","children":"This website functions locally on your device and does not transmit data to external servers."}]]}]]}]]}]]}]}]}]}],null],null],[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/fc19354f9e254e2c.css","precedence":"next","crossOrigin":"$undefined"}]],"$Ld"]]]] d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Randomface"}],["$","meta","3",{"name":"description","content":"Vector faces generator focused on uniqueness"}],["$","meta","4",{"name":"application-name","content":"Randomface"}],["$","meta","5",{"name":"keywords","content":"face,generator,js,react"}],["$","meta","6",{"name":"robots","content":"index, follow, max-image-preview:large"}],["$","meta","7",{"name":"googlebot","content":"index, follow"}],["$","meta","8",{"name":"apple-mobile-web-app-capable","content":"yes"}],["$","meta","9",{"name":"apple-mobile-web-app-title","content":"Randomface"}],["$","meta","10",{"name":"apple-mobile-web-app-status-bar-style","content":"default"}],["$","meta","11",{"property":"og:title","content":"Randomface"}],["$","meta","12",{"property":"og:description","content":"Vector faces generator focused on uniqueness"}],["$","meta","13",{"property":"og:site_name","content":"Randomface"}],["$","meta","14",{"property":"og:locale","content":"en_US"}],["$","meta","15",{"property":"og:type","content":"website"}],["$","meta","16",{"name":"twitter:card","content":"summary"}],["$","meta","17",{"name":"twitter:title","content":"Randomface"}],["$","meta","18",{"name":"twitter:description","content":"Vector faces generator focused on uniqueness"}],["$","link","19",{"rel":"icon","href":"/favicon.ico","type":"image/x-icon","sizes":"256x256"}],["$","meta","20",{"name":"next-size-adjust"}]] 1:null