try{!function(){var t="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},a=(new t.Error).stack;a&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[a]="12c086f0-e6c6-4402-9f9a-2015b2eca661",t._sentryDebugIdIdentifier="sentry-dbid-12c086f0-e6c6-4402-9f9a-2015b2eca661")}()}catch(t){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8662],{430:(t,a,e)=>{e.d(a,{d:()=>u,o:()=>s});var o=e(95155);e(12115);var r=e(66609);let i=new Map;function s(t){let{title:a,description:e,variant:s="default",position:n="bottom-right",action:d,duration:l=5e3}=t,p=i.get(n);p&&(r.oR.dismiss(p),i.delete(n));let m=`toast-${n}`;return i.set(n,m),r.oR.custom(t=>{let l;return(0,o.jsxs)("div",{className:` p-3 rounded-xl flex items-start gap-2 relative shadow-[0_10px_15px_-3px_rgba(0,0,0,0.10),0_4px_6px_-2px_rgba(0,0,0,0.05)] ${(l={default:"bg-sys-bg-default-secondary",info:"bg-sys-bg-brand-tertiary",positive:"bg-sys-bg-positive-tertiary",warning:"bg-sys-bg-warning-tertiary",negative:"bg-sys-bg-negative-tertiary"})[s]||l.default} `,children:["default"!==s&&(0,o.jsx)("div",{className:`w-6 h-6 rounded-full flex items-center justify-center flex-shrink-0 ${{info:"bg-sys-text-brand-primary",positive:"bg-sys-text-positive-primary",warning:"bg-sys-text-warning-primary",negative:"bg-sys-text-negative-primary"}[s]||""}`,children:(t=>{switch(t){case"info":return(0,o.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,o.jsx)("path",{d:"M12 9v4m0 4h.01",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"text-sys-bg-brand-tertiary"})});case"positive":return(0,o.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,o.jsx)("path",{d:"M5 12l5 5L20 7",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"text-sys-bg-positive-tertiary"})});case"warning":return(0,o.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,o.jsx)("path",{d:"M12 9v4m0 4h.01",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"text-sys-bg-warning-tertiary"})});case"negative":return(0,o.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:(0,o.jsx)("path",{d:"M18 6L6 18M6 6l12 12",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"text-sys-bg-negative-tertiary"})});default:return null}})(s)}),(0,o.jsxs)("div",{className:"flex-1",children:[a&&(0,o.jsx)("div",{className:"text-sys-text-default-primary text-base font-semibold",children:a}),e&&(0,o.jsx)("div",{className:"text-sys-text-default-primary text-sm font-normal mt-1",children:e})]}),d&&(0,o.jsx)("button",{onClick:()=>{d.onClick(),r.oR.dismiss(t),i.delete(n)},className:"ml-2 text-sm font-medium text-sys-text-brand-primary hover:text-sys-text-brand-secondary transition-colors",children:d.label})]})},{duration:l,id:m,position:n,onDismiss:()=>{i.delete(n)},onAutoClose:()=>{i.delete(n)}})}function n(t,a){return r.oR.promise(t,a)}function d(t,a){return r.oR.custom(()=>(0,o.jsx)(o.Fragment,{children:t}),a)}function l(t,a){return r.oR.loading(t,a)}function p(t,a){return s({title:t,description:a?.description,variant:"positive",duration:a?.duration,position:a?.position})}function m(t,a){return s({title:t,description:a?.description,variant:"negative",duration:a?.duration,position:a?.position})}function c(t,a){return s({title:t,description:a?.description,variant:"info",duration:a?.duration,position:a?.position})}function f(t,a){return s({title:t,description:a?.description,variant:"warning",duration:a?.duration,position:a?.position})}function g(t,a){return s({title:t,description:a?.description,variant:"default",duration:a?.duration,position:a?.position})}function u(){return{toast:s,promise:n,custom:d,loading:l,dismiss:r.oR.dismiss,success:p,error:m,info:c,warning:f,message:g}}},2074:(t,a,e)=>{e.d(a,{Z:()=>n,j:()=>d});var o=e(95155),r=e(12115),i=e(92093),s=e(79564);let n=r.forwardRef(({className:t,variant:a="default",...e},r)=>(0,o.jsx)("div",{ref:r,className:(0,i.cn)("rounded-2xl shadow-sm bg-sys-bg-default-secondary","bordered"===a&&"border border-sys-border-default-secondary bg-sys-bg-default-primary",t),...e}));n.displayName="Card";let d=({className:t,children:a,...e})=>(0,o.jsx)(s.X,{variant:"solid",className:(0,i.cn)("rounded-2xl shadow-glass-card bg-sys-bg-default-primary",t),...e,children:a})},29107:(t,a,e)=>{e.d(a,{Toaster:()=>l,d:()=>n.d});var o=e(95155),r=e(12115),i=e(47650),s=e(66609),n=e(430);let d=` /* Custom toast animations */ [data-sonner-toaster][data-theme="light"] { --normal-bg: transparent; --normal-border: transparent; --normal-text: transparent; } /* Bottom Right - slide in from right, push old toast down */ [data-sonner-toaster][data-y-position="bottom"][data-x-position="right"] [data-sonner-toast] { animation: toast-slide-in-right 0.3s cubic-bezier(0.21, 1.02, 0.73, 1) forwards; } [data-sonner-toaster][data-y-position="bottom"][data-x-position="right"] [data-sonner-toast][data-removed="true"] { animation: toast-slide-out-down 0.2s ease-in forwards; } /* Bottom Left - slide in from left, push old toast down */ [data-sonner-toaster][data-y-position="bottom"][data-x-position="left"] [data-sonner-toast] { animation: toast-slide-in-left 0.3s cubic-bezier(0.21, 1.02, 0.73, 1) forwards; } [data-sonner-toaster][data-y-position="bottom"][data-x-position="left"] [data-sonner-toast][data-removed="true"] { animation: toast-slide-out-down 0.2s ease-in forwards; } /* Bottom Center - slide in from bottom, push old toast down */ [data-sonner-toaster][data-y-position="bottom"][data-x-position="center"] [data-sonner-toast] { animation: toast-slide-in-bottom 0.3s cubic-bezier(0.21, 1.02, 0.73, 1) forwards; } [data-sonner-toaster][data-y-position="bottom"][data-x-position="center"] [data-sonner-toast][data-removed="true"] { animation: toast-slide-out-down 0.2s ease-in forwards; } /* Top Right - slide in from right, push old toast up */ [data-sonner-toaster][data-y-position="top"][data-x-position="right"] [data-sonner-toast] { animation: toast-slide-in-right 0.3s cubic-bezier(0.21, 1.02, 0.73, 1) forwards; } [data-sonner-toaster][data-y-position="top"][data-x-position="right"] [data-sonner-toast][data-removed="true"] { animation: toast-slide-out-up 0.2s ease-in forwards; } /* Top Left - slide in from left, push old toast up */ [data-sonner-toaster][data-y-position="top"][data-x-position="left"] [data-sonner-toast] { animation: toast-slide-in-left 0.3s cubic-bezier(0.21, 1.02, 0.73, 1) forwards; } [data-sonner-toaster][data-y-position="top"][data-x-position="left"] [data-sonner-toast][data-removed="true"] { animation: toast-slide-out-up 0.2s ease-in forwards; } /* Top Center - slide in from top, push old toast up */ [data-sonner-toaster][data-y-position="top"][data-x-position="center"] [data-sonner-toast] { animation: toast-slide-in-top 0.3s cubic-bezier(0.21, 1.02, 0.73, 1) forwards; } [data-sonner-toaster][data-y-position="top"][data-x-position="center"] [data-sonner-toast][data-removed="true"] { animation: toast-slide-out-up 0.2s ease-in forwards; } @keyframes toast-slide-in-right { 0% { transform: translateX(100%); opacity: 0; } 100% { transform: translateX(0); opacity: 1; } } @keyframes toast-slide-out-right { 0% { transform: translateX(0); opacity: 1; } 100% { transform: translateX(100%); opacity: 0; } } @keyframes toast-slide-in-left { 0% { transform: translateX(-100%); opacity: 0; } 100% { transform: translateX(0); opacity: 1; } } @keyframes toast-slide-out-left { 0% { transform: translateX(0); opacity: 1; } 100% { transform: translateX(-100%); opacity: 0; } } @keyframes toast-slide-in-top { 0% { transform: translateY(-100%); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @keyframes toast-slide-out-top { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-100%); opacity: 0; } } @keyframes toast-slide-in-bottom { 0% { transform: translateY(100%); opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } @keyframes toast-slide-out-bottom { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(100%); opacity: 0; } } @keyframes toast-slide-out-up { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(-100%); opacity: 0; } } @keyframes toast-slide-out-down { 0% { transform: translateY(0); opacity: 1; } 100% { transform: translateY(100%); opacity: 0; } } /* Disable Sonner's default stacking behavior */ [data-sonner-toaster] [data-sonner-toast] { position: relative !important; margin: 0 !important; } /* Force toasts to appear at same location - no stacking */ [data-sonner-toaster] { max-height: none !important; } [data-sonner-toaster] [data-sonner-toast]:not(:first-child) { position: absolute !important; top: 0 !important; left: 0 !important; right: 0 !important; margin: 0 !important; } `,l=({...t})=>{let[a,e]=(0,r.useState)(!1);return((0,r.useEffect)(()=>{e(!0);let t="sonner-toast-styles";if(!document.getElementById(t)){let a=document.createElement("style");a.id=t,a.textContent=d,document.head.appendChild(a)}},[]),a)?(0,i.createPortal)((0,o.jsx)("div",{style:{position:"fixed",top:0,left:0,right:0,bottom:0,pointerEvents:"none",zIndex:0x7fffffff,isolation:"isolate"},children:(0,o.jsx)(s.l$,{position:"bottom-right",expand:!1,richColors:!1,closeButton:!1,visibleToasts:9,gap:8,offset:16,toastOptions:{style:{pointerEvents:"auto",zIndex:0x7fffffff,position:"relative",isolation:"isolate"},className:"sonner-toast-override",duration:5e3},...t})}),document.body):null}},69866:(t,a,e)=>{function o(t){return t&&"string"==typeof t?t.charAt(0).toUpperCase()+t.slice(1).toLowerCase():""}e.d(a,{JX:()=>r,ND:()=>o});let r=t=>("string"==typeof t||"number"==typeof t)&&1===t.toString().trim().length},79385:(t,a,e)=>{e.d(a,{Bc:()=>s,ZI:()=>l,k$:()=>d,m_:()=>n});var o=e(95155),r=e(36376);e(12115);var i=e(92093);function s({delayDuration:t=0,...a}){return(0,o.jsx)(r.Kq,{"data-slot":"tooltip-provider",delayDuration:t,...a})}function n({...t}){return(0,o.jsx)(r.bL,{"data-slot":"tooltip",...t})}function d({...t}){return(0,o.jsx)(r.l9,{"data-slot":"tooltip-trigger",...t})}function l({className:t,sideOffset:a=0,children:e,...s}){return(0,o.jsx)(r.ZL,{children:(0,o.jsxs)(r.UC,{"data-slot":"tooltip-content",sideOffset:a,className:(0,i.cn)("bg-sys-bg-default-primary text-sys-text-default-primary ring ring-sys-border-default-secondary animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-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 z-50 w-fit origin-[--radix-tooltip-content-transform-origin] rounded-md px-2 py-1.5 text-sm text-balance font-normal",t),...s,children:[e,(0,o.jsx)(r.i3,{className:"bg-sys-bg-default-primary fill-sys-bg-default-primary border border-t-transparent border-l-transparent border-sys-border-default-secondary z-50 size-2.5 translate-y-[calc(-50%_-_0px)] rotate-45 rounded-[2px] trasition-none"})]})})}},79564:(t,a,e)=>{e.d(a,{X:()=>d});var o=e(95155),r=e(42442),i=e(18460),s=e(92093);let n=(0,i.F)(["relative *:relative *:z-1 bg-blend-overlay","after:pointer-events-none after:absolute after:inset-0 after:border after:border-transparent after:rounded-[inherit] after:bg-clip-padding"],{variants:{variant:{bronze:["[background-image:linear-gradient(var(--gradient-glass-dark)),linear-gradient(var(--gradient-tiers-bronze))]","after:bg-linear-(--gradient-tiers-bronze)"],silver:["[background-image:linear-gradient(var(--gradient-glass-dark)),linear-gradient(var(--gradient-tiers-silver))]","after:bg-linear-(--gradient-tiers-silver)"],diamond:["[background-image:linear-gradient(var(--gradient-glass-dark)),linear-gradient(var(--gradient-tiers-diamond))]","after:bg-linear-(--gradient-tiers-diamond)"],gold:["[background-image:linear-gradient(var(--gradient-glass-dark)),linear-gradient(var(--gradient-gold))]","after:bg-linear-(--gradient-gold)"],obsidian:["[background-image:linear-gradient(var(--gradient-glass-dark)),linear-gradient(var(--gradient-tiers-obsidian))]","after:bg-linear-(--gradient-tiers-obsidian)"],platinum:["[background-image:linear-gradient(var(--gradient-glass-dark)),linear-gradient(var(--gradient-tiers-platinum))]","after:bg-linear-(--gradient-tiers-platinum)"],unknown:"bg-gray-500/20 after:bg-gray-400/30",solid:"bg-linear-(--gradient-glass-light) after:bg-inherit"}},defaultVariants:{variant:"solid"}}),d=({children:t,className:a,asChild:e,variant:i})=>{let d=e?r.DX:"div";return(0,o.jsx)(d,{className:(0,s.cn)(n({variant:i}),a),children:(0,o.jsx)(r.xV,{children:t})})}},92281:(t,a,e)=>{e.d(a,{E:()=>d});var o=e(95155),r=e(18460);e(12115);var i=e(92093),s=e(69866);let n=(0,r.F)("items-center flex shrink-0 text-xs",{variants:{size:{sm:"rounded-xs",md:"rounded-sm",lg:"rounded-md"},variant:{default:"bg-sys-bg-fixed-primaryInverse text-sys-text-fixed-onColor",label:"text-sys-text-default-tertiary font-medium",number:"h-4 min-w-4 rounded-full justify-center text-sys-text-fixed-tertiary font-semibold bg-sys-bg-default-primary ring-1 ring-sys-border-default-secondary text-center"},iconPosition:{none:"",left:"",right:"",both:""},isSingleSymbol:{true:""}},compoundVariants:[{size:"sm",iconPosition:"none",className:"px-1.5 py-0.5 gap-0.5"},{size:"md",iconPosition:"none",className:"px-2 py-1 gap-0.5"},{size:"lg",iconPosition:"none",className:"px-2.5 py-1.5 gap-0.5"},{size:"sm",iconPosition:"left",className:"pl-1 pr-1.5 py-0.5 gap-0.5"},{size:"sm",iconPosition:"right",className:"pl-1.5 pr-1 py-0.5 gap-0.5"},{size:"sm",iconPosition:"both",className:"px-1 py-0.5 gap-0.5"},{size:"md",iconPosition:"left",className:"pl-1.5 pr-2 py-1 gap-0.5"},{size:"md",iconPosition:"right",className:"pl-2 pr-1.5 py-1 gap-0.5"},{size:"md",iconPosition:"both",className:"px-1.5 py-1 gap-0.5"},{size:"lg",iconPosition:"left",className:"pl-2 pr-2.5 py-1.5 gap-0.5"},{size:"lg",iconPosition:"right",className:"pl-2.5 pr-2 py-1.5 gap-0.5"},{size:"lg",iconPosition:"both",className:"px-2 py-1.5 gap-0.5"},{variant:"number",size:["sm","md","lg"],className:"px-[2px] py-0"}],defaultVariants:{variant:"default",size:"md",iconPosition:"none"}});function d({className:t,variant:a,size:e,leftIcon:r,rightIcon:d,children:l,...p}){let m=(0,s.JX)(l),c=r&&d?"both":r?"left":d?"right":"none";return(0,o.jsxs)("div",{className:(0,i.cn)(n({variant:a,size:e,iconPosition:c,isSingleSymbol:m}),t),...p,children:[r,l,d]})}}}]);