1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="93800bf3-4d9b-4a3b-ad91-75af97a372b7",e._sentryDebugIdIdentifier="sentry-dbid-93800bf3-4d9b-4a3b-ad91-75af97a372b7")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[12462],{14139:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorageInstance",{enumerable:!0,get:function(){return n}});let n=(0,r(20065).createAsyncLocalStorage)()},17016:(e,t,r)=>{"use strict";r.d(t,{Q:()=>i,Z:()=>a});var n=r(64225);let s="transcription-timeout-toast",i=(e,t)=>{n.o.error(String(e(t)),{id:s,duration:1/0,closeButton:!0})},a=()=>{n.o.dismiss(s)}},20065:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{bindSnapshot:function(){return a},createAsyncLocalStorage:function(){return i},createSnapshot:function(){return o}});let r=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class n{disable(){throw r}getStore(){}run(){throw r}exit(){throw r}enterWith(){throw r}static bind(e){return e}}let s="undefined"!=typeof globalThis&&globalThis.AsyncLocalStorage;function i(){return s?new s:new n}function a(e){return s?s.bind(e):n.bind(e)}function o(){return s?s.snapshot():function(e,...t){return e(...t)}}},21816:(e,t,r)=>{"use strict";r.d(t,{J:()=>b});var n=r(58060),s=r(77464),i=r(9658),a=r(14324),o=r(44507),l=r(21398),c=r(90203);let d=e=>({ran:!e,skippedReason:e,candidateCount:0,queryAttempts:0,recoveredCount:0,refreshedSession:!1,authRefreshFailed:!1,checkFailed:!1}),u=e=>{var t,r;return null!=(r=null==e?void 0:e.status)?r:null==e||null==(t=e.context)?void 0:t.status},f=async(e,t,r)=>{let n=new AbortController,s="function"==typeof e.abortSignal?e.abortSignal(n.signal):e,i=null;try{return await Promise.race([Promise.resolve(s),new Promise((e,s)=>{i=setTimeout(()=>{n.abort(),s(Error(r))},t)})])}finally{i&&clearTimeout(i)}},p=e=>e instanceof Error?e.message:String(e||""),h=()=>({visibility_state:"undefined"!=typeof document?document.visibilityState:"unknown",is_online:"undefined"==typeof navigator||navigator.onLine,url_has_code:new URL(window.location.href).searchParams.has("code"),url_has_login:new URL(window.location.href).searchParams.has("login")}),m=(e,t,r,n,s)=>{if(!n)return void(0,a.sx)(e,r);let i=s();i-(n.current[t]||0)<9e5||(n.current[t]=i,(0,a.sx)(e,r))},g=async(e,t,r)=>{let n=e.from("filelist").select("*").eq("user_id",t).in("id",r).order("created_at",{ascending:!1}),{data:s,error:i}=await f(n,3e4,"transcription_terminal_watchdog_timeout");if(i)throw i;return s||[]};async function x(e){let t,{supabase:r,getUserId:n=()=>i.n.getState().userId,getFileList:s=()=>l.V.getState().fileList,setFileList:f=l.V.getState().setFileList,recoveredFileIds:x,failureEventLastAtRef:b,consecutiveCheckFailuresRef:y,page:w,now:v=Date.now}=e;if("undefined"!=typeof document&&"hidden"===document.visibilityState)return d("page_hidden");if("undefined"!=typeof navigator&&!1===navigator.onLine)return d("offline");let _=n();if(!_)return d("missing_user_id");let S=(t=s(),t.filter(e=>e.user_id===_).filter(e=>!(0,c.pk)(e.status)).slice(0,25));if(0===S.length)return y&&(y.current=0),d("no_candidates");let j=S.map(e=>e.id),k=0,E=!1,N=[];try{k+=1,N=await g(r,_,j)}catch(e){if(!(e=>{let t=u(e);return 401===t||403===t})(e)){let t=y?y.current+1:1;return y&&(y.current=t),t>=2&&m(a.oA.transcription_watchdog_check_failed,"check_failed",{...h(),page:w,user_id:_,candidate_count:j.length,error_status:u(e),error_message:p(e),consecutive_failures:t},b,v),console.warn("[TranscriptionWatchdog] filelist check failed:",{userId:_,candidateCount:j.length,error:e}),{...d(),candidateCount:j.length,queryAttempts:k,checkFailed:!0}}if(!await (0,o.Lt)("soft refreshSession after transcription terminal watchdog auth failure"))return m(a.oA.transcription_watchdog_auth_refresh_failed,"auth_refresh_failed",{...h(),page:w,user_id:_,candidate_count:j.length,error_status:u(e),error_message:p(e)},b,v),{...d(),candidateCount:j.length,queryAttempts:k,authRefreshFailed:!0};E=!0;try{k+=1,N=await g(r,_,j)}catch(t){let e=y?y.current+1:1;return y&&(y.current=e),e>=2&&m(a.oA.transcription_watchdog_check_failed,"check_failed",{...h(),page:w,user_id:_,candidate_count:j.length,error_status:u(t),error_message:p(t),consecutive_failures:e,refreshed_session:!0},b,v),console.warn("[TranscriptionWatchdog] filelist retry failed after soft auth refresh:",{userId:_,candidateCount:j.length,retryError:t}),{...d(),candidateCount:j.length,queryAttempts:k,refreshedSession:E,checkFailed:!0}}}y&&(y.current=0);let C=N.filter(e=>(0,c.pk)(e.status));if(0===C.length)return{...d(),candidateCount:j.length,queryAttempts:k,refreshedSession:E};let I=new Map(s().map(e=>[e.id,e])),A=C.filter(e=>{let t=I.get(e.id);return t&&!(0,c.pk)(t.status)});return A.length>0&&(f(e=>
1(0,c.Xg)(e,C)),A.forEach(e=>{if(null==x?void 0:x.has(e.id))return;null==x||x.add(e.id);let t=I.get(e.id);(0,a.sx)(a.oA.transcription_watchdog_terminal_recovered,{...h(),page:w,user_id:_,file_id:e.id,from_status:null==t?void 0:t.status,to_status:e.status,candidate_count:j.length,refreshed_session:E})})),{...d(),candidateCount:j.length,queryAttempts:k,recoveredCount:A.length,refreshedSession:E}}function b(e){let{userId:t,page:r}=e,a=(0,n.useRef)(t),o=(0,n.useRef)(new Set),l=(0,n.useRef)({}),c=(0,n.useRef)(0),u=(0,n.useRef)(null);(0,n.useEffect)(()=>{a.current=t},[t]);let f=(0,n.useMemo)(()=>{var e;let t;return e={supabase:s.N,getUserId:()=>a.current||i.n.getState().userId,recoveredFileIds:o.current,failureEventLastAtRef:l,consecutiveCheckFailuresRef:c,page:r},t=!1,{run:async()=>{if(t)return{...d("already_running")};t=!0;try{return await x(e)}finally{t=!1}}}},[r]);(0,n.useEffect)(()=>{let e=()=>{f.run()},t=()=>{("undefined"==typeof document||"hidden"!==document.visibilityState)&&("undefined"==typeof navigator||!1!==navigator.onLine)&&(u.current&&clearTimeout(u.current),u.current=setTimeout(()=>{u.current=null,e()},1e3))},r=()=>{"visible"===document.visibilityState&&t()},n=setInterval(e,6e4);return window.addEventListener("focus",t),window.addEventListener("online",t),document.addEventListener("visibilitychange",r),()=>{clearInterval(n),u.current&&(clearTimeout(u.current),u.current=null),window.removeEventListener("focus",t),window.removeEventListener("online",t),document.removeEventListener("visibilitychange",r)}},[f])}},40116:(e,t,r)=>{"use strict";function n(e){let{reason:t,children:r}=e;return r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return n}}),r(50232)},50879:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let n=r(71424),s=r(58060),i=r(40116);function a(e){return{default:e&&"default"in e?e.default:e}}r(71449);let o={loader:()=>Promise.resolve(a(()=>null)),loading:null,ssr:!0},l=function(e){let t={...o,...e},r=(0,s.lazy)(()=>t.loader().then(a)),l=t.loading;function c(e){let a=l?(0,n.jsx)(l,{isLoading:!0,pastDelay:!0,error:null}):null,o=!t.ssr||!!t.loading,c=o?s.Suspense:s.Fragment,d=t.ssr?(0,n.jsxs)(n.Fragment,{children:[null,(0,n.jsx)(r,{...e})]}):(0,n.jsx)(i.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(c,{...o?{fallback:a}:{},children:d})}return c.displayName="LoadableComponent",c}},57426:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"workAsyncStorage",{enumerable:!0,get:function(){return n.workAsyncStorageInstance}});let n=r(14139)},59063:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});let n=r(36418)._(r(50879));function s(e,t){var r;let s={};"function"==typeof e&&(s.loader=e);let i={...s,...t};return(0,n.default)({...i,modules:null==(r=i.loadableGenerated)?void 0:r.modules})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},71449:(e,t,r)=>{"use strict";function n(e){let{moduleIds:t}=e;return null}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return n}}),r(71424),r(25085),r(57426),r(62759)},78425:(e,t,r)=>{Promise.resolve().then(r.bind(r,99040))},79306:(e,t,r)=>{"use strict";r.d(t,{default:()=>s.a});var n=r(59063),s=r.n(n)},97518:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(64451).A)("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]])},99040:(e,t,r)=>{"use strict";r.d(t,{default:()=>q});var n=r(71424),s=r(58060),i=r(99574),a=r(21816),o=r(38053),l=r(66656),c=r.n(l),d=r(83957),u=r(89485),f=r(12732),p=r(77464),h=r(64225),m=r(19038),g=r(58332),x=r(69927),b=r(68942),y=r(72452),w=r(71567),v=r(44554),_=r(89870),S=r(14324),j=r(94569),k=r(6460),E=r(38967),N=r(11072),C=r(17016),I=r(51682),A=r(27580),T=r(21398),P=r(80594),F=r(65600),B=r(44466),L=r(96122),M=r(9658),O=r(71860),D=r(42268),R=r
1(44996),U=r(18887),z=r(35880),V=r(90203);function q(e){let{lang:t,dict:r,defaultLanguage:l,copyOverrides:q}=e,{showPrompt:Z,closePrompt:J}=(0,w.w)(),{t:H,i18n:Q}=(0,B.Bd)(),[W,G]=(0,s.useState)(!1),[K,X]=(0,s.useState)(!1);(0,i.j)(W&&K,200),(0,o.useRouter)();let[Y,$]=(0,s.useState)(null),{fileList:ee,setFileList:et}=(0,T.V)(),[er,en]=(0,s.useState)(!1),[es,ei]=(0,s.useState)(!1),[ea,eo]=(0,s.useState)(null),[el,ec]=(0,s.useState)(null),{userId:ed,loading:eu,hasUnlimitedAccess:ef,refreshUserInfo:ep,refreshSubscriptionStatus:eh,userEmail:em}=(0,j.A)(),[eg,ex]=(0,s.useState)(!1),[eb,ey]=(0,s.useState)(!1),[ew,ev]=(0,s.useState)(!1),[e_,eS]=(0,s.useState)("single");(0,L.x)(e=>e.transcriptions);let[ej,ek]=(0,s.useState)(null),[eE,eN]=(0,s.useState)(null),[eC,eI]=(0,s.useState)(!1),[eA,eT]=(0,s.useState)(null),eP=(0,s.useRef)(new Map),eF=()=>{eP.current.forEach(e=>e()),eP.current.clear(),(0,C.Z)()},eB=(0,R.i)({fileList:ee,hasUnlimitedAccess:ef,userId:null!=ed?ed:null,setShowUpgradeModal:()=>{eS("bulk"),ev(!0)}});(0,a.J)({userId:ed,page:"home"}),(0,s.useEffect)(()=>{Q.isInitialized&&G(!0)},[Q.isInitialized]),(0,s.useEffect)(()=>{X(!0);{let e=window.location.pathname,t=JSON.parse((0,U.LC)("navigationHistory")||"[]");t[t.length-1]!==e&&(t.push(e),t.length>10&&t.shift(),(0,U.j)("navigationHistory",JSON.stringify(t)))}return eF},[]),(0,s.useEffect)(()=>{let e=!1;return(async()=>{if(!eu)if(ed){let t=await eM();if(e)return;t.forEach(e=>{(0,V.pk)(e.status)||eD(e.id)})}else eF(),et([])})().catch(e=>{console.error("Failed to load transcriptions:",e)}),()=>{e=!0,eF()}},[ed,eu]);let eL=async(e,t)=>{let r=ed||M.n.getState().userId;try{if(!r)return;let{error:t}=await p.N.from("filelist").delete().eq("id",e).eq("user_id",r);if(t)throw t;let{removeFile:n}=T.V.getState();n(e);let{removeTranscription:s}=L.x.getState();s(e),eM().catch(e=>{console.error("Failed to refresh transcriptions after delete:",e)}),h.o.success(H("transcription.deleteRecordSuccess"))}catch(n){(0,S.sx)(S.oA.å é¤å个æä»¶å¤±è´¥,{userId:r,transcriptionId:e,fileName:t}),h.o.error(H("transcription.deleteRecordError")),console.error("Error deleting transcription:",n)}},eM=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=ed||M.n.getState().userId;if(!t)return et([]),[];0===ee.length&&en(!0);try{let{data:e,error:r}=await p.N.from("filelist").select("*").eq("user_id",t).order("created_at",{ascending:!1});if(r)throw r;return et(t=>(0,V.G2)(t,e||[])),e||[]}catch(t){if(console.error("Error fetching transcriptions:",t,{retryCount:e}),e<3){let t=1e3*Math.pow(2,e);return await new Promise(e=>setTimeout(e,t)),eM(e+1)}return et([]),[]}finally{en(!1)}},eO=(0,N.E)({supabase:p.N,userId:ed||M.n.getState().userId||"",onFileUpdate:(e,t)=>{et(r=>(0,V.zl)(r,e,t)),(0,V.pk)(t.status)&&(eP.current.delete(e),(0,C.Z)())},onError:e=>{console.error(e)},onTimeout:e=>{(0,C.Q)(H,e)},onNoSeconds:e=>{(0,I.pU)(H,()=>{eS("no_seconds"),ev(!0)})},getUserId:()=>ed||M.n.getState().userId}),eD=e=>{let t=eP.current.get(e);t&&(t(),eP.current.delete(e)),eP.current.set(e,eO(e))},eR=async e=>{if(!e)return;let t=ed||M.n.getState().userId;if(!t)return;let r={id:e.fileId,user_id:t,filename:e.fileDetails.fileName,filepath:e.filePath,key:e.filePath,size:e.fileDetails.fileSize,content_type:e.fileDetails.fileType,status:"pending",created_at:new Date().toISOString(),duration:e.fileDetails.duration,st:e.fileDetails.st||"upload"};try{et(e=>[r,...e]),$(null),eD(e.fileId)}catch(e){console.error("Error handling file:",e),h.o.error(H("toasts.error.failedToProcessFile"))}},eU=async()=>{try{let e=ed||M.n.getState().userId;if(!e)return;(0,S.sx)(S.oA.æ¸
空æä»¶ç¹å»,{userId:e});let{error:t}=await p.N.from("filelist").delete().eq("user_id",e);if(t)throw t;let{clearTranscriptionStore:r}=L.x.getState();r(),(0,S.sx)(S.oA.æ¸
空æä»¶æå,{userId:ed}),et([]),eM().catch(e=>{console.error("Failed to refresh transcriptions after clear:",e)}),h.o.success(H("transcription.deleteAllRecordsSuccess"))}catch(e){(0,S.sx)(S.oA.æ¸
空æä»¶å¤±è´¥,{userId:ed}),console.error("Failed to clear transcriptions:",e),h.o.error(H("toasts.error.failedToClearTranscriptions"))}},ez=async e=>{eN(e.id);try{(0,S.sx)(S.oA.ç¹å»å享,{æ¥æº:"å表页"}),ei(!0)}catch(e){h.o.error(H("toasts.error.failedToCreateShareLink"))}};(0,s.useEffect)(()=>{function e(e){}return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,s.useEffect)(()=>{let e=()=>{document.hidden&&ek(null)};return document.addEventListener("visibilitychange",e),()=>{document.removeEventListener("visibilitychange",e),ek(null)}},[]),(0,s.useEffect)(()=>{let e=new URLSearchParams(window.location.search);(0,D.f)({loginFrom:"æä»¶è½¬å½"}),(0,O.YI)(e,{setShowSubscriptionSuccess:(e,t)=>{ex(e),e&&("boolean"==typeof t?ey(t):ey(!1))},pageType:"æä»¶è½¬å½"}),ed&&eh().then(e=>{})},[ed]);let eV=V.TN,eq=Q.language,eZ="en"==eq?"":"/".concat(eq);return(0,n.jsxs)("div",{className:"bg-pageBg",children:[(0,n.jsx)("main",{className:"flex-1 pt-2",children:(0,n.jsxs)("div",{className:"container mx-auto px-4 py-2 sm:py-0",children:[(0,n.jsx)("div",{className:"flex justify-center",children:(0,n.jsx)("div",{className:"w-full max-w-xl",children:(0,n.jsx)(d.A,{onFileSelect:e=>{try{eR(e),$(e)}catch(e){console.error("Error handling file:",e),h.o.error(H("toasts.error.failedToProcessFile"))}},lang:t,dict:r,defaultLanguage:l,copyOverrides:q})})}),ee.length>0&&(0,n.jsx)(u.A,{handleClearTranscriptions:eU,transcriptions:ee,title:r.recentTranscriptions,isBulkMode:eB.isBulkMode,bulkAction:eB.bulkAction,onEnableBulkMode:eB.handleEnableBulkMode,onEnableBulkDeleteMode:eB.handleEnableBulkDeleteMode,onDisableBulkMode:eB.handleDisableBulkMode,onToggleSelectAll:eB.handleToggleSelectAll,onOpenBulkExportDialog:()=>eB.setShowBulkExportFormatModal(!0),isBulkExporting:eB.isBulkExporting,isBulkDeleting:eB.isBulkDeleting,onConfirmBulkDelete:eB.handleBulkDelete,selectedCount:eB.selectedCount,selectableCount:eB.selectableCount,allSelected:eB.allSelectableSelected,children:ee.map(e=>(0,n.jsx)("div",{className:"block hover:bg-blue-50",style:{transition:"none"},children:(0,n.jsxs)("div",{className:"flex items-center gap-1 sm:gap-4",children:[eB.isBulkMode&&(0,n.jsx)("div",{className:"ps-4 flex items-center",children:(0,n.jsx)("input",{type:"checkbox",className:"h-4 w-4 cursor-pointer rounded border-blue-300 text-blue-600 focus:ring-blue-500 disabled:cursor-not-allowed disabled:opacity-40",checked:eB.selectedFileIds.includes(e.id),disabled:!eB.isFileSelectable(e),onClick:e=>e.stopPropagation(),onChange:t=>{t.stopPropagation(),eB.toggleFileSelection(e.id)}})}),"completed"===e.status?(0,n.jsxs)(c(),{href:"".concat(eZ,"/transcribe/").concat(e.id),prefetch:!0,className:"flex-1 grid grid-cols-8 p-4 sm:grid-cols-10 gap-1 sm:gap-4 items-center min-w-0 cursor-pointer",onClick:()=>{try{ek(e.id),setTimeout(()=>{(0,S.sx)(S.oA.æè¿æä»¶ç¹å»,{fileId:e.id})},0),setTimeout(()=>{ek(null)},3e3)}catch(e){console.error("Navigation error:",e),ek(null)}},children:[(0,n.jsxs)("div",{className:"col-span-3 sm:col-span-5 flex items-center gap-3",children:[(0,y.I)(e),(0,n.jsx)("div",{className:"text-left min-w-0",children:(0,n.jsx)("h3",{className:"text-blue-900 font-medium truncate",children:e.filename})})]}),(0,n.jsx)("div",{className:"col-span-2 sm:col-span-1 text-sm text-center text-primary-action-hover/70",children:e.duration?(0,k.a)(Number(e.duration)):""}),(0,n.jsx)("div",{className:"col-span-2 sm:col-span-1 text-sm text-primary-action-hover/70",children:(0,V.J4)(e.size)}),(0,n.jsx)(f.b,{transcription:e,status:(0,E.K)(e,ef),isUrlSource:e.is_url})]}):(0,n.jsxs)("div",{className:"flex-1 grid grid-cols-8 p-4 sm:grid-cols-10 gap-1 sm:gap-4 items-center min-w-0",children:[(0,n.jsxs)("div",{className:"col-span-3 sm:col-span-5 flex items-center gap-3",children:[(0,y.I)(e),(0,n.jsx)("div",{className:"text-left min-w-0",children:(0,n.jsx)("h3",{className:"text-blue-900 font-medium truncate",children:e.filename})})]}),(0,n.jsx)("div",{className:"col-span-2 sm:col-span-1 text-sm text-center text-primary-action-hover/70",children:e.duration?(0,k.a)(Number(e.duration)):""}),(0,n.jsx)("div",{className:"col-span-2 sm:col-span-1 text-sm text-primary-action-hover/70",children:(0,V.J4)(e.size)}),(0,n.jsx)(f.b,{transcription:e,status:(0,E.K)(e,ef),isUrlSource:e.is_url})]}),(0,n.jsxs)("div",{className:"w-24 sm:w-[280px] pe-4 flex justify-end gap-1",children:[eV(e)&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("button",{onClick:async t=>{t.stopPropagation(),await ez(e)},className:"flex items-center justify-center gap-1 w-12 sm:w-[89px] px-1.5 sm:px-4 py-1.5 text-white bg-primary-action hover:bg-primary-action-hover rounded-lg transition-colors whitespace-nowrap",children:[(0,n.jsx)(m.A,{className:"w-4 h-4"}),(0,n.jsx)("span",{className:"hidden sm:inline text-sm font-medium",children:H("transcription.actions.share")})]}),(0,n.jsxs)(c(),{href:"".concat(eZ,"/transcribe/").concat(e.id),className:"flex items-center justify-center gap-1 w-12 sm:w-[120px] px-1.5 sm:px-4 py-1.5 text-white bg-green-500 hover:bg-green-600 rounded-lg transition-colors whitespace-nowrap",children:[ej===e.id?(0,n.jsx)(g.A,{className:"w-4 h-4 animate-spin"}):(0,n.jsx)(x.A,{className:"w-4 h-4"}),(0,n.jsx)("span",{className:"hidden sm:inline text-sm font-medium",children:H("transcription.actions.view")})]})]}),(0,n.jsxs)(v.rI,{onOpenChange:e=>{},children:[(0,n.jsx)(v.ty,{asChild:!0,children:(0,n.jsx)("button",{onClick:e=>{e.stopPropagation()},className:"ms-auto p-1.5 rounded-full text-gray-500 hover:bg-gray-100 transition-colors focus:outline-none","aria-label":"More options",children:(0,n.jsx)(b.A,{className:"w-4 h-4"})})}),(0,n.jsx)(v.SQ,{align:"end",side:"top",className:"z-50",children:(0,n.jsx)(v._2,{className:"text-red-600 focus:text-red-600 focus:bg-red-50",onClick:t=>{t.stopPropagation(),eT({id:e.id,filename:e.filename}),eI(!0)},children:H("transcription.actions.delete")})})]})]})]})},e.id))})]})}),(0,n.jsx)(A.Z,{isOpen:es,onClose:()=>ei(!1),shareUrl:void 0,fileId:eE||void 0}),(0,n.jsx)(_.Lt,{open:eC,onOpenChange:eI,children:(0,n.jsxs)(_.EO,{children:[(0,n.jsxs)(_.wd,{children:[(0,n.jsx)(_.r7,{children:H("transcription.deleteRecordTitle")}),(0,n.jsx)(_.$v,{children:H("transcription.deleteRecordDescription")})]}),(0,n.jsxs)(_.ck,{className:"flex flex-col space-y-2 sm:flex-row sm:space-y-0 sm:justify-center sm:gap-4",children:[(0,n.jsx)(_.Zr,{children:H("transcription.cancel")}),(0,n.jsx)(_.Rx,{onClick:()=>{eA&&eL(eA.id,eA.filename),eI(!1)},className:"bg-red-600 hover:bg-red-700 text-white",children:H("transcription.actions.delete")})]})]})}),eg&&(0,n.jsx)(P.A,{isTopup:eb}),(0,n.jsx)(F.k,{isOpen:ew,onCloseAction:()=>{ev(!1),eS("single")},type:"æä»¶è½¬å½",enablePaygTab:"no_seconds"===e_,showSeatsSelector:"no_seconds"===e_,title:"bulk"===e_?H("upgradeModal.title"):H("transcription.status.noSeconds")}),(0,n.jsx)(z.A,{open:eB.showBulkExportFormatModal,onOpenChange:eB.setShowBulkExportFormatModal,title:H("choose
1ExportFormat",{ns:"export",defaultValue:"Select export format"}),tip:H("bulkExportZipTip",{ns:"export",defaultValue:"All selected files will be exported as a single ZIP file."}),cancelLabel:H("cancel",{ns:"export",defaultValue:"Cancel"}),confirmLabel:H("exportAll",{ns:"export",defaultValue:"Export all"}),exportingLabel:H("exporting",{ns:"export",defaultValue:"Exporting..."}),formats:eB.bulkExportFormats,selectedFormat:eB.selectedBulkExportFormat,onSelectFormat:e=>{eB.setSelectedBulkExportFormat(e)},showTimestamp:eB.bulkExportShowTimestamp,onShowTimestampChange:eB.setBulkExportShowTimestamp,showSegmentation:eB.bulkExportSegmentation,onShowSegmentationChange:eB.setBulkExportSegmentation,isExporting:eB.isBulkExporting,onConfirm:async()=>{eB.setShowBulkExportFormatModal(!1),await eB.handleBulkExport(eB.selectedBulkExportFormat)}})]})}}},e=>{e.O(0,[89080,62621,75056,54174,47334,20590,66656,86949,30118,45500,67084,82665,64225,9208,22805,47596,42998,35461,14324,94569,83956,65045,73858,69874,13018,83957,30215,23110,54472,77358],()=>e(e.s=78425)),_N_E=e.O()}]);
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.