From fefb80c000c7674c9a10d211186ba57189e63fc0 Mon Sep 17 00:00:00 2001 From: Editor Deployment Bot Date: Wed, 15 Jan 2025 14:45:10 +0000 Subject: [PATCH] Build 1230/2025-01-15_14-43-59/ --- .../assets/am-ET-BCCpPqnn.js | 10 + .../assets/cs-CZ-BCCpPqnn.js | 10 + .../assets/de-AT-BCCpPqnn.js | 10 + .../assets/de-DE-DKCWOsMc.js | 10 + .../assets/el-GR-CFQQD-pN.js | 10 + .../assets/en-US-CXE5DxdF.js | 10 + .../assets/es-ES-Bgc6pbnv.js | 10 + .../assets/fr-FR-D7oBGx3a.js | 10 + .../assets/gl-ES-BCCpPqnn.js | 10 + .../assets/he-IL-BCCpPqnn.js | 10 + .../assets/index-BTnzHDus.css | 1 + .../assets/index-CWizvMBi.js | 610 ++++++++++++++++++ .../assets/it-IT-BCCpPqnn.js | 10 + .../assets/nl-NL-DSopj5wu.js | 10 + .../assets/pl-PL-BCCpPqnn.js | 10 + .../assets/placeholder-waveform-plKoU1CS.png | Bin 0 -> 72786 bytes ...ex-cyrillic-ext-wght-normal-DRTNI9VV.woff2 | Bin 0 -> 10368 bytes ...o-flex-cyrillic-wght-normal-C9LxQtoz.woff2 | Bin 0 -> 15528 bytes ...boto-flex-greek-wght-normal-DeN4rzfy.woff2 | Bin 0 -> 11436 bytes ...-flex-latin-ext-wght-normal-DdIPVSJ2.woff2 | Bin 0 -> 23236 bytes ...boto-flex-latin-wght-normal-C2pcyVKb.woff2 | Bin 0 -> 34412 bytes ...flex-vietnamese-wght-normal-Dfb42xSH.woff2 | Bin 0 -> 9828 bytes .../assets/sl-SI-BCCpPqnn.js | 10 + .../assets/sv-SE-BCCpPqnn.js | 10 + .../assets/tr-TR-BCCpPqnn.js | 10 + .../assets/zh-CN-ClHWVq0b.js | 10 + .../assets/zh-TW-Bh7rvWp1.js | 9 + 1230/2025-01-15_14-43-59/editor-settings.toml | 50 ++ 1230/2025-01-15_14-43-59/favicon.ico | Bin 0 -> 5430 bytes 1230/2025-01-15_14-43-59/index.html | 66 ++ 1230/2025-01-15_14-43-59/manifest.json | 15 + 1230/2025-01-15_14-43-59/opencast-editor.svg | 55 ++ 1230/2025-01-15_14-43-59/robots.txt | 3 + index.html | 2 +- 34 files changed, 980 insertions(+), 1 deletion(-) create mode 100644 1230/2025-01-15_14-43-59/assets/am-ET-BCCpPqnn.js create mode 100644 1230/2025-01-15_14-43-59/assets/cs-CZ-BCCpPqnn.js create mode 100644 1230/2025-01-15_14-43-59/assets/de-AT-BCCpPqnn.js create mode 100644 1230/2025-01-15_14-43-59/assets/de-DE-DKCWOsMc.js create mode 100644 1230/2025-01-15_14-43-59/assets/el-GR-CFQQD-pN.js create mode 100644 1230/2025-01-15_14-43-59/assets/en-US-CXE5DxdF.js create mode 100644 1230/2025-01-15_14-43-59/assets/es-ES-Bgc6pbnv.js create mode 100644 1230/2025-01-15_14-43-59/assets/fr-FR-D7oBGx3a.js create mode 100644 1230/2025-01-15_14-43-59/assets/gl-ES-BCCpPqnn.js create mode 100644 1230/2025-01-15_14-43-59/assets/he-IL-BCCpPqnn.js create mode 100644 1230/2025-01-15_14-43-59/assets/index-BTnzHDus.css create mode 100644 1230/2025-01-15_14-43-59/assets/index-CWizvMBi.js create mode 100644 1230/2025-01-15_14-43-59/assets/it-IT-BCCpPqnn.js create mode 100644 1230/2025-01-15_14-43-59/assets/nl-NL-DSopj5wu.js create mode 100644 1230/2025-01-15_14-43-59/assets/pl-PL-BCCpPqnn.js create mode 100644 1230/2025-01-15_14-43-59/assets/placeholder-waveform-plKoU1CS.png create mode 100644 1230/2025-01-15_14-43-59/assets/roboto-flex-cyrillic-ext-wght-normal-DRTNI9VV.woff2 create mode 100644 1230/2025-01-15_14-43-59/assets/roboto-flex-cyrillic-wght-normal-C9LxQtoz.woff2 create mode 100644 1230/2025-01-15_14-43-59/assets/roboto-flex-greek-wght-normal-DeN4rzfy.woff2 create mode 100644 1230/2025-01-15_14-43-59/assets/roboto-flex-latin-ext-wght-normal-DdIPVSJ2.woff2 create mode 100644 1230/2025-01-15_14-43-59/assets/roboto-flex-latin-wght-normal-C2pcyVKb.woff2 create mode 100644 1230/2025-01-15_14-43-59/assets/roboto-flex-vietnamese-wght-normal-Dfb42xSH.woff2 create mode 100644 1230/2025-01-15_14-43-59/assets/sl-SI-BCCpPqnn.js create mode 100644 1230/2025-01-15_14-43-59/assets/sv-SE-BCCpPqnn.js create mode 100644 1230/2025-01-15_14-43-59/assets/tr-TR-BCCpPqnn.js create mode 100644 1230/2025-01-15_14-43-59/assets/zh-CN-ClHWVq0b.js create mode 100644 1230/2025-01-15_14-43-59/assets/zh-TW-Bh7rvWp1.js create mode 100644 1230/2025-01-15_14-43-59/editor-settings.toml create mode 100644 1230/2025-01-15_14-43-59/favicon.ico create mode 100644 1230/2025-01-15_14-43-59/index.html create mode 100644 1230/2025-01-15_14-43-59/manifest.json create mode 100644 1230/2025-01-15_14-43-59/opencast-editor.svg create mode 100644 1230/2025-01-15_14-43-59/robots.txt diff --git a/1230/2025-01-15_14-43-59/assets/am-ET-BCCpPqnn.js b/1230/2025-01-15_14-43-59/assets/am-ET-BCCpPqnn.js new file mode 100644 index 00000000..32d33e1c --- /dev/null +++ b/1230/2025-01-15_14-43-59/assets/am-ET-BCCpPqnn.js @@ -0,0 +1,10 @@ +const e={"cutting-button":"Cutting","finish-button":"Finish","select-tracks-button":"Tracks","subtitles-button":"Subtitles","thumbnail-button":"Thumbnail","metadata-button":"Metadata","keyboard-controls-button":"Keyboard Controls","tooltip-aria":"Main Navigation"},t={"cut-button":"Cut","cut-tooltip":"Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}","cut-tooltip-aria":"Cut. Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}.","delete-button":"Delete","delete-restore-tooltip":"Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}","delete-restore-tooltip-aria":"Delete and Restore. Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}.","merge-all-button":"Merge All","merge-all-tooltip":"Combine all segments into a single segment.","merge-all-tooltip-aria":"Merge All. Combine all segments into a single segment.","restore-button":"Restore","mergeLeft-button":"Merge Left","mergeLeft-tooltip":"Combine the currently active segment with the segment to its left. Hotkey: {{hotkeyName}}","mergeLeft-tooltip-aria":"Merge Left. Combine the currently active segment with the segment to its left. Hotkey: {{hotkeyName}}.","mergeRight-button":"Merge Right","mergeRight-tooltip":"Combine the currently active segment with the segment to its right. Hotkey: {{hotkeyName}}","mergeRight-tooltip-aria":"Merge Right. Combine the currently active segment with the segment to its right. Hotkey: {{hotkeyName}}.",zoom:"Zoom","zoomSlider-aria":"Zoom. Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.","zoomSlider-tooltip":"Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.",zoomIn:"Zoom in",zoomOut:"Zoom out"},o={previewButton:"Preview Mode","previewButton-tooltip":"Skips deleted segments when playing the video. Currently {{status}}. Hotkey: {{hotkeyName}}","previewButton-aria":"Enable or disable preview mode. Hotkey: {{hotkeyName}}.","playButton-tooltip":"Play video","pauseButton-tooltip":"Pause video",previousButton:"Back","previousButton-tooltip":"Back. Hotkey: {{hotkeyName}}.",nextButton:"Forward","nextButton-tooltip":"Forward. Hotkey: {{hotkeyName}}.","current-time-tooltip":"Current time","time-duration-tooltip":"Video duration","duration-aria":"Duration","time-aria":"Current time","mutebutton-tooltip":"Mute video","unmutebutton-tooltip":"Unmute video","volume-tooltip":"Adjust volume: {{current}}%","volumeSlider-aria":"Adjust the volume level of the video.","comError-text":"A problem occurred during communication with Opencast.","loadError-text":"An error has occurred loading this video.","durationError-text":"Opencast failed to provide the video duration.","title-tooltip":"Video Title","presenter-tooltip":"Video Presenters"},i={"save-button":"Save changes","start-button":"Save and process changes","discard-button":"Discard changes"},a={"headline-text":"Save current project","confirm-button":"Yes, save changes","confirmButton-attempting-tooltip":"Attempting to save","confirmButton-success-tooltip":"Saved successfully","confirmButton-failed-tooltip":"Save failed","info-text":"The video will not be processed but all cutting information will be stored in Opencast. You can continue your edit later.","success-text":"Changes saved successfully! You can now close the editor or continue working.","success-tooltip-aria":"Saved successfully","saveArea-tooltip":"Save Area","confirm-success":"Okay","cancel-save":"Don't save"},n={"headline-text":"Discard changes","confirm-button":"Yes, discard changes","info-text":"Are you sure you want to discard your changes? This cannot be undone!"},r={"discarded-text":"Your changes have been discarded. You can now close the editor.","startOver-button":"Let me start over!","startOver-tooltip":"Reload the page to start over","info-text":`Changes successfully saved to Opencast. Processing your changes may take quite some time so please be patient. You can now close the editor. +`},s={"saveAndProcess-text":"Save and Process","selectWF-text":"Select a workflow","noWorkflows-text":`There are no workflows to process your changes with. Please save your changes and contact an administrator. +`,"oneWorkflow-text":`The changes will be saved and the video will be cut and processed with the workflow "{{workflow}}". <3/> This will take some time. +`,"manyWorkflows-text":"Select which workflow Opencast should use for processing.","startProcessing-button":"Start processing","back-button":"Take me back","selectWF-button":"Click to select this workflow","selectWF-button-aria":`Press to select the workflow: {{stateName}} +`},l={"generateWaveform-text":"Generating Waveform","segment-tooltip":"Segment {{segment}}","scrubber-text-aria":`Timeline marker. {{currentTime}}. Active segment: {{segment}}. {{segmentStatus}}. Controls: {{moveLeft}} and {{moveRight}} to move the timeline marker. {{increase}} and {{decrease}} to increase/decrease the move delta. +`,"segments-text-aria":`Segment {{index}}. {{segmentStatus}}. Start: {{start}}. End: {{end}}. +`,"cut-text-aria":`Cut marker. {{time}}. Between segment {{leftSegment}} and {{rightSegment}}. +`},u={"headline-text":"Workflow Configuration","satisfied-text":"Satisfied with your configuration?","confirm-button":"Yes, start processing"},c={"EVENTS-EVENTS-DETAILS-CATALOG-EPISODE":"Episode Metadata","submit-button":"Submit","submit-button-tooltip":"Confirm your changes","reset-button":"Reset","reset-button-tooltip":"Undo all your changes","submit-helpertext":`Make changes as you like, then hit the {{buttonName}} button. +Note that you will still have to start processing for your changes to take effect.`,validation:{required:"Required","duration-format":"Format must be HH:MM:SS",datetime:"Invalid"},labels:{title:"Title",subject:"Subject",description:"Description",language:"Language",rightsHolder:"Rights",license:"License",isPartOf:"Series",creator:"Presenter(s)",contributor:"Contributor(s)",startDate:"Start date",duration:"Duration",location:"Location",source:"Source",created:"Created",publisher:"Publisher",identifier:"UID"},language:{"LANGUAGES-SLOVENIAN":"Slovenian","LANGUAGES-PORTUGESE":"Portuguese","LANGUAGES-ROMANSH":"Romansh","LANGUAGES-ARABIC":"Arabic","LANGUAGES-POLISH":"Polish","LANGUAGES-ITALIAN":"Italian","LANGUAGES-CHINESE":"Chinese","LANGUAGES-FINNISH":"Finnish","LANGUAGES-DANISH":"Danish","LANGUAGES-UKRAINIAN":"Ukrainian","LANGUAGES-FRENCH":"French","LANGUAGES-SPANISH":"Spanish","LANGUAGES-GERMAN_CH":"Swiss German","LANGUAGES-NORWEGIAN":"Norwegian","LANGUAGES-RUSSIAN":"Russian","LANGUAGES-JAPANESE":"Japanese","LANGUAGES-DUTCH":"Dutch","LANGUAGES-TURKISH":"Turkish","LANGUAGES-HINDI":"Hindi","LANGUAGES-SWEDISH":"Swedish","LANGUAGES-ENGLISH":"English","LANGUAGES-GERMAN":"German"},license:{"EVENTS-LICENSE-CC0":"CC0","EVENTS-LICENSE-CCBYND":"CC-BY-ND","EVENTS-LICENSE-CCBYNCND":"CC-BY-NC-ND","EVENTS-LICENSE-CCBYNCSA":"CC-BY-NC-SA","EVENTS-LICENSE-ALLRIGHTS":"All rights reserved","EVENTS-LICENSE-CCBYSA":"CC-BY-SA","EVENTS-LICENSE-CCBYNC":"CC-BY-NC","EVENTS-LICENSE-CCBY":"CC-BY"},"calendar-prev":"Previous","calendar-next":"Next"},d={title:"Thumbnail Editor",noThumbnailAvailable:"No Thumbnail available",previewImageAlt:"Thumbnail for track",buttonGenerate:"Generate","buttonGenerate-tooltip":"Generate a new thumbnail from the current timeline marker position","buttonGenerate-tooltip-aria":"Generate a new thumbnail from the current timeline marker position",buttonUpload:"Upload","buttonUpload-tooltip":"Upload an image","buttonUpload-tooltip-aria":"Upload an image",buttonUseForOtherThumbnails:"Use for all tracks","buttonUseForOtherThumbnails-tooltip":"Use the thumbnail for all tracks","buttonUseForOtherThumbnails-tooltip-aria":"Use the thumbnail for all tracks",buttonDiscard:"Discard","buttonDiscard-tooltip":"Discard the thumbnail for this track","buttonDiscard-tooltip-aria":"Discard the thumbnail for this track",buttonGenerateAll:"Generate All","buttonGenerateAll-tooltip":"Generate new thumbnails for all tracks from the current timeline marker position","buttonGenerateAll-tooltip-aria":"Generate new thumbnails for all tracks from the current timeline marker position",explanation:"Upload or generate a thumbnail for each track.",primary:"Primary",secondary:"Secondary"},m={rowTitle:"Change thumbnail here",from:"from"},h={"generic-message":"A critical error has occurred!",details:"Details: ","workflowActive-errorTitle":"Temporarily unavailable","workflowActive-errorMessage":"This event is being processed. Please wait until the process is finished."},g={"main-heading":"Welcome to the Video Editor","contact-admin":"If you were trying to edit a specific video but are seeing this page, please contact your administrator.","start-editing-1":"To start editing, specify the parameter ","start-editing-2":" with the media package id of the video you wish to edit.","link-to-documentation":"More information about configuring the video editor is available in the administration guide at "},b={"error-details-text":`Details: {{errorMessage}} +`,"error-text":"An error has occurred. Please wait a bit and try again.","goBack-button":"No, take me back","callback-button-system":"Back to {{system}}","callback-button-generic":"Back to previous system"},p={title:"Select track(s) for processing",trackInactive:"inactive",deleteTrackText:"Delete Track",restoreTrackText:"Restore Track",cannotDeleteTrackText:"Cannot Delete Track",deleteTrackTooltip:"Do not encode and publish this track.",restoreTrackTooltip:"Encode and publish this track.",cannotDeleteTrackTooltip:"Cannot remove this track from publication."},S={"selectSubtitleButton-tooltip":"Edit subtitles for {{title}}","selectSubtitleButton-tooltip-aria":"Select {{title}} for subtitle editing","createSubtitleButton-tooltip":"Opens a dialog for creating/uploading new subtitles","createSubtitleButton-clicked-tooltip-aria":"Contains a dialog for creating new subtitles","createSubtitleButton-createButton":"Create","createSubtitleButton-createButton-tooltip":"Start a new subtitle file with the chosen title.","createSubtitleButton-createButton-disabled-tooltip":"Please pick a language from the dropdown above.","createSubtitleDropdown-label":"Pick a language",backButton:"Back","backButton-tooltip":"Return to subtitle selection","deleteButton-title":"Delete","deleteButton-tooltip":"Delete subtitle","deleteButton-warning-header":"Caution!","deleteButton-warning":"You will remove the current subtitle. This cannot be undone. Are you sure?","downloadButton-title":"Download","downloadButton-tooltip":"Download subtitle as vtt file","uploadButton-title":"Upload","uploadButton-tooltip":"Upload subtitle as vtt file","uploadButton-warning-header":"Caution!","uploadButton-warning":"Uploading will overwrite the current subtitle. This cannot be undone. Are you sure?","uploadButton-error":"Upload failed.","uploadButton-error-filetype":"Wrong file type.","uploadButton-error-parse":"Could not parse subtitle file. Please ensure that the file contains valid WebVTT.",editTitle:"Subtitle Editor - {{title}}","editTitle-loading":"Loading",generic:"Generic",autoGenerated:"Auto-generated"},k={"startTime-tooltip":"Beginning of the segment","startTime-tooltip-aria":"Beginning at","endTime-tooltip":"End of the segment","endTime-tooltip-aria":"Ending at",addSegmentAbove:"Add segment above",addSegmentBelow:"Add segment below",jumpToSegmentAbove:"Jump to segment above",jumpToSegmentBelow:"Jump to segment below",deleteSegment:"Delete segment"},f={selectVideoLabel:"Video Flavors"},v={overviewTimelineTooltip:"Timeline overview"},A={header:"Shortcuts",defaultGroupName:"General",missingLabel:"Unknown",groupVideoPlayer:"Video Player",groupCuttingView:"Cutting",groupCuttingViewScrubber:"Timeline",groupSubtitleList:"Subtitles",sequenceSeparator:"or",genericError:"Failed to load overview",videoPlayButton:"Play/Pause Video",scrubberLeft:"Move left",scrubberRight:"Move right",scrubberIncrease:"Move faster",scrubberDecrease:"Move slower"},w={appearance:"Appearance",dark:"Dark",light:"Light",auto:"Auto","dark-high-contrast":"Dark (High contrast)","light-high-contrast":"Light (High contrast)"},N={language:"Language"},E={areYouSure:"Are you sure?",cancel:"Cancel",close:"Close",confirm:"Confirm"},C={mainMenu:e,cuttingActions:t,video:o,finishMenu:i,save:a,discard:n,theEnd:r,workflowSelection:s,timeline:l,workflowConfig:u,metadata:c,thumbnail:d,thumbnailSimple:m,error:h,landing:g,various:b,trackSelection:p,subtitles:S,subtitleList:k,subtitleVideoArea:f,subtitleTimeline:v,keyboardControls:A,theme:w,language:N,modal:E};export{t as cuttingActions,C as default,n as discard,h as error,i as finishMenu,A as keyboardControls,g as landing,N as language,e as mainMenu,c as metadata,E as modal,a as save,k as subtitleList,v as subtitleTimeline,f as subtitleVideoArea,S as subtitles,r as theEnd,w as theme,d as thumbnail,m as thumbnailSimple,l as timeline,p as trackSelection,b as various,o as video,u as workflowConfig,s as workflowSelection}; diff --git a/1230/2025-01-15_14-43-59/assets/cs-CZ-BCCpPqnn.js b/1230/2025-01-15_14-43-59/assets/cs-CZ-BCCpPqnn.js new file mode 100644 index 00000000..32d33e1c --- /dev/null +++ b/1230/2025-01-15_14-43-59/assets/cs-CZ-BCCpPqnn.js @@ -0,0 +1,10 @@ +const e={"cutting-button":"Cutting","finish-button":"Finish","select-tracks-button":"Tracks","subtitles-button":"Subtitles","thumbnail-button":"Thumbnail","metadata-button":"Metadata","keyboard-controls-button":"Keyboard Controls","tooltip-aria":"Main Navigation"},t={"cut-button":"Cut","cut-tooltip":"Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}","cut-tooltip-aria":"Cut. Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}.","delete-button":"Delete","delete-restore-tooltip":"Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}","delete-restore-tooltip-aria":"Delete and Restore. Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}.","merge-all-button":"Merge All","merge-all-tooltip":"Combine all segments into a single segment.","merge-all-tooltip-aria":"Merge All. Combine all segments into a single segment.","restore-button":"Restore","mergeLeft-button":"Merge Left","mergeLeft-tooltip":"Combine the currently active segment with the segment to its left. Hotkey: {{hotkeyName}}","mergeLeft-tooltip-aria":"Merge Left. Combine the currently active segment with the segment to its left. Hotkey: {{hotkeyName}}.","mergeRight-button":"Merge Right","mergeRight-tooltip":"Combine the currently active segment with the segment to its right. Hotkey: {{hotkeyName}}","mergeRight-tooltip-aria":"Merge Right. Combine the currently active segment with the segment to its right. Hotkey: {{hotkeyName}}.",zoom:"Zoom","zoomSlider-aria":"Zoom. Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.","zoomSlider-tooltip":"Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.",zoomIn:"Zoom in",zoomOut:"Zoom out"},o={previewButton:"Preview Mode","previewButton-tooltip":"Skips deleted segments when playing the video. Currently {{status}}. Hotkey: {{hotkeyName}}","previewButton-aria":"Enable or disable preview mode. Hotkey: {{hotkeyName}}.","playButton-tooltip":"Play video","pauseButton-tooltip":"Pause video",previousButton:"Back","previousButton-tooltip":"Back. Hotkey: {{hotkeyName}}.",nextButton:"Forward","nextButton-tooltip":"Forward. Hotkey: {{hotkeyName}}.","current-time-tooltip":"Current time","time-duration-tooltip":"Video duration","duration-aria":"Duration","time-aria":"Current time","mutebutton-tooltip":"Mute video","unmutebutton-tooltip":"Unmute video","volume-tooltip":"Adjust volume: {{current}}%","volumeSlider-aria":"Adjust the volume level of the video.","comError-text":"A problem occurred during communication with Opencast.","loadError-text":"An error has occurred loading this video.","durationError-text":"Opencast failed to provide the video duration.","title-tooltip":"Video Title","presenter-tooltip":"Video Presenters"},i={"save-button":"Save changes","start-button":"Save and process changes","discard-button":"Discard changes"},a={"headline-text":"Save current project","confirm-button":"Yes, save changes","confirmButton-attempting-tooltip":"Attempting to save","confirmButton-success-tooltip":"Saved successfully","confirmButton-failed-tooltip":"Save failed","info-text":"The video will not be processed but all cutting information will be stored in Opencast. You can continue your edit later.","success-text":"Changes saved successfully! You can now close the editor or continue working.","success-tooltip-aria":"Saved successfully","saveArea-tooltip":"Save Area","confirm-success":"Okay","cancel-save":"Don't save"},n={"headline-text":"Discard changes","confirm-button":"Yes, discard changes","info-text":"Are you sure you want to discard your changes? This cannot be undone!"},r={"discarded-text":"Your changes have been discarded. You can now close the editor.","startOver-button":"Let me start over!","startOver-tooltip":"Reload the page to start over","info-text":`Changes successfully saved to Opencast. Processing your changes may take quite some time so please be patient. You can now close the editor. +`},s={"saveAndProcess-text":"Save and Process","selectWF-text":"Select a workflow","noWorkflows-text":`There are no workflows to process your changes with. Please save your changes and contact an administrator. +`,"oneWorkflow-text":`The changes will be saved and the video will be cut and processed with the workflow "{{workflow}}". <3/> This will take some time. +`,"manyWorkflows-text":"Select which workflow Opencast should use for processing.","startProcessing-button":"Start processing","back-button":"Take me back","selectWF-button":"Click to select this workflow","selectWF-button-aria":`Press to select the workflow: {{stateName}} +`},l={"generateWaveform-text":"Generating Waveform","segment-tooltip":"Segment {{segment}}","scrubber-text-aria":`Timeline marker. {{currentTime}}. Active segment: {{segment}}. {{segmentStatus}}. Controls: {{moveLeft}} and {{moveRight}} to move the timeline marker. {{increase}} and {{decrease}} to increase/decrease the move delta. +`,"segments-text-aria":`Segment {{index}}. {{segmentStatus}}. Start: {{start}}. End: {{end}}. +`,"cut-text-aria":`Cut marker. {{time}}. Between segment {{leftSegment}} and {{rightSegment}}. +`},u={"headline-text":"Workflow Configuration","satisfied-text":"Satisfied with your configuration?","confirm-button":"Yes, start processing"},c={"EVENTS-EVENTS-DETAILS-CATALOG-EPISODE":"Episode Metadata","submit-button":"Submit","submit-button-tooltip":"Confirm your changes","reset-button":"Reset","reset-button-tooltip":"Undo all your changes","submit-helpertext":`Make changes as you like, then hit the {{buttonName}} button. +Note that you will still have to start processing for your changes to take effect.`,validation:{required:"Required","duration-format":"Format must be HH:MM:SS",datetime:"Invalid"},labels:{title:"Title",subject:"Subject",description:"Description",language:"Language",rightsHolder:"Rights",license:"License",isPartOf:"Series",creator:"Presenter(s)",contributor:"Contributor(s)",startDate:"Start date",duration:"Duration",location:"Location",source:"Source",created:"Created",publisher:"Publisher",identifier:"UID"},language:{"LANGUAGES-SLOVENIAN":"Slovenian","LANGUAGES-PORTUGESE":"Portuguese","LANGUAGES-ROMANSH":"Romansh","LANGUAGES-ARABIC":"Arabic","LANGUAGES-POLISH":"Polish","LANGUAGES-ITALIAN":"Italian","LANGUAGES-CHINESE":"Chinese","LANGUAGES-FINNISH":"Finnish","LANGUAGES-DANISH":"Danish","LANGUAGES-UKRAINIAN":"Ukrainian","LANGUAGES-FRENCH":"French","LANGUAGES-SPANISH":"Spanish","LANGUAGES-GERMAN_CH":"Swiss German","LANGUAGES-NORWEGIAN":"Norwegian","LANGUAGES-RUSSIAN":"Russian","LANGUAGES-JAPANESE":"Japanese","LANGUAGES-DUTCH":"Dutch","LANGUAGES-TURKISH":"Turkish","LANGUAGES-HINDI":"Hindi","LANGUAGES-SWEDISH":"Swedish","LANGUAGES-ENGLISH":"English","LANGUAGES-GERMAN":"German"},license:{"EVENTS-LICENSE-CC0":"CC0","EVENTS-LICENSE-CCBYND":"CC-BY-ND","EVENTS-LICENSE-CCBYNCND":"CC-BY-NC-ND","EVENTS-LICENSE-CCBYNCSA":"CC-BY-NC-SA","EVENTS-LICENSE-ALLRIGHTS":"All rights reserved","EVENTS-LICENSE-CCBYSA":"CC-BY-SA","EVENTS-LICENSE-CCBYNC":"CC-BY-NC","EVENTS-LICENSE-CCBY":"CC-BY"},"calendar-prev":"Previous","calendar-next":"Next"},d={title:"Thumbnail Editor",noThumbnailAvailable:"No Thumbnail available",previewImageAlt:"Thumbnail for track",buttonGenerate:"Generate","buttonGenerate-tooltip":"Generate a new thumbnail from the current timeline marker position","buttonGenerate-tooltip-aria":"Generate a new thumbnail from the current timeline marker position",buttonUpload:"Upload","buttonUpload-tooltip":"Upload an image","buttonUpload-tooltip-aria":"Upload an image",buttonUseForOtherThumbnails:"Use for all tracks","buttonUseForOtherThumbnails-tooltip":"Use the thumbnail for all tracks","buttonUseForOtherThumbnails-tooltip-aria":"Use the thumbnail for all tracks",buttonDiscard:"Discard","buttonDiscard-tooltip":"Discard the thumbnail for this track","buttonDiscard-tooltip-aria":"Discard the thumbnail for this track",buttonGenerateAll:"Generate All","buttonGenerateAll-tooltip":"Generate new thumbnails for all tracks from the current timeline marker position","buttonGenerateAll-tooltip-aria":"Generate new thumbnails for all tracks from the current timeline marker position",explanation:"Upload or generate a thumbnail for each track.",primary:"Primary",secondary:"Secondary"},m={rowTitle:"Change thumbnail here",from:"from"},h={"generic-message":"A critical error has occurred!",details:"Details: ","workflowActive-errorTitle":"Temporarily unavailable","workflowActive-errorMessage":"This event is being processed. Please wait until the process is finished."},g={"main-heading":"Welcome to the Video Editor","contact-admin":"If you were trying to edit a specific video but are seeing this page, please contact your administrator.","start-editing-1":"To start editing, specify the parameter ","start-editing-2":" with the media package id of the video you wish to edit.","link-to-documentation":"More information about configuring the video editor is available in the administration guide at "},b={"error-details-text":`Details: {{errorMessage}} +`,"error-text":"An error has occurred. Please wait a bit and try again.","goBack-button":"No, take me back","callback-button-system":"Back to {{system}}","callback-button-generic":"Back to previous system"},p={title:"Select track(s) for processing",trackInactive:"inactive",deleteTrackText:"Delete Track",restoreTrackText:"Restore Track",cannotDeleteTrackText:"Cannot Delete Track",deleteTrackTooltip:"Do not encode and publish this track.",restoreTrackTooltip:"Encode and publish this track.",cannotDeleteTrackTooltip:"Cannot remove this track from publication."},S={"selectSubtitleButton-tooltip":"Edit subtitles for {{title}}","selectSubtitleButton-tooltip-aria":"Select {{title}} for subtitle editing","createSubtitleButton-tooltip":"Opens a dialog for creating/uploading new subtitles","createSubtitleButton-clicked-tooltip-aria":"Contains a dialog for creating new subtitles","createSubtitleButton-createButton":"Create","createSubtitleButton-createButton-tooltip":"Start a new subtitle file with the chosen title.","createSubtitleButton-createButton-disabled-tooltip":"Please pick a language from the dropdown above.","createSubtitleDropdown-label":"Pick a language",backButton:"Back","backButton-tooltip":"Return to subtitle selection","deleteButton-title":"Delete","deleteButton-tooltip":"Delete subtitle","deleteButton-warning-header":"Caution!","deleteButton-warning":"You will remove the current subtitle. This cannot be undone. Are you sure?","downloadButton-title":"Download","downloadButton-tooltip":"Download subtitle as vtt file","uploadButton-title":"Upload","uploadButton-tooltip":"Upload subtitle as vtt file","uploadButton-warning-header":"Caution!","uploadButton-warning":"Uploading will overwrite the current subtitle. This cannot be undone. Are you sure?","uploadButton-error":"Upload failed.","uploadButton-error-filetype":"Wrong file type.","uploadButton-error-parse":"Could not parse subtitle file. Please ensure that the file contains valid WebVTT.",editTitle:"Subtitle Editor - {{title}}","editTitle-loading":"Loading",generic:"Generic",autoGenerated:"Auto-generated"},k={"startTime-tooltip":"Beginning of the segment","startTime-tooltip-aria":"Beginning at","endTime-tooltip":"End of the segment","endTime-tooltip-aria":"Ending at",addSegmentAbove:"Add segment above",addSegmentBelow:"Add segment below",jumpToSegmentAbove:"Jump to segment above",jumpToSegmentBelow:"Jump to segment below",deleteSegment:"Delete segment"},f={selectVideoLabel:"Video Flavors"},v={overviewTimelineTooltip:"Timeline overview"},A={header:"Shortcuts",defaultGroupName:"General",missingLabel:"Unknown",groupVideoPlayer:"Video Player",groupCuttingView:"Cutting",groupCuttingViewScrubber:"Timeline",groupSubtitleList:"Subtitles",sequenceSeparator:"or",genericError:"Failed to load overview",videoPlayButton:"Play/Pause Video",scrubberLeft:"Move left",scrubberRight:"Move right",scrubberIncrease:"Move faster",scrubberDecrease:"Move slower"},w={appearance:"Appearance",dark:"Dark",light:"Light",auto:"Auto","dark-high-contrast":"Dark (High contrast)","light-high-contrast":"Light (High contrast)"},N={language:"Language"},E={areYouSure:"Are you sure?",cancel:"Cancel",close:"Close",confirm:"Confirm"},C={mainMenu:e,cuttingActions:t,video:o,finishMenu:i,save:a,discard:n,theEnd:r,workflowSelection:s,timeline:l,workflowConfig:u,metadata:c,thumbnail:d,thumbnailSimple:m,error:h,landing:g,various:b,trackSelection:p,subtitles:S,subtitleList:k,subtitleVideoArea:f,subtitleTimeline:v,keyboardControls:A,theme:w,language:N,modal:E};export{t as cuttingActions,C as default,n as discard,h as error,i as finishMenu,A as keyboardControls,g as landing,N as language,e as mainMenu,c as metadata,E as modal,a as save,k as subtitleList,v as subtitleTimeline,f as subtitleVideoArea,S as subtitles,r as theEnd,w as theme,d as thumbnail,m as thumbnailSimple,l as timeline,p as trackSelection,b as various,o as video,u as workflowConfig,s as workflowSelection}; diff --git a/1230/2025-01-15_14-43-59/assets/de-AT-BCCpPqnn.js b/1230/2025-01-15_14-43-59/assets/de-AT-BCCpPqnn.js new file mode 100644 index 00000000..32d33e1c --- /dev/null +++ b/1230/2025-01-15_14-43-59/assets/de-AT-BCCpPqnn.js @@ -0,0 +1,10 @@ +const e={"cutting-button":"Cutting","finish-button":"Finish","select-tracks-button":"Tracks","subtitles-button":"Subtitles","thumbnail-button":"Thumbnail","metadata-button":"Metadata","keyboard-controls-button":"Keyboard Controls","tooltip-aria":"Main Navigation"},t={"cut-button":"Cut","cut-tooltip":"Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}","cut-tooltip-aria":"Cut. Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}.","delete-button":"Delete","delete-restore-tooltip":"Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}","delete-restore-tooltip-aria":"Delete and Restore. Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}.","merge-all-button":"Merge All","merge-all-tooltip":"Combine all segments into a single segment.","merge-all-tooltip-aria":"Merge All. Combine all segments into a single segment.","restore-button":"Restore","mergeLeft-button":"Merge Left","mergeLeft-tooltip":"Combine the currently active segment with the segment to its left. Hotkey: {{hotkeyName}}","mergeLeft-tooltip-aria":"Merge Left. Combine the currently active segment with the segment to its left. Hotkey: {{hotkeyName}}.","mergeRight-button":"Merge Right","mergeRight-tooltip":"Combine the currently active segment with the segment to its right. Hotkey: {{hotkeyName}}","mergeRight-tooltip-aria":"Merge Right. Combine the currently active segment with the segment to its right. Hotkey: {{hotkeyName}}.",zoom:"Zoom","zoomSlider-aria":"Zoom. Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.","zoomSlider-tooltip":"Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.",zoomIn:"Zoom in",zoomOut:"Zoom out"},o={previewButton:"Preview Mode","previewButton-tooltip":"Skips deleted segments when playing the video. Currently {{status}}. Hotkey: {{hotkeyName}}","previewButton-aria":"Enable or disable preview mode. Hotkey: {{hotkeyName}}.","playButton-tooltip":"Play video","pauseButton-tooltip":"Pause video",previousButton:"Back","previousButton-tooltip":"Back. Hotkey: {{hotkeyName}}.",nextButton:"Forward","nextButton-tooltip":"Forward. Hotkey: {{hotkeyName}}.","current-time-tooltip":"Current time","time-duration-tooltip":"Video duration","duration-aria":"Duration","time-aria":"Current time","mutebutton-tooltip":"Mute video","unmutebutton-tooltip":"Unmute video","volume-tooltip":"Adjust volume: {{current}}%","volumeSlider-aria":"Adjust the volume level of the video.","comError-text":"A problem occurred during communication with Opencast.","loadError-text":"An error has occurred loading this video.","durationError-text":"Opencast failed to provide the video duration.","title-tooltip":"Video Title","presenter-tooltip":"Video Presenters"},i={"save-button":"Save changes","start-button":"Save and process changes","discard-button":"Discard changes"},a={"headline-text":"Save current project","confirm-button":"Yes, save changes","confirmButton-attempting-tooltip":"Attempting to save","confirmButton-success-tooltip":"Saved successfully","confirmButton-failed-tooltip":"Save failed","info-text":"The video will not be processed but all cutting information will be stored in Opencast. You can continue your edit later.","success-text":"Changes saved successfully! You can now close the editor or continue working.","success-tooltip-aria":"Saved successfully","saveArea-tooltip":"Save Area","confirm-success":"Okay","cancel-save":"Don't save"},n={"headline-text":"Discard changes","confirm-button":"Yes, discard changes","info-text":"Are you sure you want to discard your changes? This cannot be undone!"},r={"discarded-text":"Your changes have been discarded. You can now close the editor.","startOver-button":"Let me start over!","startOver-tooltip":"Reload the page to start over","info-text":`Changes successfully saved to Opencast. Processing your changes may take quite some time so please be patient. You can now close the editor. +`},s={"saveAndProcess-text":"Save and Process","selectWF-text":"Select a workflow","noWorkflows-text":`There are no workflows to process your changes with. Please save your changes and contact an administrator. +`,"oneWorkflow-text":`The changes will be saved and the video will be cut and processed with the workflow "{{workflow}}". <3/> This will take some time. +`,"manyWorkflows-text":"Select which workflow Opencast should use for processing.","startProcessing-button":"Start processing","back-button":"Take me back","selectWF-button":"Click to select this workflow","selectWF-button-aria":`Press to select the workflow: {{stateName}} +`},l={"generateWaveform-text":"Generating Waveform","segment-tooltip":"Segment {{segment}}","scrubber-text-aria":`Timeline marker. {{currentTime}}. Active segment: {{segment}}. {{segmentStatus}}. Controls: {{moveLeft}} and {{moveRight}} to move the timeline marker. {{increase}} and {{decrease}} to increase/decrease the move delta. +`,"segments-text-aria":`Segment {{index}}. {{segmentStatus}}. Start: {{start}}. End: {{end}}. +`,"cut-text-aria":`Cut marker. {{time}}. Between segment {{leftSegment}} and {{rightSegment}}. +`},u={"headline-text":"Workflow Configuration","satisfied-text":"Satisfied with your configuration?","confirm-button":"Yes, start processing"},c={"EVENTS-EVENTS-DETAILS-CATALOG-EPISODE":"Episode Metadata","submit-button":"Submit","submit-button-tooltip":"Confirm your changes","reset-button":"Reset","reset-button-tooltip":"Undo all your changes","submit-helpertext":`Make changes as you like, then hit the {{buttonName}} button. +Note that you will still have to start processing for your changes to take effect.`,validation:{required:"Required","duration-format":"Format must be HH:MM:SS",datetime:"Invalid"},labels:{title:"Title",subject:"Subject",description:"Description",language:"Language",rightsHolder:"Rights",license:"License",isPartOf:"Series",creator:"Presenter(s)",contributor:"Contributor(s)",startDate:"Start date",duration:"Duration",location:"Location",source:"Source",created:"Created",publisher:"Publisher",identifier:"UID"},language:{"LANGUAGES-SLOVENIAN":"Slovenian","LANGUAGES-PORTUGESE":"Portuguese","LANGUAGES-ROMANSH":"Romansh","LANGUAGES-ARABIC":"Arabic","LANGUAGES-POLISH":"Polish","LANGUAGES-ITALIAN":"Italian","LANGUAGES-CHINESE":"Chinese","LANGUAGES-FINNISH":"Finnish","LANGUAGES-DANISH":"Danish","LANGUAGES-UKRAINIAN":"Ukrainian","LANGUAGES-FRENCH":"French","LANGUAGES-SPANISH":"Spanish","LANGUAGES-GERMAN_CH":"Swiss German","LANGUAGES-NORWEGIAN":"Norwegian","LANGUAGES-RUSSIAN":"Russian","LANGUAGES-JAPANESE":"Japanese","LANGUAGES-DUTCH":"Dutch","LANGUAGES-TURKISH":"Turkish","LANGUAGES-HINDI":"Hindi","LANGUAGES-SWEDISH":"Swedish","LANGUAGES-ENGLISH":"English","LANGUAGES-GERMAN":"German"},license:{"EVENTS-LICENSE-CC0":"CC0","EVENTS-LICENSE-CCBYND":"CC-BY-ND","EVENTS-LICENSE-CCBYNCND":"CC-BY-NC-ND","EVENTS-LICENSE-CCBYNCSA":"CC-BY-NC-SA","EVENTS-LICENSE-ALLRIGHTS":"All rights reserved","EVENTS-LICENSE-CCBYSA":"CC-BY-SA","EVENTS-LICENSE-CCBYNC":"CC-BY-NC","EVENTS-LICENSE-CCBY":"CC-BY"},"calendar-prev":"Previous","calendar-next":"Next"},d={title:"Thumbnail Editor",noThumbnailAvailable:"No Thumbnail available",previewImageAlt:"Thumbnail for track",buttonGenerate:"Generate","buttonGenerate-tooltip":"Generate a new thumbnail from the current timeline marker position","buttonGenerate-tooltip-aria":"Generate a new thumbnail from the current timeline marker position",buttonUpload:"Upload","buttonUpload-tooltip":"Upload an image","buttonUpload-tooltip-aria":"Upload an image",buttonUseForOtherThumbnails:"Use for all tracks","buttonUseForOtherThumbnails-tooltip":"Use the thumbnail for all tracks","buttonUseForOtherThumbnails-tooltip-aria":"Use the thumbnail for all tracks",buttonDiscard:"Discard","buttonDiscard-tooltip":"Discard the thumbnail for this track","buttonDiscard-tooltip-aria":"Discard the thumbnail for this track",buttonGenerateAll:"Generate All","buttonGenerateAll-tooltip":"Generate new thumbnails for all tracks from the current timeline marker position","buttonGenerateAll-tooltip-aria":"Generate new thumbnails for all tracks from the current timeline marker position",explanation:"Upload or generate a thumbnail for each track.",primary:"Primary",secondary:"Secondary"},m={rowTitle:"Change thumbnail here",from:"from"},h={"generic-message":"A critical error has occurred!",details:"Details: ","workflowActive-errorTitle":"Temporarily unavailable","workflowActive-errorMessage":"This event is being processed. Please wait until the process is finished."},g={"main-heading":"Welcome to the Video Editor","contact-admin":"If you were trying to edit a specific video but are seeing this page, please contact your administrator.","start-editing-1":"To start editing, specify the parameter ","start-editing-2":" with the media package id of the video you wish to edit.","link-to-documentation":"More information about configuring the video editor is available in the administration guide at "},b={"error-details-text":`Details: {{errorMessage}} +`,"error-text":"An error has occurred. Please wait a bit and try again.","goBack-button":"No, take me back","callback-button-system":"Back to {{system}}","callback-button-generic":"Back to previous system"},p={title:"Select track(s) for processing",trackInactive:"inactive",deleteTrackText:"Delete Track",restoreTrackText:"Restore Track",cannotDeleteTrackText:"Cannot Delete Track",deleteTrackTooltip:"Do not encode and publish this track.",restoreTrackTooltip:"Encode and publish this track.",cannotDeleteTrackTooltip:"Cannot remove this track from publication."},S={"selectSubtitleButton-tooltip":"Edit subtitles for {{title}}","selectSubtitleButton-tooltip-aria":"Select {{title}} for subtitle editing","createSubtitleButton-tooltip":"Opens a dialog for creating/uploading new subtitles","createSubtitleButton-clicked-tooltip-aria":"Contains a dialog for creating new subtitles","createSubtitleButton-createButton":"Create","createSubtitleButton-createButton-tooltip":"Start a new subtitle file with the chosen title.","createSubtitleButton-createButton-disabled-tooltip":"Please pick a language from the dropdown above.","createSubtitleDropdown-label":"Pick a language",backButton:"Back","backButton-tooltip":"Return to subtitle selection","deleteButton-title":"Delete","deleteButton-tooltip":"Delete subtitle","deleteButton-warning-header":"Caution!","deleteButton-warning":"You will remove the current subtitle. This cannot be undone. Are you sure?","downloadButton-title":"Download","downloadButton-tooltip":"Download subtitle as vtt file","uploadButton-title":"Upload","uploadButton-tooltip":"Upload subtitle as vtt file","uploadButton-warning-header":"Caution!","uploadButton-warning":"Uploading will overwrite the current subtitle. This cannot be undone. Are you sure?","uploadButton-error":"Upload failed.","uploadButton-error-filetype":"Wrong file type.","uploadButton-error-parse":"Could not parse subtitle file. Please ensure that the file contains valid WebVTT.",editTitle:"Subtitle Editor - {{title}}","editTitle-loading":"Loading",generic:"Generic",autoGenerated:"Auto-generated"},k={"startTime-tooltip":"Beginning of the segment","startTime-tooltip-aria":"Beginning at","endTime-tooltip":"End of the segment","endTime-tooltip-aria":"Ending at",addSegmentAbove:"Add segment above",addSegmentBelow:"Add segment below",jumpToSegmentAbove:"Jump to segment above",jumpToSegmentBelow:"Jump to segment below",deleteSegment:"Delete segment"},f={selectVideoLabel:"Video Flavors"},v={overviewTimelineTooltip:"Timeline overview"},A={header:"Shortcuts",defaultGroupName:"General",missingLabel:"Unknown",groupVideoPlayer:"Video Player",groupCuttingView:"Cutting",groupCuttingViewScrubber:"Timeline",groupSubtitleList:"Subtitles",sequenceSeparator:"or",genericError:"Failed to load overview",videoPlayButton:"Play/Pause Video",scrubberLeft:"Move left",scrubberRight:"Move right",scrubberIncrease:"Move faster",scrubberDecrease:"Move slower"},w={appearance:"Appearance",dark:"Dark",light:"Light",auto:"Auto","dark-high-contrast":"Dark (High contrast)","light-high-contrast":"Light (High contrast)"},N={language:"Language"},E={areYouSure:"Are you sure?",cancel:"Cancel",close:"Close",confirm:"Confirm"},C={mainMenu:e,cuttingActions:t,video:o,finishMenu:i,save:a,discard:n,theEnd:r,workflowSelection:s,timeline:l,workflowConfig:u,metadata:c,thumbnail:d,thumbnailSimple:m,error:h,landing:g,various:b,trackSelection:p,subtitles:S,subtitleList:k,subtitleVideoArea:f,subtitleTimeline:v,keyboardControls:A,theme:w,language:N,modal:E};export{t as cuttingActions,C as default,n as discard,h as error,i as finishMenu,A as keyboardControls,g as landing,N as language,e as mainMenu,c as metadata,E as modal,a as save,k as subtitleList,v as subtitleTimeline,f as subtitleVideoArea,S as subtitles,r as theEnd,w as theme,d as thumbnail,m as thumbnailSimple,l as timeline,p as trackSelection,b as various,o as video,u as workflowConfig,s as workflowSelection}; diff --git a/1230/2025-01-15_14-43-59/assets/de-DE-DKCWOsMc.js b/1230/2025-01-15_14-43-59/assets/de-DE-DKCWOsMc.js new file mode 100644 index 00000000..514c5640 --- /dev/null +++ b/1230/2025-01-15_14-43-59/assets/de-DE-DKCWOsMc.js @@ -0,0 +1,10 @@ +const e={"cutting-button":"Schneiden","finish-button":"Fertigstellen","select-tracks-button":"Spuren","subtitles-button":"Untertitel","thumbnail-button":"Vorschaubild","metadata-button":"Metadaten","keyboard-controls-button":"Tastatursteuerung","tooltip-aria":"Hauptnavigation"},t={"cut-button":"Schneiden","cut-tooltip":"Segment an der aktuellen Position der Zeitleiste teilen. Hotkey: {{hotkeyName}}","cut-tooltip-aria":"Schneiden. Teilt das Segment an der aktuellen Position des Zeitmarkers. Hotkey: {{hotkeyName}}.","delete-button":"Löschen","delete-restore-tooltip":"Markieren oder entfernen Sie das Segment an der aktuellen Position zur Löschung. Hotkey: {{hotkeyName}}","delete-restore-tooltip-aria":"Delete and Restore. Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}.","merge-all-button":"Alle zusammenführen","merge-all-tooltip":"Alle Segmente in ein einziges Segment zusammenführen.","merge-all-tooltip-aria":"Alle Segmente in ein einziges Segment zusammenführen.","restore-button":"Wiederherstellen","mergeLeft-button":"Links zusammenfügen","mergeLeft-tooltip":"Verbinde das aktuell aktive Segment mit dem Segment auf der linken Seite. Hotkey: {{hotkeyName}}","mergeLeft-tooltip-aria":"Links zusammenfügen. Verbinden Sie das aktuell aktive Segment mit dem Segment auf der linken Seite. Hotkey: {{hotkeyName}}.","mergeRight-button":"Rechts zusammenfügen","mergeRight-tooltip":"Verbinde das aktuell aktive Segment mit dem Segment auf der rechten Seite. Hotkey: {{hotkeyName}}","mergeRight-tooltip-aria":"Rechts zusammenfügen. Verbinden Sie das aktuell aktive Segment mit dem Segment auf der rechten Seite. Hotkey: {{hotkeyName}}.",zoom:"Zoom","zoomSlider-aria":"Zoomen. Zoome in die Zeitleiste herein oder aus ihr heraus. Hotkey fürs Hereinzoomen: {{hotkeyNameIn}}. Hotkey fürs Herauszoomen: {{hotkeyNameOut}}.","zoomSlider-tooltip":"Zoome in die Zeitleiste herein oder aus ihr heraus. Hotkey fürs Hereinzoomen: {{hotkeyNameIn}}. Hotkey fürs Herauszoomen: {{hotkeyNameOut}}.",zoomIn:"Hereinzoomen",zoomOut:"Herauszoomen"},n={previewButton:"Vorschaumodus","previewButton-tooltip":"Überspringt gelöschte Segmente bei der Wiedergabe des Videos. Derzeit {{status}}. Hotkey: {{hotkeyName}}","previewButton-aria":"Vorschaumodus aktivieren oder deaktivieren. Hotkey: {{hotkeyName}}.","playButton-tooltip":"Video wiedergeben","pauseButton-tooltip":"Video pausieren",previousButton:"Zurück","previousButton-tooltip":"Zurück. Hotkey: {{hotkeyName}}.",nextButton:"Vorwärts","nextButton-tooltip":"Vorwärts. Hotkey: {{hotkeyName}}.","current-time-tooltip":"Aktuelle Zeit","time-duration-tooltip":"Videodauer","duration-aria":"Dauer","time-aria":"Aktuelle Zeit","mutebutton-tooltip":"Video stumm schalten","unmutebutton-tooltip":"Videoton aktivieren","volume-tooltip":"Lautstärke anpassen: {{current}}%","volumeSlider-aria":"Lautstärke des Videos anpassen.","comError-text":"Bei der Kommunikation mit Opencast ist ein Problem aufgetreten.","loadError-text":"Beim Laden des Videos ist ein Fehler aufgetreten.","durationError-text":"Opencast konnte die Video-Dauer nicht angeben.","title-tooltip":"Videotitel","presenter-tooltip":"Vortragende"},i={"save-button":"Änderungen speichern","start-button":"Speichern und Änderungen verarbeiten","discard-button":"Änderungen verwerfen"},r={"headline-text":"Aktuelles Projekt speichern","confirm-button":"Ja, Änderungen speichern","confirmButton-attempting-tooltip":"Versuche zu speichern","confirmButton-success-tooltip":"Erfolgreich gespeichert","confirmButton-failed-tooltip":"Speichern fehlgeschlagen","info-text":"Das Video wird nicht verarbeitet, aber alle Schnittinformationen werden in Opencast gespeichert. Sie können Ihre Bearbeitung später fortsetzen.","success-text":"Änderungen erfolgreich gespeichert! Sie können den Editor nun schließen oder weiter arbeiten.","success-tooltip-aria":"Erfolgreich gespeichert","saveArea-tooltip":"Speicherbereich","confirm-success":"Okay","cancel-save":"Nicht speichern"},o={"headline-text":"Änderungen verwerfen","confirm-button":"Ja, Änderungen verwerfen","info-text":"Sind Sie sicher, dass Sie diese Änderung verwerfen möchten? Dies kann nicht rückgängig gemacht werden!"},a={"discarded-text":"Ihre Änderungen wurden verworfen. Sie können den Editor nun schließen.","startOver-button":"Von neuem beginnen!","startOver-tooltip":"Seite neu laden, um neu zu starten","info-text":`Änderungen erfolgreich in Opencast gespeichert. Die Bearbeitung Ihrer Änderungen kann einige Zeit dauern, bitte haben Sie etwas Geduld. Sie können nun den Editor schließen. +`},s={"saveAndProcess-text":"Speichern & verarbeiten","selectWF-text":"Workflow wählen","noWorkflows-text":`Es gibt keine Workflows zum Verarbeiten Ihrer Änderungen. Bitte speichern Sie Ihre Änderungen und kontaktieren Sie einen Administrator. +`,"oneWorkflow-text":`Die Änderungen werden gespeichert und das Video wird mit dem Workflow "{{workflow}}" geschnitten und verarbeitet. <3/> Dies wird einige Zeit in Anspruch nehmen. +`,"manyWorkflows-text":"Wählen Sie aus, welchen Workflow Opencast für die Verarbeitung verwenden soll.","startProcessing-button":"Verarbeitung starten","back-button":"Zurück","selectWF-button":"Klicken, um diesen Workflow auszuwählen","selectWF-button-aria":`Klicken, um den Workflow auszuwählen: {{stateName}} +`},l={"generateWaveform-text":"Waveform wird generiert","segment-tooltip":"Segment {{segment}}","scrubber-text-aria":`Zeitmarker. {{currentTime}}. Aktives Segment: {{segment}}. {{segmentStatus}}. Steuerung: {{moveLeft}} und {{moveRight}}, um den Zeitmarker zu bewegen. {{increase}} und {{decrease}}, um das Verschiebungdelta zu erhöhen/verringern. +`,"segments-text-aria":`Segment {{index}}. {{segmentStatus}}. Start: {{start}}. Ende: {{end}}. +`,"cut-text-aria":`Schnittmarke. {{time}}. Zwischen Segment {{leftSegment}} und {{rightSegment}}. +`},u={"headline-text":"Workflow Konfiguration","satisfied-text":"Sind Sie zufrieden mit Ihrer Konfiguration?","confirm-button":"Ja, Verarbeitung starten"},d={"EVENTS-EVENTS-DETAILS-CATALOG-EPISODE":"Video Metadaten","submit-button":"Abschicken","submit-button-tooltip":"Bestätigen Sie Ihre Änderungen","reset-button":"Zurücksetzen","reset-button-tooltip":"Alle Änderungen rückgängig machen","submit-helpertext":`Machen Sie so viele Änderungen, wie Sie möchten, dann drücken Sie den {{buttonName}} Button. +Beachten Sie, dass Sie noch die Verarbeitung starten müssen, damit Ihre Änderungen wirksam werden.`,validation:{required:"Erforderlich","duration-format":"Format muss HH:MM:SS sein",datetime:"Ungültig"},labels:{title:"Titel",subject:"Betreff",description:"Beschreibung",language:"Sprache",rightsHolder:"Rechte",license:"Lizenz",isPartOf:"Serie",creator:"Vortragende(r)",contributor:"Mitwirkende(r)",startDate:"Startdatum",duration:"Dauer",location:"Ort",source:"Quelle",created:"Erstellt am",publisher:"Herausgeber",identifier:"UID"},language:{"LANGUAGES-SLOVENIAN":"Slowenisch","LANGUAGES-PORTUGESE":"Portugiesisch","LANGUAGES-ROMANSH":"Rätoromanisch","LANGUAGES-ARABIC":"Arabisch","LANGUAGES-POLISH":"Polnisch","LANGUAGES-ITALIAN":"Italienisch","LANGUAGES-CHINESE":"Chinesisch","LANGUAGES-FINNISH":"Finnisch","LANGUAGES-DANISH":"Dänisch","LANGUAGES-UKRAINIAN":"Ukrainisch","LANGUAGES-FRENCH":"Französisch","LANGUAGES-SPANISH":"Spanisch","LANGUAGES-GERMAN_CH":"Schweizerdeutsch","LANGUAGES-NORWEGIAN":"Norwegisch","LANGUAGES-RUSSIAN":"Russisch","LANGUAGES-JAPANESE":"Japanisch","LANGUAGES-DUTCH":"Niederländisch","LANGUAGES-TURKISH":"Türkisch","LANGUAGES-HINDI":"Hindi","LANGUAGES-SWEDISH":"Schwedisch","LANGUAGES-ENGLISH":"Englisch","LANGUAGES-GERMAN":"Deutsch"},license:{"EVENTS-LICENSE-CC0":"CC0","EVENTS-LICENSE-CCBYND":"CC-BY-ND","EVENTS-LICENSE-CCBYNCND":"CC-BY-NC-ND","EVENTS-LICENSE-CCBYNCSA":"CC-BY-NC-SA","EVENTS-LICENSE-ALLRIGHTS":"Alle Rechte vorbehalten","EVENTS-LICENSE-CCBYSA":"CC-BY-SA","EVENTS-LICENSE-CCBYNC":"CC-BY-NC","EVENTS-LICENSE-CCBY":"CC-BY"},"calendar-prev":"Vorherige","calendar-next":"Nächste"},c={title:"Vorschaubildeditor",noThumbnailAvailable:"Kein Vorschaubild verfügbar",previewImageAlt:"Vorschaubild für Spur",buttonGenerate:"Generieren","buttonGenerate-tooltip":"Erstelle ein neues Vorschaubild aus der aktuellen Position des Zeitmarkers","buttonGenerate-tooltip-aria":"Erstelle ein neues Vorschaubild aus der aktuellen Position des Zeitmarkers",buttonUpload:"Hochladen","buttonUpload-tooltip":"Ein Bild hochladen","buttonUpload-tooltip-aria":"Ein Bild hochladen",buttonUseForOtherThumbnails:"Für alle Spuren verwenden","buttonUseForOtherThumbnails-tooltip":"Benutze das Vorschaubild für alle Spuren","buttonUseForOtherThumbnails-tooltip-aria":"Benutze das Vorschaubild für alle Spuren",buttonDiscard:"Verwerfen","buttonDiscard-tooltip":"Verwerfe Vorschaubild für diese Spur","buttonDiscard-tooltip-aria":"Verwerfe Vorschaubild für diese Spur",buttonGenerateAll:"Alle generieren","buttonGenerateAll-tooltip":"Erstelle ein neues Vorschaubild für alle Spuren aus der aktuellen Position des Zeitmarkers","buttonGenerateAll-tooltip-aria":"Erstelle ein neues Vorschaubild für alle Spuren aus der aktuellen Position des Zeitmarkers",explanation:"Erstelle oder lade ein Vorschaubild für jede Spur hoch.",primary:"Primär",secondary:"Sekundär"},h={rowTitle:"Vorschaubilder hier ändern",from:"von"},m={"generic-message":"Ein kritischer Fehler ist aufgetreten!",details:"Details: ","workflowActive-errorTitle":"Vorübergehend nicht verfügbar","workflowActive-errorMessage":"Dieses Video wird verarbeitet Bitte warten Sie, bis der Prozess abgeschlossen ist."},g={"main-heading":"Willkommen im Video-Editor","contact-admin":"Falls Sie versucht haben, ein bestimmtes Video zu bearbeiten, aber diese Seite sehen, wenden Sie sich bitte an Ihren Administrator.","start-editing-1":"Um mit der Bearbeitung zu beginnen, geben Sie den Parameter an ","start-editing-2":" mit der Mediapaket ID des Videos, das Sie bearbeiten möchten.","link-to-documentation":"Weitere Informationen zur Konfiguration des Video-Editors finden Sie im Administrationshandbuch unter "},S={"error-details-text":`Details: {{errorMessage}} +`,"error-text":"Ein Fehler ist aufgetreten. Bitte versuchen Sie es später noch einmal.","goBack-button":"Nein, zurück","callback-button-system":"Zurück zu {{system}}","callback-button-generic":"Zurück zu vorherigem System"},b={title:"Spur(en) für die Verarbeitung auswählen",trackInactive:"inaktiv",deleteTrackText:"Spur löschen",restoreTrackText:"Spur wiederherstellen",cannotDeleteTrackText:"Spur kann nicht gelöscht werden",deleteTrackTooltip:"Diese Spur nicht verarbeiten und veröffentlichen.",restoreTrackTooltip:"Diese Spur verarbeiten und veröffentlichen.",cannotDeleteTrackTooltip:"Diese Spur kann nicht entfernt werden."},p={"selectSubtitleButton-tooltip":"Untertitel für {{title}} bearbeiten","selectSubtitleButton-tooltip-aria":"{{title}} zur Bearbeitung von Untertiteln auswählen","createSubtitleButton-tooltip":"Öffnet einen Dialog zum Erstellen/Hochladen neuer Untertitel","createSubtitleButton-clicked-tooltip-aria":"Enthält einen Dialog zum Erstellen neuer Untertitel","createSubtitleButton-createButton":"Erstellen","createSubtitleButton-createButton-tooltip":"Beginne eine neue Untertiteldatei mit dem ausgewählten Titel.","createSubtitleButton-createButton-disabled-tooltip":"Bitte wählen Sie eine Sprache aus der Dropdown-Liste.","createSubtitleDropdown-label":"Wähle eine Sprache",backButton:"Zurück","backButton-tooltip":"Zurück zur Untertitelauswahl","deleteButton-title":"Löschen","deleteButton-tooltip":"Delete subtitle","deleteButton-warning-header":"Achtung!","deleteButton-warning":"You will remove the current subtitle. This cannot be undone. Are you sure?","downloadButton-title":"Herunterladen","downloadButton-tooltip":"Untertitel als vtt-Datei herunterladen","uploadButton-title":"Hochladen","uploadButton-tooltip":"Untertitel als vtt-Datei hochladen","uploadButton-warning-header":"Achtung!","uploadButton-warning":"Hochladen wird den aktuellen Untertitel überschreiben. Dies kann nicht rückgängig gemacht werden. Sind Sie sicher?","uploadButton-error":"Hochladen fehlgeschlagen.","uploadButton-error-filetype":"Falsches Dateiformat.","uploadButton-error-parse":"Untertiteldatei konnte nicht analysiert werden. Bitte stellen Sie sicher, dass die Datei gültiges WebVTT enthält.",editTitle:"Untertitel-Editor - {{title}}","editTitle-loading":"Lädt",generic:"Unspezifiziert",autoGenerated:"Automatisch generiert"},k={"startTime-tooltip":"Beginn des Segments","startTime-tooltip-aria":"Beginnt bei","endTime-tooltip":"Ende des Segments","endTime-tooltip-aria":"Endet bei",addSegmentAbove:"Segment oberhalb hinzufügen",addSegmentBelow:"Segment unterhalb hinzufügen",jumpToSegmentAbove:"Zum Segment oberhalb springen",jumpToSegmentBelow:"Zum Segment unterhalb springen",deleteSegment:"Segment löschen"},f={selectVideoLabel:"Video Flavors"},E={overviewTimelineTooltip:"Zeitleiste-Übersicht"},A={header:"Tastenkürzel",defaultGroupName:"Allgemein",missingLabel:"Unbekannt",groupVideoPlayer:"Videoplayer",groupCuttingView:"Schneiden",groupCuttingViewScrubber:"Zeitleiste",groupSubtitleList:"Untertitel",sequenceSeparator:"oder",genericError:"Fehler beim Laden der Übersicht",videoPlayButton:"Video abspielen/pausieren",scrubberLeft:"Nach links",scrubberRight:"Nach rechts",scrubberIncrease:"Schneller bewegen",scrubberDecrease:"Langsamer"},N={appearance:"Aussehen",dark:"Dunkel",light:"Hell",auto:"Auto","dark-high-contrast":"Dunkel (hoher Kontrast)","light-high-contrast":"Hell (hoher Kontrast)"},w={language:"Sprache"},B={areYouSure:"Sind Sie sicher?",cancel:"Abbrechen",close:"Schließen",confirm:"Bestätigen"},V={mainMenu:e,cuttingActions:t,video:n,finishMenu:i,save:r,discard:o,theEnd:a,workflowSelection:s,timeline:l,workflowConfig:u,metadata:d,thumbnail:c,thumbnailSimple:h,error:m,landing:g,various:S,trackSelection:b,subtitles:p,subtitleList:k,subtitleVideoArea:f,subtitleTimeline:E,keyboardControls:A,theme:N,language:w,modal:B};export{t as cuttingActions,V as default,o as discard,m as error,i as finishMenu,A as keyboardControls,g as landing,w as language,e as mainMenu,d as metadata,B as modal,r as save,k as subtitleList,E as subtitleTimeline,f as subtitleVideoArea,p as subtitles,a as theEnd,N as theme,c as thumbnail,h as thumbnailSimple,l as timeline,b as trackSelection,S as various,n as video,u as workflowConfig,s as workflowSelection}; diff --git a/1230/2025-01-15_14-43-59/assets/el-GR-CFQQD-pN.js b/1230/2025-01-15_14-43-59/assets/el-GR-CFQQD-pN.js new file mode 100644 index 00000000..f321b65f --- /dev/null +++ b/1230/2025-01-15_14-43-59/assets/el-GR-CFQQD-pN.js @@ -0,0 +1,10 @@ +const t={"cutting-button":"Περικοπή","finish-button":"Ολοκλήρωση","select-tracks-button":"Κομμάτια","subtitles-button":"Υπότιτλοι","thumbnail-button":"Μικρογραφία","metadata-button":"Μεταδεδομένα","keyboard-controls-button":"Έλεγχοι Πληκτρολογίου","tooltip-aria":"Κύρια Πλοήγηση"},e={"cut-button":"Αποκοπή","cut-tooltip":"Διαχωρισμός του τμήματος στην τρέχουσα θέση του χρονοδιαγράμματος. Πλήκτρο συντόμευσης: {{hotkeyName}}","cut-tooltip-aria":"Αποκοπή. Διαχωρίστε το τμήμα στην τρέχουσα θέση του χρονοδιαγράμματος. Πλήκτρο συντόμευσης: {{hotkeyName}}.","delete-button":"Διαγραφή","delete-restore-tooltip":"Σήμανση ή κατάργηση του τμήματος στην τρέχουσα θέση ως διαγραφή. Πλήκτρο συντόμευσης: {{hotkeyName}}","delete-restore-tooltip-aria":"Διαγραφή και Επαναφορά. Σήμανση ή κατάργηση επισήμανσης του τμήματος στην τρέχουσα θέση ως διαγραφή. Πλήκτρο συντόμευσης: {{hotkeyName}}.","merge-all-button":"Συγχώνευση Όλων","merge-all-tooltip":"Συνδυάστε όλα τα τμήματα σε ένα μόνο τμήμα.","merge-all-tooltip-aria":"Συγχώνευση Όλων. Συνδυάστε όλα τα τμήματα σε ένα μόνο τμήμα.","restore-button":"Επαναφορά","mergeLeft-button":"Συγχώνευση Αριστερά","mergeLeft-tooltip":"Συνδυάστε το τρέχον ενεργό τμήμα με το τμήμα στα αριστερά. Πλήκτρο συντόμευσης: {{hotkeyName}}","mergeLeft-tooltip-aria":"Συγχώνευση αριστερά. Συνδυάστε το τρέχον ενεργό τμήμα με το τμήμα στα αριστερά. Hotkey: {{hotkeyName}}.","mergeRight-button":"Συγχώνευση Δεξιά","mergeRight-tooltip":"Συνδυάστε το τρέχον ενεργό τμήμα με το τμήμα προς τα δεξιά. Πλήκτρο συντόμευσης: {{hotkeyName}}","mergeRight-tooltip-aria":"Συγχώνευση Δεξιά. Συνδυάστε το τρέχον ενεργό τμήμα με το τμήμα στα δεξιά. Πλήκτρο συντόμευσης: {{hotkeyName}}.",zoom:"Zoom","zoomSlider-aria":"Zoom. Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.","zoomSlider-tooltip":"Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.",zoomIn:"Zoom in",zoomOut:"Zoom out"},o={previewButton:"Λειτουργία προεπισκόπησης","previewButton-tooltip":"Παράλειψη διαγραμμένων τμημάτων κατά την αναπαραγωγή του βίντεο. Προς το παρόν {{status}}. Πλήκτρο συντόμευσης: {{hotkeyName}}","previewButton-aria":"Ενεργοποίηση ή απενεργοποίηση λειτουργίας προεπισκόπησης. Πλήκτρο συντόμευσης: {{hotkeyName}}.","playButton-tooltip":"Αναπαραγωγή βίντεο","pauseButton-tooltip":"Παύση του βίντεο",previousButton:"Επιστροφή","previousButton-tooltip":"Πίσω. Hotkey: {{hotkeyName}}.",nextButton:"Μπροστά","nextButton-tooltip":"Πίσω. Hotkey: {{hotkeyName}}.","current-time-tooltip":"Τρέχουσα ώρα","time-duration-tooltip":"Διάρκεια βίντεο","duration-aria":"Διάρκεια","time-aria":"Τρέχουσα ώρα","mutebutton-tooltip":"Σίγαση βίντεο","unmutebutton-tooltip":"Κατάργηση σίγασης βίντεο","volume-tooltip":"Προσαρμογή ήχου: {{current}}%","volumeSlider-aria":"Προσαρμόστε το επίπεδο έντασης του βίντεο.","comError-text":"Προέκυψε πρόβλημα κατά την επικοινωνία με το Opencast.","loadError-text":"Παρουσιάστηκε σφάλμα κατά τηn φόρτωση του βίντεο.","durationError-text":"Το Opencast απέτυχε να παρέχει τη διάρκεια του βίντεο.","title-tooltip":"Τίτλος Βίντεο","presenter-tooltip":"Παρουσιαστές Βίντεο"},n={"save-button":"Αποθήκευση αλλαγών","start-button":"Αποθήκευση και επεξεργασία αλλαγών","discard-button":"Απόρριψη αλλαγών"},i={"headline-text":"Αποθήκευση τρέχοντος project","confirm-button":"Ναι, αποθήκευση αλλαγών","confirmButton-attempting-tooltip":"Προσπάθεια αποθήκευσης","confirmButton-success-tooltip":"Αποθηκεύτηκε επιτυχώς","confirmButton-failed-tooltip":"Η αποθήκευση απέτυχε","info-text":"Το βίντεο δεν θα επεξεργαστεί, αλλά όλες οι πληροφορίες κοπής θα αποθηκευτούν στο Opencast. Μπορείτε να συνεχίσετε την επεξεργασία σας αργότερα.","success-text":"Οι αλλαγές αποθηκεύτηκαν επιτυχώς! Τώρα μπορείτε να κλείσετε τον επεξεργαστή βίντεο ή να συνεχίσετε να εργάζεστε στο βίντεο.","success-tooltip-aria":"Αποθηκεύτηκε επιτυχώς","saveArea-tooltip":"Αποθήκευση Περιοχής","confirm-success":"Εντάξει","cancel-save":"Να μην αποθηκεύτει"},r={"headline-text":"Απόρριψη αλλαγών","confirm-button":"Ναι, απόρριψη αλλαγών","info-text":"Είστε βέβαιοι ότι θέλετε να απορρίψετε τις αλλαγές σας? Αυτό δεν μπορεί να αναιρεθεί!"},a={"discarded-text":"Οι αλλαγές σας έχουν απορριφθεί. Τώρα μπορείτε να κλείσετε τον επεξεργαστή βίτεο.","startOver-button":"Επιτρέψτε μου να ξεκινήσω από την αρχή!","startOver-tooltip":"Ανανέωση της σελίδας για εκκίνηση από την αρχή","info-text":`Οι αλλαγές αποθηκεύτηκαν με επιτυχία στο Opencast. Η επεξεργασία των αλλαγών σας μπορεί να διαρκέσει αρκετό χρόνο, οπότε παρακαλώ να είστε υπομονετικοί. Τώρα μπορείτε να κλείσετε τον επεξεργαστή. +`},l={"saveAndProcess-text":"Αποθήκευση & επεξεργασία","selectWF-text":"Επιλέξτε ροή εργασίας","noWorkflows-text":`Δεν υπάρχουν ροές εργασίας για να επεξεργαστείτε τις αλλαγές σας. Παρακαλώ αποθηκεύστε τις αλλαγές σας και επικοινωνήστε με έναν διαχειριστή. +`,"oneWorkflow-text":`Το βίντεο θα κοπεί και θα επεξεργαστεί με τη ροή εργασίας "{{workflow}}". <3/> Αυτό θα πάρει κάποιο χρόνο. +`,"manyWorkflows-text":"Επιλέξτε ποια ροή εργασίας θα χρησιμοποιηθεί για επεξεργασία.","startProcessing-button":"Έναρξη επεξεργασίας","back-button":"Πήγαινε με πίσω","selectWF-button":"Κάντε κλικ για να επιλέξετε αυτήν τη ροή εργασίας","selectWF-button-aria":`Πατήστε για να επιλέξετε τη ροή εργασίας: {{stateName}} +`},u={"generateWaveform-text":"Δημιουργία Κυματομορφής","segment-tooltip":"Τμήμα {{segment}}","scrubber-text-aria":`Δείκτης χρονοδιαγράμματος. {{currentTime}}. Ενεργό τμήμα: {{segment}}. {{segmentStatus}}. Έλεγχοι: {{moveLeft}} και {{moveRight}} για να μετακινήσετε το δείκτη χρονολογίου. {{increase}} και {{decrease}} για να αυξήσει/μειώσετε το δέλτα της κίνησης. +`,"segments-text-aria":`Τμήμα {{index}}. {{segmentStatus}}. Έναρξη: {{start}}. Τέλος: {{end}}. +`,"cut-text-aria":`Δείκτης περικοπής. {{time}}. Μεταξύ του τμήματος {{leftSegment}} και του τμήματος {{rightSegment}}. +`},s={"headline-text":"Ρύθμισεις παραμέτρων ροής εργασίας","satisfied-text":"Ικανοποιημένος με τις ρυθμίσεις σας;","confirm-button":"Ναι, έναρξη επεξεργασίας"},c={"EVENTS-EVENTS-DETAILS-CATALOG-EPISODE":"Μεταδεδομένα επεισοδίου","submit-button":"Υποβολή","submit-button-tooltip":"Επιβεβαίωση αλλαγών","reset-button":"Επαναφορά","reset-button-tooltip":"Αναίρεση όλων των αλλαγών σας","submit-helpertext":`Κάντε αλλαγές όπως θέλετε και μετά πατήστε το κουμπί {{buttonName}}. +Σημειώστε ότι θα πρέπει να ξεκινήσετε την επεξεργασία για να τεθούν σε ισχύ οι αλλαγές σας.`,validation:{required:"Απαιτείται","duration-format":"Η μορφή πρέπει να είναι HH:MM:SS",datetime:"Μη έγκυρος"},labels:{title:"Τίτλος",subject:"Θέμα",description:"Περιγραφή",language:"Γλώσσα",rightsHolder:"Δικαιώματα",license:"Άδεια χρήσης",isPartOf:"Σειρά",creator:"Παρουσιαστής(ές)",contributor:"Χορηγός(οι)",startDate:"Ημερομηνία έναρξης",duration:"Διάρκεια",location:"Τοποθεσία",source:"Πηγή",created:"Δημιουργήθηκε",publisher:"Εκδότης",identifier:"UID"},language:{"LANGUAGES-SLOVENIAN":"Σλοβενικά","LANGUAGES-PORTUGESE":"Πορτογαλικά","LANGUAGES-ROMANSH":"Ρωμανικά","LANGUAGES-ARABIC":"Αραβικά","LANGUAGES-POLISH":"Πολωνικά","LANGUAGES-ITALIAN":"Ιταλικά","LANGUAGES-CHINESE":"Κινέζικα","LANGUAGES-FINNISH":"Φινλανδικά","LANGUAGES-DANISH":"Δανικά","LANGUAGES-UKRAINIAN":"Ουκρανικά","LANGUAGES-FRENCH":"Γαλλικά","LANGUAGES-SPANISH":"Ισπανικά","LANGUAGES-GERMAN_CH":"Ελβετικά Γερμανικά","LANGUAGES-NORWEGIAN":"Νορβηγικά","LANGUAGES-RUSSIAN":"Ρωσικά","LANGUAGES-JAPANESE":"Ιαπωνικά","LANGUAGES-DUTCH":"Ολλανδικά","LANGUAGES-TURKISH":"Τουρκικά","LANGUAGES-HINDI":"Χίντι","LANGUAGES-SWEDISH":"Σουηδικά","LANGUAGES-ENGLISH":"Αγγλικά","LANGUAGES-GERMAN":"Γερμανικά"},license:{"EVENTS-LICENSE-CC0":"CC0","EVENTS-LICENSE-CCBYND":"CC BY-ND","EVENTS-LICENSE-CCBYNCND":"CC BY-NC-ND","EVENTS-LICENSE-CCBYNCSA":"CC BY-NC-SA","EVENTS-LICENSE-ALLRIGHTS":"Με επιφύλαξη παντός δικαιώματος","EVENTS-LICENSE-CCBYSA":"CC-BY-SA","EVENTS-LICENSE-CCBYNC":"CC-BY-NC","EVENTS-LICENSE-CCBY":"CC-BY"},"calendar-prev":"Προηγούμενο","calendar-next":"Επόμενο"},m={title:"Επεξεργαστής μικρογραφίας",noThumbnailAvailable:"Δεν υπάρχει διαθέσιμη μικρογραφία",previewImageAlt:"Μικρογραφία για το κομμάτι",buttonGenerate:"Δημιουργία","buttonGenerate-tooltip":"Δημιουργία νέας μικρογραφίας από την τρέχουσα θέση σήμανσης χρονολογίου","buttonGenerate-tooltip-aria":"Δημιουργία νέας μικρογραφίας από την τρέχουσα θέση σήμανσης χρονολογίου",buttonUpload:"Ανέβασμα","buttonUpload-tooltip":"Ανέβασμα Εικόνας","buttonUpload-tooltip-aria":"Ανέβασμα Εικόνας",buttonUseForOtherThumbnails:"Χρήση για όλα τα κομμάτια","buttonUseForOtherThumbnails-tooltip":"Χρήση της μικρογραφίας για όλα τα κομμάτια","buttonUseForOtherThumbnails-tooltip-aria":"Χρήση της μικρογραφίας για όλα τα κομμάτια",buttonDiscard:"Απόρριψη","buttonDiscard-tooltip":"Απόρριψη της μικρογραφίας για αυτό το κομμάτι","buttonDiscard-tooltip-aria":"Απόρριψη της μικρογραφίας για αυτό το κομμάτι",buttonGenerateAll:"Δημιουργία Όλων","buttonGenerateAll-tooltip":"Δημιουργία νέων εικόνων επισκόπησης για όλα τα κομμάτια από την τρέχουσα θέση του χρονοδιαγράμματος","buttonGenerateAll-tooltip-aria":"Δημιουργία νέων εικόνων επισκόπησης για όλα τα κομμάτια από την τρέχουσα θέση του χρονοδιαγράμματος",explanation:"Ανεβάστε ή δημιουργήστε μια μικρογραφία για κάθε κομμάτι.",primary:"Κύριο",secondary:"Δευτερεύων"},b={rowTitle:"Αλλαγή μικρογραφίας εδώ",from:"απο"},p={"generic-message":"Παρουσιάστηκε ένα κρίσιμο σφάλμα",details:"Λεπτομέρειες: ","workflowActive-errorTitle":"Προσωρινά μη διαθέσιμη","workflowActive-errorMessage":"Αυτή η εκδήλωση επεξεργάζεται. Παρακαλώ περιμένετε μέχρι να ολοκληρωθεί η διαδικασία."},d={"main-heading":"Καλώς ήρθατε στον επεξεργαστή βίντεο","contact-admin":"Αν προσπαθούσατε να επεξεργαστείτε ένα συγκεκριμένο βίντεο, αλλά βλέπετε αυτή τη σελίδα, παρακαλούμε επικοινωνήστε με το διαχειριστή σας.","start-editing-1":"Για να ξεκινήσετε την επεξεργασία, καθορίστε την παράμετρο ","start-editing-2":" με το πακέτο πολυμέσων id του βίντεο που θέλετε να επεξεργαστείτε.","link-to-documentation":"Περισσότερες πληροφορίες για τη ρύθμιση παραμέτρων του επεξεργαστή βίντεο είναι διαθέσιμες στον οδηγό διαχείρισης στο "},S={"error-details-text":`Λεπτομέρειες: {{errorMessage}} +`,"error-text":"Παρουσιάστηκε σφάλμα. Παρακαλώ περιμένετε λίγο και προσπαθήστε ξανά.","goBack-button":"Όχι, πήγαινέ με πίσω","callback-button-system":"Επιστροφή στο {{system}}","callback-button-generic":"Επιστροφή στο προηγούμενο σύστημα"},N={title:"Επιλογή κομματιού(ών) για επεξεργασία",trackInactive:"ανενεργό",deleteTrackText:"Διαγραφή Κομματιού",restoreTrackText:"Επαναφορά Κομματιού",cannotDeleteTrackText:"Αδυναμία Διαγραφής Κομματιού",deleteTrackTooltip:"Να μην κωδικοποιηθεί και δημοσιευτεί αυτό το κομμάτι.",restoreTrackTooltip:"Κωδικοποίηση και δημοσίευση αυτού του κομματιού.",cannotDeleteTrackTooltip:"Δεν είναι δυνατή η αφαίρεση αυτού του κομματιού από τη δημοσίευση."},A={"selectSubtitleButton-tooltip":"Επεξεργασία υποτίτλων για {{title}}","selectSubtitleButton-tooltip-aria":"Επιλέξτε {{title}} για επεξεργασία υποτίτλων","createSubtitleButton-tooltip":"Ανοίγει ένα διάλογο για τη δημιουργία νέων υποτίτλων","createSubtitleButton-clicked-tooltip-aria":"Περιέχει ένα διάλογο για τη δημιουργία νέων υποτίτλων","createSubtitleButton-createButton":"Δημιουργία","createSubtitleButton-createButton-tooltip":"Ξεκινήστε ένα νέο αρχείο υποτίτλων με τον επιλεγμένο τίτλο.","createSubtitleButton-createButton-disabled-tooltip":"Παρακαλώ επιλέξτε μια γλώσσα από το αναπτυσσόμενο μενού.","createSubtitleDropdown-label":"Επιλέξτε μια γλώσσα",backButton:"Επιστροφή","backButton-tooltip":"Επιστροφή στην επιλογή υποτίτλων","deleteButton-title":"Διαγραφή","deleteButton-tooltip":"Delete subtitle","deleteButton-warning-header":"Προσοχή!","deleteButton-warning":"You will remove the current subtitle. This cannot be undone. Are you sure?","downloadButton-title":"Λήψη","downloadButton-tooltip":"Λήψη υποτίτλων ως αρχείο vtt","uploadButton-title":"Ανέβασμα","uploadButton-tooltip":"Μεταφόρτωση υποτίτλων ως αρχείο vtt","uploadButton-warning-header":"Προσοχή!","uploadButton-warning":"Η μεταφόρτωση θα αντικαταστήσει τον τρέχοντα υπότιτλο. Αυτό δεν μπορεί να αναιρεθεί. Είστε σίγουροι;","uploadButton-error":"Αποτυχία φόρτωσης.","uploadButton-error-filetype":"Λανθασμένος τύπος αρχείου.","uploadButton-error-parse":"Δεν ήταν δυνατή η ανάλυση του αρχείου υποτίτλων. Βεβαιωθείτε ότι το αρχείο περιέχει έγκυρο WebVTT.",editTitle:"Επεξεργαστής υποτίτλων - {{title}}","editTitle-loading":"Φόρτωση",generic:"Γενικά",autoGenerated:"Αυτόματη δημιουργία"},E={"startTime-tooltip":"Έναρξη του τμήματος","startTime-tooltip-aria":"Ξεκινώντας από {0}","endTime-tooltip":"Τέλος του τμήματος","endTime-tooltip-aria":"Τελειώνει στις",addSegmentAbove:"Προσθήκη τμήματος πάνω",addSegmentBelow:"Προσθήκη τμήματος κάτω",jumpToSegmentAbove:"Μετάβαση στο τμήμα πάνω",jumpToSegmentBelow:"Μετάβαση στο τμήμα κάτω",deleteSegment:"Διαγραφή τμήματος"},g={selectVideoLabel:"Τύποι Βίντεο"},G={overviewTimelineTooltip:"Επισκόπηση χρονολογίου"},h={header:"Συντομεύσεις",defaultGroupName:"Γενικά",missingLabel:"Άγνωστο",groupVideoPlayer:"Αναπαραγωγή Βίντεο",groupCuttingView:"Περικοπή",groupCuttingViewScrubber:"Χρονολόγιο",groupSubtitleList:"Υπότιτλοι",sequenceSeparator:"ή",genericError:"Αποτυχία φόρτωσης επισκόπησης",videoPlayButton:"Αναπαραγωγή/Παύση Βίντεο",scrubberLeft:"Μετακίνηση αριστερά",scrubberRight:"Μετακίνηση δεξιά",scrubberIncrease:"Μετακίνηση γρηγορότερα",scrubberDecrease:"Μετακίνηση πιο αργά"},B={appearance:"Εμφάνιση",dark:"Σκοτεινό",light:"Φωτεινό",auto:"Αυτόματο","dark-high-contrast":"Σκοτεινό (Υψηλή αντίθεση)","light-high-contrast":"Φωτεινό (Υψηλή αντίθεση)"},k={language:"Γλώσσα"},C={areYouSure:"Είστε σίγουρος/η;",cancel:"Ακύρωση",close:"Κλείσιμο",confirm:"Επιβεβαίωση"},T={mainMenu:t,cuttingActions:e,video:o,finishMenu:n,save:i,discard:r,theEnd:a,workflowSelection:l,timeline:u,workflowConfig:s,metadata:c,thumbnail:m,thumbnailSimple:b,error:p,landing:d,various:S,trackSelection:N,subtitles:A,subtitleList:E,subtitleVideoArea:g,subtitleTimeline:G,keyboardControls:h,theme:B,language:k,modal:C};export{e as cuttingActions,T as default,r as discard,p as error,n as finishMenu,h as keyboardControls,d as landing,k as language,t as mainMenu,c as metadata,C as modal,i as save,E as subtitleList,G as subtitleTimeline,g as subtitleVideoArea,A as subtitles,a as theEnd,B as theme,m as thumbnail,b as thumbnailSimple,u as timeline,N as trackSelection,S as various,o as video,s as workflowConfig,l as workflowSelection}; diff --git a/1230/2025-01-15_14-43-59/assets/en-US-CXE5DxdF.js b/1230/2025-01-15_14-43-59/assets/en-US-CXE5DxdF.js new file mode 100644 index 00000000..7e7cb3e5 --- /dev/null +++ b/1230/2025-01-15_14-43-59/assets/en-US-CXE5DxdF.js @@ -0,0 +1,10 @@ +const e={"cutting-button":"Cutting","finish-button":"Finish","select-tracks-button":"Tracks","subtitles-button":"Subtitles","thumbnail-button":"Thumbnail","metadata-button":"Metadata","keyboard-controls-button":"Keyboard Controls","tooltip-aria":"Main Navigation"},t={"cut-button":"Cut","cut-tooltip":"Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}","cut-tooltip-aria":"Cut. Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}.","delete-button":"Delete","delete-restore-tooltip":"Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}","delete-restore-tooltip-aria":"Delete and Restore. Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}.","merge-all-button":"Merge All","merge-all-tooltip":"Combine all segments into a single segment.","merge-all-tooltip-aria":"Merge All. Combine all segments into a single segment.","restore-button":"Restore","mergeLeft-button":"Merge Left","mergeLeft-tooltip":"Combine the currently active segment with the segment to its left. Hotkey: {{hotkeyName}}","mergeLeft-tooltip-aria":"Merge Left. Combine the currently active segment with the segment to its left. Hotkey: {{hotkeyName}}.","mergeRight-button":"Merge Right","mergeRight-tooltip":"Combine the currently active segment with the segment to its right. Hotkey: {{hotkeyName}}","mergeRight-tooltip-aria":"Merge Right. Combine the currently active segment with the segment to its right. Hotkey: {{hotkeyName}}.",zoom:"Zoom","zoomSlider-aria":"Zoom. Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.","zoomSlider-tooltip":"Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.",zoomIn:"Zoom in",zoomOut:"Zoom out"},o={previewButton:"Preview Mode","previewButton-tooltip":"Skips deleted segments when playing the video. Currently {{status}}. Hotkey: {{hotkeyName}}","previewButton-aria":"Enable or disable preview mode. Hotkey: {{hotkeyName}}.","playButton-tooltip":"Play video","pauseButton-tooltip":"Pause video",previousButton:"Back","previousButton-tooltip":"Back. Hotkey: {{hotkeyName}}.",nextButton:"Forward","nextButton-tooltip":"Forward. Hotkey: {{hotkeyName}}.","current-time-tooltip":"Current time","time-duration-tooltip":"Video duration","duration-aria":"Duration","time-aria":"Current time","mutebutton-tooltip":"Mute video","unmutebutton-tooltip":"Unmute video","volume-tooltip":"Adjust volume: {{current}}%","volumeSlider-aria":"Adjust the volume level of the video.","comError-text":"A problem occurred during communication with Opencast.","loadError-text":"An error has occurred loading this video.","durationError-text":"Opencast failed to provide the video duration.","title-tooltip":"Video Title","presenter-tooltip":"Video Presenters"},i={"save-button":"Save changes","start-button":"Save and process changes","discard-button":"Discard changes"},a={"headline-text":"Save current project","confirm-button":"Yes, save changes","confirmButton-attempting-tooltip":"Attempting to save","confirmButton-success-tooltip":"Saved successfully","confirmButton-failed-tooltip":"Save failed","info-text":"The video will not be processed but all cutting information will be stored in Opencast. You can continue your edit later.","success-text":"Changes saved successfully! You can now close the editor or continue working.","success-tooltip-aria":"Saved successfully","saveArea-tooltip":"Save Area","confirm-success":"Okay","cancel-save":"Don't save"},n={"headline-text":"Discard changes","confirm-button":"Yes, discard changes","info-text":"Are you sure you want to discard your changes? This cannot be undone!"},r={"discarded-text":"Your changes have been discarded. You can now close the editor.","startOver-button":"Let me start over!","startOver-tooltip":"Reload the page to start over","info-text":`Changes successfully saved to Opencast. Processing your changes may take quite some time so please be patient. You can now close the editor. +`},s={"saveAndProcess-text":"Save and Process","selectWF-text":"Select a workflow","noWorkflows-text":`There are no workflows to process your changes with. Please save your changes and contact an administrator. +`,"oneWorkflow-text":`The changes will be saved and the video will be cut and processed with the workflow "{{workflow}}". <3/> This will take some time. +`,"manyWorkflows-text":"Select which workflow Opencast should use for processing.","startProcessing-button":"Start processing","back-button":"Take me back","selectWF-button":"Click to select this workflow","selectWF-button-aria":`Press to select the workflow: {{stateName}} +`},l={"generateWaveform-text":"Generating Waveform","segment-tooltip":"Segment {{segment}}","scrubber-text-aria":`Timeline marker. {{currentTime}}. Active segment: {{segment}}. {{segmentStatus}}. Controls: {{moveLeft}} and {{moveRight}} to move the timeline marker. {{increase}} and {{decrease}} to increase/decrease the move delta. +`,"segments-text-aria":`Segment {{index}}. {{segmentStatus}}. Start: {{start}}. End: {{end}}. +`,"cut-text-aria":`Cut marker. {{time}}. Between segment {{leftSegment}} and {{rightSegment}}. +`},u={"headline-text":"Workflow Configuration","satisfied-text":"Satisfied with your configuration?","confirm-button":"Yes, start processing"},c={"EVENTS-EVENTS-DETAILS-CATALOG-EPISODE":"Episode Metadata","submit-button":"Submit","submit-button-tooltip":"Confirm your changes","reset-button":"Reset","reset-button-tooltip":"Undo all your changes","submit-helpertext":`Make changes as you like, then hit the {{buttonName}} button. +Note that you will still have to start processing for your changes to take effect.`,validation:{required:"Required","duration-format":"Format must be HH:MM:SS",datetime:"Invalid"},labels:{title:"Title",subject:"Subject",description:"Description",language:"Language",rightsHolder:"Rights",license:"License",isPartOf:"Series",creator:"Presenter(s)",contributor:"Contributor(s)",startDate:"Start date",duration:"Duration",location:"Location",source:"Source",created:"Created",publisher:"Publisher",identifier:"UID"},language:{"LANGUAGES-SLOVENIAN":"Slovenian","LANGUAGES-PORTUGESE":"Portuguese","LANGUAGES-ROMANSH":"Romansh","LANGUAGES-ARABIC":"Arabic","LANGUAGES-POLISH":"Polish","LANGUAGES-ITALIAN":"Italian","LANGUAGES-CHINESE":"Chinese","LANGUAGES-FINNISH":"Finnish","LANGUAGES-DANISH":"Danish","LANGUAGES-UKRAINIAN":"Ukrainian","LANGUAGES-FRENCH":"French","LANGUAGES-SPANISH":"Spanish","LANGUAGES-GERMAN_CH":"Swiss German","LANGUAGES-NORWEGIAN":"Norwegian","LANGUAGES-RUSSIAN":"Russian","LANGUAGES-JAPANESE":"Japanese","LANGUAGES-DUTCH":"Dutch","LANGUAGES-TURKISH":"Turkish","LANGUAGES-HINDI":"Hindi","LANGUAGES-SWEDISH":"Swedish","LANGUAGES-ENGLISH":"English","LANGUAGES-GERMAN":"German"},license:{"EVENTS-LICENSE-CC0":"CC0","EVENTS-LICENSE-CCBYND":"CC-BY-ND","EVENTS-LICENSE-CCBYNCND":"CC-BY-NC-ND","EVENTS-LICENSE-CCBYNCSA":"CC-BY-NC-SA","EVENTS-LICENSE-ALLRIGHTS":"All rights reserved","EVENTS-LICENSE-CCBYSA":"CC-BY-SA","EVENTS-LICENSE-CCBYNC":"CC-BY-NC","EVENTS-LICENSE-CCBY":"CC-BY"},"calendar-prev":"Previous","calendar-next":"Next"},d={title:"Thumbnail Editor",noThumbnailAvailable:"No Thumbnail available",previewImageAlt:"Thumbnail for track",buttonGenerate:"Generate","buttonGenerate-tooltip":"Generate a new thumbnail from the current timeline marker position","buttonGenerate-tooltip-aria":"Generate a new thumbnail from the current timeline marker position",buttonUpload:"Upload","buttonUpload-tooltip":"Upload an image","buttonUpload-tooltip-aria":"Upload an image",buttonUseForOtherThumbnails:"Use for all tracks","buttonUseForOtherThumbnails-tooltip":"Use the thumbnail for all tracks","buttonUseForOtherThumbnails-tooltip-aria":"Use the thumbnail for all tracks",buttonDiscard:"Discard","buttonDiscard-tooltip":"Discard the thumbnail for this track","buttonDiscard-tooltip-aria":"Discard the thumbnail for this track",buttonGenerateAll:"Generate All","buttonGenerateAll-tooltip":"Generate new thumbnails for all tracks from the current timeline marker position","buttonGenerateAll-tooltip-aria":"Generate new thumbnails for all tracks from the current timeline marker position",explanation:"Upload or generate a thumbnail for each track.",primary:"Primary",secondary:"Secondary"},m={rowTitle:"Change thumbnail here",from:"from"},h={"generic-message":"A critical error has occurred!",details:"Details: ","workflowActive-errorTitle":"Temporarily unavailable","workflowActive-errorMessage":"This event is being processed. Please wait until the process is finished."},g={"main-heading":"Welcome to the Video Editor","contact-admin":"If you were trying to edit a specific video but are seeing this page, please contact your administrator.","start-editing-1":"To start editing, specify the parameter ","start-editing-2":" with the media package id of the video you wish to edit.","link-to-documentation":"More information about configuring the video editor is available in the administration guide at "},b={"error-details-text":`Details: {{errorMessage}} +`,"error-text":"An error has occurred. Please wait a bit and try again.","goBack-button":"No, take me back","callback-button-system":"Back to {{system}}","callback-button-generic":"Back to previous system"},p={title:"Select track(s) for processing",help:"At least one track has to be selected.",helpAtLeastOneVideo:"At least one video track has to be selected.",atMostTwoVideos:"Track Selection is disabled for events with more than two videos",customizeLabel:"Customize track selection",videoTracksHeader:"Video tracks",audioTracksHeader:"Audio tracks",confirmText:"Confirm selection",confirmTooltip:"Confirm selected tracks",noAudioAvailable:"No audio available",selectionAlertInfoVideo_zero:"You have not selected any video track.",selectionAlertInfoVideo_one:"You have selected 1 video track.",selectionAlertInfoVideo_other:"You have selected {{count}} video tracks.",selectionAlertInfoAudio_zero:"You have not selected any audio track.",selectionAlertInfoAudio_one:"You have selected 1 audio track. It will be duplicated onto all videos.",selectionAlertInfoAudio_other:"You have selected {{count}} audio tracks.",selectionAlertError:"At least one video or audio track has to be selected."},S={"selectSubtitleButton-tooltip":"Edit subtitles for {{title}}","selectSubtitleButton-tooltip-aria":"Select {{title}} for subtitle editing","createSubtitleButton-tooltip":"Opens a dialog for creating/uploading new subtitles","createSubtitleButton-clicked-tooltip-aria":"Contains a dialog for creating new subtitles","createSubtitleButton-createButton":"Create","createSubtitleButton-createButton-tooltip":"Start a new subtitle file with the chosen title.","createSubtitleButton-createButton-disabled-tooltip":"Please pick a language from the dropdown above.","createSubtitleDropdown-label":"Pick a language",backButton:"Back","backButton-tooltip":"Return to subtitle selection","deleteButton-title":"Delete","deleteButton-tooltip":"Delete subtitle","deleteButton-warning-header":"Caution!","deleteButton-warning":"You will remove the current subtitle. This cannot be undone. Are you sure?","downloadButton-title":"Download","downloadButton-tooltip":"Download subtitle as vtt file","uploadButton-title":"Upload","uploadButton-tooltip":"Upload subtitle as vtt file","uploadButton-warning-header":"Caution!","uploadButton-warning":"Uploading will overwrite the current subtitle. This cannot be undone. Are you sure?","uploadButton-error":"Upload failed.","uploadButton-error-filetype":"Wrong file type.","uploadButton-error-parse":"Could not parse subtitle file. Please ensure that the file contains valid WebVTT.",editTitle:"Subtitle Editor - {{title}}","editTitle-loading":"Loading",generic:"Generic",autoGenerated:"Auto-generated"},k={"startTime-tooltip":"Beginning of the segment","startTime-tooltip-aria":"Beginning at","endTime-tooltip":"End of the segment","endTime-tooltip-aria":"Ending at",addSegmentAbove:"Add segment above",addSegmentBelow:"Add segment below",jumpToSegmentAbove:"Jump to segment above",jumpToSegmentBelow:"Jump to segment below",deleteSegment:"Delete segment"},f={selectVideoLabel:"Video Flavors"},A={overviewTimelineTooltip:"Timeline overview"},v={header:"Shortcuts",defaultGroupName:"General",missingLabel:"Unknown",groupVideoPlayer:"Video Player",groupCuttingView:"Cutting",groupCuttingViewScrubber:"Timeline",groupSubtitleList:"Subtitles",sequenceSeparator:"or",genericError:"Failed to load overview",videoPlayButton:"Play/Pause Video",scrubberLeft:"Move left",scrubberRight:"Move right",scrubberIncrease:"Move faster",scrubberDecrease:"Move slower"},w={appearance:"Appearance",dark:"Dark",light:"Light",auto:"Auto","dark-high-contrast":"Dark (High contrast)","light-high-contrast":"Light (High contrast)"},N={language:"Language"},E={areYouSure:"Are you sure?",cancel:"Cancel",close:"Close",confirm:"Confirm"},y={mainMenu:e,cuttingActions:t,video:o,finishMenu:i,save:a,discard:n,theEnd:r,workflowSelection:s,timeline:l,workflowConfig:u,metadata:c,thumbnail:d,thumbnailSimple:m,error:h,landing:g,various:b,trackSelection:p,subtitles:S,subtitleList:k,subtitleVideoArea:f,subtitleTimeline:A,keyboardControls:v,theme:w,language:N,modal:E};export{t as cuttingActions,y as default,n as discard,h as error,i as finishMenu,v as keyboardControls,g as landing,N as language,e as mainMenu,c as metadata,E as modal,a as save,k as subtitleList,A as subtitleTimeline,f as subtitleVideoArea,S as subtitles,r as theEnd,w as theme,d as thumbnail,m as thumbnailSimple,l as timeline,p as trackSelection,b as various,o as video,u as workflowConfig,s as workflowSelection}; diff --git a/1230/2025-01-15_14-43-59/assets/es-ES-Bgc6pbnv.js b/1230/2025-01-15_14-43-59/assets/es-ES-Bgc6pbnv.js new file mode 100644 index 00000000..e8aaf240 --- /dev/null +++ b/1230/2025-01-15_14-43-59/assets/es-ES-Bgc6pbnv.js @@ -0,0 +1,10 @@ +const e={"cutting-button":"Dividir","finish-button":"Finalizar","select-tracks-button":"Pistas","subtitles-button":"Subtítulos","thumbnail-button":"Miniatura","metadata-button":"Metadatos","keyboard-controls-button":"Controles del teclado","tooltip-aria":"Navegación principal"},t={"cut-button":"Cortar","cut-tooltip":"Dividir el segmento en la posición actual del marcador en la línea de tiempo. Acceso Rápido:: {{hotkeyName}}","cut-tooltip-aria":"Cortar. Dividir el segmento en la posición actual del marcador en la línea de tiempo. Acceso Rápido: {{hotkeyName}}.","delete-button":"Borrar","delete-restore-tooltip":"Marcar o desmarcar el segmento en la posición actual para ser eliminado. Acceso Rápido: {{hotkeyName}}","delete-restore-tooltip-aria":"Delete and Restore. Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}.","merge-all-button":"Combinarlo todo","merge-all-tooltip":"Combina todos los segmentos en un solo segmento.","merge-all-tooltip-aria":"Combinarlo todo. Combina todos los segmentos en un solo segmento.","restore-button":"Restaurar","mergeLeft-button":"Fusionar a la izquierda","mergeLeft-tooltip":"Combina el segmento actualmente activo con el segmento a su izquierda. Acceso rápido: {{hotkeyName}}","mergeLeft-tooltip-aria":"Combina el segmento actualmente activo con el segmento a su izquierda. Acceso rápido: {{hotkeyName}}.","mergeRight-button":"Fusionar a la derecha","mergeRight-tooltip":"Combina el segmento actualmente activo con el segmento a su izquierda. Acceso rápido: {{hotkeyName}}","mergeRight-tooltip-aria":"Combina el segmento actualmente activo con el segmento a su izquierda. Acceso rápido: {{hotkeyName}}.",zoom:"Zoom","zoomSlider-aria":"Zoom. Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.","zoomSlider-tooltip":"Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.",zoomIn:"Zoom in",zoomOut:"Zoom out"},o={previewButton:"Vista previa","previewButton-tooltip":"Salta los segmentos eliminados al reproducir el video. Actualmente {{status}}. Acceso rápido: {{hotkeyName}}","previewButton-aria":"Activa o desactiva el modo de vista previa. Tecla de acceso: {{hotkeyName}}.","playButton-tooltip":"Reproducir vídeo","pauseButton-tooltip":"Pausar vídeo",previousButton:"Atras","previousButton-tooltip":"Back. Hotkey: {{hotkeyName}}.",nextButton:"Forward","nextButton-tooltip":"Forward. Hotkey: {{hotkeyName}}.","current-time-tooltip":"Tiempo actual","time-duration-tooltip":"Duración del vídeo","duration-aria":"Duración","time-aria":"Tiempo actual","mutebutton-tooltip":"Silenciar vídeo","unmutebutton-tooltip":"Activar sonido del vídeo","volume-tooltip":"Ajustar el volumen: {{current}}%","volumeSlider-aria":"Ajustar el volumen del video.","comError-text":"Se ha producido un error al establecer comunicación con Opencast.","loadError-text":"Ocurrió un error al cargar el video.","durationError-text":"Opencast falló al proporcionar la duracion del vídeo.","title-tooltip":"Título del vídeo","presenter-tooltip":"Presentadores"},a={"save-button":"Guardar cambios","start-button":"Save and process changes","discard-button":"Descartar cambios"},r={"headline-text":"Guardar el proyecto actual","confirm-button":"Sí, guardar cambios","confirmButton-attempting-tooltip":"Intentando guardar","confirmButton-success-tooltip":"Guardado con éxito","confirmButton-failed-tooltip":"Falla al guardar","info-text":"El vídeo no será procesado, pero toda la información de corte será almacenada en Opencast. Puede continuar su edición más tarde.","success-text":"¡Cambios guardados con éxito! Ahora puede cerrar el editor o continuar trabajando.","success-tooltip-aria":"Guardado con éxito","saveArea-tooltip":"Guardar área","confirm-success":"De acuerdo","cancel-save":"No guardar"},i={"headline-text":"Descartar cambios","confirm-button":"Sí, descartar cambios","info-text":"¿Está seguro de que desea descartar los cambios? ¡Esto no se puede deshacer!"},n={"discarded-text":"Sus cambios han sido descartados. Ahora puede cerrar el editor.","startOver-button":"¡Déjame empezar de nuevo!","startOver-tooltip":"Recargar la página para empezar de nuevo","info-text":`Cambios guardados con éxito en Opencast. El procesamiento de los cambios puede tardar. Ahora puede cerrar el editor. +`},s={"saveAndProcess-text":"Guardar y procesar","selectWF-text":"Seleccione un flujo de trabajo","noWorkflows-text":`No hay ningún flujo de trabajo para procesar sus cambios. Guarde sus cambios y contacte con un administrador. +`,"oneWorkflow-text":`The changes will be saved and the video will be cut and processed with the workflow "{{workflow}}". <3/> This will take some time. +`,"manyWorkflows-text":"Seleccione qué flujo de trabajo debe usar Opencast para procesar.","startProcessing-button":"Iniciar proceso","back-button":"Llévame de vuelta","selectWF-button":"Haga clic para seleccionar este flujo de trabajo","selectWF-button-aria":`Pulsa para seleccionar el flujo de trabajo: {{stateName}} +`},l={"generateWaveform-text":"Generando forma de onda","segment-tooltip":"Segmento {{segment}}","scrubber-text-aria":`Marca de tiempo. {{currentTime}}. Segmento activo: {{segment}}. {{segmentStatus}}. Controles: {{moveLeft}} y {{moveRight}} para mover la marca de tiempo. {{increase}} y {{decrease}} para incrementar/decrementar el movimiento delta. +`,"segments-text-aria":`Segmento {{index}}. {{segmentStatus}}. Inicio: {{start}}. Final: {{end}}. +`,"cut-text-aria":`Cut marker. {{time}}. Between segment {{leftSegment}} and {{rightSegment}}. +`},u={"headline-text":"Configuración del flujo de trabajo","satisfied-text":"¿Satisfecho con su configuración?","confirm-button":"Iniciar proceso"},c={"EVENTS-EVENTS-DETAILS-CATALOG-EPISODE":"Metadatos de episodio","submit-button":"Enviar","submit-button-tooltip":"Confirmar cambios","reset-button":"Reestablecer","reset-button-tooltip":"Deshacer todos los cambios","submit-helpertext":`Haz cambios a su gusto, luego pulse el botón {{buttonName}}. +Tenga en cuenta que todavía tendrá que empezar el procesamiento para que los cambios surtan efecto.`,validation:{required:"Requerido","duration-format":"El formato debe ser HH:MM:SS",datetime:"Inválido"},labels:{title:"Título",subject:"Tema",description:"Descripción",language:"Idioma",rightsHolder:"Derechos",license:"Licencia",isPartOf:"Series",creator:"Ponente(s)",contributor:"Colaborador(es)",startDate:"Fecha de inicio",duration:"Duración",location:"Ubicación",source:"Fuente",created:"Creado el",publisher:"Editor",identifier:"UID"},language:{"LANGUAGES-SLOVENIAN":"Esloveno","LANGUAGES-PORTUGESE":"Portugués","LANGUAGES-ROMANSH":"Rumano","LANGUAGES-ARABIC":"Árabe","LANGUAGES-POLISH":"Polaco","LANGUAGES-ITALIAN":"Italiano","LANGUAGES-CHINESE":"Chino","LANGUAGES-FINNISH":"Finlandés","LANGUAGES-DANISH":"Danés","LANGUAGES-UKRAINIAN":"Ucraniano","LANGUAGES-FRENCH":"Francés","LANGUAGES-SPANISH":"Español","LANGUAGES-GERMAN_CH":"Alemán suizo","LANGUAGES-NORWEGIAN":"Noruego","LANGUAGES-RUSSIAN":"Ruso","LANGUAGES-JAPANESE":"Japonés","LANGUAGES-DUTCH":"Neerlandés","LANGUAGES-TURKISH":"Turco","LANGUAGES-HINDI":"Hindi","LANGUAGES-SWEDISH":"Sueco","LANGUAGES-ENGLISH":"Inglés","LANGUAGES-GERMAN":"Alemán"},license:{"EVENTS-LICENSE-CC0":"CC0","EVENTS-LICENSE-CCBYND":"CC BY-ND","EVENTS-LICENSE-CCBYNCND":"CC BY-NC-ND","EVENTS-LICENSE-CCBYNCSA":"CC BY-NC-SA","EVENTS-LICENSE-ALLRIGHTS":"Todos los derechos reservados","EVENTS-LICENSE-CCBYSA":"CC BY-SA","EVENTS-LICENSE-CCBYNC":"CC-BY-NC","EVENTS-LICENSE-CCBY":"CC-BY"},"calendar-prev":"Anterior","calendar-next":"Siguiente"},d={title:"Editor de miniatura",noThumbnailAvailable:"No hay miniaturas disponibles",previewImageAlt:"Miniatura de la pista",buttonGenerate:"Generar","buttonGenerate-tooltip":"Generar una nueva miniatura desde la posición actual del control deslizante","buttonGenerate-tooltip-aria":"Generar una nueva miniatura desde la posición actual del control deslizante",buttonUpload:"Cargar","buttonUpload-tooltip":"Cargar una imagen","buttonUpload-tooltip-aria":"Cargar una imagen",buttonUseForOtherThumbnails:"Usar para todas las pistas","buttonUseForOtherThumbnails-tooltip":"Usar la miniatura para todas las pistas","buttonUseForOtherThumbnails-tooltip-aria":"Usar la miniatura para todas las pistas",buttonDiscard:"Descartar","buttonDiscard-tooltip":"Descartar la miniatura de esta pista","buttonDiscard-tooltip-aria":"Descartar la miniatura de esta pista",buttonGenerateAll:"Generar todo","buttonGenerateAll-tooltip":"Generar una nueva miniatura desde la posición actual del control deslizante","buttonGenerateAll-tooltip-aria":"Generar una nueva miniatura desde la posición actual del control deslizante",explanation:"Subir o generar una miniatura para cada pista.",primary:"Primario",secondary:"Secundario"},m={rowTitle:"Cambiar miniatura",from:"desde"},p={"generic-message":"¡Un error critico ha ocurrido!",details:"Detalles: ","workflowActive-errorTitle":"No disponible temporalmente","workflowActive-errorMessage":"Este evento está siendo procesado. Por favor, espere hasta que el proceso haya terminado."},b={"main-heading":"Bienvenido al editor de vídeos","contact-admin":"Si intentas editar un vídeo específico pero estás viendo esta página, por favor contacta a tu administrador.","start-editing-1":"Para empezar a editar, especifique el parámetro ","start-editing-2":' con el "id" del paquete multimedia del vídeo que desea editar.',"link-to-documentation":"Más información sobre cómo configurar el editor de vídeo está disponible en la guía de administración en "},g={"error-details-text":`Detalles: {{errorMessage}} +`,"error-text":"Ha ocurrido un error. Por favor, espere un poco e inténtelo de nuevo.","goBack-button":"¡De ninguna manera! Volver atrás","callback-button-system":"Volver a {{system}}","callback-button-generic":"Back to previous system"},S={title:"Seleccionar la(s) pista(s) a procesar",trackInactive:"inactivo",deleteTrackText:"Eliminar pista",restoreTrackText:"Restaurar pista",cannotDeleteTrackText:"No se puede eliminar la pista",deleteTrackTooltip:"No procesar ni publicar esta pista.",restoreTrackTooltip:"Procesar y publicar esta pista.",cannotDeleteTrackTooltip:"No se puede eliminar esta pista de la publicación."},v={"selectSubtitleButton-tooltip":"Editar subtítulos para {{title}}","selectSubtitleButton-tooltip-aria":"Seleccionar {{title}} para editar subtítulos","createSubtitleButton-tooltip":"Opens a dialog for creating/uploading new subtitles","createSubtitleButton-clicked-tooltip-aria":"Contiene un diálogo para crear nuevos subtítulos","createSubtitleButton-createButton":"Crear","createSubtitleButton-createButton-tooltip":"Inicia un nuevo archivo de subtítulos con el título elegido.","createSubtitleButton-createButton-disabled-tooltip":"Por favor, elige un idioma del menú desplegable.","createSubtitleDropdown-label":"Seleccione un idioma",backButton:"Atras","backButton-tooltip":"Volver a la selección de subtítulos","deleteButton-title":"Borrar","deleteButton-tooltip":"Delete subtitle","deleteButton-warning-header":"Caution!","deleteButton-warning":"You will remove the current subtitle. This cannot be undone. Are you sure?","downloadButton-title":"Descargar","downloadButton-tooltip":"Descargar subtítulo como un archivo vtt","uploadButton-title":"Cargar","uploadButton-tooltip":"Upload subtitle as vtt file","uploadButton-warning-header":"Caution!","uploadButton-warning":"Uploading will overwrite the current subtitle. This cannot be undone. Are you sure?","uploadButton-error":"Upload failed.","uploadButton-error-filetype":"Wrong file type.","uploadButton-error-parse":"Could not parse subtitle file. Please ensure that the file contains valid WebVTT.",editTitle:"Editor de subtítulos - {{title}}","editTitle-loading":"Cargando",generic:"Generico",autoGenerated:"Autogenerado"},A={"startTime-tooltip":"Inicio del segmento","startTime-tooltip-aria":"A partir de","endTime-tooltip":"Fin del segmento","endTime-tooltip-aria":"Finaliza en",addSegmentAbove:"Añadir segmento arriba",addSegmentBelow:"Añadir segmento debajo",jumpToSegmentAbove:"Saltar al segmento superior",jumpToSegmentBelow:"Saltar al segmento inferior",deleteSegment:"Eliminar segmento"},N={selectVideoLabel:"Sabores del vídeo"},E={overviewTimelineTooltip:"Previsualización de la línea de tiempo"},h={header:"Atajos",defaultGroupName:"General",missingLabel:"Desconocido",groupVideoPlayer:"Reproductor de vídeo",groupCuttingView:"Dividir",groupCuttingViewScrubber:"Línea de tiempo",groupSubtitleList:"Subtítulos",sequenceSeparator:"o",genericError:"Error al cargar la vista general",videoPlayButton:"Reproducir/Pausar vídeo",scrubberLeft:"Mover a la izquierda",scrubberRight:"Mover a la derecha",scrubberIncrease:"Mover más rápido",scrubberDecrease:"Mover más lento"},C={appearance:"Apariencia",dark:"Oscuro",light:"Claro",auto:"Auto","dark-high-contrast":"Oscuro (alto contraste)","light-high-contrast":"Claro (alto contraste)"},f={language:"Idioma"},G={areYouSure:"Are you sure?",cancel:"Cancel",close:"Close",confirm:"Confirm"},T={mainMenu:e,cuttingActions:t,video:o,finishMenu:a,save:r,discard:i,theEnd:n,workflowSelection:s,timeline:l,workflowConfig:u,metadata:c,thumbnail:d,thumbnailSimple:m,error:p,landing:b,various:g,trackSelection:S,subtitles:v,subtitleList:A,subtitleVideoArea:N,subtitleTimeline:E,keyboardControls:h,theme:C,language:f,modal:G};export{t as cuttingActions,T as default,i as discard,p as error,a as finishMenu,h as keyboardControls,b as landing,f as language,e as mainMenu,c as metadata,G as modal,r as save,A as subtitleList,E as subtitleTimeline,N as subtitleVideoArea,v as subtitles,n as theEnd,C as theme,d as thumbnail,m as thumbnailSimple,l as timeline,S as trackSelection,g as various,o as video,u as workflowConfig,s as workflowSelection}; diff --git a/1230/2025-01-15_14-43-59/assets/fr-FR-D7oBGx3a.js b/1230/2025-01-15_14-43-59/assets/fr-FR-D7oBGx3a.js new file mode 100644 index 00000000..f7d55072 --- /dev/null +++ b/1230/2025-01-15_14-43-59/assets/fr-FR-D7oBGx3a.js @@ -0,0 +1,10 @@ +const e={"cutting-button":"Editer","finish-button":"Terminer","select-tracks-button":"Pistes","subtitles-button":"Subtitles","thumbnail-button":"Image de prévisualisation","metadata-button":"Metadonnées","keyboard-controls-button":"Controles clavier","tooltip-aria":"Navigation principale"},t={"cut-button":"Couper","cut-tooltip":"Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}","cut-tooltip-aria":"Cut. Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}.","delete-button":"Supprimer","delete-restore-tooltip":"Sélectionner ou désélectionner un segment à la position actuelle pour suppression. Raccourci : {{hotkeyName}}","delete-restore-tooltip-aria":"Delete and Restore. Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}.","merge-all-button":"Merge All","merge-all-tooltip":"Combine all segments into a single segment.","merge-all-tooltip-aria":"Merge All. Combine all segments into a single segment.","restore-button":"Restaurer","mergeLeft-button":"Fusionner à gauche","mergeLeft-tooltip":"Combine le segment actif avec le segment à sa gauche. Raccourci : {{hotkeyName}}","mergeLeft-tooltip-aria":"Fusionner à gauche. Combiner le segment actif avec le segment à gauche. Raccourci : {{hotkeyName}}.","mergeRight-button":"Fusionner à droite","mergeRight-tooltip":"Combine le segment actif avec le segment à sa droite. Raccourci : {{hotkeyName}}","mergeRight-tooltip-aria":"Fusionner à droite. Combiner le segment actif avec le segment à droite. Raccourci : {{hotkeyName}}.",zoom:"Zoom","zoomSlider-aria":"Zoom. Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.","zoomSlider-tooltip":"Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.",zoomIn:"Zoom in",zoomOut:"Zoom out"},o={previewButton:"Mode aperçu","previewButton-tooltip":"Ignore les segments supprimés lors de la lecture de la vidéo. Actuellement {{status}}. Raccourci : {{hotkeyName}}","previewButton-aria":"Activer ou désactiver le mode aperçu. Raccourci clavier : {{hotkeyName}}.","playButton-tooltip":"Play video","pauseButton-tooltip":"Pause video",previousButton:"Back","previousButton-tooltip":"Back. Hotkey: {{hotkeyName}}.",nextButton:"Forward","nextButton-tooltip":"Forward. Hotkey: {{hotkeyName}}.","current-time-tooltip":"Temps actuel","time-duration-tooltip":"Video duration","duration-aria":"Durée","time-aria":"Temps actuel","mutebutton-tooltip":"Mute video","unmutebutton-tooltip":"Unmute video","volume-tooltip":"Adjust volume: {{current}}%","volumeSlider-aria":"Adjust the volume level of the video.","comError-text":"Un problème est survenu lors de la communication avec Opencast.","loadError-text":"Une erreur s'est produite lors du chargement de cette vidéo.","durationError-text":"Opencast failed to provide the video duration.","title-tooltip":"Titre de la vidéo","presenter-tooltip":"Présentateurs vidéo"},i={"save-button":"Enregistrer les modifications","start-button":"Save and process changes","discard-button":"Ignorer les modifications"},r={"headline-text":"Enregtistrer le projet actuel","confirm-button":"Oui, enregistrer les modifications","confirmButton-attempting-tooltip":"Tentative de sauvegarde","confirmButton-success-tooltip":"Sauvegarde réussie","confirmButton-failed-tooltip":"Echec de l'enregistrement","info-text":"La vidéo ne sera pas traitée mais toutes les informations de coupe seront stockées dans Opencast. Vous pouvez continuer votre modification plus tard.","success-text":"Changes saved successfully! You can now close the editor or continue working.","success-tooltip-aria":"Sauvegarde réussie","saveArea-tooltip":"Enregistrer la zone","confirm-success":"Okay","cancel-save":"Don't save"},n={"headline-text":"Ignorer les modifications","confirm-button":"Oui, ignorer les modifications","info-text":"Are you sure you want to discard your changes? This cannot be undone!"},a={"discarded-text":"Your changes have been discarded. You can now close the editor.","startOver-button":"Laissez-moi recommencer!","startOver-tooltip":"Rechargez la page pour réessayer","info-text":`Changements enregistrés avec succès sur Opencast. Le traitement de vos modifications peut prendre un certain temps donc soyez patient. Vous pouvez maintenant fermer l'éditeur. +`},s={"saveAndProcess-text":"Enregistrer et traiter","selectWF-text":"Sélectionnez workflow","noWorkflows-text":`There are no workflows to process your changes with. Please save your changes and contact an administrator. +`,"oneWorkflow-text":`The changes will be saved and the video will be cut and processed with the workflow "{{workflow}}". <3/> This will take some time. +`,"manyWorkflows-text":"Sélectionnez quel workflow Opencast doit utiliser pour le traitement.","startProcessing-button":"Démarrer le traitement","back-button":"Revenir en arrière","selectWF-button":"Cliquez pour sélectionner ce workflow","selectWF-button-aria":`Appuyez pour sélectionner le flux de travail : {{stateName}} +`},l={"generateWaveform-text":"Génaration du Waveform","segment-tooltip":"Segment {{segment}}","scrubber-text-aria":`Timeline marker. {{currentTime}}. Active segment: {{segment}}. {{segmentStatus}}. Controls: {{moveLeft}} and {{moveRight}} to move the timeline marker. {{increase}} and {{decrease}} to increase/decrease the move delta. +`,"segments-text-aria":`Segment {{index}}. {{segmentStatus}}. Début : {{start}}. Fin : {{end}}. +`,"cut-text-aria":`Cut marker. {{time}}. Between segment {{leftSegment}} and {{rightSegment}}. +`},u={"headline-text":"Configuration du workflow","satisfied-text":"Satisfait de votre configuration ?","confirm-button":"Oui, commencer le traitement"},c={"EVENTS-EVENTS-DETAILS-CATALOG-EPISODE":"Métadonnées de l’épisode","submit-button":"Envoyer","submit-button-tooltip":"Valider les modifications","reset-button":"Réinitialiser","reset-button-tooltip":"Annuler tous les changements","submit-helpertext":`Faites des changements comme vous le souhaitez, puis cliquez sur le bouton {{buttonName}} . +Notez que vous devrez quand même commencer à traiter pour que vos changements prennent effet.`,validation:{required:"Requis","duration-format":"Le format doit être HH:MM:SS",datetime:"Invalide"},labels:{title:"Titre",subject:"Sujet",description:"Description",language:"Langue",rightsHolder:"Droits",license:"Licence",isPartOf:"Séries",creator:"Présentateur(s)",contributor:"Contributeur(s)",startDate:"Date de début ",duration:"Durée",location:"Lieu",source:"Source",created:"Créé le",publisher:"Editeur",identifier:"UID"},language:{"LANGUAGES-SLOVENIAN":"Slovaque","LANGUAGES-PORTUGESE":"Portuguese","LANGUAGES-ROMANSH":"Romanche","LANGUAGES-ARABIC":"Arabe","LANGUAGES-POLISH":"Polonais","LANGUAGES-ITALIAN":"Italien","LANGUAGES-CHINESE":"Chinois","LANGUAGES-FINNISH":"Finnois","LANGUAGES-DANISH":"Danois","LANGUAGES-UKRAINIAN":"Ukrainien","LANGUAGES-FRENCH":"Français","LANGUAGES-SPANISH":"Espagnol","LANGUAGES-GERMAN_CH":"Suisse-allemand","LANGUAGES-NORWEGIAN":"Norvégien","LANGUAGES-RUSSIAN":"Russe","LANGUAGES-JAPANESE":"Japonais","LANGUAGES-DUTCH":"Néerlandais","LANGUAGES-TURKISH":"Turc","LANGUAGES-HINDI":"Hindi","LANGUAGES-SWEDISH":"Suédois","LANGUAGES-ENGLISH":"Anglais","LANGUAGES-GERMAN":"Allemand"},license:{"EVENTS-LICENSE-CC0":"CC0","EVENTS-LICENSE-CCBYND":"CC BY-ND","EVENTS-LICENSE-CCBYNCND":"CC BY-NC-ND","EVENTS-LICENSE-CCBYNCSA":"CC BY-NC-SA","EVENTS-LICENSE-ALLRIGHTS":"Tous droits réservés","EVENTS-LICENSE-CCBYSA":"CC BY-SA","EVENTS-LICENSE-CCBYNC":"CC-BY-NC","EVENTS-LICENSE-CCBY":"CC BY"},"calendar-prev":"Previous","calendar-next":"Next"},d={title:"Thumbnail Editor",noThumbnailAvailable:"No Thumbnail available",previewImageAlt:"Thumbnail for track",buttonGenerate:"Generate","buttonGenerate-tooltip":"Generate a new thumbnail from the current timeline marker position","buttonGenerate-tooltip-aria":"Generate a new thumbnail from the current timeline marker position",buttonUpload:"Upload","buttonUpload-tooltip":"Upload an image","buttonUpload-tooltip-aria":"Upload an image",buttonUseForOtherThumbnails:"Use for all tracks","buttonUseForOtherThumbnails-tooltip":"Use the thumbnail for all tracks","buttonUseForOtherThumbnails-tooltip-aria":"Use the thumbnail for all tracks",buttonDiscard:"Discard","buttonDiscard-tooltip":"Discard the thumbnail for this track","buttonDiscard-tooltip-aria":"Discard the thumbnail for this track",buttonGenerateAll:"Generate All","buttonGenerateAll-tooltip":"Generate new thumbnails for all tracks from the current timeline marker position","buttonGenerateAll-tooltip-aria":"Generate new thumbnails for all tracks from the current timeline marker position",explanation:"Upload or generate a thumbnail for each track.",primary:"Primary",secondary:"Secondary"},m={rowTitle:"Change thumbnail here",from:"from"},p={"generic-message":"Une erreur critique s'est produite.",details:"Détails : ","workflowActive-errorTitle":"Temporairement indisponible","workflowActive-errorMessage":"This event is being processed. Please wait until the process is finished."},g={"main-heading":"Bienvenue dans l'éditeur de vidéo","contact-admin":"Si vous essayez de modifier une vidéo spécifique mais que vous voyez cette page, veuillez contacter votre administrateur.","start-editing-1":"Pour commencer à éditer, spécifiez le paramètre ","start-editing-2":" avec l'identifiant du média de la vidéo que vous souhaitez modifier.","link-to-documentation":"Plus d'informations sur la configuration de l'éditeur de vidéo sont disponibles dans le guide d'administration à "},b={"error-details-text":`Détails : {{errorMessage}} +`,"error-text":"Une erreur s\\'est produite. Veuillez réessayer.","goBack-button":"Non, laissez-moi revenir en arrière.","callback-button-system":"Back to {{system}}","callback-button-generic":"Back to previous system"},h={title:"Select track(s) for processing",trackInactive:"inactif",deleteTrackText:"Supprimer la piste",restoreTrackText:"Restaurer la piste",cannotDeleteTrackText:"Impossible de supprimer la piste",deleteTrackTooltip:"Ne pas encoder et publier cette piste.",restoreTrackTooltip:"Encoder et publier cette piste.",cannotDeleteTrackTooltip:"Impossible de supprimer cette piste de la publication."},v={"selectSubtitleButton-tooltip":"Edit subtitles for {{title}}","selectSubtitleButton-tooltip-aria":"Select {{title}} for subtitle editing","createSubtitleButton-tooltip":"Opens a dialog for creating/uploading new subtitles","createSubtitleButton-clicked-tooltip-aria":"Contains a dialog for creating new subtitles","createSubtitleButton-createButton":"Create","createSubtitleButton-createButton-tooltip":"Start a new subtitle file with the chosen title.","createSubtitleButton-createButton-disabled-tooltip":"Please pick a language from the dropdown above.","createSubtitleDropdown-label":"Pick a language",backButton:"Back","backButton-tooltip":"Return to subtitle selection","deleteButton-title":"Supprimer","deleteButton-tooltip":"Delete subtitle","deleteButton-warning-header":"Caution!","deleteButton-warning":"You will remove the current subtitle. This cannot be undone. Are you sure?","downloadButton-title":"Download","downloadButton-tooltip":"Download subtitle as vtt file","uploadButton-title":"Upload","uploadButton-tooltip":"Upload subtitle as vtt file","uploadButton-warning-header":"Caution!","uploadButton-warning":"Uploading will overwrite the current subtitle. This cannot be undone. Are you sure?","uploadButton-error":"Upload failed.","uploadButton-error-filetype":"Wrong file type.","uploadButton-error-parse":"Could not parse subtitle file. Please ensure that the file contains valid WebVTT.",editTitle:"Subtitle Editor - {{title}}","editTitle-loading":"Loading",generic:"Generic",autoGenerated:"Auto-generated"},S={"startTime-tooltip":"Beginning of the segment","startTime-tooltip-aria":"Beginning at","endTime-tooltip":"End of the segment","endTime-tooltip-aria":"Ending at",addSegmentAbove:"Add segment above",addSegmentBelow:"Add segment below",jumpToSegmentAbove:"Jump to segment above",jumpToSegmentBelow:"Jump to segment below",deleteSegment:"Delete segment"},f={selectVideoLabel:"Video Flavors"},A={overviewTimelineTooltip:"Timeline overview"},N={header:"Shortcuts",defaultGroupName:"Général",missingLabel:"Inconnu",groupVideoPlayer:"Video Player",groupCuttingView:"Editer",groupCuttingViewScrubber:"Timeline",groupSubtitleList:"Subtitles",sequenceSeparator:"or",genericError:"Impossible de charger l'aperçu",videoPlayButton:"Lecture/Pause de la vidéo",scrubberLeft:"Déplacer vers la gauche",scrubberRight:"Déplacer vers la droite",scrubberIncrease:"Move faster",scrubberDecrease:"Déplacement plus lent"},k={appearance:"Appearance",dark:"Dark",light:"Light",auto:"Auto","dark-high-contrast":"Dark (High contrast)","light-high-contrast":"Light (High contrast)"},E={language:"Langue"},C={areYouSure:"Are you sure?",cancel:"Cancel",close:"Close",confirm:"Confirm"},w={mainMenu:e,cuttingActions:t,video:o,finishMenu:i,save:r,discard:n,theEnd:a,workflowSelection:s,timeline:l,workflowConfig:u,metadata:c,thumbnail:d,thumbnailSimple:m,error:p,landing:g,various:b,trackSelection:h,subtitles:v,subtitleList:S,subtitleVideoArea:f,subtitleTimeline:A,keyboardControls:N,theme:k,language:E,modal:C};export{t as cuttingActions,w as default,n as discard,p as error,i as finishMenu,N as keyboardControls,g as landing,E as language,e as mainMenu,c as metadata,C as modal,r as save,S as subtitleList,A as subtitleTimeline,f as subtitleVideoArea,v as subtitles,a as theEnd,k as theme,d as thumbnail,m as thumbnailSimple,l as timeline,h as trackSelection,b as various,o as video,u as workflowConfig,s as workflowSelection}; diff --git a/1230/2025-01-15_14-43-59/assets/gl-ES-BCCpPqnn.js b/1230/2025-01-15_14-43-59/assets/gl-ES-BCCpPqnn.js new file mode 100644 index 00000000..32d33e1c --- /dev/null +++ b/1230/2025-01-15_14-43-59/assets/gl-ES-BCCpPqnn.js @@ -0,0 +1,10 @@ +const e={"cutting-button":"Cutting","finish-button":"Finish","select-tracks-button":"Tracks","subtitles-button":"Subtitles","thumbnail-button":"Thumbnail","metadata-button":"Metadata","keyboard-controls-button":"Keyboard Controls","tooltip-aria":"Main Navigation"},t={"cut-button":"Cut","cut-tooltip":"Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}","cut-tooltip-aria":"Cut. Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}.","delete-button":"Delete","delete-restore-tooltip":"Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}","delete-restore-tooltip-aria":"Delete and Restore. Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}.","merge-all-button":"Merge All","merge-all-tooltip":"Combine all segments into a single segment.","merge-all-tooltip-aria":"Merge All. Combine all segments into a single segment.","restore-button":"Restore","mergeLeft-button":"Merge Left","mergeLeft-tooltip":"Combine the currently active segment with the segment to its left. Hotkey: {{hotkeyName}}","mergeLeft-tooltip-aria":"Merge Left. Combine the currently active segment with the segment to its left. Hotkey: {{hotkeyName}}.","mergeRight-button":"Merge Right","mergeRight-tooltip":"Combine the currently active segment with the segment to its right. Hotkey: {{hotkeyName}}","mergeRight-tooltip-aria":"Merge Right. Combine the currently active segment with the segment to its right. Hotkey: {{hotkeyName}}.",zoom:"Zoom","zoomSlider-aria":"Zoom. Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.","zoomSlider-tooltip":"Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.",zoomIn:"Zoom in",zoomOut:"Zoom out"},o={previewButton:"Preview Mode","previewButton-tooltip":"Skips deleted segments when playing the video. Currently {{status}}. Hotkey: {{hotkeyName}}","previewButton-aria":"Enable or disable preview mode. Hotkey: {{hotkeyName}}.","playButton-tooltip":"Play video","pauseButton-tooltip":"Pause video",previousButton:"Back","previousButton-tooltip":"Back. Hotkey: {{hotkeyName}}.",nextButton:"Forward","nextButton-tooltip":"Forward. Hotkey: {{hotkeyName}}.","current-time-tooltip":"Current time","time-duration-tooltip":"Video duration","duration-aria":"Duration","time-aria":"Current time","mutebutton-tooltip":"Mute video","unmutebutton-tooltip":"Unmute video","volume-tooltip":"Adjust volume: {{current}}%","volumeSlider-aria":"Adjust the volume level of the video.","comError-text":"A problem occurred during communication with Opencast.","loadError-text":"An error has occurred loading this video.","durationError-text":"Opencast failed to provide the video duration.","title-tooltip":"Video Title","presenter-tooltip":"Video Presenters"},i={"save-button":"Save changes","start-button":"Save and process changes","discard-button":"Discard changes"},a={"headline-text":"Save current project","confirm-button":"Yes, save changes","confirmButton-attempting-tooltip":"Attempting to save","confirmButton-success-tooltip":"Saved successfully","confirmButton-failed-tooltip":"Save failed","info-text":"The video will not be processed but all cutting information will be stored in Opencast. You can continue your edit later.","success-text":"Changes saved successfully! You can now close the editor or continue working.","success-tooltip-aria":"Saved successfully","saveArea-tooltip":"Save Area","confirm-success":"Okay","cancel-save":"Don't save"},n={"headline-text":"Discard changes","confirm-button":"Yes, discard changes","info-text":"Are you sure you want to discard your changes? This cannot be undone!"},r={"discarded-text":"Your changes have been discarded. You can now close the editor.","startOver-button":"Let me start over!","startOver-tooltip":"Reload the page to start over","info-text":`Changes successfully saved to Opencast. Processing your changes may take quite some time so please be patient. You can now close the editor. +`},s={"saveAndProcess-text":"Save and Process","selectWF-text":"Select a workflow","noWorkflows-text":`There are no workflows to process your changes with. Please save your changes and contact an administrator. +`,"oneWorkflow-text":`The changes will be saved and the video will be cut and processed with the workflow "{{workflow}}". <3/> This will take some time. +`,"manyWorkflows-text":"Select which workflow Opencast should use for processing.","startProcessing-button":"Start processing","back-button":"Take me back","selectWF-button":"Click to select this workflow","selectWF-button-aria":`Press to select the workflow: {{stateName}} +`},l={"generateWaveform-text":"Generating Waveform","segment-tooltip":"Segment {{segment}}","scrubber-text-aria":`Timeline marker. {{currentTime}}. Active segment: {{segment}}. {{segmentStatus}}. Controls: {{moveLeft}} and {{moveRight}} to move the timeline marker. {{increase}} and {{decrease}} to increase/decrease the move delta. +`,"segments-text-aria":`Segment {{index}}. {{segmentStatus}}. Start: {{start}}. End: {{end}}. +`,"cut-text-aria":`Cut marker. {{time}}. Between segment {{leftSegment}} and {{rightSegment}}. +`},u={"headline-text":"Workflow Configuration","satisfied-text":"Satisfied with your configuration?","confirm-button":"Yes, start processing"},c={"EVENTS-EVENTS-DETAILS-CATALOG-EPISODE":"Episode Metadata","submit-button":"Submit","submit-button-tooltip":"Confirm your changes","reset-button":"Reset","reset-button-tooltip":"Undo all your changes","submit-helpertext":`Make changes as you like, then hit the {{buttonName}} button. +Note that you will still have to start processing for your changes to take effect.`,validation:{required:"Required","duration-format":"Format must be HH:MM:SS",datetime:"Invalid"},labels:{title:"Title",subject:"Subject",description:"Description",language:"Language",rightsHolder:"Rights",license:"License",isPartOf:"Series",creator:"Presenter(s)",contributor:"Contributor(s)",startDate:"Start date",duration:"Duration",location:"Location",source:"Source",created:"Created",publisher:"Publisher",identifier:"UID"},language:{"LANGUAGES-SLOVENIAN":"Slovenian","LANGUAGES-PORTUGESE":"Portuguese","LANGUAGES-ROMANSH":"Romansh","LANGUAGES-ARABIC":"Arabic","LANGUAGES-POLISH":"Polish","LANGUAGES-ITALIAN":"Italian","LANGUAGES-CHINESE":"Chinese","LANGUAGES-FINNISH":"Finnish","LANGUAGES-DANISH":"Danish","LANGUAGES-UKRAINIAN":"Ukrainian","LANGUAGES-FRENCH":"French","LANGUAGES-SPANISH":"Spanish","LANGUAGES-GERMAN_CH":"Swiss German","LANGUAGES-NORWEGIAN":"Norwegian","LANGUAGES-RUSSIAN":"Russian","LANGUAGES-JAPANESE":"Japanese","LANGUAGES-DUTCH":"Dutch","LANGUAGES-TURKISH":"Turkish","LANGUAGES-HINDI":"Hindi","LANGUAGES-SWEDISH":"Swedish","LANGUAGES-ENGLISH":"English","LANGUAGES-GERMAN":"German"},license:{"EVENTS-LICENSE-CC0":"CC0","EVENTS-LICENSE-CCBYND":"CC-BY-ND","EVENTS-LICENSE-CCBYNCND":"CC-BY-NC-ND","EVENTS-LICENSE-CCBYNCSA":"CC-BY-NC-SA","EVENTS-LICENSE-ALLRIGHTS":"All rights reserved","EVENTS-LICENSE-CCBYSA":"CC-BY-SA","EVENTS-LICENSE-CCBYNC":"CC-BY-NC","EVENTS-LICENSE-CCBY":"CC-BY"},"calendar-prev":"Previous","calendar-next":"Next"},d={title:"Thumbnail Editor",noThumbnailAvailable:"No Thumbnail available",previewImageAlt:"Thumbnail for track",buttonGenerate:"Generate","buttonGenerate-tooltip":"Generate a new thumbnail from the current timeline marker position","buttonGenerate-tooltip-aria":"Generate a new thumbnail from the current timeline marker position",buttonUpload:"Upload","buttonUpload-tooltip":"Upload an image","buttonUpload-tooltip-aria":"Upload an image",buttonUseForOtherThumbnails:"Use for all tracks","buttonUseForOtherThumbnails-tooltip":"Use the thumbnail for all tracks","buttonUseForOtherThumbnails-tooltip-aria":"Use the thumbnail for all tracks",buttonDiscard:"Discard","buttonDiscard-tooltip":"Discard the thumbnail for this track","buttonDiscard-tooltip-aria":"Discard the thumbnail for this track",buttonGenerateAll:"Generate All","buttonGenerateAll-tooltip":"Generate new thumbnails for all tracks from the current timeline marker position","buttonGenerateAll-tooltip-aria":"Generate new thumbnails for all tracks from the current timeline marker position",explanation:"Upload or generate a thumbnail for each track.",primary:"Primary",secondary:"Secondary"},m={rowTitle:"Change thumbnail here",from:"from"},h={"generic-message":"A critical error has occurred!",details:"Details: ","workflowActive-errorTitle":"Temporarily unavailable","workflowActive-errorMessage":"This event is being processed. Please wait until the process is finished."},g={"main-heading":"Welcome to the Video Editor","contact-admin":"If you were trying to edit a specific video but are seeing this page, please contact your administrator.","start-editing-1":"To start editing, specify the parameter ","start-editing-2":" with the media package id of the video you wish to edit.","link-to-documentation":"More information about configuring the video editor is available in the administration guide at "},b={"error-details-text":`Details: {{errorMessage}} +`,"error-text":"An error has occurred. Please wait a bit and try again.","goBack-button":"No, take me back","callback-button-system":"Back to {{system}}","callback-button-generic":"Back to previous system"},p={title:"Select track(s) for processing",trackInactive:"inactive",deleteTrackText:"Delete Track",restoreTrackText:"Restore Track",cannotDeleteTrackText:"Cannot Delete Track",deleteTrackTooltip:"Do not encode and publish this track.",restoreTrackTooltip:"Encode and publish this track.",cannotDeleteTrackTooltip:"Cannot remove this track from publication."},S={"selectSubtitleButton-tooltip":"Edit subtitles for {{title}}","selectSubtitleButton-tooltip-aria":"Select {{title}} for subtitle editing","createSubtitleButton-tooltip":"Opens a dialog for creating/uploading new subtitles","createSubtitleButton-clicked-tooltip-aria":"Contains a dialog for creating new subtitles","createSubtitleButton-createButton":"Create","createSubtitleButton-createButton-tooltip":"Start a new subtitle file with the chosen title.","createSubtitleButton-createButton-disabled-tooltip":"Please pick a language from the dropdown above.","createSubtitleDropdown-label":"Pick a language",backButton:"Back","backButton-tooltip":"Return to subtitle selection","deleteButton-title":"Delete","deleteButton-tooltip":"Delete subtitle","deleteButton-warning-header":"Caution!","deleteButton-warning":"You will remove the current subtitle. This cannot be undone. Are you sure?","downloadButton-title":"Download","downloadButton-tooltip":"Download subtitle as vtt file","uploadButton-title":"Upload","uploadButton-tooltip":"Upload subtitle as vtt file","uploadButton-warning-header":"Caution!","uploadButton-warning":"Uploading will overwrite the current subtitle. This cannot be undone. Are you sure?","uploadButton-error":"Upload failed.","uploadButton-error-filetype":"Wrong file type.","uploadButton-error-parse":"Could not parse subtitle file. Please ensure that the file contains valid WebVTT.",editTitle:"Subtitle Editor - {{title}}","editTitle-loading":"Loading",generic:"Generic",autoGenerated:"Auto-generated"},k={"startTime-tooltip":"Beginning of the segment","startTime-tooltip-aria":"Beginning at","endTime-tooltip":"End of the segment","endTime-tooltip-aria":"Ending at",addSegmentAbove:"Add segment above",addSegmentBelow:"Add segment below",jumpToSegmentAbove:"Jump to segment above",jumpToSegmentBelow:"Jump to segment below",deleteSegment:"Delete segment"},f={selectVideoLabel:"Video Flavors"},v={overviewTimelineTooltip:"Timeline overview"},A={header:"Shortcuts",defaultGroupName:"General",missingLabel:"Unknown",groupVideoPlayer:"Video Player",groupCuttingView:"Cutting",groupCuttingViewScrubber:"Timeline",groupSubtitleList:"Subtitles",sequenceSeparator:"or",genericError:"Failed to load overview",videoPlayButton:"Play/Pause Video",scrubberLeft:"Move left",scrubberRight:"Move right",scrubberIncrease:"Move faster",scrubberDecrease:"Move slower"},w={appearance:"Appearance",dark:"Dark",light:"Light",auto:"Auto","dark-high-contrast":"Dark (High contrast)","light-high-contrast":"Light (High contrast)"},N={language:"Language"},E={areYouSure:"Are you sure?",cancel:"Cancel",close:"Close",confirm:"Confirm"},C={mainMenu:e,cuttingActions:t,video:o,finishMenu:i,save:a,discard:n,theEnd:r,workflowSelection:s,timeline:l,workflowConfig:u,metadata:c,thumbnail:d,thumbnailSimple:m,error:h,landing:g,various:b,trackSelection:p,subtitles:S,subtitleList:k,subtitleVideoArea:f,subtitleTimeline:v,keyboardControls:A,theme:w,language:N,modal:E};export{t as cuttingActions,C as default,n as discard,h as error,i as finishMenu,A as keyboardControls,g as landing,N as language,e as mainMenu,c as metadata,E as modal,a as save,k as subtitleList,v as subtitleTimeline,f as subtitleVideoArea,S as subtitles,r as theEnd,w as theme,d as thumbnail,m as thumbnailSimple,l as timeline,p as trackSelection,b as various,o as video,u as workflowConfig,s as workflowSelection}; diff --git a/1230/2025-01-15_14-43-59/assets/he-IL-BCCpPqnn.js b/1230/2025-01-15_14-43-59/assets/he-IL-BCCpPqnn.js new file mode 100644 index 00000000..32d33e1c --- /dev/null +++ b/1230/2025-01-15_14-43-59/assets/he-IL-BCCpPqnn.js @@ -0,0 +1,10 @@ +const e={"cutting-button":"Cutting","finish-button":"Finish","select-tracks-button":"Tracks","subtitles-button":"Subtitles","thumbnail-button":"Thumbnail","metadata-button":"Metadata","keyboard-controls-button":"Keyboard Controls","tooltip-aria":"Main Navigation"},t={"cut-button":"Cut","cut-tooltip":"Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}","cut-tooltip-aria":"Cut. Split the segment at the current timeline marker position. Hotkey: {{hotkeyName}}.","delete-button":"Delete","delete-restore-tooltip":"Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}","delete-restore-tooltip-aria":"Delete and Restore. Mark or unmark the segment at the current position as to be deleted. Hotkey: {{hotkeyName}}.","merge-all-button":"Merge All","merge-all-tooltip":"Combine all segments into a single segment.","merge-all-tooltip-aria":"Merge All. Combine all segments into a single segment.","restore-button":"Restore","mergeLeft-button":"Merge Left","mergeLeft-tooltip":"Combine the currently active segment with the segment to its left. Hotkey: {{hotkeyName}}","mergeLeft-tooltip-aria":"Merge Left. Combine the currently active segment with the segment to its left. Hotkey: {{hotkeyName}}.","mergeRight-button":"Merge Right","mergeRight-tooltip":"Combine the currently active segment with the segment to its right. Hotkey: {{hotkeyName}}","mergeRight-tooltip-aria":"Merge Right. Combine the currently active segment with the segment to its right. Hotkey: {{hotkeyName}}.",zoom:"Zoom","zoomSlider-aria":"Zoom. Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.","zoomSlider-tooltip":"Zoom in or out of the timeline. Hotkey for Zoom in: {{hotkeyNameIn}}. Hotkey for Zoom out: {{hotkeyNameOut}}.",zoomIn:"Zoom in",zoomOut:"Zoom out"},o={previewButton:"Preview Mode","previewButton-tooltip":"Skips deleted segments when playing the video. Currently {{status}}. Hotkey: {{hotkeyName}}","previewButton-aria":"Enable or disable preview mode. Hotkey: {{hotkeyName}}.","playButton-tooltip":"Play video","pauseButton-tooltip":"Pause video",previousButton:"Back","previousButton-tooltip":"Back. Hotkey: {{hotkeyName}}.",nextButton:"Forward","nextButton-tooltip":"Forward. Hotkey: {{hotkeyName}}.","current-time-tooltip":"Current time","time-duration-tooltip":"Video duration","duration-aria":"Duration","time-aria":"Current time","mutebutton-tooltip":"Mute video","unmutebutton-tooltip":"Unmute video","volume-tooltip":"Adjust volume: {{current}}%","volumeSlider-aria":"Adjust the volume level of the video.","comError-text":"A problem occurred during communication with Opencast.","loadError-text":"An error has occurred loading this video.","durationError-text":"Opencast failed to provide the video duration.","title-tooltip":"Video Title","presenter-tooltip":"Video Presenters"},i={"save-button":"Save changes","start-button":"Save and process changes","discard-button":"Discard changes"},a={"headline-text":"Save current project","confirm-button":"Yes, save changes","confirmButton-attempting-tooltip":"Attempting to save","confirmButton-success-tooltip":"Saved successfully","confirmButton-failed-tooltip":"Save failed","info-text":"The video will not be processed but all cutting information will be stored in Opencast. You can continue your edit later.","success-text":"Changes saved successfully! You can now close the editor or continue working.","success-tooltip-aria":"Saved successfully","saveArea-tooltip":"Save Area","confirm-success":"Okay","cancel-save":"Don't save"},n={"headline-text":"Discard changes","confirm-button":"Yes, discard changes","info-text":"Are you sure you want to discard your changes? This cannot be undone!"},r={"discarded-text":"Your changes have been discarded. You can now close the editor.","startOver-button":"Let me start over!","startOver-tooltip":"Reload the page to start over","info-text":`Changes successfully saved to Opencast. Processing your changes may take quite some time so please be patient. You can now close the editor. +`},s={"saveAndProcess-text":"Save and Process","selectWF-text":"Select a workflow","noWorkflows-text":`There are no workflows to process your changes with. Please save your changes and contact an administrator. +`,"oneWorkflow-text":`The changes will be saved and the video will be cut and processed with the workflow "{{workflow}}". <3/> This will take some time. +`,"manyWorkflows-text":"Select which workflow Opencast should use for processing.","startProcessing-button":"Start processing","back-button":"Take me back","selectWF-button":"Click to select this workflow","selectWF-button-aria":`Press to select the workflow: {{stateName}} +`},l={"generateWaveform-text":"Generating Waveform","segment-tooltip":"Segment {{segment}}","scrubber-text-aria":`Timeline marker. {{currentTime}}. Active segment: {{segment}}. {{segmentStatus}}. Controls: {{moveLeft}} and {{moveRight}} to move the timeline marker. {{increase}} and {{decrease}} to increase/decrease the move delta. +`,"segments-text-aria":`Segment {{index}}. {{segmentStatus}}. Start: {{start}}. End: {{end}}. +`,"cut-text-aria":`Cut marker. {{time}}. Between segment {{leftSegment}} and {{rightSegment}}. +`},u={"headline-text":"Workflow Configuration","satisfied-text":"Satisfied with your configuration?","confirm-button":"Yes, start processing"},c={"EVENTS-EVENTS-DETAILS-CATALOG-EPISODE":"Episode Metadata","submit-button":"Submit","submit-button-tooltip":"Confirm your changes","reset-button":"Reset","reset-button-tooltip":"Undo all your changes","submit-helpertext":`Make changes as you like, then hit the {{buttonName}} button. +Note that you will still have to start processing for your changes to take effect.`,validation:{required:"Required","duration-format":"Format must be HH:MM:SS",datetime:"Invalid"},labels:{title:"Title",subject:"Subject",description:"Description",language:"Language",rightsHolder:"Rights",license:"License",isPartOf:"Series",creator:"Presenter(s)",contributor:"Contributor(s)",startDate:"Start date",duration:"Duration",location:"Location",source:"Source",created:"Created",publisher:"Publisher",identifier:"UID"},language:{"LANGUAGES-SLOVENIAN":"Slovenian","LANGUAGES-PORTUGESE":"Portuguese","LANGUAGES-ROMANSH":"Romansh","LANGUAGES-ARABIC":"Arabic","LANGUAGES-POLISH":"Polish","LANGUAGES-ITALIAN":"Italian","LANGUAGES-CHINESE":"Chinese","LANGUAGES-FINNISH":"Finnish","LANGUAGES-DANISH":"Danish","LANGUAGES-UKRAINIAN":"Ukrainian","LANGUAGES-FRENCH":"French","LANGUAGES-SPANISH":"Spanish","LANGUAGES-GERMAN_CH":"Swiss German","LANGUAGES-NORWEGIAN":"Norwegian","LANGUAGES-RUSSIAN":"Russian","LANGUAGES-JAPANESE":"Japanese","LANGUAGES-DUTCH":"Dutch","LANGUAGES-TURKISH":"Turkish","LANGUAGES-HINDI":"Hindi","LANGUAGES-SWEDISH":"Swedish","LANGUAGES-ENGLISH":"English","LANGUAGES-GERMAN":"German"},license:{"EVENTS-LICENSE-CC0":"CC0","EVENTS-LICENSE-CCBYND":"CC-BY-ND","EVENTS-LICENSE-CCBYNCND":"CC-BY-NC-ND","EVENTS-LICENSE-CCBYNCSA":"CC-BY-NC-SA","EVENTS-LICENSE-ALLRIGHTS":"All rights reserved","EVENTS-LICENSE-CCBYSA":"CC-BY-SA","EVENTS-LICENSE-CCBYNC":"CC-BY-NC","EVENTS-LICENSE-CCBY":"CC-BY"},"calendar-prev":"Previous","calendar-next":"Next"},d={title:"Thumbnail Editor",noThumbnailAvailable:"No Thumbnail available",previewImageAlt:"Thumbnail for track",buttonGenerate:"Generate","buttonGenerate-tooltip":"Generate a new thumbnail from the current timeline marker position","buttonGenerate-tooltip-aria":"Generate a new thumbnail from the current timeline marker position",buttonUpload:"Upload","buttonUpload-tooltip":"Upload an image","buttonUpload-tooltip-aria":"Upload an image",buttonUseForOtherThumbnails:"Use for all tracks","buttonUseForOtherThumbnails-tooltip":"Use the thumbnail for all tracks","buttonUseForOtherThumbnails-tooltip-aria":"Use the thumbnail for all tracks",buttonDiscard:"Discard","buttonDiscard-tooltip":"Discard the thumbnail for this track","buttonDiscard-tooltip-aria":"Discard the thumbnail for this track",buttonGenerateAll:"Generate All","buttonGenerateAll-tooltip":"Generate new thumbnails for all tracks from the current timeline marker position","buttonGenerateAll-tooltip-aria":"Generate new thumbnails for all tracks from the current timeline marker position",explanation:"Upload or generate a thumbnail for each track.",primary:"Primary",secondary:"Secondary"},m={rowTitle:"Change thumbnail here",from:"from"},h={"generic-message":"A critical error has occurred!",details:"Details: ","workflowActive-errorTitle":"Temporarily unavailable","workflowActive-errorMessage":"This event is being processed. Please wait until the process is finished."},g={"main-heading":"Welcome to the Video Editor","contact-admin":"If you were trying to edit a specific video but are seeing this page, please contact your administrator.","start-editing-1":"To start editing, specify the parameter ","start-editing-2":" with the media package id of the video you wish to edit.","link-to-documentation":"More information about configuring the video editor is available in the administration guide at "},b={"error-details-text":`Details: {{errorMessage}} +`,"error-text":"An error has occurred. Please wait a bit and try again.","goBack-button":"No, take me back","callback-button-system":"Back to {{system}}","callback-button-generic":"Back to previous system"},p={title:"Select track(s) for processing",trackInactive:"inactive",deleteTrackText:"Delete Track",restoreTrackText:"Restore Track",cannotDeleteTrackText:"Cannot Delete Track",deleteTrackTooltip:"Do not encode and publish this track.",restoreTrackTooltip:"Encode and publish this track.",cannotDeleteTrackTooltip:"Cannot remove this track from publication."},S={"selectSubtitleButton-tooltip":"Edit subtitles for {{title}}","selectSubtitleButton-tooltip-aria":"Select {{title}} for subtitle editing","createSubtitleButton-tooltip":"Opens a dialog for creating/uploading new subtitles","createSubtitleButton-clicked-tooltip-aria":"Contains a dialog for creating new subtitles","createSubtitleButton-createButton":"Create","createSubtitleButton-createButton-tooltip":"Start a new subtitle file with the chosen title.","createSubtitleButton-createButton-disabled-tooltip":"Please pick a language from the dropdown above.","createSubtitleDropdown-label":"Pick a language",backButton:"Back","backButton-tooltip":"Return to subtitle selection","deleteButton-title":"Delete","deleteButton-tooltip":"Delete subtitle","deleteButton-warning-header":"Caution!","deleteButton-warning":"You will remove the current subtitle. This cannot be undone. Are you sure?","downloadButton-title":"Download","downloadButton-tooltip":"Download subtitle as vtt file","uploadButton-title":"Upload","uploadButton-tooltip":"Upload subtitle as vtt file","uploadButton-warning-header":"Caution!","uploadButton-warning":"Uploading will overwrite the current subtitle. This cannot be undone. Are you sure?","uploadButton-error":"Upload failed.","uploadButton-error-filetype":"Wrong file type.","uploadButton-error-parse":"Could not parse subtitle file. Please ensure that the file contains valid WebVTT.",editTitle:"Subtitle Editor - {{title}}","editTitle-loading":"Loading",generic:"Generic",autoGenerated:"Auto-generated"},k={"startTime-tooltip":"Beginning of the segment","startTime-tooltip-aria":"Beginning at","endTime-tooltip":"End of the segment","endTime-tooltip-aria":"Ending at",addSegmentAbove:"Add segment above",addSegmentBelow:"Add segment below",jumpToSegmentAbove:"Jump to segment above",jumpToSegmentBelow:"Jump to segment below",deleteSegment:"Delete segment"},f={selectVideoLabel:"Video Flavors"},v={overviewTimelineTooltip:"Timeline overview"},A={header:"Shortcuts",defaultGroupName:"General",missingLabel:"Unknown",groupVideoPlayer:"Video Player",groupCuttingView:"Cutting",groupCuttingViewScrubber:"Timeline",groupSubtitleList:"Subtitles",sequenceSeparator:"or",genericError:"Failed to load overview",videoPlayButton:"Play/Pause Video",scrubberLeft:"Move left",scrubberRight:"Move right",scrubberIncrease:"Move faster",scrubberDecrease:"Move slower"},w={appearance:"Appearance",dark:"Dark",light:"Light",auto:"Auto","dark-high-contrast":"Dark (High contrast)","light-high-contrast":"Light (High contrast)"},N={language:"Language"},E={areYouSure:"Are you sure?",cancel:"Cancel",close:"Close",confirm:"Confirm"},C={mainMenu:e,cuttingActions:t,video:o,finishMenu:i,save:a,discard:n,theEnd:r,workflowSelection:s,timeline:l,workflowConfig:u,metadata:c,thumbnail:d,thumbnailSimple:m,error:h,landing:g,various:b,trackSelection:p,subtitles:S,subtitleList:k,subtitleVideoArea:f,subtitleTimeline:v,keyboardControls:A,theme:w,language:N,modal:E};export{t as cuttingActions,C as default,n as discard,h as error,i as finishMenu,A as keyboardControls,g as landing,N as language,e as mainMenu,c as metadata,E as modal,a as save,k as subtitleList,v as subtitleTimeline,f as subtitleVideoArea,S as subtitles,r as theEnd,w as theme,d as thumbnail,m as thumbnailSimple,l as timeline,p as trackSelection,b as various,o as video,u as workflowConfig,s as workflowSelection}; diff --git a/1230/2025-01-15_14-43-59/assets/index-BTnzHDus.css b/1230/2025-01-15_14-43-59/assets/index-BTnzHDus.css new file mode 100644 index 00000000..de4fd723 --- /dev/null +++ b/1230/2025-01-15_14-43-59/assets/index-BTnzHDus.css @@ -0,0 +1 @@ +body,textarea,input{margin:0;font-family:Roboto Flex Variable,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html,body,#root,.App{height:100%}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/1230/2025-01-15_14-43-59/assets/roboto-flex-cyrillic-ext-wght-normal-DRTNI9VV.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/1230/2025-01-15_14-43-59/assets/roboto-flex-cyrillic-wght-normal-C9LxQtoz.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/1230/2025-01-15_14-43-59/assets/roboto-flex-greek-wght-normal-DeN4rzfy.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/1230/2025-01-15_14-43-59/assets/roboto-flex-vietnamese-wght-normal-Dfb42xSH.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/1230/2025-01-15_14-43-59/assets/roboto-flex-latin-ext-wght-normal-DdIPVSJ2.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/1230/2025-01-15_14-43-59/assets/roboto-flex-latin-wght-normal-C2pcyVKb.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html[data-color-scheme=light],html:not([data-color-scheme]){--color-neutral00: #ffffff;--color-neutral05: #fefefe;--color-neutral10: #f3f3f3;--color-neutral15: #e8e8e8;--color-neutral20: #dddddd;--color-neutral25: #d1d1d1;--color-neutral30: #c1c1c1;--color-neutral40: #a3a3a3;--color-neutral50: #777777;--color-neutral60: #575757;--color-neutral70: #404040;--color-neutral80: #2a2a2a;--color-neutral90: #181818;--color-danger0: #feedeb;--color-danger0-bw-inverted: #000;--color-danger1: #ffd2cd;--color-danger1-bw-inverted: #000;--color-danger2: #feaba1;--color-danger2-bw-inverted: #000;--color-danger4: #c22a2c;--color-danger4-bw-inverted: #fff;--color-danger5: #880e11;--color-danger5-bw-inverted: #fff;--color-accent9: #044a81;--color-accent9-bw-inverted: #fff;--color-accent8: #215D99;--color-accent8-bw-inverted: #fff;--color-accent7: #3073B8;--color-accent7-bw-inverted: #fff;--color-accent6: #3E8AD8;--color-accent6-bw-inverted: #000;--color-accent5: #4DA1F7;--color-accent5-bw-inverted: #000;--color-accent4: #71B4F9;--color-accent4-bw-inverted: #000;--color-focus: #215D99;color-scheme:light}html[data-color-scheme=dark]{--color-neutral00: #111111;--color-neutral05: #171717;--color-neutral10: #1e1e1e;--color-neutral15: #262626;--color-neutral20: #2e2e2e;--color-neutral25: #373737;--color-neutral30: #3f3f3f;--color-neutral40: #4d4d4d;--color-neutral50: #676767;--color-neutral60: #868686;--color-neutral70: #969696;--color-neutral80: #a6a6a6;--color-neutral90: #c4c4c4;--color-danger0: #361314;--color-danger0-bw-inverted: #fff;--color-danger1: #462522;--color-danger1-bw-inverted: #fff;--color-danger2: #712f2a;--color-danger2-bw-inverted: #fff;--color-danger4: #f2685b;--color-danger4-bw-inverted: #000;--color-danger5: #ff9581;--color-danger5-bw-inverted: #000;--color-accent9: #85ace3;--color-accent9-bw-inverted: #000;--color-accent8: #7da4db;--color-accent8-bw-inverted: #000;--color-accent7: #588ccd;--color-accent7-bw-inverted: #000;--color-accent6: #1f72ba;--color-accent6-bw-inverted: #fff;--color-accent5: #1c619e;--color-accent5-bw-inverted: #fff;--color-accent4: #195483;--color-accent4-bw-inverted: #fff;--color-focus: #B8D9FC;color-scheme:dark}html[data-color-scheme=light-high-contrast]{--color-neutral00: #fff;--color-neutral05: #fff;--color-neutral10: #fff;--color-neutral15: #fff;--color-neutral20: #000;--color-neutral25: #000;--color-neutral30: #000;--color-neutral40: #000;--color-neutral50: #000;--color-neutral60: #000;--color-neutral70: #000;--color-neutral80: #000;--color-neutral90: #000;--color-danger0: #fff;--color-danger0-bw-inverted: #000;--color-danger1: #fff;--color-danger1-bw-inverted: #000;--color-danger2: #a50613;--color-danger2-bw-inverted: #fff;--color-danger4: #a50613;--color-danger4-bw-inverted: #fff;--color-danger5: #a50613;--color-danger5-bw-inverted: #fff;--color-accent9: #000099;--color-accent9-bw-inverted: #fff;--color-accent8: #000099;--color-accent8-bw-inverted: #fff;--color-accent7: #000099;--color-accent7-bw-inverted: #fff;--color-accent6: #000099;--color-accent6-bw-inverted: #fff;--color-accent5: #000099;--color-accent5-bw-inverted: #fff;--color-accent4: #000099;--color-accent4-bw-inverted: #fff;--color-focus: #000099;color-scheme:light}html[data-color-scheme=dark-high-contrast]{--color-neutral00: #000;--color-neutral05: #000;--color-neutral10: #000;--color-neutral15: #000;--color-neutral20: #fff;--color-neutral25: #fff;--color-neutral30: #fff;--color-neutral40: #fff;--color-neutral50: #fff;--color-neutral60: #fff;--color-neutral70: #fff;--color-neutral80: #fff;--color-neutral90: #fff;--color-danger0: #000;--color-danger0-bw-inverted: #fff;--color-danger1: #000;--color-danger1-bw-inverted: #fff;--color-danger2: #ff9581;--color-danger2-bw-inverted: #000;--color-danger4: #ff9581;--color-danger4-bw-inverted: #000;--color-danger5: #ff9581;--color-danger5-bw-inverted: #000;--color-accent9: #a6ffea;--color-accent9-bw-inverted: #000;--color-accent8: #a6ffea;--color-accent8-bw-inverted: #000;--color-accent7: #a6ffea;--color-accent7-bw-inverted: #000;--color-accent6: #a6ffea;--color-accent6-bw-inverted: #000;--color-accent5: #a6ffea;--color-accent5-bw-inverted: #000;--color-accent4: #a6ffea;--color-accent4-bw-inverted: #000;--color-focus: #a6ffea;color-scheme:dark} diff --git a/1230/2025-01-15_14-43-59/assets/index-CWizvMBi.js b/1230/2025-01-15_14-43-59/assets/index-CWizvMBi.js new file mode 100644 index 00000000..1e1d5182 --- /dev/null +++ b/1230/2025-01-15_14-43-59/assets/index-CWizvMBi.js @@ -0,0 +1,610 @@ +var D4=Object.defineProperty;var oP=e=>{throw TypeError(e)};var F4=(e,t,n)=>t in e?D4(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var bp=(e,t,n)=>F4(e,typeof t!="symbol"?t+"":t,n),iP=(e,t,n)=>t.has(e)||oP("Cannot "+n);var to=(e,t,n)=>(iP(e,t,"read from private field"),n?n.call(e):t.get(e)),Zy=(e,t,n)=>t.has(e)?oP("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),Ws=(e,t,n,r)=>(iP(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);function $4(e,t){for(var n=0;nr[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function Ra(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Gi(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var j1={exports:{}},Ym={},U1={exports:{}},Zt={},aP;function z4(){if(aP)return Zt;aP=1;/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),s=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),v=Symbol.iterator;function m(K){return K===null||typeof K!="object"?null:(K=v&&K[v]||K["@@iterator"],typeof K=="function"?K:null)}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x=Object.assign,S={};function P(K,j,J){this.props=K,this.context=j,this.refs=S,this.updater=J||b}P.prototype.isReactComponent={},P.prototype.setState=function(K,j){if(typeof K!="object"&&typeof K!="function"&&K!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,K,j,"setState")},P.prototype.forceUpdate=function(K){this.updater.enqueueForceUpdate(this,K,"forceUpdate")};function E(){}E.prototype=P.prototype;function R(K,j,J){this.props=K,this.context=j,this.refs=S,this.updater=J||b}var M=R.prototype=new E;M.constructor=R,x(M,P.prototype),M.isPureReactComponent=!0;var I=Array.isArray,_=Object.prototype.hasOwnProperty,T={current:null},w={key:!0,ref:!0,__self:!0,__source:!0};function y(K,j,J){var re,te={},de=null,fe=null;if(j!=null)for(re in j.ref!==void 0&&(fe=j.ref),j.key!==void 0&&(de=""+j.key),j)_.call(j,re)&&!w.hasOwnProperty(re)&&(te[re]=j[re]);var le=arguments.length-2;if(le===1)te.children=J;else if(10?ho(vh,--bi):0,Jp--,Cr===10&&(Jp=1,Xb--),Cr}function Bi(){return Cr=bi2||Kg(Cr)>3?"":" "}function nz(e,t){for(;--t&&Bi()&&!(Cr<48||Cr>102||Cr>57&&Cr<65||Cr>70&&Cr<97););return uv(e,R0()+(t<6&&Zs()==32&&Bi()==32))}function Nx(e){for(;Bi();)switch(Cr){case e:return bi;case 34:case 39:e!==34&&e!==39&&Nx(Cr);break;case 40:e===41&&Nx(e);break;case 92:Bi();break}return bi}function rz(e,t){for(;Bi()&&e+Cr!==57;)if(e+Cr===84&&Zs()===47)break;return"/*"+uv(t,bi-1)+"*"+Yb(e===47?e:Bi())}function oz(e){for(;!Kg(Zs());)Bi();return uv(e,bi)}function iz(e){return KI(M0("",null,null,null,[""],e=qI(e),0,[0],e))}function M0(e,t,n,r,o,i,s,l,u){for(var d=0,h=0,v=s,m=0,b=0,x=0,S=1,P=1,E=1,R=0,M="",I=o,_=i,T=r,w=M;P;)switch(x=R,R=Bi()){case 40:if(x!=108&&ho(w,v-1)==58){Lx(w+=mn(I0(R),"&","&\f"),"&\f")!=-1&&(E=-1);break}case 34:case 39:case 91:w+=I0(R);break;case 9:case 10:case 13:case 32:w+=tz(x);break;case 92:w+=nz(R0()-1,7);continue;case 47:switch(Zs()){case 42:case 47:Qy(az(rz(Bi(),R0()),t,n),u);break;default:w+="/"}break;case 123*S:l[d++]=Ks(w)*E;case 125*S:case 59:case 0:switch(R){case 0:case 125:P=0;case 59+h:E==-1&&(w=mn(w,/\f/g,"")),b>0&&Ks(w)-v&&Qy(b>32?fP(w+";",r,n,v-1):fP(mn(w," ","")+";",r,n,v-2),u);break;case 59:w+=";";default:if(Qy(T=cP(w,t,n,d,h,o,l,M,I=[],_=[],v),i),R===123)if(h===0)M0(w,t,T,T,I,i,v,l,_);else switch(m===99&&ho(w,3)===110?100:m){case 100:case 108:case 109:case 115:M0(e,T,T,r&&Qy(cP(e,T,T,0,0,o,l,M,o,I=[],v),_),o,_,v,l,r?I:_);break;default:M0(w,T,T,T,[""],_,0,l,_)}}d=h=b=0,S=E=1,M=w="",v=s;break;case 58:v=1+Ks(w),b=x;default:if(S<1){if(R==123)--S;else if(R==125&&S++==0&&ez()==125)continue}switch(w+=Yb(R),R*S){case 38:E=h>0?1:(w+="\f",-1);break;case 44:l[d++]=(Ks(w)-1)*E,E=1;break;case 64:Zs()===45&&(w+=I0(Bi())),m=Zs(),h=v=Ks(M=w+=oz(R0())),R++;break;case 45:x===45&&Ks(w)==2&&(S=0)}}return i}function cP(e,t,n,r,o,i,s,l,u,d,h){for(var v=o-1,m=o===0?i:[""],b=U_(m),x=0,S=0,P=0;x0?m[E]+" "+R:mn(R,/&\f/g,m[E])))&&(u[P++]=M);return Zb(e,t,n,o===0?B_:l,u,d,h)}function az(e,t,n){return Zb(e,t,n,BI,Yb(J4()),qg(e,2,-2),0)}function fP(e,t,n,r){return Zb(e,t,n,j_,qg(e,0,r),qg(e,r+1,-1),r)}function Hp(e,t){for(var n="",r=U_(e),o=0;o6)switch(ho(e,t+1)){case 109:if(ho(e,t+4)!==45)break;case 102:return mn(e,/(.+:)(.+)-([^]+)/,"$1"+hn+"$2-$3$1"+nb+(ho(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Lx(e,"stretch")?YI(mn(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ho(e,t+1)!==115)break;case 6444:switch(ho(e,Ks(e)-3-(~Lx(e,"!important")&&10))){case 107:return mn(e,":",":"+hn)+e;case 101:return mn(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+hn+(ho(e,14)===45?"inline-":"")+"box$3$1"+hn+"$2$3$1"+_o+"$2box$3")+e}break;case 5936:switch(ho(e,t+11)){case 114:return hn+e+_o+mn(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return hn+e+_o+mn(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return hn+e+_o+mn(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return hn+e+_o+e+e}return e}var mz=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case j_:t.return=YI(t.value,t.length);break;case jI:return Hp([Xm(t,{value:mn(t.value,"@","@"+hn)})],o);case B_:if(t.length)return Q4(t.props,function(i){switch(Z4(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Hp([Xm(t,{props:[mn(i,/:(read-\w+)/,":"+nb+"$1")]})],o);case"::placeholder":return Hp([Xm(t,{props:[mn(i,/:(plac\w+)/,":"+hn+"input-$1")]}),Xm(t,{props:[mn(i,/:(plac\w+)/,":"+nb+"$1")]}),Xm(t,{props:[mn(i,/:(plac\w+)/,_o+"input-$1")]})],o)}return""})}},gz=[mz],XI=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(S){var P=S.getAttribute("data-emotion");P.indexOf(" ")!==-1&&(document.head.appendChild(S),S.setAttribute("data-s",""))})}var o=t.stylisPlugins||gz,i={},s,l=[];s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(S){for(var P=S.getAttribute("data-emotion").split(" "),E=1;E=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var Cz={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Pz=!1,Ez=/[A-Z]|^ms/g,Tz=/_EMO_([^_]+?)_([^]*?)_EMO_/g,ZI=function(t){return t.charCodeAt(1)===45},vP=function(t){return t!=null&&typeof t!="boolean"},K1=GI(function(e){return ZI(e)?e:e.replace(Ez,"-$&").toLowerCase()}),yP=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(Tz,function(r,o,i){return Gs={name:o,styles:i,next:Gs},o})}return Cz[t]!==1&&!ZI(t)&&typeof n=="number"&&n!==0?n+"px":n},kz="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function Gg(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var o=n;if(o.anim===1)return Gs={name:o.name,styles:o.styles,next:Gs},o.name;var i=n;if(i.styles!==void 0){var s=i.next;if(s!==void 0)for(;s!==void 0;)Gs={name:s.name,styles:s.styles,next:Gs},s=s.next;var l=i.styles+";";return l}return Rz(e,t,n)}case"function":{if(e!==void 0){var u=Gs,d=n(e);return Gs=u,Gg(e,t,d)}break}}var h=n;if(t==null)return h;var v=t[h];return v!==void 0?v:h}function Rz(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o>>1,j=q[K];if(0>>1;Ko(te,Y))deo(fe,te)?(q[K]=fe,q[de]=Y,K=de):(q[K]=te,q[re]=Y,K=re);else if(deo(fe,Y))q[K]=fe,q[de]=Y,K=de;else break e}}return G}function o(q,G){var Y=q.sortIndex-G.sortIndex;return Y!==0?Y:q.id-G.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();e.unstable_now=function(){return s.now()-l}}var u=[],d=[],h=1,v=null,m=3,b=!1,x=!1,S=!1,P=typeof setTimeout=="function"?setTimeout:null,E=typeof clearTimeout=="function"?clearTimeout:null,R=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function M(q){for(var G=n(d);G!==null;){if(G.callback===null)r(d);else if(G.startTime<=q)r(d),G.sortIndex=G.expirationTime,t(u,G);else break;G=n(d)}}function I(q){if(S=!1,M(q),!x)if(n(u)!==null)x=!0,U(_);else{var G=n(d);G!==null&&H(I,G.startTime-q)}}function _(q,G){x=!1,S&&(S=!1,E(y),y=-1),b=!0;var Y=m;try{for(M(G),v=n(u);v!==null&&(!(v.expirationTime>G)||q&&!N());){var K=v.callback;if(typeof K=="function"){v.callback=null,m=v.priorityLevel;var j=K(v.expirationTime<=G);G=e.unstable_now(),typeof j=="function"?v.callback=j:v===n(u)&&r(u),M(G)}else r(u);v=n(u)}if(v!==null)var J=!0;else{var re=n(d);re!==null&&H(I,re.startTime-G),J=!1}return J}finally{v=null,m=Y,b=!1}}var T=!1,w=null,y=-1,O=5,C=-1;function N(){return!(e.unstable_now()-Cq||125K?(q.sortIndex=Y,t(d,q),n(u)===null&&q===n(d)&&(S?(E(y),y=-1):S=!0,H(I,Y-K))):(q.sortIndex=j,t(u,q),x||b||(x=!0,U(_))),q},e.unstable_shouldYield=N,e.unstable_wrapCallback=function(q){var G=m;return function(){var Y=m;m=G;try{return q.apply(this,arguments)}finally{m=Y}}}}(X1)),X1}var xP;function Wz(){return xP||(xP=1,Y1.exports=Vz()),Y1.exports}/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var _P;function Bz(){if(_P)return hi;_P=1;var e=Tn(),t=Wz();function n(a){for(var c="https://reactjs.org/docs/error-decoder.html?invariant="+a,g=1;g"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),u=Object.prototype.hasOwnProperty,d=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,h={},v={};function m(a){return u.call(v,a)?!0:u.call(h,a)?!1:d.test(a)?v[a]=!0:(h[a]=!0,!1)}function b(a,c,g,k){if(g!==null&&g.type===0)return!1;switch(typeof c){case"function":case"symbol":return!0;case"boolean":return k?!1:g!==null?!g.acceptsBooleans:(a=a.toLowerCase().slice(0,5),a!=="data-"&&a!=="aria-");default:return!1}}function x(a,c,g,k){if(c===null||typeof c>"u"||b(a,c,g,k))return!0;if(k)return!1;if(g!==null)switch(g.type){case 3:return!c;case 4:return c===!1;case 5:return isNaN(c);case 6:return isNaN(c)||1>c}return!1}function S(a,c,g,k,$,W,Q){this.acceptsBooleans=c===2||c===3||c===4,this.attributeName=k,this.attributeNamespace=$,this.mustUseProperty=g,this.propertyName=a,this.type=c,this.sanitizeURL=W,this.removeEmptyString=Q}var P={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){P[a]=new S(a,0,!1,a,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var c=a[0];P[c]=new S(c,1,!1,a[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(a){P[a]=new S(a,2,!1,a.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){P[a]=new S(a,2,!1,a,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){P[a]=new S(a,3,!1,a.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(a){P[a]=new S(a,3,!0,a,null,!1,!1)}),["capture","download"].forEach(function(a){P[a]=new S(a,4,!1,a,null,!1,!1)}),["cols","rows","size","span"].forEach(function(a){P[a]=new S(a,6,!1,a,null,!1,!1)}),["rowSpan","start"].forEach(function(a){P[a]=new S(a,5,!1,a.toLowerCase(),null,!1,!1)});var E=/[\-:]([a-z])/g;function R(a){return a[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var c=a.replace(E,R);P[c]=new S(c,1,!1,a,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var c=a.replace(E,R);P[c]=new S(c,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(a){var c=a.replace(E,R);P[c]=new S(c,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(a){P[a]=new S(a,1,!1,a.toLowerCase(),null,!1,!1)}),P.xlinkHref=new S("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(a){P[a]=new S(a,1,!1,a.toLowerCase(),null,!0,!0)});function M(a,c,g,k){var $=P.hasOwnProperty(c)?P[c]:null;($!==null?$.type!==0:k||!(2ae||$[Q]!==W[ae]){var pe=` +`+$[Q].replace(" at new "," at ");return a.displayName&&pe.includes("")&&(pe=pe.replace("",a.displayName)),pe}while(1<=Q&&0<=ae);break}}}finally{J=!1,Error.prepareStackTrace=g}return(a=a?a.displayName||a.name:"")?j(a):""}function te(a){switch(a.tag){case 5:return j(a.type);case 16:return j("Lazy");case 13:return j("Suspense");case 19:return j("SuspenseList");case 0:case 2:case 15:return a=re(a.type,!1),a;case 11:return a=re(a.type.render,!1),a;case 1:return a=re(a.type,!0),a;default:return""}}function de(a){if(a==null)return null;if(typeof a=="function")return a.displayName||a.name||null;if(typeof a=="string")return a;switch(a){case w:return"Fragment";case T:return"Portal";case O:return"Profiler";case y:return"StrictMode";case F:return"Suspense";case D:return"SuspenseList"}if(typeof a=="object")switch(a.$$typeof){case N:return(a.displayName||"Context")+".Consumer";case C:return(a._context.displayName||"Context")+".Provider";case L:var c=a.render;return a=a.displayName,a||(a=c.displayName||c.name||"",a=a!==""?"ForwardRef("+a+")":"ForwardRef"),a;case V:return c=a.displayName||null,c!==null?c:de(a.type)||"Memo";case U:c=a._payload,a=a._init;try{return de(a(c))}catch{}}return null}function fe(a){var c=a.type;switch(a.tag){case 24:return"Cache";case 9:return(c.displayName||"Context")+".Consumer";case 10:return(c._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return a=c.render,a=a.displayName||a.name||"",c.displayName||(a!==""?"ForwardRef("+a+")":"ForwardRef");case 7:return"Fragment";case 5:return c;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return de(c);case 8:return c===y?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof c=="function")return c.displayName||c.name||null;if(typeof c=="string")return c}return null}function le(a){switch(typeof a){case"boolean":case"number":case"string":case"undefined":return a;case"object":return a;default:return""}}function ue(a){var c=a.type;return(a=a.nodeName)&&a.toLowerCase()==="input"&&(c==="checkbox"||c==="radio")}function Pe(a){var c=ue(a)?"checked":"value",g=Object.getOwnPropertyDescriptor(a.constructor.prototype,c),k=""+a[c];if(!a.hasOwnProperty(c)&&typeof g<"u"&&typeof g.get=="function"&&typeof g.set=="function"){var $=g.get,W=g.set;return Object.defineProperty(a,c,{configurable:!0,get:function(){return $.call(this)},set:function(Q){k=""+Q,W.call(this,Q)}}),Object.defineProperty(a,c,{enumerable:g.enumerable}),{getValue:function(){return k},setValue:function(Q){k=""+Q},stopTracking:function(){a._valueTracker=null,delete a[c]}}}}function Re(a){a._valueTracker||(a._valueTracker=Pe(a))}function Te(a){if(!a)return!1;var c=a._valueTracker;if(!c)return!0;var g=c.getValue(),k="";return a&&(k=ue(a)?a.checked?"true":"false":a.value),a=k,a!==g?(c.setValue(a),!0):!1}function Me(a){if(a=a||(typeof document<"u"?document:void 0),typeof a>"u")return null;try{return a.activeElement||a.body}catch{return a.body}}function Oe(a,c){var g=c.checked;return Y({},c,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:g??a._wrapperState.initialChecked})}function Ce(a,c){var g=c.defaultValue==null?"":c.defaultValue,k=c.checked!=null?c.checked:c.defaultChecked;g=le(c.value!=null?c.value:g),a._wrapperState={initialChecked:k,initialValue:g,controlled:c.type==="checkbox"||c.type==="radio"?c.checked!=null:c.value!=null}}function ze(a,c){c=c.checked,c!=null&&M(a,"checked",c,!1)}function Ye(a,c){ze(a,c);var g=le(c.value),k=c.type;if(g!=null)k==="number"?(g===0&&a.value===""||a.value!=g)&&(a.value=""+g):a.value!==""+g&&(a.value=""+g);else if(k==="submit"||k==="reset"){a.removeAttribute("value");return}c.hasOwnProperty("value")?Vt(a,c.type,g):c.hasOwnProperty("defaultValue")&&Vt(a,c.type,le(c.defaultValue)),c.checked==null&&c.defaultChecked!=null&&(a.defaultChecked=!!c.defaultChecked)}function at(a,c,g){if(c.hasOwnProperty("value")||c.hasOwnProperty("defaultValue")){var k=c.type;if(!(k!=="submit"&&k!=="reset"||c.value!==void 0&&c.value!==null))return;c=""+a._wrapperState.initialValue,g||c===a.value||(a.value=c),a.defaultValue=c}g=a.name,g!==""&&(a.name=""),a.defaultChecked=!!a._wrapperState.initialChecked,g!==""&&(a.name=g)}function Vt(a,c,g){(c!=="number"||Me(a.ownerDocument)!==a)&&(g==null?a.defaultValue=""+a._wrapperState.initialValue:a.defaultValue!==""+g&&(a.defaultValue=""+g))}var Xe=Array.isArray;function et(a,c,g,k){if(a=a.options,c){c={};for(var $=0;$"+c.valueOf().toString()+"",c=Ie.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;c.firstChild;)a.appendChild(c.firstChild)}});function qe(a,c){if(c){var g=a.firstChild;if(g&&g===a.lastChild&&g.nodeType===3){g.nodeValue=c;return}}a.textContent=c}var pt={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},_t=["Webkit","ms","Moz","O"];Object.keys(pt).forEach(function(a){_t.forEach(function(c){c=c+a.charAt(0).toUpperCase()+a.substring(1),pt[c]=pt[a]})});function je(a,c,g){return c==null||typeof c=="boolean"||c===""?"":g||typeof c!="number"||c===0||pt.hasOwnProperty(a)&&pt[a]?(""+c).trim():c+"px"}function Rt(a,c){a=a.style;for(var g in c)if(c.hasOwnProperty(g)){var k=g.indexOf("--")===0,$=je(g,c[g],k);g==="float"&&(g="cssFloat"),k?a.setProperty(g,$):a[g]=$}}var qt=Y({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ot(a,c){if(c){if(qt[a]&&(c.children!=null||c.dangerouslySetInnerHTML!=null))throw Error(n(137,a));if(c.dangerouslySetInnerHTML!=null){if(c.children!=null)throw Error(n(60));if(typeof c.dangerouslySetInnerHTML!="object"||!("__html"in c.dangerouslySetInnerHTML))throw Error(n(61))}if(c.style!=null&&typeof c.style!="object")throw Error(n(62))}}function vn(a,c){if(a.indexOf("-")===-1)return typeof c.is=="string";switch(a){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Wr=null;function wi(a){return a=a.target||a.srcElement||window,a.correspondingUseElement&&(a=a.correspondingUseElement),a.nodeType===3?a.parentNode:a}var Si=null,no=null,Tr=null;function Ko(a){if(a=Gr(a)){if(typeof Si!="function")throw Error(n(280));var c=a.stateNode;c&&(c=Od(c),Si(a.stateNode,a.type,c))}}function xi(a){no?Tr?Tr.push(a):Tr=[a]:no=a}function Go(){if(no){var a=no,c=Tr;if(Tr=no=null,Ko(a),c)for(a=0;a>>=0,a===0?32:31-(Zf(a)/Qf|0)|0}var gs=64,tu=4194304;function vs(a){switch(a&-a){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return a&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return a}}function La(a,c){var g=a.pendingLanes;if(g===0)return 0;var k=0,$=a.suspendedLanes,W=a.pingedLanes,Q=g&268435455;if(Q!==0){var ae=Q&~$;ae!==0?k=vs(ae):(W&=Q,W!==0&&(k=vs(W)))}else Q=g&~$,Q!==0?k=vs(Q):W!==0&&(k=vs(W));if(k===0)return 0;if(c!==0&&c!==k&&!(c&$)&&($=k&-k,W=c&-c,$>=W||$===16&&(W&4194240)!==0))return c;if(k&4&&(k|=g&16),c=a.entangledLanes,c!==0)for(a=a.entanglements,c&=k;0g;g++)c.push(a);return c}function ll(a,c,g){a.pendingLanes|=c,c!==536870912&&(a.suspendedLanes=0,a.pingedLanes=0),a=a.eventTimes,c=31-Ro(c),a[c]=g}function td(a,c){var g=a.pendingLanes&~c;a.pendingLanes=c,a.suspendedLanes=0,a.pingedLanes=0,a.expiredLanes&=c,a.mutableReadLanes&=c,a.entangledLanes&=c,c=a.entanglements;var k=a.eventTimes;for(a=a.expirationTimes;0=Fa),Gv=" ",Yv=!1;function Xv(a,c){switch(a){case"keyup":return Io.indexOf(c.keyCode)!==-1;case"keydown":return c.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Zv(a){return a=a.detail,typeof a=="object"&&"data"in a?a.data:null}var cu=!1;function fu(a,c){switch(a){case"compositionend":return Zv(c);case"keypress":return c.which!==32?null:(Yv=!0,Gv);case"textInput":return a=c.data,a===Gv&&Yv?null:a;default:return null}}function r1(a,c){if(cu)return a==="compositionend"||!Cc&&Xv(a,c)?(a=Dh(),ea=bs=_n=null,cu=!1,a):null;switch(a){case"paste":return null;case"keypress":if(!(c.ctrlKey||c.altKey||c.metaKey)||c.ctrlKey&&c.altKey){if(c.char&&1=c)return{node:g,offset:c-a};a=k}e:{for(;g;){if(g.nextSibling){g=g.nextSibling;break e}g=g.parentNode}g=void 0}g=Dt(g)}}function rr(a,c){return a&&c?a===c?!0:a&&a.nodeType===3?!1:c&&c.nodeType===3?rr(a,c.parentNode):"contains"in a?a.contains(c):a.compareDocumentPosition?!!(a.compareDocumentPosition(c)&16):!1:!1}function yn(){for(var a=window,c=Me();c instanceof a.HTMLIFrameElement;){try{var g=typeof c.contentWindow.location.href=="string"}catch{g=!1}if(g)a=c.contentWindow;else break;c=Me(a.document)}return c}function Pc(a){var c=a&&a.nodeName&&a.nodeName.toLowerCase();return c&&(c==="input"&&(a.type==="text"||a.type==="search"||a.type==="tel"||a.type==="url"||a.type==="password")||c==="textarea"||a.contentEditable==="true")}function u1(a){var c=yn(),g=a.focusedElem,k=a.selectionRange;if(c!==g&&g&&g.ownerDocument&&rr(g.ownerDocument.documentElement,g)){if(k!==null&&Pc(g)){if(c=k.start,a=k.end,a===void 0&&(a=c),"selectionStart"in g)g.selectionStart=c,g.selectionEnd=Math.min(a,g.value.length);else if(a=(c=g.ownerDocument||document)&&c.defaultView||window,a.getSelection){a=a.getSelection();var $=g.textContent.length,W=Math.min(k.start,$);k=k.end===void 0?W:Math.min(k.end,$),!a.extend&&W>k&&($=k,k=W,W=$),$=sn(g,W);var Q=sn(g,k);$&&Q&&(a.rangeCount!==1||a.anchorNode!==$.node||a.anchorOffset!==$.offset||a.focusNode!==Q.node||a.focusOffset!==Q.offset)&&(c=c.createRange(),c.setStart($.node,$.offset),a.removeAllRanges(),W>k?(a.addRange(c),a.extend(Q.node,Q.offset)):(c.setEnd(Q.node,Q.offset),a.addRange(c)))}}for(c=[],a=g;a=a.parentNode;)a.nodeType===1&&c.push({element:a,left:a.scrollLeft,top:a.scrollTop});for(typeof g.focus=="function"&&g.focus(),g=0;g=document.documentMode,$a=null,Yh=null,ta=null,pu=!1;function Ec(a,c,g){var k=g.window===g?g.document:g.nodeType===9?g:g.ownerDocument;pu||$a==null||$a!==Me(k)||(k=$a,"selectionStart"in k&&Pc(k)?k={start:k.selectionStart,end:k.selectionEnd}:(k=(k.ownerDocument&&k.ownerDocument.defaultView||window).getSelection(),k={anchorNode:k.anchorNode,anchorOffset:k.anchorOffset,focusNode:k.focusNode,focusOffset:k.focusOffset}),ta&&ot(ta,k)||(ta=k,k=wd(Yh,"onSelect"),0Su||(a.current=em[Su],em[Su]=null,Su--)}function Pn(a,c){Su++,em[Su]=a.current,a.current=c}var Es={},Yr=go(Es),vo=go(!1),io=Es;function xu(a,c){var g=a.type.contextTypes;if(!g)return Es;var k=a.stateNode;if(k&&k.__reactInternalMemoizedUnmaskedChildContext===c)return k.__reactInternalMemoizedMaskedChildContext;var $={},W;for(W in g)$[W]=c[W];return k&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=c,a.__reactInternalMemoizedMaskedChildContext=$),$}function yo(a){return a=a.childContextTypes,a!=null}function Cd(){Mn(vo),Mn(Yr)}function sy(a,c,g){if(Yr.current!==Es)throw Error(n(168));Pn(Yr,c),Pn(vo,g)}function ly(a,c,g){var k=a.stateNode;if(c=c.childContextTypes,typeof k.getChildContext!="function")return g;k=k.getChildContext();for(var $ in k)if(!($ in c))throw Error(n(108,fe(a)||"Unknown",$));return Y({},g,k)}function ti(a){return a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||Es,io=Yr.current,Pn(Yr,a),Pn(vo,vo.current),!0}function uy(a,c,g){var k=a.stateNode;if(!k)throw Error(n(169));g?(a=ly(a,c,io),k.__reactInternalMemoizedMergedChildContext=a,Mn(vo),Mn(Yr),Pn(Yr,a)):Mn(vo),Pn(vo,g)}var Wa=null,Pd=!1,tm=!1;function cy(a){Wa===null?Wa=[a]:Wa.push(a)}function yl(a){Pd=!0,cy(a)}function Ts(){if(!tm&&Wa!==null){tm=!0;var a=0,c=nn;try{var g=Wa;for(nn=1;a>=Q,$-=Q,oa=1<<32-Ro(c)+$|g<<$|k,ia=W+a}else oa=1<It?(_r=xt,xt=null):_r=xt.sibling;var un=Ve(be,xt,we[It],Ke);if(un===null){xt===null&&(xt=_r);break}a&&xt&&un.alternate===null&&c(be,xt),me=W(un,me,It),Ct===null?mt=un:Ct.sibling=un,Ct=un,xt=_r}if(It===we.length)return g(be,xt),An&&wl(be,It),mt;if(xt===null){for(;ItIt?(_r=xt,xt=null):_r=xt.sibling;var Vs=Ve(be,xt,un.value,Ke);if(Vs===null){xt===null&&(xt=_r);break}a&&xt&&Vs.alternate===null&&c(be,xt),me=W(Vs,me,It),Ct===null?mt=Vs:Ct.sibling=Vs,Ct=Vs,xt=_r}if(un.done)return g(be,xt),An&&wl(be,It),mt;if(xt===null){for(;!un.done;It++,un=we.next())un=Ue(be,un.value,Ke),un!==null&&(me=W(un,me,It),Ct===null?mt=un:Ct.sibling=un,Ct=un);return An&&wl(be,It),mt}for(xt=k(be,xt);!un.done;It++,un=we.next())un=it(xt,be,It,un.value,Ke),un!==null&&(a&&un.alternate!==null&&xt.delete(un.key===null?It:un.key),me=W(un,me,It),Ct===null?mt=un:Ct.sibling=un,Ct=un);return a&&xt.forEach(function(I1){return c(be,I1)}),An&&wl(be,It),mt}function Zn(be,me,we,Ke){if(typeof we=="object"&&we!==null&&we.type===w&&we.key===null&&(we=we.props.children),typeof we=="object"&&we!==null){switch(we.$$typeof){case _:e:{for(var mt=we.key,Ct=me;Ct!==null;){if(Ct.key===mt){if(mt=we.type,mt===w){if(Ct.tag===7){g(be,Ct.sibling),me=$(Ct,we.props.children),me.return=be,be=me;break e}}else if(Ct.elementType===mt||typeof mt=="object"&&mt!==null&&mt.$$typeof===U&&hy(mt)===Ct.type){g(be,Ct.sibling),me=$(Ct,we.props),me.ref=$c(be,Ct,we),me.return=be,be=me;break e}g(be,Ct);break}else c(be,Ct);Ct=Ct.sibling}we.type===w?(me=Al(we.props.children,be.mode,Ke,we.key),me.return=be,be=me):(Ke=cp(we.type,we.key,we.props,null,be.mode,Ke),Ke.ref=$c(be,me,we),Ke.return=be,be=Ke)}return Q(be);case T:e:{for(Ct=we.key;me!==null;){if(me.key===Ct)if(me.tag===4&&me.stateNode.containerInfo===we.containerInfo&&me.stateNode.implementation===we.implementation){g(be,me.sibling),me=$(me,we.children||[]),me.return=be,be=me;break e}else{g(be,me);break}else c(be,me);me=me.sibling}me=Um(we,be.mode,Ke),me.return=be,be=me}return Q(be);case U:return Ct=we._init,Zn(be,me,Ct(we._payload),Ke)}if(Xe(we))return ft(be,me,we,Ke);if(G(we))return ht(be,me,we,Ke);xl(be,we)}return typeof we=="string"&&we!==""||typeof we=="number"?(we=""+we,me!==null&&me.tag===6?(g(be,me.sibling),me=$(me,we),me.return=be,be=me):(g(be,me),me=jm(we,be.mode,Ke),me.return=be,be=me),Q(be)):g(be,me)}return Zn}var Hn=rm(!0),Rd=rm(!1),zc=go(null),No=null,ks=null,Ou=null;function ja(){Ou=ks=No=null}function Id(a){var c=zc.current;Mn(zc),a._currentValue=c}function Ir(a,c,g){for(;a!==null;){var k=a.alternate;if((a.childLanes&c)!==c?(a.childLanes|=c,k!==null&&(k.childLanes|=c)):k!==null&&(k.childLanes&c)!==c&&(k.childLanes|=c),a===g)break;a=a.return}}function Rs(a,c){No=a,Ou=ks=null,a=a.dependencies,a!==null&&a.firstContext!==null&&(a.lanes&c&&(so=!0),a.firstContext=null)}function oi(a){var c=a._currentValue;if(Ou!==a)if(a={context:a,memoizedValue:c,next:null},ks===null){if(No===null)throw Error(n(308));ks=a,No.dependencies={lanes:0,firstContext:a}}else ks=ks.next=a;return c}var _l=null;function om(a){_l===null?_l=[a]:_l.push(a)}function Md(a,c,g,k){var $=c.interleaved;return $===null?(g.next=g,om(c)):(g.next=$.next,$.next=g),c.interleaved=g,Ua(a,k)}function Ua(a,c){a.lanes|=c;var g=a.alternate;for(g!==null&&(g.lanes|=c),g=a,a=a.return;a!==null;)a.childLanes|=c,g=a.alternate,g!==null&&(g.childLanes|=c),g=a,a=a.return;return g.tag===3?g.stateNode:null}var ii=!1;function Ad(a){a.updateQueue={baseState:a.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function my(a,c){a=a.updateQueue,c.updateQueue===a&&(c.updateQueue={baseState:a.baseState,firstBaseUpdate:a.firstBaseUpdate,lastBaseUpdate:a.lastBaseUpdate,shared:a.shared,effects:a.effects})}function Ha(a,c){return{eventTime:a,lane:c,tag:0,payload:null,callback:null,next:null}}function ai(a,c,g){var k=a.updateQueue;if(k===null)return null;if(k=k.shared,rn&2){var $=k.pending;return $===null?c.next=c:(c.next=$.next,$.next=c),k.pending=c,Ua(a,g)}return $=k.interleaved,$===null?(c.next=c,om(k)):(c.next=$.next,$.next=c),k.interleaved=c,Ua(a,g)}function Ld(a,c,g){if(c=c.updateQueue,c!==null&&(c=c.shared,(g&4194240)!==0)){var k=c.lanes;k&=a.pendingLanes,g|=k,c.lanes=g,ul(a,g)}}function gy(a,c){var g=a.updateQueue,k=a.alternate;if(k!==null&&(k=k.updateQueue,g===k)){var $=null,W=null;if(g=g.firstBaseUpdate,g!==null){do{var Q={eventTime:g.eventTime,lane:g.lane,tag:g.tag,payload:g.payload,callback:g.callback,next:null};W===null?$=W=Q:W=W.next=Q,g=g.next}while(g!==null);W===null?$=W=c:W=W.next=c}else $=W=c;g={baseState:k.baseState,firstBaseUpdate:$,lastBaseUpdate:W,shared:k.shared,effects:k.effects},a.updateQueue=g;return}a=g.lastBaseUpdate,a===null?g.firstBaseUpdate=c:a.next=c,g.lastBaseUpdate=c}function Cu(a,c,g,k){var $=a.updateQueue;ii=!1;var W=$.firstBaseUpdate,Q=$.lastBaseUpdate,ae=$.shared.pending;if(ae!==null){$.shared.pending=null;var pe=ae,ke=pe.next;pe.next=null,Q===null?W=ke:Q.next=ke,Q=pe;var We=a.alternate;We!==null&&(We=We.updateQueue,ae=We.lastBaseUpdate,ae!==Q&&(ae===null?We.firstBaseUpdate=ke:ae.next=ke,We.lastBaseUpdate=pe))}if(W!==null){var Ue=$.baseState;Q=0,We=ke=pe=null,ae=W;do{var Ve=ae.lane,it=ae.eventTime;if((k&Ve)===Ve){We!==null&&(We=We.next={eventTime:it,lane:0,tag:ae.tag,payload:ae.payload,callback:ae.callback,next:null});e:{var ft=a,ht=ae;switch(Ve=c,it=g,ht.tag){case 1:if(ft=ht.payload,typeof ft=="function"){Ue=ft.call(it,Ue,Ve);break e}Ue=ft;break e;case 3:ft.flags=ft.flags&-65537|128;case 0:if(ft=ht.payload,Ve=typeof ft=="function"?ft.call(it,Ue,Ve):ft,Ve==null)break e;Ue=Y({},Ue,Ve);break e;case 2:ii=!0}}ae.callback!==null&&ae.lane!==0&&(a.flags|=64,Ve=$.effects,Ve===null?$.effects=[ae]:Ve.push(ae))}else it={eventTime:it,lane:Ve,tag:ae.tag,payload:ae.payload,callback:ae.callback,next:null},We===null?(ke=We=it,pe=Ue):We=We.next=it,Q|=Ve;if(ae=ae.next,ae===null){if(ae=$.shared.pending,ae===null)break;Ve=ae,ae=Ve.next,Ve.next=null,$.lastBaseUpdate=Ve,$.shared.pending=null}}while(!0);if(We===null&&(pe=Ue),$.baseState=pe,$.firstBaseUpdate=ke,$.lastBaseUpdate=We,c=$.shared.interleaved,c!==null){$=c;do Q|=$.lane,$=$.next;while($!==c)}else W===null&&($.shared.lanes=0);Ns|=Q,a.lanes=Q,a.memoizedState=Ue}}function im(a,c,g){if(a=c.effects,c.effects=null,a!==null)for(c=0;cg?g:4,a(!0);var k=um.transition;um.transition={};try{a(!1),c()}finally{nn=g,um.transition=k}}function vm(){return si().memoizedState}function f1(a,c,g){var k=$s(a);if(g={lane:k,action:g,hasEagerState:!1,eagerState:null,next:null},ym(a))ao(c,g);else if(g=Md(a,c,g,k),g!==null){var $=co();Li(g,a,k,$),ki(g,c,k)}}function xy(a,c,g){var k=$s(a),$={lane:k,action:g,hasEagerState:!1,eagerState:null,next:null};if(ym(a))ao(c,$);else{var W=a.alternate;if(a.lanes===0&&(W===null||W.lanes===0)&&(W=c.lastRenderedReducer,W!==null))try{var Q=c.lastRenderedState,ae=W(Q,g);if($.hasEagerState=!0,$.eagerState=ae,Ee(ae,Q)){var pe=c.interleaved;pe===null?($.next=$,om(c)):($.next=pe.next,pe.next=$),c.interleaved=$;return}}catch{}finally{}g=Md(a,c,$,k),g!==null&&($=co(),Li(g,a,k,$),ki(g,c,k))}}function ym(a){var c=a.alternate;return a===Vn||c!==null&&c===Vn}function ao(a,c){jc=Eu=!0;var g=a.pending;g===null?c.next=c:(c.next=g.next,g.next=c),a.pending=c}function ki(a,c,g){if(g&4194240){var k=c.lanes;k&=a.pendingLanes,g|=k,c.lanes=g,ul(a,g)}}var Bd={readContext:oi,useCallback:Qr,useContext:Qr,useEffect:Qr,useImperativeHandle:Qr,useInsertionEffect:Qr,useLayoutEffect:Qr,useMemo:Qr,useReducer:Qr,useRef:Qr,useState:Qr,useDebugValue:Qr,useDeferredValue:Qr,useTransition:Qr,useMutableSource:Qr,useSyncExternalStore:Qr,useId:Qr,unstable_isNewReconciler:!1},d1={readContext:oi,useCallback:function(a,c){return ca().memoizedState=[a,c===void 0?null:c],a},useContext:oi,useEffect:Wd,useImperativeHandle:function(a,c,g){return g=g!=null?g.concat([a]):null,Hc(4194308,4,mm.bind(null,c,a),g)},useLayoutEffect:function(a,c){return Hc(4194308,4,a,c)},useInsertionEffect:function(a,c){return Hc(4,2,a,c)},useMemo:function(a,c){var g=ca();return c=c===void 0?null:c,a=a(),g.memoizedState=[a,c],a},useReducer:function(a,c,g){var k=ca();return c=g!==void 0?g(c):c,k.memoizedState=k.baseState=c,a={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:a,lastRenderedState:c},k.queue=a,a=a.dispatch=f1.bind(null,Vn,a),[k.memoizedState,a]},useRef:function(a){var c=ca();return a={current:a},c.memoizedState=a},useState:Uc,useDebugValue:qc,useDeferredValue:function(a){return ca().memoizedState=a},useTransition:function(){var a=Uc(!1),c=a[0];return a=Sy.bind(null,a[1]),ca().memoizedState=a,[c,a]},useMutableSource:function(){},useSyncExternalStore:function(a,c,g){var k=Vn,$=ca();if(An){if(g===void 0)throw Error(n(407));g=g()}else{if(g=c(),xr===null)throw Error(n(349));Ms&30||pm(k,c,g)}$.memoizedState=g;var W={value:g,getSnapshot:c};return $.queue=W,Wd(Ka.bind(null,k,W,a),[a]),k.flags|=2048,ku(9,wo.bind(null,k,W,g,c),void 0,null),g},useId:function(){var a=ca(),c=xr.identifierPrefix;if(An){var g=ia,k=oa;g=(k&~(1<<32-Ro(k)-1)).toString(32)+g,c=":"+c+"R"+g,g=Cl++,0<\/script>",a=a.removeChild(a.firstChild)):typeof k.is=="string"?a=Q.createElement(g,{is:k.is}):(a=Q.createElement(g),g==="select"&&(Q=a,k.multiple?Q.multiple=!0:k.size&&(Q.size=k.size))):a=Q.createElementNS(a,g),a[na]=c,a[Ps]=k,Ar(a,c,!1,!1),c.stateNode=a;e:{switch(Q=vn(g,k),g){case"dialog":In("cancel",a),In("close",a),$=k;break;case"iframe":case"object":case"embed":In("load",a),$=k;break;case"video":case"audio":for($=0;$kl&&(c.flags|=128,k=!0,Jc(W,!1),c.lanes=4194304)}else{if(!k)if(a=Ol(Q),a!==null){if(c.flags|=128,k=!0,g=a.updateQueue,g!==null&&(c.updateQueue=g,c.flags|=4),Jc(W,!0),W.tail===null&&W.tailMode==="hidden"&&!Q.alternate&&!An)return Lr(c),null}else 2*On()-W.renderingStartTime>kl&&g!==1073741824&&(c.flags|=128,k=!0,Jc(W,!1),c.lanes=4194304);W.isBackwards?(Q.sibling=c.child,c.child=Q):(g=W.last,g!==null?g.sibling=Q:c.child=Q,W.last=Q)}return W.tail!==null?(c=W.tail,W.rendering=c,W.tail=c.sibling,W.renderingStartTime=On(),c.sibling=null,g=Ln.current,Pn(Ln,k?g&1|2:g&1),c):(Lr(c),null);case 22:case 23:return Wm(),k=c.memoizedState!==null,a!==null&&a.memoizedState!==null!==k&&(c.flags|=8192),k&&c.mode&1?Fo&1073741824&&(Lr(c),c.subtreeFlags&6&&(c.flags|=8192)):Lr(c),null;case 24:return null;case 25:return null}throw Error(n(156,c.tag))}function h1(a,c){switch(Sl(c),c.tag){case 1:return yo(c.type)&&Cd(),a=c.flags,a&65536?(c.flags=a&-65537|128,c):null;case 3:return Is(),Mn(vo),Mn(Yr),Dd(),a=c.flags,a&65536&&!(a&128)?(c.flags=a&-65537|128,c):null;case 5:return Nd(c),null;case 13:if(Mn(Ln),a=c.memoizedState,a!==null&&a.dehydrated!==null){if(c.alternate===null)throw Error(n(340));sa()}return a=c.flags,a&65536?(c.flags=a&-65537|128,c):null;case 19:return Mn(Ln),null;case 4:return Is(),null;case 10:return Id(c.type._context),null;case 22:case 23:return Wm(),null;case 24:return null;default:return null}}var Zd=!1,Nn=!1,lo=typeof WeakSet=="function"?WeakSet:Set,st=null;function Nu(a,c){var g=a.ref;if(g!==null)if(typeof g=="function")try{g(null)}catch(k){Wn(a,c,k)}else g.current=null}function ef(a,c,g){try{g()}catch(k){Wn(a,c,k)}}var ky=!1;function m1(a,c){if(Ac=Rn,a=yn(),Pc(a)){if("selectionStart"in a)var g={start:a.selectionStart,end:a.selectionEnd};else e:{g=(g=a.ownerDocument)&&g.defaultView||window;var k=g.getSelection&&g.getSelection();if(k&&k.rangeCount!==0){g=k.anchorNode;var $=k.anchorOffset,W=k.focusNode;k=k.focusOffset;try{g.nodeType,W.nodeType}catch{g=null;break e}var Q=0,ae=-1,pe=-1,ke=0,We=0,Ue=a,Ve=null;t:for(;;){for(var it;Ue!==g||$!==0&&Ue.nodeType!==3||(ae=Q+$),Ue!==W||k!==0&&Ue.nodeType!==3||(pe=Q+k),Ue.nodeType===3&&(Q+=Ue.nodeValue.length),(it=Ue.firstChild)!==null;)Ve=Ue,Ue=it;for(;;){if(Ue===a)break t;if(Ve===g&&++ke===$&&(ae=Q),Ve===W&&++We===k&&(pe=Q),(it=Ue.nextSibling)!==null)break;Ue=Ve,Ve=Ue.parentNode}Ue=it}g=ae===-1||pe===-1?null:{start:ae,end:pe}}else g=null}g=g||{start:0,end:0}}else g=null;for(vl={focusedElem:a,selectionRange:g},Rn=!1,st=c;st!==null;)if(c=st,a=c.child,(c.subtreeFlags&1028)!==0&&a!==null)a.return=c,st=a;else for(;st!==null;){c=st;try{var ft=c.alternate;if(c.flags&1024)switch(c.tag){case 0:case 11:case 15:break;case 1:if(ft!==null){var ht=ft.memoizedProps,Zn=ft.memoizedState,be=c.stateNode,me=be.getSnapshotBeforeUpdate(c.elementType===c.type?ht:li(c.type,ht),Zn);be.__reactInternalSnapshotBeforeUpdate=me}break;case 3:var we=c.stateNode.containerInfo;we.nodeType===1?we.textContent="":we.nodeType===9&&we.documentElement&&we.removeChild(we.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(Ke){Wn(c,c.return,Ke)}if(a=c.sibling,a!==null){a.return=c.return,st=a;break}st=c.return}return ft=ky,ky=!1,ft}function Xa(a,c,g){var k=c.updateQueue;if(k=k!==null?k.lastEffect:null,k!==null){var $=k=k.next;do{if(($.tag&a)===a){var W=$.destroy;$.destroy=void 0,W!==void 0&&ef(c,g,W)}$=$.next}while($!==k)}}function tf(a,c){if(c=c.updateQueue,c=c!==null?c.lastEffect:null,c!==null){var g=c=c.next;do{if((g.tag&a)===a){var k=g.create;g.destroy=k()}g=g.next}while(g!==c)}}function Qd(a){var c=a.ref;if(c!==null){var g=a.stateNode;switch(a.tag){case 5:a=g;break;default:a=g}typeof c=="function"?c(a):c.current=a}}function Ry(a){var c=a.alternate;c!==null&&(a.alternate=null,Ry(c)),a.child=null,a.deletions=null,a.sibling=null,a.tag===5&&(c=a.stateNode,c!==null&&(delete c[na],delete c[Ps],delete c[_d],delete c[ne],delete c[wu])),a.stateNode=null,a.return=null,a.dependencies=null,a.memoizedProps=null,a.memoizedState=null,a.pendingProps=null,a.stateNode=null,a.updateQueue=null}function Iy(a){return a.tag===5||a.tag===3||a.tag===4}function My(a){e:for(;;){for(;a.sibling===null;){if(a.return===null||Iy(a.return))return null;a=a.return}for(a.sibling.return=a.return,a=a.sibling;a.tag!==5&&a.tag!==6&&a.tag!==18;){if(a.flags&2||a.child===null||a.tag===4)continue e;a.child.return=a,a=a.child}if(!(a.flags&2))return a.stateNode}}function Rm(a,c,g){var k=a.tag;if(k===5||k===6)a=a.stateNode,c?g.nodeType===8?g.parentNode.insertBefore(a,c):g.insertBefore(a,c):(g.nodeType===8?(c=g.parentNode,c.insertBefore(a,g)):(c=g,c.appendChild(a)),g=g._reactRootContainer,g!=null||c.onclick!==null||(c.onclick=Sd));else if(k!==4&&(a=a.child,a!==null))for(Rm(a,c,g),a=a.sibling;a!==null;)Rm(a,c,g),a=a.sibling}function Jd(a,c,g){var k=a.tag;if(k===5||k===6)a=a.stateNode,c?g.insertBefore(a,c):g.appendChild(a);else if(k!==4&&(a=a.child,a!==null))for(Jd(a,c,g),a=a.sibling;a!==null;)Jd(a,c,g),a=a.sibling}var Sr=null,Ii=!1;function ha(a,c,g){for(g=g.child;g!==null;)Im(a,c,g),g=g.sibling}function Im(a,c,g){if(Qo&&typeof Qo.onCommitFiberUnmount=="function")try{Qo.onCommitFiberUnmount(eu,g)}catch{}switch(g.tag){case 5:Nn||Nu(g,c);case 6:var k=Sr,$=Ii;Sr=null,ha(a,c,g),Sr=k,Ii=$,Sr!==null&&(Ii?(a=Sr,g=g.stateNode,a.nodeType===8?a.parentNode.removeChild(g):a.removeChild(g)):Sr.removeChild(g.stateNode));break;case 18:Sr!==null&&(Ii?(a=Sr,g=g.stateNode,a.nodeType===8?Jh(a.parentNode,g):a.nodeType===1&&Jh(a,g),Ae(a)):Jh(Sr,g.stateNode));break;case 4:k=Sr,$=Ii,Sr=g.stateNode.containerInfo,Ii=!0,ha(a,c,g),Sr=k,Ii=$;break;case 0:case 11:case 14:case 15:if(!Nn&&(k=g.updateQueue,k!==null&&(k=k.lastEffect,k!==null))){$=k=k.next;do{var W=$,Q=W.destroy;W=W.tag,Q!==void 0&&(W&2||W&4)&&ef(g,c,Q),$=$.next}while($!==k)}ha(a,c,g);break;case 1:if(!Nn&&(Nu(g,c),k=g.stateNode,typeof k.componentWillUnmount=="function"))try{k.props=g.memoizedProps,k.state=g.memoizedState,k.componentWillUnmount()}catch(ae){Wn(g,c,ae)}ha(a,c,g);break;case 21:ha(a,c,g);break;case 22:g.mode&1?(Nn=(k=Nn)||g.memoizedState!==null,ha(a,c,g),Nn=k):ha(a,c,g);break;default:ha(a,c,g)}}function Du(a){var c=a.updateQueue;if(c!==null){a.updateQueue=null;var g=a.stateNode;g===null&&(g=a.stateNode=new lo),c.forEach(function(k){var $=x1.bind(null,a,k);g.has(k)||(g.add(k),k.then($,$))})}}function Do(a,c){var g=c.deletions;if(g!==null)for(var k=0;k$&&($=Q),k&=~W}if(k=$,k=On()-k,k=(120>k?120:480>k?480:1080>k?1080:1920>k?1920:3e3>k?3e3:4320>k?4320:1960*Ly(k/1960))-k,10a?16:a,Fs===null)var k=!1;else{if(a=Fs,Fs=null,uo=0,rn&6)throw Error(n(331));var $=rn;for(rn|=4,st=a.current;st!==null;){var W=st,Q=W.child;if(st.flags&16){var ae=W.deletions;if(ae!==null){for(var pe=0;peOn()-Nm?Il(a,0):np|=g),xo(a,c)}function Vy(a,c){c===0&&(a.mode&1?(c=tu,tu<<=1,!(tu&130023424)&&(tu=4194304)):c=1);var g=co();a=Ua(a,c),a!==null&&(ll(a,c,g),xo(a,g))}function S1(a){var c=a.memoizedState,g=0;c!==null&&(g=c.retryLane),Vy(a,g)}function x1(a,c){var g=0;switch(a.tag){case 13:var k=a.stateNode,$=a.memoizedState;$!==null&&(g=$.retryLane);break;case 19:k=a.stateNode;break;default:throw Error(n(314))}k!==null&&k.delete(c),Vy(a,g)}var Wy;Wy=function(a,c,g){if(a!==null)if(a.memoizedProps!==c.pendingProps||vo.current)so=!0;else{if(!(a.lanes&g)&&!(c.flags&128))return so=!1,Ey(a,c,g);so=!!(a.flags&131072)}else so=!1,An&&c.flags&1048576&&fy(c,Td,c.index);switch(c.lanes=0,c.tag){case 2:var k=c.type;Xd(a,c),a=c.pendingProps;var $=xu(c,Yr.current);Rs(c,g),$=Pl(null,c,k,a,$,g);var W=Fd();return c.flags|=1,typeof $=="object"&&$!==null&&typeof $.render=="function"&&$.$$typeof===void 0?(c.tag=1,c.memoizedState=null,c.updateQueue=null,yo(k)?(W=!0,ti(c)):W=!1,c.memoizedState=$.state!==null&&$.state!==void 0?$.state:null,Ad(c),$.updater=Hd,c.stateNode=$,$._reactInternals=c,wm(c,k,a,g),c=Em(null,c,k,!0,W,g)):(c.tag=0,An&&W&&Dc(c),Mr(null,c,$,g),c=c.child),c;case 16:k=c.elementType;e:{switch(Xd(a,c),a=c.pendingProps,$=k._init,k=$(k._payload),c.type=k,$=c.tag=O1(k),a=li(k,a),$){case 0:c=Cm(null,c,k,a,g);break e;case 1:c=Pm(null,c,k,a,g);break e;case 11:c=Cy(null,c,k,a,g);break e;case 14:c=xm(null,c,k,li(k.type,a),g);break e}throw Error(n(306,k,""))}return c;case 0:return k=c.type,$=c.pendingProps,$=c.elementType===k?$:li(k,$),Cm(a,c,k,$,g);case 1:return k=c.type,$=c.pendingProps,$=c.elementType===k?$:li(k,$),Pm(a,c,k,$,g);case 3:e:{if(Py(c),a===null)throw Error(n(387));k=c.pendingProps,W=c.memoizedState,$=W.element,my(a,c),Cu(c,k,null,g);var Q=c.memoizedState;if(k=Q.element,W.isDehydrated)if(W={element:k,isDehydrated:!1,cache:Q.cache,pendingSuspenseBoundaries:Q.pendingSuspenseBoundaries,transitions:Q.transitions},c.updateQueue.baseState=W,c.memoizedState=W,c.flags&256){$=Tl(Error(n(423)),c),c=pa(a,c,k,g,$);break e}else if(k!==$){$=Tl(Error(n(424)),c),c=pa(a,c,k,g,$);break e}else for(Lo=Cs(c.stateNode.containerInfo.firstChild),Zr=c,An=!0,Ti=null,g=Rd(c,null,k,g),c.child=g;g;)g.flags=g.flags&-3|4096,g=g.sibling;else{if(sa(),k===$){c=Ri(a,c,g);break e}Mr(a,c,k,g)}c=c.child}return c;case 5:return sm(c),a===null&&bo(c),k=c.type,$=c.pendingProps,W=a!==null?a.memoizedProps:null,Q=$.children,Lc(k,$)?Q=null:W!==null&&Lc(k,W)&&(c.flags|=32),Om(a,c),Mr(a,c,Q,g),c.child;case 6:return a===null&&bo(c),null;case 13:return Yd(a,c,g);case 4:return am(c,c.stateNode.containerInfo),k=c.pendingProps,a===null?c.child=Hn(c,null,k,g):Mr(a,c,k,g),c.child;case 11:return k=c.type,$=c.pendingProps,$=c.elementType===k?$:li(k,$),Cy(a,c,k,$,g);case 7:return Mr(a,c,c.pendingProps,g),c.child;case 8:return Mr(a,c,c.pendingProps.children,g),c.child;case 12:return Mr(a,c,c.pendingProps.children,g),c.child;case 10:e:{if(k=c.type._context,$=c.pendingProps,W=c.memoizedProps,Q=$.value,Pn(zc,k._currentValue),k._currentValue=Q,W!==null)if(Ee(W.value,Q)){if(W.children===$.children&&!vo.current){c=Ri(a,c,g);break e}}else for(W=c.child,W!==null&&(W.return=c);W!==null;){var ae=W.dependencies;if(ae!==null){Q=W.child;for(var pe=ae.firstContext;pe!==null;){if(pe.context===k){if(W.tag===1){pe=Ha(-1,g&-g),pe.tag=2;var ke=W.updateQueue;if(ke!==null){ke=ke.shared;var We=ke.pending;We===null?pe.next=pe:(pe.next=We.next,We.next=pe),ke.pending=pe}}W.lanes|=g,pe=W.alternate,pe!==null&&(pe.lanes|=g),Ir(W.return,g,c),ae.lanes|=g;break}pe=pe.next}}else if(W.tag===10)Q=W.type===c.type?null:W.child;else if(W.tag===18){if(Q=W.return,Q===null)throw Error(n(341));Q.lanes|=g,ae=Q.alternate,ae!==null&&(ae.lanes|=g),Ir(Q,g,c),Q=W.sibling}else Q=W.child;if(Q!==null)Q.return=W;else for(Q=W;Q!==null;){if(Q===c){Q=null;break}if(W=Q.sibling,W!==null){W.return=Q.return,Q=W;break}Q=Q.return}W=Q}Mr(a,c,$.children,g),c=c.child}return c;case 9:return $=c.type,k=c.pendingProps.children,Rs(c,g),$=oi($),k=k($),c.flags|=1,Mr(a,c,k,g),c.child;case 14:return k=c.type,$=li(k,c.pendingProps),$=li(k.type,$),xm(a,c,k,$,g);case 15:return da(a,c,c.type,c.pendingProps,g);case 17:return k=c.type,$=c.pendingProps,$=c.elementType===k?$:li(k,$),Xd(a,c),c.tag=1,yo(k)?(a=!0,ti(c)):a=!1,Rs(c,g),El(c,k,$),wm(c,k,$,g),Em(null,c,k,!0,a,g);case 19:return As(a,c,g);case 22:return _m(a,c,g)}throw Error(n(156,c.tag))};function By(a,c){return wr(a,c)}function _1(a,c,g,k){this.tag=a,this.key=g,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=c,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=k,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ci(a,c,g,k){return new _1(a,c,g,k)}function up(a){return a=a.prototype,!(!a||!a.isReactComponent)}function O1(a){if(typeof a=="function")return up(a)?1:0;if(a!=null){if(a=a.$$typeof,a===L)return 11;if(a===V)return 14}return 2}function Ni(a,c){var g=a.alternate;return g===null?(g=ci(a.tag,c,a.key,a.mode),g.elementType=a.elementType,g.type=a.type,g.stateNode=a.stateNode,g.alternate=a,a.alternate=g):(g.pendingProps=c,g.type=a.type,g.flags=0,g.subtreeFlags=0,g.deletions=null),g.flags=a.flags&14680064,g.childLanes=a.childLanes,g.lanes=a.lanes,g.child=a.child,g.memoizedProps=a.memoizedProps,g.memoizedState=a.memoizedState,g.updateQueue=a.updateQueue,c=a.dependencies,g.dependencies=c===null?null:{lanes:c.lanes,firstContext:c.firstContext},g.sibling=a.sibling,g.index=a.index,g.ref=a.ref,g}function cp(a,c,g,k,$,W){var Q=2;if(k=a,typeof a=="function")up(a)&&(Q=1);else if(typeof a=="string")Q=5;else e:switch(a){case w:return Al(g.children,$,W,c);case y:Q=8,$|=8;break;case O:return a=ci(12,g,c,$|2),a.elementType=O,a.lanes=W,a;case F:return a=ci(13,g,c,$),a.elementType=F,a.lanes=W,a;case D:return a=ci(19,g,c,$),a.elementType=D,a.lanes=W,a;case H:return fp(g,$,W,c);default:if(typeof a=="object"&&a!==null)switch(a.$$typeof){case C:Q=10;break e;case N:Q=9;break e;case L:Q=11;break e;case V:Q=14;break e;case U:Q=16,k=null;break e}throw Error(n(130,a==null?a:typeof a,""))}return c=ci(Q,g,c,$),c.elementType=a,c.type=k,c.lanes=W,c}function Al(a,c,g,k){return a=ci(7,a,k,c),a.lanes=g,a}function fp(a,c,g,k){return a=ci(22,a,k,c),a.elementType=H,a.lanes=g,a.stateNode={isHidden:!1},a}function jm(a,c,g){return a=ci(6,a,null,c),a.lanes=g,a}function Um(a,c,g){return c=ci(4,a.children!==null?a.children:[],a.key,c),c.lanes=g,c.stateNode={containerInfo:a.containerInfo,pendingChildren:null,implementation:a.implementation},c}function C1(a,c,g,k,$){this.tag=c,this.containerInfo=a,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=sl(0),this.expirationTimes=sl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=sl(0),this.identifierPrefix=k,this.onRecoverableError=$,this.mutableSourceEagerHydrationData=null}function Hm(a,c,g,k,$,W,Q,ae,pe){return a=new C1(a,c,g,ae,pe),c===1?(c=1,W===!0&&(c|=8)):c=0,W=ci(3,null,null,c),a.current=W,W.stateNode=a,W.memoizedState={element:k,isDehydrated:g,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ad(W),a}function P1(a,c,g){var k=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),G1.exports=Bz(),G1.exports}var CP;function jz(){if(CP)return Jy;CP=1;var e=ew();return Jy.createRoot=e.createRoot,Jy.hydrateRoot=e.hydrateRoot,Jy}var Uz=jz();const Hz=Ra(Uz);var St=function(t,n){var r=arguments;if(n==null||!dv.call(n,"css"))return z.createElement.apply(void 0,r);var o=r.length,i=new Array(o);i[0]=Y_,i[1]=G_(t,n);for(var s=2;sz.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",className:"feather feather-mail",...e},z.createElement("path",{d:"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"}),z.createElement("polyline",{points:"11 16 18 16"}),z.createElement("polyline",{points:"6 16 8 16"}),z.createElement("polyline",{points:"6 12 13 12"}),z.createElement("polyline",{points:"16 12 18 12"}));function po(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var TV=typeof Symbol=="function"&&Symbol.observable||"@@observable",EP=TV,Z1=()=>Math.random().toString(36).substring(7).split("").join("."),kV={INIT:`@@redux/INIT${Z1()}`,REPLACE:`@@redux/REPLACE${Z1()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${Z1()}`},rb=kV;function tO(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function i2(e,t,n){if(typeof e!="function")throw new Error(po(2));if(typeof t=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(po(0));if(typeof t=="function"&&typeof n>"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(po(1));return n(i2)(e,t)}let r=e,o=t,i=new Map,s=i,l=0,u=!1;function d(){s===i&&(s=new Map,i.forEach((P,E)=>{s.set(E,P)}))}function h(){if(u)throw new Error(po(3));return o}function v(P){if(typeof P!="function")throw new Error(po(4));if(u)throw new Error(po(5));let E=!0;d();const R=l++;return s.set(R,P),function(){if(E){if(u)throw new Error(po(6));E=!1,d(),s.delete(R),i=null}}}function m(P){if(!tO(P))throw new Error(po(7));if(typeof P.type>"u")throw new Error(po(8));if(typeof P.type!="string")throw new Error(po(17));if(u)throw new Error(po(9));try{u=!0,o=r(o,P)}finally{u=!1}return(i=s).forEach(R=>{R()}),P}function b(P){if(typeof P!="function")throw new Error(po(10));r=P,m({type:rb.REPLACE})}function x(){const P=v;return{subscribe(E){if(typeof E!="object"||E===null)throw new Error(po(11));function R(){const I=E;I.next&&I.next(h())}return R(),{unsubscribe:P(R)}},[EP](){return this}}}return m({type:rb.INIT}),{dispatch:m,subscribe:v,getState:h,replaceReducer:b,[EP]:x}}function RV(e){Object.keys(e).forEach(t=>{const n=e[t];if(typeof n(void 0,{type:rb.INIT})>"u")throw new Error(po(12));if(typeof n(void 0,{type:rb.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(po(13))})}function IV(e){const t=Object.keys(e),n={};for(let i=0;i"u")throw l&&l.type,new Error(po(14));d[v]=x,u=u||x!==b}return u=u||r.length!==Object.keys(s).length,u?d:s}}function ob(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,n)=>(...r)=>t(n(...r)))}function MV(...e){return t=>(n,r)=>{const o=t(n,r);let i=()=>{throw new Error(po(15))};const s={getState:o.getState,dispatch:(u,...d)=>i(u,...d)},l=e.map(u=>u(s));return i=ob(...l)(o.dispatch),{...o,dispatch:i}}}function AV(e){return tO(e)&&"type"in e&&typeof e.type=="string"}var a2=Symbol.for("immer-nothing"),TP=Symbol.for("immer-draftable"),Hi=Symbol.for("immer-state");function rs(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var eh=Object.getPrototypeOf;function Rf(e){return!!e&&!!e[Hi]}function Hl(e){var t;return e?s2(e)||Array.isArray(e)||!!e[TP]||!!((t=e.constructor)!=null&&t[TP])||nw(e)||rw(e):!1}var LV=Object.prototype.constructor.toString();function s2(e){if(!e||typeof e!="object")return!1;const t=eh(e);if(t===null)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object?!0:typeof n=="function"&&Function.toString.call(n)===LV}function Yg(e,t){tw(e)===0?Object.entries(e).forEach(([n,r])=>{t(n,r,e)}):e.forEach((n,r)=>t(r,n,e))}function tw(e){const t=e[Hi];return t?t.type_:Array.isArray(e)?1:nw(e)?2:rw(e)?3:0}function zx(e,t){return tw(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function l2(e,t,n){const r=tw(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function NV(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function nw(e){return e instanceof Map}function rw(e){return e instanceof Set}function gf(e){return e.copy_||e.base_}function Vx(e,t){if(nw(e))return new Map(e);if(rw(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);if(!t&&s2(e))return eh(e)?{...e}:Object.assign(Object.create(null),e);const n=Object.getOwnPropertyDescriptors(e);delete n[Hi];let r=Reflect.ownKeys(n);for(let o=0;o1&&(e.set=e.add=e.clear=e.delete=DV),Object.freeze(e),t&&Yg(e,(n,r)=>nO(r,!0))),e}function DV(){rs(2)}function ow(e){return Object.isFrozen(e)}var FV={};function If(e){const t=FV[e];return t||rs(0,e),t}var Xg;function u2(){return Xg}function $V(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function kP(e,t){t&&(If("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function Wx(e){Bx(e),e.drafts_.forEach(zV),e.drafts_=null}function Bx(e){e===Xg&&(Xg=e.parent_)}function RP(e){return Xg=$V(Xg,e)}function zV(e){const t=e[Hi];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function IP(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[Hi].modified_&&(Wx(t),rs(4)),Hl(e)&&(e=ib(t,e),t.parent_||ab(t,e)),t.patches_&&If("Patches").generateReplacementPatches_(n[Hi].base_,e,t.patches_,t.inversePatches_)):e=ib(t,n,[]),Wx(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==a2?e:void 0}function ib(e,t,n){if(ow(t))return t;const r=t[Hi];if(!r)return Yg(t,(o,i)=>MP(e,r,t,o,i,n)),t;if(r.scope_!==e)return t;if(!r.modified_)return ab(e,r.base_,!0),r.base_;if(!r.finalized_){r.finalized_=!0,r.scope_.unfinalizedDrafts_--;const o=r.copy_;let i=o,s=!1;r.type_===3&&(i=new Set(o),o.clear(),s=!0),Yg(i,(l,u)=>MP(e,r,o,l,u,n,s)),ab(e,o,!1),n&&e.patches_&&If("Patches").generatePatches_(r,n,e.patches_,e.inversePatches_)}return r.copy_}function MP(e,t,n,r,o,i,s){if(Rf(o)){const l=i&&t&&t.type_!==3&&!zx(t.assigned_,r)?i.concat(r):void 0,u=ib(e,o,l);if(l2(n,r,u),Rf(u))e.canAutoFreeze_=!1;else return}else s&&n.add(o);if(Hl(o)&&!ow(o)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;ib(e,o),(!t||!t.scope_.parent_)&&ab(e,o)}}function ab(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&nO(t,n)}function VV(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:u2(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let o=r,i=rO;n&&(o=[r],i=Zg);const{revoke:s,proxy:l}=Proxy.revocable(o,i);return r.draft_=l,r.revoke_=s,l}var rO={get(e,t){if(t===Hi)return e;const n=gf(e);if(!zx(n,t))return WV(e,n,t);const r=n[t];return e.finalized_||!Hl(r)?r:r===Q1(e.base_,t)?(J1(e),e.copy_[t]=Ux(r,e)):r},has(e,t){return t in gf(e)},ownKeys(e){return Reflect.ownKeys(gf(e))},set(e,t,n){const r=c2(gf(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const o=Q1(gf(e),t),i=o==null?void 0:o[Hi];if(i&&i.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(NV(n,o)&&(n!==void 0||zx(e.base_,t)))return!0;J1(e),jx(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return Q1(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,J1(e),jx(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=gf(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){rs(11)},getPrototypeOf(e){return eh(e.base_)},setPrototypeOf(){rs(12)}},Zg={};Yg(rO,(e,t)=>{Zg[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Zg.deleteProperty=function(e,t){return Zg.set.call(this,e,t,void 0)};Zg.set=function(e,t,n){return rO.set.call(this,e[0],t,n,e[0])};function Q1(e,t){const n=e[Hi];return(n?gf(n):e)[t]}function WV(e,t,n){var o;const r=c2(t,n);return r?"value"in r?r.value:(o=r.get)==null?void 0:o.call(e.draft_):void 0}function c2(e,t){if(!(t in e))return;let n=eh(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=eh(n)}}function jx(e){e.modified_||(e.modified_=!0,e.parent_&&jx(e.parent_))}function J1(e){e.copy_||(e.copy_=Vx(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var BV=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const i=n;n=t;const s=this;return function(u=i,...d){return s.produce(u,h=>n.call(this,h,...d))}}typeof n!="function"&&rs(6),r!==void 0&&typeof r!="function"&&rs(7);let o;if(Hl(t)){const i=RP(this),s=Ux(t,void 0);let l=!0;try{o=n(s),l=!1}finally{l?Wx(i):Bx(i)}return kP(i,r),IP(o,i)}else if(!t||typeof t!="object"){if(o=n(t),o===void 0&&(o=t),o===a2&&(o=void 0),this.autoFreeze_&&nO(o,!0),r){const i=[],s=[];If("Patches").generateReplacementPatches_(t,o,i,s),r(i,s)}return o}else rs(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(s,...l)=>this.produceWithPatches(s,u=>t(u,...l));let r,o;return[this.produce(t,n,(s,l)=>{r=s,o=l}),r,o]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){Hl(e)||rs(8),Rf(e)&&(e=jV(e));const t=RP(this),n=Ux(e,void 0);return n[Hi].isManual_=!0,Bx(t),n}finishDraft(e,t){const n=e&&e[Hi];(!n||!n.isManual_)&&rs(9);const{scope_:r}=n;return kP(r,t),IP(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const o=t[n];if(o.path.length===0&&o.op==="replace"){e=o.value;break}}n>-1&&(t=t.slice(n+1));const r=If("Patches").applyPatches_;return Rf(e)?r(e,t):this.produce(e,o=>r(o,t))}};function Ux(e,t){const n=nw(e)?If("MapSet").proxyMap_(e,t):rw(e)?If("MapSet").proxySet_(e,t):VV(e,t);return(t?t.scope_:u2()).drafts_.push(n),n}function jV(e){return Rf(e)||rs(10,e),f2(e)}function f2(e){if(!Hl(e)||ow(e))return e;const t=e[Hi];let n;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=Vx(e,t.scope_.immer_.useStrictShallowCopy_)}else n=Vx(e,!0);return Yg(n,(r,o)=>{l2(n,r,f2(o))}),t&&(t.finalized_=!1),n}var qi=new BV,d2=qi.produce;qi.produceWithPatches.bind(qi);qi.setAutoFreeze.bind(qi);qi.setUseStrictShallowCopy.bind(qi);qi.applyPatches.bind(qi);qi.createDraft.bind(qi);qi.finishDraft.bind(qi);function p2(e){return({dispatch:n,getState:r})=>o=>i=>typeof i=="function"?i(n,r,e):o(i)}var UV=p2(),HV=p2,qV=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?ob:ob.apply(null,arguments)},KV=e=>e&&typeof e.match=="function";function Rg(e,t){function n(...r){if(t){let o=t(...r);if(!o)throw new Error(Wl(0));return{type:e,payload:o.payload,..."meta"in o&&{meta:o.meta},..."error"in o&&{error:o.error}}}return{type:e,payload:r[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=r=>AV(r)&&r.type===e,n}var h2=class bg extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,bg.prototype)}static get[Symbol.species](){return bg}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new bg(...t[0].concat(this)):new bg(...t.concat(this))}};function AP(e){return Hl(e)?d2(e,()=>{}):e}function LP(e,t,n){return e.has(t)?e.get(t):e.set(t,n(t)).get(t)}function GV(e){return typeof e=="boolean"}var YV=()=>function(t){const{thunk:n=!0,immutableCheck:r=!0,serializableCheck:o=!0,actionCreatorCheck:i=!0}=t??{};let s=new h2;return n&&(GV(n)?s.push(UV):s.push(HV(n.extraArgument))),s},XV="RTK_autoBatch",NP=e=>t=>{setTimeout(t,e)},ZV=(e={type:"raf"})=>t=>(...n)=>{const r=t(...n);let o=!0,i=!1,s=!1;const l=new Set,u=e.type==="tick"?queueMicrotask:e.type==="raf"?typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:NP(10):e.type==="callback"?e.queueNotification:NP(e.timeout),d=()=>{s=!1,i&&(i=!1,l.forEach(h=>h()))};return Object.assign({},r,{subscribe(h){const v=()=>o&&h(),m=r.subscribe(v);return l.add(h),()=>{m(),l.delete(h)}},dispatch(h){var v;try{return o=!((v=h==null?void 0:h.meta)!=null&&v[XV]),i=!o,i&&(s||(s=!0,u(d))),r.dispatch(h)}finally{o=!0}}})},QV=e=>function(n){const{autoBatch:r=!0}=n??{};let o=new h2(e);return r&&o.push(ZV(typeof r=="object"?r:void 0)),o};function JV(e){const t=YV(),{reducer:n=void 0,middleware:r,devTools:o=!0,preloadedState:i=void 0,enhancers:s=void 0}=e||{};let l;if(typeof n=="function")l=n;else if(tO(n))l=IV(n);else throw new Error(Wl(1));let u;typeof r=="function"?u=r(t):u=t();let d=ob;o&&(d=qV({trace:!1,...typeof o=="object"&&o}));const h=MV(...u),v=QV(h);let m=typeof s=="function"?s(v):v();const b=d(...m);return i2(l,i,b)}function m2(e){const t={},n=[];let r;const o={addCase(i,s){const l=typeof i=="string"?i:i.type;if(!l)throw new Error(Wl(28));if(l in t)throw new Error(Wl(29));return t[l]=s,o},addMatcher(i,s){return n.push({matcher:i,reducer:s}),o},addDefaultCase(i){return r=i,o}};return e(o),[t,n,r]}function eW(e){return typeof e=="function"}function tW(e,t){let[n,r,o]=m2(t),i;if(eW(e))i=()=>AP(e());else{const l=AP(e);i=()=>l}function s(l=i(),u){let d=[n[u.type],...r.filter(({matcher:h})=>h(u)).map(({reducer:h})=>h)];return d.filter(h=>!!h).length===0&&(d=[o]),d.reduce((h,v)=>{if(v)if(Rf(h)){const b=v(h,u);return b===void 0?h:b}else{if(Hl(h))return d2(h,m=>v(m,u));{const m=v(h,u);if(m===void 0){if(h===null)return h;throw Error("A case reducer on a non-draftable value must not return undefined")}return m}}return h},l)}return s.getInitialState=i,s}var nW=(e,t)=>KV(e)?e.match(t):e(t);function rW(...e){return t=>e.some(n=>nW(n,t))}var oW="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",oc=(e=21)=>{let t="",n=e;for(;n--;)t+=oW[Math.random()*64|0];return t},iW=["name","message","stack","code"],eS=class{constructor(e,t){bp(this,"_type");this.payload=e,this.meta=t}},DP=class{constructor(e,t){bp(this,"_type");this.payload=e,this.meta=t}},aW=e=>{if(typeof e=="object"&&e!==null){const t={};for(const n of iW)typeof e[n]=="string"&&(t[n]=e[n]);return t}return{message:String(e)}},sW=(()=>{function e(t,n,r){const o=Rg(t+"/fulfilled",(u,d,h,v)=>({payload:u,meta:{...v||{},arg:h,requestId:d,requestStatus:"fulfilled"}})),i=Rg(t+"/pending",(u,d,h)=>({payload:void 0,meta:{...h||{},arg:d,requestId:u,requestStatus:"pending"}})),s=Rg(t+"/rejected",(u,d,h,v,m)=>({payload:v,error:(r&&r.serializeError||aW)(u||"Rejected"),meta:{...m||{},arg:h,requestId:d,rejectedWithValue:!!v,requestStatus:"rejected",aborted:(u==null?void 0:u.name)==="AbortError",condition:(u==null?void 0:u.name)==="ConditionError"}}));function l(u){return(d,h,v)=>{const m=r!=null&&r.idGenerator?r.idGenerator(u):oc(),b=new AbortController;let x,S;function P(R){S=R,b.abort()}const E=async function(){var I,_;let R;try{let T=(I=r==null?void 0:r.condition)==null?void 0:I.call(r,u,{getState:h,extra:v});if(uW(T)&&(T=await T),T===!1||b.signal.aborted)throw{name:"ConditionError",message:"Aborted due to condition callback returning false."};const w=new Promise((y,O)=>{x=()=>{O({name:"AbortError",message:S||"Aborted"})},b.signal.addEventListener("abort",x)});d(i(m,u,(_=r==null?void 0:r.getPendingMeta)==null?void 0:_.call(r,{requestId:m,arg:u},{getState:h,extra:v}))),R=await Promise.race([w,Promise.resolve(n(u,{dispatch:d,getState:h,extra:v,requestId:m,signal:b.signal,abort:P,rejectWithValue:(y,O)=>new eS(y,O),fulfillWithValue:(y,O)=>new DP(y,O)})).then(y=>{if(y instanceof eS)throw y;return y instanceof DP?o(y.payload,m,u,y.meta):o(y,m,u)})])}catch(T){R=T instanceof eS?s(null,m,u,T.payload,T.meta):s(T,m,u)}finally{x&&b.signal.removeEventListener("abort",x)}return r&&!r.dispatchConditionRejection&&s.match(R)&&R.meta.condition||d(R),R}();return Object.assign(E,{abort:P,requestId:m,arg:u,unwrap(){return E.then(lW)}})}}return Object.assign(l,{pending:i,rejected:s,fulfilled:o,settled:rW(s,o),typePrefix:t})}return e.withTypes=()=>e,e})();function lW(e){if(e.meta&&e.meta.rejectedWithValue)throw e.payload;if(e.error)throw e.error;return e.payload}function uW(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}var cW=Symbol.for("rtk-slice-createasyncthunk");function fW(e,t){return`${e}/${t}`}function dW({creators:e}={}){var n;const t=(n=e==null?void 0:e.asyncThunk)==null?void 0:n[cW];return function(o){const{name:i,reducerPath:s=i}=o;if(!i)throw new Error(Wl(11));typeof process<"u";const l=(typeof o.reducers=="function"?o.reducers(hW()):o.reducers)||{},u=Object.keys(l),d={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},h={addCase(M,I){const _=typeof M=="string"?M:M.type;if(!_)throw new Error(Wl(12));if(_ in d.sliceCaseReducersByType)throw new Error(Wl(13));return d.sliceCaseReducersByType[_]=I,h},addMatcher(M,I){return d.sliceMatchers.push({matcher:M,reducer:I}),h},exposeAction(M,I){return d.actionCreators[M]=I,h},exposeCaseReducer(M,I){return d.sliceCaseReducersByName[M]=I,h}};u.forEach(M=>{const I=l[M],_={reducerName:M,type:fW(i,M),createNotation:typeof o.reducers=="function"};gW(I)?yW(_,I,h,t):mW(_,I,h)});function v(){const[M={},I=[],_=void 0]=typeof o.extraReducers=="function"?m2(o.extraReducers):[o.extraReducers],T={...M,...d.sliceCaseReducersByType};return tW(o.initialState,w=>{for(let y in T)w.addCase(y,T[y]);for(let y of d.sliceMatchers)w.addMatcher(y.matcher,y.reducer);for(let y of I)w.addMatcher(y.matcher,y.reducer);_&&w.addDefaultCase(_)})}const m=M=>M,b=new Map;let x;function S(M,I){return x||(x=v()),x(M,I)}function P(){return x||(x=v()),x.getInitialState()}function E(M,I=!1){function _(w){let y=w[M];return typeof y>"u"&&I&&(y=P()),y}function T(w=m){const y=LP(b,I,()=>new WeakMap);return LP(y,w,()=>{const O={};for(const[C,N]of Object.entries(o.selectors??{}))O[C]=pW(N,w,P,I);return O})}return{reducerPath:M,getSelectors:T,get selectors(){return T(_)},selectSlice:_}}const R={name:i,reducer:S,actions:d.actionCreators,caseReducers:d.sliceCaseReducersByName,getInitialState:P,...E(s),injectInto(M,{reducerPath:I,..._}={}){const T=I??s;return M.inject({reducerPath:T,reducer:S},_),{...R,...E(T,!0)}}};return R}}function pW(e,t,n,r){function o(i,...s){let l=t(i);return typeof l>"u"&&r&&(l=n()),e(l,...s)}return o.unwrapped=e,o}var cc=dW();function hW(){function e(t,n){return{_reducerDefinitionType:"asyncThunk",payloadCreator:t,...n}}return e.withTypes=()=>e,{reducer(t){return Object.assign({[t.name](...n){return t(...n)}}[t.name],{_reducerDefinitionType:"reducer"})},preparedReducer(t,n){return{_reducerDefinitionType:"reducerWithPrepare",prepare:t,reducer:n}},asyncThunk:e}}function mW({type:e,reducerName:t,createNotation:n},r,o){let i,s;if("reducer"in r){if(n&&!vW(r))throw new Error(Wl(17));i=r.reducer,s=r.prepare}else i=r;o.addCase(e,i).exposeCaseReducer(t,i).exposeAction(t,s?Rg(e,s):Rg(e))}function gW(e){return e._reducerDefinitionType==="asyncThunk"}function vW(e){return e._reducerDefinitionType==="reducerWithPrepare"}function yW({type:e,reducerName:t},n,r,o){if(!o)throw new Error(Wl(18));const{payloadCreator:i,fulfilled:s,pending:l,rejected:u,settled:d,options:h}=n,v=o(e,i,h);r.exposeAction(t,v),s&&r.addCase(v.fulfilled,s),l&&r.addCase(v.pending,l),u&&r.addCase(v.rejected,u),d&&r.addMatcher(v.settled,d),r.exposeCaseReducer(t,{fulfilled:s||e0,pending:l||e0,rejected:u||e0,settled:d||e0})}function e0(){}function Wl(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var gn=(e=>(e.cutting="mainMenu.cutting-button",e.metadata="mainMenu.metadata-button",e.trackSelection="mainMenu.select-tracks-button",e.subtitles="mainMenu.subtitles-button",e.thumbnail="mainMenu.thumbnail-button",e.finish="mainMenu.finish-button",e.keyboardControls="mainMenu.keyboard-controls-button",e))(gn||{});const bW={value:gn.cutting},oO=cc({name:"mainMenuState",initialState:bW,reducers:{setState:(e,t)=>{e.value=t.payload}},selectors:{selectMainMenuState:e=>e.value}}),{setState:wW}=oO.actions,{selectMainMenuState:g2}=oO.selectors,SW=oO.reducer,xW={value:"Start processing",pageNumber:0},iO=cc({name:"finishState",initialState:xW,reducers:{setState:(e,t)=>{e.value=t.payload},setPageNumber:(e,t)=>{e.pageNumber=t.payload}},selectors:{selectFinishState:e=>e.value,selectPageNumber:e=>e.pageNumber}}),{setState:_W,setPageNumber:aO}=iO.actions,{selectFinishState:OW,selectPageNumber:CW}=iO.selectors,PW=iO.reducer;var wg={exports:{}};/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */var EW=wg.exports,FP;function TW(){return FP||(FP=1,function(e,t){(function(){var n,r="4.17.21",o=200,i="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",l="Invalid `variable` option passed into `_.template`",u="__lodash_hash_undefined__",d=500,h="__lodash_placeholder__",v=1,m=2,b=4,x=1,S=2,P=1,E=2,R=4,M=8,I=16,_=32,T=64,w=128,y=256,O=512,C=30,N="...",L=800,F=16,D=1,V=2,U=3,H=1/0,q=9007199254740991,G=17976931348623157e292,Y=NaN,K=4294967295,j=K-1,J=K>>>1,re=[["ary",w],["bind",P],["bindKey",E],["curry",M],["curryRight",I],["flip",O],["partial",_],["partialRight",T],["rearg",y]],te="[object Arguments]",de="[object Array]",fe="[object AsyncFunction]",le="[object Boolean]",ue="[object Date]",Pe="[object DOMException]",Re="[object Error]",Te="[object Function]",Me="[object GeneratorFunction]",Oe="[object Map]",Ce="[object Number]",ze="[object Null]",Ye="[object Object]",at="[object Promise]",Vt="[object Proxy]",Xe="[object RegExp]",et="[object Set]",Tt="[object String]",Je="[object Symbol]",Ze="[object Undefined]",Qe="[object WeakMap]",bt="[object WeakSet]",tt="[object ArrayBuffer]",Ie="[object DataView]",xe="[object Float32Array]",qe="[object Float64Array]",pt="[object Int8Array]",_t="[object Int16Array]",je="[object Int32Array]",Rt="[object Uint8Array]",qt="[object Uint8ClampedArray]",Ot="[object Uint16Array]",vn="[object Uint32Array]",Wr=/\b__p \+= '';/g,wi=/\b(__p \+=) '' \+/g,Si=/(__e\(.*?\)|\b__t\)) \+\n'';/g,no=/&(?:amp|lt|gt|quot|#39);/g,Tr=/[&<>"']/g,Ko=RegExp(no.source),xi=RegExp(Tr.source),Go=/<%-([\s\S]+?)%>/g,Aa=/<%([\s\S]+?)%>/g,Yo=/<%=([\s\S]+?)%>/g,Xo=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,To=/^\w*$/,Br=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,jr=/[\\^$.*+?()[\]{}|]/g,Un=RegExp(jr.source),nr=/^\s+/,Ur=/\s/,_i=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,kr=/\{\n\/\* \[wrapped with (.+)\] \*/,Zo=/,? & /,Oi=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ci=/[()=,{}\[\]\/\s]/,hs=/\\(\\)?/g,tn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,kn=/\w*$/,ko=/^[-+]0x[0-9a-f]+$/i,Pi=/^0b[01]+$/i,Rr=/^\[object .+?Constructor\]$/,Bt=/^0o[0-7]+$/i,wr=/^(?:0|[1-9]\d*)$/,gc=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,al=/($^)/,Gf=/['\n\r\u2028\u2029\\]/g,On="\\ud800-\\udfff",Mh="\\u0300-\\u036f",vc="\\ufe20-\\ufe2f",Yf="\\u20d0-\\u20ff",ms=Mh+vc+Yf,Xf="\\u2700-\\u27bf",yc="a-z\\xdf-\\xf6\\xf8-\\xff",eu="\\xac\\xb1\\xd7\\xf7",Qo="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Ah="\\u2000-\\u206f",Ro=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Zf="A-Z\\xc0-\\xd6\\xd8-\\xde",Qf="\\ufe0e\\ufe0f",Jf=eu+Qo+Ah+Ro,gs="['’]",tu="["+On+"]",vs="["+Jf+"]",La="["+ms+"]",ed="\\d+",Lh="["+Xf+"]",nu="["+yc+"]",bc="[^"+On+Jf+ed+Xf+yc+Zf+"]",sl="\\ud83c[\\udffb-\\udfff]",ll="(?:"+La+"|"+sl+")",td="[^"+On+"]",ul="(?:\\ud83c[\\udde6-\\uddff]){2}",nn="[\\ud800-\\udbff][\\udc00-\\udfff]",Na="["+Zf+"]",wc="\\u200d",ru="(?:"+nu+"|"+bc+")",nd="(?:"+Na+"|"+bc+")",Sc="(?:"+gs+"(?:d|ll|m|re|s|t|ve))?",xc="(?:"+gs+"(?:D|LL|M|RE|S|T|VE))?",ou=ll+"?",cl="["+Qf+"]?",Xi="(?:"+wc+"(?:"+[td,ul,nn].join("|")+")"+cl+ou+")*",Zi="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Qi="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",ys=cl+ou+Xi,fl="(?:"+[Lh,ul,nn].join("|")+")"+ys,Ji="(?:"+[td+La+"?",La,ul,nn,tu].join("|")+")",Nh=RegExp(gs,"g"),rd=RegExp(La,"g"),Da=RegExp(sl+"(?="+sl+")|"+Ji+ys,"g"),od=RegExp([Na+"?"+nu+"+"+Sc+"(?="+[vs,Na,"$"].join("|")+")",nd+"+"+xc+"(?="+[vs,Na+ru,"$"].join("|")+")",Na+"?"+ru+"+"+Sc,Na+"+"+xc,Qi,Zi,ed,fl].join("|"),"g"),id=RegExp("["+wc+On+ms+Qf+"]"),ye=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,ie=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ce=-1,Se={};Se[xe]=Se[qe]=Se[pt]=Se[_t]=Se[je]=Se[Rt]=Se[qt]=Se[Ot]=Se[vn]=!0,Se[te]=Se[de]=Se[tt]=Se[le]=Se[Ie]=Se[ue]=Se[Re]=Se[Te]=Se[Oe]=Se[Ce]=Se[Ye]=Se[Xe]=Se[et]=Se[Tt]=Se[Qe]=!1;var Ae={};Ae[te]=Ae[de]=Ae[tt]=Ae[Ie]=Ae[le]=Ae[ue]=Ae[xe]=Ae[qe]=Ae[pt]=Ae[_t]=Ae[je]=Ae[Oe]=Ae[Ce]=Ae[Ye]=Ae[Xe]=Ae[et]=Ae[Tt]=Ae[Je]=Ae[Rt]=Ae[qt]=Ae[Ot]=Ae[vn]=!0,Ae[Re]=Ae[Te]=Ae[Qe]=!1;var $t={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Rn={"&":"&","<":"<",">":">",'"':""","'":"'"},Hr={"&":"&","<":"<",">":">",""":'"',"'":"'"},iu={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},_c=parseFloat,au=parseInt,dl=typeof globalThis=="object"&&globalThis&&globalThis.Object===Object&&globalThis,Oc=typeof self=="object"&&self&&self.Object===Object&&self,_n=dl||Oc||Function("return this")(),bs=t&&!t.nodeType&&t,ea=bs&&!0&&e&&!e.nodeType&&e,Dh=ea&&ea.exports===bs,su=Dh&&dl.process,ro=function(){try{var ge=ea&&ea.require&&ea.require("util").types;return ge||su&&su.binding&&su.binding("util")}catch{}}(),Fh=ro&&ro.isArrayBuffer,mo=ro&&ro.isDate,pl=ro&&ro.isMap,ad=ro&&ro.isRegExp,lu=ro&&ro.isSet,Vv=ro&&ro.isTypedArray;function oo(ge,Le,Ee){switch(Ee.length){case 0:return ge.call(Le);case 1:return ge.call(Le,Ee[0]);case 2:return ge.call(Le,Ee[0],Ee[1]);case 3:return ge.call(Le,Ee[0],Ee[1],Ee[2])}return ge.apply(Le,Ee)}function $h(ge,Le,Ee,ot){for(var Dt=-1,sn=ge==null?0:ge.length;++Dt-1}function Vh(ge,Le,Ee){for(var ot=-1,Dt=ge==null?0:ge.length;++ot-1;);return Ee}function Kh(ge,Le){for(var Ee=ge.length;Ee--&&uu(Le,ge[Ee],0)>-1;);return Ee}function Gv(ge,Le){for(var Ee=ge.length,ot=0;Ee--;)ge[Ee]===Le&&++ot;return ot}var Yv=cd($t),Xv=cd(Rn);function Zv(ge){return"\\"+iu[ge]}function cu(ge,Le){return ge==null?n:ge[Le]}function fu(ge){return id.test(ge)}function r1(ge){return ye.test(ge)}function o1(ge){for(var Le,Ee=[];!(Le=ge.next()).done;)Ee.push(Le.value);return Ee}function fd(ge){var Le=-1,Ee=Array(ge.size);return ge.forEach(function(ot,Dt){Ee[++Le]=[Dt,ot]}),Ee}function Gh(ge,Le){return function(Ee){return ge(Le(Ee))}}function Jo(ge,Le){for(var Ee=-1,ot=ge.length,Dt=0,sn=[];++Ee-1}function ly(f,p){var A=this.__data__,B=Zr(A,f);return B<0?(++this.size,A.push([f,p])):A[B][1]=p,this}io.prototype.clear=xu,io.prototype.delete=yo,io.prototype.get=Cd,io.prototype.has=sy,io.prototype.set=ly;function ti(f){var p=-1,A=f==null?0:f.length;for(this.clear();++p=p?f:p)),f}function bo(f,p,A,B,Z,oe){var se,he=p&v,ve=p&m,De=p&b;if(A&&(se=Z?A(f,B,Z,oe):A(f)),se!==n)return se;if(!Qn(f))return f;var Fe=Ut(f);if(Fe){if(se=Jc(f),!he)return ao(f,se)}else{var Be=Ar(f),nt=Be==Te||Be==Me;if(zu(f))return gm(f,he);if(Be==Ye||Be==te||nt&&!Z){if(se=ve||nt?{}:Lr(f),!he)return ve?d1(f,Ti(se,f)):Bd(f,An(se,f))}else{if(!Ae[Be])return Z?f:{};se=p1(f,Be,he)}}oe||(oe=new Xr);var vt=oe.get(f);if(vt)return vt;oe.set(f,se),jC(f)?f.forEach(function(At){se.add(bo(At,p,A,At,f,oe))}):WC(f)&&f.forEach(function(At,Qt){se.set(Qt,bo(At,p,A,Qt,f,oe))});var Mt=De?ve?Xc:Yc:ve?di:eo,Xt=Fe?n:Mt(f);return qr(Xt||f,function(At,Qt){Xt&&(Qt=At,At=f[Qt]),Sl(se,Qt,bo(At,p,A,Qt,f,oe))}),se}function dy(f){var p=eo(f);return function(A){return Fc(A,f,p)}}function Fc(f,p,A){var B=A.length;if(f==null)return!B;for(f=yn(f);B--;){var Z=A[B],oe=p[Z],se=f[Z];if(se===n&&!(Z in f)||!oe(se))return!1}return!0}function nm(f,p,A){if(typeof f!="function")throw new ei(s);return Du(function(){f.apply(n,A)},p)}function sa(f,p,A,B){var Z=-1,oe=ld,se=!0,he=f.length,ve=[],De=p.length;if(!he)return ve;A&&(p=Cn(p,Io(A))),B?(oe=Vh,se=!1):p.length>=o&&(oe=Fa,se=!1,p=new yl(p));e:for(;++ZZ?0:Z+A),B=B===n||B>Z?Z:Gt(B),B<0&&(B+=Z),B=A>B?0:HC(B);A0&&A(he)?p>1?Hn(he,p-1,A,B,Z):Ss(Z,he):B||(Z[Z.length]=he)}return Z}var Rd=Ud(),zc=Ud(!0);function No(f,p){return f&&Rd(f,p,eo)}function ks(f,p){return f&&zc(f,p,eo)}function Ou(f,p){return ws(p,function(A){return Nl(f[A])})}function ja(f,p){p=fa(p,f);for(var A=0,B=p.length;f!=null&&Ap}function oi(f,p){return f!=null&&ln.call(f,p)}function _l(f,p){return f!=null&&p in yn(f)}function om(f,p,A){return f>=Kr(p,A)&&f=120&&Fe.length>=120)?new yl(se&&Fe):n}Fe=f[0];var Be=-1,nt=he[0];e:for(;++Be-1;)he!==f&&yd.call(he,ve,1),yd.call(f,ve,1);return f}function hr(f,p){for(var A=f?p.length:0,B=A-1;A--;){var Z=p[A];if(A==B||Z!==oe){var oe=Z;Nn(Z)?yd.call(f,Z,1):zd(f,Z)}}return f}function Eu(f,p){return f+_s(Mc()*(p-f+1))}function jc(f,p,A,B){for(var Z=-1,oe=or(gl((p-f)/(A||1)),0),se=Ee(oe);oe--;)se[B?oe:++Z]=f,f+=A;return se}function Cl(f,p){var A="";if(!f||p<1||p>q)return A;do p%2&&(A+=f),p=_s(p/2),p&&(f+=f);while(p);return A}function Kt(f,p){return Do(Jd(f,p,pi),f+"")}function Qr(f){return ia(yp(f))}function cm(f,p){var A=yp(f);return ep(A,Ba(p,0,A.length))}function Pl(f,p,A,B){if(!Qn(f))return f;p=fa(p,f);for(var Z=-1,oe=p.length,se=oe-1,he=f;he!=null&&++ZZ?0:Z+p),A=A>Z?Z:A,A<0&&(A+=Z),Z=p>A?0:A-p>>>0,p>>>=0;for(var oe=Ee(Z);++B>>1,se=f[oe];se!==null&&!Di(se)&&(A?se<=p:se=o){var De=p?null:Cy(f);if(De)return xs(De);se=!1,Z=Fa,ve=new yl}else ve=p?[]:he;e:for(;++B=B?f:Jr(f,p,A)}var mm=oy||function(f){return _n.clearTimeout(f)};function gm(f,p){if(p)return f.slice();var A=f.length,B=Xh?Xh(A):new f.constructor(A);return f.copy(B),B}function qc(f){var p=new f.constructor(f.byteLength);return new Rc(p).set(new Rc(f)),p}function yy(f,p){var A=p?qc(f.buffer):f.buffer;return new f.constructor(A,f.byteOffset,f.byteLength)}function by(f){var p=new f.constructor(f.source,kn.exec(f));return p.lastIndex=f.lastIndex,p}function wy(f){return Ao?yn(Ao.call(f)):{}}function Sy(f,p){var A=p?qc(f.buffer):f.buffer;return new f.constructor(A,f.byteOffset,f.length)}function vm(f,p){if(f!==p){var A=f!==n,B=f===null,Z=f===f,oe=Di(f),se=p!==n,he=p===null,ve=p===p,De=Di(p);if(!he&&!De&&!oe&&f>p||oe&&se&&ve&&!he&&!De||B&&se&&ve||!A&&ve||!Z)return 1;if(!B&&!oe&&!De&&f=he)return ve;var De=A[B];return ve*(De=="desc"?-1:1)}}return f.index-p.index}function xy(f,p,A,B){for(var Z=-1,oe=f.length,se=A.length,he=-1,ve=p.length,De=or(oe-se,0),Fe=Ee(ve+De),Be=!B;++he1?A[Z-1]:n,se=Z>2?A[2]:n;for(oe=f.length>3&&typeof oe=="function"?(Z--,oe):n,se&&lo(A[0],A[1],se)&&(oe=Z<3?n:oe,Z=1),p=yn(p);++B-1?Z[oe?p[se]:se]:n}}function qd(f){return pa(function(p){var A=p.length,B=A,Z=Gr.prototype.thru;for(f&&p.reverse();B--;){var oe=p[B];if(typeof oe!="function")throw new ei(s);if(Z&&!se&&Lu(oe)=="wrapper")var se=new Gr([],!0)}for(B=se?B:A;++B1&&on.reverse(),Fe&&vehe))return!1;var De=oe.get(f),Fe=oe.get(p);if(De&&Fe)return De==p&&Fe==f;var Be=-1,nt=!0,vt=A&S?new yl:n;for(oe.set(f,p),oe.set(p,f);++Be1?"& ":"")+p[B],p=p.join(A>2?", ":" "),f.replace(_i,`{ +/* [wrapped with `+p+`] */ +`)}function Zd(f){return Ut(f)||cf(f)||!!(ry&&f&&f[ry])}function Nn(f,p){var A=typeof f;return p=p??q,!!p&&(A=="number"||A!="symbol"&&wr.test(f))&&f>-1&&f%1==0&&f0){if(++p>=L)return arguments[0]}else p=0;return f.apply(n,arguments)}}function ep(f,p){var A=-1,B=f.length,Z=B-1;for(p=p===n?B:p;++A1?f[p-1]:n;return A=typeof A=="function"?(f.pop(),A):n,Wn(f,A)});function up(f){var p=ne(f);return p.__chain__=!0,p}function O1(f,p){return p(f),f}function Ni(f,p){return p(f)}var cp=pa(function(f){var p=f.length,A=p?f[0]:0,B=this.__wrapped__,Z=function(oe){return kd(oe,f)};return p>1||this.__actions__.length||!(B instanceof jt)||!Nn(A)?this.thru(Z):(B=B.slice(A,+A+(p?1:0)),B.__actions__.push({func:Ni,args:[Z],thisArg:n}),new Gr(B,this.__chain__).thru(function(oe){return p&&!oe.length&&oe.push(n),oe}))});function Al(){return up(this)}function fp(){return new Gr(this.value(),this.__chain__)}function jm(){this.__values__===n&&(this.__values__=UC(this.value()));var f=this.__index__>=this.__values__.length,p=f?n:this.__values__[this.__index__++];return{done:f,value:p}}function Um(){return this}function C1(f){for(var p,A=this;A instanceof ra;){var B=Ly(A);B.__index__=0,B.__values__=n,p?Z.__wrapped__=B:p=B;var Z=B;A=A.__wrapped__}return Z.__wrapped__=f,p}function Hm(){var f=this.__wrapped__;if(f instanceof jt){var p=f;return this.__actions__.length&&(p=new jt(this)),p=p.reverse(),p.__actions__.push({func:Ni,args:[ap],thisArg:n}),new Gr(p,this.__chain__)}return this.thru(ap)}function P1(){return ku(this.__wrapped__,this.__actions__)}var jy=jd(function(f,p,A){ln.call(f,A)?++f[A]:aa(f,A,1)});function Uy(f,p,A){var B=Ut(f)?zh:$c;return A&&lo(f,p,A)&&(p=n),B(f,Et(p,3))}function dp(f,p){var A=Ut(f)?ws:rm;return A(f,Et(p,3))}var pp=Tl(Ns),Hy=Tl(rf);function qm(f,p){return Hn(Ll(f,p),1)}function E1(f,p){return Hn(Ll(f,p),H)}function qy(f,p,A){return A=A===n?1:Gt(A),Hn(Ll(f,p),A)}function hp(f,p){var A=Ut(f)?qr:la;return A(f,Et(p,3))}function lf(f,p){var A=Ut(f)?sd:py;return A(f,Et(p,3))}var Km=jd(function(f,p,A){ln.call(f,A)?f[A].push(p):aa(f,A,[p])});function mp(f,p,A,B){f=fi(f)?f:yp(f),A=A&&!B?Gt(A):0;var Z=f.length;return A<0&&(A=or(Z+A,0)),Yy(f)?A<=Z&&f.indexOf(p,A)>-1:!!Z&&uu(f,p,A)>-1}var Ky=Kt(function(f,p,A){var B=-1,Z=typeof p=="function",oe=fi(f)?Ee(f.length):[];return la(f,function(se){oe[++B]=Z?oo(p,se,A):ii(se,p,A)}),oe}),T1=jd(function(f,p,A){aa(f,A,p)});function Ll(f,p){var A=Ut(f)?Cn:sm;return A(f,Et(p,3))}function k1(f,p,A,B){return f==null?[]:(Ut(p)||(p=p==null?[]:[p]),A=B?n:A,Ut(A)||(A=A==null?[]:[A]),Bc(f,p,A))}var uf=jd(function(f,p,A){f[A?0:1].push(p)},function(){return[[],[]]});function R1(f,p,A){var B=Ut(f)?Wh:Hv,Z=arguments.length<3;return B(f,Et(p,4),A,Z,la)}function gp(f,p,A){var B=Ut(f)?Qw:Hv,Z=arguments.length<3;return B(f,Et(p,4),A,Z,py)}function a(f,p){var A=Ut(f)?ws:rm;return A(f,Ke(Et(p,3)))}function c(f){var p=Ut(f)?ia:Qr;return p(f)}function g(f,p,A){(A?lo(f,p,A):p===n)?p=1:p=Gt(p);var B=Ut(f)?wl:cm;return B(f,p)}function k(f){var p=Ut(f)?fy:si;return p(f)}function $(f){if(f==null)return 0;if(fi(f))return Yy(f)?hl(f):f.length;var p=Ar(f);return p==Oe||p==et?f.size:qa(f).length}function W(f,p,A){var B=Ut(f)?Bh:fm;return A&&lo(f,p,A)&&(p=n),B(f,Et(p,3))}var Q=Kt(function(f,p){if(f==null)return[];var A=p.length;return A>1&&lo(f,p[0],p[1])?p=[]:A>2&&lo(p[0],p[1],p[2])&&(p=[p[0]]),Bc(f,Hn(p,1),[])}),ae=In||function(){return _n.Date.now()};function pe(f,p){if(typeof p!="function")throw new ei(s);return f=Gt(f),function(){if(--f<1)return p.apply(this,arguments)}}function ke(f,p,A){return p=A?n:p,p=f&&p==null?f.length:p,da(f,w,n,n,n,n,p)}function We(f,p){var A;if(typeof p!="function")throw new ei(s);return f=Gt(f),function(){return--f>0&&(A=p.apply(this,arguments)),f<=1&&(p=n),A}}var Ue=Kt(function(f,p,A){var B=P;if(A.length){var Z=Jo(A,Ya(Ue));B|=_}return da(f,B,p,A,Z)}),Ve=Kt(function(f,p,A){var B=P|E;if(A.length){var Z=Jo(A,Ya(Ve));B|=_}return da(p,B,f,A,Z)});function it(f,p,A){p=A?n:p;var B=da(f,M,n,n,n,n,n,p);return B.placeholder=it.placeholder,B}function ft(f,p,A){p=A?n:p;var B=da(f,I,n,n,n,n,n,p);return B.placeholder=ft.placeholder,B}function ht(f,p,A){var B,Z,oe,se,he,ve,De=0,Fe=!1,Be=!1,nt=!0;if(typeof f!="function")throw new ei(s);p=ma(p)||0,Qn(A)&&(Fe=!!A.leading,Be="maxWait"in A,oe=Be?or(ma(A.maxWait)||0,p):oe,nt="trailing"in A?!!A.trailing:nt);function vt(vr){var Ja=B,Fl=Z;return B=Z=n,De=vr,se=f.apply(Fl,Ja),se}function Mt(vr){return De=vr,he=Du(Qt,p),Fe?vt(vr):se}function Xt(vr){var Ja=vr-ve,Fl=vr-De,rP=p-Ja;return Be?Kr(rP,oe-Fl):rP}function At(vr){var Ja=vr-ve,Fl=vr-De;return ve===n||Ja>=p||Ja<0||Be&&Fl>=oe}function Qt(){var vr=ae();if(At(vr))return on(vr);he=Du(Qt,Xt(vr))}function on(vr){return he=n,nt&&B?vt(vr):(B=Z=n,se)}function Fi(){he!==n&&mm(he),De=0,B=ve=Z=he=n}function $o(){return he===n?se:on(ae())}function $i(){var vr=ae(),Ja=At(vr);if(B=arguments,Z=this,ve=vr,Ja){if(he===n)return Mt(ve);if(Be)return mm(he),he=Du(Qt,p),vt(ve)}return he===n&&(he=Du(Qt,p)),se}return $i.cancel=Fi,$i.flush=$o,$i}var Zn=Kt(function(f,p){return nm(f,1,p)}),be=Kt(function(f,p,A){return nm(f,ma(p)||0,A)});function me(f){return da(f,O)}function we(f,p){if(typeof f!="function"||p!=null&&typeof p!="function")throw new ei(s);var A=function(){var B=arguments,Z=p?p.apply(this,B):B[0],oe=A.cache;if(oe.has(Z))return oe.get(Z);var se=f.apply(this,B);return A.cache=oe.set(Z,se)||oe,se};return A.cache=new(we.Cache||ti),A}we.Cache=ti;function Ke(f){if(typeof f!="function")throw new ei(s);return function(){var p=arguments;switch(p.length){case 0:return!f.call(this);case 1:return!f.call(this,p[0]);case 2:return!f.call(this,p[0],p[1]);case 3:return!f.call(this,p[0],p[1],p[2])}return!f.apply(this,p)}}function mt(f){return We(2,f)}var Ct=vy(function(f,p){p=p.length==1&&Ut(p[0])?Cn(p[0],Io(Et())):Cn(Hn(p,1),Io(Et()));var A=p.length;return Kt(function(B){for(var Z=-1,oe=Kr(B.length,A);++Z=p}),cf=Ad(function(){return arguments}())?Ad:function(f){return ar(f)&&ln.call(f,"callee")&&!vd.call(f,"callee")},Ut=Ee.isArray,_F=Fh?Io(Fh):my;function fi(f){return f!=null&&Gy(f.length)&&!Nl(f)}function gr(f){return ar(f)&&fi(f)}function OF(f){return f===!0||f===!1||ar(f)&&Ir(f)==le}var zu=Qh||B1,CF=mo?Io(mo):Ha;function PF(f){return ar(f)&&f.nodeType===1&&!Gm(f)}function EF(f){if(f==null)return!0;if(fi(f)&&(Ut(f)||typeof f=="string"||typeof f.splice=="function"||zu(f)||vp(f)||cf(f)))return!f.length;var p=Ar(f);if(p==Oe||p==et)return!f.size;if(Xa(f))return!qa(f).length;for(var A in f)if(ln.call(f,A))return!1;return!0}function TF(f,p){return ai(f,p)}function kF(f,p,A){A=typeof A=="function"?A:n;var B=A?A(f,p):n;return B===n?ai(f,p,n,A):!!B}function M1(f){if(!ar(f))return!1;var p=Ir(f);return p==Re||p==Pe||typeof f.message=="string"&&typeof f.name=="string"&&!Gm(f)}function RF(f){return typeof f=="number"&&mu(f)}function Nl(f){if(!Qn(f))return!1;var p=Ir(f);return p==Te||p==Me||p==fe||p==Vt}function VC(f){return typeof f=="number"&&f==Gt(f)}function Gy(f){return typeof f=="number"&&f>-1&&f%1==0&&f<=q}function Qn(f){var p=typeof f;return f!=null&&(p=="object"||p=="function")}function ar(f){return f!=null&&typeof f=="object"}var WC=pl?Io(pl):gy;function IF(f,p){return f===p||Cu(f,p,Qc(p))}function MF(f,p,A){return A=typeof A=="function"?A:n,Cu(f,p,Qc(p),A)}function AF(f){return BC(f)&&f!=+f}function LF(f){if(m1(f))throw new Dt(i);return im(f)}function NF(f){return f===null}function DF(f){return f==null}function BC(f){return typeof f=="number"||ar(f)&&Ir(f)==Ce}function Gm(f){if(!ar(f)||Ir(f)!=Ye)return!1;var p=Ei(f);if(p===null)return!0;var A=ln.call(p,"constructor")&&p.constructor;return typeof A=="function"&&A instanceof A&&Ec.call(A)==md}var A1=ad?Io(ad):Vc;function FF(f){return VC(f)&&f>=-q&&f<=q}var jC=lu?Io(lu):ua;function Yy(f){return typeof f=="string"||!Ut(f)&&ar(f)&&Ir(f)==Tt}function Di(f){return typeof f=="symbol"||ar(f)&&Ir(f)==Je}var vp=Vv?Io(Vv):Wc;function $F(f){return f===n}function zF(f){return ar(f)&&Ar(f)==Qe}function VF(f){return ar(f)&&Ir(f)==bt}var WF=Gd(Is),BF=Gd(function(f,p){return f<=p});function UC(f){if(!f)return[];if(fi(f))return Yy(f)?Mo(f):ao(f);if(Va&&f[Va])return o1(f[Va]());var p=Ar(f),A=p==Oe?fd:p==et?xs:yp;return A(f)}function Dl(f){if(!f)return f===0?f:0;if(f=ma(f),f===H||f===-H){var p=f<0?-1:1;return p*G}return f===f?f:0}function Gt(f){var p=Dl(f),A=p%1;return p===p?A?p-A:p:0}function HC(f){return f?Ba(Gt(f),0,K):0}function ma(f){if(typeof f=="number")return f;if(Di(f))return Y;if(Qn(f)){var p=typeof f.valueOf=="function"?f.valueOf():f;f=Qn(p)?p+"":p}if(typeof f!="string")return f===0?f:+f;f=qv(f);var A=Pi.test(f);return A||Bt.test(f)?au(f.slice(2),A?2:8):ko.test(f)?Y:+f}function qC(f){return ki(f,di(f))}function jF(f){return f?Ba(Gt(f),-q,q):f===0?f:0}function bn(f){return f==null?"":wo(f)}var UF=Iu(function(f,p){if(Xa(p)||fi(p)){ki(p,eo(p),f);return}for(var A in p)ln.call(p,A)&&Sl(f,A,p[A])}),KC=Iu(function(f,p){ki(p,di(p),f)}),Xy=Iu(function(f,p,A,B){ki(p,di(p),f,B)}),HF=Iu(function(f,p,A,B){ki(p,eo(p),f,B)}),qF=pa(kd);function KF(f,p){var A=wu(f);return p==null?A:An(A,p)}var GF=Kt(function(f,p){f=yn(f);var A=-1,B=p.length,Z=B>2?p[2]:n;for(Z&&lo(p[0],p[1],Z)&&(B=1);++A1),oe}),ki(f,Xc(f),A),B&&(A=bo(A,v|m|b,Cm));for(var Z=p.length;Z--;)zd(A,p[Z]);return A});function d$(f,p){return YC(f,Ke(Et(p)))}var p$=pa(function(f,p){return f==null?{}:um(f,p)});function YC(f,p){if(f==null)return{};var A=Cn(Xc(f),function(B){return[B]});return p=Et(p),Ms(f,A,function(B,Z){return p(B,Z[0])})}function h$(f,p,A){p=fa(p,f);var B=-1,Z=p.length;for(Z||(Z=1,f=n);++Bp){var B=f;f=p,p=B}if(A||f%1||p%1){var Z=Mc();return Kr(f+Z*(p-f+_c("1e-"+((Z+"").length-1))),p)}return Eu(f,p)}var C$=El(function(f,p,A){return p=p.toLowerCase(),f+(A?QC(p):p)});function QC(f){return D1(bn(f).toLowerCase())}function JC(f){return f=bn(f),f&&f.replace(gc,Yv).replace(rd,"")}function P$(f,p,A){f=bn(f),p=wo(p);var B=f.length;A=A===n?B:Ba(Gt(A),0,B);var Z=A;return A-=p.length,A>=0&&f.slice(A,Z)==p}function E$(f){return f=bn(f),f&&xi.test(f)?f.replace(Tr,Xv):f}function T$(f){return f=bn(f),f&&Un.test(f)?f.replace(jr,"\\$&"):f}var k$=El(function(f,p,A){return f+(A?"-":"")+p.toLowerCase()}),R$=El(function(f,p,A){return f+(A?" ":"")+p.toLowerCase()}),I$=bm("toLowerCase");function M$(f,p,A){f=bn(f),p=Gt(p);var B=p?hl(f):0;if(!p||B>=p)return f;var Z=(p-B)/2;return Gc(_s(Z),A)+f+Gc(gl(Z),A)}function A$(f,p,A){f=bn(f),p=Gt(p);var B=p?hl(f):0;return p&&B>>0,A?(f=bn(f),f&&(typeof p=="string"||p!=null&&!A1(p))&&(p=wo(p),!p&&fu(f))?Ga(Mo(f),0,A):f.split(p,A)):[]}var V$=El(function(f,p,A){return f+(A?" ":"")+D1(p)});function W$(f,p,A){return f=bn(f),A=A==null?0:Ba(Gt(A),0,f.length),p=wo(p),f.slice(A,A+p.length)==p}function B$(f,p,A){var B=ne.templateSettings;A&&lo(f,p,A)&&(p=n),f=bn(f),p=Xy({},p,B,_m);var Z=Xy({},p.imports,B.imports,_m),oe=eo(Z),se=Cc(Z,oe),he,ve,De=0,Fe=p.interpolate||al,Be="__p += '",nt=Pc((p.escape||al).source+"|"+Fe.source+"|"+(Fe===Yo?tn:al).source+"|"+(p.evaluate||al).source+"|$","g"),vt="//# sourceURL="+(ln.call(p,"sourceURL")?(p.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++ce+"]")+` +`;f.replace(nt,function(At,Qt,on,Fi,$o,$i){return on||(on=Fi),Be+=f.slice(De,$i).replace(Gf,Zv),Qt&&(he=!0,Be+=`' + +__e(`+Qt+`) + +'`),$o&&(ve=!0,Be+=`'; +`+$o+`; +__p += '`),on&&(Be+=`' + +((__t = (`+on+`)) == null ? '' : __t) + +'`),De=$i+At.length,At}),Be+=`'; +`;var Mt=ln.call(p,"variable")&&p.variable;if(!Mt)Be=`with (obj) { +`+Be+` +} +`;else if(Ci.test(Mt))throw new Dt(l);Be=(ve?Be.replace(Wr,""):Be).replace(wi,"$1").replace(Si,"$1;"),Be="function("+(Mt||"obj")+`) { +`+(Mt?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(he?", __e = _.escape":"")+(ve?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+Be+`return __p +}`;var Xt=tP(function(){return sn(oe,vt+"return "+Be).apply(n,se)});if(Xt.source=Be,M1(Xt))throw Xt;return Xt}function j$(f){return bn(f).toLowerCase()}function U$(f){return bn(f).toUpperCase()}function H$(f,p,A){if(f=bn(f),f&&(A||p===n))return qv(f);if(!f||!(p=wo(p)))return f;var B=Mo(f),Z=Mo(p),oe=Kv(B,Z),se=Kh(B,Z)+1;return Ga(B,oe,se).join("")}function q$(f,p,A){if(f=bn(f),f&&(A||p===n))return f.slice(0,pd(f)+1);if(!f||!(p=wo(p)))return f;var B=Mo(f),Z=Kh(B,Mo(p))+1;return Ga(B,0,Z).join("")}function K$(f,p,A){if(f=bn(f),f&&(A||p===n))return f.replace(nr,"");if(!f||!(p=wo(p)))return f;var B=Mo(f),Z=Kv(B,Mo(p));return Ga(B,Z).join("")}function G$(f,p){var A=C,B=N;if(Qn(p)){var Z="separator"in p?p.separator:Z;A="length"in p?Gt(p.length):A,B="omission"in p?wo(p.omission):B}f=bn(f);var oe=f.length;if(fu(f)){var se=Mo(f);oe=se.length}if(A>=oe)return f;var he=A-hl(B);if(he<1)return B;var ve=se?Ga(se,0,he).join(""):f.slice(0,he);if(Z===n)return ve+B;if(se&&(he+=ve.length-he),A1(Z)){if(f.slice(he).search(Z)){var De,Fe=ve;for(Z.global||(Z=Pc(Z.source,bn(kn.exec(Z))+"g")),Z.lastIndex=0;De=Z.exec(Fe);)var Be=De.index;ve=ve.slice(0,Be===n?he:Be)}}else if(f.indexOf(wo(Z),he)!=he){var nt=ve.lastIndexOf(Z);nt>-1&&(ve=ve.slice(0,nt))}return ve+B}function Y$(f){return f=bn(f),f&&Ko.test(f)?f.replace(no,Qv):f}var X$=El(function(f,p,A){return f+(A?" ":"")+p.toUpperCase()}),D1=bm("toUpperCase");function eP(f,p,A){return f=bn(f),p=A?n:p,p===n?r1(f)?s1(f):e1(f):f.match(p)||[]}var tP=Kt(function(f,p){try{return oo(f,n,p)}catch(A){return M1(A)?A:new Dt(A)}}),Z$=pa(function(f,p){return qr(p,function(A){A=Ai(A),aa(f,A,Ue(f[A],f))}),f});function Q$(f){var p=f==null?0:f.length,A=Et();return f=p?Cn(f,function(B){if(typeof B[1]!="function")throw new ei(s);return[A(B[0]),B[1]]}):[],Kt(function(B){for(var Z=-1;++Zq)return[];var A=K,B=Kr(f,K);p=Et(p),f-=K;for(var Z=qh(B,p);++A0||p<0)?new jt(A):(f<0?A=A.takeRight(-f):f&&(A=A.drop(f)),p!==n&&(p=Gt(p),A=p<0?A.dropRight(-p):A.take(p-f)),A)},jt.prototype.takeRightWhile=function(f){return this.reverse().takeWhile(f).reverse()},jt.prototype.toArray=function(){return this.take(K)},No(jt.prototype,function(f,p){var A=/^(?:filter|find|map|reject)|While$/.test(p),B=/^(?:head|last)$/.test(p),Z=ne[B?"take"+(p=="last"?"Right":""):p],oe=B||/^find/.test(p);Z&&(ne.prototype[p]=function(){var se=this.__wrapped__,he=B?[1]:arguments,ve=se instanceof jt,De=he[0],Fe=ve||Ut(se),Be=function(Qt){var on=Z.apply(ne,Ss([Qt],he));return B&&nt?on[0]:on};Fe&&A&&typeof De=="function"&&De.length!=1&&(ve=Fe=!1);var nt=this.__chain__,vt=!!this.__actions__.length,Mt=oe&&!nt,Xt=ve&&!vt;if(!oe&&Fe){se=Xt?se:new jt(this);var At=f.apply(se,he);return At.__actions__.push({func:Ni,args:[Be],thisArg:n}),new Gr(At,nt)}return Mt&&Xt?f.apply(this,he):(At=this.thru(Be),Mt?B?At.value()[0]:At.value():At)})}),qr(["pop","push","shift","sort","splice","unshift"],function(f){var p=$a[f],A=/^(?:push|sort|unshift)$/.test(f)?"tap":"thru",B=/^(?:pop|shift)$/.test(f);ne.prototype[f]=function(){var Z=arguments;if(B&&!this.__chain__){var oe=this.value();return p.apply(Ut(oe)?oe:[],Z)}return this[A](function(se){return p.apply(Ut(se)?se:[],Z)})}}),No(jt.prototype,function(f,p){var A=ne[p];if(A){var B=A.name+"";ln.call(yu,B)||(yu[B]=[]),yu[B].push({name:p,func:A})}}),yu[Au(n,E).name]=[{name:"wrapper",func:n}],jt.prototype.clone=Od,jt.prototype.reverse=em,jt.prototype.value=Su,ne.prototype.at=cp,ne.prototype.chain=Al,ne.prototype.commit=fp,ne.prototype.next=jm,ne.prototype.plant=C1,ne.prototype.reverse=Hm,ne.prototype.toJSON=ne.prototype.valueOf=ne.prototype.value=P1,ne.prototype.first=ne.prototype.head,Va&&(ne.prototype[Va]=Um),ne},du=l1();ea?((ea.exports=du)._=du,bs._=du):_n._=du}).call(EW)}(wg,wg.exports)),wg.exports}var Cf=TW();/*! + * Copyright (c) Squirrel Chat et al., All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */function kW(e,t){let n=e.slice(0,t).split(/\r\n|\n|\r/g);return[n.length,n.pop().length+1]}function RW(e,t,n){let r=e.split(/\r\n|\n|\r/g),o="",i=(Math.log10(t+1)|0)+1;for(let s=t-1;s<=t+1;s++){let l=r[s-1];l&&(o+=s.toString().padEnd(i," "),o+=": ",o+=l,o+=` +`,s===t&&(o+=" ".repeat(i+n+2),o+=`^ +`))}return o}class Jt extends Error{constructor(n,r){const[o,i]=kW(r.toml,r.ptr),s=RW(r.toml,o,i);super(`Invalid TOML document: ${n} + +${s}`,r);bp(this,"line");bp(this,"column");bp(this,"codeblock");this.line=o,this.column=i,this.codeblock=s}}/*! + * Copyright (c) Squirrel Chat et al., All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */function sb(e,t=0,n=e.length){let r=e.indexOf(` +`,t);return e[r-1]==="\r"&&r--,r<=n?r:-1}function sO(e,t){for(let n=t;n-1&&n!=="'"&&e[t-1]==="\\"&&e[t-2]!=="\\");return t>-1&&(t+=r.length,r.length>1&&(e[t]===n&&t++,e[t]===n&&t++)),t}/*! + * Copyright (c) Squirrel Chat et al., All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */let IW=/^(\d{4}-\d{2}-\d{2})?[T ]?(?:(\d{2}):\d{2}:\d{2}(?:\.\d+)?)?(Z|[-+]\d{2}:\d{2})?$/i;var Hs,qs,zo;const Up=class Up extends Date{constructor(n){let r=!0,o=!0,i="Z";if(typeof n=="string"){let s=n.match(IW);s?(s[1]||(r=!1,n=`0000-01-01T${n}`),o=!!s[2],s[2]&&+s[2]>23?n="":(i=s[3]||null,n=n.toUpperCase(),!i&&o&&(n+="Z"))):n=""}super(n);Zy(this,Hs,!1);Zy(this,qs,!1);Zy(this,zo,null);isNaN(this.getTime())||(Ws(this,Hs,r),Ws(this,qs,o),Ws(this,zo,i))}isDateTime(){return to(this,Hs)&&to(this,qs)}isLocal(){return!to(this,Hs)||!to(this,qs)||!to(this,zo)}isDate(){return to(this,Hs)&&!to(this,qs)}isTime(){return to(this,qs)&&!to(this,Hs)}isValid(){return to(this,Hs)||to(this,qs)}toISOString(){let n=super.toISOString();if(this.isDate())return n.slice(0,10);if(this.isTime())return n.slice(11,23);if(to(this,zo)===null)return n.slice(0,-1);if(to(this,zo)==="Z")return n;let r=+to(this,zo).slice(1,3)*60+ +to(this,zo).slice(4,6);return r=to(this,zo)[0]==="-"?r:-r,new Date(this.getTime()-r*6e4).toISOString().slice(0,-1)+to(this,zo)}static wrapAsOffsetDateTime(n,r="Z"){let o=new Up(n);return Ws(o,zo,r),o}static wrapAsLocalDateTime(n){let r=new Up(n);return Ws(r,zo,null),r}static wrapAsLocalDate(n){let r=new Up(n);return Ws(r,qs,!1),Ws(r,zo,null),r}static wrapAsLocalTime(n){let r=new Up(n);return Ws(r,Hs,!1),Ws(r,zo,null),r}};Hs=new WeakMap,qs=new WeakMap,zo=new WeakMap;let Hx=Up;/*! + * Copyright (c) Squirrel Chat et al., All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */let MW=/^((0x[0-9a-fA-F](_?[0-9a-fA-F])*)|(([+-]|0[ob])?\d(_?\d)*))$/,AW=/^[+-]?\d(_?\d)*(\.\d(_?\d)*)?([eE][+-]?\d(_?\d)*)?$/,LW=/^[+-]?0[0-9_]/,NW=/^[0-9a-f]{4,8}$/i,zP={b:"\b",t:" ",n:` +`,f:"\f",r:"\r",'"':'"',"\\":"\\"};function y2(e,t=0,n=e.length){let r=e[t]==="'",o=e[t++]===e[t]&&e[t]===e[t+1];o&&(n-=2,e[t+=2]==="\r"&&t++,e[t]===` +`&&t++);let i=0,s,l="",u=t;for(;t-1&&(sO(e,i),o=o.slice(0,i));let s=o.trimEnd();if(!r){let l=o.indexOf(` +`,s.length);if(l>-1)throw new Jt("newlines are not allowed in inline tables",{toml:e,ptr:t+l})}return[s,i]}function lO(e,t,n,r){if(r===0)throw new Jt("document contains excessively nested structures. aborting.",{toml:e,ptr:t});let o=e[t];if(o==="["||o==="{"){let[l,u]=o==="["?VW(e,t,r):zW(e,t,r),d=$P(e,u,",",n);if(n==="}"){let h=sb(e,u,d);if(h>-1)throw new Jt("newlines are not allowed in inline tables",{toml:e,ptr:h})}return[l,d]}let i;if(o==='"'||o==="'"){i=v2(e,t);let l=y2(e,t,i);if(n){if(i=Bl(e,i,n!=="]"),e[i]&&e[i]!==","&&e[i]!==n&&e[i]!==` +`&&e[i]!=="\r")throw new Jt("unexpected character encountered",{toml:e,ptr:i});i+=+(e[i]===",")}return[l,i]}i=$P(e,t,",",n);let s=FW(e,t,i-+(e[i-1]===","),n==="]");if(!s[0])throw new Jt("incomplete key-value declaration: no value specified",{toml:e,ptr:t});return n&&s[1]>-1&&(i=Bl(e,t+s[1]),i+=+(e[i]===",")),[DW(s[0],e,t),i]}/*! + * Copyright (c) Squirrel Chat et al., All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Neither the name of the copyright holder nor the names of its contributors + * may be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */let $W=/^[a-zA-Z0-9-_]+[ \t]*$/;function qx(e,t,n="="){let r=t-1,o=[],i=e.indexOf(n,t);if(i<0)throw new Jt("incomplete key-value: cannot find end of key",{toml:e,ptr:t});do{let s=e[t=++r];if(s!==" "&&s!==" ")if(s==='"'||s==="'"){if(s===e[t+1]&&s===e[t+2])throw new Jt("multiline strings are not allowed in keys",{toml:e,ptr:t});let l=v2(e,t);if(l<0)throw new Jt("unfinished string encountered",{toml:e,ptr:t});r=e.indexOf(".",l);let u=e.slice(l,r<0||r>i?i:r),d=sb(u);if(d>-1)throw new Jt("newlines are not allowed in keys",{toml:e,ptr:t+r+d});if(u.trimStart())throw new Jt("found extra tokens after the string part",{toml:e,ptr:l});if(ii?i:r);if(!$W.test(l))throw new Jt("only letter, numbers, dashes and underscores are allowed in keys",{toml:e,ptr:t});o.push(l.trimEnd())}}while(r+1&&r{let e=window.localStorage.getItem("colorScheme");if(e===null||!["light","dark","light-high-contrast","dark-high-contrast"].includes(e)){const r=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light",o=window.matchMedia("(prefers-contrast: more)").matches?"-high-contrast":"";e=`${r}${o}`}document.documentElement.dataset.colorScheme=e,await GW().then(r=>{BP=UP(r,!1,UW,"from server settings file")});const t=new URLSearchParams(window.location.search),n={};t.forEach((r,o)=>{let i=n;if(o.startsWith("opencast.")||o==="allowedCallbackPrefixes")return;o==="mediaPackageId"&&(o="id");const s=o.split(".");s.slice(0,-1).forEach(l=>{l in i||(i[l]={}),i=i[l]}),i[s[s.length-1]]=r}),jP=UP(n,!0,HW,"given as URL GET parameter"),Nt=w2.all([qW,BP,jP]),Nt.opencast.local=Nt.opencast.local&&Nt.opencast.url===window.location.origin,Nt.callbackUrl=Nt.allowedCallbackPrefixes.some(r=>{var o;return(o=Nt.callbackUrl)==null?void 0:o.startsWith(r)})?Nt.callbackUrl:void 0},GW=async()=>{var i;let e="/1230/2025-01-15_14-43-59/";e.endsWith("/")||(e+="/");const t=jW,n=t.startsWith("/")?"":e,r=new URL(n.concat(t),window.location.origin);let o;try{o=await fetch(r)}catch(s){return console.warn(`Could not access "${t}" due to network error!`,s||""),null}if(o.status===404)return console.debug(`"${t}" returned 404: ignoring`),null;if(!o.ok)return console.error(`Fetching "${t}" failed: ${o.status} ${o.statusText}`),null;if((i=o.headers.get("Content-Type"))!=null&&i.startsWith("text/html"))return console.warn(`"${t}" request has "Content-Type: text/html" -> ignoring...`),null;try{return WW(await o.text())}catch(s){throw console.error(`Could not parse "${t}" as TOML: `,s),new SyntaxError(`Could not parse "${t}" as TOML: ${s}`)}},UP=(e,t,n,r)=>{const o=(l,u,d)=>typeof l=="function"?i(l,u,d):s(l,u,d),i=(l,u,d)=>{try{const h=l(u,t,n);return h===void 0?u:h}catch(h){return console.warn(`Validation of setting "${d}" (${r}) with value "${u}" failed: ${h}. Ignoring.`),null}},s=(l,u,d)=>{const h={};for(const v in u){const m=d?`${d}.${v}`:v;if(v in l){const b=o(l[v],u[v],m);b!==null&&(h[v]=b)}else console.warn(`"${m}" (${r}) is not a valid settings key. Ignoring.`)}return h};return o(YW,e,"")},Dr={string:(e,t)=>{if(typeof e!="string")throw new Error("is not a string, but should be")},boolean:(e,t)=>{if(typeof e!="boolean")if(t){if(e==="true")return!0;if(e==="false")return!1;throw new Error("cant be parsed as boolean")}else throw new Error("is not a boolean")},array:(e,t)=>{if(!Array.isArray(e))throw new Error("is not an array, but should be");for(const n in e)if(typeof n!="string")throw new Error("is not a string, but should be")},map:(e,t)=>{for(const n in e){if(typeof n!="string")throw new Error("is not a string, but should be");if(typeof e[n]!="string")throw new Error("is not a string, but should be")}},objectsWithinObjects:(e,t)=>{for(const n in e){if(typeof n!="string")throw new Error("is not a string, but should be");for(const r in e[n]){if(typeof r!="string")throw new Error("is not a string, but should be");for(const o in e[n][r]){if(typeof o!="string")throw new Error("is not a string, but should be");if(o==="show"&&typeof e[n][r][o]!="boolean")throw new Error("is not a boolean");if(o==="readonly"&&typeof e[n][r][o]!="boolean")throw new Error("is not a boolean")}}}}},YW={id:Dr.string,allowedCallbackPrefixes:Dr.array,callbackUrl:Dr.string,callbackSystem:Dr.string,opencast:{url:Dr.string,name:Dr.string,password:Dr.string},metadata:{show:Dr.boolean,configureFields:Dr.objectsWithinObjects},trackSelection:{show:Dr.boolean,atLeastOneVideo:Dr.boolean,atMostTwoVideos:Dr.boolean},subtitles:{show:Dr.boolean,mainFlavor:Dr.string,languages:Dr.objectsWithinObjects,icons:Dr.map,defaultVideoFlavor:Dr.map},thumbnail:{show:Dr.boolean,simpleMode:Dr.boolean}},w2=(e,t)=>b2(e,t,{arrayMerge:S2});w2.all=e=>b2.all(e,{arrayMerge:S2});const S2=(e,t,n)=>t;async function ls(e,{body:t,...n}={}){const r={"Content-Type":"application/json"};let o={};Nt.opencast.name&&Nt.opencast.password&&(o={Authorization:`Basic ${btoa(unescape(encodeURIComponent(Nt.opencast.name+":"+Nt.opencast.password)))}`});const i={method:t?"POST":"GET",...n,headers:{...r,...n.headers,...o}};t&&(i.headers["Content-Type"].includes("urlencoded")?i.body=t:i.body=JSON.stringify(t));let s,l,u;try{if(u=await window.fetch(e,i),l=await u.text(),u.url.includes("login.html"))throw new Error("Got redirected to login page, authentification failed.");if(u.ok)return s=l.length?l:"",s;throw new Error(u.statusText)}catch(d){return Promise.reject(u.status?"Status "+u.status+": "+l:d.message)}}ls.get=function(e,t={}){return ls(e,{...t,method:"GET"})};ls.post=function(e,t,n={}){return ls(e,{...n,body:t})};ls.delete=function(e,t={}){return ls(e,{...t,method:"DELETE"})};var nS={},HP;function XW(){return HP||(HP=1,function(e){(function(){var t={direction:"horizontal",snapToLines:!0,linePosition:"auto",lineAlign:"start",textPosition:"auto",positionAlign:"auto",size:100,alignment:"center"},n=function(l){l||(l={"&":"&","<":"<",">":">","&lrm":"‎","&rlm":"‏"," ":" "}),this.entities=l,this.parse=function(u,d){u=u.replace(/\0/g,"�");var h=/\r\n|\r|\n/,v=Date.now(),m=0,b=u.split(h),x=!1,S=[],P=[],E=[];function R(V,U){E.push({message:V,line:m+1,col:U})}var M=b[m],I=M.length,_="WEBVTT",T=0,w=_.length;for(M[0]==="\uFEFF"&&(T=1,w+=1),(Iw&&M[w]!==" "&&M[w]!==" ")&&R('No valid signature. (File needs to start with "WEBVTT".)'),m++;b[m]!=""&&b[m]!=null;){if(R("No blank line after the signature."),b[m].indexOf("-->")!=-1){x=!0;break}m++}for(;b[m]!=null;){for(var y;!x&&b[m]=="";)m++;if(!x&&b[m]==null)break;y=Object.assign({},t,{id:"",startTime:0,endTime:0,pauseOnExit:!1,direction:"horizontal",snapToLines:!0,linePosition:"auto",lineAlign:"start",textPosition:"auto",positionAlign:"auto",size:100,alignment:"center",text:"",tree:null});var O=!0;if(b[m].indexOf("-->")==-1){if(y.id=b[m],/^NOTE($|[ \t])/.test(y.id)){for(m++;b[m]!=""&&b[m]!=null;)b[m].indexOf("-->")!=-1&&R("Cannot have timestamp in a comment."),m++;continue}if(/^STYLE($|[ \t])/.test(y.id)){var C=[],N=!1;for(m++;b[m]!=""&&b[m]!=null;)b[m].indexOf("-->")!=-1&&(R("Cannot have timestamp in a style block."),N=!0),C.push(b[m]),m++;if(P.length){R("Style blocks cannot appear after the first cue.");continue}N||S.push(C.join(` +`));continue}if(m++,b[m]==""||b[m]==null){R("Cue identifier cannot be standalone.");continue}if(b[m].indexOf("-->")==-1){O=!1,R("Cue identifier needs to be followed by timestamp.");continue}}x=!1;var L=new r(b[m],R),F=0;if(P.length>0&&(F=P[P.length-1].startTime),O&&!L.parse(y,F)){for(y=null,m++;b[m]!=""&&b[m]!=null;){if(b[m].indexOf("-->")!=-1){x=!0;break}m++}continue}for(m++;b[m]!=""&&b[m]!=null;){if(b[m].indexOf("-->")!=-1){R("Blank line missing before cue."),x=!0;break}y.text!=""&&(y.text+=` +`),y.text+=b[m],m++}var D=new o(y.text,R,d,l);y.tree=D.parse(y.startTime,y.endTime),P.push(y)}return P.sort(function(V,U){return V.startTimeU.startTime?1:V.endTime>U.endTime?-1:V.endTime2||parseInt(M,10)>59)&&(R="hours"),v[m]!=":"){b("No time unit separator found.");return}if(m++,I=S(/\d/),I.length!=2){b("Must be exactly two digits.");return}if(R=="hours"||v[m]==":"){if(v[m]!=":"){b("No seconds found or minutes is greater than 59.");return}if(m++,_=S(/\d/),_.length!=2){b("Must be exactly two digits.");return}}else{if(M.length!=2){b("Must be exactly two digits.");return}_=I,I=M,M="0"}if(v[m]!="."){b('No decimal separator (".") found.');return}if(m++,T=S(/\d/),T.length!=3){b("Milliseconds must be given in three digits.");return}if(parseInt(I,10)>59){b("You cannot have more than 59 minutes.");return}if(parseInt(_,10)>59){b("You cannot have more than 59 seconds.");return}return parseInt(M,10)*60*60+parseInt(I,10)*60+parseInt(_,10)+parseInt(T,10)/1e3}function E(R,M){for(var I=R.split(d),_=[],T=0;T100)){b("Line position cannot be >100%.");continue}if(L===""||isNaN(L)||!isFinite(L)){b("Line position needs to be a number");continue}if(N!==void 0){if(!["start","center","end"].includes(N)){b("Line alignment needs to be one of start, center or end");continue}M.lineAlign=N}M.snapToLines=!F,M.linePosition=parseFloat(L),parseFloat(L).toString()!==L&&(M.nonSerializable=!0)}else if(y=="position"){if(/,/.test(O)){var C=O.split(",");O=C[0];var D=C[1]}if(O[O.length-1]!="%"){b("Text position must be a percentage.");continue}if(parseInt(O,10)>100||parseInt(O,10)<0){b("Text position needs to be between 0 and 100%.");continue}if(L=O.slice(0,O.length-1),L===""||isNaN(L)||!isFinite(L)){b("Line position needs to be a number");continue}if(D!==void 0){if(!["line-left","center","line-right"].includes(D)){b("Position alignment needs to be one of line-left, center or line-right");continue}M.positionAlign=D}M.textPosition=parseFloat(L)}else if(y=="size"){if(O[O.length-1]!="%"){b("Size must be a percentage.");continue}if(parseInt(O,10)>100){b("Size cannot be >100%.");continue}var V=O.slice(0,O.length-1);if(V===void 0||V===""||isNaN(V)){b("Size needs to be a number"),V=100;continue}else if(V=parseFloat(V),V<0||V>100){b("Size needs to be between 0 and 100%.");continue}M.size=V}else if(y=="align"){var U=["start","center","end","left","right"];if(U.indexOf(O)==-1){b("Alignment can only be set to one of "+U.join(", ")+".");continue}M.alignment=O}else b("Invalid setting.")}}this.parse=function(R,M){if(x(d),R.startTime=P(),R.startTime!=null){if(R.startTime' by whitespace."),x(d),v[m]!="-"){b("No valid timestamp separator found.");return}if(m++,v[m]!="-"){b("No valid timestamp separator found.");return}if(m++,v[m]!=">"){b("No valid timestamp separator found.");return}if(m++,h.test(v[m])&&b("'-->' not separated from timestamp by whitespace."),x(d),R.endTime=P(),R.endTime!=null)return R.endTime<=R.startTime&&b("End timestamp is not greater than start timestamp."),h.test(v[m]),x(d),E(v.substring(m),R),!0}},this.parseTimestamp=function(){var R=P();if(v[m]!=null){b("Timestamp must not have trailing characters.");return}return R}},o=function(m,u,d,h){this.entities=h;var v=this,m=m,b=0,x=function(P){d!="metadata"&&u(P,b+1)};this.parse=function(P,E){function R(L){const F={...L};return L.children&&(F.children=L.children.map(R)),F.parent&&delete F.parent,F}var M={children:[]},I=M,_=[];function T(L){I.children.push({type:"object",name:L[1],classes:L[2],children:[],parent:I}),I=I.children[I.children.length-1]}function w(L){for(var F=I;F;){if(F.name==L)return!0;F=F.parent}}for(;m[b]!=null;){var y=S();if(y[0]=="text")I.children.push({type:"text",value:y[1],parent:I});else if(y[0]=="start tag"){d=="chapters"&&x("Start tags not allowed in chapter title text.");var O=y[1];O!="v"&&O!="lang"&&y[3]!=""&&x("Only and can have an annotation."),O=="c"||O=="i"||O=="b"||O=="u"||O=="ruby"||O=="rt"&&I.name=="ruby"?T(y):O=="v"?(w("v")&&x(" cannot be nested inside itself."),T(y),I.value=y[3],y[3]||x(" requires an annotation.")):O=="lang"?(T(y),I.value=y[3]):x("Incorrect start tag.")}else if(y[0]=="end tag")d=="chapters"&&x("End tags not allowed in chapter title text."),y[1]==I.name?I=I.parent:y[1]=="ruby"&&I.name=="rt"?I=I.parent.parent:x("Incorrect end tag.");else if(y[0]=="timestamp"){d=="chapters"&&x("Timestamp not allowed in chapter title text.");var C=new r(y[1],x),N=C.parseTimestamp();N!=null&&((N<=P||N>=E)&&x("Timestamp must be between start timestamp and end timestamp."),_.length>0&&_[_.length-1]>=N&&x("Timestamp must be greater than any previous timestamp."),I.children.push({type:"timestamp",value:N,parent:I}),_.push(N))}}for(;I.parent;)I.name!="v"&&x("Required end tag missing."),I=I.parent;return R(M)};function S(){for(var P="data",E="",R="",M=[];m[b-1]!=null||b==0;){var I=m[b];if(P=="data")if(I=="&")R=I,P="escape";else if(I=="<"&&E=="")P="tag";else{if(I=="<"||I==null)return["text",E];E+=I}else if(P=="escape")if(I=="<"||I==null){x("Incorrect escape.");let _;return(_=R.match(/^&#([0-9]+)$/))?E+=String.fromCharCode(_[1]):v.entities[R]?E+=v.entities[R]:E+=R,["text",E]}else if(I=="&")x("Incorrect escape."),E+=R,R=I;else if(/[a-z#0-9]/i.test(I))R+=I;else if(I==";"){let _;(_=R.match(/^&#(x?[0-9]+)$/))?E+=String.fromCharCode("0"+_[1]):v.entities[R+I]?E+=v.entities[R+I]:(_=Object.keys(h).find(T=>R.startsWith(T)))?E+=v.entities[_]+R.slice(_.length)+I:(x("Incorrect escape."),E+=R+";"),P="data"}else x("Incorrect escape."),E+=R+I,P="data";else if(P=="tag")if(I==" "||I==` +`||I=="\f"||I==" ")P="start tag annotation";else if(I==".")P="start tag class";else if(I=="/")P="end tag";else if(/\d/.test(I))E=I,P="timestamp tag";else{if(I==">"||I==null)return I==">"&&b++,["start tag","",[],""];E=I,P="start tag"}else if(P=="start tag")if(I==" "||I=="\f"||I==" ")P="start tag annotation";else if(I==` +`)R=I,P="start tag annotation";else if(I==".")P="start tag class";else{if(I==">"||I==null)return I==">"&&b++,["start tag",E,[],""];E+=I}else if(P=="start tag class")if(I==" "||I=="\f"||I==" ")R&&M.push(R),R="",P="start tag annotation";else if(I==` +`)R&&M.push(R),R=I,P="start tag annotation";else if(I==".")R&&M.push(R),R="";else{if(I==">"||I==null)return I==">"&&b++,R&&M.push(R),["start tag",E,M,""];R+=I}else if(P=="start tag annotation"){if(I==">"||I==null)return I==">"&&b++,R=R.split(/[\u0020\t\f\r\n]+/).filter(function(_){if(_)return!0}).join(" "),["start tag",E,M,R];R+=I}else if(P=="end tag"){if(I==">"||I==null)return I==">"&&b++,["end tag",E];E+=I}else if(P=="timestamp tag"){if(I==">"||I==null)return I==">"&&b++,["timestamp",E];E+=I}else x("Never happens.");b++}}},i=function(){function l(m){const b=("00"+(m-Math.floor(m)).toFixed(3)*1e3).slice(-3);let x=0,S=0,P=0;return m>=3600&&(x=Math.floor(m/3600)),S=Math.floor((m-3600*x)/60),P=Math.floor(m-3600*x-60*S),(x?x+":":"")+(""+S).padStart(2,"0")+":"+(""+P).padStart(2,"0")+"."+b}function u(m){var b="";const x=Object.keys(t).filter(S=>m[S]!==t[S]);return x.includes("direction")&&(b+=" vertical:"+m.direction),x.includes("alignment")&&(b+=" align:"+m.alignment),x.includes("size")&&(b+=" size:"+m.size+"%"),(x.includes("lineAlign")||x.includes("linePosition"))&&(b+=" line:"+m.linePosition+(m.snapToLines?"":"%")+(m.lineAlign&&m.lineAlign!=t.lineAlign?","+m.lineAlign:"")),(x.includes("textPosition")||x.includes("positionAlign"))&&(b+=" position:"+m.textPosition+"%"+(m.positionAlign&&m.positionAlign!==t.positionAlign?","+m.positionAlign:"")),b}function d(m){for(var b="",x=0;x/g,">");else if(S.type=="object"){if(b+="<"+S.name,S.classes)for(var P=0;P"}else S.type=="timestamp"?b+="<"+l(S.value)+">":b+="<"+S.value+">"}return b}function h(m){return(m.id!==void 0?m.id+` +`:"")+l(m.startTime)+" --> "+l(m.endTime)+u(m)+` +`+d(m.tree.children)+` + +`}function v(m){return`STYLE +`+m+` + +`}this.serialize=function(m,b){var x=`WEBVTT + +`;if(b)for(var S=0;S{const n=Math.pow(10,t);return Math.round((e+Number.EPSILON)*n)/n},_2=e=>new Promise((t,n)=>setTimeout(t,e)),ac=e=>{const t=new Date(e||0).toISOString().substr(11,2),n=new Date(e||0).toISOString().substr(14,2),r=new Date(e||0).toISOString().substr(17,2),o=[];return parseInt(t)>0&&o.push(t+" hours, "),(parseInt(n)>0||parseInt(t)>0)&&o.push(n+" minutes, "),o.push(r+" seconds"),o.join("")};function cO(e){const t=new x2.WebVTTSerializer;let n=0;const r=[...e];for(let o of e)o={...o},o.startTime=o.startTime/1e3,o.endTime=o.endTime/1e3,o={id:o.id?o.id:void 0,idInternal:o.idInternal,text:o.text,startTime:o.startTime,endTime:o.endTime,tree:o.tree,alignment:"center",direction:"horizontal",lineAlign:"start",linePosition:"auto",positionAlign:"auto",size:100,textPosition:"auto"},r[n]=o,n++;return t.serialize(r)}function O2(e){if(e==="")throw new Error("File is empty");const n=new x2.WebVTTParser().parse(e,"metadata");if(n.errors.length!==0){const o=[];for(const i of n.errors)o.push("On line: "+i.line+" col: "+i.col+" error occured: "+i.message);throw new Error(o.join(` +`))}let r=0;for(const o of n.cues)o.id||(o.idInternal=oc(),n.cues[r]=o),o.startTime=o.startTime*1e3,o.endTime=o.endTime*1e3,n.cues[r]=o,r++;return n.cues}function ZW(e){if(!e)return;const t=window.navigator.language,n=new Intl.DisplayNames(t,{type:"language"});try{return n.of(e.trim())}catch{return}}function QW(e,t){const n=z.useRef(null);z.useEffect(()=>{n.current=e}),z.useEffect(()=>{function r(){n.current!==null&&n.current()}if(t!==null){const o=setInterval(r,t);return()=>{clearInterval(o)}}},[e,t])}function JW(e,t){return t>=e.length}const iw=sW.withTypes(),e5={isPlaying:!1,isPlayPreview:!0,isMuted:!1,volume:1,currentlyAt:0,segments:[{id:oc(),start:0,end:1,deleted:!1}],tracks:[],customizedTrackSelection:!1,subtitlesFromOpencast:[],activeSegmentIndex:0,selectedWorkflowId:"",previewTriggered:!1,clickTriggered:!1,jumpTriggered:!1,aspectRatios:[],hasChanges:!1,timelineZoom:1,waveformImages:[],originalThumbnails:[],videoURLs:[],videoCount:0,duration:0,title:"",presenters:[],workflows:[],lockingActive:!1,lockRefresh:null,lockState:!1,lock:{uuid:"",user:""},status:"idle",error:void 0,errorReason:"unknown"},A0=iw("video/fetchVideoInformation",async()=>{if(!Nt.id)throw new Error("Missing media package identifier");const e=await ls.get(`${Nt.opencast.url}/editor/${Nt.id}/edit.json`);return JSON.parse(e)}),t0=(e,t)=>{e.currentlyAt=ic(t,0),e.currentlyAt<0&&(e.currentlyAt=0),e.duration!==0&&e.duration{for(const n of e.tracks)n.id===t.payload.trackId&&(n.video_stream.enabled=t.payload.enabled);e.hasChanges=!0},setAudioEnabled:(e,t)=>{for(const n of e.tracks)n.id===t.payload.trackId&&(n.audio_stream.enabled=t.payload.enabled);e.hasChanges=!0},setIsPlaying:(e,t)=>{e.isPlaying=t.payload},setIsPlayPreview:(e,t)=>{e.isPlayPreview=t.payload},setIsMuted:(e,t)=>{e.isMuted=t.payload},setVolume:(e,t)=>{e.volume=t.payload},setPreviewTriggered:(e,t)=>{e.previewTriggered=t.payload},setClickTriggered:(e,t)=>{e.clickTriggered=t.payload},setJumpTriggered:(e,t)=>{e.jumpTriggered=t.payload},setCurrentlyAt:(e,t)=>{t0(e,t.payload)},setCurrentlyAtInSeconds:(e,t)=>{t0(e,ic(t.payload*1e3,0))},jumpToPreviousSegment:e=>{let t=e.activeSegmentIndex-1;const n=Math.max(Math.min(e.duration/100,3e3),500);e.currentlyAt>=e.segments[e.activeSegmentIndex].start+n&&(t=e.activeSegmentIndex),e.activeSegmentIndex==0&&(t=0),t0(e,e.segments[t].start),e.jumpTriggered=!0},jumpToNextSegment:e=>{const t=e.activeSegmentIndex+1;let n=0;e.activeSegmentIndex+1>=e.segments.length?n=e.segments[e.activeSegmentIndex].end:n=e.segments[t].start,t0(e,n),e.jumpTriggered=!0},addSegment:(e,t)=>{e.segments.push(t.payload)},setAspectRatio:(e,t)=>{e.aspectRatios[t.payload.dataKey]={width:t.payload.width,height:t.payload.height}},setHasChanges:(e,t)=>{e.hasChanges=t.payload},setTimelineZoom:(e,t)=>{e.timelineZoom=Cf.clamp(t.payload,1,n0(e))},setWaveformImages:(e,t)=>{e.waveformImages=t.payload},setThumbnail:(e,t)=>{qP(e,t.payload.id,t.payload.uri)},setThumbnails:(e,t)=>{for(const n of t.payload)qP(e,n.id,n.uri)},removeThumbnail:(e,t)=>{const n=e.tracks.findIndex(r=>r.id===t.payload);e.tracks[n].thumbnailUri=void 0},setLock:(e,t)=>{e.lockState=t.payload},cut:e=>{if(e.segments[e.activeSegmentIndex].start===e.currentlyAt||e.segments[e.activeSegmentIndex].end===e.currentlyAt)return;const t={id:oc(),start:e.segments[e.activeSegmentIndex].start,end:e.currentlyAt,deleted:e.segments[e.activeSegmentIndex].deleted},n={id:oc(),start:e.currentlyAt,end:e.segments[e.activeSegmentIndex].end,deleted:e.segments[e.activeSegmentIndex].deleted};e.segments.splice(e.activeSegmentIndex,1,t,n),e.hasChanges=!0},moveCut:(e,t)=>{const n=t.payload.leftSegmentIndex,r=t.payload.leftSegmentIndex+1,o=ic(t.payload.time,0);if(!(n<0||r>=e.segments.length)){if(o<=e.segments[n].start){wp(e,r,n),e.hasChanges=!0;return}if(o>=e.segments[r].end){wp(e,n,r),e.hasChanges=!0;return}e.segments[n].end=o,e.segments[r].start=o,e.hasChanges=!0}},markAsDeletedOrAlive:e=>{e.segments[e.activeSegmentIndex].deleted=!e.segments[e.activeSegmentIndex].deleted,e.hasChanges=!0},setSelectedWorkflowIndex:(e,t)=>{e.selectedWorkflowId=t.payload},mergeLeft:e=>{wp(e,e.activeSegmentIndex,e.activeSegmentIndex-1),e.hasChanges=!0},mergeRight:e=>{wp(e,e.activeSegmentIndex,e.activeSegmentIndex+1),e.hasChanges=!0},mergeAll:e=>{wp(e,e.activeSegmentIndex,0),wp(e,e.activeSegmentIndex,e.segments.length-1),e.hasChanges=!0},setCustomizedTrackSelection:(e,t)=>{e.customizedTrackSelection=t.payload},timelineZoomIn:e=>{e.timelineZoom=Cf.clamp(e.timelineZoom+1,1,n0(e))},timelineZoomOut:e=>{e.timelineZoom=Cf.clamp(e.timelineZoom-1,1,n0(e))}},extraReducers:e=>{e.addCase(A0.pending,(t,n)=>{t.status="loading"}),e.addCase(A0.fulfilled,(t,{payload:n})=>{t.status="success",n.workflow_active&&(t.status="failed",t.errorReason="workflowActive",t.error="This event is being processed. Please wait until the process is finished."),t.tracks=n.tracks.sort((o,i)=>o.thumbnailPriority-i.thumbnailPriority).map(o=>(n.local&&Nt.opencast.local&&(console.debug("Replacing track URL"),o.uri=o.uri.replace(/https?:\/\/[^/]*/g,window.location.origin)),o));const r=t.tracks.filter(o=>o.video_stream.available===!0);t.videoURLs=r.reduce((o,i)=>(o.push(i.uri),o),[]),t.videoCount=t.videoURLs.length,t.subtitlesFromOpencast=n.subtitles?t.subtitlesFromOpencast=n.subtitles:[],t.duration=n.duration,t.title=n.title,t.segments=t5(n.segments,n.duration),t.workflows=n.workflows,t.waveformImages=n.waveformURIs?n.waveformURIs:t.waveformImages,t.originalThumbnails=t.tracks.map(o=>({id:o.id,uri:o.thumbnailUri})),t.aspectRatios=new Array(t.videoCount),t.lockingActive=n.locking_active,t.lockRefresh=n.lock_refresh,t.lock.uuid=n.lock_uuid,t.lock.user=n.lock_user,t.customizedTrackSelection=n.customizedTrackSelection}),e.addCase(A0.rejected,(t,n)=>{t.status="failed",t.error=n.error.message})},selectors:{selectIsPlaying:e=>e.isPlaying,selectIsPlayPreview:e=>e.isPlayPreview,selectIsMuted:e=>e.isMuted,selectVolume:e=>e.volume,selectPreviewTriggered:e=>e.previewTriggered,selectClickTriggered:e=>e.clickTriggered,selectJumpTriggered:e=>e.jumpTriggered,selectCurrentlyAt:e=>e.currentlyAt,selectCurrentlyAtInSeconds:e=>e.currentlyAt/1e3,selectSegments:e=>e.segments,selectActiveSegmentIndex:e=>e.activeSegmentIndex,selectIsCurrentSegmentAlive:e=>!e.segments[e.activeSegmentIndex].deleted,selectSelectedWorkflowId:e=>e.selectedWorkflowId,selectHasChanges:e=>e.hasChanges,selectTimelineZoom:e=>e.timelineZoom,selectTimelineZoomMax:n0,selectWaveformImages:e=>e.waveformImages,selectOriginalThumbnails:e=>e.originalThumbnails,selectVideos:e=>e.tracks.filter(t=>t.video_stream.available===!0),selectVideoURL:e=>e.videoURLs,selectVideoCount:e=>e.videoCount,selectDuration:e=>e.duration,selectDurationInSeconds:e=>e.duration/1e3,selectTitle:e=>e.title,selectTracks:e=>e.tracks,selectCustomizedTrackSelection:e=>e.customizedTrackSelection,selectWorkflows:e=>e.workflows,selectAspectRatio:e=>r5(e.aspectRatios),selectSubtitlesFromOpencast:e=>e.subtitlesFromOpencast,selectSubtitlesFromOpencastById:(e,t)=>{for(const n of e.subtitlesFromOpencast)if(n.id===t)return n}}}),dO=e=>{e.activeSegmentIndex=e.segments.findLastIndex(t=>t.start<=e.currentlyAt&&t.end>=e.currentlyAt),e.activeSegmentIndex<0&&(e.activeSegmentIndex=0)},t5=(e,t)=>{const n=[];return e.length===0&&n.push({id:oc(),start:0,end:t,deleted:!1}),e.forEach(r=>{n.push({id:oc(),start:r.start,end:r.end,deleted:r.deleted})}),n},wp=(e,t,n)=>{n<0||n>e.segments.length-1||(e.segments[t].start=Math.min(e.segments[t].start,e.segments[n].start),e.segments[t].end=Math.max(e.segments[t].end,e.segments[n].end),e.segments.splice(t{if(e.isPlaying&&e.segments[e.activeSegmentIndex].deleted&&e.isPlayPreview){let t=e.segments[e.activeSegmentIndex].end;for(let n=e.activeSegmentIndex;n{let t=Math.min(...e.map(r=>r.height)),n=Math.min(...e.map(r=>r.width));return(!t||!n)&&(t=720,n=1280),n*=e.length,Math.min(t/n*100,9/32*100)},qP=(e,t,n)=>{const r=e.tracks.findIndex(o=>o.id===t);r>=0&&(e.tracks[r].thumbnailUri=n)},o5=20*1e3;function n0(e){const t=e.duration/o5;return Math.max(2,Math.ceil(t))}const{addSegment:$ce,cut:L0,setTimelineZoom:i5,timelineZoomIn:KP,timelineZoomOut:GP,jumpToPreviousSegment:C2,jumpToNextSegment:P2,markAsDeletedOrAlive:N0,mergeAll:a5,mergeLeft:D0,mergeRight:F0,moveCut:s5,removeThumbnail:zce,setAspectRatio:l5,setAudioEnabled:Kx,setClickTriggered:pO,setCurrentlyAt:hO,setCurrentlyAtInSeconds:Vce,setCustomizedTrackSelection:u5,setHasChanges:lb,setIsMuted:mO,setIsPlayPreview:E2,setIsPlaying:th,setJumpTriggered:gO,setLock:rS,setPreviewTriggered:c5,setSelectedWorkflowIndex:YP,setThumbnail:oS,setThumbnails:f5,setVideoEnabled:T2,setVolume:vO,setWaveformImages:d5}=fO.actions,{selectIsPlaying:Qg,selectIsPlayPreview:k2,selectIsMuted:Jg,selectVolume:ev,selectPreviewTriggered:p5,selectClickTriggered:h5,selectJumpTriggered:R2,selectCurrentlyAt:ub,selectCurrentlyAtInSeconds:m5,selectCustomizedTrackSelection:I2,selectSegments:aw,selectActiveSegmentIndex:M2,selectIsCurrentSegmentAlive:A2,selectSelectedWorkflowId:g5,selectHasChanges:L2,selectTimelineZoom:N2,selectTimelineZoomMax:v5,selectWaveformImages:D2,selectOriginalThumbnails:y5,selectVideoURL:b5,selectVideoCount:w5,selectDuration:fc,selectDurationInSeconds:S5,selectTitle:x5,selectTracks:yO,selectWorkflows:_5,selectAspectRatio:O5,selectSubtitlesFromOpencast:C5,selectSubtitlesFromOpencastById:P5,selectVideos:sw}=fO.selectors,E5=fO.reducer,T5={status:"idle",error:void 0,errorReason:"unknown"},$0=iw("video/postVideoInformation",async e=>{if(!Nt.id)throw new Error("Missing media package id");return await ls.post(`${Nt.opencast.url}/editor/${Nt.id}/edit.json`,{segments:k5(e.segments),tracks:e.tracks,customizedTrackSelection:e.customizedTrackSelection,subtitles:e.subtitles,workflows:e.workflow,metadataJSON:JSON.stringify(e.metadata)})}),bO=cc({name:"workflowPostState",initialState:T5,reducers:{resetPostRequestState:e=>{e.status="idle"}},extraReducers:e=>{e.addCase($0.pending,(t,n)=>{t.status="loading"}),e.addCase($0.fulfilled,(t,n)=>{t.status="success"}),e.addCase($0.rejected,(t,n)=>{t.status="failed",t.error=n.error.message})},selectors:{selectStatus:e=>e.status,selectError:e=>e.error}}),k5=e=>{const t=[];return e.forEach(n=>{t.push({start:n.start,end:n.end,deleted:n.deleted,selected:!1})}),t},{resetPostRequestState:R5}=bO.actions,{selectStatus:lw,selectError:wO}=bO.selectors,I5=bO.reducer,M5={end:!1,value:"success"},SO=cc({name:"endState",initialState:M5,reducers:{setEnd:(e,t)=>{e.end=t.payload.hasEnded,e.value=t.payload.value}},selectors:{selectIsEnd:e=>e.end,selectEndState:e=>e.value}}),{setEnd:F2}=SO.actions,{selectIsEnd:xO,selectEndState:A5}=SO.selectors,L5=SO.reducer,N5={catalogs:[],hasChanges:!1,status:"idle",error:void 0,errorReason:"unknown"},z0=iw("metadata/fetchMetadata",async()=>{if(!Nt.id)throw new Error("Missing media package identifier");const e=await ls.get(`${Nt.opencast.url}/editor/${Nt.id}/metadata.json`);return JSON.parse(e)}),_O=cc({name:"metadataState",initialState:N5,reducers:{setFieldValue:(e,t)=>{e.catalogs[t.payload.catalogIndex].fields[t.payload.fieldIndex].value=t.payload.value,e.hasChanges=!0},setFieldReadonly:(e,t)=>{e.catalogs[t.payload.catalogIndex].fields[t.payload.fieldIndex].readOnly=t.payload.value},setHasChanges:(e,t)=>{e.hasChanges=t.payload}},extraReducers:e=>{e.addCase(z0.pending,(t,n)=>{t.status="loading"}),e.addCase(z0.fulfilled,(t,n)=>{t.catalogs=n.payload,t.status="success"}),e.addCase(z0.rejected,(t,n)=>{t.status="failed",t.error=n.error.message})},selectors:{selectCatalogs:e=>e.catalogs,selectHasChanges:e=>e.hasChanges,selectGetStatus:e=>e.status,selectGetError:e=>e.error,selectTitleFromEpisodeDc:e=>{for(const t of e.catalogs)if(t.flavor==="dublincore/episode"){for(const n of t.fields)if(n.id==="title")return n.value}}}}),{setFieldValue:XP,setHasChanges:D5,setFieldReadonly:F5}=_O.actions,{selectCatalogs:$2,selectHasChanges:z2,selectGetStatus:$5,selectGetError:z5,selectTitleFromEpisodeDc:V5}=_O.selectors,W5=_O.reducer,B5={isDisplayEditView:!1,isPlaying:!1,isPlayPreview:!0,previewTriggered:!1,currentlyAt:0,clickTriggered:!1,subtitles:{},selectedSubtitleId:"",focusSegmentTriggered:!1,focusSegmentId:"",focusSegmentTriggered2:!1,aspectRatios:[],hasChanges:!1},ZP=(e,t)=>{e.currentlyAt=ic(t,0),e.currentlyAt<0&&(e.currentlyAt=0)},OO=cc({name:"subtitleState",initialState:B5,reducers:{setIsDisplayEditView:(e,t)=>{e.isDisplayEditView=t.payload},setIsPlaying:(e,t)=>{e.isPlaying=t.payload},setIsPlayPreview:(e,t)=>{e.isPlayPreview=t.payload},setPreviewTriggered:(e,t)=>{e.previewTriggered=t.payload},setCurrentlyAt:(e,t)=>{ZP(e,t.payload)},setCurrentlyAtInSeconds:(e,t)=>{ZP(e,ic(t.payload*1e3,0))},setClickTriggered:(e,t)=>{e.clickTriggered=t.payload},setSubtitle:(e,t)=>{e.subtitles[t.payload.identifier]=t.payload.subtitles},removeSubtitle:(e,t)=>{e.subtitles[t.payload.identifier].deleted=!0,e.hasChanges=!0},setCueAtIndex:(e,t)=>{if(t.payload.cueIndex<0||t.payload.cueIndex>=e.subtitles[t.payload.identifier].cues.length){console.warn("Tried to set segment for subtitle "+t.payload.identifier+" but was out of range");return}const n=e.subtitles[t.payload.identifier].cues[t.payload.cueIndex];n.id=t.payload.newCue.id,n.idInternal=t.payload.newCue.idInternal,n.text=t.payload.newCue.text,n.startTime=Math.round(t.payload.newCue.startTime),n.endTime=Math.round(t.payload.newCue.endTime),n.tree.children.length<=0&&(n.tree.children[0]={type:"text",value:t.payload.newCue.text}),n.tree.children[0].value=t.payload.newCue.text,e.subtitles[t.payload.identifier].cues[t.payload.cueIndex]=n,iS(e,t.payload.identifier),e.hasChanges=!0},addCueAtIndex:(e,t)=>{const n=t.payload.startTime>=0?t.payload.startTime:0,r={id:void 0,idInternal:oc(),text:t.payload.text,startTime:Math.round(n),endTime:Math.round(t.payload.endTime),tree:{children:[{type:"text",value:t.payload.text}]}};e.focusSegmentTriggered=!0,e.focusSegmentTriggered2=!0,e.focusSegmentId=r.idInternal,t.payload.cueIndex<0&&e.subtitles[t.payload.identifier].cues.splice(0,0,r),(t.payload.cueIndex>=0||t.payload.cueIndex=e.subtitles[t.payload.identifier].cues.length&&e.subtitles[t.payload.identifier].cues.push(r),iS(e,t.payload.identifier),e.hasChanges=!0},removeCue:(e,t)=>{const n=e.subtitles[t.payload.identifier].cues.findIndex(r=>r.idInternal===t.payload.cue.idInternal);n>-1&&e.subtitles[t.payload.identifier].cues.splice(n,1),iS(e,t.payload.identifier),e.hasChanges=!0},setSelectedSubtitleId:(e,t)=>{e.selectedSubtitleId=t.payload},setFocusSegmentTriggered:(e,t)=>{e.focusSegmentTriggered=t.payload,e.focusSegmentTriggered2=t.payload},setFocusSegmentId:(e,t)=>{e.focusSegmentId=t.payload},setFocusSegmentTriggered2:(e,t)=>{e.focusSegmentTriggered2=t.payload},setFocusToSegmentAboveId:(e,t)=>{let n=e.subtitles[t.payload.identifier].cues.findIndex(r=>r.idInternal===t.payload.segmentId);n=n-1,n<0&&(n=0),e.focusSegmentId=e.subtitles[t.payload.identifier].cues[n].idInternal},setFocusToSegmentBelowId:(e,t)=>{let n=e.subtitles[t.payload.identifier].cues.findIndex(r=>r.idInternal===t.payload.segmentId);n=n+1,n>=e.subtitles[t.payload.identifier].cues.length&&(n=e.subtitles[t.payload.identifier].cues.length-1),e.focusSegmentId=e.subtitles[t.payload.identifier].cues[n].idInternal},setAspectRatio:(e,t)=>{e.aspectRatios[t.payload.dataKey]={width:t.payload.width,height:t.payload.height}},setHasChanges:(e,t)=>{e.hasChanges=t.payload}},selectors:{selectIsDisplayEditView:e=>e.isDisplayEditView,selectIsPlaying:e=>e.isPlaying,selectIsPlayPreview:e=>e.isPlayPreview,selectPreviewTriggered:e=>e.previewTriggered,selectCurrentlyAt:e=>e.currentlyAt,selectCurrentlyAtInSeconds:e=>e.currentlyAt/1e3,selectClickTriggered:e=>e.clickTriggered,selectFocusSegmentTriggered:e=>e.focusSegmentTriggered,selectFocusSegmentId:e=>e.focusSegmentId,selectFocusSegmentTriggered2:e=>e.focusSegmentTriggered2,selectAspectRatio:()=>50,selectSubtitles:e=>e.subtitles,selectSelectedSubtitleId:e=>e.selectedSubtitleId,selectSelectedSubtitleById:e=>e.subtitles[e.selectedSubtitleId],selectHasChanges:e=>e.hasChanges}}),iS=(e,t)=>{e.subtitles[t].cues.sort((n,r)=>n.startTime-r.startTime)},{setIsDisplayEditView:hv,setIsPlaying:QP,setIsPlayPreview:j5,setPreviewTriggered:V2,setCurrentlyAt:wf,setCurrentlyAtInSeconds:Wce,setClickTriggered:W2,setSubtitle:cb,removeSubtitle:U5,setCueAtIndex:V0,addCueAtIndex:Gx,removeCue:H5,setSelectedSubtitleId:B2,setFocusSegmentTriggered:Ig,setFocusSegmentId:q5,setFocusSegmentTriggered2:j2,setFocusToSegmentAboveId:JP,setFocusToSegmentBelowId:K5,setAspectRatio:G5,setHasChanges:Y5}=OO.actions,{selectIsDisplayEditView:X5,selectIsPlaying:eE,selectIsPlayPreview:Z5,selectPreviewTriggered:Q5,selectCurrentlyAt:U2,selectCurrentlyAtInSeconds:J5,selectClickTriggered:e3,selectFocusSegmentTriggered:t3,selectFocusSegmentId:H2,selectFocusSegmentTriggered2:n3,selectAspectRatio:r3,selectSubtitles:q2,selectSelectedSubtitleId:mv,selectSelectedSubtitleById:yh,selectHasChanges:K2}=OO.selectors,o3=iw("subtitleState/setCurrentlyAtAndTriggerPreview",async(e,{getState:t,dispatch:n})=>{e=ic(e,0),e<0&&(e=0);const r=t(),o=r.videoState.segments;let i=!1;if(r.subtitleState.isPlayPreview){for(let s=0;se){if(o[s].deleted){e=o[s].end+1;for(let l=s;l{e.error=t.payload.error,e.errorTitle=t.payload.errorTitle,e.errorMessage=t.payload.errorMessage,e.errorDetails=t.payload.errorDetails,e.errorIcon=t.payload.errorIcon}},selectors:{selectIsError:e=>e.error,selectErrorTitle:e=>e.errorTitle,selectErrorMessage:e=>e.errorMessage,selectErrorDetails:e=>e.errorDetails,selectErrorIcon:e=>e.errorIcon}}),{setError:W0}=CO.actions,{selectIsError:s3,selectErrorTitle:l3,selectErrorMessage:u3,selectErrorDetails:c3,selectErrorIcon:f3}=CO.selectors,d3=CO.reducer;var aS={exports:{}},sS={};/** + * @license React + * use-sync-external-store-with-selector.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var tE;function p3(){if(tE)return sS;tE=1;var e=Tn();function t(u,d){return u===d&&(u!==0||1/u===1/d)||u!==u&&d!==d}var n=typeof Object.is=="function"?Object.is:t,r=e.useSyncExternalStore,o=e.useRef,i=e.useEffect,s=e.useMemo,l=e.useDebugValue;return sS.useSyncExternalStoreWithSelector=function(u,d,h,v,m){var b=o(null);if(b.current===null){var x={hasValue:!1,value:null};b.current=x}else x=b.current;b=s(function(){function P(_){if(!E){if(E=!0,R=_,_=v(_),m!==void 0&&x.hasValue){var T=x.value;if(m(T,_))return M=T}return M=_}if(T=M,n(R,_))return T;var w=v(_);return m!==void 0&&m(T,w)?(R=_,T):(R=_,M=w)}var E=!1,R,M,I=h===void 0?null:h;return[function(){return P(d())},I===null?void 0:function(){return P(I())}]},[d,h,v,m]);var S=r(u,b[0],b[1]);return i(function(){x.hasValue=!0,x.value=S},[S]),l(S),S},sS}var nE;function h3(){return nE||(nE=1,aS.exports=p3()),aS.exports}var m3=h3();function g3(e){e()}function v3(){let e=null,t=null;return{clear(){e=null,t=null},notify(){g3(()=>{let n=e;for(;n;)n.callback(),n=n.next})},get(){const n=[];let r=e;for(;r;)n.push(r),r=r.next;return n},subscribe(n){let r=!0;const o=t={callback:n,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){!r||e===null||(r=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}var rE={notify(){},get:()=>[]};function y3(e,t){let n,r=rE,o=0,i=!1;function s(S){h();const P=r.subscribe(S);let E=!1;return()=>{E||(E=!0,P(),v())}}function l(){r.notify()}function u(){x.onStateChange&&x.onStateChange()}function d(){return i}function h(){o++,n||(n=e.subscribe(u),r=v3())}function v(){o--,n&&o===0&&(n(),n=void 0,r.clear(),r=rE)}function m(){i||(i=!0,h())}function b(){i&&(i=!1,v())}const x={addNestedSub:s,notifyNestedSubs:l,handleChangeWrapper:u,isSubscribed:d,trySubscribe:m,tryUnsubscribe:b,getListeners:()=>r};return x}var b3=()=>typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",w3=b3(),S3=()=>typeof navigator<"u"&&navigator.product==="ReactNative",x3=S3(),_3=()=>w3||x3?z.useLayoutEffect:z.useEffect,O3=_3();function oE(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function Mg(e,t){if(oE(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let o=0;o{const u=y3(o);return{store:o,subscription:u,getServerState:r?()=>r:void 0}},[o,r]),s=z.useMemo(()=>o.getState(),[o]);O3(()=>{const{subscription:u}=i;return u.onStateChange=u.notifyNestedSubs,u.trySubscribe(),s!==o.getState()&&u.notifyNestedSubs(),()=>{u.tryUnsubscribe(),u.onStateChange=void 0}},[i,s]);const l=n||sc;return z.createElement(l.Provider,{value:i},t)}var E3=P3;function PO(e=sc){return function(){return z.useContext(e)}}var G2=PO();function Y2(e=sc){const t=e===sc?G2:PO(e),n=()=>{const{store:r}=t();return r};return Object.assign(n,{withTypes:()=>n}),n}var T3=Y2();function k3(e=sc){const t=e===sc?T3:Y2(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}var R3=k3(),I3=(e,t)=>e===t;function M3(e=sc){const t=e===sc?G2:PO(e),n=(r,o={})=>{const{equalityFn:i=I3}=typeof o=="function"?{equalityFn:o}:o,s=t(),{store:l,subscription:u,getServerState:d}=s;z.useRef(!0);const h=z.useCallback({[r.name](m){return r(m)}}[r.name],[r]),v=m3.useSyncExternalStoreWithSelector(u.addNestedSub,l.getState,d||l.getState,h,i);return z.useDebugValue(v),v};return Object.assign(n,{withTypes:()=>n}),n}var A3=M3();const L3=JV({reducer:{mainMenuState:SW,finishState:PW,videoState:E5,workflowPostState:I5,endState:L5,metadataState:W5,subtitleState:i3,errorState:d3}}),en=R3,$e=A3;var cS={};const N3=Gi(Xz);var iE;function D3(){return iE||(iE=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=N3;function n(){var s=r([` +html { + line-height: 1.15; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +main { + display: block; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} +pre { + font-family: monospace, monospace; + font-size: 1em; +} +a { + background-color: transparent; +} +abbr[title] { + border-bottom: none; + text-decoration: underline; + text-decoration: underline dotted; +} +b, +strong { + font-weight: bolder; +} +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sub { + bottom: -0.25em; +} +sup { + top: -0.5em; +} +img { + border-style: none; +} +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-size: 100%; + line-height: 1.15; + margin: 0; +} +button, +input { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} +fieldset { + padding: 0.35em 0.75em 0.625em; +} +legend { + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} +progress { + vertical-align: baseline; +} +textarea { + overflow: auto; +} +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + padding: 0; +} +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} +details { + display: block; +} +summary { + display: list-item; +} +template { + display: none; +} +[hidden] { + display: none; +} +`]);return n=function(){return s},s}function r(s,l){return l||(l=s.slice(0)),Object.freeze(Object.defineProperties(s,{raw:{value:Object.freeze(l)}}))}var o=(0,t.css)(n()),i=o;e.default=i}(cS)),cS}var F3=D3();const $3=Ra(F3);function Mf(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n96?j3:U3},sE=function(t,n,r){var o;if(n){var i=n.shouldForwardProp;o=t.__emotion_forwardProp&&i?function(s){return t.__emotion_forwardProp(s)&&i(s)}:i}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},H3=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return Qb(n,r,o),q_(function(){return Jb(n,r,o)}),null},q3=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,i,s;n!==void 0&&(i=n.label,s=n.target);var l=sE(t,n,r),u=l||aE(o),d=!u("as");return function(){var h=arguments,v=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(i!==void 0&&v.push("label:"+i+";"),h[0]==null||h[0].raw===void 0)v.push.apply(v,h);else{var m=h[0];v.push(m[0]);for(var b=h.length,x=1;xt(Z3(o)?n:o):t;return _e.jsx(X_,{styles:r})}function Z2(e,t){return Yx(e,t)}const Q2=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},Q3=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:X2,StyledEngineProvider:X3,ThemeContext:Pa,css:Ge,default:Z2,internal_processStyles:Q2,keyframes:Wf},Symbol.toStringTag,{value:"Module"}));function zl(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function J2(e){if(z.isValidElement(e)||!zl(e))return e;const t={};return Object.keys(e).forEach(n=>{t[n]=J2(e[n])}),t}function Bo(e,t,n={clone:!0}){const r=n.clone?ee({},e):e;return zl(e)&&zl(t)&&Object.keys(t).forEach(o=>{z.isValidElement(t[o])?r[o]=t[o]:zl(t[o])&&Object.prototype.hasOwnProperty.call(e,o)&&zl(e[o])?r[o]=Bo(e[o],t[o],n):n.clone?r[o]=zl(t[o])?J2(t[o]):t[o]:r[o]=t[o]}),r}const J3=Object.freeze(Object.defineProperty({__proto__:null,default:Bo,isPlainObject:zl},Symbol.toStringTag,{value:"Module"})),eB=["values","unit","step"],tB=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>ee({},n,{[r.key]:r.val}),{})};function eM(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=ut(e,eB),i=tB(t),s=Object.keys(i);function l(m){return`@media (min-width:${typeof t[m]=="number"?t[m]:m}${n})`}function u(m){return`@media (max-width:${(typeof t[m]=="number"?t[m]:m)-r/100}${n})`}function d(m,b){const x=s.indexOf(b);return`@media (min-width:${typeof t[m]=="number"?t[m]:m}${n}) and (max-width:${(x!==-1&&typeof t[s[x]]=="number"?t[s[x]]:b)-r/100}${n})`}function h(m){return s.indexOf(m)+1`@media (min-width:${EO[e]}px)`};function us(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||fE;return t.reduce((s,l,u)=>(s[i.up(i.keys[u])]=n(t[u]),s),{})}if(typeof t=="object"){const i=r.breakpoints||fE;return Object.keys(t).reduce((s,l)=>{if(Object.keys(i.values||EO).indexOf(l)!==-1){const u=i.up(l);s[u]=n(t[l],l)}else{const u=l;s[u]=t[u]}return s},{})}return n(t)}function tM(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const i=e.up(o);return r[i]={},r},{}))||{}}function nM(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function rB(e,...t){const n=tM(e),r=[n,...t].reduce((o,i)=>Bo(o,i),{});return nM(Object.keys(n),r)}function oB(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,i)=>{i{e[o]!=null&&(n[o]=!0)}),n}function hS({values:e,breakpoints:t,base:n}){const r=n||oB(e,t),o=Object.keys(r);if(o.length===0)return e;let i;return o.reduce((s,l,u)=>(Array.isArray(e)?(s[l]=e[u]!=null?e[u]:e[i],i=u):typeof e=="object"?(s[l]=e[l]!=null?e[l]:e[i],i=l):s[l]=e,s),{})}function kt(e){if(typeof e!="string")throw new Error(Mf(7));return e.charAt(0).toUpperCase()+e.slice(1)}const iB=Object.freeze(Object.defineProperty({__proto__:null,default:kt},Symbol.toStringTag,{value:"Module"}));function uw(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function fb(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=uw(e,n)||r,t&&(o=t(o,r,e)),o}function br(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,i=s=>{if(s[t]==null)return null;const l=s[t],u=s.theme,d=uw(u,r)||{};return us(s,l,v=>{let m=fb(d,o,v);return v===m&&typeof v=="string"&&(m=fb(d,o,`${t}${v==="default"?"":kt(v)}`,v)),n===!1?m:{[n]:m}})};return i.propTypes={},i.filterProps=[t],i}function aB(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const sB={m:"margin",p:"padding"},lB={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},dE={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},uB=aB(e=>{if(e.length>2)if(dE[e])e=dE[e];else return[e];const[t,n]=e.split(""),r=sB[t],o=lB[n]||"";return Array.isArray(o)?o.map(i=>r+i):[r+o]}),TO=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],kO=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...TO,...kO];function gv(e,t,n,r){var o;const i=(o=uw(e,t,!1))!=null?o:n;return typeof i=="number"?s=>typeof s=="string"?s:i*s:Array.isArray(i)?s=>typeof s=="string"?s:i[s]:typeof i=="function"?i:()=>{}}function RO(e){return gv(e,"spacing",8)}function Af(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function cB(e,t){return n=>e.reduce((r,o)=>(r[o]=Af(t,n),r),{})}function fB(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=uB(n),i=cB(o,r),s=e[n];return us(e,s,i)}function rM(e,t){const n=RO(e.theme);return Object.keys(e).map(r=>fB(e,t,r,n)).reduce(Ag,{})}function sr(e){return rM(e,TO)}sr.propTypes={};sr.filterProps=TO;function lr(e){return rM(e,kO)}lr.propTypes={};lr.filterProps=kO;function dB(e=8){if(e.mui)return e;const t=RO({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(i=>{const s=t(i);return typeof s=="number"?`${s}px`:s}).join(" ");return n.mui=!0,n}function cw(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(i=>{r[i]=o}),r),{}),n=r=>Object.keys(r).reduce((o,i)=>t[i]?Ag(o,t[i](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function ba(e){return typeof e!="number"?e:`${e}px solid`}function Ia(e,t){return br({prop:e,themeKey:"borders",transform:t})}const pB=Ia("border",ba),hB=Ia("borderTop",ba),mB=Ia("borderRight",ba),gB=Ia("borderBottom",ba),vB=Ia("borderLeft",ba),yB=Ia("borderColor"),bB=Ia("borderTopColor"),wB=Ia("borderRightColor"),SB=Ia("borderBottomColor"),xB=Ia("borderLeftColor"),_B=Ia("outline",ba),OB=Ia("outlineColor"),fw=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=gv(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:Af(t,r)});return us(e,e.borderRadius,n)}return null};fw.propTypes={};fw.filterProps=["borderRadius"];cw(pB,hB,mB,gB,vB,yB,bB,wB,SB,xB,fw,_B,OB);const dw=e=>{if(e.gap!==void 0&&e.gap!==null){const t=gv(e.theme,"spacing",8),n=r=>({gap:Af(t,r)});return us(e,e.gap,n)}return null};dw.propTypes={};dw.filterProps=["gap"];const pw=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=gv(e.theme,"spacing",8),n=r=>({columnGap:Af(t,r)});return us(e,e.columnGap,n)}return null};pw.propTypes={};pw.filterProps=["columnGap"];const hw=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=gv(e.theme,"spacing",8),n=r=>({rowGap:Af(t,r)});return us(e,e.rowGap,n)}return null};hw.propTypes={};hw.filterProps=["rowGap"];const CB=br({prop:"gridColumn"}),PB=br({prop:"gridRow"}),EB=br({prop:"gridAutoFlow"}),TB=br({prop:"gridAutoColumns"}),kB=br({prop:"gridAutoRows"}),RB=br({prop:"gridTemplateColumns"}),IB=br({prop:"gridTemplateRows"}),MB=br({prop:"gridTemplateAreas"}),AB=br({prop:"gridArea"});cw(dw,pw,hw,CB,PB,EB,TB,kB,RB,IB,MB,AB);function qp(e,t){return t==="grey"?t:e}const LB=br({prop:"color",themeKey:"palette",transform:qp}),NB=br({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:qp}),DB=br({prop:"backgroundColor",themeKey:"palette",transform:qp});cw(LB,NB,DB);function Vi(e){return e<=1&&e!==0?`${e*100}%`:e}const FB=br({prop:"width",transform:Vi}),IO=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const i=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||EO[n];return i?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:Vi(n)}};return us(e,e.maxWidth,t)}return null};IO.filterProps=["maxWidth"];const $B=br({prop:"minWidth",transform:Vi}),zB=br({prop:"height",transform:Vi}),VB=br({prop:"maxHeight",transform:Vi}),WB=br({prop:"minHeight",transform:Vi});br({prop:"size",cssProperty:"width",transform:Vi});br({prop:"size",cssProperty:"height",transform:Vi});const BB=br({prop:"boxSizing"});cw(FB,IO,$B,zB,VB,WB,BB);const vv={border:{themeKey:"borders",transform:ba},borderTop:{themeKey:"borders",transform:ba},borderRight:{themeKey:"borders",transform:ba},borderBottom:{themeKey:"borders",transform:ba},borderLeft:{themeKey:"borders",transform:ba},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:ba},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:fw},color:{themeKey:"palette",transform:qp},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:qp},backgroundColor:{themeKey:"palette",transform:qp},p:{style:lr},pt:{style:lr},pr:{style:lr},pb:{style:lr},pl:{style:lr},px:{style:lr},py:{style:lr},padding:{style:lr},paddingTop:{style:lr},paddingRight:{style:lr},paddingBottom:{style:lr},paddingLeft:{style:lr},paddingX:{style:lr},paddingY:{style:lr},paddingInline:{style:lr},paddingInlineStart:{style:lr},paddingInlineEnd:{style:lr},paddingBlock:{style:lr},paddingBlockStart:{style:lr},paddingBlockEnd:{style:lr},m:{style:sr},mt:{style:sr},mr:{style:sr},mb:{style:sr},ml:{style:sr},mx:{style:sr},my:{style:sr},margin:{style:sr},marginTop:{style:sr},marginRight:{style:sr},marginBottom:{style:sr},marginLeft:{style:sr},marginX:{style:sr},marginY:{style:sr},marginInline:{style:sr},marginInlineStart:{style:sr},marginInlineEnd:{style:sr},marginBlock:{style:sr},marginBlockStart:{style:sr},marginBlockEnd:{style:sr},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:dw},rowGap:{style:hw},columnGap:{style:pw},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Vi},maxWidth:{style:IO},minWidth:{transform:Vi},height:{transform:Vi},maxHeight:{transform:Vi},minHeight:{transform:Vi},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function jB(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function UB(e,t){return typeof e=="function"?e(t):e}function oM(){function e(n,r,o,i){const s={[n]:r,theme:o},l=i[n];if(!l)return{[n]:r};const{cssProperty:u=n,themeKey:d,transform:h,style:v}=l;if(r==null)return null;if(d==="typography"&&r==="inherit")return{[n]:r};const m=uw(o,d)||{};return v?v(s):us(s,r,x=>{let S=fb(m,h,x);return x===S&&typeof x=="string"&&(S=fb(m,h,`${n}${x==="default"?"":kt(x)}`,x)),u===!1?S:{[u]:S}})}function t(n){var r;const{sx:o,theme:i={}}=n||{};if(!o)return null;const s=(r=i.unstable_sxConfig)!=null?r:vv;function l(u){let d=u;if(typeof u=="function")d=u(i);else if(typeof u!="object")return u;if(!d)return null;const h=tM(i.breakpoints),v=Object.keys(h);let m=h;return Object.keys(d).forEach(b=>{const x=UB(d[b],i);if(x!=null)if(typeof x=="object")if(s[b])m=Ag(m,e(b,x,i,s));else{const S=us({theme:i},x,P=>({[b]:P}));jB(S,x)?m[b]=t({sx:x,theme:i}):m=Ag(m,S)}else m=Ag(m,e(b,x,i,s))}),nM(v,m)}return Array.isArray(o)?o.map(l):l(o)}return t}const yv=oM();yv.filterProps=["sx"];function iM(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const HB=["breakpoints","palette","spacing","shape"];function bv(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:i={}}=e,s=ut(e,HB),l=eM(n),u=dB(o);let d=Bo({breakpoints:l,direction:"ltr",components:{},palette:ee({mode:"light"},r),spacing:u,shape:ee({},nB,i)},s);return d.applyStyles=iM,d=t.reduce((h,v)=>Bo(h,v),d),d.unstable_sxConfig=ee({},vv,s==null?void 0:s.unstable_sxConfig),d.unstable_sx=function(v){return yv({sx:v,theme:this})},d}const qB=Object.freeze(Object.defineProperty({__proto__:null,default:bv,private_createBreakpoints:eM,unstable_applyStyles:iM},Symbol.toStringTag,{value:"Module"}));function KB(e){return Object.keys(e).length===0}function aM(e=null){const t=z.useContext(Pa);return!t||KB(t)?e:t}const GB=bv();function MO(e=GB){return aM(e)}function YB({styles:e,themeId:t,defaultTheme:n={}}){const r=MO(n),o=typeof e=="function"?e(t&&r[t]||r):e;return _e.jsx(X2,{styles:o})}const XB=["sx"],ZB=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:vv;return Object.keys(e).forEach(i=>{o[i]?r.systemProps[i]=e[i]:r.otherProps[i]=e[i]}),r};function AO(e){const{sx:t}=e,n=ut(e,XB),{systemProps:r,otherProps:o}=ZB(n);let i;return Array.isArray(t)?i=[r,...t]:typeof t=="function"?i=(...s)=>{const l=t(...s);return zl(l)?ee({},r,l):r}:i=ee({},r,t),ee({},o,{sx:i})}const QB=Object.freeze(Object.defineProperty({__proto__:null,default:yv,extendSxProp:AO,unstable_createStyleFunctionSx:oM,unstable_defaultSxConfig:vv},Symbol.toStringTag,{value:"Module"})),pE=e=>e,JB=()=>{let e=pE;return{configure(t){e=t},generate(t){return e(t)},reset(){e=pE}}},ej=JB();function sM(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t{r[o]=fn(e,o,n)}),r}var mS={exports:{}},En={};/** + * @license React + * react-is.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var hE;function rj(){if(hE)return En;hE=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),i=Symbol.for("react.consumer"),s=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen"),b=Symbol.for("react.client.reference");function x(S){if(typeof S=="object"&&S!==null){var P=S.$$typeof;switch(P){case e:switch(S=S.type,S){case n:case o:case r:case u:case d:return S;default:switch(S=S&&S.$$typeof,S){case s:case l:case v:case h:return S;case i:return S;default:return P}}case t:return P}}}return En.ContextConsumer=i,En.ContextProvider=s,En.Element=e,En.ForwardRef=l,En.Fragment=n,En.Lazy=v,En.Memo=h,En.Portal=t,En.Profiler=o,En.StrictMode=r,En.Suspense=u,En.SuspenseList=d,En.isContextConsumer=function(S){return x(S)===i},En.isContextProvider=function(S){return x(S)===s},En.isElement=function(S){return typeof S=="object"&&S!==null&&S.$$typeof===e},En.isForwardRef=function(S){return x(S)===l},En.isFragment=function(S){return x(S)===n},En.isLazy=function(S){return x(S)===v},En.isMemo=function(S){return x(S)===h},En.isPortal=function(S){return x(S)===t},En.isProfiler=function(S){return x(S)===o},En.isStrictMode=function(S){return x(S)===r},En.isSuspense=function(S){return x(S)===u},En.isSuspenseList=function(S){return x(S)===d},En.isValidElementType=function(S){return typeof S=="string"||typeof S=="function"||S===n||S===o||S===r||S===u||S===d||S===m||typeof S=="object"&&S!==null&&(S.$$typeof===v||S.$$typeof===h||S.$$typeof===s||S.$$typeof===i||S.$$typeof===l||S.$$typeof===b||S.getModuleId!==void 0)},En.typeOf=x,En}var mE;function oj(){return mE||(mE=1,mS.exports=rj()),mS.exports}var gE=oj();const ij=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function lM(e){const t=`${e}`.match(ij);return t&&t[1]||""}function uM(e,t=""){return e.displayName||e.name||lM(e)||t}function vE(e,t,n){const r=uM(t);return e.displayName||(r!==""?`${n}(${r})`:n)}function aj(e){if(e!=null){if(typeof e=="string")return e;if(typeof e=="function")return uM(e,"Component");if(typeof e=="object")switch(e.$$typeof){case gE.ForwardRef:return vE(e,e.render,"ForwardRef");case gE.Memo:return vE(e,e.type,"memo");default:return}}}const sj=Object.freeze(Object.defineProperty({__proto__:null,default:aj,getFunctionName:lM},Symbol.toStringTag,{value:"Module"})),lj=["ownerState"],uj=["variants"],cj=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function fj(e){return Object.keys(e).length===0}function dj(e){return typeof e=="string"&&e.charCodeAt(0)>96}function gS(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const pj=bv(),hj=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function r0({defaultTheme:e,theme:t,themeId:n}){return fj(t)?e:t[n]||t}function mj(e){return e?(t,n)=>n[e]:null}function B0(e,t){let{ownerState:n}=t,r=ut(t,lj);const o=typeof e=="function"?e(ee({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>B0(i,ee({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let l=ut(o,uj);return i.forEach(u=>{let d=!0;typeof u.props=="function"?d=u.props(ee({ownerState:n},r,n)):Object.keys(u.props).forEach(h=>{(n==null?void 0:n[h])!==u.props[h]&&r[h]!==u.props[h]&&(d=!1)}),d&&(Array.isArray(l)||(l=[l]),l.push(typeof u.style=="function"?u.style(ee({ownerState:n},r,n)):u.style))}),l}return o}function gj(e={}){const{themeId:t,defaultTheme:n=pj,rootShouldForwardProp:r=gS,slotShouldForwardProp:o=gS}=e,i=s=>yv(ee({},s,{theme:r0(ee({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,l={})=>{Q2(s,_=>_.filter(T=>!(T!=null&&T.__mui_systemSx)));const{name:u,slot:d,skipVariantsResolver:h,skipSx:v,overridesResolver:m=mj(hj(d))}=l,b=ut(l,cj),x=h!==void 0?h:d&&d!=="Root"&&d!=="root"||!1,S=v||!1;let P,E=gS;d==="Root"||d==="root"?E=r:d?E=o:dj(s)&&(E=void 0);const R=Z2(s,ee({shouldForwardProp:E,label:P},b)),M=_=>typeof _=="function"&&_.__emotion_real!==_||zl(_)?T=>B0(_,ee({},T,{theme:r0({theme:T.theme,defaultTheme:n,themeId:t})})):_,I=(_,...T)=>{let w=M(_);const y=T?T.map(M):[];u&&m&&y.push(N=>{const L=r0(ee({},N,{defaultTheme:n,themeId:t}));if(!L.components||!L.components[u]||!L.components[u].styleOverrides)return null;const F=L.components[u].styleOverrides,D={};return Object.entries(F).forEach(([V,U])=>{D[V]=B0(U,ee({},N,{theme:L}))}),m(N,D)}),u&&!x&&y.push(N=>{var L;const F=r0(ee({},N,{defaultTheme:n,themeId:t})),D=F==null||(L=F.components)==null||(L=L[u])==null?void 0:L.variants;return B0({variants:D},ee({},N,{theme:F}))}),S||y.push(i);const O=y.length-T.length;if(Array.isArray(_)&&O>0){const N=new Array(O).fill("");w=[..._,...N],w.raw=[..._.raw,...N]}const C=R(w,...y);return s.muiName&&(C.muiName=s.muiName),C};return R.withConfig&&(I.withConfig=R.withConfig),I}}const vj=gj();function db(e,t){const n=ee({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=ee({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},i=t[r];n[r]={},!i||!Object.keys(i)?n[r]=o:!o||!Object.keys(o)?n[r]=i:(n[r]=ee({},i),Object.keys(o).forEach(s=>{n[r][s]=db(o[s],i[s])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function yj(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:db(t.components[n].defaultProps,r)}function bj({props:e,name:t,defaultTheme:n,themeId:r}){let o=MO(n);return r&&(o=o[r]||o),yj({theme:o,name:t,props:e})}const cs=typeof window<"u"?z.useLayoutEffect:z.useEffect;function Lp(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const wj=Object.freeze(Object.defineProperty({__proto__:null,default:Lp},Symbol.toStringTag,{value:"Module"}));function Zx(...e){return e.reduce((t,n)=>n==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function cM(e,t=166){let n;function r(...o){const i=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(i,t)}return r.clear=()=>{clearTimeout(n)},r}function vS(e,t){var n,r;return z.isValidElement(e)&&t.indexOf((n=e.type.muiName)!=null?n:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function zr(e){return e&&e.ownerDocument||document}function Lf(e){return zr(e).defaultView||window}function Qx(e,t){typeof e=="function"?e(t):e&&(e.current=t)}let yE=0;function Sj(e){const[t,n]=z.useState(e),r=e||t;return z.useEffect(()=>{t==null&&(yE+=1,n(`mui-${yE}`))},[t]),r}const bE=Hg.useId;function LO(e){if(bE!==void 0){const t=bE();return e??t}return Sj(e)}function nh({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=z.useRef(e!==void 0),[i,s]=z.useState(t),l=o?e:i,u=z.useCallback(d=>{o||s(d)},[]);return[l,u]}function is(e){const t=z.useRef(e);return cs(()=>{t.current=e}),z.useRef((...n)=>(0,t.current)(...n)).current}function pr(...e){return z.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Qx(n,t)})},e)}const wE={};function xj(e,t){const n=z.useRef(wE);return n.current===wE&&(n.current=e(t)),n}const _j=[];function Oj(e){z.useEffect(e,_j)}class wv{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new wv}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}function Fp(){const e=xj(wv.create).current;return Oj(e.disposeEffect),e}let mw=!0,Jx=!1;const Cj=new wv,Pj={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function Ej(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&Pj[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function Tj(e){e.metaKey||e.altKey||e.ctrlKey||(mw=!0)}function yS(){mw=!1}function kj(){this.visibilityState==="hidden"&&Jx&&(mw=!0)}function Rj(e){e.addEventListener("keydown",Tj,!0),e.addEventListener("mousedown",yS,!0),e.addEventListener("pointerdown",yS,!0),e.addEventListener("touchstart",yS,!0),e.addEventListener("visibilitychange",kj,!0)}function Ij(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return mw||Ej(t)}function NO(){const e=z.useCallback(o=>{o!=null&&Rj(o.ownerDocument)},[]),t=z.useRef(!1);function n(){return t.current?(Jx=!0,Cj.start(100,()=>{Jx=!1}),t.current=!1,!0):!1}function r(o){return Ij(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function fM(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}const Mj={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"};function dn(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((i,s)=>{if(s){const l=t(s);l!==""&&i.push(l),n&&n[s]&&i.push(n[s])}return i},[]).join(" ")}),r}function nc(e){return typeof e=="string"}function $p(e,t,n){return e===void 0||nc(e)?t:ee({},t,{ownerState:ee({},t.ownerState,n)})}function dM(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;tr.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function xE(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function pM(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){const b=SE(n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),x=ee({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),S=ee({},n,o,r);return b.length>0&&(S.className=b),Object.keys(x).length>0&&(S.style=x),{props:S,internalRef:void 0}}const s=Lg(ee({},o,r)),l=xE(r),u=xE(o),d=t(s),h=SE(d==null?void 0:d.className,n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),v=ee({},d==null?void 0:d.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),m=ee({},d,n,u,l);return h.length>0&&(m.className=h),Object.keys(v).length>0&&(m.style=v),{props:m,internalRef:d.ref}}function hM(e,t,n){return typeof e=="function"?e(t,n):e}const Aj=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function Vo(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:i=!1}=e,s=ut(e,Aj),l=i?{}:hM(r,o),{props:u,internalRef:d}=pM(ee({},s,{externalSlotProps:l})),h=pr(d,l==null?void 0:l.ref,(t=e.additionalProps)==null?void 0:t.ref);return $p(n,ee({},u,{ref:h}),o)}function wh(e){if(parseInt(z.version,10)>=19){var t;return(e==null||(t=e.props)==null?void 0:t.ref)||null}return(e==null?void 0:e.ref)||null}const mM=z.createContext(null);function gM(){return z.useContext(mM)}const Lj=typeof Symbol=="function"&&Symbol.for,Nj=Lj?Symbol.for("mui.nested"):"__THEME_NESTED__";function Dj(e,t){return typeof t=="function"?t(e):ee({},e,t)}function Fj(e){const{children:t,theme:n}=e,r=gM(),o=z.useMemo(()=>{const i=r===null?n:Dj(r,n);return i!=null&&(i[Nj]=r!==null),i},[n,r]);return _e.jsx(mM.Provider,{value:o,children:t})}const $j=["value"],vM=z.createContext();function zj(e){let{value:t}=e,n=ut(e,$j);return _e.jsx(vM.Provider,ee({value:t??!0},n))}const DO=()=>{const e=z.useContext(vM);return e??!1},yM=z.createContext(void 0);function Vj({value:e,children:t}){return _e.jsx(yM.Provider,{value:e,children:t})}function Wj(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const o=t.components[n];return o.defaultProps?db(o.defaultProps,r):!o.styleOverrides&&!o.variants?db(o,r):r}function Bj({props:e,name:t}){const n=z.useContext(yM);return Wj({props:e,name:t,theme:{components:n}})}const _E={};function OE(e,t,n,r=!1){return z.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const i=n(o),s=e?ee({},t,{[e]:i}):i;return r?()=>s:s}return e?ee({},t,{[e]:n}):ee({},t,n)},[e,t,n,r])}function jj(e){const{children:t,theme:n,themeId:r}=e,o=aM(_E),i=gM()||_E,s=OE(r,o,n),l=OE(r,i,n,!0),u=s.direction==="rtl";return _e.jsx(Fj,{theme:l,children:_e.jsx(Pa.Provider,{value:s,children:_e.jsx(zj,{value:u,children:_e.jsx(Vj,{value:s==null?void 0:s.components,children:t})})})})}function Nf(e){"@babel/helpers - typeof";return Nf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Nf(e)}function Uj(e,t){if(Nf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Nf(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function bM(e){var t=Uj(e,"string");return Nf(t)=="symbol"?t:t+""}const Hj=["component","direction","spacing","divider","children","className","useFlexGap"],qj=bv(),Kj=vj("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function Gj(e){return bj({props:e,name:"MuiStack",defaultTheme:qj})}function Yj(e,t){const n=z.Children.toArray(e).filter(Boolean);return n.reduce((r,o,i)=>(r.push(o),i({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],Zj=({ownerState:e,theme:t})=>{let n=ee({display:"flex",flexDirection:"column"},us({theme:t},hS({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=RO(t),o=Object.keys(t.breakpoints.values).reduce((u,d)=>((typeof e.spacing=="object"&&e.spacing[d]!=null||typeof e.direction=="object"&&e.direction[d]!=null)&&(u[d]=!0),u),{}),i=hS({values:e.direction,base:o}),s=hS({values:e.spacing,base:o});typeof i=="object"&&Object.keys(i).forEach((u,d,h)=>{if(!i[u]){const m=d>0?i[h[d-1]]:"column";i[u]=m}}),n=Bo(n,us({theme:t},s,(u,d)=>e.useFlexGap?{gap:Af(r,u)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${Xj(d?i[d]:e.direction)}`]:Af(r,u)}}))}return n=rB(t.breakpoints,n),n};function Qj(e={}){const{createStyledComponent:t=Kj,useThemeProps:n=Gj,componentName:r="MuiStack"}=e,o=()=>dn({root:["root"]},u=>fn(r,u),{}),i=t(Zj);return z.forwardRef(function(u,d){const h=n(u),v=AO(h),{component:m="div",direction:b="column",spacing:x=0,divider:S,children:P,className:E,useFlexGap:R=!1}=v,M=ut(v,Hj),I={direction:b,spacing:x,useFlexGap:R},_=o();return _e.jsx(i,ee({as:m,ownerState:I,ref:d,className:tj(_.root,E)},M,{children:S?Yj(P,S):P}))})}function Jj(e,t){return ee({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var Jn={},bS={exports:{}},CE;function wM(){return CE||(CE=1,function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(bS)),bS.exports}const e6=Gi(z3),t6=Gi(wj);var PE;function n6(){if(PE)return Jn;PE=1;var e=wM();Object.defineProperty(Jn,"__esModule",{value:!0}),Jn.alpha=x,Jn.blend=T,Jn.colorChannel=void 0,Jn.darken=P,Jn.decomposeColor=s,Jn.emphasize=I,Jn.getContrastRatio=b,Jn.getLuminance=m,Jn.hexToRgb=o,Jn.hslToRgb=v,Jn.lighten=R,Jn.private_safeAlpha=S,Jn.private_safeColorChannel=void 0,Jn.private_safeDarken=E,Jn.private_safeEmphasize=_,Jn.private_safeLighten=M,Jn.recomposeColor=d,Jn.rgbToHex=h;var t=e(e6),n=e(t6);function r(w,y=0,O=1){return(0,n.default)(w,y,O)}function o(w){w=w.slice(1);const y=new RegExp(`.{1,${w.length>=6?2:1}}`,"g");let O=w.match(y);return O&&O[0].length===1&&(O=O.map(C=>C+C)),O?`rgb${O.length===4?"a":""}(${O.map((C,N)=>N<3?parseInt(C,16):Math.round(parseInt(C,16)/255*1e3)/1e3).join(", ")})`:""}function i(w){const y=w.toString(16);return y.length===1?`0${y}`:y}function s(w){if(w.type)return w;if(w.charAt(0)==="#")return s(o(w));const y=w.indexOf("("),O=w.substring(0,y);if(["rgb","rgba","hsl","hsla","color"].indexOf(O)===-1)throw new Error((0,t.default)(9,w));let C=w.substring(y+1,w.length-1),N;if(O==="color"){if(C=C.split(" "),N=C.shift(),C.length===4&&C[3].charAt(0)==="/"&&(C[3]=C[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(N)===-1)throw new Error((0,t.default)(10,N))}else C=C.split(",");return C=C.map(L=>parseFloat(L)),{type:O,values:C,colorSpace:N}}const l=w=>{const y=s(w);return y.values.slice(0,3).map((O,C)=>y.type.indexOf("hsl")!==-1&&C!==0?`${O}%`:O).join(" ")};Jn.colorChannel=l;const u=(w,y)=>{try{return l(w)}catch{return w}};Jn.private_safeColorChannel=u;function d(w){const{type:y,colorSpace:O}=w;let{values:C}=w;return y.indexOf("rgb")!==-1?C=C.map((N,L)=>L<3?parseInt(N,10):N):y.indexOf("hsl")!==-1&&(C[1]=`${C[1]}%`,C[2]=`${C[2]}%`),y.indexOf("color")!==-1?C=`${O} ${C.join(" ")}`:C=`${C.join(", ")}`,`${y}(${C})`}function h(w){if(w.indexOf("#")===0)return w;const{values:y}=s(w);return`#${y.map((O,C)=>i(C===3?Math.round(255*O):O)).join("")}`}function v(w){w=s(w);const{values:y}=w,O=y[0],C=y[1]/100,N=y[2]/100,L=C*Math.min(N,1-N),F=(U,H=(U+O/30)%12)=>N-L*Math.max(Math.min(H-3,9-H,1),-1);let D="rgb";const V=[Math.round(F(0)*255),Math.round(F(8)*255),Math.round(F(4)*255)];return w.type==="hsla"&&(D+="a",V.push(y[3])),d({type:D,values:V})}function m(w){w=s(w);let y=w.type==="hsl"||w.type==="hsla"?s(v(w)).values:w.values;return y=y.map(O=>(w.type!=="color"&&(O/=255),O<=.03928?O/12.92:((O+.055)/1.055)**2.4)),Number((.2126*y[0]+.7152*y[1]+.0722*y[2]).toFixed(3))}function b(w,y){const O=m(w),C=m(y);return(Math.max(O,C)+.05)/(Math.min(O,C)+.05)}function x(w,y){return w=s(w),y=r(y),(w.type==="rgb"||w.type==="hsl")&&(w.type+="a"),w.type==="color"?w.values[3]=`/${y}`:w.values[3]=y,d(w)}function S(w,y,O){try{return x(w,y)}catch{return w}}function P(w,y){if(w=s(w),y=r(y),w.type.indexOf("hsl")!==-1)w.values[2]*=1-y;else if(w.type.indexOf("rgb")!==-1||w.type.indexOf("color")!==-1)for(let O=0;O<3;O+=1)w.values[O]*=1-y;return d(w)}function E(w,y,O){try{return P(w,y)}catch{return w}}function R(w,y){if(w=s(w),y=r(y),w.type.indexOf("hsl")!==-1)w.values[2]+=(100-w.values[2])*y;else if(w.type.indexOf("rgb")!==-1)for(let O=0;O<3;O+=1)w.values[O]+=(255-w.values[O])*y;else if(w.type.indexOf("color")!==-1)for(let O=0;O<3;O+=1)w.values[O]+=(1-w.values[O])*y;return d(w)}function M(w,y,O){try{return R(w,y)}catch{return w}}function I(w,y=.15){return m(w)>.5?P(w,y):R(w,y)}function _(w,y,O){try{return I(w,y)}catch{return w}}function T(w,y,O,C=1){const N=(V,U)=>Math.round((V**(1/C)*(1-O)+U**(1/C)*O)**C),L=s(w),F=s(y),D=[N(L.values[0],F.values[0]),N(L.values[1],F.values[1]),N(L.values[2],F.values[2])];return d({type:"rgb",values:D})}return Jn}var Bn=n6();const nv={black:"#000",white:"#fff"},r6={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},Sp={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},xp={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},Zm={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},_p={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},Op={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},Cp={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},o6=["mode","contrastThreshold","tonalOffset"],EE={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:nv.white,default:nv.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},wS={text:{primary:nv.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:nv.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function TE(e,t,n,r){const o=r.light||r,i=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=Bn.lighten(e.main,o):t==="dark"&&(e.dark=Bn.darken(e.main,i)))}function i6(e="light"){return e==="dark"?{main:_p[200],light:_p[50],dark:_p[400]}:{main:_p[700],light:_p[400],dark:_p[800]}}function a6(e="light"){return e==="dark"?{main:Sp[200],light:Sp[50],dark:Sp[400]}:{main:Sp[500],light:Sp[300],dark:Sp[700]}}function s6(e="light"){return e==="dark"?{main:xp[500],light:xp[300],dark:xp[700]}:{main:xp[700],light:xp[400],dark:xp[800]}}function l6(e="light"){return e==="dark"?{main:Op[400],light:Op[300],dark:Op[700]}:{main:Op[700],light:Op[500],dark:Op[900]}}function u6(e="light"){return e==="dark"?{main:Cp[400],light:Cp[300],dark:Cp[700]}:{main:Cp[800],light:Cp[500],dark:Cp[900]}}function c6(e="light"){return e==="dark"?{main:Zm[400],light:Zm[300],dark:Zm[700]}:{main:"#ed6c02",light:Zm[500],dark:Zm[900]}}function f6(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=ut(e,o6),i=e.primary||i6(t),s=e.secondary||a6(t),l=e.error||s6(t),u=e.info||l6(t),d=e.success||u6(t),h=e.warning||c6(t);function v(S){return Bn.getContrastRatio(S,wS.text.primary)>=n?wS.text.primary:EE.text.primary}const m=({color:S,name:P,mainShade:E=500,lightShade:R=300,darkShade:M=700})=>{if(S=ee({},S),!S.main&&S[E]&&(S.main=S[E]),!S.hasOwnProperty("main"))throw new Error(Mf(11,P?` (${P})`:"",E));if(typeof S.main!="string")throw new Error(Mf(12,P?` (${P})`:"",JSON.stringify(S.main)));return TE(S,"light",R,r),TE(S,"dark",M,r),S.contrastText||(S.contrastText=v(S.main)),S},b={dark:wS,light:EE};return Bo(ee({common:ee({},nv),mode:t,primary:m({color:i,name:"primary"}),secondary:m({color:s,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:m({color:l,name:"error"}),warning:m({color:h,name:"warning"}),info:m({color:u,name:"info"}),success:m({color:d,name:"success"}),grey:r6,contrastThreshold:n,getContrastText:v,augmentColor:m,tonalOffset:r},b[t]),o)}const d6=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function p6(e){return Math.round(e*1e5)/1e5}const kE={textTransform:"uppercase"},RE='"Roboto", "Helvetica", "Arial", sans-serif';function h6(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=RE,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:s=400,fontWeightMedium:l=500,fontWeightBold:u=700,htmlFontSize:d=16,allVariants:h,pxToRem:v}=n,m=ut(n,d6),b=o/14,x=v||(E=>`${E/d*b}rem`),S=(E,R,M,I,_)=>ee({fontFamily:r,fontWeight:E,fontSize:x(R),lineHeight:M},r===RE?{letterSpacing:`${p6(I/R)}em`}:{},_,h),P={h1:S(i,96,1.167,-1.5),h2:S(i,60,1.2,-.5),h3:S(s,48,1.167,0),h4:S(s,34,1.235,.25),h5:S(s,24,1.334,0),h6:S(l,20,1.6,.15),subtitle1:S(s,16,1.75,.15),subtitle2:S(l,14,1.57,.1),body1:S(s,16,1.5,.15),body2:S(s,14,1.43,.15),button:S(l,14,1.75,.4,kE),caption:S(s,12,1.66,.4),overline:S(s,12,2.66,1,kE),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Bo(ee({htmlFontSize:d,pxToRem:x,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:s,fontWeightMedium:l,fontWeightBold:u},P),m,{clone:!1})}const m6=.2,g6=.14,v6=.12;function qn(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${m6})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${g6})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${v6})`].join(",")}const y6=["none",qn(0,2,1,-1,0,1,1,0,0,1,3,0),qn(0,3,1,-2,0,2,2,0,0,1,5,0),qn(0,3,3,-2,0,3,4,0,0,1,8,0),qn(0,2,4,-1,0,4,5,0,0,1,10,0),qn(0,3,5,-1,0,5,8,0,0,1,14,0),qn(0,3,5,-1,0,6,10,0,0,1,18,0),qn(0,4,5,-2,0,7,10,1,0,2,16,1),qn(0,5,5,-3,0,8,10,1,0,3,14,2),qn(0,5,6,-3,0,9,12,1,0,3,16,2),qn(0,6,6,-3,0,10,14,1,0,4,18,3),qn(0,6,7,-4,0,11,15,1,0,4,20,3),qn(0,7,8,-4,0,12,17,2,0,5,22,4),qn(0,7,8,-4,0,13,19,2,0,5,24,4),qn(0,7,9,-4,0,14,21,2,0,5,26,4),qn(0,8,9,-5,0,15,22,2,0,6,28,5),qn(0,8,10,-5,0,16,24,2,0,6,30,5),qn(0,8,11,-5,0,17,26,2,0,6,32,5),qn(0,9,11,-5,0,18,28,2,0,7,34,6),qn(0,9,12,-6,0,19,29,2,0,7,36,6),qn(0,10,13,-6,0,20,31,3,0,8,38,7),qn(0,10,13,-6,0,21,33,3,0,8,40,7),qn(0,10,14,-6,0,22,35,3,0,8,42,7),qn(0,11,14,-7,0,23,36,3,0,9,44,8),qn(0,11,15,-7,0,24,38,3,0,9,46,8)],b6=["duration","easing","delay"],w6={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},S6={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function IE(e){return`${Math.round(e)}ms`}function x6(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function _6(e){const t=ee({},w6,e.easing),n=ee({},S6,e.duration);return ee({getAutoHeightDuration:x6,create:(o=["all"],i={})=>{const{duration:s=n.standard,easing:l=t.easeInOut,delay:u=0}=i;return ut(i,b6),(Array.isArray(o)?o:[o]).map(d=>`${d} ${typeof s=="string"?s:IE(s)} ${l} ${typeof u=="string"?u:IE(u)}`).join(",")}},e,{easing:t,duration:n})}const O6={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},C6=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function FO(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:i={}}=e,s=ut(e,C6);if(e.vars)throw new Error(Mf(18));const l=f6(r),u=bv(e);let d=Bo(u,{mixins:Jj(u.breakpoints,n),palette:l,shadows:y6.slice(),typography:h6(l,i),transitions:_6(o),zIndex:ee({},O6)});return d=Bo(d,s),d=t.reduce((h,v)=>Bo(h,v),d),d.unstable_sxConfig=ee({},vv,s==null?void 0:s.unstable_sxConfig),d.unstable_sx=function(v){return yv({sx:v,theme:this})},d}const $O=FO();function zO(){const e=MO($O);return e[tv]||e}var ff={},SS={exports:{}},ME;function P6(){return ME||(ME=1,function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(n){for(var r=1;r96}function x(_){return _!=="ownerState"&&_!=="theme"&&_!=="sx"&&_!=="as"}const S=ff.systemDefaultTheme=(0,i.default)(),P=_=>_&&_.charAt(0).toLowerCase()+_.slice(1);function E({defaultTheme:_,theme:T,themeId:w}){return m(T)?_:T[w]||T}function R(_){return _?(T,w)=>w[_]:null}function M(_,T){let{ownerState:w}=T,y=(0,n.default)(T,l);const O=typeof _=="function"?_((0,t.default)({ownerState:w},y)):_;if(Array.isArray(O))return O.flatMap(C=>M(C,(0,t.default)({ownerState:w},y)));if(O&&typeof O=="object"&&Array.isArray(O.variants)){const{variants:C=[]}=O;let L=(0,n.default)(O,u);return C.forEach(F=>{let D=!0;typeof F.props=="function"?D=F.props((0,t.default)({ownerState:w},y,w)):Object.keys(F.props).forEach(V=>{(w==null?void 0:w[V])!==F.props[V]&&y[V]!==F.props[V]&&(D=!1)}),D&&(Array.isArray(L)||(L=[L]),L.push(typeof F.style=="function"?F.style((0,t.default)({ownerState:w},y,w)):F.style))}),L}return O}function I(_={}){const{themeId:T,defaultTheme:w=S,rootShouldForwardProp:y=x,slotShouldForwardProp:O=x}=_,C=N=>(0,s.default)((0,t.default)({},N,{theme:E((0,t.default)({},N,{defaultTheme:w,themeId:T}))}));return C.__mui_systemSx=!0,(N,L={})=>{(0,r.internal_processStyles)(N,de=>de.filter(fe=>!(fe!=null&&fe.__mui_systemSx)));const{name:F,slot:D,skipVariantsResolver:V,skipSx:U,overridesResolver:H=R(P(D))}=L,q=(0,n.default)(L,d),G=V!==void 0?V:D&&D!=="Root"&&D!=="root"||!1,Y=U||!1;let K,j=x;D==="Root"||D==="root"?j=y:D?j=O:b(N)&&(j=void 0);const J=(0,r.default)(N,(0,t.default)({shouldForwardProp:j,label:K},q)),re=de=>typeof de=="function"&&de.__emotion_real!==de||(0,o.isPlainObject)(de)?fe=>M(de,(0,t.default)({},fe,{theme:E({theme:fe.theme,defaultTheme:w,themeId:T})})):de,te=(de,...fe)=>{let le=re(de);const ue=fe?fe.map(re):[];F&&H&&ue.push(Te=>{const Me=E((0,t.default)({},Te,{defaultTheme:w,themeId:T}));if(!Me.components||!Me.components[F]||!Me.components[F].styleOverrides)return null;const Oe=Me.components[F].styleOverrides,Ce={};return Object.entries(Oe).forEach(([ze,Ye])=>{Ce[ze]=M(Ye,(0,t.default)({},Te,{theme:Me}))}),H(Te,Ce)}),F&&!G&&ue.push(Te=>{var Me;const Oe=E((0,t.default)({},Te,{defaultTheme:w,themeId:T})),Ce=Oe==null||(Me=Oe.components)==null||(Me=Me[F])==null?void 0:Me.variants;return M({variants:Ce},(0,t.default)({},Te,{theme:Oe}))}),Y||ue.push(C);const Pe=ue.length-fe.length;if(Array.isArray(de)&&Pe>0){const Te=new Array(Pe).fill("");le=[...de,...Te],le.raw=[...de.raw,...Te]}const Re=J(le,...ue);return N.muiName&&(Re.muiName=N.muiName),Re};return J.withConfig&&(te.withConfig=J.withConfig),te}}return ff}var L6=A6();const N6=Ra(L6);function gw(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const Ho=e=>gw(e)&&e!=="classes",dt=N6({themeId:tv,defaultTheme:$O,rootShouldForwardProp:Ho}),D6=["theme"];function e_(e){let{theme:t}=e,n=ut(e,D6);const r=t[tv];return _e.jsx(jj,ee({},n,{themeId:r?tv:void 0,theme:r||t}))}const NE=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)},Yn=lt.forwardRef(({children:e,...t},n)=>X("button",{type:"button",ref:n,css:{border:"none",padding:0,background:"none",color:"inherit",":not([disabled])":{cursor:"pointer"}},...t,children:e})),DE=lt.forwardRef(({kind:e="normal",extraCss:t,children:n,...r},o)=>{const i=dc(),{isHighContrast:s}=Js();return X("button",{ref:o,type:"button",css:F6(i,e,s,t),...r,children:n})}),F6=(e,t,n,r={})=>{const o=rh(t,{normal:()=>({border:`1px solid ${e.colors.neutral40}`,color:e.colors.neutral90,"&:hover, &:focus-visible":{border:`1px solid ${e.colors.neutral60}`,backgroundColor:e.colors.neutral15}}),danger:()=>({border:`1px solid ${e.colors.danger4}`,color:e.colors.danger4,fontWeight:n?"bold":"inherit","&:hover, &:focus-visible":{border:`1px solid ${e.colors.danger5}`,backgroundColor:e.colors.danger4,color:e.colors.danger4BwInverted}}),"call-to-action":()=>({border:`1px solid ${e.colors.happy8}`,color:e.colors.happy7BwInverted,backgroundColor:e.colors.happy7,"&:hover, &:focus-visible":{border:`1px solid ${e.colors.happy9}`,backgroundColor:e.colors.happy8,color:e.colors.happy8BwInverted}})});return{borderRadius:8,display:"inline-flex",alignItems:"center",padding:"7px 14px",gap:12,whiteSpace:"nowrap",backgroundColor:e.colors.neutral10,transition:"background-color 0.15s, border-color 0.15s",textDecoration:"none","& > svg":{fontSize:20},"&:disabled":{border:`1px solid ${e.colors.neutral25}`,color:e.colors.neutral40},"&:not([disabled])":{cursor:"pointer",...o,...Cw(e,{offset:-1})},...r}},$6=({kind:e,iconPos:t="left",children:n,...r})=>{const o=dc();return Ne("div",{css:{display:"inline-flex",flexDirection:t==="left"?"row":"column",borderRadius:4,padding:"8px 16px",gap:16,alignItems:"center","& > svg":{fontSize:24,minWidth:24},...rh(e,{error:()=>({backgroundColor:o.colors.danger0,border:`1.5px solid ${o.colors.danger0}`,color:o.colors.danger0BwInverted}),info:()=>({backgroundColor:o.colors.neutral10})})},...r,children:[rh(e,{error:()=>X(eV,{}),info:()=>X(fV,{css:{color:o.colors.neutral60}})}),X("div",{children:n})]})};class xM extends Error{constructor(t){super(`${t} (this is a bug in this application)`),this.name="Bug"}}const Kp=e=>{throw new xM(e)},z6=e=>{const t="reached unreachable code";throw new xM(t)},V6=["light","dark","light-high-contrast","dark-high-contrast"],FE="colorScheme",_M=lt.createContext(null),Js=()=>z.useContext(_M)??Kp("missing color scheme context provider"),W6=({allowedSchemes:e=V6,children:t})=>{if(e.length<2)return Kp("`allowedSchemes` for ColorSchemeProvider need to have at least 2 schemes");if(!e.includes("light")&&!e.includes("dark"))return Kp("`allowedSchemes` must contain either 'light' or 'dark'");const n=v=>!!v&&e.includes(v),r=document.documentElement.dataset.colorScheme,o=n(r)?r:"light",[i,s]=z.useState(o),l=window.localStorage.getItem(FE),[u,d]=z.useState(!n(l)),h={scheme:i,isAuto:u,isHighContrast:i.includes("high-contrast"),update:v=>{if(v!=="auto"&&!n(v))return Kp("Passed forbidden color scheme to `update`");window.localStorage.setItem(FE,v),d(v==="auto");const m=v!=="auto"?v:(()=>{const b=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light",x=window.matchMedia("(prefers-contrast: more)").matches?"-high-contrast":"",S=`${b}${x}`;if(e.includes(S))return S;const E=`${b==="light"?"dark":"light"}${x}`;return e.includes(E)?E:b})();s(m),document.documentElement.dataset.colorScheme=m}};return X(_M.Provider,{value:h,children:t})},VO={colors:{neutral00:"var(--color-neutral00)",neutral05:"var(--color-neutral05)",neutral10:"var(--color-neutral10)",neutral15:"var(--color-neutral15)",neutral20:"var(--color-neutral20)",neutral25:"var(--color-neutral25)",neutral30:"var(--color-neutral30)",neutral40:"var(--color-neutral40)",neutral50:"var(--color-neutral50)",neutral60:"var(--color-neutral60)",neutral70:"var(--color-neutral70)",neutral80:"var(--color-neutral80)",neutral90:"var(--color-neutral90)",danger0:"var(--color-danger0)",danger0BwInverted:"var(--color-danger0-bw-inverted)",danger1:"var(--color-danger1)",danger1BwInverted:"var(--color-danger1-bw-inverted)",danger2:"var(--color-danger2)",danger2BwInverted:"var(--color-danger2-bw-inverted)",danger4:"var(--color-danger4)",danger4BwInverted:"var(--color-danger4-bw-inverted)",danger5:"var(--color-danger5)",danger5BwInverted:"var(--color-danger5-bw-inverted)",happy4:"var(--color-accent4)",happy4BwInverted:"var(--color-accent4-bw-inverted)",happy5:"var(--color-accent5)",happy5BwInverted:"var(--color-accent5-bw-inverted)",happy6:"var(--color-accent6)",happy6BwInverted:"var(--color-accent6-bw-inverted)",happy7:"var(--color-accent7)",happy7BwInverted:"var(--color-accent7-bw-inverted)",happy8:"var(--color-accent8)",happy8BwInverted:"var(--color-accent8-bw-inverted)",happy9:"var(--color-accent9)",happy9BwInverted:"var(--color-accent9-bw-inverted)",accent9:"var(--color-accent9)",accent9BwInverted:"var(--color-accent9-bw-inverted)",accent8:"var(--color-accent8)",accent8BwInverted:"var(--color-accent8-bw-inverted)",accent7:"var(--color-accent7)",accent7BwInverted:"var(--color-accent7-bw-inverted)",accent6:"var(--color-accent6)",accent6BwInverted:"var(--color-accent6-bw-inverted)",accent5:"var(--color-accent5)",accent5BwInverted:"var(--color-accent5-bw-inverted)",accent4:"var(--color-accent4)",accent4BwInverted:"var(--color-accent4-bw-inverted)",focus:"var(--color-accent8)"},breakpoints:{small:450,medium:650,large:900}},B6=lt.createContext(VO),dc=()=>z.useContext(B6);function rh(e,t,n){return t[e]()}const oh=e=>`@media (max-width: ${e}px)`,_S=e=>e.current??Kp("ref unexpectedly unbound"),OM=z.forwardRef(({title:e,buttonContent:t,onSubmit:n,text:r,children:o},i)=>{const s=e??r.areYouSure,[l,u]=z.useState(!1),[d,h]=z.useState(),v=z.useRef(null);return z.useImperativeHandle(i,()=>({open:()=>{u(!1),h(void 0),_S(v).open()},done:()=>{var b,x;(x=(b=_S(v)).close)==null||x.call(b)},reportError:b=>{u(!1),h(b)}})),Ne(rA,{title:s,closable:!l,ref:v,text:r,children:[o,Ne("form",{onSubmit:b=>{b.preventDefault(),b.stopPropagation(),u(!0),h(void 0),n==null||n()},css:{marginTop:32},children:[Ne("div",{css:{display:"flex",gap:12,justifyContent:"center",flexWrap:"wrap"},children:[X(DE,{disabled:l,onClick:()=>{var b,x;return(x=(b=_S(v)).close)==null?void 0:x.call(b)},children:r.cancel}),X(DE,{disabled:l,type:"submit",kind:"danger",css:{whiteSpace:"normal"},children:t})]}),l&&X("div",{css:{marginTop:16},children:X(YO,{size:20})})]}),j6(d)]})}),Sh=({children:e})=>X("div",{css:{marginTop:8},children:X($6,{kind:"error",children:e})}),j6=e=>e==null?null:X(Sh,{children:e}),ih=Math.min,Pf=Math.max,pb=Math.round,o0=Math.floor,lc=e=>({x:e,y:e}),U6={left:"right",right:"left",bottom:"top",top:"bottom"},H6={start:"end",end:"start"};function t_(e,t,n){return Pf(e,ih(t,n))}function Sv(e,t){return typeof e=="function"?e(t):e}function Df(e){return e.split("-")[0]}function xv(e){return e.split("-")[1]}function CM(e){return e==="x"?"y":"x"}function WO(e){return e==="y"?"height":"width"}function vw(e){return["top","bottom"].includes(Df(e))?"y":"x"}function BO(e){return CM(vw(e))}function q6(e,t,n){n===void 0&&(n=!1);const r=xv(e),o=BO(e),i=WO(o);let s=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=hb(s)),[s,hb(s)]}function K6(e){const t=hb(e);return[n_(e),t,n_(t)]}function n_(e){return e.replace(/start|end/g,t=>H6[t])}function G6(e,t,n){const r=["left","right"],o=["right","left"],i=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?i:s;default:return[]}}function Y6(e,t,n,r){const o=xv(e);let i=G6(Df(e),n==="start",r);return o&&(i=i.map(s=>s+"-"+o),t&&(i=i.concat(i.map(n_)))),i}function hb(e){return e.replace(/left|right|bottom|top/g,t=>U6[t])}function X6(e){return{top:0,right:0,bottom:0,left:0,...e}}function PM(e){return typeof e!="number"?X6(e):{top:e,right:e,bottom:e,left:e}}function mb(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function $E(e,t,n){let{reference:r,floating:o}=e;const i=vw(t),s=BO(t),l=WO(s),u=Df(t),d=i==="y",h=r.x+r.width/2-o.width/2,v=r.y+r.height/2-o.height/2,m=r[l]/2-o[l]/2;let b;switch(u){case"top":b={x:h,y:r.y-o.height};break;case"bottom":b={x:h,y:r.y+r.height};break;case"right":b={x:r.x+r.width,y:v};break;case"left":b={x:r.x-o.width,y:v};break;default:b={x:r.x,y:r.y}}switch(xv(t)){case"start":b[s]-=m*(n&&d?-1:1);break;case"end":b[s]+=m*(n&&d?-1:1);break}return b}const Z6=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:s}=n,l=i.filter(Boolean),u=await(s.isRTL==null?void 0:s.isRTL(t));let d=await s.getElementRects({reference:e,floating:t,strategy:o}),{x:h,y:v}=$E(d,r,u),m=r,b={},x=0;for(let S=0;S({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:i,platform:s,elements:l}=t,{element:u,padding:d=0}=Sv(e,t)||{};if(u==null)return{};const h=PM(d),v={x:n,y:r},m=BO(o),b=WO(m),x=await s.getDimensions(u),S=m==="y",P=S?"top":"left",E=S?"bottom":"right",R=S?"clientHeight":"clientWidth",M=i.reference[b]+i.reference[m]-v[m]-i.floating[b],I=v[m]-i.reference[m],_=await(s.getOffsetParent==null?void 0:s.getOffsetParent(u));let T=_?_[R]:0;(!T||!await(s.isElement==null?void 0:s.isElement(_)))&&(T=l.floating[R]||i.floating[b]);const w=M/2-I/2,y=T/2-x[b]/2-1,O=ih(h[P],y),C=ih(h[E],y),N=O,L=T-x[b]-C,F=T/2-x[b]/2+w,D=t_(N,F,L),U=xv(o)!=null&&F!=D&&i.reference[b]/2-(FN<=0)){var y,O;const N=(((y=o.flip)==null?void 0:y.index)||0)+1,L=I[N];if(L)return{data:{index:N,overflows:w},reset:{placement:L}};let F=(O=w.filter(D=>D.overflows[0]<=0).sort((D,V)=>D.overflows[1]-V.overflows[1])[0])==null?void 0:O.placement;if(!F)switch(m){case"bestFit":{var C;const D=(C=w.map(V=>[V.placement,V.overflows.filter(U=>U>0).reduce((U,H)=>U+H,0)]).sort((V,U)=>V[1]-U[1])[0])==null?void 0:C[0];D&&(F=D);break}case"initialPlacement":F=s;break}if(r!==F)return{reset:{placement:F}}}return{}}}};async function J6(e,t){const{placement:n,platform:r,elements:o}=e,i=await(r.isRTL==null?void 0:r.isRTL(o.floating)),s=Df(n),l=xv(n),u=vw(n)==="y",d=["left","top"].includes(s)?-1:1,h=i&&u?-1:1,v=Sv(t,e);let{mainAxis:m,crossAxis:b,alignmentAxis:x}=typeof v=="number"?{mainAxis:v,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...v};return l&&typeof x=="number"&&(b=l==="end"?x*-1:x),u?{x:b*h,y:m*d}:{x:m*d,y:b*h}}const eU=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){const{x:n,y:r}=t,o=await J6(t,e);return{x:n+o.x,y:r+o.y,data:o}}}},tU=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:i=!0,crossAxis:s=!1,limiter:l={fn:P=>{let{x:E,y:R}=P;return{x:E,y:R}}},...u}=Sv(e,t),d={x:n,y:r},h=await EM(t,u),v=vw(Df(o)),m=CM(v);let b=d[m],x=d[v];if(i){const P=m==="y"?"top":"left",E=m==="y"?"bottom":"right",R=b+h[P],M=b-h[E];b=t_(R,b,M)}if(s){const P=v==="y"?"top":"left",E=v==="y"?"bottom":"right",R=x+h[P],M=x-h[E];x=t_(R,x,M)}const S=l.fn({...t,[m]:b,[v]:x});return{...S,data:{x:S.x-n,y:S.y-r}}}}};function uc(e){return TM(e)?(e.nodeName||"").toLowerCase():"#document"}function ji(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Yl(e){var t;return(t=(TM(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function TM(e){return e instanceof Node||e instanceof ji(e).Node}function ql(e){return e instanceof Element||e instanceof ji(e).Element}function el(e){return e instanceof HTMLElement||e instanceof ji(e).HTMLElement}function VE(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ji(e).ShadowRoot}function _v(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Ea(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function nU(e){return["table","td","th"].includes(uc(e))}function jO(e){const t=UO(),n=Ea(e);return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function rU(e){let t=ah(e);for(;el(t)&&!yw(t);){if(jO(t))return t;t=ah(t)}return null}function UO(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function yw(e){return["html","body","#document"].includes(uc(e))}function Ea(e){return ji(e).getComputedStyle(e)}function bw(e){return ql(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ah(e){if(uc(e)==="html")return e;const t=e.assignedSlot||e.parentNode||VE(e)&&e.host||Yl(e);return VE(t)?t.host:t}function kM(e){const t=ah(e);return yw(t)?e.ownerDocument?e.ownerDocument.body:e.body:el(t)&&_v(t)?t:kM(t)}function Ef(e,t){var n;t===void 0&&(t=[]);const r=kM(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),i=ji(r);return o?t.concat(i,i.visualViewport||[],_v(r)?r:[]):t.concat(r,Ef(r))}function RM(e){const t=Ea(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=el(e),i=o?e.offsetWidth:n,s=o?e.offsetHeight:r,l=pb(n)!==i||pb(r)!==s;return l&&(n=i,r=s),{width:n,height:r,$:l}}function HO(e){return ql(e)?e:e.contextElement}function Gp(e){const t=HO(e);if(!el(t))return lc(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=RM(t);let s=(i?pb(n.width):n.width)/r,l=(i?pb(n.height):n.height)/o;return(!s||!Number.isFinite(s))&&(s=1),(!l||!Number.isFinite(l))&&(l=1),{x:s,y:l}}const oU=lc(0);function IM(e){const t=ji(e);return!UO()||!t.visualViewport?oU:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function iU(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==ji(e)?!1:t}function Ff(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),i=HO(e);let s=lc(1);t&&(r?ql(r)&&(s=Gp(r)):s=Gp(e));const l=iU(i,n,r)?IM(i):lc(0);let u=(o.left+l.x)/s.x,d=(o.top+l.y)/s.y,h=o.width/s.x,v=o.height/s.y;if(i){const m=ji(i),b=r&&ql(r)?ji(r):r;let x=m.frameElement;for(;x&&r&&b!==m;){const S=Gp(x),P=x.getBoundingClientRect(),E=Ea(x),R=P.left+(x.clientLeft+parseFloat(E.paddingLeft))*S.x,M=P.top+(x.clientTop+parseFloat(E.paddingTop))*S.y;u*=S.x,d*=S.y,h*=S.x,v*=S.y,u+=R,d+=M,x=ji(x).frameElement}}return mb({width:h,height:v,x:u,y:d})}function aU(e){let{rect:t,offsetParent:n,strategy:r}=e;const o=el(n),i=Yl(n);if(n===i)return t;let s={scrollLeft:0,scrollTop:0},l=lc(1);const u=lc(0);if((o||!o&&r!=="fixed")&&((uc(n)!=="body"||_v(i))&&(s=bw(n)),el(n))){const d=Ff(n);l=Gp(n),u.x=d.x+n.clientLeft,u.y=d.y+n.clientTop}return{width:t.width*l.x,height:t.height*l.y,x:t.x*l.x-s.scrollLeft*l.x+u.x,y:t.y*l.y-s.scrollTop*l.y+u.y}}function sU(e){return Array.from(e.getClientRects())}function MM(e){return Ff(Yl(e)).left+bw(e).scrollLeft}function lU(e){const t=Yl(e),n=bw(e),r=e.ownerDocument.body,o=Pf(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=Pf(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let s=-n.scrollLeft+MM(e);const l=-n.scrollTop;return Ea(r).direction==="rtl"&&(s+=Pf(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:s,y:l}}function uU(e,t){const n=ji(e),r=Yl(e),o=n.visualViewport;let i=r.clientWidth,s=r.clientHeight,l=0,u=0;if(o){i=o.width,s=o.height;const d=UO();(!d||d&&t==="fixed")&&(l=o.offsetLeft,u=o.offsetTop)}return{width:i,height:s,x:l,y:u}}function cU(e,t){const n=Ff(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=el(e)?Gp(e):lc(1),s=e.clientWidth*i.x,l=e.clientHeight*i.y,u=o*i.x,d=r*i.y;return{width:s,height:l,x:u,y:d}}function WE(e,t,n){let r;if(t==="viewport")r=uU(e,n);else if(t==="document")r=lU(Yl(e));else if(ql(t))r=cU(t,n);else{const o=IM(e);r={...t,x:t.x-o.x,y:t.y-o.y}}return mb(r)}function AM(e,t){const n=ah(e);return n===t||!ql(n)||yw(n)?!1:Ea(n).position==="fixed"||AM(n,t)}function fU(e,t){const n=t.get(e);if(n)return n;let r=Ef(e).filter(l=>ql(l)&&uc(l)!=="body"),o=null;const i=Ea(e).position==="fixed";let s=i?ah(e):e;for(;ql(s)&&!yw(s);){const l=Ea(s),u=jO(s);!u&&l.position==="fixed"&&(o=null),(i?!u&&!o:!u&&l.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||_v(s)&&!u&&AM(e,s))?r=r.filter(h=>h!==s):o=l,s=ah(s)}return t.set(e,r),r}function dU(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const s=[...n==="clippingAncestors"?fU(t,this._c):[].concat(n),r],l=s[0],u=s.reduce((d,h)=>{const v=WE(t,h,o);return d.top=Pf(v.top,d.top),d.right=ih(v.right,d.right),d.bottom=ih(v.bottom,d.bottom),d.left=Pf(v.left,d.left),d},WE(t,l,o));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}}function pU(e){return RM(e)}function hU(e,t,n){const r=el(t),o=Yl(t),i=n==="fixed",s=Ff(e,!0,i,t);let l={scrollLeft:0,scrollTop:0};const u=lc(0);if(r||!r&&!i)if((uc(t)!=="body"||_v(o))&&(l=bw(t)),r){const d=Ff(t,!0,i,t);u.x=d.x+t.clientLeft,u.y=d.y+t.clientTop}else o&&(u.x=MM(o));return{x:s.left+l.scrollLeft-u.x,y:s.top+l.scrollTop-u.y,width:s.width,height:s.height}}function BE(e,t){return!el(e)||Ea(e).position==="fixed"?null:t?t(e):e.offsetParent}function LM(e,t){const n=ji(e);if(!el(e))return n;let r=BE(e,t);for(;r&&nU(r)&&Ea(r).position==="static";)r=BE(r,t);return r&&(uc(r)==="html"||uc(r)==="body"&&Ea(r).position==="static"&&!jO(r))?n:r||rU(e)||n}const mU=async function(e){let{reference:t,floating:n,strategy:r}=e;const o=this.getOffsetParent||LM,i=this.getDimensions;return{reference:hU(t,await o(n),r),floating:{x:0,y:0,...await i(n)}}};function gU(e){return Ea(e).direction==="rtl"}const vU={convertOffsetParentRelativeRectToViewportRelativeRect:aU,getDocumentElement:Yl,getClippingRect:dU,getOffsetParent:LM,getElementRects:mU,getClientRects:sU,getDimensions:pU,getScale:Gp,isElement:ql,isRTL:gU};function yU(e,t){let n=null,r;const o=Yl(e);function i(){clearTimeout(r),n&&n.disconnect(),n=null}function s(l,u){l===void 0&&(l=!1),u===void 0&&(u=1),i();const{left:d,top:h,width:v,height:m}=e.getBoundingClientRect();if(l||t(),!v||!m)return;const b=o0(h),x=o0(o.clientWidth-(d+v)),S=o0(o.clientHeight-(h+m)),P=o0(d),R={rootMargin:-b+"px "+-x+"px "+-S+"px "+-P+"px",threshold:Pf(0,ih(1,u))||1};let M=!0;function I(_){const T=_[0].intersectionRatio;if(T!==u){if(!M)return s();T?s(!1,T):r=setTimeout(()=>{s(!1,1e-7)},100)}M=!1}try{n=new IntersectionObserver(I,{...R,root:o.ownerDocument})}catch{n=new IntersectionObserver(I,R)}n.observe(e)}return s(!0),i}function NM(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:u=!1}=r,d=HO(e),h=o||i?[...d?Ef(d):[],...Ef(t)]:[];h.forEach(E=>{o&&E.addEventListener("scroll",n,{passive:!0}),i&&E.addEventListener("resize",n)});const v=d&&l?yU(d,n):null;let m=-1,b=null;s&&(b=new ResizeObserver(E=>{let[R]=E;R&&R.target===d&&b&&(b.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{b&&b.observe(t)})),n()}),d&&!u&&b.observe(d),b.observe(t));let x,S=u?Ff(e):null;u&&P();function P(){const E=Ff(e);S&&(E.x!==S.x||E.y!==S.y||E.width!==S.width||E.height!==S.height)&&n(),S=E,x=requestAnimationFrame(P)}return n(),()=>{h.forEach(E=>{o&&E.removeEventListener("scroll",n),i&&E.removeEventListener("resize",n)}),v&&v(),b&&b.disconnect(),b=null,u&&cancelAnimationFrame(x)}}const bU=(e,t,n)=>{const r=new Map,o={platform:vU,...n},i={...o.platform,_c:r};return Z6(e,t,{...o,platform:i})};var ww=ew();const Sg=Ra(ww),wU=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?zE({element:r.current,padding:o}).fn(n):{}:r?zE({element:r,padding:o}).fn(n):{}}}};var j0=typeof document<"u"?z.useLayoutEffect:z.useEffect;function gb(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!gb(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!==0;){const i=o[r];if(!(i==="_owner"&&e.$$typeof)&&!gb(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function DM(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function jE(e,t){const n=DM(e);return Math.round(t*n)/n}function UE(e){const t=z.useRef(e);return j0(()=>{t.current=e}),t}function SU(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:s}={},transform:l=!0,whileElementsMounted:u,open:d}=e,[h,v]=z.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[m,b]=z.useState(r);gb(m,r)||b(r);const[x,S]=z.useState(null),[P,E]=z.useState(null),R=z.useCallback(H=>{H!==T.current&&(T.current=H,S(H))},[]),M=z.useCallback(H=>{H!==w.current&&(w.current=H,E(H))},[]),I=i||x,_=s||P,T=z.useRef(null),w=z.useRef(null),y=z.useRef(h),O=u!=null,C=UE(u),N=UE(o),L=z.useCallback(()=>{if(!T.current||!w.current)return;const H={placement:t,strategy:n,middleware:m};N.current&&(H.platform=N.current),bU(T.current,w.current,H).then(q=>{const G={...q,isPositioned:!0};F.current&&!gb(y.current,G)&&(y.current=G,ww.flushSync(()=>{v(G)}))})},[m,t,n,N]);j0(()=>{d===!1&&y.current.isPositioned&&(y.current.isPositioned=!1,v(H=>({...H,isPositioned:!1})))},[d]);const F=z.useRef(!1);j0(()=>(F.current=!0,()=>{F.current=!1}),[]),j0(()=>{if(I&&(T.current=I),_&&(w.current=_),I&&_){if(C.current)return C.current(I,_,L);L()}},[I,_,L,C,O]);const D=z.useMemo(()=>({reference:T,floating:w,setReference:R,setFloating:M}),[R,M]),V=z.useMemo(()=>({reference:I,floating:_}),[I,_]),U=z.useMemo(()=>{const H={position:n,left:0,top:0};if(!V.floating)return H;const q=jE(V.floating,h.x),G=jE(V.floating,h.y);return l?{...H,transform:"translate("+q+"px, "+G+"px)",...DM(V.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:q,top:G}},[n,l,V.floating,h.x,h.y]);return z.useMemo(()=>({...h,update:L,refs:D,elements:V,floatingStyles:U}),[h,L,D,V,U])}/*! +* tabbable 6.2.0 +* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE +*/var FM=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],vb=FM.join(","),$M=typeof Element>"u",$f=$M?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,yb=!$M&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},bb=function e(t,n){var r;n===void 0&&(n=!0);var o=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"inert"),i=o===""||o==="true",s=i||n&&t&&e(t.parentNode);return s},xU=function(t){var n,r=t==null||(n=t.getAttribute)===null||n===void 0?void 0:n.call(t,"contenteditable");return r===""||r==="true"},zM=function(t,n,r){if(bb(t))return[];var o=Array.prototype.slice.apply(t.querySelectorAll(vb));return n&&$f.call(t,vb)&&o.unshift(t),o=o.filter(r),o},VM=function e(t,n,r){for(var o=[],i=Array.from(t);i.length;){var s=i.shift();if(!bb(s,!1))if(s.tagName==="SLOT"){var l=s.assignedElements(),u=l.length?l:s.children,d=e(u,!0,r);r.flatten?o.push.apply(o,d):o.push({scopeParent:s,candidates:d})}else{var h=$f.call(s,vb);h&&r.filter(s)&&(n||!t.includes(s))&&o.push(s);var v=s.shadowRoot||typeof r.getShadowRoot=="function"&&r.getShadowRoot(s),m=!bb(v,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(s));if(v&&m){var b=e(v===!0?s.children:v.children,!0,r);r.flatten?o.push.apply(o,b):o.push({scopeParent:s,candidates:b})}else i.unshift.apply(i,s.children)}}return o},WM=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},Xu=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||xU(t))&&!WM(t)?0:t.tabIndex},_U=function(t,n){var r=Xu(t);return r<0&&n&&!WM(t)?0:r},OU=function(t,n){return t.tabIndex===n.tabIndex?t.documentOrder-n.documentOrder:t.tabIndex-n.tabIndex},BM=function(t){return t.tagName==="INPUT"},CU=function(t){return BM(t)&&t.type==="hidden"},PU=function(t){var n=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(r){return r.tagName==="SUMMARY"});return n},EU=function(t,n){for(var r=0;rsummary:first-of-type"),s=i?t.parentElement:t;if($f.call(s,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof o=="function"){for(var l=t;t;){var u=t.parentElement,d=yb(t);if(u&&!u.shadowRoot&&o(u)===!0)return HE(t);t.assignedSlot?t=t.assignedSlot:!u&&d!==t.ownerDocument?t=d.host:t=u}t=l}if(IU(t))return!t.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return HE(t);return!1},AU=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var n=t.parentElement;n;){if(n.tagName==="FIELDSET"&&n.disabled){for(var r=0;r=0)},NU=function e(t){var n=[],r=[];return t.forEach(function(o,i){var s=!!o.scopeParent,l=s?o.scopeParent:o,u=_U(l,s),d=s?e(o.candidates):l;u===0?s?n.push.apply(n,d):n.push(l):r.push({documentOrder:i,tabIndex:u,item:o,isScope:s,content:d})}),r.sort(OU).reduce(function(o,i){return i.isScope?o.push.apply(o,i.content):o.push(i.content),o},[]).concat(n)},jM=function(t,n){n=n||{};var r;return n.getShadowRoot?r=VM([t],n.includeContainer,{filter:r_.bind(null,n),flatten:!1,getShadowRoot:n.getShadowRoot,shadowRootFilter:LU}):r=zM(t,n.includeContainer,r_.bind(null,n)),NU(r)},UM=function(t,n){n=n||{};var r;return n.getShadowRoot?r=VM([t],n.includeContainer,{filter:wb.bind(null,n),flatten:!0,getShadowRoot:n.getShadowRoot}):r=zM(t,n.includeContainer,wb.bind(null,n)),r},vf=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return $f.call(t,vb)===!1?!1:r_(n,t)},DU=FM.concat("iframe").join(","),U0=function(t,n){if(n=n||{},!t)throw new Error("No node provided");return $f.call(t,DU)===!1?!1:wb(n,t)};const FU=Object.freeze(Object.defineProperty({__proto__:null,focusable:UM,getTabIndex:Xu,isFocusable:U0,isTabbable:vf,tabbable:jM},Symbol.toStringTag,{value:"Module"}));var ns=typeof document<"u"?z.useLayoutEffect:z.useEffect;let OS=!1,$U=0;const qE=()=>"floating-ui-"+$U++;function zU(){const[e,t]=z.useState(()=>OS?qE():void 0);return ns(()=>{e==null&&t(qE())},[]),z.useEffect(()=>{OS||(OS=!0)},[]),e}const VU=Hg.useId,HM=VU||zU;function WU(){const e=new Map;return{emit(t,n){var r;(r=e.get(t))==null||r.forEach(o=>o(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,((r=e.get(t))==null?void 0:r.filter(o=>o!==n))||[])}}}const BU=z.createContext(null),jU=z.createContext(null),qO=()=>{var e;return((e=z.useContext(BU))==null?void 0:e.id)||null},Sw=()=>z.useContext(jU);function Vl(e){return(e==null?void 0:e.ownerDocument)||document}function qM(){const e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function UU(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(t=>{let{brand:n,version:r}=t;return n+"/"+r}).join(" "):navigator.userAgent}function xw(e){return Vl(e).defaultView||window}function as(e){return e?e instanceof Element||e instanceof xw(e).Element:!1}function Ov(e){return e?e instanceof HTMLElement||e instanceof xw(e).HTMLElement:!1}function HU(e){if(typeof ShadowRoot>"u")return!1;const t=xw(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function KM(e){if(e.mozInputSource===0&&e.isTrusted)return!0;const t=/Android/i;return(t.test(qM())||t.test(UU()))&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function GM(e){return e.width===0&&e.height===0||e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType!=="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0}function qU(){return/apple/i.test(navigator.vendor)}function KU(){return qM().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function Sb(e,t){const n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function GU(e){return"nativeEvent"in e}function Tf(e,t){if(!e||!t)return!1;const n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&HU(n)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function YM(e){return"data-floating-ui-"+e}function Ng(e){const t=z.useRef(e);return ns(()=>{t.current=e}),t}const KE=YM("safe-polygon");function CS(e,t,n){return n&&!Sb(n)?0:typeof e=="number"?e:e==null?void 0:e[t]}function YU(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,dataRef:o,events:i,elements:{domReference:s,floating:l},refs:u}=e,{enabled:d=!0,delay:h=0,handleClose:v=null,mouseOnly:m=!1,restMs:b=0,move:x=!0}=t,S=Sw(),P=qO(),E=Ng(v),R=Ng(h),M=z.useRef(),I=z.useRef(),_=z.useRef(),T=z.useRef(),w=z.useRef(!0),y=z.useRef(!1),O=z.useRef(()=>{}),C=z.useCallback(()=>{var D;const V=(D=o.current.openEvent)==null?void 0:D.type;return(V==null?void 0:V.includes("mouse"))&&V!=="mousedown"},[o]);z.useEffect(()=>{if(!d)return;function D(){clearTimeout(I.current),clearTimeout(T.current),w.current=!0}return i.on("dismiss",D),()=>{i.off("dismiss",D)}},[d,i]),z.useEffect(()=>{if(!d||!E.current||!n)return;function D(U){C()&&r(!1,U)}const V=Vl(l).documentElement;return V.addEventListener("mouseleave",D),()=>{V.removeEventListener("mouseleave",D)}},[l,n,r,d,E,o,C]);const N=z.useCallback(function(D,V){V===void 0&&(V=!0);const U=CS(R.current,"close",M.current);U&&!_.current?(clearTimeout(I.current),I.current=setTimeout(()=>r(!1,D),U)):V&&(clearTimeout(I.current),r(!1,D))},[R,r]),L=z.useCallback(()=>{O.current(),_.current=void 0},[]),F=z.useCallback(()=>{if(y.current){const D=Vl(u.floating.current).body;D.style.pointerEvents="",D.removeAttribute(KE),y.current=!1}},[u]);return z.useEffect(()=>{if(!d)return;function D(){return o.current.openEvent?["click","mousedown"].includes(o.current.openEvent.type):!1}function V(q){if(clearTimeout(I.current),w.current=!1,m&&!Sb(M.current)||b>0&&CS(R.current,"open")===0)return;const G=CS(R.current,"open",M.current);G?I.current=setTimeout(()=>{r(!0,q)},G):r(!0,q)}function U(q){if(D())return;O.current();const G=Vl(l);if(clearTimeout(T.current),E.current){n||clearTimeout(I.current),_.current=E.current({...e,tree:S,x:q.clientX,y:q.clientY,onClose(){F(),L(),N(q)}});const K=_.current;G.addEventListener("mousemove",K),O.current=()=>{G.removeEventListener("mousemove",K)};return}(M.current==="touch"?!Tf(l,q.relatedTarget):!0)&&N(q)}function H(q){D()||E.current==null||E.current({...e,tree:S,x:q.clientX,y:q.clientY,onClose(){F(),L(),N(q)}})(q)}if(as(s)){const q=s;return n&&q.addEventListener("mouseleave",H),l==null||l.addEventListener("mouseleave",H),x&&q.addEventListener("mousemove",V,{once:!0}),q.addEventListener("mouseenter",V),q.addEventListener("mouseleave",U),()=>{n&&q.removeEventListener("mouseleave",H),l==null||l.removeEventListener("mouseleave",H),x&&q.removeEventListener("mousemove",V),q.removeEventListener("mouseenter",V),q.removeEventListener("mouseleave",U)}}},[s,l,d,e,m,b,x,N,L,F,r,n,S,R,E,o]),ns(()=>{var D;if(d&&n&&(D=E.current)!=null&&D.__options.blockPointerEvents&&C()){const H=Vl(l).body;if(H.setAttribute(KE,""),H.style.pointerEvents="none",y.current=!0,as(s)&&l){var V,U;const q=s,G=S==null||(V=S.nodesRef.current.find(Y=>Y.id===P))==null||(U=V.context)==null?void 0:U.elements.floating;return G&&(G.style.pointerEvents=""),q.style.pointerEvents="auto",l.style.pointerEvents="auto",()=>{q.style.pointerEvents="",l.style.pointerEvents=""}}}},[d,n,P,l,s,S,E,o,C]),ns(()=>{n||(M.current=void 0,L(),F())},[n,L,F]),z.useEffect(()=>()=>{L(),clearTimeout(I.current),clearTimeout(T.current),F()},[d,L,F]),z.useMemo(()=>{if(!d)return{};function D(V){M.current=V.pointerType}return{reference:{onPointerDown:D,onPointerEnter:D,onMouseMove(V){n||b===0||(clearTimeout(T.current),T.current=setTimeout(()=>{w.current||r(!0,V.nativeEvent)},b))}},floating:{onMouseEnter(){clearTimeout(I.current)},onMouseLeave(V){i.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),N(V.nativeEvent,!1)}}}},[i,d,b,n,r,N])}function o_(e){let t=e.activeElement;for(;((n=t)==null||(r=n.shadowRoot)==null?void 0:r.activeElement)!=null;){var n,r;t=t.shadowRoot.activeElement}return t}let GE=0;function YE(e,t){t===void 0&&(t={});const{preventScroll:n=!1,cancelPrevious:r=!0,sync:o=!1}=t;r&&cancelAnimationFrame(GE);const i=()=>e==null?void 0:e.focus({preventScroll:n});o?i():GE=requestAnimationFrame(i)}function H0(e,t){let n=e.filter(o=>{var i;return o.parentId===t&&((i=o.context)==null?void 0:i.open)}),r=n;for(;r.length;)r=e.filter(o=>{var i;return(i=r)==null?void 0:i.some(s=>{var l;return o.parentId===s.id&&((l=o.context)==null?void 0:l.open)})}),n=n.concat(r);return n}function XM(e){return"composedPath"in e?e.composedPath()[0]:e.target}const XU="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function ZU(e){return Ov(e)&&e.matches(XU)}function Bs(e){e.preventDefault(),e.stopPropagation()}function XE(e){return Ov(e.target)&&e.target.tagName==="BUTTON"}function ZE(e){return ZU(e)}function QU(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,dataRef:o,elements:{domReference:i}}=e,{enabled:s=!0,event:l="click",toggle:u=!0,ignoreMouse:d=!1,keyboardHandlers:h=!0}=t,v=z.useRef(),m=z.useRef(!1);return z.useMemo(()=>s?{reference:{onPointerDown(b){v.current=b.pointerType},onMouseDown(b){b.button===0&&(Sb(v.current,!0)&&d||l!=="click"&&(n&&u&&(!o.current.openEvent||o.current.openEvent.type==="mousedown")?r(!1,b.nativeEvent):(b.preventDefault(),r(!0,b.nativeEvent))))},onClick(b){if(l==="mousedown"&&v.current){v.current=void 0;return}Sb(v.current,!0)&&d||(n&&u&&(!o.current.openEvent||o.current.openEvent.type==="click")?r(!1,b.nativeEvent):r(!0,b.nativeEvent))},onKeyDown(b){v.current=void 0,!(b.defaultPrevented||!h||XE(b))&&(b.key===" "&&!ZE(i)&&(b.preventDefault(),m.current=!0),b.key==="Enter"&&r(!(n&&u),b.nativeEvent))},onKeyUp(b){b.defaultPrevented||!h||XE(b)||ZE(i)||b.key===" "&&m.current&&(m.current=!1,r(!(n&&u),b.nativeEvent))}}}:{},[s,o,l,d,h,i,u,n,r])}const JU=Hg.useInsertionEffect,eH=JU||(e=>e());function Yp(e){const t=z.useRef(()=>{});return eH(()=>{t.current=e}),z.useCallback(function(){for(var n=arguments.length,r=new Array(n),o=0;o{var t,n;return{escapeKeyBubbles:typeof e=="boolean"?e:(t=e==null?void 0:e.escapeKey)!=null?t:!1,outsidePressBubbles:typeof e=="boolean"?e:(n=e==null?void 0:e.outsidePress)!=null?n:!0}};function oH(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,events:o,nodeId:i,elements:{reference:s,domReference:l,floating:u},dataRef:d}=e,{enabled:h=!0,escapeKey:v=!0,outsidePress:m=!0,outsidePressEvent:b="pointerdown",referencePress:x=!1,referencePressEvent:S="pointerdown",ancestorScroll:P=!1,bubbles:E}=t,R=Sw(),M=qO()!=null,I=Yp(typeof m=="function"?m:()=>!1),_=typeof m=="function"?I:m,T=z.useRef(!1),{escapeKeyBubbles:w,outsidePressBubbles:y}=rH(E),O=Yp(N=>{if(!n||!h||!v||N.key!=="Escape")return;const L=R?H0(R.nodesRef.current,i):[];if(!w&&(N.stopPropagation(),L.length>0)){let F=!0;if(L.forEach(D=>{var V;if((V=D.context)!=null&&V.open&&!D.context.dataRef.current.__escapeKeyBubbles){F=!1;return}}),!F)return}o.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),r(!1,GU(N)?N.nativeEvent:N)}),C=Yp(N=>{const L=T.current;if(T.current=!1,L||typeof _=="function"&&!_(N))return;const F=XM(N);if(Ov(F)&&u){const U=F.clientWidth>0&&F.scrollWidth>F.clientWidth,H=F.clientHeight>0&&F.scrollHeight>F.clientHeight;let q=H&&N.offsetX>F.clientWidth;if(H&&xw(u).getComputedStyle(F).direction==="rtl"&&(q=N.offsetX<=F.offsetWidth-F.clientWidth),q||U&&N.offsetY>F.clientHeight)return}const D=R&&H0(R.nodesRef.current,i).some(U=>{var H;return q0(N,(H=U.context)==null?void 0:H.elements.floating)});if(q0(N,u)||q0(N,l)||D)return;const V=R?H0(R.nodesRef.current,i):[];if(V.length>0){let U=!0;if(V.forEach(H=>{var q;if((q=H.context)!=null&&q.open&&!H.context.dataRef.current.__outsidePressBubbles){U=!1;return}}),!U)return}o.emit("dismiss",{type:"outsidePress",data:{returnFocus:M?{preventScroll:!0}:KM(N)||GM(N)}}),r(!1,N)});return z.useEffect(()=>{if(!n||!h)return;d.current.__escapeKeyBubbles=w,d.current.__outsidePressBubbles=y;function N(D){r(!1,D)}const L=Vl(u);v&&L.addEventListener("keydown",O),_&&L.addEventListener(b,C);let F=[];return P&&(as(l)&&(F=Ef(l)),as(u)&&(F=F.concat(Ef(u))),!as(s)&&s&&s.contextElement&&(F=F.concat(Ef(s.contextElement)))),F=F.filter(D=>{var V;return D!==((V=L.defaultView)==null?void 0:V.visualViewport)}),F.forEach(D=>{D.addEventListener("scroll",N,{passive:!0})}),()=>{v&&L.removeEventListener("keydown",O),_&&L.removeEventListener(b,C),F.forEach(D=>{D.removeEventListener("scroll",N)})}},[d,u,l,s,v,_,b,n,r,P,h,w,y,O,C]),z.useEffect(()=>{T.current=!1},[_,b]),z.useMemo(()=>h?{reference:{onKeyDown:O,[tH[S]]:N=>{x&&(o.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),r(!1,N.nativeEvent))}},floating:{onKeyDown:O,[nH[b]]:()=>{T.current=!0}}}:{},[h,o,x,b,S,r,O])}function iH(e){var t;e===void 0&&(e={});const{open:n=!1,onOpenChange:r,nodeId:o}=e,[i,s]=z.useState(null),l=((t=e.elements)==null?void 0:t.reference)||i,u=SU(e),d=Sw(),h=Yp((I,_)=>{I&&(m.current.openEvent=_),r==null||r(I,_)}),v=z.useRef(null),m=z.useRef({}),b=z.useState(()=>WU())[0],x=HM(),S=z.useCallback(I=>{const _=as(I)?{getBoundingClientRect:()=>I.getBoundingClientRect(),contextElement:I}:I;u.refs.setReference(_)},[u.refs]),P=z.useCallback(I=>{(as(I)||I===null)&&(v.current=I,s(I)),(as(u.refs.reference.current)||u.refs.reference.current===null||I!==null&&!as(I))&&u.refs.setReference(I)},[u.refs]),E=z.useMemo(()=>({...u.refs,setReference:P,setPositionReference:S,domReference:v}),[u.refs,P,S]),R=z.useMemo(()=>({...u.elements,domReference:l}),[u.elements,l]),M=z.useMemo(()=>({...u,refs:E,elements:R,dataRef:m,nodeId:o,floatingId:x,events:b,open:n,onOpenChange:h}),[u,o,x,b,n,h,E,R]);return ns(()=>{const I=d==null?void 0:d.nodesRef.current.find(_=>_.id===o);I&&(I.context=M)}),z.useMemo(()=>({...u,context:M,refs:E,elements:R}),[u,E,R,M])}function aH(e,t){t===void 0&&(t={});const{open:n,onOpenChange:r,dataRef:o,events:i,refs:s,elements:{floating:l,domReference:u}}=e,{enabled:d=!0,keyboardOnly:h=!0}=t,v=z.useRef(""),m=z.useRef(!1),b=z.useRef();return z.useEffect(()=>{if(!d)return;const S=Vl(l).defaultView||window;function P(){!n&&Ov(u)&&u===o_(Vl(u))&&(m.current=!0)}return S.addEventListener("blur",P),()=>{S.removeEventListener("blur",P)}},[l,u,n,d]),z.useEffect(()=>{if(!d)return;function x(S){(S.type==="referencePress"||S.type==="escapeKey")&&(m.current=!0)}return i.on("dismiss",x),()=>{i.off("dismiss",x)}},[i,d]),z.useEffect(()=>()=>{clearTimeout(b.current)},[]),z.useMemo(()=>d?{reference:{onPointerDown(x){let{pointerType:S}=x;v.current=S,m.current=!!(S&&h)},onMouseLeave(){m.current=!1},onFocus(x){var S;m.current||x.type==="focus"&&((S=o.current.openEvent)==null?void 0:S.type)==="mousedown"&&q0(o.current.openEvent,u)||r(!0,x.nativeEvent)},onBlur(x){m.current=!1;const S=x.relatedTarget,P=as(S)&&S.hasAttribute(YM("focus-guard"))&&S.getAttribute("data-type")==="outside";b.current=setTimeout(()=>{Tf(s.floating.current,S)||Tf(u,S)||P||r(!1,x.nativeEvent)})}}}:{},[d,h,u,s,o,r])}function PS(e,t,n){const r=new Map;return{...n==="floating"&&{tabIndex:-1},...e,...t.map(o=>o?o[n]:null).concat(e).reduce((o,i)=>(i&&Object.entries(i).forEach(s=>{let[l,u]=s;if(l.indexOf("on")===0){if(r.has(l)||r.set(l,[]),typeof u=="function"){var d;(d=r.get(l))==null||d.push(u),o[l]=function(){for(var h,v=arguments.length,m=new Array(v),b=0;bx(...m)).find(x=>x!==void 0)}}}else o[l]=u}),o),{})}}function sH(e){e===void 0&&(e=[]);const t=e,n=z.useCallback(i=>PS(i,e,"reference"),t),r=z.useCallback(i=>PS(i,e,"floating"),t),o=z.useCallback(i=>PS(i,e,"item"),e.map(i=>i==null?void 0:i.item));return z.useMemo(()=>({getReferenceProps:n,getFloatingProps:r,getItemProps:o}),[n,r,o])}let QE=!1;const KO="ArrowUp",_w="ArrowDown",sh="ArrowLeft",Cv="ArrowRight";function i0(e,t,n){return Math.floor(e/t)!==n}function Qm(e,t){return t<0||t>=e.current.length}function Oo(e,t){let{startingIndex:n=-1,decrement:r=!1,disabledIndices:o,amount:i=1}=t===void 0?{}:t;const s=e.current;let l=n;do{var u,d;l=l+(r?-i:i)}while(l>=0&&l<=s.length-1&&(o?o.includes(l):s[l]==null||(u=s[l])!=null&&u.hasAttribute("disabled")||((d=s[l])==null?void 0:d.getAttribute("aria-disabled"))==="true"));return l}function Ow(e,t,n){switch(e){case"vertical":return t;case"horizontal":return n;default:return t||n}}function JE(e,t){return Ow(t,e===KO||e===_w,e===sh||e===Cv)}function ES(e,t,n){return Ow(t,e===_w,n?e===sh:e===Cv)||e==="Enter"||e==" "||e===""}function lH(e,t,n){return Ow(t,n?e===sh:e===Cv,e===_w)}function uH(e,t,n){return Ow(t,n?e===Cv:e===sh,e===KO)}function TS(e,t){return Oo(e,{disabledIndices:t})}function eT(e,t){return Oo(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function cH(e,t){const{open:n,onOpenChange:r,refs:o,elements:{domReference:i,floating:s}}=e,{listRef:l,activeIndex:u,onNavigate:d=()=>{},enabled:h=!0,selectedIndex:v=null,allowEscape:m=!1,loop:b=!1,nested:x=!1,rtl:S=!1,virtual:P=!1,focusItemOnOpen:E="auto",focusItemOnHover:R=!0,openOnArrowKeyDown:M=!0,disabledIndices:I=void 0,orientation:_="vertical",cols:T=1,scrollItemIntoView:w=!0}=t,y=qO(),O=Sw(),C=Yp(d),N=z.useRef(E),L=z.useRef(v??-1),F=z.useRef(null),D=z.useRef(!0),V=z.useRef(C),U=z.useRef(!!s),H=z.useRef(!1),q=z.useRef(!1),G=Ng(I),Y=Ng(n),K=Ng(w),[j,J]=z.useState(),re=Yp(function(fe,le,ue){ue===void 0&&(ue=!1);const Pe=fe.current[le.current];Pe&&(P?J(Pe.id):YE(Pe,{preventScroll:!0,sync:KU()&&qU()?QE||H.current:!1}),requestAnimationFrame(()=>{const Re=K.current;Re&&Pe&&(ue||!D.current)&&(Pe.scrollIntoView==null||Pe.scrollIntoView(typeof Re=="boolean"?{block:"nearest",inline:"nearest"}:Re))}))});ns(()=>{document.createElement("div").focus({get preventScroll(){return QE=!0,!1}})},[]),ns(()=>{h&&(n&&s?N.current&&v!=null&&(q.current=!0,C(v)):U.current&&(L.current=-1,V.current(null)))},[h,n,s,v,C]),ns(()=>{if(h&&n&&s)if(u==null){if(H.current=!1,v!=null)return;if(U.current&&(L.current=-1,re(l,L)),!U.current&&N.current&&(F.current!=null||N.current===!0&&F.current==null)){let fe=0;const le=()=>{l.current[0]==null?(fe<2&&(fe?requestAnimationFrame:queueMicrotask)(le),fe++):(L.current=F.current==null||ES(F.current,_,S)||x?TS(l,G.current):eT(l,G.current),F.current=null,C(L.current))};le()}}else Qm(l,u)||(L.current=u,re(l,L,q.current),q.current=!1)},[h,n,s,u,v,x,l,_,S,C,re,G]),ns(()=>{if(h&&U.current&&!s&&O){var fe,le;const ue=O.nodesRef.current,Pe=(fe=ue.find(Me=>Me.id===y))==null||(le=fe.context)==null?void 0:le.elements.floating,Re=o_(Vl(s)),Te=ue.some(Me=>Me.context&&Tf(Me.context.elements.floating,Re));Pe&&!Te&&Pe.focus({preventScroll:!0})}},[h,s,O,y]),ns(()=>{V.current=C,U.current=!!s}),ns(()=>{n||(F.current=null)},[n]);const te=u!=null,de=z.useMemo(()=>{function fe(ue){if(!n)return;const Pe=l.current.indexOf(ue);Pe!==-1&&C(Pe)}return{onFocus(ue){let{currentTarget:Pe}=ue;fe(Pe)},onClick:ue=>{let{currentTarget:Pe}=ue;return Pe.focus({preventScroll:!0})},...R&&{onMouseMove(ue){let{currentTarget:Pe}=ue;fe(Pe)},onPointerLeave(ue){let{pointerType:Pe}=ue;!D.current||Pe==="touch"||(L.current=-1,re(l,L),C(null),P||YE(o.floating.current,{preventScroll:!0}))}}}},[n,o,re,R,l,C,P]);return z.useMemo(()=>{if(!h)return{};const fe=G.current;function le(Te){if(D.current=!1,H.current=!0,!Y.current&&Te.currentTarget===o.floating.current)return;if(x&&uH(Te.key,_,S)){Bs(Te),r(!1,Te.nativeEvent),Ov(i)&&i.focus();return}const Me=L.current,Oe=TS(l,fe),Ce=eT(l,fe);if(Te.key==="Home"&&(Bs(Te),L.current=Oe,C(L.current)),Te.key==="End"&&(Bs(Te),L.current=Ce,C(L.current)),T>1){const ze=L.current;if(Te.key===KO){if(Bs(Te),ze===-1)L.current=Ce;else if(L.current=Oo(l,{startingIndex:ze,amount:T,decrement:!0,disabledIndices:fe}),b&&(ze-TYe?Vt:Vt-T}Qm(l,L.current)&&(L.current=ze),C(L.current)}if(Te.key===_w&&(Bs(Te),ze===-1?L.current=Oe:(L.current=Oo(l,{startingIndex:ze,amount:T,disabledIndices:fe}),b&&ze+T>Ce&&(L.current=Oo(l,{startingIndex:ze%T-T,amount:T,disabledIndices:fe}))),Qm(l,L.current)&&(L.current=ze),C(L.current)),_==="both"){const Ye=Math.floor(ze/T);Te.key===Cv&&(Bs(Te),ze%T!==T-1?(L.current=Oo(l,{startingIndex:ze,disabledIndices:fe}),b&&i0(L.current,T,Ye)&&(L.current=Oo(l,{startingIndex:ze-ze%T-1,disabledIndices:fe}))):b&&(L.current=Oo(l,{startingIndex:ze-ze%T-1,disabledIndices:fe})),i0(L.current,T,Ye)&&(L.current=ze)),Te.key===sh&&(Bs(Te),ze%T!==0?(L.current=Oo(l,{startingIndex:ze,disabledIndices:fe,decrement:!0}),b&&i0(L.current,T,Ye)&&(L.current=Oo(l,{startingIndex:ze+(T-ze%T),decrement:!0,disabledIndices:fe}))):b&&(L.current=Oo(l,{startingIndex:ze+(T-ze%T),decrement:!0,disabledIndices:fe})),i0(L.current,T,Ye)&&(L.current=ze));const at=Math.floor(Ce/T)===Ye;Qm(l,L.current)&&(b&&at?L.current=Te.key===sh?Ce:Oo(l,{startingIndex:ze-ze%T-1,disabledIndices:fe}):L.current=ze),C(L.current);return}}if(JE(Te.key,_)){if(Bs(Te),n&&!P&&o_(Te.currentTarget.ownerDocument)===Te.currentTarget){L.current=ES(Te.key,_,S)?Oe:Ce,C(L.current);return}ES(Te.key,_,S)?b?L.current=Me>=Ce?m&&Me!==l.current.length?-1:Oe:Oo(l,{startingIndex:Me,disabledIndices:fe}):L.current=Math.min(Ce,Oo(l,{startingIndex:Me,disabledIndices:fe})):b?L.current=Me<=Oe?m&&Me!==-1?l.current.length:Ce:Oo(l,{startingIndex:Me,decrement:!0,disabledIndices:fe}):L.current=Math.max(Oe,Oo(l,{startingIndex:Me,decrement:!0,disabledIndices:fe})),Qm(l,L.current)?C(null):C(L.current)}}function ue(Te){E==="auto"&&KM(Te.nativeEvent)&&(N.current=!0)}function Pe(Te){N.current=E,E==="auto"&&GM(Te.nativeEvent)&&(N.current=!0)}const Re=P&&n&&te&&{"aria-activedescendant":j};return{reference:{...Re,onKeyDown(Te){D.current=!1;const Me=Te.key.indexOf("Arrow")===0;if(P&&n)return le(Te);if(!n&&!M&&Me)return;const Oe=Me||Te.key==="Enter"||Te.key.trim()==="",Ce=JE(Te.key,_),ze=lH(Te.key,_,S);if(Oe&&(F.current=x&&Ce?null:Te.key),x){ze&&(Bs(Te),n?(L.current=TS(l,fe),C(L.current)):r(!0,Te.nativeEvent));return}Ce&&(v!=null&&(L.current=v),Bs(Te),!n&&M?r(!0,Te.nativeEvent):le(Te),n&&C(L.current))},onFocus(){n&&C(null)},onPointerDown:Pe,onMouseDown:ue,onClick:ue},floating:{"aria-orientation":_==="both"?void 0:_,...Re,onKeyDown:le,onPointerMove(){D.current=!0}},item:de}},[i,o,j,G,Y,l,h,_,S,P,n,te,x,v,M,m,T,b,E,C,r,de])}function fH(e,t){t===void 0&&(t={});const{open:n,floatingId:r}=e,{enabled:o=!0,role:i="dialog"}=t,s=HM();return z.useMemo(()=>{const l={id:r,role:i};return o?i==="tooltip"?{reference:{"aria-describedby":n?r:void 0},floating:l}:{reference:{"aria-expanded":n?"true":"false","aria-haspopup":i==="alertdialog"?"dialog":i,"aria-controls":n?r:void 0,...i==="listbox"&&{role:"combobox"},...i==="menu"&&{id:s}},floating:{...l,...i==="menu"&&{"aria-labelledby":s}}}:{}},[o,i,n,r,s])}function tT(e,t){const[n,r]=e;let o=!1;const i=t.length;for(let s=0,l=i-1;s=r!=v>=r&&n<=(h-u)*(r-d)/(v-d)+u&&(o=!o)}return o}function dH(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}function pH(e){e===void 0&&(e={});const{buffer:t=.5,blockPointerEvents:n=!1,requireIntent:r=!0}=e;let o,i=!1,s=null,l=null,u=performance.now();function d(v,m){const b=performance.now(),x=b-u;if(s===null||l===null||x===0)return s=v,l=m,u=b,null;const S=v-s,P=m-l,R=Math.sqrt(S*S+P*P)/x;return s=v,l=m,u=b,R}const h=v=>{let{x:m,y:b,placement:x,elements:S,onClose:P,nodeId:E,tree:R}=v;return function(I){function _(){clearTimeout(o),P()}if(clearTimeout(o),!S.domReference||!S.floating||x==null||m==null||b==null)return;const{clientX:T,clientY:w}=I,y=[T,w],O=XM(I),C=I.type==="mouseleave",N=Tf(S.floating,O),L=Tf(S.domReference,O),F=S.domReference.getBoundingClientRect(),D=S.floating.getBoundingClientRect(),V=x.split("-")[0],U=m>D.right-D.width/2,H=b>D.bottom-D.height/2,q=dH(y,F),G=D.width>F.width,Y=D.height>F.height,K=(G?F:D).left,j=(G?F:D).right,J=(Y?F:D).top,re=(Y?F:D).bottom;if(N&&(i=!0,!C))return;if(L&&(i=!1),L&&!C){i=!0;return}if(C&&as(I.relatedTarget)&&Tf(S.floating,I.relatedTarget)||R&&H0(R.nodesRef.current,E).some(fe=>{let{context:le}=fe;return le==null?void 0:le.open}))return;if(V==="top"&&b>=F.bottom-1||V==="bottom"&&b<=F.top+1||V==="left"&&m>=F.right-1||V==="right"&&m<=F.left+1)return _();let te=[];switch(V){case"top":te=[[K,F.top+1],[K,D.bottom-1],[j,D.bottom-1],[j,F.top+1]];break;case"bottom":te=[[K,D.top+1],[K,F.bottom-1],[j,F.bottom-1],[j,D.top+1]];break;case"left":te=[[D.right-1,re],[D.right-1,J],[F.left+1,J],[F.left+1,re]];break;case"right":te=[[F.right-1,re],[F.right-1,J],[D.left+1,J],[D.left+1,re]];break}function de(fe){let[le,ue]=fe;switch(V){case"top":{const Pe=[G?le+t/2:U?le+t*4:le-t*4,ue+t+1],Re=[G?le-t/2:U?le+t*4:le-t*4,ue+t+1],Te=[[D.left,U||G?D.bottom-t:D.top],[D.right,U?G?D.bottom-t:D.top:D.bottom-t]];return[Pe,Re,...Te]}case"bottom":{const Pe=[G?le+t/2:U?le+t*4:le-t*4,ue-t],Re=[G?le-t/2:U?le+t*4:le-t*4,ue-t],Te=[[D.left,U||G?D.top+t:D.bottom],[D.right,U?G?D.top+t:D.bottom:D.top+t]];return[Pe,Re,...Te]}case"left":{const Pe=[le+t+1,Y?ue+t/2:H?ue+t*4:ue-t*4],Re=[le+t+1,Y?ue-t/2:H?ue+t*4:ue-t*4];return[...[[H||Y?D.right-t:D.left,D.top],[H?Y?D.right-t:D.left:D.right-t,D.bottom]],Pe,Re]}case"right":{const Pe=[le-t,Y?ue+t/2:H?ue+t*4:ue-t*4],Re=[le-t,Y?ue-t/2:H?ue+t*4:ue-t*4],Te=[[H||Y?D.left+t:D.right,D.top],[H?Y?D.left+t:D.right:D.left+t,D.bottom]];return[Pe,Re,...Te]}}}if(!tT([T,w],te)){if(i&&!q)return _();if(!C&&r){const fe=d(I.clientX,I.clientY);if(fe!==null&&fe<.1)return _()}tT([T,w],de([m,b]))?!i&&r&&(o=window.setTimeout(_,40)):_()}}};return h.__options={blockPointerEvents:n},h}function hH(e){return t=>{e.forEach(n=>{typeof n=="function"?n(t):n!=null&&(n.current=t)})}}const ZM=lt.createContext(null),GO=()=>{const e=lt.useContext(ZM);return e??Kp("Missing context")},mH=()=>{const e=GO();return t=>({tabIndex:e.activeIndex===t?0:-1,ref:n=>{e.refs.listRef.current!==null&&(e.refs.listRef.current[t]=n)},...e.getItemProps()})},QM=lt.forwardRef(({children:e,placement:t,arrowSize:n=8,distance:r=4,borderRadius:o=4,viewPortMargin:i=8,ariaRole:s="tooltip",onClose:l=()=>{},className:u,...d},h)=>{const[v,m]=z.useState(null),[b,x]=z.useState(!1),S="open"in d?d.open:b,P=z.useRef(null),E=z.useRef(null),R=z.useRef([]);z.useImperativeHandle(h,()=>Object.assign(E.current??z6(),{open:()=>x(!0),close:()=>x(!1)}));const{x:M,y:I,placement:_,refs:T,middlewareData:w,context:y}=iH({open:S,onOpenChange:G=>{"open"in d||x(G),G||l()},placement:t,whileElementsMounted:NM,middleware:[eU(n+r),Q6(),tU({padding:i}),wU({element:P,padding:o*1.6})]}),O=YU(y,{enabled:"trigger"in d&&d.trigger==="hover",handleClose:pH(),move:!1}),C=aH(y,{enabled:"trigger"in d&&d.trigger==="hover"}),N=QU(y,{enabled:"trigger"in d&&d.trigger==="click"}),L=oH(y,{referencePress:s==="tooltip"}),F=fH(y,{role:s}),D=cH(y,{listRef:R,activeIndex:v,loop:!0,focusItemOnHover:!1,onNavigate:m}),{getReferenceProps:V,getFloatingProps:U,getItemProps:H}=sH([O,C,N,L,F,D]),q={activeIndex:v,open:S,setOpen:s==="tooltip"?x:null,settings:{arrowSize:n,distance:r,borderRadius:o,viewPortMargin:i},calculated:{x:M,y:I,placement:_,arrow:w.arrow},refs:{arrowRef:P,listRef:R,...T},getReferenceProps:V,getFloatingProps:U,getItemProps:H};return X(ZM.Provider,{value:q,children:X("div",{ref:E,css:{position:"relative"},className:u,children:e})})}),JM=({children:e})=>{const t=GO();return lt.cloneElement(e,{"data-floating-state":t.open?"open":"closed",...t.getReferenceProps({ref:t.refs.setReference,onClick:()=>{var n;return t.open&&((n=t.setOpen)==null?void 0:n.call(t,!1))},...e.props})})},eA=lt.forwardRef(({children:e,backgroundColor:t,borderColor:n,borderWidth:r=1,shadowColor:o="rgba(0, 0, 0, 20%)",shadowBlur:i=4,padding:s=[4,8],className:l,hideArrowTip:u=!1},d)=>{var M,I;const h=dc(),{open:v,calculated:m,refs:b,settings:x,...S}=GO();if(!v)return null;const P=vH(m.placement),E=Math.SQRT2*x.arrowSize,R=hH([d,b.setFloating]);return Ne("div",{...S.getFloatingProps({ref:R}),css:{"--floating-background-color":t??h.colors.neutral05,"--floating-border-color":n??h.colors.neutral40,"--floating-border-width":`${r}px`,"--floating-shadow-blur":`${i}px`,"--floating-shadow-color":o,position:"absolute",...m.x!=null&&m.y!=null?{left:m.x,top:m.y}:{[gH(P)]:"100%"},width:"max-content",maxWidth:`calc(100vw - ${2*x.viewPortMargin}px)`,zIndex:1e4,backgroundColor:"var(--floating-background-color)",borderRadius:x.borderRadius,boxShadow:"0 0 var(--floating-shadow-blur) var(--floating-shadow-color)",outline:"var(--floating-border-width) solid var(--floating-border-color)"},children:[X("div",{className:l,css:{overflow:"hidden",borderRadius:x.borderRadius,padding:(Array.isArray(s)?s:[s]).map(_=>`${_}px`).join(" ")},children:e}),X("div",{css:{position:"absolute",display:u?"none":"block",...P==="top"||P==="bottom"?{left:0,right:0,height:x.arrowSize+i}:{top:0,bottom:0,width:x.arrowSize+i},[P]:"100%",pointerEvents:"none",overflow:"hidden"},children:X("div",{ref:b.arrowRef,css:{position:"absolute",left:(M=m.arrow)==null?void 0:M.x,top:(I=m.arrow)==null?void 0:I.y,[P]:-E/2,height:E,width:E,transform:"rotate(45deg)",backgroundColor:"var(--floating-background-color)",boxShadow:`${i/6}px ${i/6}px var(--floating-shadow-blur) ${i/12}px var(--floating-shadow-color)`,outline:"var(--floating-border-width) solid var(--floating-border-color)"}})})]})});lt.forwardRef(({children:e,tooltip:t,tooltipCss:n,...r},o)=>{const i=dc();return Ne(QM,{ref:o,...r,trigger:"hover",placement:r.placement??"top",children:[X(eA,{css:{color:i.colors.neutral80,fontSize:14,maxWidth:"100%",...n},children:t}),X(JM,{children:e})]})});const gH=e=>({top:"bottom",right:"left",bottom:"top",left:"right"})[e],vH=e=>e.split("-")[0];function yH(e){return Ht({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"19",y1:"12",x2:"5",y2:"12"}},{tag:"polyline",attr:{points:"12 19 5 12 12 5"}}]})(e)}function bH(e){return Ht({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"20 6 9 17 4 12"}}]})(e)}const tA=({children:e,menu:t,floatingContainer:n})=>{const r=z.useRef(null);return Ne(QM,{ref:r,placement:"bottom",trigger:"click",ariaRole:"menu",arrowSize:12,viewPortMargin:12,borderRadius:8,distance:6,...n,children:[X(JM,{children:e}),X(wH,{close:()=>{var o;return(o=r.current)==null?void 0:o.close()},...t})]})},wH=({close:e,items:t,label:n,breakpoint:r})=>{const o=dc(),{scheme:i,isHighContrast:s}=Js(),l=mH(),u=rh(i,{light:()=>o.colors.neutral05,dark:()=>o.colors.neutral15,"dark-high-contrast":()=>o.colors.neutral05,"light-high-contrast":()=>o.colors.neutral05});return X(eA,{backgroundColor:u,borderWidth:i!=="light"?1:0,padding:0,shadowBlur:s?0:8,children:X("div",{onClick:d=>{d.target===d.currentTarget&&e()},onBlur:d=>{d.currentTarget.contains(d.relatedTarget)||e()},css:{position:"relative",[`@media (max-width: ${r}px)`]:{position:"fixed",top:0,bottom:0,left:0,right:0,zIndex:1001,backgroundColor:"#000000a0"}},children:Ne("ul",{css:{borderRadius:8,right:0,margin:0,paddingLeft:0,overflow:"hidden",listStyle:"none",li:{":first-of-type":{borderRadius:"8px 8px 0 0"},":last-of-type":{borderRadius:"0 0 8px 8px"}},[`@media (max-width: ${r}px)`]:{backgroundColor:u,borderRadius:"0 0 8px 8px",marginTop:0,position:"fixed",left:0,top:0,li:{":not(:first-of-type)":{borderRadius:0}}}},children:[X(xH,{onClick:e,breakpoint:r,children:n}),t.map(({keepOpenAfterClick:d,...h},v)=>X(SH,{...l(v),...h,onClick:m=>{var b;(b=h==null?void 0:h.onClick)==null||b.call(h,m),d||e()}},v))]})})})},SH=z.forwardRef(({icon:e,children:t,wrapper:n,...r},o)=>{const i=dc(),s=Js().isHighContrast?i.colors.neutral90:i.colors.neutral10,l=Js().isHighContrast?i.colors.neutral05:i.colors.neutral90,u={display:"flex",gap:16,alignItems:"center",minWidth:160,padding:12,textDecoration:"none",color:i.colors.neutral90,cursor:"pointer",whiteSpace:"nowrap","& > svg":{maxHeight:23,fontSize:23,width:24,strokeWidth:2,"& > path":{strokeWidth:"inherit"}},":hover, :focus":{backgroundColor:s,color:l},...Cw(i,{inset:!0})},{className:d,...h}=r,v=n??X(tr,{});return X("li",{role:"menuitem",...h,css:{":not(:first-of-type)":{borderTop:`1px solid ${i.colors.neutral30}`},...!n&&u},...!n&&{className:d,ref:m=>typeof o=="function"?o(m):o?o.current=m:{}},children:St(v.type,{key:v.key,...v.props,children:Ne(tr,{children:[e??X("svg",{}),X("div",{children:t})]}),...n&&{className:d,ref:m=>typeof o=="function"?o(m):o?o.current=m:{}},...n&&{css:[u,{borderRadius:"inherit"}]}})})}),nA=({checked:e,onClick:t,children:n})=>({icon:e?X(bH,{}):void 0,onClick:t,onKeyDown:r=>{document.activeElement===r.currentTarget&&r.key==="Enter"&&t()},tabIndex:0,children:n,role:"checkbox","aria-checked":e,css:{...e&&{cursor:"default"}}}),xH=({onClick:e,breakpoint:t,children:n})=>{const r=dc();return Ne("div",{css:{borderBottom:`1px solid ${r.colors.neutral40}`,display:"flex",alignItems:"center",[`@media not all and (max-width: ${t}px)`]:{display:"none"}},children:[X(Yn,{onClick:e,tabIndex:0,css:{display:"flex",alignItems:"center",cursor:"pointer",padding:"24px 12px",opacity:.75,":hover, :focus":{opacity:1},...Cw(r,{inset:!0}),"> svg":{maxHeight:23,fontSize:23,width:24,strokeWidth:2}},children:X(yH,{})}),X("span",{css:{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",color:r.colors.neutral60},children:n})]})},YO=lt.forwardRef(({size:e="1em",strokeColor:t="currentcolor",...n},r)=>X("svg",{ref:r,viewBox:"0 0 50 50",css:{width:e,height:e,animation:`2s linear infinite none ${Wf({"0%":{transform:"rotate(0)"},"100%":{transform:"rotate(360deg)"}})}`,"& > circle":{fill:"none",stroke:t,strokeWidth:4,strokeDasharray:83,strokeLinecap:"round"}},...n,children:X("circle",{cx:"25",cy:"25",r:"20"})}));/*! +* focus-trap 7.5.4 +* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE +*/function nT(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function rT(e){for(var t=1;t0){var r=t[t.length-1];r!==n&&r.pause()}var o=t.indexOf(n);o===-1||t.splice(o,1),t.push(n)},deactivateTrap:function(t,n){var r=t.indexOf(n);r!==-1&&t.splice(r,1),t.length>0&&t[t.length-1].unpause()}},PH=function(t){return t.tagName&&t.tagName.toLowerCase()==="input"&&typeof t.select=="function"},EH=function(t){return(t==null?void 0:t.key)==="Escape"||(t==null?void 0:t.key)==="Esc"||(t==null?void 0:t.keyCode)===27},Dg=function(t){return(t==null?void 0:t.key)==="Tab"||(t==null?void 0:t.keyCode)===9},TH=function(t){return Dg(t)&&!t.shiftKey},kH=function(t){return Dg(t)&&t.shiftKey},iT=function(t){return setTimeout(t,0)},aT=function(t,n){var r=-1;return t.every(function(o,i){return n(o)?(r=i,!1):!0}),r},Jm=function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o1?D-1:0),U=1;U=0)L=r.activeElement;else{var F=s.tabbableGroups[0],D=F&&F.firstTabbableNode;L=D||h("fallbackFocus")}if(!L)throw new Error("Your focus-trap needs to have at least one focusable element");return L},m=function(){if(s.containerGroups=s.containers.map(function(L){var F=jM(L,i.tabbableOptions),D=UM(L,i.tabbableOptions),V=F.length>0?F[0]:void 0,U=F.length>0?F[F.length-1]:void 0,H=D.find(function(Y){return vf(Y)}),q=D.slice().reverse().find(function(Y){return vf(Y)}),G=!!F.find(function(Y){return Xu(Y)>0});return{container:L,tabbableNodes:F,focusableNodes:D,posTabIndexesFound:G,firstTabbableNode:V,lastTabbableNode:U,firstDomTabbableNode:H,lastDomTabbableNode:q,nextTabbableNode:function(K){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,J=F.indexOf(K);return J<0?j?D.slice(D.indexOf(K)+1).find(function(re){return vf(re)}):D.slice(0,D.indexOf(K)).reverse().find(function(re){return vf(re)}):F[J+(j?1:-1)]}}}),s.tabbableGroups=s.containerGroups.filter(function(L){return L.tabbableNodes.length>0}),s.tabbableGroups.length<=0&&!h("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(s.containerGroups.find(function(L){return L.posTabIndexesFound})&&s.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},b=function N(L){var F=L.activeElement;if(F)return F.shadowRoot&&F.shadowRoot.activeElement!==null?N(F.shadowRoot):F},x=function N(L){if(L!==!1&&L!==b(document)){if(!L||!L.focus){N(v());return}L.focus({preventScroll:!!i.preventScroll}),s.mostRecentlyFocusedNode=L,PH(L)&&L.select()}},S=function(L){var F=h("setReturnFocus",L);return F||(F===!1?!1:L)},P=function(L){var F=L.target,D=L.event,V=L.isBackward,U=V===void 0?!1:V;F=F||a0(D),m();var H=null;if(s.tabbableGroups.length>0){var q=d(F,D),G=q>=0?s.containerGroups[q]:void 0;if(q<0)U?H=s.tabbableGroups[s.tabbableGroups.length-1].lastTabbableNode:H=s.tabbableGroups[0].firstTabbableNode;else if(U){var Y=aT(s.tabbableGroups,function(de){var fe=de.firstTabbableNode;return F===fe});if(Y<0&&(G.container===F||U0(F,i.tabbableOptions)&&!vf(F,i.tabbableOptions)&&!G.nextTabbableNode(F,!1))&&(Y=q),Y>=0){var K=Y===0?s.tabbableGroups.length-1:Y-1,j=s.tabbableGroups[K];H=Xu(F)>=0?j.lastTabbableNode:j.lastDomTabbableNode}else Dg(D)||(H=G.nextTabbableNode(F,!1))}else{var J=aT(s.tabbableGroups,function(de){var fe=de.lastTabbableNode;return F===fe});if(J<0&&(G.container===F||U0(F,i.tabbableOptions)&&!vf(F,i.tabbableOptions)&&!G.nextTabbableNode(F))&&(J=q),J>=0){var re=J===s.tabbableGroups.length-1?0:J+1,te=s.tabbableGroups[re];H=Xu(F)>=0?te.firstTabbableNode:te.firstDomTabbableNode}else Dg(D)||(H=G.nextTabbableNode(F))}}else H=h("fallbackFocus");return H},E=function(L){var F=a0(L);if(!(d(F,L)>=0)){if(Jm(i.clickOutsideDeactivates,L)){l.deactivate({returnFocus:i.returnFocusOnDeactivate});return}Jm(i.allowOutsideClick,L)||L.preventDefault()}},R=function(L){var F=a0(L),D=d(F,L)>=0;if(D||F instanceof Document)D&&(s.mostRecentlyFocusedNode=F);else{L.stopImmediatePropagation();var V,U=!0;if(s.mostRecentlyFocusedNode)if(Xu(s.mostRecentlyFocusedNode)>0){var H=d(s.mostRecentlyFocusedNode),q=s.containerGroups[H].tabbableNodes;if(q.length>0){var G=q.findIndex(function(Y){return Y===s.mostRecentlyFocusedNode});G>=0&&(i.isKeyForward(s.recentNavEvent)?G+1=0&&(V=q[G-1],U=!1))}}else s.containerGroups.some(function(Y){return Y.tabbableNodes.some(function(K){return Xu(K)>0})})||(U=!1);else U=!1;U&&(V=P({target:s.mostRecentlyFocusedNode,isBackward:i.isKeyBackward(s.recentNavEvent)})),x(V||s.mostRecentlyFocusedNode||v())}s.recentNavEvent=void 0},M=function(L){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;s.recentNavEvent=L;var D=P({event:L,isBackward:F});D&&(Dg(L)&&L.preventDefault(),x(D))},I=function(L){if(EH(L)&&Jm(i.escapeDeactivates,L)!==!1){L.preventDefault(),l.deactivate();return}(i.isKeyForward(L)||i.isKeyBackward(L))&&M(L,i.isKeyBackward(L))},_=function(L){var F=a0(L);d(F,L)>=0||Jm(i.clickOutsideDeactivates,L)||Jm(i.allowOutsideClick,L)||(L.preventDefault(),L.stopImmediatePropagation())},T=function(){if(s.active)return oT.activateTrap(o,l),s.delayInitialFocusTimer=i.delayInitialFocus?iT(function(){x(v())}):x(v()),r.addEventListener("focusin",R,!0),r.addEventListener("mousedown",E,{capture:!0,passive:!1}),r.addEventListener("touchstart",E,{capture:!0,passive:!1}),r.addEventListener("click",_,{capture:!0,passive:!1}),r.addEventListener("keydown",I,{capture:!0,passive:!1}),l},w=function(){if(s.active)return r.removeEventListener("focusin",R,!0),r.removeEventListener("mousedown",E,!0),r.removeEventListener("touchstart",E,!0),r.removeEventListener("click",_,!0),r.removeEventListener("keydown",I,!0),l},y=function(L){var F=L.some(function(D){var V=Array.from(D.removedNodes);return V.some(function(U){return U===s.mostRecentlyFocusedNode})});F&&x(v())},O=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(y):void 0,C=function(){O&&(O.disconnect(),s.active&&!s.paused&&s.containers.map(function(L){O.observe(L,{subtree:!0,childList:!0})}))};return l={get active(){return s.active},get paused(){return s.paused},activate:function(L){if(s.active)return this;var F=u(L,"onActivate"),D=u(L,"onPostActivate"),V=u(L,"checkCanFocusTrap");V||m(),s.active=!0,s.paused=!1,s.nodeFocusedBeforeActivation=r.activeElement,F==null||F();var U=function(){V&&m(),T(),C(),D==null||D()};return V?(V(s.containers.concat()).then(U,U),this):(U(),this)},deactivate:function(L){if(!s.active)return this;var F=rT({onDeactivate:i.onDeactivate,onPostDeactivate:i.onPostDeactivate,checkCanReturnFocus:i.checkCanReturnFocus},L);clearTimeout(s.delayInitialFocusTimer),s.delayInitialFocusTimer=void 0,w(),s.active=!1,s.paused=!1,C(),oT.deactivateTrap(o,l);var D=u(F,"onDeactivate"),V=u(F,"onPostDeactivate"),U=u(F,"checkCanReturnFocus"),H=u(F,"returnFocus","returnFocusOnDeactivate");D==null||D();var q=function(){iT(function(){H&&x(S(s.nodeFocusedBeforeActivation)),V==null||V()})};return H&&U?(U(S(s.nodeFocusedBeforeActivation)).then(q,q),this):(q(),this)},pause:function(L){if(s.paused||!s.active)return this;var F=u(L,"onPause"),D=u(L,"onPostPause");return s.paused=!0,F==null||F(),w(),C(),D==null||D(),this},unpause:function(L){if(!s.paused||!s.active)return this;var F=u(L,"onUnpause"),D=u(L,"onPostUnpause");return s.paused=!1,F==null||F(),m(),T(),C(),D==null||D(),this},updateContainerElements:function(L){var F=[].concat(L).filter(Boolean);return s.containers=F.map(function(D){return typeof D=="string"?r.querySelector(D):D}),s.active&&m(),C(),this}},l.updateContainerElements(t),l};const MH=Object.freeze(Object.defineProperty({__proto__:null,createFocusTrap:IH},Symbol.toStringTag,{value:"Module"})),AH=Gi(MH),LH=Gi(FU);var kS,sT;function NH(){if(sT)return kS;sT=1;function e(T){"@babel/helpers - typeof";return e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(w){return typeof w}:function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},e(T)}function t(T,w){if(!(T instanceof w))throw new TypeError("Cannot call a class as a function")}function n(T,w){for(var y=0;y"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function h(T){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(y){return y.__proto__||Object.getPrototypeOf(y)},h(T)}function v(T,w,y){return w=m(w),w in T?Object.defineProperty(T,w,{value:y,enumerable:!0,configurable:!0,writable:!0}):T[w]=y,T}function m(T){var w=b(T,"string");return e(w)==="symbol"?w:String(w)}function b(T,w){if(e(T)!=="object"||T===null)return T;var y=T[Symbol.toPrimitive];if(y!==void 0){var O=y.call(T,w||"default");if(e(O)!=="object")return O;throw new TypeError("@@toPrimitive must return a primitive value.")}return(w==="string"?String:Number)(T)}var x=Tn(),S=bh(),P=AH,E=P.createFocusTrap,R=LH,M=R.isFocusable,I=function(T){o(y,T);var w=s(y);function y(O){var C;t(this,y),C=w.call(this,O),v(u(C),"getNodeForOption",function(F){var D,V=(D=this.internalOptions[F])!==null&&D!==void 0?D:this.originalOptions[F];if(typeof V=="function"){for(var U=arguments.length,H=new Array(U>1?U-1:0),q=1;q element.");var L=function(V){var U=C.props.containerElements;N&&(typeof N.ref=="function"?N.ref(V):N.ref&&(N.ref.current=V)),C.focusTrapElements=U||[V]},F=x.cloneElement(N,{ref:L});return F}return null}}]),y}(x.Component),_=typeof Element>"u"?Function:Element;return I.propTypes={active:S.bool,paused:S.bool,focusTrapOptions:S.shape({document:S.object,onActivate:S.func,onPostActivate:S.func,checkCanFocusTrap:S.func,onPause:S.func,onPostPause:S.func,onUnpause:S.func,onPostUnpause:S.func,onDeactivate:S.func,onPostDeactivate:S.func,checkCanReturnFocus:S.func,initialFocus:S.oneOfType([S.instanceOf(_),S.string,S.bool,S.func]),fallbackFocus:S.oneOfType([S.instanceOf(_),S.string,S.func]),escapeDeactivates:S.oneOfType([S.bool,S.func]),clickOutsideDeactivates:S.oneOfType([S.bool,S.func]),returnFocusOnDeactivate:S.bool,setReturnFocus:S.oneOfType([S.instanceOf(_),S.string,S.bool,S.func]),allowOutsideClick:S.oneOfType([S.bool,S.func]),preventScroll:S.bool,tabbableOptions:S.shape({displayCheck:S.oneOf(["full","legacy-full","non-zero-area","none"]),getShadowRoot:S.oneOfType([S.bool,S.func])}),trapStack:S.array,isKeyForward:S.func,isKeyBackward:S.func}),containerElements:S.arrayOf(S.instanceOf(_)),children:S.oneOfType([S.element,S.instanceOf(_)])},I.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:E},kS=I,kS}var DH=NH();const FH=Ra(DH),rA=z.forwardRef(({title:e,closable:t=!0,children:n,className:r,closeOnOutsideClick:o=!1,open:i=!1,initialFocus:s,text:l},u)=>{const d=dc(),[h,v]=z.useState(i),m=Js().scheme==="dark";return z.useImperativeHandle(u,()=>({isOpen:()=>h,open:()=>v(!0),close:()=>v(!1)}),[h]),z.useEffect(()=>{const b=x=>{t&&x.key==="Escape"&&v(!1)};return window.addEventListener("keydown",b),()=>window.removeEventListener("keydown",b)},[t]),Sg.createPortal(h&&X(FH,{focusTrapOptions:{initialFocus:s},children:X("div",{...t&&o&&{onClick:b=>{b.target===b.currentTarget&&v(!1)}},css:{position:"fixed",top:0,bottom:0,left:0,right:0,backgroundColor:"rgba(0, 0, 0, 0.8)",display:"flex",justifyContent:"center",alignItems:"center",zIndex:10001},children:Ne("div",{className:r,css:{backgroundColor:d.colors.neutral05,borderRadius:4,minWidth:"clamp(300px, 90%, 400px)",margin:16,...m&&{border:`1px solid ${d.colors.neutral25}`}},children:[Ne("div",{css:{padding:"12px 16px",borderBottom:`1px solid ${d.colors.neutral25}`,display:"flex",alignItems:"center"},children:[X("h2",{css:{flex:1},children:e}),t&&X(Yn,{"aria-label":l.close,tabIndex:0,onClick:()=>v(!1),css:{fontSize:32,cursor:"pointer",display:"inline-flex",borderRadius:4,...Cw(d)},children:X(PV,{})})]}),X("div",{css:{padding:16},children:n})]})})}),document.body)}),Cw=(e,t)=>{const n=(t==null?void 0:t.width)??2.5,r=(t==null?void 0:t.inset)??!1,o=(t==null?void 0:t.offset)??0;return{"&:focus-visible":{outline:`${n}px solid ${e.colors.focus}`,outlineOffset:`${r?-n:o}px`}}},He=VO.colors,wt=()=>{const e=Js();return rh(e.scheme,{light:()=>$H,dark:()=>zH,"light-high-contrast":()=>WH,"dark-high-contrast":()=>VH})},$H={background:He.neutral10,menu_background:He.neutral05,text:He.neutral90,error:"#ed1741",element_bg:He.neutral05,multiValue:He.neutral15,focused:He.neutral15,focus_text:He.neutral90,selected:He.neutral25,disabled:"rgba(0, 0, 0, 0.55)",menuBorder:`1px solid ${He.neutral30}`,boxShadow:`0 0 2px 2px ${He.neutral30}`,boxShadow_tiles:"0 5px 10px 0px rgba(150, 150, 150, 0.5)",singleKey_bg:He.neutral10,singleKey_border:He.neutral20,singleKey_boxShadow:"0 2px 2px 0px rgba(150, 150, 150, 0.2)",invert_wave:"invert(0%)",inverted_text:He.neutral90,tooltip:He.neutral80,tooltip_text:He.neutral05,contextMenu:He.neutral10,element_outline:"2px solid transparent",selected_text:He.neutral90,dropdown_border:`1px solid ${He.neutral40}`,menuButton_outline:"2px solid transparent",button_outline:"none",button_color:He.neutral10,indicator_color:He.neutral60,icon_color:He.neutral05,slider_thumb_color:He.neutral70,slider_thumb_shadow:`0 0 0 8px ${He.neutral30}`,slider_track_color:He.neutral30,background_finish_menu_icon:He.neutral15,background_play_icon:He.neutral70,background_preview_icon:He.neutral70,waveform_filter:"invert(44%) sepia(8%) saturate(3893%) hue-rotate(169deg) brightness(99%) contrast(90%)",waveform_bg:"",cut:He.neutral60,scrubber:He.neutral60,scrubber_handle:He.neutral05,scrubber_icon:He.neutral60,subtitle_segment_bg:"rgba(0, 0, 0, 0.4)",subtitle_segment_border:`1px solid ${He.neutral80}`,subtitle_segment_text:He.neutral05,header_bg:He.neutral60,header_text:He.neutral05,header_button_hover_bg:He.neutral70,metadata_highlight:He.neutral50,clock_bg:He.neutral15,clock_border:"2px solid transparent",clock_hands:He.neutral50,clock_focus:He.neutral90,digit_selected:He.neutral90,text_shadow:`2px 0 ${He.neutral15}, -2px 0 ${He.neutral15},0 2px ${He.neutral15}, 0 -2px ${He.neutral15},1px 1px ${He.neutral15}, -1px -1px ${He.neutral15},1px -1px ${He.neutral15}, -1px 1px ${He.neutral15}`},zH={background:He.neutral10,menu_background:He.neutral05,text:He.neutral90,error:"rgba(237, 23, 65, 0.8)",element_bg:He.neutral05,multiValue:He.neutral15,focused:He.neutral15,focus_text:He.neutral90,selected:He.neutral25,disabled:"rgba(255, 255, 255, 0.5)",menuBorder:`1px solid ${He.neutral30}`,boxShadow:`0 0 5px ${He.neutral05}`,boxShadow_tiles:"0 5px 10px 0px rgba(0, 0, 0, 0.3)",singleKey_bg:"linear-gradient(180deg, rgba(40,40,40,1) 0%, rgba(30,30,30,1) 100%)",singleKey_border:He.neutral20,singleKey_boxShadow:"0 2px 2px 0px rgba(0, 0, 0, 1.0)",invert_wave:"invert(100%)",inverted_text:He.neutral90,tooltip:He.neutral80,tooltip_text:He.neutral05,contextMenu:He.neutral20,element_outline:"2px solid transparent",selected_text:He.neutral90,dropdown_border:`1px solid ${He.neutral40}`,menuButton_outline:"2px solid transparent",button_outline:"0px solid transparent",button_color:He.neutral20,indicator_color:He.neutral60,icon_color:"rgba(255, 255, 255, 0.87)",slider_thumb_color:He.neutral70,slider_thumb_shadow:"0 0 0 8px rgba(255, 255, 255, 0.2)",slider_track_color:He.neutral90,background_finish_menu_icon:He.neutral15,background_play_icon:He.neutral70,background_preview_icon:He.neutral70,waveform_filter:"invert(11%)",waveform_bg:"#fff",cut:He.neutral60,scrubber:He.neutral60,scrubber_handle:He.neutral70,scrubber_icon:He.neutral20,subtitle_segment_bg:"rgba(0, 0, 0, 0.4)",subtitle_segment_border:`1px solid ${He.neutral80}`,subtitle_segment_text:He.neutral90,header_bg:He.neutral20,header_text:He.neutral90,header_button_hover_bg:He.neutral10,metadata_highlight:He.neutral50,clock_bg:He.neutral15,clock_border:"2px solid transparent",clock_hands:He.neutral50,clock_focus:He.neutral90,digit_selected:He.neutral90,text_shadow:`2px 0 ${He.neutral15}, -2px 0 ${He.neutral15},0 2px ${He.neutral15}, 0 -2px ${He.neutral15},1px 1px ${He.neutral15}, -1px -1px ${He.neutral15},1px -1px ${He.neutral15}, -1px 1px ${He.neutral15}`},VH={background:"#000",menu_background:"#000",text:"#fff",error:"#ED1741",element_bg:"none",multiValue:"#c4c4c4",focused:"#a6ffea",focus_text:"#000",selected:"#fff",disabled:"rgba(255, 255, 255, 0.6)",menuBorder:"2px solid #fff",boxShadow:"0 0 0 rgba(255, 255, 255, 0.3)",boxShadow_tiles:"0 0 0 rgba(255, 255, 255, 0.3)",singleKey_bg:"none",singleKey_border:"#fff",singleKey_boxShadow:"0 2px 2px 0px rgba(150, 150, 150, 0.2)",invert_wave:"invert(100%)",inverted_text:"#000",tooltip:"#fff",tooltip_text:"#000",contextMenu:"#000",element_outline:"2px solid #fff",selected_text:"#000",dropdown_border:"2px solid #fff",menuButton_outline:"2px solid transparent",button_outline:"2px solid #a6ffea",button_color:"#a6ffea",indicator_color:"#a6ffea",icon_color:"#000",slider_thumb_color:"#fff",slider_thumb_shadow:"0 0 0 8px rgba(166, 255, 234, 0.8)",slider_track_color:"#fff",background_finish_menu_icon:"#000",background_play_icon:"#fff",background_preview_icon:"#fff",waveform_filter:"invert(100%)",waveform_bg:"#80B8AC",cut:"#fff",scrubber:"#fff",scrubber_handle:"#fff",scrubber_icon:"#000",subtitle_segment_bg:"none",subtitle_segment_border:"2px solid #fff",subtitle_segment_text:"#fff",header_bg:"#000",header_text:"#fff",header_button_hover_bg:"#000",metadata_highlight:"rgb(38, 132, 255)",clock_bg:"#000",clock_border:"2px solid #a6ffea",clock_hands:"#fff",clock_focus:"#000",digit_selected:"#000",text_shadow:"2px 0 #000, -2px 0 #000, 0 2px #000, 0 -2px #000, 1px 1px #000, -1px -1px #000, 1px -1px #000, -1px 1px #000"},WH={background:"snow",menu_background:"snow",text:"#000",error:"#a5102d",element_bg:"none",multiValue:"#2e2e2e",focused:"#000099",focus_text:"#fff",selected:"#4646b5",disabled:"rgba(0, 0, 0, 0.6)",menuBorder:"2px solid #000",boxShadow:"0 0 0 rgba(0, 0, 0, 0.3)",boxShadow_tiles:"0 0 0 rgba(0, 0, 0, 0.3)",singleKey_bg:"none",singleKey_border:"#000",singleKey_boxShadow:"0 2px 2px 0px rgba(150, 150, 150, 0.2)",invert_wave:"invert(0%)",inverted_text:"#fff",tooltip:"#000",tooltip_text:"#fff",contextMenu:"snow",element_outline:"2px solid #000",selected_text:"#fff",dropdown_border:"2px solid #000",menuButton_outline:"2px solid transparent",button_outline:"3px solid #000099",button_color:"#000099",indicator_color:"#000099",icon_color:"#fff",slider_thumb_color:"#000",slider_thumb_shadow:"0 0 0 8px rgba(0, 0, 153, 0.6)",slider_track_color:"#000",background_finish_menu_icon:"snow",background_play_icon:"#000",background_preview_icon:"#000",waveform_filter:"invert(0%)",waveform_bg:"#fff",cut:"#000",scrubber:"#000",scrubber_handle:"#000",scrubber_icon:"#fff",subtitle_segment_bg:"none",subtitle_segment_border:"2px solid #000",subtitle_segment_text:"#000",header_bg:"#000",header_text:"#fff",header_button_hover_bg:"#000",metadata_highlight:"rgb(38, 132, 255)",clock_bg:"snow",clock_border:"2px solid #000099",clock_hands:"#4646b5",clock_focus:"#fff",digit_selected:"#fff",text_shadow:"2px 0 snow, -2px 0 snow, 0 2px snow, 0 -2px snow, 1px 1px snow, -1px -1px snow, 1px -1px snow, -1px 1px snow"},BH=()=>{const e=wt();return X(X_,{styles:jH(e)})},jH=e=>Ge({emotionNormalize:$3,body:{backgroundColor:`${e.background}`,color:`${e.text}`,fontSize:"medium",minHeight:"100vh"},"input, button, textarea, select":{font:"inherit"}},"",""),Uo=VO.breakpoints,Fn=e=>Ge({borderRadius:"5px","&:hover":{backgroundColor:`${e.button_color}`,color:`${e.inverted_text}`},"&:focus":{backgroundColor:`${e.button_color}`,color:`${e.inverted_text}`},display:"flex",justifyContent:"center",alignItems:"center",gap:"10px",textAlign:"center",outline:`${e.button_outline}`},"",""),UH=Ge({borderRadius:"10px",cursor:"pointer",opacity:"0.6",display:"flex",justifyContent:"center",alignItems:"center",gap:"10px",textAlign:"center"},"",""),Pw=e=>Ge({width:"200px",padding:"16px",justifyContent:"space-around",boxShadow:`${e.boxShadow}`,background:`${e.element_bg}`},"",""),Ew={name:"127p6l8",styles:"display:flex;flex-direction:row;gap:20px"},XO=e=>Ge({width:"290px",height:"220px",display:"flex",flexDirection:"column",fontWeight:"bold",gap:"30px",boxShadow:`${e.boxShadow_tiles}`,background:`${e.element_bg}`,placeSelf:"center"},"",""),HH={name:"1ywlbv8",styles:"&:hover{transform:none;}&:focus{transform:none;}&:active{transform:none;}"},xh=e=>Ge({display:"inline-block",padding:"15px",whiteSpace:"nowrap",textOverflow:"ellipsis",maxWidth:"100%",color:`${e.text}`},"",""),_h=e=>Ge({fontWeight:"bold",fontSize:"24px",verticalAlign:"-2.5px",color:`${e.text}`},"",""),qH={name:"651ll8",styles:"position:absolute;left:-99999px;height:1px;width:1px;overflow:hidden"};function i_(e){return{control:(t,n)=>({...t,background:e.menu_background,...n.isFocused&&{borderColor:e.metadata_highlight},...n.isFocused&&{boxShadow:`0 0 0 1px ${e.metadata_highlight}`},"&:hover":{borderColor:e.menu_background,boxShadow:`0 0 0 1px ${e.metadata_highlight}`}}),menu:t=>({...t,background:e.menu_background,outline:e.dropdown_border,marginTop:0}),singleValue:t=>({...t,color:e.text}),multiValue:t=>({...t,color:e.inverted_text,background:e.multiValue,cursor:"default"}),multiValueLabel:t=>({...t,color:e.inverted_text}),option:(t,n)=>({...t,background:n.isFocused?e.focused:e.menu_background&&n.isSelected?e.selected:e.menu_background,...n.isFocused&&{color:e.focus_text},color:n.isFocused?e.focus_text:e.text&&n.isSelected?e.selected_text:e.text}),placeholder:t=>({...t,color:e.text}),clearIndicator:t=>({...t,color:e.indicator_color}),dropdownIndicator:t=>({...t,color:e.indicator_color}),valueContainer:t=>({...t,cursor:"text"}),input:t=>({...t,color:e.text})}}const lT=e=>FO({components:{MuiPaper:{styleOverrides:{root:{outline:`${e.dropdown_border} !important`,background:`${e.menu_background}`,color:`${e.text}`,".MuiYearPicker-root":{".PrivatePickersYear-yearButton:hover, .Mui-selected:hover":{background:`${e.focused}`,color:`${e.focus_text}`},".Mui-selected":{background:`${e.selected}`,color:`${e.selected_text}`}},"& .MuiClock-clock":{background:`${e.clock_bg}`,outline:`${e.clock_border}`,"-webkitTextFillColor":`${e.text}`,textShadow:`${e.text_shadow}`},"& .MuiClockPicker-root .Mui-selected":{"-webkitTextFillColor":`${e.digit_selected}`,fontWeight:"bold",textShadow:"none"},"& .MuiClock-pin, .MuiClockPointer-root":{background:`${e.clock_hands}`},"& .MuiClockPointer-thumb":{background:`${e.clock_hands}`,border:`16px solid ${e.clock_hands}`}}}},MuiButtonBase:{styleOverrides:{root:{color:`${e.text} !important`,"&.MuiPickersDay-root":{background:"transparent !important",color:`${e.text} !important`},"&:hover, &.Mui-selected:hover":{background:`${e.focused} !important`,color:`${e.focus_text} !important`},"&.Mui-selected":{background:`${e.selected} !important`,color:`${e.selected_text} !important`},"&:not(.Mui-selected)":{borderColor:`${e.focused} !important`},"&.Mui-disabled":{color:`${e.disabled} !important`},"&.MuiClock-amButton, &.MuiClock-pmButton":{"-webkitTextFillColor":`${e.text} !important`,"&:hover":{"-webkitTextFillColor":`${e.clock_focus} !important`}}}}},MuiTypography:{styleOverrides:{root:{color:`${e.disabled} !important`}}}}}),KH=e=>FO({components:{MuiInputLabel:{styleOverrides:{root:{color:`${e.text} !important`}}},MuiOutlinedInput:{styleOverrides:{notchedOutline:{border:`${e.dropdown_border} !important`}}},MuiSelect:{styleOverrides:{select:{background:`${e.element_bg}`,color:`${e.text} !important`},icon:{color:`${e.indicator_color}`}}},MuiMenu:{styleOverrides:{list:{background:`${e.background}`,color:`${e.text}`,border:`${e.dropdown_border}`}}},MuiMenuItem:{styleOverrides:{root:{"&:hover, &.Mui-selected:hover":{color:`${e.focus_text}`,background:`${e.focused}`},"&.Mui-selected":{color:`${e.selected_text}`,background:`${e.selected}`}}}}}}),oA={name:"161cgbi",styles:"max-width:16px;height:auto"},iA=e=>Ge({display:"flex",flexDirection:"column",width:"100%",background:`${e.menu_background}`,borderRadius:"5px",boxShadow:`${e.boxShadow_tiles}`,marginTop:"24px",boxSizing:"border-box",padding:"10px",gap:"10px"},"",""),Tw=e=>Ge({background:`${e.menu_background}`,borderRadius:"7px",boxShadow:`${e.boxShadow_tiles}`,boxSizing:"border-box",padding:"20px",gap:"25px"},"",""),aA=e=>Ge({color:e.text,"&.Mui-disabled":{color:e.disabled}},"",""),lh=e=>Ge({[`@media (max-width: ${e}px)`]:{display:"none"}},"","");var RS,uT;function GH(){return uT||(uT=1,RS={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}),RS}var YH=GH();const XH=Ra(YH);var ZH=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function cT(e){var t={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},n=e.match(/<\/?([^\s]+?)[/\s>]/);if(n&&(t.name=n[1],(XH[n[1]]||e.charAt(e.length-2)==="/")&&(t.voidElement=!0),t.name.startsWith("!--"))){var r=e.indexOf("-->");return{type:"comment",comment:r!==-1?e.slice(4,r):""}}for(var o=new RegExp(ZH),i=null;(i=o.exec(e))!==null;)if(i[0].trim())if(i[1]){var s=i[1].trim(),l=[s,""];s.indexOf("=")>-1&&(l=s.split("=")),t.attrs[l[0]]=l[1],o.lastIndex--}else i[2]&&(t.attrs[i[2]]=i[3].trim().substring(1,i[3].length-1));return t}var QH=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,JH=/^\s*$/,e8=Object.create(null);function sA(e,t){switch(t.type){case"text":return e+t.content;case"tag":return e+="<"+t.name+(t.attrs?function(n){var r=[];for(var o in n)r.push(o+'="'+n[o]+'"');return r.length?" "+r.join(" "):""}(t.attrs):"")+(t.voidElement?"/>":">"),t.voidElement?e:e+t.children.reduce(sA,"")+"";case"comment":return e+""}}var t8={parse:function(e,t){t||(t={}),t.components||(t.components=e8);var n,r=[],o=[],i=-1,s=!1;if(e.indexOf("<")!==0){var l=e.indexOf("<");r.push({type:"text",content:l===-1?e:e.substring(0,l)})}return e.replace(QH,function(u,d){if(s){if(u!=="")return;s=!1}var h,v=u.charAt(1)!=="/",m=u.startsWith(" + + Opencast Editor + + + + + + +
+ +
+ + + +
+
+ + diff --git a/1230/2025-01-15_14-43-59/manifest.json b/1230/2025-01-15_14-43-59/manifest.json new file mode 100644 index 00000000..0e65d8e0 --- /dev/null +++ b/1230/2025-01-15_14-43-59/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "Opencast Editor", + "name": "Web-based cutting tool for Opencast", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": ".", + "display": "minimal-ui", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/1230/2025-01-15_14-43-59/opencast-editor.svg b/1230/2025-01-15_14-43-59/opencast-editor.svg new file mode 100644 index 00000000..ae5702bb --- /dev/null +++ b/1230/2025-01-15_14-43-59/opencast-editor.svg @@ -0,0 +1,55 @@ + + + diff --git a/1230/2025-01-15_14-43-59/robots.txt b/1230/2025-01-15_14-43-59/robots.txt new file mode 100644 index 00000000..e9e57dc4 --- /dev/null +++ b/1230/2025-01-15_14-43-59/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/index.html b/index.html index a0caa664..1ec86014 100644 --- a/index.html +++ b/index.html @@ -408,10 +408,10 @@
  • ./1233/2023-12-15_12-59-55
  • ./1232/2023-12-14_11-49-18
  • ./1231/2023-12-14_11-34-03
  • +
  • ./1230/2025-01-15_14-43-59
  • ./1230/2025-01-09_08-23-25
  • ./1230/2024-12-17_10-05-16
  • ./1230/2024-12-17_08-03-28
  • -
  • ./1230/2024-12-12_16-32-25
  • ./1229/2024-06-10_06-53-05
  • ./1229/2024-06-06_06-33-11
  • ./1229/2024-06-06_06-27-23