diff --git a/app/Helpers/Toast.php b/app/Helpers/Toast.php index 12aed46..18d8ba4 100644 --- a/app/Helpers/Toast.php +++ b/app/Helpers/Toast.php @@ -32,9 +32,6 @@ public function info(string $message): void private function toast(string $type, string $message): void { - $this->component->dispatchBrowserEvent('toast', [ - 'type' => $type, - 'message' => $message, - ]); + $this->component->dispatch('toast', type: $type, message: $message); } } diff --git a/app/Http/Livewire/Application/Deploy.php b/app/Http/Livewire/Application/Deploy.php index be69821..a84b377 100644 --- a/app/Http/Livewire/Application/Deploy.php +++ b/app/Http/Livewire/Application/Deploy.php @@ -23,9 +23,9 @@ public function deploy(): void $this->toast()->success(__('Deployment started!')); - $this->emitTo(DeploymentsList::class, '$refresh'); + $this->dispatch('$refresh')->to(DeploymentsList::class); - $this->emitTo(DeploymentScript::class, '$refresh'); + $this->dispatch('$refresh')->to(DeploymentScript::class); } catch (SourceControlIsNotConnected $e) { session()->flash('toast.type', 'error'); session()->flash('toast.message', $e->getMessage()); diff --git a/app/Http/Livewire/Application/DeploymentScript.php b/app/Http/Livewire/Application/DeploymentScript.php index 6753559..0299909 100644 --- a/app/Http/Livewire/Application/DeploymentScript.php +++ b/app/Http/Livewire/Application/DeploymentScript.php @@ -27,8 +27,8 @@ public function save(): void session()->flash('status', 'script-updated'); - $this->emitTo(Deploy::class, '$refresh'); - $this->emitTo(AutoDeployment::class, '$refresh'); + $this->dispatch('$refresh')->to(Deploy::class); + $this->dispatch('$refresh')->to(AutoDeployment::class); } public function render(): View diff --git a/app/Http/Livewire/Application/DeploymentsList.php b/app/Http/Livewire/Application/DeploymentsList.php index 5ae4f07..7f030c2 100644 --- a/app/Http/Livewire/Application/DeploymentsList.php +++ b/app/Http/Livewire/Application/DeploymentsList.php @@ -22,7 +22,7 @@ public function showLog(int $id): void $deployment = $this->site->deployments()->findOrFail($id); $this->logContent = $deployment->log->content; - $this->dispatchBrowserEvent('open-modal', 'show-log'); + $this->dispatch('open-modal', 'show-log'); } public function render(): View diff --git a/app/Http/Livewire/Application/Env.php b/app/Http/Livewire/Application/Env.php index dad9442..38ec33a 100644 --- a/app/Http/Livewire/Application/Env.php +++ b/app/Http/Livewire/Application/Env.php @@ -27,7 +27,7 @@ public function save(): void session()->flash('status', 'updating-env'); - $this->emit(Deploy::class, '$refresh'); + $this->dispatch('$refresh')->to(Deploy::class); } public function render(): View diff --git a/app/Http/Livewire/Broadcast.php b/app/Http/Livewire/Broadcast.php index f8972f1..78f38f9 100644 --- a/app/Http/Livewire/Broadcast.php +++ b/app/Http/Livewire/Broadcast.php @@ -13,7 +13,7 @@ public function render(): View $event = Cache::get('broadcast'); if ($event) { Cache::forget('broadcast'); - $this->emit('broadcast', $event); + $this->dispatch('broadcast', $event); } return view('livewire.broadcast'); diff --git a/app/Http/Livewire/Cronjobs/CreateCronjob.php b/app/Http/Livewire/Cronjobs/CreateCronjob.php index 22d565c..90147f8 100644 --- a/app/Http/Livewire/Cronjobs/CreateCronjob.php +++ b/app/Http/Livewire/Cronjobs/CreateCronjob.php @@ -22,9 +22,9 @@ public function create(): void { app(\App\Actions\CronJob\CreateCronJob::class)->create($this->server, $this->all()); - $this->emitTo(CronjobsList::class, '$refresh'); + $this->dispatch('$refresh')->to(CronjobsList::class); - $this->dispatchBrowserEvent('created', true); + $this->dispatch('created'); } public function render(): View diff --git a/app/Http/Livewire/Cronjobs/CronjobsList.php b/app/Http/Livewire/Cronjobs/CronjobsList.php index 0d34f1e..184c7f5 100644 --- a/app/Http/Livewire/Cronjobs/CronjobsList.php +++ b/app/Http/Livewire/Cronjobs/CronjobsList.php @@ -23,7 +23,7 @@ public function delete(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function render(): View diff --git a/app/Http/Livewire/Databases/DatabaseBackupFiles.php b/app/Http/Livewire/Databases/DatabaseBackupFiles.php index 9f9857a..1d2d2a9 100644 --- a/app/Http/Livewire/Databases/DatabaseBackupFiles.php +++ b/app/Http/Livewire/Databases/DatabaseBackupFiles.php @@ -45,7 +45,7 @@ public function restore(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('restored', true); + $this->dispatch('restored'); } public function delete(): void @@ -55,7 +55,7 @@ public function delete(): void $file->delete(); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function render(): View diff --git a/app/Http/Livewire/Databases/DatabaseBackups.php b/app/Http/Livewire/Databases/DatabaseBackups.php index 90a37f8..4c0d62a 100644 --- a/app/Http/Livewire/Databases/DatabaseBackups.php +++ b/app/Http/Livewire/Databases/DatabaseBackups.php @@ -40,7 +40,7 @@ public function create(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('backup-created', true); + $this->dispatch('backup-created'); } public function files(int $id): void @@ -48,7 +48,7 @@ public function files(int $id): void $backup = Backup::query()->findOrFail($id); $this->backup = $backup; $this->files = $backup->files()->orderByDesc('id')->simplePaginate(1); - $this->dispatchBrowserEvent('show-files', true); + $this->dispatch('show-files'); } public function backup(): void @@ -57,7 +57,7 @@ public function backup(): void $this->files = $this->backup?->files()->orderByDesc('id')->simplePaginate(); - $this->dispatchBrowserEvent('backup-running', true); + $this->dispatch('backup-running'); } public function delete(): void @@ -67,7 +67,7 @@ public function delete(): void $backup->delete(); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function render(): View diff --git a/app/Http/Livewire/Databases/DatabaseList.php b/app/Http/Livewire/Databases/DatabaseList.php index 3ca2d7b..881aa37 100644 --- a/app/Http/Livewire/Databases/DatabaseList.php +++ b/app/Http/Livewire/Databases/DatabaseList.php @@ -40,7 +40,7 @@ public function create(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('database-created', true); + $this->dispatch('database-created'); } public function delete(): void @@ -52,9 +52,9 @@ public function delete(): void $this->refreshComponent([]); - $this->emitTo(DatabaseUserList::class, '$refresh'); + $this->dispatch('$refresh')->to(DatabaseUserList::class); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function render(): View diff --git a/app/Http/Livewire/Databases/DatabaseUserList.php b/app/Http/Livewire/Databases/DatabaseUserList.php index 782c1c0..cf64ac9 100644 --- a/app/Http/Livewire/Databases/DatabaseUserList.php +++ b/app/Http/Livewire/Databases/DatabaseUserList.php @@ -38,7 +38,7 @@ public function create(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('database-user-created', true); + $this->dispatch('database-user-created'); } public function delete(): void @@ -50,9 +50,9 @@ public function delete(): void $this->refreshComponent([]); - $this->emitTo(DatabaseList::class, '$refresh'); + $this->dispatch('$refresh')->to(DatabaseList::class); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function viewPassword(int $id): void @@ -62,7 +62,7 @@ public function viewPassword(int $id): void $this->viewPassword = $databaseUser->password; - $this->dispatchBrowserEvent('open-modal', 'database-user-password'); + $this->dispatch('open-modal', 'database-user-password'); } public function showLink(int $id): void @@ -73,7 +73,7 @@ public function showLink(int $id): void $this->linkId = $id; $this->link = $databaseUser->databases ?? []; - $this->dispatchBrowserEvent('open-modal', 'link-database-user'); + $this->dispatch('open-modal', 'link-database-user'); } public function link(): void @@ -85,7 +85,7 @@ public function link(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('linked', true); + $this->dispatch('linked'); } public function render(): View diff --git a/app/Http/Livewire/Firewall/CreateFirewallRule.php b/app/Http/Livewire/Firewall/CreateFirewallRule.php index cc9986d..2777076 100644 --- a/app/Http/Livewire/Firewall/CreateFirewallRule.php +++ b/app/Http/Livewire/Firewall/CreateFirewallRule.php @@ -28,9 +28,9 @@ public function create(): void { app(CreateRule::class)->create($this->server, $this->all()); - $this->emitTo(FirewallRulesList::class, '$refresh'); + $this->dispatch('$refresh')->to(FirewallRulesList::class); - $this->dispatchBrowserEvent('created', true); + $this->dispatch('created'); } public function render(): View diff --git a/app/Http/Livewire/Firewall/FirewallRulesList.php b/app/Http/Livewire/Firewall/FirewallRulesList.php index 59c0ce7..92925aa 100644 --- a/app/Http/Livewire/Firewall/FirewallRulesList.php +++ b/app/Http/Livewire/Firewall/FirewallRulesList.php @@ -25,7 +25,7 @@ public function delete(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function render(): View diff --git a/app/Http/Livewire/NotificationChannels/AddChannel.php b/app/Http/Livewire/NotificationChannels/AddChannel.php index 9acd6e5..f68b68a 100644 --- a/app/Http/Livewire/NotificationChannels/AddChannel.php +++ b/app/Http/Livewire/NotificationChannels/AddChannel.php @@ -26,9 +26,9 @@ public function add(): void $this->all() ); - $this->emitTo(ChannelsList::class, '$refresh'); + $this->dispatch('$refresh')->to(ChannelsList::class); - $this->dispatchBrowserEvent('added', true); + $this->dispatch('added'); } public function render(): View diff --git a/app/Http/Livewire/NotificationChannels/ChannelsList.php b/app/Http/Livewire/NotificationChannels/ChannelsList.php index 4c34cd7..b8aab5f 100644 --- a/app/Http/Livewire/NotificationChannels/ChannelsList.php +++ b/app/Http/Livewire/NotificationChannels/ChannelsList.php @@ -25,7 +25,7 @@ public function delete(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function render(): View diff --git a/app/Http/Livewire/Php/InstalledVersions.php b/app/Http/Livewire/Php/InstalledVersions.php index b9d1a8d..3b7f71c 100644 --- a/app/Http/Livewire/Php/InstalledVersions.php +++ b/app/Http/Livewire/Php/InstalledVersions.php @@ -56,7 +56,7 @@ public function uninstall(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function loadIni(int $id): void diff --git a/app/Http/Livewire/Profile/UpdateProfileInformation.php b/app/Http/Livewire/Profile/UpdateProfileInformation.php index 6d87f1c..58dc440 100644 --- a/app/Http/Livewire/Profile/UpdateProfileInformation.php +++ b/app/Http/Livewire/Profile/UpdateProfileInformation.php @@ -33,7 +33,7 @@ public function submit(): void session()->flash('status', 'profile-updated'); - $this->emitTo(UserDropdown::class, '$refresh'); + $this->dispatch('$refresh')->to(UserDropdown::class); } public function sendVerificationEmail(): void diff --git a/app/Http/Livewire/Projects/CreateProject.php b/app/Http/Livewire/Projects/CreateProject.php index 93ef0ee..8966fc5 100644 --- a/app/Http/Livewire/Projects/CreateProject.php +++ b/app/Http/Livewire/Projects/CreateProject.php @@ -21,9 +21,9 @@ public function create(): void app(\App\Actions\Projects\CreateProject::class) ->create(auth()->user(), $this->inputs); - $this->emitTo(ProjectsList::class, '$refresh'); + $this->dispatch('$refresh')->to(ProjectsList::class); - $this->dispatchBrowserEvent('created', true); + $this->dispatch('created'); } public function render(): View diff --git a/app/Http/Livewire/Queues/CreateQueue.php b/app/Http/Livewire/Queues/CreateQueue.php index 2ce35b5..e6eeb30 100644 --- a/app/Http/Livewire/Queues/CreateQueue.php +++ b/app/Http/Livewire/Queues/CreateQueue.php @@ -24,9 +24,9 @@ public function create(): void { app(\App\Actions\Queue\CreateQueue::class)->create($this->site, $this->all()); - $this->emitTo(QueuesList::class, '$refresh'); + $this->dispatch('$refresh')->to(QueuesList::class); - $this->dispatchBrowserEvent('created', true); + $this->dispatch('created'); } public function render(): View diff --git a/app/Http/Livewire/Queues/QueuesList.php b/app/Http/Livewire/Queues/QueuesList.php index 30d90fa..983961e 100644 --- a/app/Http/Livewire/Queues/QueuesList.php +++ b/app/Http/Livewire/Queues/QueuesList.php @@ -24,7 +24,7 @@ public function delete(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function start(Queue $queue): void diff --git a/app/Http/Livewire/ServerLogs/LogsList.php b/app/Http/Livewire/ServerLogs/LogsList.php index f78bfbf..8e21e31 100644 --- a/app/Http/Livewire/ServerLogs/LogsList.php +++ b/app/Http/Livewire/ServerLogs/LogsList.php @@ -27,7 +27,7 @@ public function showLog(int $id): void $log = $this->server->logs()->findOrFail($id); $this->logContent = $log->content; - $this->dispatchBrowserEvent('open-modal', 'show-log'); + $this->dispatch('open-modal', 'show-log'); } public function render(): View diff --git a/app/Http/Livewire/ServerProviders/ConnectProvider.php b/app/Http/Livewire/ServerProviders/ConnectProvider.php index 2c87207..7f315f4 100644 --- a/app/Http/Livewire/ServerProviders/ConnectProvider.php +++ b/app/Http/Livewire/ServerProviders/ConnectProvider.php @@ -22,9 +22,9 @@ public function connect(): void { app(CreateServerProvider::class)->create(auth()->user(), $this->all()); - $this->emitTo(ProvidersList::class, '$refresh'); + $this->dispatch('$refresh')->to(ProvidersList::class); - $this->dispatchBrowserEvent('connected', true); + $this->dispatch('connected'); } public function render(): View diff --git a/app/Http/Livewire/ServerProviders/ProvidersList.php b/app/Http/Livewire/ServerProviders/ProvidersList.php index 3d9f793..5fb7ded 100644 --- a/app/Http/Livewire/ServerProviders/ProvidersList.php +++ b/app/Http/Livewire/ServerProviders/ProvidersList.php @@ -25,7 +25,7 @@ public function delete(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function render(): View diff --git a/app/Http/Livewire/ServerSshKeys/AddExistingKey.php b/app/Http/Livewire/ServerSshKeys/AddExistingKey.php index bc5902f..c91040e 100644 --- a/app/Http/Livewire/ServerSshKeys/AddExistingKey.php +++ b/app/Http/Livewire/ServerSshKeys/AddExistingKey.php @@ -19,9 +19,9 @@ public function add(): void $key->deployTo($this->server); - $this->emitTo(ServerKeysList::class, '$refresh'); + $this->dispatch('$refresh')->to(ServerKeysList::class); - $this->dispatchBrowserEvent('added', true); + $this->dispatch('added'); } public function render(): View diff --git a/app/Http/Livewire/ServerSshKeys/AddNewKey.php b/app/Http/Livewire/ServerSshKeys/AddNewKey.php index edf4496..3817249 100644 --- a/app/Http/Livewire/ServerSshKeys/AddNewKey.php +++ b/app/Http/Livewire/ServerSshKeys/AddNewKey.php @@ -24,9 +24,9 @@ public function add(): void $key->deployTo($this->server); - $this->emitTo(ServerKeysList::class, '$refresh'); + $this->dispatch('$refresh')->to(ServerKeysList::class); - $this->dispatchBrowserEvent('added', true); + $this->dispatch('added'); } public function render(): View diff --git a/app/Http/Livewire/ServerSshKeys/ServerKeysList.php b/app/Http/Livewire/ServerSshKeys/ServerKeysList.php index b90ece4..09f1b18 100644 --- a/app/Http/Livewire/ServerSshKeys/ServerKeysList.php +++ b/app/Http/Livewire/ServerSshKeys/ServerKeysList.php @@ -28,7 +28,7 @@ public function delete(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function render(): View diff --git a/app/Http/Livewire/Servers/ShowServer.php b/app/Http/Livewire/Servers/ShowServer.php index b08d7ab..0948cf7 100644 --- a/app/Http/Livewire/Servers/ShowServer.php +++ b/app/Http/Livewire/Servers/ShowServer.php @@ -21,7 +21,7 @@ public function refreshComponent(array $data): void return; } - $this->emit('refreshComponent'); + $this->dispatch('refreshComponent'); } public function render(): View diff --git a/app/Http/Livewire/Services/InstallPHPMyAdmin.php b/app/Http/Livewire/Services/InstallPHPMyAdmin.php index 7629c1f..92eabfe 100644 --- a/app/Http/Livewire/Services/InstallPHPMyAdmin.php +++ b/app/Http/Livewire/Services/InstallPHPMyAdmin.php @@ -19,9 +19,9 @@ public function install(): void { app(InstallPHPMyAdminAction::class)->install($this->server, $this->all()); - $this->dispatchBrowserEvent('started', true); + $this->dispatch('started'); - $this->emitTo(ServicesList::class, '$refresh'); + $this->dispatch('$refresh')->to(ServicesList::class); } public function render(): View diff --git a/app/Http/Livewire/Sites/SitesList.php b/app/Http/Livewire/Sites/SitesList.php index 80e9fc6..b522e8d 100644 --- a/app/Http/Livewire/Sites/SitesList.php +++ b/app/Http/Livewire/Sites/SitesList.php @@ -26,7 +26,7 @@ public function refreshComponent(array $data): void return; } - $this->emit('refreshComponent'); + $this->dispatch('refreshComponent'); } public function render(): View diff --git a/app/Http/Livewire/SourceControls/Connect.php b/app/Http/Livewire/SourceControls/Connect.php index 4073fe7..9cadffa 100644 --- a/app/Http/Livewire/SourceControls/Connect.php +++ b/app/Http/Livewire/SourceControls/Connect.php @@ -20,9 +20,9 @@ public function connect(): void { app(ConnectSourceControl::class)->connect($this->all()); - $this->emitTo(SourceControlsList::class, '$refresh'); + $this->dispatch('$refresh')->to(SourceControlsList::class); - $this->dispatchBrowserEvent('connected', true); + $this->dispatch('connected'); } public function render(): View diff --git a/app/Http/Livewire/SourceControls/SourceControlsList.php b/app/Http/Livewire/SourceControls/SourceControlsList.php index d739123..64ce831 100644 --- a/app/Http/Livewire/SourceControls/SourceControlsList.php +++ b/app/Http/Livewire/SourceControls/SourceControlsList.php @@ -25,7 +25,7 @@ public function delete(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function render(): View diff --git a/app/Http/Livewire/SshKeys/AddKey.php b/app/Http/Livewire/SshKeys/AddKey.php index d8c0615..d6099c6 100644 --- a/app/Http/Livewire/SshKeys/AddKey.php +++ b/app/Http/Livewire/SshKeys/AddKey.php @@ -19,9 +19,9 @@ public function add(): void $this->all() ); - $this->emitTo(KeysList::class, '$refresh'); + $this->dispatch('$refresh')->to(KeysList::class); - $this->dispatchBrowserEvent('added', true); + $this->dispatch('added'); } public function render(): View diff --git a/app/Http/Livewire/SshKeys/KeysList.php b/app/Http/Livewire/SshKeys/KeysList.php index 4b53741..9b5a401 100644 --- a/app/Http/Livewire/SshKeys/KeysList.php +++ b/app/Http/Livewire/SshKeys/KeysList.php @@ -25,7 +25,7 @@ public function delete(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function render(): View diff --git a/app/Http/Livewire/Ssl/CreateSsl.php b/app/Http/Livewire/Ssl/CreateSsl.php index 604443b..2277e4b 100644 --- a/app/Http/Livewire/Ssl/CreateSsl.php +++ b/app/Http/Livewire/Ssl/CreateSsl.php @@ -23,9 +23,9 @@ public function create(): void { app(\App\Actions\SSL\CreateSSL::class)->create($this->site, $this->all()); - $this->emitTo(SslsList::class, '$refresh'); + $this->dispatch('$refresh')->to(SslsList::class); - $this->dispatchBrowserEvent('created', true); + $this->dispatch('created'); } public function render(): View diff --git a/app/Http/Livewire/Ssl/SslsList.php b/app/Http/Livewire/Ssl/SslsList.php index d16eb44..f7fb5a5 100644 --- a/app/Http/Livewire/Ssl/SslsList.php +++ b/app/Http/Livewire/Ssl/SslsList.php @@ -25,7 +25,7 @@ public function delete(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function refreshComponent(array $data): void @@ -34,7 +34,7 @@ public function refreshComponent(array $data): void $this->toast()->error(__('SSL creation failed!')); } - $this->emit('refreshComponent'); + $this->dispatch('refreshComponent'); } public function render(): View diff --git a/app/Http/Livewire/StorageProviders/ConnectProvider.php b/app/Http/Livewire/StorageProviders/ConnectProvider.php index 06f1d4a..4499896 100644 --- a/app/Http/Livewire/StorageProviders/ConnectProvider.php +++ b/app/Http/Livewire/StorageProviders/ConnectProvider.php @@ -32,9 +32,9 @@ public function connect(): void { app(CreateStorageProvider::class)->create(auth()->user(), $this->all()); - $this->emitTo(ProvidersList::class, '$refresh'); + $this->dispatch('$refresh')->to(ProvidersList::class); - $this->dispatchBrowserEvent('connected', true); + $this->dispatch('connected'); } public function render(): View diff --git a/app/Http/Livewire/StorageProviders/ProvidersList.php b/app/Http/Livewire/StorageProviders/ProvidersList.php index 2370b3e..865a05f 100644 --- a/app/Http/Livewire/StorageProviders/ProvidersList.php +++ b/app/Http/Livewire/StorageProviders/ProvidersList.php @@ -25,7 +25,7 @@ public function delete(): void $this->refreshComponent([]); - $this->dispatchBrowserEvent('confirmed', true); + $this->dispatch('confirmed'); } public function render(): View diff --git a/app/Traits/RefreshComponentOnBroadcast.php b/app/Traits/RefreshComponentOnBroadcast.php index c77ff3c..032666d 100644 --- a/app/Traits/RefreshComponentOnBroadcast.php +++ b/app/Traits/RefreshComponentOnBroadcast.php @@ -15,6 +15,6 @@ public function getListeners(): array public function refreshComponent(array $data): void { - $this->emit('refreshComponent'); + $this->dispatch('refreshComponent'); } } diff --git a/composer.json b/composer.json index e60d056..babcbc2 100644 --- a/composer.json +++ b/composer.json @@ -18,7 +18,7 @@ "laravel/sanctum": "^3.2", "laravel/socialite": "^5.2", "laravel/tinker": "^2.8", - "livewire/livewire": "^2.12", + "livewire/livewire": "^3.0", "opcodesio/log-viewer": "^2.5", "owenvoke/blade-fontawesome": "^2.5", "phpseclib/phpseclib": "~3.0" diff --git a/composer.lock b/composer.lock index f80056a..d0723ae 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "b3f98cafe7fcc5d3ce67ad09a8f66661", + "content-hash": "2c898cb3ae37c6267db77c5c95d0f926", "packages": [ { "name": "aws/aws-crt-php", @@ -2931,34 +2931,36 @@ }, { "name": "livewire/livewire", - "version": "v2.12.6", + "version": "v3.4.4", "source": { "type": "git", "url": "https://github.com/livewire/livewire.git", - "reference": "7d3a57b3193299cf1a0639a3935c696f4da2cf92" + "reference": "c0489d4a76382f6dcf6e2702112f86aa089d0c8d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/livewire/livewire/zipball/7d3a57b3193299cf1a0639a3935c696f4da2cf92", - "reference": "7d3a57b3193299cf1a0639a3935c696f4da2cf92", + "url": "https://api.github.com/repos/livewire/livewire/zipball/c0489d4a76382f6dcf6e2702112f86aa089d0c8d", + "reference": "c0489d4a76382f6dcf6e2702112f86aa089d0c8d", "shasum": "" }, "require": { - "illuminate/database": "^7.0|^8.0|^9.0|^10.0", - "illuminate/support": "^7.0|^8.0|^9.0|^10.0", - "illuminate/validation": "^7.0|^8.0|^9.0|^10.0", + "illuminate/database": "^10.0|^11.0", + "illuminate/routing": "^10.0|^11.0", + "illuminate/support": "^10.0|^11.0", + "illuminate/validation": "^10.0|^11.0", "league/mime-type-detection": "^1.9", - "php": "^7.2.5|^8.0", - "symfony/http-kernel": "^5.0|^6.0" + "php": "^8.1", + "symfony/http-kernel": "^6.2|^7.0" }, "require-dev": { "calebporzio/sushi": "^2.1", - "laravel/framework": "^7.0|^8.0|^9.0|^10.0", + "laravel/framework": "^10.0|^11.0", + "laravel/prompts": "^0.1.6", "mockery/mockery": "^1.3.1", - "orchestra/testbench": "^5.0|^6.0|^7.0|^8.0", - "orchestra/testbench-dusk": "^5.2|^6.0|^7.0|^8.0", - "phpunit/phpunit": "^8.4|^9.0", - "psy/psysh": "@stable" + "orchestra/testbench": "8.20.0|^9.0", + "orchestra/testbench-dusk": "8.20.0|^9.0", + "phpunit/phpunit": "^10.4", + "psy/psysh": "^0.11.22|^0.12" }, "type": "library", "extra": { @@ -2992,7 +2994,7 @@ "description": "A front-end framework for Laravel.", "support": { "issues": "https://github.com/livewire/livewire/issues", - "source": "https://github.com/livewire/livewire/tree/v2.12.6" + "source": "https://github.com/livewire/livewire/tree/v3.4.4" }, "funding": [ { @@ -3000,7 +3002,7 @@ "type": "github" } ], - "time": "2023-08-11T04:02:34+00:00" + "time": "2024-01-28T19:07:11+00:00" }, { "name": "monolog/monolog", diff --git a/config/livewire.php b/config/livewire.php new file mode 100644 index 0000000..b660277 --- /dev/null +++ b/config/livewire.php @@ -0,0 +1,159 @@ + 'App\\Http\\Livewire', + + /* + |--------------------------------------------------------------------------- + | View Path + |--------------------------------------------------------------------------- + | + | This value is used to specify where Livewire component Blade templates are + | stored when running file creation commands like `artisan make:livewire`. + | It is also used if you choose to omit a component's render() method. + | + */ + + 'view_path' => resource_path('views/livewire'), + + /* + |--------------------------------------------------------------------------- + | Layout + |--------------------------------------------------------------------------- + | The view that will be used as the layout when rendering a single component + | as an entire page via `Route::get('/post/create', CreatePost::class);`. + | In this case, the view returned by CreatePost will render into $slot. + | + */ + + 'layout' => 'layouts.app', + + /* + |--------------------------------------------------------------------------- + | Lazy Loading Placeholder + |--------------------------------------------------------------------------- + | Livewire allows you to lazy load components that would otherwise slow down + | the initial page load. Every component can have a custom placeholder or + | you can define the default placeholder view for all components below. + | + */ + + 'lazy_placeholder' => null, + + /* + |--------------------------------------------------------------------------- + | Temporary File Uploads + |--------------------------------------------------------------------------- + | + | Livewire handles file uploads by storing uploads in a temporary directory + | before the file is stored permanently. All file uploads are directed to + | a global endpoint for temporary storage. You may configure this below: + | + */ + + 'temporary_file_upload' => [ + 'disk' => null, // Example: 'local', 's3' | Default: 'default' + 'rules' => null, // Example: ['file', 'mimes:png,jpg'] | Default: ['required', 'file', 'max:12288'] (12MB) + 'directory' => null, // Example: 'tmp' | Default: 'livewire-tmp' + 'middleware' => null, // Example: 'throttle:5,1' | Default: 'throttle:60,1' + 'preview_mimes' => [ // Supported file types for temporary pre-signed file URLs... + 'png', 'gif', 'bmp', 'svg', 'wav', 'mp4', + 'mov', 'avi', 'wmv', 'mp3', 'm4a', + 'jpg', 'jpeg', 'mpga', 'webp', 'wma', + ], + 'max_upload_time' => 5, // Max duration (in minutes) before an upload is invalidated... + ], + + /* + |--------------------------------------------------------------------------- + | Render On Redirect + |--------------------------------------------------------------------------- + | + | This value determines if Livewire will run a component's `render()` method + | after a redirect has been triggered using something like `redirect(...)` + | Setting this to true will render the view once more before redirecting + | + */ + + 'render_on_redirect' => false, + + /* + |--------------------------------------------------------------------------- + | Eloquent Model Binding + |--------------------------------------------------------------------------- + | + | Previous versions of Livewire supported binding directly to eloquent model + | properties using wire:model by default. However, this behavior has been + | deemed too "magical" and has therefore been put under a feature flag. + | + */ + + 'legacy_model_binding' => false, + + /* + |--------------------------------------------------------------------------- + | Auto-inject Frontend Assets + |--------------------------------------------------------------------------- + | + | By default, Livewire automatically injects its JavaScript and CSS into the + | and of pages containing Livewire components. By disabling + | this behavior, you need to use @livewireStyles and @livewireScripts. + | + */ + + 'inject_assets' => true, + + /* + |--------------------------------------------------------------------------- + | Navigate (SPA mode) + |--------------------------------------------------------------------------- + | + | By adding `wire:navigate` to links in your Livewire application, Livewire + | will prevent the default link handling and instead request those pages + | via AJAX, creating an SPA-like effect. Configure this behavior here. + | + */ + + 'navigate' => [ + 'show_progress_bar' => true, + 'progress_bar_color' => '#2299dd', + ], + + /* + |--------------------------------------------------------------------------- + | HTML Morph Markers + |--------------------------------------------------------------------------- + | + | Livewire intelligently "morphs" existing HTML into the newly rendered HTML + | after each update. To make this process more reliable, Livewire injects + | "markers" into the rendered Blade surrounding @if, @class & @foreach. + | + */ + + 'inject_morph_markers' => true, + + /* + |--------------------------------------------------------------------------- + | Pagination Theme + |--------------------------------------------------------------------------- + | + | When enabling Livewire's pagination feature by using the `WithPagination` + | trait, Livewire will use Tailwind templates to render pagination views + | on the page. If you want Bootstrap CSS, you can specify: "bootstrap" + | + */ + + 'pagination_theme' => 'tailwind', +]; diff --git a/public/build/assets/app-887de6f7.css b/public/build/assets/app-887de6f7.css new file mode 100644 index 0000000..b878ca9 --- /dev/null +++ b/public/build/assets/app-887de6f7.css @@ -0,0 +1 @@ +.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{box-sizing:border-box}#toast-container>div{border-radius:.5rem;position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;background-position:15px center;background-repeat:no-repeat;color:#fff}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{cursor:pointer;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.toast-error{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.toast-info{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.toast-warning{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity))}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}/*! tailwindcss v3.3.1 | MIT License | https://tailwindcss.com*/*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e2e8f0}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Figtree,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#94a3b8}input::placeholder,textarea::placeholder{opacity:1;color:#94a3b8}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#64748b;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#64748b;opacity:1}input::placeholder,textarea::placeholder{color:#64748b;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#64748b;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.top-1{top:.25rem}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.float-right{float:right}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.-ml-px{margin-left:-1px}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.max-h-\[350px\]{max-height:350px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-grow{flex-grow:1}.origin-top{transform-origin:top}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-tr-md{border-top-right-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-primary-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity))}.border-primary-400{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity))}.border-primary-600{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity))}.border-t-transparent{border-top-color:transparent}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.bg-primary-200{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity))}.bg-primary-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity))}.bg-primary-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.bg-primary-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity))}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pl-3{padding-left:.75rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-3{padding-top:.75rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-sans{font-family:Figtree,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.tracking-wider{letter-spacing:.05em}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.text-gray-50{--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity))}.text-primary-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}.text-primary-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-0{outline-width:0px}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(203 213 225 / var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity: .05}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}[x-cloak]{display:none!important}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}.hover\:bg-primary-600:hover{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity))}.hover\:bg-primary-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:opacity-50:hover{opacity:.5}.focus\:z-10:focus{z-index:10}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.focus\:border-primary-300:focus{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity))}.focus\:border-primary-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity))}.focus\:border-primary-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity))}.focus\:border-red-700:focus{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.focus\:bg-primary-100:focus{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.focus\:text-primary-800:focus{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-gray-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(148 163 184 / var(--tw-ring-opacity))}.focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity))}.focus\:ring-gray-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(51 65 85 / var(--tw-ring-opacity))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity))}.focus\:ring-primary-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity))}.focus\:ring-primary-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity))}.focus\:ring-red-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity))}.focus\:ring-opacity-50:focus{--tw-ring-opacity: .5}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.active\:bg-primary-700:active{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity))}.active\:bg-red-600:active{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.disabled\:opacity-25:disabled{opacity:.25}:is(.dark .dark\:border-r-2){border-right-width:2px}:is(.dark .dark\:border-gray-500){--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-600){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-800){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity))}:is(.dark .dark\:border-gray-900){--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity))}:is(.dark .dark\:border-primary-600){--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity))}:is(.dark .dark\:border-t-transparent){border-top-color:transparent}:is(.dark .dark\:border-opacity-20){--tw-border-opacity: .2}:is(.dark .dark\:bg-gray-500){--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800\/50){background-color:#1e293b80}:is(.dark .dark\:bg-gray-900){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-green-500){--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary-500){--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary-900\/50){background-color:#312e8180}:is(.dark .dark\:bg-red-500){--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-yellow-500){--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity))}:is(.dark .dark\:bg-opacity-10){--tw-bg-opacity: .1}:is(.dark .dark\:bg-opacity-20){--tw-bg-opacity: .2}:is(.dark .dark\:bg-opacity-30){--tw-bg-opacity: .3}:is(.dark .dark\:bg-opacity-70){--tw-bg-opacity: .7}:is(.dark .dark\:text-gray-100){--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}:is(.dark .dark\:text-green-400){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}:is(.dark .dark\:text-primary-300){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity))}:is(.dark .dark\:text-red-400){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:is(.dark .dark\:text-yellow-500){--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:border-gray-600:hover){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity))}:is(.dark .dark\:hover\:border-gray-700:hover){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}:is(.dark .dark\:hover\:bg-gray-700:hover){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-gray-800:hover){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}:is(.dark .dark\:hover\:text-gray-100:hover){--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-200:hover){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-300:hover){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}:is(.dark .dark\:focus\:border-gray-600:focus){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity))}:is(.dark .dark\:focus\:border-gray-700:focus){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}:is(.dark .dark\:focus\:border-primary-300:focus){--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity))}:is(.dark .dark\:focus\:border-primary-600:focus){--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity))}:is(.dark .dark\:focus\:border-primary-700:focus){--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity))}:is(.dark .dark\:focus\:bg-gray-700:focus){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}:is(.dark .dark\:focus\:bg-primary-900:focus){--tw-bg-opacity: 1;background-color:rgb(49 46 129 / var(--tw-bg-opacity))}:is(.dark .dark\:focus\:text-gray-200:focus){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity))}:is(.dark .dark\:focus\:text-gray-300:focus){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}:is(.dark .dark\:focus\:text-primary-200:focus){--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity))}:is(.dark .dark\:focus\:ring-indigo-600:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(79 70 229 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-primary-600:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(79 70 229 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-primary-700:focus){--tw-ring-opacity: 1;--tw-ring-color: rgb(67 56 202 / var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-opacity-40:focus){--tw-ring-opacity: .4}:is(.dark .dark\:focus\:ring-offset-gray-800:focus){--tw-ring-offset-color: #1e293b}@media (min-width: 640px){.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:rounded-md{border-radius:.375rem}.sm\:rounded-bl-md{border-bottom-left-radius:.375rem}.sm\:rounded-br-md{border-bottom-right-radius:.375rem}.sm\:rounded-tl-md{border-top-left-radius:.375rem}.sm\:rounded-tr-md{border-top-right-radius:.375rem}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:block{display:block}.md\:justify-start{justify-content:flex-start}.md\:text-left{text-align:left}}@media (min-width: 1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:px-8{padding-left:2rem;padding-right:2rem}} diff --git a/public/build/assets/app-9aa488bb.js b/public/build/assets/app-9aa488bb.js deleted file mode 100644 index a696d50..0000000 --- a/public/build/assets/app-9aa488bb.js +++ /dev/null @@ -1,24 +0,0 @@ -function Yo(e,n){return function(){return e.apply(n,arguments)}}const{toString:Ru}=Object.prototype,{getPrototypeOf:mi}=Object,Kn=(e=>n=>{const i=Ru.call(n);return e[i]||(e[i]=i.slice(8,-1).toLowerCase())})(Object.create(null)),Ge=e=>(e=e.toLowerCase(),n=>Kn(n)===e),Jn=e=>n=>typeof n===e,{isArray:Bt}=Array,pn=Jn("undefined");function Pu(e){return e!==null&&!pn(e)&&e.constructor!==null&&!pn(e.constructor)&&Be(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Zo=Ge("ArrayBuffer");function ju(e){let n;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?n=ArrayBuffer.isView(e):n=e&&e.buffer&&Zo(e.buffer),n}const Lu=Jn("string"),Be=Jn("function"),es=Jn("number"),Xn=e=>e!==null&&typeof e=="object",ku=e=>e===!0||e===!1,In=e=>{if(Kn(e)!=="object")return!1;const n=mi(e);return(n===null||n===Object.prototype||Object.getPrototypeOf(n)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Mu=Ge("Date"),Iu=Ge("File"),Hu=Ge("Blob"),qu=Ge("FileList"),Fu=e=>Xn(e)&&Be(e.pipe),Bu=e=>{let n;return e&&(typeof FormData=="function"&&e instanceof FormData||Be(e.append)&&((n=Kn(e))==="formdata"||n==="object"&&Be(e.toString)&&e.toString()==="[object FormData]"))},$u=Ge("URLSearchParams"),Uu=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function yn(e,n,{allOwnKeys:i=!1}={}){if(e===null||typeof e>"u")return;let a,f;if(typeof e!="object"&&(e=[e]),Bt(e))for(a=0,f=e.length;a0;)if(f=i[a],n===f.toLowerCase())return f;return null}const ns=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),rs=e=>!pn(e)&&e!==ns;function Kr(){const{caseless:e}=rs(this)&&this||{},n={},i=(a,f)=>{const d=e&&ts(n,f)||f;In(n[d])&&In(a)?n[d]=Kr(n[d],a):In(a)?n[d]=Kr({},a):Bt(a)?n[d]=a.slice():n[d]=a};for(let a=0,f=arguments.length;a(yn(n,(f,d)=>{i&&Be(f)?e[d]=Yo(f,i):e[d]=f},{allOwnKeys:a}),e),zu=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Vu=(e,n,i,a)=>{e.prototype=Object.create(n.prototype,a),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:n.prototype}),i&&Object.assign(e.prototype,i)},Ku=(e,n,i,a)=>{let f,d,p;const y={};if(n=n||{},e==null)return n;do{for(f=Object.getOwnPropertyNames(e),d=f.length;d-- >0;)p=f[d],(!a||a(p,e,n))&&!y[p]&&(n[p]=e[p],y[p]=!0);e=i!==!1&&mi(e)}while(e&&(!i||i(e,n))&&e!==Object.prototype);return n},Ju=(e,n,i)=>{e=String(e),(i===void 0||i>e.length)&&(i=e.length),i-=n.length;const a=e.indexOf(n,i);return a!==-1&&a===i},Xu=e=>{if(!e)return null;if(Bt(e))return e;let n=e.length;if(!es(n))return null;const i=new Array(n);for(;n-- >0;)i[n]=e[n];return i},Gu=(e=>n=>e&&n instanceof e)(typeof Uint8Array<"u"&&mi(Uint8Array)),Qu=(e,n)=>{const a=(e&&e[Symbol.iterator]).call(e);let f;for(;(f=a.next())&&!f.done;){const d=f.value;n.call(e,d[0],d[1])}},Yu=(e,n)=>{let i;const a=[];for(;(i=e.exec(n))!==null;)a.push(i);return a},Zu=Ge("HTMLFormElement"),ef=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(i,a,f){return a.toUpperCase()+f}),Ro=(({hasOwnProperty:e})=>(n,i)=>e.call(n,i))(Object.prototype),tf=Ge("RegExp"),is=(e,n)=>{const i=Object.getOwnPropertyDescriptors(e),a={};yn(i,(f,d)=>{let p;(p=n(f,d,e))!==!1&&(a[d]=p||f)}),Object.defineProperties(e,a)},nf=e=>{is(e,(n,i)=>{if(Be(e)&&["arguments","caller","callee"].indexOf(i)!==-1)return!1;const a=e[i];if(Be(a)){if(n.enumerable=!1,"writable"in n){n.writable=!1;return}n.set||(n.set=()=>{throw Error("Can not rewrite read-only method '"+i+"'")})}})},rf=(e,n)=>{const i={},a=f=>{f.forEach(d=>{i[d]=!0})};return Bt(e)?a(e):a(String(e).split(n)),i},of=()=>{},sf=(e,n)=>(e=+e,Number.isFinite(e)?e:n),qr="abcdefghijklmnopqrstuvwxyz",Po="0123456789",os={DIGIT:Po,ALPHA:qr,ALPHA_DIGIT:qr+qr.toUpperCase()+Po},af=(e=16,n=os.ALPHA_DIGIT)=>{let i="";const{length:a}=n;for(;e--;)i+=n[Math.random()*a|0];return i};function uf(e){return!!(e&&Be(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const ff=e=>{const n=new Array(10),i=(a,f)=>{if(Xn(a)){if(n.indexOf(a)>=0)return;if(!("toJSON"in a)){n[f]=a;const d=Bt(a)?[]:{};return yn(a,(p,y)=>{const E=i(p,f+1);!pn(E)&&(d[y]=E)}),n[f]=void 0,d}}return a};return i(e,0)},cf=Ge("AsyncFunction"),lf=e=>e&&(Xn(e)||Be(e))&&Be(e.then)&&Be(e.catch),R={isArray:Bt,isArrayBuffer:Zo,isBuffer:Pu,isFormData:Bu,isArrayBufferView:ju,isString:Lu,isNumber:es,isBoolean:ku,isObject:Xn,isPlainObject:In,isUndefined:pn,isDate:Mu,isFile:Iu,isBlob:Hu,isRegExp:tf,isFunction:Be,isStream:Fu,isURLSearchParams:$u,isTypedArray:Gu,isFileList:qu,forEach:yn,merge:Kr,extend:Wu,trim:Uu,stripBOM:zu,inherits:Vu,toFlatObject:Ku,kindOf:Kn,kindOfTest:Ge,endsWith:Ju,toArray:Xu,forEachEntry:Qu,matchAll:Yu,isHTMLForm:Zu,hasOwnProperty:Ro,hasOwnProp:Ro,reduceDescriptors:is,freezeMethods:nf,toObjectSet:rf,toCamelCase:ef,noop:of,toFiniteNumber:sf,findKey:ts,global:ns,isContextDefined:rs,ALPHABET:os,generateString:af,isSpecCompliantForm:uf,toJSONObject:ff,isAsyncFn:cf,isThenable:lf};function re(e,n,i,a,f){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",n&&(this.code=n),i&&(this.config=i),a&&(this.request=a),f&&(this.response=f)}R.inherits(re,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:R.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const ss=re.prototype,as={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{as[e]={value:e}});Object.defineProperties(re,as);Object.defineProperty(ss,"isAxiosError",{value:!0});re.from=(e,n,i,a,f,d)=>{const p=Object.create(ss);return R.toFlatObject(e,p,function(E){return E!==Error.prototype},y=>y!=="isAxiosError"),re.call(p,e.message,n,i,a,f),p.cause=e,p.name=e.name,d&&Object.assign(p,d),p};const df=null;function Jr(e){return R.isPlainObject(e)||R.isArray(e)}function us(e){return R.endsWith(e,"[]")?e.slice(0,-2):e}function jo(e,n,i){return e?e.concat(n).map(function(f,d){return f=us(f),!i&&d?"["+f+"]":f}).join(i?".":""):n}function pf(e){return R.isArray(e)&&!e.some(Jr)}const hf=R.toFlatObject(R,{},null,function(n){return/^is[A-Z]/.test(n)});function Gn(e,n,i){if(!R.isObject(e))throw new TypeError("target must be an object");n=n||new FormData,i=R.toFlatObject(i,{metaTokens:!0,dots:!1,indexes:!1},!1,function(k,B){return!R.isUndefined(B[k])});const a=i.metaTokens,f=i.visitor||T,d=i.dots,p=i.indexes,E=(i.Blob||typeof Blob<"u"&&Blob)&&R.isSpecCompliantForm(n);if(!R.isFunction(f))throw new TypeError("visitor must be a function");function A(L){if(L===null)return"";if(R.isDate(L))return L.toISOString();if(!E&&R.isBlob(L))throw new re("Blob is not supported. Use a Buffer instead.");return R.isArrayBuffer(L)||R.isTypedArray(L)?E&&typeof Blob=="function"?new Blob([L]):Buffer.from(L):L}function T(L,k,B){let q=L;if(L&&!B&&typeof L=="object"){if(R.endsWith(k,"{}"))k=a?k:k.slice(0,-2),L=JSON.stringify(L);else if(R.isArray(L)&&pf(L)||(R.isFileList(L)||R.endsWith(k,"[]"))&&(q=R.toArray(L)))return k=us(k),q.forEach(function(ce,he){!(R.isUndefined(ce)||ce===null)&&n.append(p===!0?jo([k],he,d):p===null?k:k+"[]",A(ce))}),!1}return Jr(L)?!0:(n.append(jo(B,k,d),A(L)),!1)}const M=[],U=Object.assign(hf,{defaultVisitor:T,convertValue:A,isVisitable:Jr});function te(L,k){if(!R.isUndefined(L)){if(M.indexOf(L)!==-1)throw Error("Circular reference detected in "+k.join("."));M.push(L),R.forEach(L,function(q,ne){(!(R.isUndefined(q)||q===null)&&f.call(n,q,R.isString(ne)?ne.trim():ne,k,U))===!0&&te(q,k?k.concat(ne):[ne])}),M.pop()}}if(!R.isObject(e))throw new TypeError("data must be an object");return te(e),n}function Lo(e){const n={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(a){return n[a]})}function vi(e,n){this._pairs=[],e&&Gn(e,this,n)}const fs=vi.prototype;fs.append=function(n,i){this._pairs.push([n,i])};fs.toString=function(n){const i=n?function(a){return n.call(this,a,Lo)}:Lo;return this._pairs.map(function(f){return i(f[0])+"="+i(f[1])},"").join("&")};function gf(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function cs(e,n,i){if(!n)return e;const a=i&&i.encode||gf,f=i&&i.serialize;let d;if(f?d=f(n,i):d=R.isURLSearchParams(n)?n.toString():new vi(n,i).toString(a),d){const p=e.indexOf("#");p!==-1&&(e=e.slice(0,p)),e+=(e.indexOf("?")===-1?"?":"&")+d}return e}class yf{constructor(){this.handlers=[]}use(n,i,a){return this.handlers.push({fulfilled:n,rejected:i,synchronous:a?a.synchronous:!1,runWhen:a?a.runWhen:null}),this.handlers.length-1}eject(n){this.handlers[n]&&(this.handlers[n]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(n){R.forEach(this.handlers,function(a){a!==null&&n(a)})}}const ko=yf,ls={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},mf=typeof URLSearchParams<"u"?URLSearchParams:vi,vf=typeof FormData<"u"?FormData:null,bf=typeof Blob<"u"?Blob:null,xf=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),wf=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Xe={isBrowser:!0,classes:{URLSearchParams:mf,FormData:vf,Blob:bf},isStandardBrowserEnv:xf,isStandardBrowserWebWorkerEnv:wf,protocols:["http","https","file","blob","url","data"]};function _f(e,n){return Gn(e,new Xe.classes.URLSearchParams,Object.assign({visitor:function(i,a,f,d){return Xe.isNode&&R.isBuffer(i)?(this.append(a,i.toString("base64")),!1):d.defaultVisitor.apply(this,arguments)}},n))}function Ef(e){return R.matchAll(/\w+|\[(\w*)]/g,e).map(n=>n[0]==="[]"?"":n[1]||n[0])}function Tf(e){const n={},i=Object.keys(e);let a;const f=i.length;let d;for(a=0;a=i.length;return p=!p&&R.isArray(f)?f.length:p,E?(R.hasOwnProp(f,p)?f[p]=[f[p],a]:f[p]=a,!y):((!f[p]||!R.isObject(f[p]))&&(f[p]=[]),n(i,a,f[p],d)&&R.isArray(f[p])&&(f[p]=Tf(f[p])),!y)}if(R.isFormData(e)&&R.isFunction(e.entries)){const i={};return R.forEachEntry(e,(a,f)=>{n(Ef(a),f,i,0)}),i}return null}function Cf(e,n,i){if(R.isString(e))try{return(n||JSON.parse)(e),R.trim(e)}catch(a){if(a.name!=="SyntaxError")throw a}return(i||JSON.stringify)(e)}const bi={transitional:ls,adapter:["xhr","http"],transformRequest:[function(n,i){const a=i.getContentType()||"",f=a.indexOf("application/json")>-1,d=R.isObject(n);if(d&&R.isHTMLForm(n)&&(n=new FormData(n)),R.isFormData(n))return f&&f?JSON.stringify(ds(n)):n;if(R.isArrayBuffer(n)||R.isBuffer(n)||R.isStream(n)||R.isFile(n)||R.isBlob(n))return n;if(R.isArrayBufferView(n))return n.buffer;if(R.isURLSearchParams(n))return i.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),n.toString();let y;if(d){if(a.indexOf("application/x-www-form-urlencoded")>-1)return _f(n,this.formSerializer).toString();if((y=R.isFileList(n))||a.indexOf("multipart/form-data")>-1){const E=this.env&&this.env.FormData;return Gn(y?{"files[]":n}:n,E&&new E,this.formSerializer)}}return d||f?(i.setContentType("application/json",!1),Cf(n)):n}],transformResponse:[function(n){const i=this.transitional||bi.transitional,a=i&&i.forcedJSONParsing,f=this.responseType==="json";if(n&&R.isString(n)&&(a&&!this.responseType||f)){const p=!(i&&i.silentJSONParsing)&&f;try{return JSON.parse(n)}catch(y){if(p)throw y.name==="SyntaxError"?re.from(y,re.ERR_BAD_RESPONSE,this,null,this.response):y}}return n}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Xe.classes.FormData,Blob:Xe.classes.Blob},validateStatus:function(n){return n>=200&&n<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};R.forEach(["delete","get","head","post","put","patch"],e=>{bi.headers[e]={}});const xi=bi,Sf=R.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Af=e=>{const n={};let i,a,f;return e&&e.split(` -`).forEach(function(p){f=p.indexOf(":"),i=p.substring(0,f).trim().toLowerCase(),a=p.substring(f+1).trim(),!(!i||n[i]&&Sf[i])&&(i==="set-cookie"?n[i]?n[i].push(a):n[i]=[a]:n[i]=n[i]?n[i]+", "+a:a)}),n},Mo=Symbol("internals");function sn(e){return e&&String(e).trim().toLowerCase()}function Hn(e){return e===!1||e==null?e:R.isArray(e)?e.map(Hn):String(e)}function Of(e){const n=Object.create(null),i=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=i.exec(e);)n[a[1]]=a[2];return n}const Nf=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Fr(e,n,i,a,f){if(R.isFunction(a))return a.call(this,n,i);if(f&&(n=i),!!R.isString(n)){if(R.isString(a))return n.indexOf(a)!==-1;if(R.isRegExp(a))return a.test(n)}}function Df(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(n,i,a)=>i.toUpperCase()+a)}function Rf(e,n){const i=R.toCamelCase(" "+n);["get","set","has"].forEach(a=>{Object.defineProperty(e,a+i,{value:function(f,d,p){return this[a].call(this,n,f,d,p)},configurable:!0})})}class Qn{constructor(n){n&&this.set(n)}set(n,i,a){const f=this;function d(y,E,A){const T=sn(E);if(!T)throw new Error("header name must be a non-empty string");const M=R.findKey(f,T);(!M||f[M]===void 0||A===!0||A===void 0&&f[M]!==!1)&&(f[M||E]=Hn(y))}const p=(y,E)=>R.forEach(y,(A,T)=>d(A,T,E));return R.isPlainObject(n)||n instanceof this.constructor?p(n,i):R.isString(n)&&(n=n.trim())&&!Nf(n)?p(Af(n),i):n!=null&&d(i,n,a),this}get(n,i){if(n=sn(n),n){const a=R.findKey(this,n);if(a){const f=this[a];if(!i)return f;if(i===!0)return Of(f);if(R.isFunction(i))return i.call(this,f,a);if(R.isRegExp(i))return i.exec(f);throw new TypeError("parser must be boolean|regexp|function")}}}has(n,i){if(n=sn(n),n){const a=R.findKey(this,n);return!!(a&&this[a]!==void 0&&(!i||Fr(this,this[a],a,i)))}return!1}delete(n,i){const a=this;let f=!1;function d(p){if(p=sn(p),p){const y=R.findKey(a,p);y&&(!i||Fr(a,a[y],y,i))&&(delete a[y],f=!0)}}return R.isArray(n)?n.forEach(d):d(n),f}clear(n){const i=Object.keys(this);let a=i.length,f=!1;for(;a--;){const d=i[a];(!n||Fr(this,this[d],d,n,!0))&&(delete this[d],f=!0)}return f}normalize(n){const i=this,a={};return R.forEach(this,(f,d)=>{const p=R.findKey(a,d);if(p){i[p]=Hn(f),delete i[d];return}const y=n?Df(d):String(d).trim();y!==d&&delete i[d],i[y]=Hn(f),a[y]=!0}),this}concat(...n){return this.constructor.concat(this,...n)}toJSON(n){const i=Object.create(null);return R.forEach(this,(a,f)=>{a!=null&&a!==!1&&(i[f]=n&&R.isArray(a)?a.join(", "):a)}),i}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([n,i])=>n+": "+i).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(n){return n instanceof this?n:new this(n)}static concat(n,...i){const a=new this(n);return i.forEach(f=>a.set(f)),a}static accessor(n){const a=(this[Mo]=this[Mo]={accessors:{}}).accessors,f=this.prototype;function d(p){const y=sn(p);a[y]||(Rf(f,p),a[y]=!0)}return R.isArray(n)?n.forEach(d):d(n),this}}Qn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);R.reduceDescriptors(Qn.prototype,({value:e},n)=>{let i=n[0].toUpperCase()+n.slice(1);return{get:()=>e,set(a){this[i]=a}}});R.freezeMethods(Qn);const et=Qn;function Br(e,n){const i=this||xi,a=n||i,f=et.from(a.headers);let d=a.data;return R.forEach(e,function(y){d=y.call(i,d,f.normalize(),n?n.status:void 0)}),f.normalize(),d}function ps(e){return!!(e&&e.__CANCEL__)}function mn(e,n,i){re.call(this,e??"canceled",re.ERR_CANCELED,n,i),this.name="CanceledError"}R.inherits(mn,re,{__CANCEL__:!0});function Pf(e,n,i){const a=i.config.validateStatus;!i.status||!a||a(i.status)?e(i):n(new re("Request failed with status code "+i.status,[re.ERR_BAD_REQUEST,re.ERR_BAD_RESPONSE][Math.floor(i.status/100)-4],i.config,i.request,i))}const jf=Xe.isStandardBrowserEnv?function(){return{write:function(i,a,f,d,p,y){const E=[];E.push(i+"="+encodeURIComponent(a)),R.isNumber(f)&&E.push("expires="+new Date(f).toGMTString()),R.isString(d)&&E.push("path="+d),R.isString(p)&&E.push("domain="+p),y===!0&&E.push("secure"),document.cookie=E.join("; ")},read:function(i){const a=document.cookie.match(new RegExp("(^|;\\s*)("+i+")=([^;]*)"));return a?decodeURIComponent(a[3]):null},remove:function(i){this.write(i,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function Lf(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function kf(e,n){return n?e.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):e}function hs(e,n){return e&&!Lf(n)?kf(e,n):n}const Mf=Xe.isStandardBrowserEnv?function(){const n=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a");let a;function f(d){let p=d;return n&&(i.setAttribute("href",p),p=i.href),i.setAttribute("href",p),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:i.pathname.charAt(0)==="/"?i.pathname:"/"+i.pathname}}return a=f(window.location.href),function(p){const y=R.isString(p)?f(p):p;return y.protocol===a.protocol&&y.host===a.host}}():function(){return function(){return!0}}();function If(e){const n=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return n&&n[1]||""}function Hf(e,n){e=e||10;const i=new Array(e),a=new Array(e);let f=0,d=0,p;return n=n!==void 0?n:1e3,function(E){const A=Date.now(),T=a[d];p||(p=A),i[f]=E,a[f]=A;let M=d,U=0;for(;M!==f;)U+=i[M++],M=M%e;if(f=(f+1)%e,f===d&&(d=(d+1)%e),A-p{const d=f.loaded,p=f.lengthComputable?f.total:void 0,y=d-i,E=a(y),A=d<=p;i=d;const T={loaded:d,total:p,progress:p?d/p:void 0,bytes:y,rate:E||void 0,estimated:E&&p&&A?(p-d)/E:void 0,event:f};T[n?"download":"upload"]=!0,e(T)}}const qf=typeof XMLHttpRequest<"u",Ff=qf&&function(e){return new Promise(function(i,a){let f=e.data;const d=et.from(e.headers).normalize(),p=e.responseType;let y;function E(){e.cancelToken&&e.cancelToken.unsubscribe(y),e.signal&&e.signal.removeEventListener("abort",y)}let A;R.isFormData(f)&&(Xe.isStandardBrowserEnv||Xe.isStandardBrowserWebWorkerEnv?d.setContentType(!1):d.getContentType(/^\s*multipart\/form-data/)?R.isString(A=d.getContentType())&&d.setContentType(A.replace(/^\s*(multipart\/form-data);+/,"$1")):d.setContentType("multipart/form-data"));let T=new XMLHttpRequest;if(e.auth){const L=e.auth.username||"",k=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";d.set("Authorization","Basic "+btoa(L+":"+k))}const M=hs(e.baseURL,e.url);T.open(e.method.toUpperCase(),cs(M,e.params,e.paramsSerializer),!0),T.timeout=e.timeout;function U(){if(!T)return;const L=et.from("getAllResponseHeaders"in T&&T.getAllResponseHeaders()),B={data:!p||p==="text"||p==="json"?T.responseText:T.response,status:T.status,statusText:T.statusText,headers:L,config:e,request:T};Pf(function(ne){i(ne),E()},function(ne){a(ne),E()},B),T=null}if("onloadend"in T?T.onloadend=U:T.onreadystatechange=function(){!T||T.readyState!==4||T.status===0&&!(T.responseURL&&T.responseURL.indexOf("file:")===0)||setTimeout(U)},T.onabort=function(){T&&(a(new re("Request aborted",re.ECONNABORTED,e,T)),T=null)},T.onerror=function(){a(new re("Network Error",re.ERR_NETWORK,e,T)),T=null},T.ontimeout=function(){let k=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const B=e.transitional||ls;e.timeoutErrorMessage&&(k=e.timeoutErrorMessage),a(new re(k,B.clarifyTimeoutError?re.ETIMEDOUT:re.ECONNABORTED,e,T)),T=null},Xe.isStandardBrowserEnv){const L=Mf(M)&&e.xsrfCookieName&&jf.read(e.xsrfCookieName);L&&d.set(e.xsrfHeaderName,L)}f===void 0&&d.setContentType(null),"setRequestHeader"in T&&R.forEach(d.toJSON(),function(k,B){T.setRequestHeader(B,k)}),R.isUndefined(e.withCredentials)||(T.withCredentials=!!e.withCredentials),p&&p!=="json"&&(T.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&T.addEventListener("progress",Io(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&T.upload&&T.upload.addEventListener("progress",Io(e.onUploadProgress)),(e.cancelToken||e.signal)&&(y=L=>{T&&(a(!L||L.type?new mn(null,e,T):L),T.abort(),T=null)},e.cancelToken&&e.cancelToken.subscribe(y),e.signal&&(e.signal.aborted?y():e.signal.addEventListener("abort",y)));const te=If(M);if(te&&Xe.protocols.indexOf(te)===-1){a(new re("Unsupported protocol "+te+":",re.ERR_BAD_REQUEST,e));return}T.send(f||null)})},Xr={http:df,xhr:Ff};R.forEach(Xr,(e,n)=>{if(e){try{Object.defineProperty(e,"name",{value:n})}catch{}Object.defineProperty(e,"adapterName",{value:n})}});const Ho=e=>`- ${e}`,Bf=e=>R.isFunction(e)||e===null||e===!1,gs={getAdapter:e=>{e=R.isArray(e)?e:[e];const{length:n}=e;let i,a;const f={};for(let d=0;d`adapter ${y} `+(E===!1?"is not supported by the environment":"is not available in the build"));let p=n?d.length>1?`since : -`+d.map(Ho).join(` -`):" "+Ho(d[0]):"as no adapter specified";throw new re("There is no suitable adapter to dispatch the request "+p,"ERR_NOT_SUPPORT")}return a},adapters:Xr};function $r(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new mn(null,e)}function qo(e){return $r(e),e.headers=et.from(e.headers),e.data=Br.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),gs.getAdapter(e.adapter||xi.adapter)(e).then(function(a){return $r(e),a.data=Br.call(e,e.transformResponse,a),a.headers=et.from(a.headers),a},function(a){return ps(a)||($r(e),a&&a.response&&(a.response.data=Br.call(e,e.transformResponse,a.response),a.response.headers=et.from(a.response.headers))),Promise.reject(a)})}const Fo=e=>e instanceof et?e.toJSON():e;function It(e,n){n=n||{};const i={};function a(A,T,M){return R.isPlainObject(A)&&R.isPlainObject(T)?R.merge.call({caseless:M},A,T):R.isPlainObject(T)?R.merge({},T):R.isArray(T)?T.slice():T}function f(A,T,M){if(R.isUndefined(T)){if(!R.isUndefined(A))return a(void 0,A,M)}else return a(A,T,M)}function d(A,T){if(!R.isUndefined(T))return a(void 0,T)}function p(A,T){if(R.isUndefined(T)){if(!R.isUndefined(A))return a(void 0,A)}else return a(void 0,T)}function y(A,T,M){if(M in n)return a(A,T);if(M in e)return a(void 0,A)}const E={url:d,method:d,data:d,baseURL:p,transformRequest:p,transformResponse:p,paramsSerializer:p,timeout:p,timeoutMessage:p,withCredentials:p,adapter:p,responseType:p,xsrfCookieName:p,xsrfHeaderName:p,onUploadProgress:p,onDownloadProgress:p,decompress:p,maxContentLength:p,maxBodyLength:p,beforeRedirect:p,transport:p,httpAgent:p,httpsAgent:p,cancelToken:p,socketPath:p,responseEncoding:p,validateStatus:y,headers:(A,T)=>f(Fo(A),Fo(T),!0)};return R.forEach(Object.keys(Object.assign({},e,n)),function(T){const M=E[T]||f,U=M(e[T],n[T],T);R.isUndefined(U)&&M!==y||(i[T]=U)}),i}const ys="1.6.0",wi={};["object","boolean","number","function","string","symbol"].forEach((e,n)=>{wi[e]=function(a){return typeof a===e||"a"+(n<1?"n ":" ")+e}});const Bo={};wi.transitional=function(n,i,a){function f(d,p){return"[Axios v"+ys+"] Transitional option '"+d+"'"+p+(a?". "+a:"")}return(d,p,y)=>{if(n===!1)throw new re(f(p," has been removed"+(i?" in "+i:"")),re.ERR_DEPRECATED);return i&&!Bo[p]&&(Bo[p]=!0,console.warn(f(p," has been deprecated since v"+i+" and will be removed in the near future"))),n?n(d,p,y):!0}};function $f(e,n,i){if(typeof e!="object")throw new re("options must be an object",re.ERR_BAD_OPTION_VALUE);const a=Object.keys(e);let f=a.length;for(;f-- >0;){const d=a[f],p=n[d];if(p){const y=e[d],E=y===void 0||p(y,d,e);if(E!==!0)throw new re("option "+d+" must be "+E,re.ERR_BAD_OPTION_VALUE);continue}if(i!==!0)throw new re("Unknown option "+d,re.ERR_BAD_OPTION)}}const Gr={assertOptions:$f,validators:wi},ot=Gr.validators;class Bn{constructor(n){this.defaults=n,this.interceptors={request:new ko,response:new ko}}request(n,i){typeof n=="string"?(i=i||{},i.url=n):i=n||{},i=It(this.defaults,i);const{transitional:a,paramsSerializer:f,headers:d}=i;a!==void 0&&Gr.assertOptions(a,{silentJSONParsing:ot.transitional(ot.boolean),forcedJSONParsing:ot.transitional(ot.boolean),clarifyTimeoutError:ot.transitional(ot.boolean)},!1),f!=null&&(R.isFunction(f)?i.paramsSerializer={serialize:f}:Gr.assertOptions(f,{encode:ot.function,serialize:ot.function},!0)),i.method=(i.method||this.defaults.method||"get").toLowerCase();let p=d&&R.merge(d.common,d[i.method]);d&&R.forEach(["delete","get","head","post","put","patch","common"],L=>{delete d[L]}),i.headers=et.concat(p,d);const y=[];let E=!0;this.interceptors.request.forEach(function(k){typeof k.runWhen=="function"&&k.runWhen(i)===!1||(E=E&&k.synchronous,y.unshift(k.fulfilled,k.rejected))});const A=[];this.interceptors.response.forEach(function(k){A.push(k.fulfilled,k.rejected)});let T,M=0,U;if(!E){const L=[qo.bind(this),void 0];for(L.unshift.apply(L,y),L.push.apply(L,A),U=L.length,T=Promise.resolve(i);M{if(!a._listeners)return;let d=a._listeners.length;for(;d-- >0;)a._listeners[d](f);a._listeners=null}),this.promise.then=f=>{let d;const p=new Promise(y=>{a.subscribe(y),d=y}).then(f);return p.cancel=function(){a.unsubscribe(d)},p},n(function(d,p,y){a.reason||(a.reason=new mn(d,p,y),i(a.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(n){if(this.reason){n(this.reason);return}this._listeners?this._listeners.push(n):this._listeners=[n]}unsubscribe(n){if(!this._listeners)return;const i=this._listeners.indexOf(n);i!==-1&&this._listeners.splice(i,1)}static source(){let n;return{token:new _i(function(f){n=f}),cancel:n}}}const Uf=_i;function Wf(e){return function(i){return e.apply(null,i)}}function zf(e){return R.isObject(e)&&e.isAxiosError===!0}const Qr={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Qr).forEach(([e,n])=>{Qr[n]=e});const Vf=Qr;function ms(e){const n=new qn(e),i=Yo(qn.prototype.request,n);return R.extend(i,qn.prototype,n,{allOwnKeys:!0}),R.extend(i,n,null,{allOwnKeys:!0}),i.create=function(f){return ms(It(e,f))},i}const me=ms(xi);me.Axios=qn;me.CanceledError=mn;me.CancelToken=Uf;me.isCancel=ps;me.VERSION=ys;me.toFormData=Gn;me.AxiosError=re;me.Cancel=me.CanceledError;me.all=function(n){return Promise.all(n)};me.spread=Wf;me.isAxiosError=zf;me.mergeConfig=It;me.AxiosHeaders=et;me.formToJSON=e=>ds(R.isHTMLForm(e)?new FormData(e):e);me.getAdapter=gs.getAdapter;me.HttpStatusCode=Vf;me.default=me;const Kf=me;var Jf=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Yr={},Xf={get exports(){return Yr},set exports(e){Yr=e}},$n={},Gf={get exports(){return $n},set exports(e){$n=e}};/*! - * jQuery JavaScript Library v3.6.4 - * https://jquery.com/ - * - * Includes Sizzle.js - * https://sizzlejs.com/ - * - * Copyright OpenJS Foundation and other contributors - * Released under the MIT license - * https://jquery.org/license - * - * Date: 2023-03-08T15:28Z - */var $o;function Qf(){return $o||($o=1,function(e){(function(n,i){e.exports=n.document?i(n,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return i(a)}})(typeof window<"u"?window:Jf,function(n,i){var a=[],f=Object.getPrototypeOf,d=a.slice,p=a.flat?function(t){return a.flat.call(t)}:function(t){return a.concat.apply([],t)},y=a.push,E=a.indexOf,A={},T=A.toString,M=A.hasOwnProperty,U=M.toString,te=U.call(Object),L={},k=function(r){return typeof r=="function"&&typeof r.nodeType!="number"&&typeof r.item!="function"},B=function(r){return r!=null&&r===r.window},q=n.document,ne={type:!0,src:!0,nonce:!0,noModule:!0};function ce(t,r,o){o=o||q;var s,c,l=o.createElement("script");if(l.text=t,r)for(s in ne)c=r[s]||r.getAttribute&&r.getAttribute(s),c&&l.setAttribute(s,c);o.head.appendChild(l).parentNode.removeChild(l)}function he(t){return t==null?t+"":typeof t=="object"||typeof t=="function"?A[T.call(t)]||"object":typeof t}var ke="3.6.4",u=function(t,r){return new u.fn.init(t,r)};u.fn=u.prototype={jquery:ke,constructor:u,length:0,toArray:function(){return d.call(this)},get:function(t){return t==null?d.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var r=u.merge(this.constructor(),t);return r.prevObject=this,r},each:function(t){return u.each(this,t)},map:function(t){return this.pushStack(u.map(this,function(r,o){return t.call(r,o,r)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(u.grep(this,function(t,r){return(r+1)%2}))},odd:function(){return this.pushStack(u.grep(this,function(t,r){return r%2}))},eq:function(t){var r=this.length,o=+t+(t<0?r:0);return this.pushStack(o>=0&&o0&&r-1 in t}var $e=function(t){var r,o,s,c,l,h,b,m,_,S,P,C,O,z,Z,W,xe,ye,Re,se="sizzle"+1*new Date,Y=t.document,Oe=0,ie=0,pe=Pn(),tn=Pn(),Nn=Pn(),Pe=Pn(),gt=function(g,v){return g===v&&(P=!0),0},yt={}.hasOwnProperty,Ne=[],rt=Ne.pop,qe=Ne.push,it=Ne.push,_o=Ne.slice,mt=function(g,v){for(var x=0,N=g.length;x+~]|"+oe+")"+oe+"*"),bu=new RegExp(oe+"|>"),xu=new RegExp(Pr),wu=new RegExp("^"+vt+"$"),Rn={ID:new RegExp("^#("+vt+")"),CLASS:new RegExp("^\\.("+vt+")"),TAG:new RegExp("^("+vt+"|[*])"),ATTR:new RegExp("^"+Eo),PSEUDO:new RegExp("^"+Pr),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+oe+"*(even|odd|(([+-]|)(\\d*)n|)"+oe+"*(?:([+-]|)"+oe+"*(\\d+)|))"+oe+"*\\)|)","i"),bool:new RegExp("^(?:"+Rr+")$","i"),needsContext:new RegExp("^"+oe+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+oe+"*((?:-\\d)?\\d*)"+oe+"*\\)|)(?=[^-]|$)","i")},_u=/HTML$/i,Eu=/^(?:input|select|textarea|button)$/i,Tu=/^h\d$/i,nn=/^[^{]+\{\s*\[native \w/,Cu=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,jr=/[+~]/,Ye=new RegExp("\\\\[\\da-fA-F]{1,6}"+oe+"?|\\\\([^\\r\\n\\f])","g"),Ze=function(g,v){var x="0x"+g.slice(1)-65536;return v||(x<0?String.fromCharCode(x+65536):String.fromCharCode(x>>10|55296,x&1023|56320))},Co=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,So=function(g,v){return v?g==="\0"?"�":g.slice(0,-1)+"\\"+g.charCodeAt(g.length-1).toString(16)+" ":"\\"+g},Ao=function(){C()},Su=Ln(function(g){return g.disabled===!0&&g.nodeName.toLowerCase()==="fieldset"},{dir:"parentNode",next:"legend"});try{it.apply(Ne=_o.call(Y.childNodes),Y.childNodes),Ne[Y.childNodes.length].nodeType}catch{it={apply:Ne.length?function(v,x){qe.apply(v,_o.call(x))}:function(v,x){for(var N=v.length,w=0;v[N++]=x[w++];);v.length=N-1}}}function ae(g,v,x,N){var w,D,j,I,F,J,K,G=v&&v.ownerDocument,ee=v?v.nodeType:9;if(x=x||[],typeof g!="string"||!g||ee!==1&&ee!==9&&ee!==11)return x;if(!N&&(C(v),v=v||O,Z)){if(ee!==11&&(F=Cu.exec(g)))if(w=F[1]){if(ee===9)if(j=v.getElementById(w)){if(j.id===w)return x.push(j),x}else return x;else if(G&&(j=G.getElementById(w))&&Re(v,j)&&j.id===w)return x.push(j),x}else{if(F[2])return it.apply(x,v.getElementsByTagName(g)),x;if((w=F[3])&&o.getElementsByClassName&&v.getElementsByClassName)return it.apply(x,v.getElementsByClassName(w)),x}if(o.qsa&&!Pe[g+" "]&&(!W||!W.test(g))&&(ee!==1||v.nodeName.toLowerCase()!=="object")){if(K=g,G=v,ee===1&&(bu.test(g)||To.test(g))){for(G=jr.test(g)&&kr(v.parentNode)||v,(G!==v||!o.scope)&&((I=v.getAttribute("id"))?I=I.replace(Co,So):v.setAttribute("id",I=se)),J=h(g),D=J.length;D--;)J[D]=(I?"#"+I:":scope")+" "+jn(J[D]);K=J.join(",")}try{return it.apply(x,G.querySelectorAll(K)),x}catch{Pe(g,!0)}finally{I===se&&v.removeAttribute("id")}}}return m(g.replace(Dn,"$1"),v,x,N)}function Pn(){var g=[];function v(x,N){return g.push(x+" ")>s.cacheLength&&delete v[g.shift()],v[x+" "]=N}return v}function ze(g){return g[se]=!0,g}function Fe(g){var v=O.createElement("fieldset");try{return!!g(v)}catch{return!1}finally{v.parentNode&&v.parentNode.removeChild(v),v=null}}function Lr(g,v){for(var x=g.split("|"),N=x.length;N--;)s.attrHandle[x[N]]=v}function Oo(g,v){var x=v&&g,N=x&&g.nodeType===1&&v.nodeType===1&&g.sourceIndex-v.sourceIndex;if(N)return N;if(x){for(;x=x.nextSibling;)if(x===v)return-1}return g?1:-1}function Au(g){return function(v){var x=v.nodeName.toLowerCase();return x==="input"&&v.type===g}}function Ou(g){return function(v){var x=v.nodeName.toLowerCase();return(x==="input"||x==="button")&&v.type===g}}function No(g){return function(v){return"form"in v?v.parentNode&&v.disabled===!1?"label"in v?"label"in v.parentNode?v.parentNode.disabled===g:v.disabled===g:v.isDisabled===g||v.isDisabled!==!g&&Su(v)===g:v.disabled===g:"label"in v?v.disabled===g:!1}}function bt(g){return ze(function(v){return v=+v,ze(function(x,N){for(var w,D=g([],x.length,v),j=D.length;j--;)x[w=D[j]]&&(x[w]=!(N[w]=x[w]))})})}function kr(g){return g&&typeof g.getElementsByTagName<"u"&&g}o=ae.support={},l=ae.isXML=function(g){var v=g&&g.namespaceURI,x=g&&(g.ownerDocument||g).documentElement;return!_u.test(v||x&&x.nodeName||"HTML")},C=ae.setDocument=function(g){var v,x,N=g?g.ownerDocument||g:Y;return N==O||N.nodeType!==9||!N.documentElement||(O=N,z=O.documentElement,Z=!l(O),Y!=O&&(x=O.defaultView)&&x.top!==x&&(x.addEventListener?x.addEventListener("unload",Ao,!1):x.attachEvent&&x.attachEvent("onunload",Ao)),o.scope=Fe(function(w){return z.appendChild(w).appendChild(O.createElement("div")),typeof w.querySelectorAll<"u"&&!w.querySelectorAll(":scope fieldset div").length}),o.cssHas=Fe(function(){try{return O.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),o.attributes=Fe(function(w){return w.className="i",!w.getAttribute("className")}),o.getElementsByTagName=Fe(function(w){return w.appendChild(O.createComment("")),!w.getElementsByTagName("*").length}),o.getElementsByClassName=nn.test(O.getElementsByClassName),o.getById=Fe(function(w){return z.appendChild(w).id=se,!O.getElementsByName||!O.getElementsByName(se).length}),o.getById?(s.filter.ID=function(w){var D=w.replace(Ye,Ze);return function(j){return j.getAttribute("id")===D}},s.find.ID=function(w,D){if(typeof D.getElementById<"u"&&Z){var j=D.getElementById(w);return j?[j]:[]}}):(s.filter.ID=function(w){var D=w.replace(Ye,Ze);return function(j){var I=typeof j.getAttributeNode<"u"&&j.getAttributeNode("id");return I&&I.value===D}},s.find.ID=function(w,D){if(typeof D.getElementById<"u"&&Z){var j,I,F,J=D.getElementById(w);if(J){if(j=J.getAttributeNode("id"),j&&j.value===w)return[J];for(F=D.getElementsByName(w),I=0;J=F[I++];)if(j=J.getAttributeNode("id"),j&&j.value===w)return[J]}return[]}}),s.find.TAG=o.getElementsByTagName?function(w,D){if(typeof D.getElementsByTagName<"u")return D.getElementsByTagName(w);if(o.qsa)return D.querySelectorAll(w)}:function(w,D){var j,I=[],F=0,J=D.getElementsByTagName(w);if(w==="*"){for(;j=J[F++];)j.nodeType===1&&I.push(j);return I}return J},s.find.CLASS=o.getElementsByClassName&&function(w,D){if(typeof D.getElementsByClassName<"u"&&Z)return D.getElementsByClassName(w)},xe=[],W=[],(o.qsa=nn.test(O.querySelectorAll))&&(Fe(function(w){var D;z.appendChild(w).innerHTML="",w.querySelectorAll("[msallowcapture^='']").length&&W.push("[*^$]="+oe+`*(?:''|"")`),w.querySelectorAll("[selected]").length||W.push("\\["+oe+"*(?:value|"+Rr+")"),w.querySelectorAll("[id~="+se+"-]").length||W.push("~="),D=O.createElement("input"),D.setAttribute("name",""),w.appendChild(D),w.querySelectorAll("[name='']").length||W.push("\\["+oe+"*name"+oe+"*="+oe+`*(?:''|"")`),w.querySelectorAll(":checked").length||W.push(":checked"),w.querySelectorAll("a#"+se+"+*").length||W.push(".#.+[+~]"),w.querySelectorAll("\\\f"),W.push("[\\r\\n\\f]")}),Fe(function(w){w.innerHTML="";var D=O.createElement("input");D.setAttribute("type","hidden"),w.appendChild(D).setAttribute("name","D"),w.querySelectorAll("[name=d]").length&&W.push("name"+oe+"*[*^$|!~]?="),w.querySelectorAll(":enabled").length!==2&&W.push(":enabled",":disabled"),z.appendChild(w).disabled=!0,w.querySelectorAll(":disabled").length!==2&&W.push(":enabled",":disabled"),w.querySelectorAll("*,:x"),W.push(",.*:")})),(o.matchesSelector=nn.test(ye=z.matches||z.webkitMatchesSelector||z.mozMatchesSelector||z.oMatchesSelector||z.msMatchesSelector))&&Fe(function(w){o.disconnectedMatch=ye.call(w,"*"),ye.call(w,"[s!='']:x"),xe.push("!=",Pr)}),o.cssHas||W.push(":has"),W=W.length&&new RegExp(W.join("|")),xe=xe.length&&new RegExp(xe.join("|")),v=nn.test(z.compareDocumentPosition),Re=v||nn.test(z.contains)?function(w,D){var j=w.nodeType===9&&w.documentElement||w,I=D&&D.parentNode;return w===I||!!(I&&I.nodeType===1&&(j.contains?j.contains(I):w.compareDocumentPosition&&w.compareDocumentPosition(I)&16))}:function(w,D){if(D){for(;D=D.parentNode;)if(D===w)return!0}return!1},gt=v?function(w,D){if(w===D)return P=!0,0;var j=!w.compareDocumentPosition-!D.compareDocumentPosition;return j||(j=(w.ownerDocument||w)==(D.ownerDocument||D)?w.compareDocumentPosition(D):1,j&1||!o.sortDetached&&D.compareDocumentPosition(w)===j?w==O||w.ownerDocument==Y&&Re(Y,w)?-1:D==O||D.ownerDocument==Y&&Re(Y,D)?1:S?mt(S,w)-mt(S,D):0:j&4?-1:1)}:function(w,D){if(w===D)return P=!0,0;var j,I=0,F=w.parentNode,J=D.parentNode,K=[w],G=[D];if(!F||!J)return w==O?-1:D==O?1:F?-1:J?1:S?mt(S,w)-mt(S,D):0;if(F===J)return Oo(w,D);for(j=w;j=j.parentNode;)K.unshift(j);for(j=D;j=j.parentNode;)G.unshift(j);for(;K[I]===G[I];)I++;return I?Oo(K[I],G[I]):K[I]==Y?-1:G[I]==Y?1:0}),O},ae.matches=function(g,v){return ae(g,null,null,v)},ae.matchesSelector=function(g,v){if(C(g),o.matchesSelector&&Z&&!Pe[v+" "]&&(!xe||!xe.test(v))&&(!W||!W.test(v)))try{var x=ye.call(g,v);if(x||o.disconnectedMatch||g.document&&g.document.nodeType!==11)return x}catch{Pe(v,!0)}return ae(v,O,null,[g]).length>0},ae.contains=function(g,v){return(g.ownerDocument||g)!=O&&C(g),Re(g,v)},ae.attr=function(g,v){(g.ownerDocument||g)!=O&&C(g);var x=s.attrHandle[v.toLowerCase()],N=x&&yt.call(s.attrHandle,v.toLowerCase())?x(g,v,!Z):void 0;return N!==void 0?N:o.attributes||!Z?g.getAttribute(v):(N=g.getAttributeNode(v))&&N.specified?N.value:null},ae.escape=function(g){return(g+"").replace(Co,So)},ae.error=function(g){throw new Error("Syntax error, unrecognized expression: "+g)},ae.uniqueSort=function(g){var v,x=[],N=0,w=0;if(P=!o.detectDuplicates,S=!o.sortStable&&g.slice(0),g.sort(gt),P){for(;v=g[w++];)v===g[w]&&(N=x.push(w));for(;N--;)g.splice(x[N],1)}return S=null,g},c=ae.getText=function(g){var v,x="",N=0,w=g.nodeType;if(w){if(w===1||w===9||w===11){if(typeof g.textContent=="string")return g.textContent;for(g=g.firstChild;g;g=g.nextSibling)x+=c(g)}else if(w===3||w===4)return g.nodeValue}else for(;v=g[N++];)x+=c(v);return x},s=ae.selectors={cacheLength:50,createPseudo:ze,match:Rn,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(g){return g[1]=g[1].replace(Ye,Ze),g[3]=(g[3]||g[4]||g[5]||"").replace(Ye,Ze),g[2]==="~="&&(g[3]=" "+g[3]+" "),g.slice(0,4)},CHILD:function(g){return g[1]=g[1].toLowerCase(),g[1].slice(0,3)==="nth"?(g[3]||ae.error(g[0]),g[4]=+(g[4]?g[5]+(g[6]||1):2*(g[3]==="even"||g[3]==="odd")),g[5]=+(g[7]+g[8]||g[3]==="odd")):g[3]&&ae.error(g[0]),g},PSEUDO:function(g){var v,x=!g[6]&&g[2];return Rn.CHILD.test(g[0])?null:(g[3]?g[2]=g[4]||g[5]||"":x&&xu.test(x)&&(v=h(x,!0))&&(v=x.indexOf(")",x.length-v)-x.length)&&(g[0]=g[0].slice(0,v),g[2]=x.slice(0,v)),g.slice(0,3))}},filter:{TAG:function(g){var v=g.replace(Ye,Ze).toLowerCase();return g==="*"?function(){return!0}:function(x){return x.nodeName&&x.nodeName.toLowerCase()===v}},CLASS:function(g){var v=pe[g+" "];return v||(v=new RegExp("(^|"+oe+")"+g+"("+oe+"|$)"))&&pe(g,function(x){return v.test(typeof x.className=="string"&&x.className||typeof x.getAttribute<"u"&&x.getAttribute("class")||"")})},ATTR:function(g,v,x){return function(N){var w=ae.attr(N,g);return w==null?v==="!=":v?(w+="",v==="="?w===x:v==="!="?w!==x:v==="^="?x&&w.indexOf(x)===0:v==="*="?x&&w.indexOf(x)>-1:v==="$="?x&&w.slice(-x.length)===x:v==="~="?(" "+w.replace(mu," ")+" ").indexOf(x)>-1:v==="|="?w===x||w.slice(0,x.length+1)===x+"-":!1):!0}},CHILD:function(g,v,x,N,w){var D=g.slice(0,3)!=="nth",j=g.slice(-4)!=="last",I=v==="of-type";return N===1&&w===0?function(F){return!!F.parentNode}:function(F,J,K){var G,ee,ue,X,we,Te,je=D!==j?"nextSibling":"previousSibling",le=F.parentNode,rn=I&&F.nodeName.toLowerCase(),on=!K&&!I,Le=!1;if(le){if(D){for(;je;){for(X=F;X=X[je];)if(I?X.nodeName.toLowerCase()===rn:X.nodeType===1)return!1;Te=je=g==="only"&&!Te&&"nextSibling"}return!0}if(Te=[j?le.firstChild:le.lastChild],j&&on){for(X=le,ue=X[se]||(X[se]={}),ee=ue[X.uniqueID]||(ue[X.uniqueID]={}),G=ee[g]||[],we=G[0]===Oe&&G[1],Le=we&&G[2],X=we&&le.childNodes[we];X=++we&&X&&X[je]||(Le=we=0)||Te.pop();)if(X.nodeType===1&&++Le&&X===F){ee[g]=[Oe,we,Le];break}}else if(on&&(X=F,ue=X[se]||(X[se]={}),ee=ue[X.uniqueID]||(ue[X.uniqueID]={}),G=ee[g]||[],we=G[0]===Oe&&G[1],Le=we),Le===!1)for(;(X=++we&&X&&X[je]||(Le=we=0)||Te.pop())&&!((I?X.nodeName.toLowerCase()===rn:X.nodeType===1)&&++Le&&(on&&(ue=X[se]||(X[se]={}),ee=ue[X.uniqueID]||(ue[X.uniqueID]={}),ee[g]=[Oe,Le]),X===F)););return Le-=w,Le===N||Le%N===0&&Le/N>=0}}},PSEUDO:function(g,v){var x,N=s.pseudos[g]||s.setFilters[g.toLowerCase()]||ae.error("unsupported pseudo: "+g);return N[se]?N(v):N.length>1?(x=[g,g,"",v],s.setFilters.hasOwnProperty(g.toLowerCase())?ze(function(w,D){for(var j,I=N(w,v),F=I.length;F--;)j=mt(w,I[F]),w[j]=!(D[j]=I[F])}):function(w){return N(w,0,x)}):N}},pseudos:{not:ze(function(g){var v=[],x=[],N=b(g.replace(Dn,"$1"));return N[se]?ze(function(w,D,j,I){for(var F,J=N(w,null,I,[]),K=w.length;K--;)(F=J[K])&&(w[K]=!(D[K]=F))}):function(w,D,j){return v[0]=w,N(v,null,j,x),v[0]=null,!x.pop()}}),has:ze(function(g){return function(v){return ae(g,v).length>0}}),contains:ze(function(g){return g=g.replace(Ye,Ze),function(v){return(v.textContent||c(v)).indexOf(g)>-1}}),lang:ze(function(g){return wu.test(g||"")||ae.error("unsupported lang: "+g),g=g.replace(Ye,Ze).toLowerCase(),function(v){var x;do if(x=Z?v.lang:v.getAttribute("xml:lang")||v.getAttribute("lang"))return x=x.toLowerCase(),x===g||x.indexOf(g+"-")===0;while((v=v.parentNode)&&v.nodeType===1);return!1}}),target:function(g){var v=t.location&&t.location.hash;return v&&v.slice(1)===g.id},root:function(g){return g===z},focus:function(g){return g===O.activeElement&&(!O.hasFocus||O.hasFocus())&&!!(g.type||g.href||~g.tabIndex)},enabled:No(!1),disabled:No(!0),checked:function(g){var v=g.nodeName.toLowerCase();return v==="input"&&!!g.checked||v==="option"&&!!g.selected},selected:function(g){return g.parentNode&&g.parentNode.selectedIndex,g.selected===!0},empty:function(g){for(g=g.firstChild;g;g=g.nextSibling)if(g.nodeType<6)return!1;return!0},parent:function(g){return!s.pseudos.empty(g)},header:function(g){return Tu.test(g.nodeName)},input:function(g){return Eu.test(g.nodeName)},button:function(g){var v=g.nodeName.toLowerCase();return v==="input"&&g.type==="button"||v==="button"},text:function(g){var v;return g.nodeName.toLowerCase()==="input"&&g.type==="text"&&((v=g.getAttribute("type"))==null||v.toLowerCase()==="text")},first:bt(function(){return[0]}),last:bt(function(g,v){return[v-1]}),eq:bt(function(g,v,x){return[x<0?x+v:x]}),even:bt(function(g,v){for(var x=0;xv?v:x;--N>=0;)g.push(N);return g}),gt:bt(function(g,v,x){for(var N=x<0?x+v:x;++N1?function(v,x,N){for(var w=g.length;w--;)if(!g[w](v,x,N))return!1;return!0}:g[0]}function Nu(g,v,x){for(var N=0,w=v.length;N-1&&(j[K]=!(I[K]=ee))}}else le=kn(le===I?le.splice(we,le.length):le),w?w(null,I,le,J):it.apply(I,le)})}function Hr(g){for(var v,x,N,w=g.length,D=s.relative[g[0].type],j=D||s.relative[" "],I=D?1:0,F=Ln(function(G){return G===v},j,!0),J=Ln(function(G){return mt(v,G)>-1},j,!0),K=[function(G,ee,ue){var X=!D&&(ue||ee!==_)||((v=ee).nodeType?F(G,ee,ue):J(G,ee,ue));return v=null,X}];I1&&Mr(K),I>1&&jn(g.slice(0,I-1).concat({value:g[I-2].type===" "?"*":""})).replace(Dn,"$1"),x,I0,N=g.length>0,w=function(D,j,I,F,J){var K,G,ee,ue=0,X="0",we=D&&[],Te=[],je=_,le=D||N&&s.find.TAG("*",J),rn=Oe+=je==null?1:Math.random()||.1,on=le.length;for(J&&(_=j==O||j||J);X!==on&&(K=le[X])!=null;X++){if(N&&K){for(G=0,!j&&K.ownerDocument!=O&&(C(K),I=!Z);ee=g[G++];)if(ee(K,j||O,I)){F.push(K);break}J&&(Oe=rn)}x&&((K=!ee&&K)&&ue--,D&&we.push(K))}if(ue+=X,x&&X!==ue){for(G=0;ee=v[G++];)ee(we,Te,j,I);if(D){if(ue>0)for(;X--;)we[X]||Te[X]||(Te[X]=rt.call(F));Te=kn(Te)}it.apply(F,Te),J&&!D&&Te.length>0&&ue+v.length>1&&ae.uniqueSort(F)}return J&&(Oe=rn,_=je),we};return x?ze(w):w}return b=ae.compile=function(g,v){var x,N=[],w=[],D=Nn[g+" "];if(!D){for(v||(v=h(g)),x=v.length;x--;)D=Hr(v[x]),D[se]?N.push(D):w.push(D);D=Nn(g,Du(w,N)),D.selector=g}return D},m=ae.select=function(g,v,x,N){var w,D,j,I,F,J=typeof g=="function"&&g,K=!N&&h(g=J.selector||g);if(x=x||[],K.length===1){if(D=K[0]=K[0].slice(0),D.length>2&&(j=D[0]).type==="ID"&&v.nodeType===9&&Z&&s.relative[D[1].type]){if(v=(s.find.ID(j.matches[0].replace(Ye,Ze),v)||[])[0],v)J&&(v=v.parentNode);else return x;g=g.slice(D.shift().value.length)}for(w=Rn.needsContext.test(g)?0:D.length;w--&&(j=D[w],!s.relative[I=j.type]);)if((F=s.find[I])&&(N=F(j.matches[0].replace(Ye,Ze),jr.test(D[0].type)&&kr(v.parentNode)||v))){if(D.splice(w,1),g=N.length&&jn(D),!g)return it.apply(x,N),x;break}}return(J||b(g,K))(N,v,!Z,x,!v||jr.test(g)&&kr(v.parentNode)||v),x},o.sortStable=se.split("").sort(gt).join("")===se,o.detectDuplicates=!!P,C(),o.sortDetached=Fe(function(g){return g.compareDocumentPosition(O.createElement("fieldset"))&1}),Fe(function(g){return g.innerHTML="",g.firstChild.getAttribute("href")==="#"})||Lr("type|href|height|width",function(g,v,x){if(!x)return g.getAttribute(v,v.toLowerCase()==="type"?1:2)}),(!o.attributes||!Fe(function(g){return g.innerHTML="",g.firstChild.setAttribute("value",""),g.firstChild.getAttribute("value")===""}))&&Lr("value",function(g,v,x){if(!x&&g.nodeName.toLowerCase()==="input")return g.defaultValue}),Fe(function(g){return g.getAttribute("disabled")==null})||Lr(Rr,function(g,v,x){var N;if(!x)return g[v]===!0?v.toLowerCase():(N=g.getAttributeNode(v))&&N.specified?N.value:null}),ae}(n);u.find=$e,u.expr=$e.selectors,u.expr[":"]=u.expr.pseudos,u.uniqueSort=u.unique=$e.uniqueSort,u.text=$e.getText,u.isXMLDoc=$e.isXML,u.contains=$e.contains,u.escapeSelector=$e.escape;var $=function(t,r,o){for(var s=[],c=o!==void 0;(t=t[r])&&t.nodeType!==9;)if(t.nodeType===1){if(c&&u(t).is(o))break;s.push(t)}return s},H=function(t,r){for(var o=[];t;t=t.nextSibling)t.nodeType===1&&t!==r&&o.push(t);return o},fe=u.expr.match.needsContext;function be(t,r){return t.nodeName&&t.nodeName.toLowerCase()===r.toLowerCase()}var ge=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Ct(t,r,o){return k(r)?u.grep(t,function(s,c){return!!r.call(s,c,s)!==o}):r.nodeType?u.grep(t,function(s){return s===r!==o}):typeof r!="string"?u.grep(t,function(s){return E.call(r,s)>-1!==o}):u.filter(r,t,o)}u.filter=function(t,r,o){var s=r[0];return o&&(t=":not("+t+")"),r.length===1&&s.nodeType===1?u.find.matchesSelector(s,t)?[s]:[]:u.find.matches(t,u.grep(r,function(c){return c.nodeType===1}))},u.fn.extend({find:function(t){var r,o,s=this.length,c=this;if(typeof t!="string")return this.pushStack(u(t).filter(function(){for(r=0;r1?u.uniqueSort(o):o},filter:function(t){return this.pushStack(Ct(this,t||[],!1))},not:function(t){return this.pushStack(Ct(this,t||[],!0))},is:function(t){return!!Ct(this,typeof t=="string"&&fe.test(t)?u(t):t||[],!1).length}});var zt,Vt=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,St=u.fn.init=function(t,r,o){var s,c;if(!t)return this;if(o=o||zt,typeof t=="string")if(t[0]==="<"&&t[t.length-1]===">"&&t.length>=3?s=[null,t,null]:s=Vt.exec(t),s&&(s[1]||!r))if(s[1]){if(r=r instanceof u?r[0]:r,u.merge(this,u.parseHTML(s[1],r&&r.nodeType?r.ownerDocument||r:q,!0)),ge.test(s[1])&&u.isPlainObject(r))for(s in r)k(this[s])?this[s](r[s]):this.attr(s,r[s]);return this}else return c=q.getElementById(s[2]),c&&(this[0]=c,this.length=1),this;else return!r||r.jquery?(r||o).find(t):this.constructor(r).find(t);else{if(t.nodeType)return this[0]=t,this.length=1,this;if(k(t))return o.ready!==void 0?o.ready(t):t(u)}return u.makeArray(t,this)};St.prototype=u.fn,zt=u(q);var De=/^(?:parents|prev(?:Until|All))/,tt={children:!0,contents:!0,next:!0,prev:!0};u.fn.extend({has:function(t){var r=u(t,this),o=r.length;return this.filter(function(){for(var s=0;s-1:o.nodeType===1&&u.find.matchesSelector(o,t))){l.push(o);break}}return this.pushStack(l.length>1?u.uniqueSort(l):l)},index:function(t){return t?typeof t=="string"?E.call(u(t),this[0]):E.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,r){return this.pushStack(u.uniqueSort(u.merge(this.get(),u(t,r))))},addBack:function(t){return this.add(t==null?this.prevObject:this.prevObject.filter(t))}});function Kt(t,r){for(;(t=t[r])&&t.nodeType!==1;);return t}u.each({parent:function(t){var r=t.parentNode;return r&&r.nodeType!==11?r:null},parents:function(t){return $(t,"parentNode")},parentsUntil:function(t,r,o){return $(t,"parentNode",o)},next:function(t){return Kt(t,"nextSibling")},prev:function(t){return Kt(t,"previousSibling")},nextAll:function(t){return $(t,"nextSibling")},prevAll:function(t){return $(t,"previousSibling")},nextUntil:function(t,r,o){return $(t,"nextSibling",o)},prevUntil:function(t,r,o){return $(t,"previousSibling",o)},siblings:function(t){return H((t.parentNode||{}).firstChild,t)},children:function(t){return H(t.firstChild)},contents:function(t){return t.contentDocument!=null&&f(t.contentDocument)?t.contentDocument:(be(t,"template")&&(t=t.content||t),u.merge([],t.childNodes))}},function(t,r){u.fn[t]=function(o,s){var c=u.map(this,r,o);return t.slice(-5)!=="Until"&&(s=o),s&&typeof s=="string"&&(c=u.filter(s,c)),this.length>1&&(tt[t]||u.uniqueSort(c),De.test(t)&&c.reverse()),this.pushStack(c)}});var Ie=/[^\x20\t\r\n\f]+/g;function cr(t){var r={};return u.each(t.match(Ie)||[],function(o,s){r[s]=!0}),r}u.Callbacks=function(t){t=typeof t=="string"?cr(t):u.extend({},t);var r,o,s,c,l=[],h=[],b=-1,m=function(){for(c=c||t.once,s=r=!0;h.length;b=-1)for(o=h.shift();++b-1;)l.splice(C,1),C<=b&&b--}),this},has:function(S){return S?u.inArray(S,l)>-1:l.length>0},empty:function(){return l&&(l=[]),this},disable:function(){return c=h=[],l=o="",this},disabled:function(){return!l},lock:function(){return c=h=[],!o&&!r&&(l=o=""),this},locked:function(){return!!c},fireWith:function(S,P){return c||(P=P||[],P=[S,P.slice?P.slice():P],h.push(P),r||m()),this},fire:function(){return _.fireWith(this,arguments),this},fired:function(){return!!s}};return _};function nt(t){return t}function At(t){throw t}function En(t,r,o,s){var c;try{t&&k(c=t.promise)?c.call(t).done(r).fail(o):t&&k(c=t.then)?c.call(t,r,o):r.apply(void 0,[t].slice(s))}catch(l){o.apply(void 0,[l])}}u.extend({Deferred:function(t){var r=[["notify","progress",u.Callbacks("memory"),u.Callbacks("memory"),2],["resolve","done",u.Callbacks("once memory"),u.Callbacks("once memory"),0,"resolved"],["reject","fail",u.Callbacks("once memory"),u.Callbacks("once memory"),1,"rejected"]],o="pending",s={state:function(){return o},always:function(){return c.done(arguments).fail(arguments),this},catch:function(l){return s.then(null,l)},pipe:function(){var l=arguments;return u.Deferred(function(h){u.each(r,function(b,m){var _=k(l[m[4]])&&l[m[4]];c[m[1]](function(){var S=_&&_.apply(this,arguments);S&&k(S.promise)?S.promise().progress(h.notify).done(h.resolve).fail(h.reject):h[m[0]+"With"](this,_?[S]:arguments)})}),l=null}).promise()},then:function(l,h,b){var m=0;function _(S,P,C,O){return function(){var z=this,Z=arguments,W=function(){var ye,Re;if(!(S=m&&(C!==At&&(z=void 0,Z=[ye]),P.rejectWith(z,Z))}};S?xe():(u.Deferred.getStackHook&&(xe.stackTrace=u.Deferred.getStackHook()),n.setTimeout(xe))}}return u.Deferred(function(S){r[0][3].add(_(0,S,k(b)?b:nt,S.notifyWith)),r[1][3].add(_(0,S,k(l)?l:nt)),r[2][3].add(_(0,S,k(h)?h:At))}).promise()},promise:function(l){return l!=null?u.extend(l,s):s}},c={};return u.each(r,function(l,h){var b=h[2],m=h[5];s[h[1]]=b.add,m&&b.add(function(){o=m},r[3-l][2].disable,r[3-l][3].disable,r[0][2].lock,r[0][3].lock),b.add(h[3].fire),c[h[0]]=function(){return c[h[0]+"With"](this===c?void 0:this,arguments),this},c[h[0]+"With"]=b.fireWith}),s.promise(c),t&&t.call(c,c),c},when:function(t){var r=arguments.length,o=r,s=Array(o),c=d.call(arguments),l=u.Deferred(),h=function(b){return function(m){s[b]=this,c[b]=arguments.length>1?d.call(arguments):m,--r||l.resolveWith(s,c)}};if(r<=1&&(En(t,l.done(h(o)).resolve,l.reject,!r),l.state()==="pending"||k(c[o]&&c[o].then)))return l.then();for(;o--;)En(c[o],h(o),l.reject);return l.promise()}});var lr=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;u.Deferred.exceptionHook=function(t,r){n.console&&n.console.warn&&t&&lr.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,r)},u.readyException=function(t){n.setTimeout(function(){throw t})};var Jt=u.Deferred();u.fn.ready=function(t){return Jt.then(t).catch(function(r){u.readyException(r)}),this},u.extend({isReady:!1,readyWait:1,ready:function(t){(t===!0?--u.readyWait:u.isReady)||(u.isReady=!0,!(t!==!0&&--u.readyWait>0)&&Jt.resolveWith(q,[u]))}}),u.ready.then=Jt.then;function Ot(){q.removeEventListener("DOMContentLoaded",Ot),n.removeEventListener("load",Ot),u.ready()}q.readyState==="complete"||q.readyState!=="loading"&&!q.documentElement.doScroll?n.setTimeout(u.ready):(q.addEventListener("DOMContentLoaded",Ot),n.addEventListener("load",Ot));var Ue=function(t,r,o,s,c,l,h){var b=0,m=t.length,_=o==null;if(he(o)==="object"){c=!0;for(b in o)Ue(t,r,b,o[b],!0,l,h)}else if(s!==void 0&&(c=!0,k(s)||(h=!0),_&&(h?(r.call(t,s),r=null):(_=r,r=function(S,P,C){return _.call(u(S),C)})),r))for(;b1,null,!0)},removeData:function(t){return this.each(function(){Q.remove(this,t)})}}),u.extend({queue:function(t,r,o){var s;if(t)return r=(r||"fx")+"queue",s=V.get(t,r),o&&(!s||Array.isArray(o)?s=V.access(t,r,u.makeArray(o)):s.push(o)),s||[]},dequeue:function(t,r){r=r||"fx";var o=u.queue(t,r),s=o.length,c=o.shift(),l=u._queueHooks(t,r),h=function(){u.dequeue(t,r)};c==="inprogress"&&(c=o.shift(),s--),c&&(r==="fx"&&o.unshift("inprogress"),delete l.stop,c.call(t,h,l)),!s&&l&&l.empty.fire()},_queueHooks:function(t,r){var o=r+"queueHooks";return V.get(t,o)||V.access(t,o,{empty:u.Callbacks("once memory").add(function(){V.remove(t,[r+"queue",o])})})}}),u.fn.extend({queue:function(t,r){var o=2;return typeof t!="string"&&(r=t,t="fx",o--),arguments.length\x20\t\r\n\f]*)/i,Ji=/^$|^module$|\/(?:java|ecma)script/i;(function(){var t=q.createDocumentFragment(),r=t.appendChild(q.createElement("div")),o=q.createElement("input");o.setAttribute("type","radio"),o.setAttribute("checked","checked"),o.setAttribute("name","t"),r.appendChild(o),L.checkClone=r.cloneNode(!0).cloneNode(!0).lastChild.checked,r.innerHTML="",L.noCloneChecked=!!r.cloneNode(!0).lastChild.defaultValue,r.innerHTML="",L.option=!!r.lastChild})();var He={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};He.tbody=He.tfoot=He.colgroup=He.caption=He.thead,He.th=He.td,L.option||(He.optgroup=He.option=[1,""]);function Se(t,r){var o;return typeof t.getElementsByTagName<"u"?o=t.getElementsByTagName(r||"*"):typeof t.querySelectorAll<"u"?o=t.querySelectorAll(r||"*"):o=[],r===void 0||r&&be(t,r)?u.merge([t],o):o}function mr(t,r){for(var o=0,s=t.length;o-1){c&&c.push(l);continue}if(_=Dt(l),h=Se(P.appendChild(l),"script"),_&&mr(h),o)for(S=0;l=h[S++];)Ji.test(l.type||"")&&o.push(l)}return P}var Gi=/^([^.]*)(?:\.(.+)|)/;function Pt(){return!0}function jt(){return!1}function ka(t,r){return t===Ma()==(r==="focus")}function Ma(){try{return q.activeElement}catch{}}function vr(t,r,o,s,c,l){var h,b;if(typeof r=="object"){typeof o!="string"&&(s=s||o,o=void 0);for(b in r)vr(t,b,o,s,r[b],l);return t}if(s==null&&c==null?(c=o,s=o=void 0):c==null&&(typeof o=="string"?(c=s,s=void 0):(c=s,s=o,o=void 0)),c===!1)c=jt;else if(!c)return t;return l===1&&(h=c,c=function(m){return u().off(m),h.apply(this,arguments)},c.guid=h.guid||(h.guid=u.guid++)),t.each(function(){u.event.add(this,r,c,s,o)})}u.event={global:{},add:function(t,r,o,s,c){var l,h,b,m,_,S,P,C,O,z,Z,W=V.get(t);if(ct(t))for(o.handler&&(l=o,o=l.handler,c=l.selector),c&&u.find.matchesSelector(dt,c),o.guid||(o.guid=u.guid++),(m=W.events)||(m=W.events=Object.create(null)),(h=W.handle)||(h=W.handle=function(xe){return typeof u<"u"&&u.event.triggered!==xe.type?u.event.dispatch.apply(t,arguments):void 0}),r=(r||"").match(Ie)||[""],_=r.length;_--;)b=Gi.exec(r[_])||[],O=Z=b[1],z=(b[2]||"").split(".").sort(),O&&(P=u.event.special[O]||{},O=(c?P.delegateType:P.bindType)||O,P=u.event.special[O]||{},S=u.extend({type:O,origType:Z,data:s,handler:o,guid:o.guid,selector:c,needsContext:c&&u.expr.match.needsContext.test(c),namespace:z.join(".")},l),(C=m[O])||(C=m[O]=[],C.delegateCount=0,(!P.setup||P.setup.call(t,s,z,h)===!1)&&t.addEventListener&&t.addEventListener(O,h)),P.add&&(P.add.call(t,S),S.handler.guid||(S.handler.guid=o.guid)),c?C.splice(C.delegateCount++,0,S):C.push(S),u.event.global[O]=!0)},remove:function(t,r,o,s,c){var l,h,b,m,_,S,P,C,O,z,Z,W=V.hasData(t)&&V.get(t);if(!(!W||!(m=W.events))){for(r=(r||"").match(Ie)||[""],_=r.length;_--;){if(b=Gi.exec(r[_])||[],O=Z=b[1],z=(b[2]||"").split(".").sort(),!O){for(O in m)u.event.remove(t,O+r[_],o,s,!0);continue}for(P=u.event.special[O]||{},O=(s?P.delegateType:P.bindType)||O,C=m[O]||[],b=b[2]&&new RegExp("(^|\\.)"+z.join("\\.(?:.*\\.|)")+"(\\.|$)"),h=l=C.length;l--;)S=C[l],(c||Z===S.origType)&&(!o||o.guid===S.guid)&&(!b||b.test(S.namespace))&&(!s||s===S.selector||s==="**"&&S.selector)&&(C.splice(l,1),S.selector&&C.delegateCount--,P.remove&&P.remove.call(t,S));h&&!C.length&&((!P.teardown||P.teardown.call(t,z,W.handle)===!1)&&u.removeEvent(t,O,W.handle),delete m[O])}u.isEmptyObject(m)&&V.remove(t,"handle events")}},dispatch:function(t){var r,o,s,c,l,h,b=new Array(arguments.length),m=u.event.fix(t),_=(V.get(this,"events")||Object.create(null))[m.type]||[],S=u.event.special[m.type]||{};for(b[0]=m,r=1;r=1)){for(;_!==this;_=_.parentNode||this)if(_.nodeType===1&&!(t.type==="click"&&_.disabled===!0)){for(l=[],h={},o=0;o-1:u.find(c,this,null,[_]).length),h[c]&&l.push(s);l.length&&b.push({elem:_,handlers:l})}}return _=this,m\s*$/g;function Qi(t,r){return be(t,"table")&&be(r.nodeType!==11?r:r.firstChild,"tr")&&u(t).children("tbody")[0]||t}function Fa(t){return t.type=(t.getAttribute("type")!==null)+"/"+t.type,t}function Ba(t){return(t.type||"").slice(0,5)==="true/"?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Yi(t,r){var o,s,c,l,h,b,m;if(r.nodeType===1){if(V.hasData(t)&&(l=V.get(t),m=l.events,m)){V.remove(r,"handle events");for(c in m)for(o=0,s=m[c].length;o1&&typeof O=="string"&&!L.checkClone&&Ha.test(O))return t.each(function(Z){var W=t.eq(Z);z&&(r[0]=O.call(this,Z,W.html())),Lt(W,r,o,s)});if(P&&(c=Xi(r,t[0].ownerDocument,!1,t,s),l=c.firstChild,c.childNodes.length===1&&(c=l),l||s)){for(h=u.map(Se(c,"script"),Fa),b=h.length;S0&&mr(h,!m&&Se(t,"script")),b},cleanData:function(t){for(var r,o,s,c=u.event.special,l=0;(o=t[l])!==void 0;l++)if(ct(o)){if(r=o[V.expando]){if(r.events)for(s in r.events)c[s]?u.event.remove(o,s):u.removeEvent(o,s,r.handle);o[V.expando]=void 0}o[Q.expando]&&(o[Q.expando]=void 0)}}}),u.fn.extend({detach:function(t){return Zi(this,t,!0)},remove:function(t){return Zi(this,t)},text:function(t){return Ue(this,function(r){return r===void 0?u.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=r)})},null,t,arguments.length)},append:function(){return Lt(this,arguments,function(t){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var r=Qi(this,t);r.appendChild(t)}})},prepend:function(){return Lt(this,arguments,function(t){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var r=Qi(this,t);r.insertBefore(t,r.firstChild)}})},before:function(){return Lt(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return Lt(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,r=0;(t=this[r])!=null;r++)t.nodeType===1&&(u.cleanData(Se(t,!1)),t.textContent="");return this},clone:function(t,r){return t=t??!1,r=r??t,this.map(function(){return u.clone(this,t,r)})},html:function(t){return Ue(this,function(r){var o=this[0]||{},s=0,c=this.length;if(r===void 0&&o.nodeType===1)return o.innerHTML;if(typeof r=="string"&&!Ia.test(r)&&!He[(Ki.exec(r)||["",""])[1].toLowerCase()]){r=u.htmlPrefilter(r);try{for(;s=0&&(m+=Math.max(0,Math.ceil(t["offset"+r[0].toUpperCase()+r.slice(1)]-l-m-b-.5))||0),m}function uo(t,r,o){var s=Sn(t),c=!L.boxSizingReliable()||o,l=c&&u.css(t,"boxSizing",!1,s)==="border-box",h=l,b=Qt(t,r,s),m="offset"+r[0].toUpperCase()+r.slice(1);if(br.test(b)){if(!o)return b;b="auto"}return(!L.boxSizingReliable()&&l||!L.reliableTrDimensions()&&be(t,"tr")||b==="auto"||!parseFloat(b)&&u.css(t,"display",!1,s)==="inline")&&t.getClientRects().length&&(l=u.css(t,"boxSizing",!1,s)==="border-box",h=m in t,h&&(b=t[m])),b=parseFloat(b)||0,b+_r(t,r,o||(l?"border":"content"),h,s,b)+"px"}u.extend({cssHooks:{opacity:{get:function(t,r){if(r){var o=Qt(t,"opacity");return o===""?"1":o}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,r,o,s){if(!(!t||t.nodeType===3||t.nodeType===8||!t.style)){var c,l,h,b=Ee(r),m=xr.test(r),_=t.style;if(m||(r=wr(b)),h=u.cssHooks[r]||u.cssHooks[b],o!==void 0){if(l=typeof o,l==="string"&&(c=Xt.exec(o))&&c[1]&&(o=zi(t,r,c),l="number"),o==null||o!==o)return;l==="number"&&!m&&(o+=c&&c[3]||(u.cssNumber[b]?"":"px")),!L.clearCloneStyle&&o===""&&r.indexOf("background")===0&&(_[r]="inherit"),(!h||!("set"in h)||(o=h.set(t,o,s))!==void 0)&&(m?_.setProperty(r,o):_[r]=o)}else return h&&"get"in h&&(c=h.get(t,!1,s))!==void 0?c:_[r]}},css:function(t,r,o,s){var c,l,h,b=Ee(r),m=xr.test(r);return m||(r=wr(b)),h=u.cssHooks[r]||u.cssHooks[b],h&&"get"in h&&(c=h.get(t,!0,o)),c===void 0&&(c=Qt(t,r,s)),c==="normal"&&r in so&&(c=so[r]),o===""||o?(l=parseFloat(c),o===!0||isFinite(l)?l||0:c):c}}),u.each(["height","width"],function(t,r){u.cssHooks[r]={get:function(o,s,c){if(s)return Va.test(u.css(o,"display"))&&(!o.getClientRects().length||!o.getBoundingClientRect().width)?eo(o,Ka,function(){return uo(o,r,c)}):uo(o,r,c)},set:function(o,s,c){var l,h=Sn(o),b=!L.scrollboxSize()&&h.position==="absolute",m=b||c,_=m&&u.css(o,"boxSizing",!1,h)==="border-box",S=c?_r(o,r,c,_,h):0;return _&&b&&(S-=Math.ceil(o["offset"+r[0].toUpperCase()+r.slice(1)]-parseFloat(h[r])-_r(o,r,"border",!1,h)-.5)),S&&(l=Xt.exec(s))&&(l[3]||"px")!=="px"&&(o.style[r]=s,s=u.css(o,r)),ao(o,s,S)}}}),u.cssHooks.marginLeft=no(L.reliableMarginLeft,function(t,r){if(r)return(parseFloat(Qt(t,"marginLeft"))||t.getBoundingClientRect().left-eo(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+"px"}),u.each({margin:"",padding:"",border:"Width"},function(t,r){u.cssHooks[t+r]={expand:function(o){for(var s=0,c={},l=typeof o=="string"?o.split(" "):[o];s<4;s++)c[t+Qe[s]+r]=l[s]||l[s-2]||l[0];return c}},t!=="margin"&&(u.cssHooks[t+r].set=ao)}),u.fn.extend({css:function(t,r){return Ue(this,function(o,s,c){var l,h,b={},m=0;if(Array.isArray(s)){for(l=Sn(o),h=s.length;m1)}});function Ae(t,r,o,s,c){return new Ae.prototype.init(t,r,o,s,c)}u.Tween=Ae,Ae.prototype={constructor:Ae,init:function(t,r,o,s,c,l){this.elem=t,this.prop=o,this.easing=c||u.easing._default,this.options=r,this.start=this.now=this.cur(),this.end=s,this.unit=l||(u.cssNumber[o]?"":"px")},cur:function(){var t=Ae.propHooks[this.prop];return t&&t.get?t.get(this):Ae.propHooks._default.get(this)},run:function(t){var r,o=Ae.propHooks[this.prop];return this.options.duration?this.pos=r=u.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=r=t,this.now=(this.end-this.start)*r+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),o&&o.set?o.set(this):Ae.propHooks._default.set(this),this}},Ae.prototype.init.prototype=Ae.prototype,Ae.propHooks={_default:{get:function(t){var r;return t.elem.nodeType!==1||t.elem[t.prop]!=null&&t.elem.style[t.prop]==null?t.elem[t.prop]:(r=u.css(t.elem,t.prop,""),!r||r==="auto"?0:r)},set:function(t){u.fx.step[t.prop]?u.fx.step[t.prop](t):t.elem.nodeType===1&&(u.cssHooks[t.prop]||t.elem.style[wr(t.prop)]!=null)?u.style(t.elem,t.prop,t.now+t.unit):t.elem[t.prop]=t.now}}},Ae.propHooks.scrollTop=Ae.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},u.easing={linear:function(t){return t},swing:function(t){return .5-Math.cos(t*Math.PI)/2},_default:"swing"},u.fx=Ae.prototype.init,u.fx.step={};var kt,An,Ja=/^(?:toggle|show|hide)$/,Xa=/queueHooks$/;function Er(){An&&(q.hidden===!1&&n.requestAnimationFrame?n.requestAnimationFrame(Er):n.setTimeout(Er,u.fx.interval),u.fx.tick())}function fo(){return n.setTimeout(function(){kt=void 0}),kt=Date.now()}function On(t,r){var o,s=0,c={height:t};for(r=r?1:0;s<4;s+=2-r)o=Qe[s],c["margin"+o]=c["padding"+o]=t;return r&&(c.opacity=c.width=t),c}function co(t,r,o){for(var s,c=(We.tweeners[r]||[]).concat(We.tweeners["*"]),l=0,h=c.length;l1)},removeAttr:function(t){return this.each(function(){u.removeAttr(this,t)})}}),u.extend({attr:function(t,r,o){var s,c,l=t.nodeType;if(!(l===3||l===8||l===2)){if(typeof t.getAttribute>"u")return u.prop(t,r,o);if((l!==1||!u.isXMLDoc(t))&&(c=u.attrHooks[r.toLowerCase()]||(u.expr.match.bool.test(r)?lo:void 0)),o!==void 0){if(o===null){u.removeAttr(t,r);return}return c&&"set"in c&&(s=c.set(t,o,r))!==void 0?s:(t.setAttribute(r,o+""),o)}return c&&"get"in c&&(s=c.get(t,r))!==null?s:(s=u.find.attr(t,r),s??void 0)}},attrHooks:{type:{set:function(t,r){if(!L.radioValue&&r==="radio"&&be(t,"input")){var o=t.value;return t.setAttribute("type",r),o&&(t.value=o),r}}}},removeAttr:function(t,r){var o,s=0,c=r&&r.match(Ie);if(c&&t.nodeType===1)for(;o=c[s++];)t.removeAttribute(o)}}),lo={set:function(t,r,o){return r===!1?u.removeAttr(t,o):t.setAttribute(o,o),o}},u.each(u.expr.match.bool.source.match(/\w+/g),function(t,r){var o=Yt[r]||u.find.attr;Yt[r]=function(s,c,l){var h,b,m=c.toLowerCase();return l||(b=Yt[m],Yt[m]=h,h=o(s,c,l)!=null?m:null,Yt[m]=b),h}});var Ya=/^(?:input|select|textarea|button)$/i,Za=/^(?:a|area)$/i;u.fn.extend({prop:function(t,r){return Ue(this,u.prop,t,r,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[u.propFix[t]||t]})}}),u.extend({prop:function(t,r,o){var s,c,l=t.nodeType;if(!(l===3||l===8||l===2))return(l!==1||!u.isXMLDoc(t))&&(r=u.propFix[r]||r,c=u.propHooks[r]),o!==void 0?c&&"set"in c&&(s=c.set(t,o,r))!==void 0?s:t[r]=o:c&&"get"in c&&(s=c.get(t,r))!==null?s:t[r]},propHooks:{tabIndex:{get:function(t){var r=u.find.attr(t,"tabindex");return r?parseInt(r,10):Ya.test(t.nodeName)||Za.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),L.optSelected||(u.propHooks.selected={get:function(t){var r=t.parentNode;return r&&r.parentNode&&r.parentNode.selectedIndex,null},set:function(t){var r=t.parentNode;r&&(r.selectedIndex,r.parentNode&&r.parentNode.selectedIndex)}}),u.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){u.propFix[this.toLowerCase()]=this});function pt(t){var r=t.match(Ie)||[];return r.join(" ")}function ht(t){return t.getAttribute&&t.getAttribute("class")||""}function Tr(t){return Array.isArray(t)?t:typeof t=="string"?t.match(Ie)||[]:[]}u.fn.extend({addClass:function(t){var r,o,s,c,l,h;return k(t)?this.each(function(b){u(this).addClass(t.call(this,b,ht(this)))}):(r=Tr(t),r.length?this.each(function(){if(s=ht(this),o=this.nodeType===1&&" "+pt(s)+" ",o){for(l=0;l-1;)o=o.replace(" "+c+" "," ");h=pt(o),s!==h&&this.setAttribute("class",h)}}):this):this.attr("class","")},toggleClass:function(t,r){var o,s,c,l,h=typeof t,b=h==="string"||Array.isArray(t);return k(t)?this.each(function(m){u(this).toggleClass(t.call(this,m,ht(this),r),r)}):typeof r=="boolean"&&b?r?this.addClass(t):this.removeClass(t):(o=Tr(t),this.each(function(){if(b)for(l=u(this),c=0;c-1)return!0;return!1}});var eu=/\r/g;u.fn.extend({val:function(t){var r,o,s,c=this[0];return arguments.length?(s=k(t),this.each(function(l){var h;this.nodeType===1&&(s?h=t.call(this,l,u(this).val()):h=t,h==null?h="":typeof h=="number"?h+="":Array.isArray(h)&&(h=u.map(h,function(b){return b==null?"":b+""})),r=u.valHooks[this.type]||u.valHooks[this.nodeName.toLowerCase()],(!r||!("set"in r)||r.set(this,h,"value")===void 0)&&(this.value=h))})):c?(r=u.valHooks[c.type]||u.valHooks[c.nodeName.toLowerCase()],r&&"get"in r&&(o=r.get(c,"value"))!==void 0?o:(o=c.value,typeof o=="string"?o.replace(eu,""):o??"")):void 0}}),u.extend({valHooks:{option:{get:function(t){var r=u.find.attr(t,"value");return r??pt(u.text(t))}},select:{get:function(t){var r,o,s,c=t.options,l=t.selectedIndex,h=t.type==="select-one",b=h?null:[],m=h?l+1:c.length;for(l<0?s=m:s=h?l:0;s-1)&&(o=!0);return o||(t.selectedIndex=-1),l}}}}),u.each(["radio","checkbox"],function(){u.valHooks[this]={set:function(t,r){if(Array.isArray(r))return t.checked=u.inArray(u(t).val(),r)>-1}},L.checkOn||(u.valHooks[this].get=function(t){return t.getAttribute("value")===null?"on":t.value})}),L.focusin="onfocusin"in n;var po=/^(?:focusinfocus|focusoutblur)$/,ho=function(t){t.stopPropagation()};u.extend(u.event,{trigger:function(t,r,o,s){var c,l,h,b,m,_,S,P,C=[o||q],O=M.call(t,"type")?t.type:t,z=M.call(t,"namespace")?t.namespace.split("."):[];if(l=P=h=o=o||q,!(o.nodeType===3||o.nodeType===8)&&!po.test(O+u.event.triggered)&&(O.indexOf(".")>-1&&(z=O.split("."),O=z.shift(),z.sort()),m=O.indexOf(":")<0&&"on"+O,t=t[u.expando]?t:new u.Event(O,typeof t=="object"&&t),t.isTrigger=s?2:3,t.namespace=z.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+z.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=o),r=r==null?[t]:u.makeArray(r,[t]),S=u.event.special[O]||{},!(!s&&S.trigger&&S.trigger.apply(o,r)===!1))){if(!s&&!S.noBubble&&!B(o)){for(b=S.delegateType||O,po.test(b+O)||(l=l.parentNode);l;l=l.parentNode)C.push(l),h=l;h===(o.ownerDocument||q)&&C.push(h.defaultView||h.parentWindow||n)}for(c=0;(l=C[c++])&&!t.isPropagationStopped();)P=l,t.type=c>1?b:S.bindType||O,_=(V.get(l,"events")||Object.create(null))[t.type]&&V.get(l,"handle"),_&&_.apply(l,r),_=m&&l[m],_&&_.apply&&ct(l)&&(t.result=_.apply(l,r),t.result===!1&&t.preventDefault());return t.type=O,!s&&!t.isDefaultPrevented()&&(!S._default||S._default.apply(C.pop(),r)===!1)&&ct(o)&&m&&k(o[O])&&!B(o)&&(h=o[m],h&&(o[m]=null),u.event.triggered=O,t.isPropagationStopped()&&P.addEventListener(O,ho),o[O](),t.isPropagationStopped()&&P.removeEventListener(O,ho),u.event.triggered=void 0,h&&(o[m]=h)),t.result}},simulate:function(t,r,o){var s=u.extend(new u.Event,o,{type:t,isSimulated:!0});u.event.trigger(s,null,r)}}),u.fn.extend({trigger:function(t,r){return this.each(function(){u.event.trigger(t,r,this)})},triggerHandler:function(t,r){var o=this[0];if(o)return u.event.trigger(t,r,o,!0)}}),L.focusin||u.each({focus:"focusin",blur:"focusout"},function(t,r){var o=function(s){u.event.simulate(r,s.target,u.event.fix(s))};u.event.special[r]={setup:function(){var s=this.ownerDocument||this.document||this,c=V.access(s,r);c||s.addEventListener(t,o,!0),V.access(s,r,(c||0)+1)},teardown:function(){var s=this.ownerDocument||this.document||this,c=V.access(s,r)-1;c?V.access(s,r,c):(s.removeEventListener(t,o,!0),V.remove(s,r))}}});var Zt=n.location,go={guid:Date.now()},Cr=/\?/;u.parseXML=function(t){var r,o;if(!t||typeof t!="string")return null;try{r=new n.DOMParser().parseFromString(t,"text/xml")}catch{}return o=r&&r.getElementsByTagName("parsererror")[0],(!r||o)&&u.error("Invalid XML: "+(o?u.map(o.childNodes,function(s){return s.textContent}).join(` -`):t)),r};var tu=/\[\]$/,yo=/\r?\n/g,nu=/^(?:submit|button|image|reset|file)$/i,ru=/^(?:input|select|textarea|keygen)/i;function Sr(t,r,o,s){var c;if(Array.isArray(r))u.each(r,function(l,h){o||tu.test(t)?s(t,h):Sr(t+"["+(typeof h=="object"&&h!=null?l:"")+"]",h,o,s)});else if(!o&&he(r)==="object")for(c in r)Sr(t+"["+c+"]",r[c],o,s);else s(t,r)}u.param=function(t,r){var o,s=[],c=function(l,h){var b=k(h)?h():h;s[s.length]=encodeURIComponent(l)+"="+encodeURIComponent(b??"")};if(t==null)return"";if(Array.isArray(t)||t.jquery&&!u.isPlainObject(t))u.each(t,function(){c(this.name,this.value)});else for(o in t)Sr(o,t[o],r,c);return s.join("&")},u.fn.extend({serialize:function(){return u.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=u.prop(this,"elements");return t?u.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!u(this).is(":disabled")&&ru.test(this.nodeName)&&!nu.test(t)&&(this.checked||!Gt.test(t))}).map(function(t,r){var o=u(this).val();return o==null?null:Array.isArray(o)?u.map(o,function(s){return{name:r.name,value:s.replace(yo,`\r -`)}}):{name:r.name,value:o.replace(yo,`\r -`)}}).get()}});var iu=/%20/g,ou=/#.*$/,su=/([?&])_=[^&]*/,au=/^(.*?):[ \t]*([^\r\n]*)$/mg,uu=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,fu=/^(?:GET|HEAD)$/,cu=/^\/\//,mo={},Ar={},vo="*/".concat("*"),Or=q.createElement("a");Or.href=Zt.href;function bo(t){return function(r,o){typeof r!="string"&&(o=r,r="*");var s,c=0,l=r.toLowerCase().match(Ie)||[];if(k(o))for(;s=l[c++];)s[0]==="+"?(s=s.slice(1)||"*",(t[s]=t[s]||[]).unshift(o)):(t[s]=t[s]||[]).push(o)}}function xo(t,r,o,s){var c={},l=t===Ar;function h(b){var m;return c[b]=!0,u.each(t[b]||[],function(_,S){var P=S(r,o,s);if(typeof P=="string"&&!l&&!c[P])return r.dataTypes.unshift(P),h(P),!1;if(l)return!(m=P)}),m}return h(r.dataTypes[0])||!c["*"]&&h("*")}function Nr(t,r){var o,s,c=u.ajaxSettings.flatOptions||{};for(o in r)r[o]!==void 0&&((c[o]?t:s||(s={}))[o]=r[o]);return s&&u.extend(!0,t,s),t}function lu(t,r,o){for(var s,c,l,h,b=t.contents,m=t.dataTypes;m[0]==="*";)m.shift(),s===void 0&&(s=t.mimeType||r.getResponseHeader("Content-Type"));if(s){for(c in b)if(b[c]&&b[c].test(s)){m.unshift(c);break}}if(m[0]in o)l=m[0];else{for(c in o){if(!m[0]||t.converters[c+" "+m[0]]){l=c;break}h||(h=c)}l=l||h}if(l)return l!==m[0]&&m.unshift(l),o[l]}function du(t,r,o,s){var c,l,h,b,m,_={},S=t.dataTypes.slice();if(S[1])for(h in t.converters)_[h.toLowerCase()]=t.converters[h];for(l=S.shift();l;)if(t.responseFields[l]&&(o[t.responseFields[l]]=r),!m&&s&&t.dataFilter&&(r=t.dataFilter(r,t.dataType)),m=l,l=S.shift(),l){if(l==="*")l=m;else if(m!=="*"&&m!==l){if(h=_[m+" "+l]||_["* "+l],!h){for(c in _)if(b=c.split(" "),b[1]===l&&(h=_[m+" "+b[0]]||_["* "+b[0]],h)){h===!0?h=_[c]:_[c]!==!0&&(l=b[0],S.unshift(b[1]));break}}if(h!==!0)if(h&&t.throws)r=h(r);else try{r=h(r)}catch(P){return{state:"parsererror",error:h?P:"No conversion from "+m+" to "+l}}}}return{state:"success",data:r}}u.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Zt.href,type:"GET",isLocal:uu.test(Zt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":vo,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":u.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,r){return r?Nr(Nr(t,u.ajaxSettings),r):Nr(u.ajaxSettings,t)},ajaxPrefilter:bo(mo),ajaxTransport:bo(Ar),ajax:function(t,r){typeof t=="object"&&(r=t,t=void 0),r=r||{};var o,s,c,l,h,b,m,_,S,P,C=u.ajaxSetup({},r),O=C.context||C,z=C.context&&(O.nodeType||O.jquery)?u(O):u.event,Z=u.Deferred(),W=u.Callbacks("once memory"),xe=C.statusCode||{},ye={},Re={},se="canceled",Y={readyState:0,getResponseHeader:function(ie){var pe;if(m){if(!l)for(l={};pe=au.exec(c);)l[pe[1].toLowerCase()+" "]=(l[pe[1].toLowerCase()+" "]||[]).concat(pe[2]);pe=l[ie.toLowerCase()+" "]}return pe==null?null:pe.join(", ")},getAllResponseHeaders:function(){return m?c:null},setRequestHeader:function(ie,pe){return m==null&&(ie=Re[ie.toLowerCase()]=Re[ie.toLowerCase()]||ie,ye[ie]=pe),this},overrideMimeType:function(ie){return m==null&&(C.mimeType=ie),this},statusCode:function(ie){var pe;if(ie)if(m)Y.always(ie[Y.status]);else for(pe in ie)xe[pe]=[xe[pe],ie[pe]];return this},abort:function(ie){var pe=ie||se;return o&&o.abort(pe),Oe(0,pe),this}};if(Z.promise(Y),C.url=((t||C.url||Zt.href)+"").replace(cu,Zt.protocol+"//"),C.type=r.method||r.type||C.method||C.type,C.dataTypes=(C.dataType||"*").toLowerCase().match(Ie)||[""],C.crossDomain==null){b=q.createElement("a");try{b.href=C.url,b.href=b.href,C.crossDomain=Or.protocol+"//"+Or.host!=b.protocol+"//"+b.host}catch{C.crossDomain=!0}}if(C.data&&C.processData&&typeof C.data!="string"&&(C.data=u.param(C.data,C.traditional)),xo(mo,C,r,Y),m)return Y;_=u.event&&C.global,_&&u.active++===0&&u.event.trigger("ajaxStart"),C.type=C.type.toUpperCase(),C.hasContent=!fu.test(C.type),s=C.url.replace(ou,""),C.hasContent?C.data&&C.processData&&(C.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(C.data=C.data.replace(iu,"+")):(P=C.url.slice(s.length),C.data&&(C.processData||typeof C.data=="string")&&(s+=(Cr.test(s)?"&":"?")+C.data,delete C.data),C.cache===!1&&(s=s.replace(su,"$1"),P=(Cr.test(s)?"&":"?")+"_="+go.guid+++P),C.url=s+P),C.ifModified&&(u.lastModified[s]&&Y.setRequestHeader("If-Modified-Since",u.lastModified[s]),u.etag[s]&&Y.setRequestHeader("If-None-Match",u.etag[s])),(C.data&&C.hasContent&&C.contentType!==!1||r.contentType)&&Y.setRequestHeader("Content-Type",C.contentType),Y.setRequestHeader("Accept",C.dataTypes[0]&&C.accepts[C.dataTypes[0]]?C.accepts[C.dataTypes[0]]+(C.dataTypes[0]!=="*"?", "+vo+"; q=0.01":""):C.accepts["*"]);for(S in C.headers)Y.setRequestHeader(S,C.headers[S]);if(C.beforeSend&&(C.beforeSend.call(O,Y,C)===!1||m))return Y.abort();if(se="abort",W.add(C.complete),Y.done(C.success),Y.fail(C.error),o=xo(Ar,C,r,Y),!o)Oe(-1,"No Transport");else{if(Y.readyState=1,_&&z.trigger("ajaxSend",[Y,C]),m)return Y;C.async&&C.timeout>0&&(h=n.setTimeout(function(){Y.abort("timeout")},C.timeout));try{m=!1,o.send(ye,Oe)}catch(ie){if(m)throw ie;Oe(-1,ie)}}function Oe(ie,pe,tn,Nn){var Pe,gt,yt,Ne,rt,qe=pe;m||(m=!0,h&&n.clearTimeout(h),o=void 0,c=Nn||"",Y.readyState=ie>0?4:0,Pe=ie>=200&&ie<300||ie===304,tn&&(Ne=lu(C,Y,tn)),!Pe&&u.inArray("script",C.dataTypes)>-1&&u.inArray("json",C.dataTypes)<0&&(C.converters["text script"]=function(){}),Ne=du(C,Ne,Y,Pe),Pe?(C.ifModified&&(rt=Y.getResponseHeader("Last-Modified"),rt&&(u.lastModified[s]=rt),rt=Y.getResponseHeader("etag"),rt&&(u.etag[s]=rt)),ie===204||C.type==="HEAD"?qe="nocontent":ie===304?qe="notmodified":(qe=Ne.state,gt=Ne.data,yt=Ne.error,Pe=!yt)):(yt=qe,(ie||!qe)&&(qe="error",ie<0&&(ie=0))),Y.status=ie,Y.statusText=(pe||qe)+"",Pe?Z.resolveWith(O,[gt,qe,Y]):Z.rejectWith(O,[Y,qe,yt]),Y.statusCode(xe),xe=void 0,_&&z.trigger(Pe?"ajaxSuccess":"ajaxError",[Y,C,Pe?gt:yt]),W.fireWith(O,[Y,qe]),_&&(z.trigger("ajaxComplete",[Y,C]),--u.active||u.event.trigger("ajaxStop")))}return Y},getJSON:function(t,r,o){return u.get(t,r,o,"json")},getScript:function(t,r){return u.get(t,void 0,r,"script")}}),u.each(["get","post"],function(t,r){u[r]=function(o,s,c,l){return k(s)&&(l=l||c,c=s,s=void 0),u.ajax(u.extend({url:o,type:r,dataType:l,data:s,success:c},u.isPlainObject(o)&&o))}}),u.ajaxPrefilter(function(t){var r;for(r in t.headers)r.toLowerCase()==="content-type"&&(t.contentType=t.headers[r]||"")}),u._evalUrl=function(t,r,o){return u.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(s){u.globalEval(s,r,o)}})},u.fn.extend({wrapAll:function(t){var r;return this[0]&&(k(t)&&(t=t.call(this[0])),r=u(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&r.insertBefore(this[0]),r.map(function(){for(var o=this;o.firstElementChild;)o=o.firstElementChild;return o}).append(this)),this},wrapInner:function(t){return k(t)?this.each(function(r){u(this).wrapInner(t.call(this,r))}):this.each(function(){var r=u(this),o=r.contents();o.length?o.wrapAll(t):r.append(t)})},wrap:function(t){var r=k(t);return this.each(function(o){u(this).wrapAll(r?t.call(this,o):t)})},unwrap:function(t){return this.parent(t).not("body").each(function(){u(this).replaceWith(this.childNodes)}),this}}),u.expr.pseudos.hidden=function(t){return!u.expr.pseudos.visible(t)},u.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},u.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch{}};var pu={0:200,1223:204},en=u.ajaxSettings.xhr();L.cors=!!en&&"withCredentials"in en,L.ajax=en=!!en,u.ajaxTransport(function(t){var r,o;if(L.cors||en&&!t.crossDomain)return{send:function(s,c){var l,h=t.xhr();if(h.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(l in t.xhrFields)h[l]=t.xhrFields[l];t.mimeType&&h.overrideMimeType&&h.overrideMimeType(t.mimeType),!t.crossDomain&&!s["X-Requested-With"]&&(s["X-Requested-With"]="XMLHttpRequest");for(l in s)h.setRequestHeader(l,s[l]);r=function(b){return function(){r&&(r=o=h.onload=h.onerror=h.onabort=h.ontimeout=h.onreadystatechange=null,b==="abort"?h.abort():b==="error"?typeof h.status!="number"?c(0,"error"):c(h.status,h.statusText):c(pu[h.status]||h.status,h.statusText,(h.responseType||"text")!=="text"||typeof h.responseText!="string"?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=r(),o=h.onerror=h.ontimeout=r("error"),h.onabort!==void 0?h.onabort=o:h.onreadystatechange=function(){h.readyState===4&&n.setTimeout(function(){r&&o()})},r=r("abort");try{h.send(t.hasContent&&t.data||null)}catch(b){if(r)throw b}},abort:function(){r&&r()}}}),u.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),u.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return u.globalEval(t),t}}}),u.ajaxPrefilter("script",function(t){t.cache===void 0&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),u.ajaxTransport("script",function(t){if(t.crossDomain||t.scriptAttrs){var r,o;return{send:function(s,c){r=u("