1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,643689,e=>{e.v({language:{label:"Idioma",description:"Idioma do painel. Por padrão segue o do seu navegador."},meta:{defaultTitle:"Dashboard",description:"Sistema completo para gerenciamento de apostas esportivas da Shark Track, mais uma ferramenta da Peixe!"},loadingApp:"Carregando Shark Track Planilhador...",betStatus:{ganha:"Ganha",perdida:"Perdida",pendente:"Pendente","meio-ganha":"Meio Ganha","meio-perdida":"Meio Perdida",cashout:"Cashout",reembolsada:"Reembolsada"},accountStatus:{ativa:"Ativa",limitada:"Limitada",bloqueada:"Bloqueada",encerrada:"Encerrada"},period:{none:"Sem limite",hour:"Hora",day:"Dia",week:"Semana",month:"Mês",year:"Ano",forever:"Toda vida"},periodAdjective:{none:"Sem limite",hour:"por Hora",day:"diário",week:"semanal",month:"mensal",year:"anual",forever:"Toda vida"},actions:{save:"Salvar",saving:"Salvando...",cancel:"Cancelar",confirm:"Confirmar",delete:"Excluir",edit:"Editar",close:"Fechar",back:"Voltar",next:"Próximo",previous:"Anterior",search:"Buscar",filter:"Filtrar",clear:"Limpar",apply:"Aplicar",add:"Adicionar",create:"Criar",update:"Atualizar",send:"Enviar",copy:"Copiar",copied:"Copiado!",share:"Compartilhar",download:"Baixar",upload:"Enviar arquivo",retry:"Tentar novamente",seeMore:"Ver mais",seeAll:"Ver todos",select:"Selecionar",continue:"Continuar",logout:"Sair"},states:{loading:"Carregando...",empty:"Nenhum resultado encontrado",error:"Ocorreu um erro",genericError:"Algo deu errado. Tente novamente.",saved:"Salvo com sucesso",deleted:"ExcluÃdo com sucesso",yes:"Sim",no:"Não",all:"Todos",none:"Nenhum",optional:"opcional",required:"Obrigatório"},time:{today:"Hoje",yesterday:"Ontem",thisWeek:"Esta semana",thisMonth:"Este mês",lastMonth:"Mês passado",last7Days:"Ãltimos 7 dias",last30Days:"Ãltimos 30 dias",thisYear:"Este ano",allTime:"Todo o perÃodo",custom:"Personalizado"},ui:{loadingInfo:"Carregando informações...",selectOption:"Selecione uma opção...",searchPlaceholder:"Buscar...",noOptions:"Nenhuma opção encontrada.",clearSelection:"Limpar seleção",clearSearch:"Limpar busca",selectedCount:"{count, plural, one {# selecionado} other {# selecionados}}",noneSelected:"Nenhum selecionado",done:"Concluir",clearFilters:"Limpar Filtros",fullscreenEnter:"Modo tela cheia",fullscreenExit:"Sair do modo tela cheia (ESC)",pagination:{showing:"Mostrando {start} a {end} de {total} registros",rowsPerPage:"Linhas por página"},filters:{title:"Filtros",apply:"Aplicar Filtros",selectStatus:"Selecione um status",select:"Selecione...",noOptions:"Nenhuma opção encontrada",selectPeriod:"Selecione o perÃodo",until:"até",rangeHint:'Se só preencher "De", será filtrado apenas nesta data. Se preencher "Até", será considerado como intervalo.',min:"MÃnimo",max:"Máximo",multiSelected:"{count} selecionado(s)",on:"Ativado",off:"Desativado"},apostaStatus:{pendente:"Pendente",ganha:"Ganha",perdida:"Perdida",reembolsada:"Reembolsada","meio-ganha":"Meio ganha","meio-perdida":"Meio perdida",cashout:"Cashout"},autoSettled:"Liquidada automaticamente pela tip"},groups:{noTipster:"Sem tipster",noBookmaker:"Sem casa",noSport:"Sem esporte",noMarket:"Sem mercado"}})},167881,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(991918),o=e.i(225913),a=e.i(647163);let i=(0,o.cva)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}}),s=n.forwardRef(({className:e,variant:n,size:o,asChild:s=!1,...l},u)=>{let d=s?r.Slot:"button";return(0,t.jsx)(d,{ref:u,className:(0,a.cn)(i({variant:n,size:o,className:e})),...l})});s.displayName="Button",e.s(["Button",()=>s,"buttonVariants",()=>i])},630374,326999,e=>{"use strict";let t,n,r;var o,a,i=e.i(843476),s=e.i(271645);function l(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function u(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function d(...e){return t=>{let n=!1,r=e.map(e=>{let r=u(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():u(e[t],null)}}}}function c(...e){return s.useCallback(d(...e),e)}"undefined"!=typeof window&&window.document&&window.document.createElement;var f=globalThis?.document?s.useLayoutEffect:()=>{},p=s[" useId ".trim().toString()]||(()=>void 0),m=0;function v(e){let[t,n]=s.useState(p());return f(()=>{e||n(e=>e??String(m++))},[e]),e||(t?`radix-${t}`:"")}e.i(683986);var g=s[" useInsertionEffect ".trim().toString()]||f;Symbol("RADIX:SYNC_STATE");var h=e.i(174080);function y(e){var t;let n,r=(t=e,(n=s.forwardRef((e,t)=>
1{let{children:n,...r}=e;if(s.isValidElement(n)){var o;let e,a,i=(o=n,(a=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(a=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),l=function(e,t){let n={...t};for(let r in t){let o=e[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...e)=>{let t=a(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...a}:"className"===r&&(n[r]=[o,a].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==s.Fragment&&(l.ref=t?d(t,i):i),s.cloneElement(n,l)}return s.Children.count(n)>1?s.Children.only(null):null})).displayName=`${t}.SlotClone`,n),o=s.forwardRef((e,t)=>{let{children:n,...o}=e,a=s.Children.toArray(n),l=a.find(E);if(l){let e=l.props.children,n=a.map(t=>t!==l?t:s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null);return(0,i.jsx)(r,{...o,ref:t,children:s.isValidElement(e)?s.cloneElement(e,void 0,n):null})}return(0,i.jsx)(r,{...o,ref:t,children:n})});return o.displayName=`${e}.Slot`,o}var b=Symbol("radix.slottable");function E(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===b}var x=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=y(`Primitive.${t}`),r=s.forwardRef((e,r)=>{let{asChild:o,...a}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o?n:t,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function w(e){let t=s.useRef(e);return s.useEffect(()=>{t.current=e}),s.useMemo(()=>(...e)=>t.current?.(...e),[])}var N="dismissableLayer.update",C=s.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),S=s.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:u,onInteractOutside:d,onDismiss:f,...p}=e,m=s.useContext(C),[v,g]=s.useState(null),h=v?.ownerDocument??globalThis?.document,[,y]=s.useState({}),b=c(t,e=>g(e)),E=Array.from(m.layers),[S]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),O=E.indexOf(S),P=v?E.indexOf(v):-1,T=m.layersWithOutsidePointerEventsDisabled.size>0,j=P>=O,A=function(e,t=globalThis?.document){let n=w(e),r=s.useRef(!1),o=s.useRef(()=>{});return s.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){R("dismissableLayer.pointerDownOutside",n,a,{discrete:!0})},a={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...m.branches].some(e=>e.contains(t));j&&!n&&(o?.(e),d?.(e),e.defaultPrevented||f?.())},h),I=function(e,t=globalThis?.document){let n=w(e),r=s.useRef(!1);return s.useEffect(()=>{let e=e=>{e.target&&!r.current&&R("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...m.branches].some(e=>e.contains(t))&&(u?.(e),d?.(e),e.defaultPrevented||f?.())},h);return!function(e,t=globalThis?.document){let n=w(e);s.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{P===m.layers.size-1&&(r?.(e),!e.defaultPrevented&&f&&(e.preventDefault(),f()))},h),s.useEffect(()=>{if(v)return n&&(0===m.layersWithOutsidePointerEventsDisabled.size&&(a=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(v)),m.layers.add(v),D(),()=>{n&&1===m.layersWithOutsidePointerEventsDisabled.size&&(h.body.style.pointerEvents=a)}},[v,h,n,m]),s.useEffect(()=>()=>{v&&(m.layers.delete(v),m.layersWithOutsidePointerEventsDisabled.delete(v),D())},[v,m]),s.useEffect(()=>{let e=()=>y({});return document.addEventListener(N,e),()=>document.removeEventListener(N,e)},[]),(0,i.jsx)(x.div,{...p,ref:b,style:{pointerEvents:T?j?"auto":"none":void 0,...e.style},onFocusCapture:l(e.onFocusCapture,I.onFocusCapture),onBlurCapture:l(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:l(e.onPointerDownCapture,A.onPointerDownCapture)})});function D(){let e=new CustomEvent(N);document.dispatchEvent(e)}function R(e,t,n,{discrete:r}){let o=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});if(t&&o.addEventListener(e,t,{once:!0}),r)o&&h.flushSync(()=>o.dispatchEvent(a));else o.dispatchEvent(a)}S.displayName="DismissableLayer",s.forwardRef((e,t)=>
1{let n=s.useContext(C),r=s.useRef(null),o=c(t,r);return s.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,i.jsx)(x.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var O="focusScope.autoFocusOnMount",P="focusScope.autoFocusOnUnmount",T={bubbles:!1,cancelable:!0},j=s.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:a,...l}=e,[u,d]=s.useState(null),f=w(o),p=w(a),m=s.useRef(null),v=c(t,e=>d(e)),g=s.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;s.useEffect(()=>{if(r){let e=function(e){if(g.paused||!u)return;let t=e.target;u.contains(t)?m.current=t:L(m.current,{select:!0})},t=function(e){if(g.paused||!u)return;let t=e.relatedTarget;null!==t&&(u.contains(t)||L(m.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&L(u)});return u&&n.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,u,g.paused]),s.useEffect(()=>{if(u){k.add(g);let e=document.activeElement;if(!u.contains(e)){let t=new CustomEvent(O,T);u.addEventListener(O,f),u.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(L(r,{select:t}),document.activeElement!==n)return}(A(u).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&L(u))}return()=>{u.removeEventListener(O,f),setTimeout(()=>{let t=new CustomEvent(P,T);u.addEventListener(P,p),u.dispatchEvent(t),t.defaultPrevented||L(e??document.body,{select:!0}),u.removeEventListener(P,p),k.remove(g)},0)}}},[u,f,p,g]);let h=s.useCallback(e=>{if(!n&&!r||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){var a;let t,r=e.currentTarget,[i,s]=[I(t=A(a=r),a),I(t.reverse(),a)];i&&s?e.shiftKey||o!==s?e.shiftKey&&o===i&&(e.preventDefault(),n&&L(s,{select:!0})):(e.preventDefault(),n&&L(i,{select:!0})):o===r&&e.preventDefault()}},[n,r,g.paused]);return(0,i.jsx)(x.div,{tabIndex:-1,...l,ref:v,onKeyDown:h})});function A(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function I(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function L(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}j.displayName="FocusScope";var k=(r=[],{add(e){let t=r[0];e!==t&&t?.pause(),(r=M(r,e)).unshift(e)},remove(e){r=M(r,e),r[0]?.resume()}});function M(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var F=s.forwardRef((e,t)=>{let{container:n,...r}=e,[o,a]=s.useState(!1);f(()=>a(!0),[]);let l=n||o&&globalThis?.document?.body;return l?h.default.createPortal((0,i.jsx)(x.div,{...r,ref:t}),l):null});F.displayName="Portal";var _=e=>{var t;let n,r,{present:o,children:a}=e,i=function(e){var t,n;let[r,o]=s.useState(),a=s.useRef(null),i=s.useRef(e),l=s.useRef("none"),[u,d]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},s.useReducer((e,t)=>n[e][t]??e,t));return s.useEffect(()=>{let e=W(a.current);l.current="mounted"===u?e:"none"},[u]),f(()=>{let t=a.current,n=i.current;if(n!==e){let r=l.current,o=W(t);e?d("MOUNT"):"none"===o||t?.display==="none"?d("UNMOUNT"):n&&r!==o?d("ANIMATION_OUT"):d("UNMOUNT"),i.current=e}},[e,d]),f(()=>{if(r){let e,t=r.ownerDocument.defaultView??window,n=n=>{let o=W(a.current).includes(CSS.escape(n.animationName));if(n.target===r&&o&&(d("ANIMATION_END"),!i.current)){let n=r.style.animationFillMode;r.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=n)})}},o=e=>{e.target===r&&(l.current=W(a.current))};return r.addEventListener("animationstart",o),r.addEventListener("animationcancel",n),r.addEventListener("animationend",n),()=>{t.clearTimeout(e),r.removeEventListener("animationstart",o),r.removeEventListener("animationcancel",n),r.removeEventListener("animationend",n)}}d("ANIMATION_END")},[r,d]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:s.useCallback(e=>{a.current=e?getComputedStyle(e):null,o(e)},[])}}(o),l="function"==typeof a?a({present:i.isPresent}):s.Children.only(a),u=c(i.ref,(t=l,(r=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(r=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof a||i.isPresent?s.cloneElement(l,{ref:u}):null};function W(e){return e?.animationName||"none"}_.displayName="Presence";var $=0;function B(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.
1style.position="fixed",e.style.pointerEvents="none",e}var U=e.i(985369),z=e.i(186312),K="Dialog",[V,H]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>s.createContext(e));return function(n){let r=n?.[e]||t;return s.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=s.createContext(r),a=n.length;n=[...n,r];let l=t=>{let{scope:n,children:r,...l}=t,u=n?.[e]?.[a]||o,d=s.useMemo(()=>l,Object.values(l));return(0,i.jsx)(u.Provider,{value:d,children:r})};return l.displayName=t+"Provider",[l,function(n,i){let l=i?.[e]?.[a]||o,u=s.useContext(l);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return s.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(K),[q,G]=V(K),X=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:a,modal:l=!0}=e,u=s.useRef(null),d=s.useRef(null),[c,f]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[o,a,i]=function({defaultProp:e,onChange:t}){let[n,r]=s.useState(e),o=s.useRef(n),a=s.useRef(t);return g(()=>{a.current=t},[t]),s.useEffect(()=>{o.current!==n&&(a.current?.(n),o.current=n)},[n,o]),[n,r,a]}({defaultProp:t,onChange:n}),l=void 0!==e,u=l?e:o;{let t=s.useRef(void 0!==e);s.useEffect(()=>{let e=t.current;if(e!==l){let t=l?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,r])}return[u,s.useCallback(t=>{if(l){let n="function"==typeof t?t(e):t;n!==e&&i.current?.(n)}else a(t)},[l,e,a,i])]}({prop:r,defaultProp:o??!1,onChange:a,caller:K});return(0,i.jsx)(q,{scope:t,triggerRef:u,contentRef:d,contentId:v(),titleId:v(),descriptionId:v(),open:c,onOpenChange:f,onOpenToggle:s.useCallback(()=>f(e=>!e),[f]),modal:l,children:n})};X.displayName=K;var Y="DialogTrigger",Z=s.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=G(Y,n),a=c(t,o.triggerRef);return(0,i.jsx)(x.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":eh(o.open),...r,ref:a,onClick:l(e.onClick,o.onOpenToggle)})});Z.displayName=Y;var J="DialogPortal",[Q,ee]=V(J,{forceMount:void 0}),et=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:o}=e,a=G(J,t);return(0,i.jsx)(Q,{scope:t,forceMount:n,children:s.Children.map(r,e=>(0,i.jsx)(_,{present:n||a.open,children:(0,i.jsx)(F,{asChild:!0,container:o,children:e})}))})};et.displayName=J;var en="DialogOverlay",er=s.forwardRef((e,t)=>{let n=ee(en,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=G(en,e.__scopeDialog);return a.modal?(0,i.jsx)(_,{present:r||a.open,children:(0,i.jsx)(ea,{...o,ref:t})}):null});er.displayName=en;var eo=y("DialogOverlay.RemoveScroll"),ea=s.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=G(en,n);return(0,i.jsx)(U.RemoveScroll,{as:eo,allowPinchZoom:!0,shards:[o.contentRef],children:(0,i.jsx)(x.div,{"data-state":eh(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),ei="DialogContent",es=s.forwardRef((e,t)=>{let n=ee(ei,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=G(ei,e.__scopeDialog);return(0,i.jsx)(_,{present:r||a.open,children:a.modal?(0,i.jsx)(el,{...o,ref:t}):(0,i.jsx)(eu,{...o,ref:t})})});es.displayName=ei;var el=s.forwardRef((e,t)=>{let n=G(ei,e.__scopeDialog),r=s.useRef(null),o=c(t,n.contentRef,r);return s.useEffect(()=>{let e=r.current;if(e)return(0,z.hideOthers)(e)},[]),(0,i.jsx)(ed,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:l(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:l(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:l(e.onFocusOutside,e=>e.preventDefault())})}),eu=s.forwardRef((e,t)=>
1{let n=G(ei,e.__scopeDialog),r=s.useRef(!1),o=s.useRef(!1);return(0,i.jsx)(ed,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let a=t.target;n.triggerRef.current?.contains(a)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),ed=s.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:a,...l}=e,u=G(ei,n),d=s.useRef(null),f=c(t,d);return s.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??B()),document.body.insertAdjacentElement("beforeend",e[1]??B()),$++,()=>{1===$&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),$--}},[]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(j,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:a,children:(0,i.jsx)(S,{role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":eh(u.open),...l,ref:f,onDismiss:()=>u.onOpenChange(!1)})}),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(ex,{titleId:u.titleId}),(0,i.jsx)(ew,{contentRef:d,descriptionId:u.descriptionId})]})]})}),ec="DialogTitle",ef=s.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=G(ec,n);return(0,i.jsx)(x.h2,{id:o.titleId,...r,ref:t})});ef.displayName=ec;var ep="DialogDescription",em=s.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=G(ep,n);return(0,i.jsx)(x.p,{id:o.descriptionId,...r,ref:t})});em.displayName=ep;var ev="DialogClose",eg=s.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=G(ev,n);return(0,i.jsx)(x.button,{type:"button",...r,ref:t,onClick:l(e.onClick,()=>o.onOpenChange(!1))})});function eh(e){return e?"open":"closed"}eg.displayName=ev;var ey="DialogTitleWarning",[eb,eE]=(o={contentName:ei,titleName:ec,docsSlug:"dialog"},t=s.createContext(o),(n=e=>{let{children:n,...r}=e,o=s.useMemo(()=>r,Object.values(r));return(0,i.jsx)(t.Provider,{value:o,children:n})}).displayName=ey+"Provider",[n,function(e){let n=s.useContext(t);if(n)return n;if(void 0!==o)return o;throw Error(`\`${e}\` must be used within \`${ey}\``)}]),ex=({titleId:e})=>{let t=eE(ey),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 2 3If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 4 5For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return s.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},ew=({contentRef:e,descriptionId:t})=>{let n=eE("DialogDescriptionWarning"),r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return s.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");t&&n&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null};e.s(["Close",()=>eg,"Content",()=>es,"Description",()=>em,"Overlay",()=>er,"Portal",()=>et,"Root",()=>X,"Title",()=>ef,"Trigger",()=>Z],326999);var eN=e.i(37727),eC=e.i(647163);let eS=s.forwardRef(({className:e,...t},n)=>(0,i.jsx)(er,{ref:n,className:(0,eC.cn)("fixed inset-0 z-50 bg-background/80 backdrop-blur-sm data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...t}));eS.displayName=er.displayName;let eD=s.forwardRef(({className:e,overlayClassName:t,children:n,...r},o)=>(0,i.jsxs)(et,{children:[(0,i.jsx)(eS,{className:t}),(0,i.jsxs)(es,{ref:o,className:(0,eC.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 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-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rou
5nded-lg",e),...r,children:[n,(0,i.jsxs)(eg,{className:"absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,i.jsx)(eN.X,{className:"h-4 w-4"}),(0,i.jsx)("span",{className:"sr-only",children:"Close"})]})]})]}));eD.displayName=es.displayName;let eR=({className:e,...t})=>(0,i.jsx)("div",{className:(0,eC.cn)("flex flex-col space-y-1.5 text-center sm:text-left",e),...t});eR.displayName="DialogHeader";let eO=({className:e,...t})=>(0,i.jsx)("div",{className:(0,eC.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",e),...t});eO.displayName="DialogFooter";let eP=s.forwardRef(({className:e,...t},n)=>(0,i.jsx)(ef,{ref:n,className:(0,eC.cn)("text-lg font-semibold leading-none tracking-tight",e),...t}));eP.displayName=ef.displayName;let eT=s.forwardRef(({className:e,...t},n)=>(0,i.jsx)(em,{ref:n,className:(0,eC.cn)("text-sm text-muted-foreground",e),...t}));eT.displayName=em.displayName,e.s(["Dialog",()=>X,"DialogContent",()=>eD,"DialogDescription",()=>eT,"DialogFooter",()=>eO,"DialogHeader",()=>eR,"DialogTitle",()=>eP,"DialogTrigger",()=>Z],630374)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.