PageSourceSearch

https://genixai.ai/chunk-QXBFLBAL.js

js genixai.ai collected 2026-10-02 01:11:47 UTC 21,169 bytes, 1 lines download raw bytes

1import{a as ue}from"./chunk-NIZJIIN3.js";import{a as Se,b as Te,c as Me}from"./chunk-YYDBWOLE.js";import{b as _e}from"./chunk-KIS7C6LC.js";import{A as le,B as ve,C as fe,D as ye,E as we,F as be,G as Pe,j as ae,k as de}from"./chunk-JB3NKYKJ.js";import{d as Ce}from"./chunk-VBDQMKRH.js";import"./chunk-W46FRX72.js";import{a as he,b as ge}from"./chunk-5WZMVHSB.js";import{a as ce}from"./chunk-7KMCTPOU.js";import{d as te}from"./chunk-T353BVRF.js";import"./chunk-XKNJZGEO.js";import{a as se,d as R,g as Ae,h as xe}from"./chunk-LG3FJD7N.js";import{a as Ve}from"./chunk-XJCTUXQZ.js";import{a as pe,b as U,d as me}from"./chunk-AZOPAGDL.js";import"./chunk-DPXGXISE.js";import{a as K}from"./chunk-JE3GGXJT.js";import{a as ie,c as ne}from"./chunk-JMOINIOK.js";import"./chunk-HN6ICZND.js";import"./chunk-HUH4ENGU.js";import{e as oe}from"./chunk-VHVFRYI7.js";import{a as ee}from"./chunk-RZXHCHLU.js";import{i as Z}from"./chunk-ZPFBMTCE.js";import"./chunk-QKRCLPFM.js";import{a as re}from"./chunk-V6G7VXW4.js";import"./chunk-SVRSPJFV.js";import{a as W}from"./chunk-KUZQDR7T.js";import{g as X}from"./chunk-SIBNFIMM.js";import{a as Y}from"./chunk-ZUKBH3P4.js";import{g as j,j as $}from"./chunk-VIC4UICZ.js";import{Db as p,Fb as l,Jb as B,Ka as L,Kb as q,Lb as G,Na as F,Oa as s,Pb as Q,Qb as I,Sb as f,Tb as M,Ub as D,Va as h,Za as J,a as O,b as N,ba as c,ca as _,cc as b,dc as A,f as P,jc as y,kb as g,mb as v,na as m,pb as H,qb as z,rb as u,sb as a,tb as d,ub as V,zb as T}from"./chunk-2FM36RQV.js";var Ne=["panelRight"],Le=(n,t)=>t.id;function Fe(n,t){if(n&1){let e=T();a(0,"app-image-preview-modal",26),p("closed",function(){c(e);let i=l();return _(i.closePreview())}),d()}if(n&2){let e=l();u("src",e.previewSrc())("job",e.previewJob())}}function Je(n,t){if(n&1){let e=T();a(0,"app-image-preview-modal",27),p("closed",function(){c(e);let i=l();return _(i.closePreview())}),d()}if(n&2){let e=l();u("job",e.previewJob())}}function He(n,t){if(n&1&&(a(0,"span",6),f(1),d()),n&2){let e=l();s(),M(e.capacityHint())}}function ze(n,t){if(n&1&&(a(0,"span",9),f(1),b(2,"t"),d()),n&2){let e=l();s(),M(A(2,1,e.videoError()))}}function Be(n,t){n&1&&V(0,"img",15),n&2&&u("src",t,L)}function qe(n,t){if(n&1){let e=T();a(0,"app-model-dropdown",28),p("select",function(i){c(e);let r=l();return _(r.selectModel(i))}),d()}if(n&2){let e=l();u("models",e.models())("selected",e.selectedModel())}}function Ge(n,t){n&1&&(V(0,"span",29),f(1),b(2,"t")),n&2&&(s(),D(" ",A(2,1,"common.uploading")," "))}function Qe(n,t){if(n&1&&(f(0),b(1,"t"),a(2,"span",30)(3,"span",31),f(4,"bolt"),d(),a(5,"span",32),f(6),d()()),n&2){let e=l();D(" ",A(1,2,"common.create")," "),s(6),M(e.creditsForModel())}}function Xe(n,t){n&1&&(a(0,"div",23),V(1,"app-spinner"),a(2,"span"),f(3),b(4,"t"),d()()),n&2&&(s(3),M(A(4,1,"common.loading")))}function $e(n,t){if(n&1){let e=T();a(0,"app-history-showcase",33),p("signInClick",function(){c(e);let i=l();return _(i.auth.loginModalOpen.set(!0))}),d()}}function Ye(n,t){n&1&&V(0,"app-history-empty",34)}function We(n,t){if(n&1){let e=T();a(0,"div",37)(1,"div",40)(2,"app-generation-progress",41),b(3,"t"),p("hide",function(){c(e);let i=l(3);return _(i.progressHidden.set(!0))}),d()()()}if(n&2){let e=l(3);s(2),u("progress",e.audioProgress())("label",A(3,3,"video_to_audio.generating"))("startTime",e.generationStart)}}function Ze(n,t){if(n&1){let e=T();a(0,"app-history-card",42),p("preview",function(i){c(e);let r=l(3);return _(r.openPreview(i))})("download",function(i){c(e);let r=l(3);return _(r.downloadAudio(r.mediaUrl(i.resultUrl),i.prompt))})("copy",function(i){c(e);let r=l(3);return _(r.copyPrompt(i.prompt))})("folderMove",function(i){c(e);let r=l(3);return r.openFolderPicker(i),_(r.jobMenuSvc.close())})("menuToggle",function(i){c(e);let r=l(3);return _(r.onMenuToggle(i))}),a(1,"div",43),V(2,"audio",44),d()()}if(n&2){let e=t.$implicit,o=t.$index,i=l(3);u("job",e)("models",i.models())("index",o)("audio",!0)("showPreview",!0)("isMenuOpen",i.jobMenuSvc.openMenuJobId()===e.id),s(2),u("src",i.mediaUrl(e.resultUrl))}}function et(n,t){if(n&1){let e=T();a(0,"app-pagination",45),p("pageChange",function(i){c(e);let r=l(3);return _(r.goToPage(i))})("pageSizeChange",function(i){c(e);let r=l(3);return _(r.setPageSize(i))}),d()}if(n&2){let e=l(3);u("totalItems",e.historyStore.totalItems())("currentPage",e.historyStore.currentPage())("pageSize",e.historyStore.pageSize())}}function tt(n,t){if(n&1){let e=T();a(0,"app-history-header",35),p("colsChange",function(i){c(e);let r=l(2);return _(r.gridCols.set(i))})("refresh",function(){c(e);let i=l(2);return _(i.historyStore.load())}),d(),a(1,"div",36),g(2,We,4,5,"div",37),H(3,Ze,3,7,"app-history-card",38,Le),d(),g(5,et,1,3,"app-pagination",39)}if(n&2){let e=l(2);u("count",e.historyStore.historyJobs().length>0?e.historyStore.historyJobs().length:null)("total",e.historyStore.totalItems())("cols",e.gridCols.cols()),s(),Q("--cols",e.gridCols.cols()),s(),v(e.panelState()==="generating"&&!e.progressHidden()?2:-1),s(),z(e.historyStore.historyJobs()),s(2),v(e.historyStore.totalItems()>0?5:-1)}}function ot(n,t){if(n&1&&(g(0,Ye,1,0,"app-history-empty",34),g(1,tt,6,7)),n&2){let e=l();v(e.panelState()!=="generating"&&e.historyStore.historyJobs().length===0?0:-1),s(),v(e.panelState()==="generating"||e.historyStore.historyJobs().length>0?1:-1)}}var Ee=["video/mp4"],Oe=[".mp4"],Ie=20*1024*1024,De=30,ke=class n{static{this.SK_MODEL=j.V2A_MODEL}static{this.SK_ACTIVE=j.V2A_ACTIVE}get durationSeconds(){let t=Math.ceil(this.videoDuration());return t>0?t:null}onSettingsResolved(t){this.settingsResolved.set(t)}get uploadInProgress(){return this.trayAssets().some(t=>t.uploading)}isAcceptedVideo(t){if(t.type&&Ee.includes(t.type))return!0;let e=t.name.toLowerCase();return Oe.some(o=>e.endsWith(o))}constructor(t,e,o,i,r,C,S,E,x,je,Re,Ke,Ue){this.auth=t,this.generation=e,this.jobProgress=o,this.jobTracker=i,this.toast=r,this.ts=C,this.download=S,this.creditGuard=E,this.creditBalance=x,this.storage=je,this.clipboardService=Re,this.jobMenuSvc=Ke,this.gridCols=Ue,this.mediaUrl=re,this.qual
1ityOpen=m(!1),this.models=m([]),this.selectedModel=m(null),this.trayAssets=m([]),this.videoAsset=y(()=>this.trayAssets().find(w=>w.kind==="video")??null),this.videoDuration=m(0),this.prompt=m(""),this.descriptor=y(()=>this.settingsResolved()?.descriptor??null),this.isRoleModel=!1,this.uploadAccept=y(()=>[...Ee,...Oe].join(",")),this.capacityHint=y(()=>de(this.descriptor(),w=>this.ts.t(w))),this.refsHintKey=y(()=>{let w=this.descriptor();return w?ae(w).includes("video")?"video_to_audio.source_video_hint":"video_to_audio.source_video_hint_none":"video_to_audio.source_video_hint"}),this.previewSrc=m(null),this.previewJob=m(null),this.panelState=m("idle"),this.progressHidden=m(!1),this.audioProgress=m(0),this.touched=m(!1),this.videoError=y(()=>this.videoAsset()?.path?null:"validation.required"),this.promptError=y(()=>this.prompt().trim()?null:"validation.required"),this.prepared=m(null),this.progressTracker=new me(this.audioProgress,U.audio??U.video),this.generationStart=0,this.pollAbortController=new AbortController,this.settingsResolved=m(null),this.costExtras=y(()=>({durationSeconds:this.durationSeconds})),this.hasSettings=y(()=>(this.settingsResolved()?.descriptor?.settings.length??0)>0),this.creditsForModel=y(()=>{let w=this.settingsResolved(),k=this.selectedModel();return k?w&&w.modelKey===k.modelKey?w.cost:k.creditsPerJob??0:0})}ngOnInit(){return P(this,null,function*(){this.historyStore=new ue(this.auth,this.generation,"AUDIO_GENERATION","VIDEO_TO_AUDIO",this.storage),yield this.historyStore.load(),yield this.generation.loadModels();let t=this.generation.getVideoToAudioModels();if(this.models.set(t),t.length){let e=this.storage.get(n.SK_MODEL);this.selectedModel.set((yield this.generation.resolveStoredModel(e,t))??t[0])}this.resumeActiveGeneration()})}ngOnDestroy(){this.progressTracker.destroy(),this.pollAbortController.abort();for(let t of this.trayAssets())URL.revokeObjectURL(t.previewUrl)}selectModel(t){this.selectedModel.set(t),this.qualityOpen.set(!1),this.storage.set(n.SK_MODEL,t.modelKey)}toggleQuality(t){t.stopPropagation(),this.qualityOpen.update(e=>!e)}closeDropdowns(){this.qualityOpen.set(!1),this.jobMenuSvc.close()}copyPrompt(t){return P(this,null,function*(){yield this.clipboardService.copy(t)})}onTrayFilesSelected(t){let e=t.target,o=Array.from(e.files??[]);e.value="",this.addTrayFiles(o)}onSlotSelected(t){let e=t.event.target,o=Array.from(e.files??[]);e.value="",this.addTrayFiles(o)}addTrayFiles(t){if(!this.auth.user()){this.auth.loginModalOpen.set(!0);return}let e=!1;for(let o of t)if(this.isAcceptedVideo(o)){if(e)continue;e=!0,this.addVideoAsset(o)}else this.toast.error(this.ts.t("video_to_audio.video_type_error"))}addVideoAsset(t){return P(this,null,function*(){if(!this.isAcceptedVideo(t)){this.toast.error(this.ts.t("video_to_audio.video_type_error"));return}if(t.size>Ie){this.toast.error(R(this.ts.t("video_to_audio.video_size_error"),{max:Ie/(1024*1024)}));return}let e=yield this.measureVideoDuration(t);if(e>De){this.toast.error(R(this.ts.t("video_to_audio.video_duration_error"),{max:De}));return}this.dropExistingVideo(),this.videoDuration.set(e);let o={id:crypto.randomUUID(),label:"Video1",kind:"video",role:"GENERIC",previewUrl:URL.createObjectURL(t),name:t.name,assetKey:"",path:"",url:"",uploading:!0,failed:!1};this.trayAssets.update(i=>[o,...i]);try{let{key:i,path:r,url:C}=yield this.generation.uploadImage(t);this.patchTrayAsset(o.id,{assetKey:i,path:r,url:C,uploading:!1})}catch(i){this.toast.error(this.ts.t("video_to_audio.video_upload_error")),this.dropTrayAsset(o.id),this.videoDuration.set(0)}})}removeTrayAsset(t){let e=this.trayAssets().find(o=>o.id===t);e&&(URL.revokeObjectURL(e.previewUrl),e.kind==="video"&&this.videoDuration.set(0),this.trayAssets.update(o=>o.filter(i=>i.id!==t)))}previewTrayAsset(t){this.openUploadPreview(t)}patchTrayAsset(t,e){this.trayAssets.update(o=>o.map(i=>i.id===t?O(O({},i),e):i))}dropTrayAsset(t){let e=this.trayAssets().find(o=>o.id===t);e&&URL.revokeObjectURL(e.previewUrl),this.trayAssets.update(o=>o.filter(i=>i.id!==t))}dropExistingVideo(){let t=this.videoAsset();t&&(URL.revokeObjectURL(t.previewUrl),this.trayAssets.update(e=>e.filter(o=>o.id!==t.id)))}measureVideoDuration(t){return new Promise(e=>{let o=URL.createObjectURL(t),i=document.createElement("video");i.preload="metadata";let r=C=>{URL.revokeObjectURL(o),e(C)};i.onloadedmetadata=()=>r(isFinite(i.duration)?i.duration:0),i.onerror=()=>r(0),i.src=o})}get totalPages(){return this.historyStore.totalPages}goToPage(t){this.historyStore.goToPage(t)}setPageSize(t){this.historyStore.setPageSize(t)}toggleMenu(t,e){e.stopPropagation(),this.jobMenuSvc.toggle(t)}onMenuToggle(t){this.jobMenuSvc.toggle(t)}openFolderPicker(t){this.jobMenuSvc.openFolderPicker(t.id)}onFolderAssigned(t){this.historyStore.updateJob(t.jobId,{folderId:t.folderId}),this.jobMenuSvc.closeFolderPicker()}openUploadPreview(t){this.previewSrc.set(t),this.previewJob.set(null)}openPreview(t){this.previewSrc.set(null),this.previewJob.set(t)}closePreview(){this.previewSrc.set(null),this.previewJob.set(null)}downloadAudio(t,e){this.download.downloadFile(t,te(e||"video-to-audio"))}resumeActiveGeneration(){let t=this.storage.getJson(n.SK_ACTIVE);if(!t)return;let{jobId:e,startTime:o}=t;this.panelState.set("generating"),this.generationStart=o,this.jobProgress.trackJob(e,this.progressTracker,{startTime:o,abortSignal:this.pollAbortController.signal}).then(i=>{this.storage.remove(n.SK_ACTIVE),i.status==="COMPLETED"&&i.resultUrl&&this.historyStore.load()}).catch(i=>{i?.name!=="AbortError"&&this.storage.remove(n.SK_ACTIVE)}).finally(()=>this.panelState.set("idle"))}generate(){return P(this,null,function*(){if(this.panelState()==="generating")return;this.touched.set(!0);let t=this.auth.user();if(!t){this.auth.loginModalOpen.set(!0);return}let e=this.videoAsset(),o=this.prompt().trim();if(!e?.path||!e.url){this.toast.error(this.ts.t("video_to_audio.video_required"));return}if(!o){this.toast.error(this.ts.t("video_to_audio.prompt_required"));return}if(e.uploading){this.toast.error(this.ts.t("common.uploading"));return}if(this.settingsResolved()?.valid!==!1&&!this.prepared()?.blocked){this.panelRight.nativeElement.scrollTop=0,this.progressHidden.set(!1),this.panelState.set("generating");try{if(!(yield this.creditGuard.check(t.id,this.creditsForModel()))){this.panelState.set("idle");return}let i=this.settingsResolved(),r=i&&i.modelKey===this.selectedModel().modelKey?i.values:{},C=yield this.generation.createJob(N(O({},r),{userId:t.id,type:"AUDIO_GENERATION",subtype:"VIDEO_TO_AUDIO",prompt:o,modelKey:this.selectedModel().modelKey,aspectRatio:"1:1",imagePaths:[e.url],durationSeconds:this.durationSeconds,resolution:null,enhancePrompt:null}));this.jobTracker.track(C.id),this.creditBalance.reserveCredits(C.id,this.creditsForModel()),this.generationStart=Date.now(),this.storage.setJson(n.SK_ACTIVE,{jobId:C.id,startTime:this.generationStart});let S=yield this.jobProgress.trackJob(C.id,this.progressTracker,{startTime:this.generationStart,abortSignal:this.pollAbortController.signal});this.storage.remove(n.SK_ACTIVE),S.status==="COMPLETED"&&S.resultUrl?this.historyStore.load():S.status!=="CANCELED"&&this.toast.error(this.ts.t(K(S.errorMessage,"error.gen_video_to_audio")))}catch(i){if(i?.name==="AbortError")return;this.storage.remove(n.SK_ACTIVE);let r=i?.error?.code;this.toast.error(this.ts.t(K(r,"error.gen_video_to_audio")))}finally{this.panelState.set("idle")}}})}static{this.\u0275fac=function(e){return new(e||n)(h(Z),h(oe),h(xe),h(ne),h(ee),h(Y),h(he),h(Ve),h(ie),h($),h(pe),h(fe),h(Pe))}}static{this.\u0275cmp=J({type:n,selectors:[["app-video-to-audio"]],viewQuery:function(e,o){if(e&1&&B(Ne,7),e&2){let i;
1q(i=G())&&(o.panelRight=i.first)}},hostBindings:function(e,o){e&1&&p("click",function(){return o.closeDropdowns()},F)},decls:36,vars:46,consts:[["panelRight",""],[1,"content"],["type","video",3,"src","job"],["type","audio",3,"job"],[1,"panel-left"],[1,"field-label"],[1,"max-images-hint"],[1,"refs-hint"],[3,"removeAsset","previewAsset","slotSelected","filesSelected","assets","isRoleModel","descriptor","supportsLastFrame","showMention","previewable","uploadAccept","uploadMultiple","slotted"],[1,"field-error"],["label","video_to_audio.prompt_label","mode","video_to_audio","placeholder","video_to_audio.prompt_placeholder",3,"promptChange","preparedRequest","passthrough","richEditor","showAssetMentions","provider","modelKey","prompt","rows","invalid","errorKey"],[1,"selectors-row",3,"click"],[1,"selectors-scroll"],[1,"selector-wrap"],[1,"selector-btn",3,"click"],["alt","",1,"model-logo",3,"src"],[1,"selector-label"],[1,"material-symbols-rounded","chev"],[3,"models","selected"],[3,"resolved","modelKey","additionalCostParams"],[1,"panel-footer"],[1,"btn-create",3,"click","disabled"],[1,"panel-right"],[1,"gen-loading"],["kind","music","ctaKey","music.sign_in_songs"],[3,"closed","assigned","jobId"],["type","video",3,"closed","src","job"],["type","audio",3,"closed","job"],[3,"select","models","selected"],[1,"spinner"],[1,"credits-tag"],[1,"material-symbols-rounded"],[1,"credits-actual"],["kind","music","ctaKey","music.sign_in_songs",3,"signInClick"],["icon","music_video","messageKey","video_to_audio.no_results","subKey","video_to_audio.no_results_hint"],["labelKey","video_to_audio.history_title",3,"colsChange","refresh","count","total","cols"],[1,"history-grid"],[1,"history-card","history-card-loading"],[3,"job","models","index","audio","showPreview","isMenuOpen"],[3,"totalItems","currentPage","pageSize"],[1,"history-card-video","history-card-video-loading"],[3,"hide","progress","label","startTime"],[3,"preview","download","copy","folderMove","menuToggle","job","models","index","audio","showPreview","isMenuOpen"],["card-media","",1,"audio-player-wrap"],["controls","","preload","none",3,"src"],[3,"pageChange","pageSizeChange","totalItems","currentPage","pageSize"]],template:function(e,o){if(e&1&&(a(0,"div",1),g(1,Fe,1,2,"app-image-preview-modal",2)(2,Je,1,1,"app-image-preview-modal",3),a(3,"section",4)(4,"div",5),f(5),b(6,"t"),g(7,He,2,1,"span",6),d(),a(8,"p",7),f(9),b(10,"t"),d(),a(11,"app-asset-tray",8),p("removeAsset",function(r){return o.removeTrayAsset(r)})("previewAsset",function(r){return o.previewTrayAsset(r)})("slotSelected",function(r){return o.onSlotSelected(r)})("filesSelected",function(r){return o.onTrayFilesSelected(r)}),d(),g(12,ze,3,3,"span",9),a(13,"app-prompt-composer",10),p("promptChange",function(r){return o.prompt.set(r)})("preparedRequest",function(r){return o.prepared.set(r)}),d(),a(14,"div",11),p("click",function(r){return r.stopPropagation()}),a(15,"div",12)(16,"div",13)(17,"button",14),p("click",function(r){return o.toggleQuality(r)}),g(18,Be,1,1,"img",15),b(19,"modelLogo"),a(20,"span",16),f(21),d(),a(22,"span",17),f(23,"expand_more"),d()()()(),g(24,qe,1,2,"app-model-dropdown",18),d(),a(25,"app-generation-settings",19),p("resolved",function(r){return o.onSettingsResolved(r)}),d(),a(26,"div",20)(27,"button",21),p("click",function(){return o.generate()}),g(28,Ge,3,3)(29,Qe,7,4),d()()(),a(30,"section",22,0),g(32,Xe,5,3,"div",23),g(33,$e,1,0,"app-history-showcase",24),g(34,ot,2,2),d()(),a(35,"app-folder-picker-dialog",25),p("closed",function(){return o.jobMenuSvc.closeFolderPicker()})("assigned",function(r){return o.onFolderAssigned(r)}),d()),e&2){let i,r,C,S,E,x;s(),v(o.previewSrc()?1:o.previewJob()?2:-1),s(4),D(" ",A(6,40,"video_to_audio.source_video")," "),s(2),v(o.capacityHint()?7:-1),s(2),M(A(10,42,o.refsHintKey())),s(2),u("assets",o.trayAssets())("isRoleModel",o.isRoleModel)("descriptor",o.descriptor())("supportsLastFrame",!1)("showMention",!1)("previewable",!0)("uploadAccept",o.uploadAccept())("uploadMultiple",!1)("slotted",!0),s(),v(o.touched()&&o.videoError()?12:-1),s(),u("passthrough",!0)("richEditor",!0)("showAssetMentions",!1)("provider",((i=o.selectedModel())==null?null:i.provider)??null)("modelKey",((r=o.selectedModel())==null?null:r.modelKey)??null)("prompt",o.prompt())("rows",3)("invalid",o.touched()&&!!o.promptError())("errorKey",o.promptError()),s(4),I("open",o.qual
1ityOpen()),s(),v((C=A(19,44,o.selectedModel()))?18:-1,C),s(3),M(((S=o.selectedModel())==null?null:S.displayName)??"Model"),s(),I("up",o.qualityOpen()),s(2),v(o.qualityOpen()?24:-1),s(),I("settings-dropdown--closed",!o.hasSettings()),u("modelKey",((E=o.selectedModel())==null?null:E.modelKey)??null)("additionalCostParams",o.costExtras()),s(2),u("disabled",o.panelState()==="generating"||o.uploadInProgress||!((x=o.videoAsset())!=null&&x.path)||!o.prompt().trim()||((x=o.prepared())==null?null:x.blocked)),s(),v(o.uploadInProgress?28:29),s(4),v(o.historyStore.historyLoading()?32:-1),s(),v(!o.historyStore.historyLoading()&&!o.auth.user()?33:-1),s(),v(!o.historyStore.historyLoading()&&o.auth.user()?34:-1),s(),u("jobId",o.jobMenuSvc.moveJobId())}},dependencies:[X,ge,ve,Ce,ye,we,Se,Te,be,ce,Ae,_e,Me,le,W,se],styles:["[_nghost-%COMP%]{display:flex;flex:1;overflow:hidden}.content[_ngcontent-%COMP%]{display:flex;flex:1;overflow:hidden}.settings-dropdown--closed[_ngcontent-%COMP%]{display:none}.panel-left[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:20px 18px 16px;gap:14px;overflow-y:auto;position:relative;z-index:10}.page-intro[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:4px}.page-title[_ngcontent-%COMP%]{font-size:1.05rem;font-weight:700;color:var(--d-fg);margin:0}.page-subtitle[_ngcontent-%COMP%]{font-size:.8rem;color:var(--d-muted-fg);margin:0;line-height:1.4}.refs-hint[_ngcontent-%COMP%]{margin:-6px 0 0;font-size:.76rem;line-height:1.4;color:var(--d-muted-fg)}.selectors-row[_ngcontent-%COMP%]{position:relative;flex-shrink:0}.selectors-scroll[_ngcontent-%COMP%]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.selectors-scroll[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.selector-wrap[_ngcontent-%COMP%]{flex:1;min-width:120px}.selector-label[_ngcontent-%COMP%]{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-dropdown[_ngcontent-%COMP%]{width:260px;padding:8px 0}.panel-footer[_ngcontent-%COMP%]{gap:10px}.panel-footer[_ngcontent-%COMP%]   .btn-create[_ngcontent-%COMP%]{flex:1;min-width:0}.history-card-video-loading[_ngcontent-%COMP%]{min-height:140px;background:var(--d-muted)}html.dark[_ngcontent-%COMP%]   .history-card-video-loading[_ngcontent-%COMP%]{background:#1a1130}@media(max-width:768px){[_nghost-%COMP%]{display:block;overflow:visible;height:auto;width:100%}.content[_ngcontent-%COMP%]{display:block;overflow:visible;height:auto;width:100%}.panel-left[_ngcontent-%COMP%]{width:100%;max-width:100%;min-width:0;border-right:none;border-bottom:1px solid var(--d-border);height:auto;overflow:visible}.panel-right[_ngcontent-%COMP%]{width:100%;max-width:100%;min-width:0;height:auto;overflow:visible}.history-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}.audio-player-wrap[_ngcontent-%COMP%]{padding:48px 16px 12px;background:linear-gradient(135deg,#fdf2f8,#eff6ff)}.audio-player-wrap[_ngcontent-%COMP%]   audio[_ngcontent-%COMP%]{width:100%;height:36px;border-radius:8px;outline:none}"],changeDetection:0})}};export{ke as VideoToAudioComponent};

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.