!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="9fad1694-dd7e-455f-a717-75c806b198a7",e._sentryDebugIdIdentifier="sentry-dbid-9fad1694-dd7e-455f-a717-75c806b198a7")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9321],{13908:function(e,t,n){var r={"./ca/app.json":[11473,1473],"./cs/app.json":[98387,8387],"./da/app.json":[23562,3562],"./de/app.json":[80679,679],"./en/app.json":[69303,9303],"./es/app.json":[57202,7202],"./eu/app.json":[84866,4866],"./fa/app.json":[96174,6174],"./fi/app.json":[98090,8090],"./fr/app.json":[42850,2850],"./hr/app.json":[92635,2635],"./hu/app.json":[6105,6105],"./it/app.json":[36738,6738],"./ja/app.json":[29240,9240],"./ko/app.json":[8067,8067],"./nb/app.json":[46250,6250],"./nl/app.json":[14385,4385],"./nn/app.json":[72330,2330],"./no/app.json":[7562,7562],"./pl/app.json":[15720,5720],"./pt-BR/app.json":[76058,6058],"./pt/app.json":[35518,5518],"./ru/app.json":[39259,9259],"./sk/app.json":[55753,5753],"./sv/app.json":[49598,9598],"./th/app.json":[30544,544],"./tr/app.json":[7744,7744],"./vi/app.json":[21020,1020],"./zh-Hant/app.json":[10896,896],"./zh/app.json":[90508,508]};function s(e){if(!n.o(r,e))return Promise.resolve().then(function(){var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=r[e],s=t[0];return n.e(t[1]).then(function(){return n.t(s,19)})}s.keys=function(){return Object.keys(r)},s.id=13908,e.exports=s},99321:function(e,t,n){"use strict";n.d(t,{Sidebar:function(){return A}});var r=n(27573),s=n(79851),a=n(12941),i=n(80513),l=n(51625),o=n(92475),u=n(41898),c=n(8577),d=n(39135),p=n(35325),f=n(42469),_=n(59889),g=n(19793),m=n(95026),E=n(1138),x=n(87659),v=n(67754),h=n(25208),S=n(50706),j=n(64461),C=n(25264),y=n(93352),I=n(10647),b=n(2919);function N(e){let{href:t,children:n,target:a,icon:i,current:l}=e;return(0,r.jsxs)(x.default,{href:t,target:a,className:(0,s.cn)(l?"text-foreground bg-gray-200":"text-muted-foreground border-transparent hover:bg-gray-200 focus:bg-gray-300","group flex items-center gap-x-3 rounded-md px-3 py-2 text-sm font-semibold leading-6"),children:[(0,r.jsx)(i,{className:(0,s.cn)("size-5 shrink-0"),"aria-hidden":"true"}),n]})}function A(){var e;let t=(0,v.usePathname)(),{user:n}=(0,y.aF)(),s=(0,b.U)();return(0,r.jsx)("nav",{className:"flex flex-1 flex-col ",children:(0,r.jsxs)("ul",{role:"list",className:"flex flex-1 flex-col gap-y-7",children:[(0,r.jsx)("li",{children:(0,r.jsxs)("ul",{role:"list",className:"-mx-2 space-y-1",children:[(0,r.jsx)("li",{children:(0,r.jsx)(N,{current:"/"===t,href:"/",icon:o.Z,children:(0,r.jsx)(C.c,{i18nKey:"home",defaults:"Home"})})}),(0,r.jsx)("li",{children:(0,r.jsx)(N,{current:null==t?void 0:t.startsWith("/polls"),href:"/polls",icon:u.Z,children:(0,r.jsx)(C.c,{i18nKey:"polls",defaults:"Polls"})})}),(0,r.jsx)("li",{children:(0,r.jsx)(N,{current:null==t?void 0:t.startsWith("/events"),href:"/events",icon:c.Z,children:(0,r.jsx)(C.c,{i18nKey:"events",defaults:"Events"})})})]})}),(0,r.jsx)("li",{className:"-mx-2 space-y-1",children:(0,r.jsx)(a.Button,{variant:"primary",className:"w-full rounded-full",asChild:!0,children:(0,r.jsxs)(x.default,{href:"/new",children:[(0,r.jsx)(l.J,{children:(0,r.jsx)(d.Z,{})}),(0,r.jsx)(C.c,{i18nKey:"create",defaults:"create"})]})})}),(0,r.jsxs)("li",{className:"mt-auto",children:[(0,r.jsxs)("ul",{role:"list",className:"-mx-2 space-y-1",children:[(0,r.jsx)(I.LB,{children:(0,r.jsx)("li",{children:(0,r.jsx)(S.PayWallDialog,{children:(0,r.jsxs)(i.hg,{className:"mb-4 flex w-full flex-col rounded-md border bg-gray-50 px-4 py-3 text-left focus:border-gray-300 focus:bg-gray-200",onClick:()=>null==s?void 0:s.capture("trigger paywall",{from:"sidebar"}),children:[(0,r.jsxs)("span",{className:"mb-2 flex items-center gap-x-2",children:[(0,r.jsx)(p.Z,{className:"size-5 text-gray-400"}),(0,r.jsx)("span",{className:"text-sm font-bold",children:(0,r.jsx)(C.c,{i18nKey:"upgrade"})}),(0,r.jsx)(j.Z,{})]}),(0,r.jsx)("span",{className:"text-sm leading-relaxed text-gray-500",children:(0,r.jsx)(C.c,{i18nKey:"unlockFeatures",defaults:"Unlock all Pro features."})})]})})})}),(0,r.jsx)(y.YQ,{children:(0,r.jsx)("li",{children:(0,r.jsx)(N,{href:"/login",icon:f.Z,children:(0,r.jsx)(C.c,{i18nKey:"login"})})})}),(0,r.jsx)("li",{children:(0,r.jsxs)(N,{target:"_blank",href:"https://support.rallly.co",icon:_.Z,children:[(0,r.jsx)(C.c,{i18nKey:"support"}),(0,r.jsx)(l.J,{children:(0,r.jsx)(g.Z,{})})]})}),(0,r.jsx)("li",{children:(0,r.jsx)(N,{href:"/settings/preferences",current:"/settings/preferences"===t,icon:m.Z,children:(0,r.jsx)(C.c,{i18nKey:"preferences"})})})]}),(0,r.jsx)("hr",{className:"my-2"}),(0,r.jsx)("ul",{role:"list",className:"-mx-2 space-y-1",children:(0,r.jsx)("li",{children:(0,r.jsx)(a.Button,{asChild:!0,variant:"ghost",className:"group h-auto w-full justify-start py-3",children:(0,r.jsxs)(x.default,{href:"/settings/profile",children:[(0,r.jsx)("div",{children:(0,r.jsx)(h.H,{src:null!==(e=n.image)&&void 0!==e?e:void 0,name:n.name,size:"md"})}),(0,r.jsxs)("span",{className:"ml-1 grid grow",children:[(0,r.jsx)("span",{className:"font-semibold",children:n.name}),(0,r.jsx)("span",{className:"text-muted-foreground truncate text-sm",children:n.email})]}),(0,r.jsx)(E.Z,{className:"text-muted-foreground size-4 opacity-0 group-hover:opacity-100"})]})})})})]})]})})}},15179:function(e,t,n){"use strict";n.d(t,{b:function(){return f},$:function(){return p}});var r=n(27573),s=n(23579),a=n(43205),i=n(65474),l=n(67754);n(7653);var o=n(54333),u=n(21305);let c=Object.keys(n(97628).Z);async function d(e){let t=s.ZP.use(o.Db).use(a.Z).use((0,i.Z)((e,t)=>n(13908)("./".concat(e,"/").concat(t,".json"))));return await t.init(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"en",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"app";return{supportedLngs:c,fallbackLng:"en",lng:e,fallbackNS:"app",defaultNS:"app",ns:t}}(e)),t}function p(e){return(0,o.$G)(e)}function f(e){var t;let{children:n}=e,s=(0,l.useParams)(),a=null!==(t=null==s?void 0:s.locale)&&void 0!==t?t:"app",i=(0,u.Z)(async()=>await d(a));return i.value?(0,r.jsx)(o.a3,{i18n:i.value,defaultNS:"app",children:n}):null}},25208:function(e,t,n){"use strict";n.d(t,{H:function(){return u}});var r=n(27573),s=n(79851),a=n(79490),i=n(65880),l=n(7653);let o={xs:20,sm:24,md:36,lg:48,xl:56};function u(e){var t;let{size:n,className:u,src:c,name:d}=e,[p,f]=l.useState(!1);return(0,r.jsxs)(a.qE,{className:u,style:{width:o[n],height:o[n]},children:[c?c.startsWith("https")?(0,r.jsx)(a.F$,{src:c,alt:d}):(0,r.jsx)(i.default,{src:"/api/storage/".concat(c),width:128,height:128,alt:d,style:{objectFit:"cover"},onLoad:()=>{f(!0)}}):null,c&&p?null:(0,r.jsx)(a.Q5,{seed:d,className:(0,s.cn)("shrink-0",{"text-xs":"xs"===n,"text-sm":"sm"===n,"text-md":"md"===n,"text-lg":"lg"===n,"text-xl":"xl"===n}),children:null===(t=d[0])||void 0===t?void 0:t.toUpperCase()})]})}},90213:function(e,t,n){"use strict";n.d(t,{$:function(){return i}});var r=n(27573),s=n(53433),a=n(78327);let i=e=>(0,r.jsx)(a.Z,{className:(0,s.Z)("text-muted-foreground inline-block h-5 animate-spin",e.className)})},25264:function(e,t,n){"use strict";n.d(t,{c:function(){return i}});var r=n(27573),s=n(54333),a=n(15179);let i=e=>{let{t}=(0,a.$)("app");return(0,r.jsx)(s.cC,{ns:"app",t:t,...e})}},69710:function(e,t,n){"use strict";n.d(t,{a:function(){return s}});var r=n(7653);let s=(e,t)=>{let n=r.useContext(e);if(null===n)throw Error(null!=t?t:"Missing context provider: ".concat(e.displayName));return n}},93352:function(e,t,n){"use strict";n.d(t,{IY:function(){return C},YQ:function(){return y},dr:function(){return I},aF:function(){return j}});var r=n(27573),s=n(44251),a=n(7653),i=n(15179),l=n(90213),o=n(10647),u=n(67754),c=n(20932),d=n(33144),p=n(22613),f=n(4610),_=n(97712),g=n(57708);let m=(0,f.D)({server:{DATABASE_URL:_.z.string().url(),NODE_ENV:_.z.enum(["development","production","test"]).default("development"),SECRET_PASSWORD:_.z.string().min(32),OIDC_NAME:_.z.string().default("OpenID Connect"),OIDC_DISCOVERY_URL:_.z.string().optional(),OIDC_CLIENT_ID:_.z.string().optional(),OIDC_CLIENT_SECRET:_.z.string().optional(),OIDC_EMAIL_CLAIM_PATH:_.z.string().default("email"),OIDC_NAME_CLAIM_PATH:_.z.string().default("name"),OIDC_PICTURE_CLAIM_PATH:_.z.string().default("picture"),EMAIL_PROVIDER:_.z.enum(["smtp","ses"]).default("smtp"),SMTP_HOST:_.z.string().optional(),SMTP_USER:_.z.string().optional(),SMTP_PWD:_.z.string().optional(),SMTP_SECURE:_.z.string().optional(),SMTP_PORT:_.z.string().optional(),AWS_ACCESS_KEY_ID:_.z.string().optional(),AWS_SECRET_ACCESS_KEY:_.z.string().optional(),AWS_REGION:_.z.string().optional(),ALLOWED_EMAILS:_.z.string().optional(),SUPPORT_EMAIL:_.z.string().email(),NOREPLY_EMAIL:_.z.string().email().optional(),NOREPLY_EMAIL_NAME:_.z.string().default("Rallly"),S3_BUCKET_NAME:_.z.string().optional(),S3_ENDPOINT:_.z.string().optional(),S3_ACCESS_KEY_ID:_.z.string().optional(),S3_SECRET_ACCESS_KEY:_.z.string().optional(),S3_REGION:_.z.string().optional()},client:{NEXT_PUBLIC_POSTHOG_API_KEY:_.z.string().optional(),NEXT_PUBLIC_POSTHOG_API_HOST:_.z.string().url().optional(),NEXT_PUBLIC_SELF_HOSTED:_.z.enum(["true","false"]).optional()},runtimeEnv:{DATABASE_URL:g.env.DATABASE_URL,NODE_ENV:"production",SECRET_PASSWORD:g.env.SECRET_PASSWORD,OIDC_NAME:g.env.OIDC_NAME,OIDC_DISCOVERY_URL:g.env.OIDC_DISCOVERY_URL,OIDC_CLIENT_ID:g.env.OIDC_CLIENT_ID,OIDC_CLIENT_SECRET:g.env.OIDC_CLIENT_SECRET,OIDC_EMAIL_CLAIM_PATH:g.env.OIDC_EMAIL_CLAIM_PATH,OIDC_NAME_CLAIM_PATH:g.env.OIDC_NAME_CLAIM_PATH,OIDC_PICTURE_CLAIM_PATH:g.env.OIDC_PICTURE_CLAIM_PATH,EMAIL_PROVIDER:g.env.EMAIL_PROVIDER,SMTP_HOST:g.env.SMTP_HOST,SMTP_USER:g.env.SMTP_USER,SMTP_PWD:g.env.SMTP_PWD,SMTP_SECURE:g.env.SMTP_SECURE,SMTP_PORT:g.env.SMTP_PORT,ALLOWED_EMAILS:g.env.ALLOWED_EMAILS,AWS_ACCESS_KEY_ID:g.env.AWS_ACCESS_KEY_ID,AWS_SECRET_ACCESS_KEY:g.env.AWS_SECRET_ACCESS_KEY,AWS_REGION:g.env.AWS_REGION,S3_BUCKET_NAME:g.env.S3_BUCKET_NAME,S3_ENDPOINT:g.env.S3_ENDPOINT,S3_ACCESS_KEY_ID:g.env.S3_ACCESS_KEY_ID,S3_SECRET_ACCESS_KEY:g.env.S3_SECRET_ACCESS_KEY,S3_REGION:g.env.S3_REGION,NEXT_PUBLIC_POSTHOG_API_KEY:"phc_JMQRUzTMnbqhpXaThB7DMvmu2ofCdSB7cGB0bqYDkxE",NEXT_PUBLIC_POSTHOG_API_HOST:"https://eu.posthog.com",NEXT_PUBLIC_SELF_HOSTED:"false",SUPPORT_EMAIL:g.env.SUPPORT_EMAIL,NOREPLY_EMAIL:g.env.NOREPLY_EMAIL,NOREPLY_EMAIL_NAME:g.env.NOREPLY_EMAIL_NAME},skipValidation:!!g.env.SKIP_ENV_VALIDATION});function E(e){let{user:t}=j();return function(){let e=(0,u.usePathname)(),t=(0,u.useSearchParams)(),n=(0,d.U0)(),r=a.useRef(null);a.useEffect(()=>{if(e&&n){let s=window.origin+e;(null==t?void 0:t.toString())&&(s+="?".concat(t.toString())),r.current!==s&&(n.capture("$pageview",{$current_url:s}),r.current=s)}},[e,t,n])}(),(0,p.Z)(()=>{t.email&&c.ZP.identify(t.id,{email:t.email,name:t.name,tier:t.tier,timeZone:t.timeZone,locale:t.locale})}),(0,r.jsx)(d.zf,{client:c.ZP,children:e.children})}m.NEXT_PUBLIC_POSTHOG_API_KEY&&c.ZP.init(m.NEXT_PUBLIC_POSTHOG_API_KEY,{debug:!1,api_host:m.NEXT_PUBLIC_POSTHOG_API_HOST,capture_pageview:!1,capture_pageleave:!0,disable_session_recording:!0,enable_heatmaps:!1,persistence:"memory",autocapture:!1,opt_out_capturing_by_default:!1});var x=n(61524),v=n(58406),h=n(69710);let S=a.createContext(null),j=()=>(0,h.a)(S,"UserContext"),C=e=>{let{user:t}=j();return t.isGuest?null:(0,r.jsx)(r.Fragment,{children:e.children})},y=e=>{let{user:t}=j();return t.isGuest?(0,r.jsx)(r.Fragment,{children:e.children}):null},I=e=>{var t,n,a,u,c,d,p,f,_;let g=(0,s.useSession)(),m=null===(t=g.data)||void 0===t?void 0:t.user,h=(0,o.mU)(),j=v.S.user.updatePreferences.useMutation(),{t:C,i18n:y}=(0,i.$)();if(!m)return(0,r.jsx)("div",{className:"flex h-screen items-center justify-center",children:(0,r.jsx)(l.$,{})});let I=!m.email,b=I?"guest":(null==h?void 0:h.active)?"pro":"hobby";return(0,r.jsx)(S.Provider,{value:{user:{id:m.id,name:null!==(n=m.name)&&void 0!==n?n:C("guest"),email:m.email||null,isGuest:I,tier:b,timeZone:null!==(a=m.timeZone)&&void 0!==a?a:null,image:null!==(u=m.image)&&void 0!==u?u:null,locale:null!==(c=m.locale)&&void 0!==c?c:y.language},refresh:g.update,ownsObject:e=>{let{userId:t}=e;return!!t&&[m.id].includes(t)}},children:(0,r.jsx)(x.C,{initialValue:{locale:null!==(d=m.locale)&&void 0!==d?d:void 0,timeZone:null!==(p=m.timeZone)&&void 0!==p?p:void 0,timeFormat:null!==(f=m.timeFormat)&&void 0!==f?f:void 0,weekStart:null!==(_=m.weekStart)&&void 0!==_?_:void 0},onUpdate:async e=>{if(!I){var t,n,r,s;await j.mutateAsync({locale:null!==(t=e.locale)&&void 0!==t?t:void 0,timeZone:null!==(n=e.timeZone)&&void 0!==n?n:void 0,timeFormat:null!==(r=e.timeFormat)&&void 0!==r?r:void 0,weekStart:null!==(s=e.weekStart)&&void 0!==s?s:void 0})}await g.update(e)},children:(0,r.jsx)(E,{children:e.children})})})}},10647:function(e,t,n){"use strict";n.d(t,{LB:function(){return c},fU:function(){return d},g0:function(){return u},mU:function(){return o}});var r=n(27573),s=n(22723);n(7653);var a=n(25264),i=n(51245),l=n(58406);let o=()=>{let{data:e}=l.S.user.subscription.useQuery(void 0,{enabled:!i.Q0});return i.Q0?{active:!0}:e},u=()=>{let e=o();return(null==e?void 0:e.active)===!0?"paid":"free"},c=e=>{let{children:t}=e,n=o();return(null==n?void 0:n.active)===!1?(0,r.jsx)(r.Fragment,{children:t}):null},d=()=>"paid"===u()?(0,r.jsx)(s.C,{variant:"primary",children:(0,r.jsx)(a.c,{i18nKey:"planPro",defaults:"Pro"})}):(0,r.jsx)(s.C,{children:(0,r.jsx)(a.c,{i18nKey:"planFree",defaults:"Free"})})},61524:function(e,t,n){"use strict";n.d(t,{C:function(){return o},G:function(){return u}});var r=n(27573),s=n(7653),a=n(68025),i=n(69710);let l=s.createContext(null),o=e=>{let{children:t,initialValue:n,onUpdate:s}=e,[i,o]=(0,a.Z)(n);return(0,r.jsx)(l.Provider,{value:{preferences:i,updatePreferences:async e=>{o(e),await (null==s?void 0:s(e))}},children:t})},u=()=>(0,i.a)(l)},51245:function(e,t,n){"use strict";n.d(t,{Q0:function(){return s},QE:function(){return a}});var r=n(57708);let s=!1,a=!1;r.env.NEXT_PUBLIC_APP_VERSION},58406:function(e,t,n){"use strict";n.d(t,{S:function(){return a}});var r=n(22392),s=n(67259);let a=(0,r.t)({config:()=>s.A})},67259:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(10398),s=n(12411),a=n(92420),i=n(91491);let l={links:[(0,a.N8)({url:"/api/trpc"})],transformer:i.ZP,queryClientConfig:{defaultOptions:{queries:{retry:!1,cacheTime:1/0,staleTime:6e4}},mutationCache:new s.L({onError:e=>{r.Tb(e)}})}}},97628:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=JSON.parse('{"eu":"Basque","ca":"Catal\xe0","cs":"Česky","da":"Dansk","de":"Deutsch","en":"English","en-GB":"English (UK)","es":"Espa\xf1ol","fr":"Fran\xe7ais","hr":"Hrvatski","it":"Italiano","hu":"Magyar","ja":"日本語","nl":"Nederlands","no":"Norsk","pl":"Polski","pt-BR":"Portugu\xeas - Brasil","ru":"Русский","sk":"Slovenčina","fi":"Suomi","sv":"Svenska","tr":"T\xfcrk\xe7e","zh":"简体中文","zh-Hant":"繁體中文"}');Object.keys(r);var s=r},79490:function(e,t,n){"use strict";n.d(t,{F$:function(){return o},Q5:function(){return c},qE:function(){return l}});var r=n(27573),s=n(7653),a=n(4572),i=n(79851);let l=s.forwardRef((e,t)=>{let{className:n,size:s=48,...l}=e;return(0,r.jsx)(a.fC,{ref:t,className:(0,i.cn)("relative flex shrink-0 overflow-hidden rounded-full",n),style:{width:s,height:s},...l})});l.displayName=a.fC.displayName;let o=s.forwardRef((e,t)=>{let{className:n,...s}=e;return(0,r.jsx)(a.Ee,{ref:t,className:(0,i.cn)("aspect-square h-full w-full",n),...s})});o.displayName=a.Ee.displayName;let u=[{bg:"#E6F4FF",text:"#0065BD"},{bg:"#DCFCE7",text:"#15803D"},{bg:"#FFE6F4",text:"#BD007A"},{bg:"#F4E6FF",text:"#6200BD"},{bg:"#FFE6E6",text:"#BD0000"},{bg:"#FFE6FF",text:"#A300A3"},{bg:"#F0E6FF",text:"#5700BD"},{bg:"#FFE6F9",text:"#BD0066"},{bg:"#E6E6FF",text:"#0000BD"},{bg:"#FFE6EC",text:"#BD001F"},{bg:"#EBE6FF",text:"#4800BD"}],c=s.forwardRef((e,t)=>{let{className:n,seed:s,...l}=e,{bgColor:o,textColor:c}=function(e){let t=0;for(let n=0;n<e.length;n++)t=e.charCodeAt(n)+((t<<5)-t);let n=u[Math.abs(t)%u.length];return{bgColor:n.bg,textColor:n.text}}(s);return(0,r.jsx)(a.NY,{ref:t,className:(0,i.cn)("flex h-full w-full items-center justify-center rounded-full font-medium",n),style:{backgroundColor:o,color:c},...l})});c.displayName=a.NY.displayName},22723:function(e,t,n){"use strict";n.d(t,{C:function(){return l}});var r=n(27573),s=n(70047);n(7653);var a=n(79851);let i=(0,s.j)("inline-flex group whitespace-nowrap items-center rounded-full border justify-center font-medium transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{primary:"border-transparent bg-primary text-primary-50",default:"bg-gray-50 text-secondary-foreground",destructive:"border-transparent bg-destructive text-destructive-foreground",outline:"text-foreground",green:"border-transparent bg-green-500 text-green-50"},size:{md:"h-6 min-w-5 text-xs px-2",lg:"h-7 text-sm min-w-7 px-2.5"}},defaultVariants:{size:"md",variant:"default"}});function l(e){let{className:t,variant:n,size:s,...l}=e;return(0,r.jsx)("div",{className:(0,a.cn)(i({variant:n,size:s}),t),...l})}},12941:function(e,t,n){"use strict";n.d(t,{Button:function(){return c}});var r=n(27573),s=n(71200),a=n(70047),i=n(7653),l=n(78327),o=n(79851);let u=(0,a.j)((0,o.cn)("inline-flex border font-medium disabled:pointer-events-none select-none disabled:opacity-50 items-center justify-center whitespace-nowrap border","focus-visible:ring-offset-input-background","focus:shadow-none"),{variants:{variant:{primary:"border-primary-700 bg-primary disabled:bg-gray-400 disabled:border-transparent text-primary-foreground shadow-sm focus:bg-primary-500",destructive:"bg-destructive shadow-sm text-destructive-foreground focus-visible:ring-offset-1 active:bg-destructive border-destructive hover:bg-destructive/90",default:"ring-1 ring-inset ring-white/25 data-[state=open]:bg-gray-100 focus:border-gray-300 focus:bg-gray-200 hover:bg-gray-100 bg-gray-50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"border-transparent bg-transparent text-gray-800 hover:bg-gray-100 focus:bg-gray-200",link:"underline-offset-4 border-transparent hover:underline text-primary"},size:{default:"h-9 px-2.5 pr-3 gap-x-2 text-sm rounded-md",sm:"h-7 text-sm px-1.5 gap-x-1.5 rounded-md",lg:"h-11 text-base gap-x-3 px-4 rounded-md"}},defaultVariants:{variant:"default",size:"default"}}),c=i.forwardRef((e,t)=>{let{className:n,loading:a,children:i,variant:c,type:d="button",size:p,asChild:f=!1,..._}=e,g=f?s.g7:"button";return(0,r.jsx)(g,{className:(0,o.cn)("group",u({variant:c,size:p}),{"pointer-events-none":a},n),ref:t,type:d,..._,children:a?(0,r.jsx)(l.Z,{className:"size-4 animate-spin opacity-75"}):i})});c.displayName="Button"},51625:function(e,t,n){"use strict";n.d(t,{J:function(){return l}});var r=n(27573),s=n(71200),a=n(79851);let i=(0,n(70047).j)("",{variants:{variant:{default:"text-gray-500",success:"text-green-500",danger:"text-rose-500",primary:"text-primary-600"},size:{sm:"w-3 h-3",md:"w-4 h-4",lg:"w-5 h-5",xl:"w-7 h-7"}},defaultVariants:{size:"md",variant:"default"}});function l(e){let{children:t,size:n,variant:l}=e;return(0,r.jsx)(s.g7,{className:(0,a.cn)(i({size:n,variant:l}),"group-[.bg-primary]:text-primary-50 group-[.bg-destructive]:text-destructive-foreground group shrink-0"),children:t})}},79851:function(e,t,n){"use strict";n.d(t,{cn:function(){return a}});var r=n(53433),s=n(49488);function a(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,s.m)((0,r.Z)(t))}}}]);
//# sourceMappingURL=9321-ab1b657508d42d51.js.map