diff --git a/.phpstorm.meta.php b/.phpstorm.meta.php index dc699124f..421735948 100644 --- a/.phpstorm.meta.php +++ b/.phpstorm.meta.php @@ -1,5 +1,7 @@ \Filament\Http\Responses\Auth\LogoutResponse::class, 'Filament\Http\Responses\Auth\Contracts\PasswordResetResponse' => \Filament\Http\Responses\Auth\PasswordResetResponse::class, 'Filament\Http\Responses\Auth\Contracts\RegistrationResponse' => \Filament\Http\Responses\Auth\RegistrationResponse::class, + 'Filament\Navigation\NavigationManager' => \Filament\Navigation\NavigationManager::class, + 'Filament\PanelRegistry' => \Filament\PanelRegistry::class, 'Filament\Support\Assets\AssetManager' => \Filament\Support\Assets\AssetManager::class, 'Filament\Support\Colors\ColorManager' => \Filament\Support\Colors\ColorManager::class, 'Filament\Support\Components\ComponentManager' => \Filament\Support\Components\ComponentManager::class, @@ -258,6 +262,8 @@ 'Filament\Http\Responses\Auth\Contracts\LogoutResponse' => \Filament\Http\Responses\Auth\LogoutResponse::class, 'Filament\Http\Responses\Auth\Contracts\PasswordResetResponse' => \Filament\Http\Responses\Auth\PasswordResetResponse::class, 'Filament\Http\Responses\Auth\Contracts\RegistrationResponse' => \Filament\Http\Responses\Auth\RegistrationResponse::class, + 'Filament\Navigation\NavigationManager' => \Filament\Navigation\NavigationManager::class, + 'Filament\PanelRegistry' => \Filament\PanelRegistry::class, 'Filament\Support\Assets\AssetManager' => \Filament\Support\Assets\AssetManager::class, 'Filament\Support\Colors\ColorManager' => \Filament\Support\Colors\ColorManager::class, 'Filament\Support\Components\ComponentManager' => \Filament\Support\Components\ComponentManager::class, @@ -494,6 +500,8 @@ 'Filament\Http\Responses\Auth\Contracts\LogoutResponse' => \Filament\Http\Responses\Auth\LogoutResponse::class, 'Filament\Http\Responses\Auth\Contracts\PasswordResetResponse' => \Filament\Http\Responses\Auth\PasswordResetResponse::class, 'Filament\Http\Responses\Auth\Contracts\RegistrationResponse' => \Filament\Http\Responses\Auth\RegistrationResponse::class, + 'Filament\Navigation\NavigationManager' => \Filament\Navigation\NavigationManager::class, + 'Filament\PanelRegistry' => \Filament\PanelRegistry::class, 'Filament\Support\Assets\AssetManager' => \Filament\Support\Assets\AssetManager::class, 'Filament\Support\Colors\ColorManager' => \Filament\Support\Colors\ColorManager::class, 'Filament\Support\Components\ComponentManager' => \Filament\Support\Components\ComponentManager::class, @@ -730,6 +738,8 @@ 'Filament\Http\Responses\Auth\Contracts\LogoutResponse' => \Filament\Http\Responses\Auth\LogoutResponse::class, 'Filament\Http\Responses\Auth\Contracts\PasswordResetResponse' => \Filament\Http\Responses\Auth\PasswordResetResponse::class, 'Filament\Http\Responses\Auth\Contracts\RegistrationResponse' => \Filament\Http\Responses\Auth\RegistrationResponse::class, + 'Filament\Navigation\NavigationManager' => \Filament\Navigation\NavigationManager::class, + 'Filament\PanelRegistry' => \Filament\PanelRegistry::class, 'Filament\Support\Assets\AssetManager' => \Filament\Support\Assets\AssetManager::class, 'Filament\Support\Colors\ColorManager' => \Filament\Support\Colors\ColorManager::class, 'Filament\Support\Components\ComponentManager' => \Filament\Support\Components\ComponentManager::class, @@ -966,6 +976,8 @@ 'Filament\Http\Responses\Auth\Contracts\LogoutResponse' => \Filament\Http\Responses\Auth\LogoutResponse::class, 'Filament\Http\Responses\Auth\Contracts\PasswordResetResponse' => \Filament\Http\Responses\Auth\PasswordResetResponse::class, 'Filament\Http\Responses\Auth\Contracts\RegistrationResponse' => \Filament\Http\Responses\Auth\RegistrationResponse::class, + 'Filament\Navigation\NavigationManager' => \Filament\Navigation\NavigationManager::class, + 'Filament\PanelRegistry' => \Filament\PanelRegistry::class, 'Filament\Support\Assets\AssetManager' => \Filament\Support\Assets\AssetManager::class, 'Filament\Support\Colors\ColorManager' => \Filament\Support\Colors\ColorManager::class, 'Filament\Support\Components\ComponentManager' => \Filament\Support\Components\ComponentManager::class, @@ -1202,6 +1214,8 @@ 'Filament\Http\Responses\Auth\Contracts\LogoutResponse' => \Filament\Http\Responses\Auth\LogoutResponse::class, 'Filament\Http\Responses\Auth\Contracts\PasswordResetResponse' => \Filament\Http\Responses\Auth\PasswordResetResponse::class, 'Filament\Http\Responses\Auth\Contracts\RegistrationResponse' => \Filament\Http\Responses\Auth\RegistrationResponse::class, + 'Filament\Navigation\NavigationManager' => \Filament\Navigation\NavigationManager::class, + 'Filament\PanelRegistry' => \Filament\PanelRegistry::class, 'Filament\Support\Assets\AssetManager' => \Filament\Support\Assets\AssetManager::class, 'Filament\Support\Colors\ColorManager' => \Filament\Support\Colors\ColorManager::class, 'Filament\Support\Components\ComponentManager' => \Filament\Support\Components\ComponentManager::class, @@ -1438,6 +1452,8 @@ 'Filament\Http\Responses\Auth\Contracts\LogoutResponse' => \Filament\Http\Responses\Auth\LogoutResponse::class, 'Filament\Http\Responses\Auth\Contracts\PasswordResetResponse' => \Filament\Http\Responses\Auth\PasswordResetResponse::class, 'Filament\Http\Responses\Auth\Contracts\RegistrationResponse' => \Filament\Http\Responses\Auth\RegistrationResponse::class, + 'Filament\Navigation\NavigationManager' => \Filament\Navigation\NavigationManager::class, + 'Filament\PanelRegistry' => \Filament\PanelRegistry::class, 'Filament\Support\Assets\AssetManager' => \Filament\Support\Assets\AssetManager::class, 'Filament\Support\Colors\ColorManager' => \Filament\Support\Colors\ColorManager::class, 'Filament\Support\Components\ComponentManager' => \Filament\Support\Components\ComponentManager::class, @@ -1674,6 +1690,8 @@ 'Filament\Http\Responses\Auth\Contracts\LogoutResponse' => \Filament\Http\Responses\Auth\LogoutResponse::class, 'Filament\Http\Responses\Auth\Contracts\PasswordResetResponse' => \Filament\Http\Responses\Auth\PasswordResetResponse::class, 'Filament\Http\Responses\Auth\Contracts\RegistrationResponse' => \Filament\Http\Responses\Auth\RegistrationResponse::class, + 'Filament\Navigation\NavigationManager' => \Filament\Navigation\NavigationManager::class, + 'Filament\PanelRegistry' => \Filament\PanelRegistry::class, 'Filament\Support\Assets\AssetManager' => \Filament\Support\Assets\AssetManager::class, 'Filament\Support\Colors\ColorManager' => \Filament\Support\Colors\ColorManager::class, 'Filament\Support\Components\ComponentManager' => \Filament\Support\Components\ComponentManager::class, @@ -1910,6 +1928,8 @@ 'Filament\Http\Responses\Auth\Contracts\LogoutResponse' => \Filament\Http\Responses\Auth\LogoutResponse::class, 'Filament\Http\Responses\Auth\Contracts\PasswordResetResponse' => \Filament\Http\Responses\Auth\PasswordResetResponse::class, 'Filament\Http\Responses\Auth\Contracts\RegistrationResponse' => \Filament\Http\Responses\Auth\RegistrationResponse::class, + 'Filament\Navigation\NavigationManager' => \Filament\Navigation\NavigationManager::class, + 'Filament\PanelRegistry' => \Filament\PanelRegistry::class, 'Filament\Support\Assets\AssetManager' => \Filament\Support\Assets\AssetManager::class, 'Filament\Support\Colors\ColorManager' => \Filament\Support\Colors\ColorManager::class, 'Filament\Support\Components\ComponentManager' => \Filament\Support\Components\ComponentManager::class, @@ -2146,6 +2166,8 @@ 'Filament\Http\Responses\Auth\Contracts\LogoutResponse' => \Filament\Http\Responses\Auth\LogoutResponse::class, 'Filament\Http\Responses\Auth\Contracts\PasswordResetResponse' => \Filament\Http\Responses\Auth\PasswordResetResponse::class, 'Filament\Http\Responses\Auth\Contracts\RegistrationResponse' => \Filament\Http\Responses\Auth\RegistrationResponse::class, + 'Filament\Navigation\NavigationManager' => \Filament\Navigation\NavigationManager::class, + 'Filament\PanelRegistry' => \Filament\PanelRegistry::class, 'Filament\Support\Assets\AssetManager' => \Filament\Support\Assets\AssetManager::class, 'Filament\Support\Colors\ColorManager' => \Filament\Support\Colors\ColorManager::class, 'Filament\Support\Components\ComponentManager' => \Filament\Support\Components\ComponentManager::class, @@ -2382,6 +2404,8 @@ 'Filament\Http\Responses\Auth\Contracts\LogoutResponse' => \Filament\Http\Responses\Auth\LogoutResponse::class, 'Filament\Http\Responses\Auth\Contracts\PasswordResetResponse' => \Filament\Http\Responses\Auth\PasswordResetResponse::class, 'Filament\Http\Responses\Auth\Contracts\RegistrationResponse' => \Filament\Http\Responses\Auth\RegistrationResponse::class, + 'Filament\Navigation\NavigationManager' => \Filament\Navigation\NavigationManager::class, + 'Filament\PanelRegistry' => \Filament\PanelRegistry::class, 'Filament\Support\Assets\AssetManager' => \Filament\Support\Assets\AssetManager::class, 'Filament\Support\Colors\ColorManager' => \Filament\Support\Colors\ColorManager::class, 'Filament\Support\Components\ComponentManager' => \Filament\Support\Components\ComponentManager::class, diff --git a/_ide_helper.php b/_ide_helper.php index 5fc8dcff3..d61cb094a 100644 --- a/_ide_helper.php +++ b/_ide_helper.php @@ -1,10 +1,11 @@ version(); @@ -36,8 +35,7 @@ public static function version() * @param string[] $bootstrappers * @return void * @static - */ - public static function bootstrapWith($bootstrappers) + */ public static function bootstrapWith($bootstrappers) { /** @var \Illuminate\Foundation\Application $instance */ $instance->bootstrapWith($bootstrappers); @@ -48,8 +46,7 @@ public static function bootstrapWith($bootstrappers) * @param \Closure $callback * @return void * @static - */ - public static function afterLoadingEnvironment($callback) + */ public static function afterLoadingEnvironment($callback) { /** @var \Illuminate\Foundation\Application $instance */ $instance->afterLoadingEnvironment($callback); @@ -61,8 +58,7 @@ public static function afterLoadingEnvironment($callback) * @param \Closure $callback * @return void * @static - */ - public static function beforeBootstrapping($bootstrapper, $callback) + */ public static function beforeBootstrapping($bootstrapper, $callback) { /** @var \Illuminate\Foundation\Application $instance */ $instance->beforeBootstrapping($bootstrapper, $callback); @@ -74,8 +70,7 @@ public static function beforeBootstrapping($bootstrapper, $callback) * @param \Closure $callback * @return void * @static - */ - public static function afterBootstrapping($bootstrapper, $callback) + */ public static function afterBootstrapping($bootstrapper, $callback) { /** @var \Illuminate\Foundation\Application $instance */ $instance->afterBootstrapping($bootstrapper, $callback); @@ -85,8 +80,7 @@ public static function afterBootstrapping($bootstrapper, $callback) * * @return bool * @static - */ - public static function hasBeenBootstrapped() + */ public static function hasBeenBootstrapped() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->hasBeenBootstrapped(); @@ -97,8 +91,7 @@ public static function hasBeenBootstrapped() * @param string $basePath * @return \Illuminate\Foundation\Application * @static - */ - public static function setBasePath($basePath) + */ public static function setBasePath($basePath) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->setBasePath($basePath); @@ -109,8 +102,7 @@ public static function setBasePath($basePath) * @param string $path * @return string * @static - */ - public static function path($path = '') + */ public static function path($path = '') { /** @var \Illuminate\Foundation\Application $instance */ return $instance->path($path); @@ -121,8 +113,7 @@ public static function path($path = '') * @param string $path * @return \Illuminate\Foundation\Application * @static - */ - public static function useAppPath($path) + */ public static function useAppPath($path) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->useAppPath($path); @@ -133,8 +124,7 @@ public static function useAppPath($path) * @param string $path * @return string * @static - */ - public static function basePath($path = '') + */ public static function basePath($path = '') { /** @var \Illuminate\Foundation\Application $instance */ return $instance->basePath($path); @@ -145,8 +135,7 @@ public static function basePath($path = '') * @param string $path * @return string * @static - */ - public static function bootstrapPath($path = '') + */ public static function bootstrapPath($path = '') { /** @var \Illuminate\Foundation\Application $instance */ return $instance->bootstrapPath($path); @@ -157,8 +146,7 @@ public static function bootstrapPath($path = '') * @param string $path * @return \Illuminate\Foundation\Application * @static - */ - public static function useBootstrapPath($path) + */ public static function useBootstrapPath($path) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->useBootstrapPath($path); @@ -169,8 +157,7 @@ public static function useBootstrapPath($path) * @param string $path * @return string * @static - */ - public static function configPath($path = '') + */ public static function configPath($path = '') { /** @var \Illuminate\Foundation\Application $instance */ return $instance->configPath($path); @@ -181,8 +168,7 @@ public static function configPath($path = '') * @param string $path * @return \Illuminate\Foundation\Application * @static - */ - public static function useConfigPath($path) + */ public static function useConfigPath($path) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->useConfigPath($path); @@ -193,8 +179,7 @@ public static function useConfigPath($path) * @param string $path * @return string * @static - */ - public static function databasePath($path = '') + */ public static function databasePath($path = '') { /** @var \Illuminate\Foundation\Application $instance */ return $instance->databasePath($path); @@ -205,8 +190,7 @@ public static function databasePath($path = '') * @param string $path * @return \Illuminate\Foundation\Application * @static - */ - public static function useDatabasePath($path) + */ public static function useDatabasePath($path) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->useDatabasePath($path); @@ -217,8 +201,7 @@ public static function useDatabasePath($path) * @param string $path * @return string * @static - */ - public static function langPath($path = '') + */ public static function langPath($path = '') { /** @var \Illuminate\Foundation\Application $instance */ return $instance->langPath($path); @@ -229,8 +212,7 @@ public static function langPath($path = '') * @param string $path * @return \Illuminate\Foundation\Application * @static - */ - public static function useLangPath($path) + */ public static function useLangPath($path) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->useLangPath($path); @@ -241,8 +223,7 @@ public static function useLangPath($path) * @param string $path * @return string * @static - */ - public static function publicPath($path = '') + */ public static function publicPath($path = '') { /** @var \Illuminate\Foundation\Application $instance */ return $instance->publicPath($path); @@ -253,8 +234,7 @@ public static function publicPath($path = '') * @param string $path * @return \Illuminate\Foundation\Application * @static - */ - public static function usePublicPath($path) + */ public static function usePublicPath($path) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->usePublicPath($path); @@ -265,8 +245,7 @@ public static function usePublicPath($path) * @param string $path * @return string * @static - */ - public static function storagePath($path = '') + */ public static function storagePath($path = '') { /** @var \Illuminate\Foundation\Application $instance */ return $instance->storagePath($path); @@ -277,8 +256,7 @@ public static function storagePath($path = '') * @param string $path * @return \Illuminate\Foundation\Application * @static - */ - public static function useStoragePath($path) + */ public static function useStoragePath($path) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->useStoragePath($path); @@ -289,8 +267,7 @@ public static function useStoragePath($path) * @param string $path * @return string * @static - */ - public static function resourcePath($path = '') + */ public static function resourcePath($path = '') { /** @var \Illuminate\Foundation\Application $instance */ return $instance->resourcePath($path); @@ -303,8 +280,7 @@ public static function resourcePath($path = '') * @param string $path * @return string * @static - */ - public static function viewPath($path = '') + */ public static function viewPath($path = '') { /** @var \Illuminate\Foundation\Application $instance */ return $instance->viewPath($path); @@ -316,8 +292,7 @@ public static function viewPath($path = '') * @param string $path * @return string * @static - */ - public static function joinPaths($basePath, $path = '') + */ public static function joinPaths($basePath, $path = '') { /** @var \Illuminate\Foundation\Application $instance */ return $instance->joinPaths($basePath, $path); @@ -327,8 +302,7 @@ public static function joinPaths($basePath, $path = '') * * @return string * @static - */ - public static function environmentPath() + */ public static function environmentPath() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->environmentPath(); @@ -339,8 +313,7 @@ public static function environmentPath() * @param string $path * @return \Illuminate\Foundation\Application * @static - */ - public static function useEnvironmentPath($path) + */ public static function useEnvironmentPath($path) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->useEnvironmentPath($path); @@ -351,8 +324,7 @@ public static function useEnvironmentPath($path) * @param string $file * @return \Illuminate\Foundation\Application * @static - */ - public static function loadEnvironmentFrom($file) + */ public static function loadEnvironmentFrom($file) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->loadEnvironmentFrom($file); @@ -362,8 +334,7 @@ public static function loadEnvironmentFrom($file) * * @return string * @static - */ - public static function environmentFile() + */ public static function environmentFile() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->environmentFile(); @@ -373,8 +344,7 @@ public static function environmentFile() * * @return string * @static - */ - public static function environmentFilePath() + */ public static function environmentFilePath() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->environmentFilePath(); @@ -385,8 +355,7 @@ public static function environmentFilePath() * @param string|array $environments * @return string|bool * @static - */ - public static function environment(...$environments) + */ public static function environment(...$environments) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->environment(...$environments); @@ -396,8 +365,7 @@ public static function environment(...$environments) * * @return bool * @static - */ - public static function isLocal() + */ public static function isLocal() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->isLocal(); @@ -407,8 +375,7 @@ public static function isLocal() * * @return bool * @static - */ - public static function isProduction() + */ public static function isProduction() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->isProduction(); @@ -419,8 +386,7 @@ public static function isProduction() * @param \Closure $callback * @return string * @static - */ - public static function detectEnvironment($callback) + */ public static function detectEnvironment($callback) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->detectEnvironment($callback); @@ -430,8 +396,7 @@ public static function detectEnvironment($callback) * * @return bool * @static - */ - public static function runningInConsole() + */ public static function runningInConsole() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->runningInConsole(); @@ -442,8 +407,7 @@ public static function runningInConsole() * @param string|array $commands * @return bool * @static - */ - public static function runningConsoleCommand(...$commands) + */ public static function runningConsoleCommand(...$commands) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->runningConsoleCommand(...$commands); @@ -453,8 +417,7 @@ public static function runningConsoleCommand(...$commands) * * @return bool * @static - */ - public static function runningUnitTests() + */ public static function runningUnitTests() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->runningUnitTests(); @@ -464,8 +427,7 @@ public static function runningUnitTests() * * @return bool * @static - */ - public static function hasDebugModeEnabled() + */ public static function hasDebugModeEnabled() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->hasDebugModeEnabled(); @@ -475,8 +437,7 @@ public static function hasDebugModeEnabled() * * @return void * @static - */ - public static function registerConfiguredProviders() + */ public static function registerConfiguredProviders() { /** @var \Illuminate\Foundation\Application $instance */ $instance->registerConfiguredProviders(); @@ -488,8 +449,7 @@ public static function registerConfiguredProviders() * @param bool $force * @return \Illuminate\Support\ServiceProvider * @static - */ - public static function register($provider, $force = false) + */ public static function register($provider, $force = false) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->register($provider, $force); @@ -500,8 +460,7 @@ public static function register($provider, $force = false) * @param \Illuminate\Support\ServiceProvider|string $provider * @return \Illuminate\Support\ServiceProvider|null * @static - */ - public static function getProvider($provider) + */ public static function getProvider($provider) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->getProvider($provider); @@ -512,8 +471,7 @@ public static function getProvider($provider) * @param \Illuminate\Support\ServiceProvider|string $provider * @return array * @static - */ - public static function getProviders($provider) + */ public static function getProviders($provider) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->getProviders($provider); @@ -524,8 +482,7 @@ public static function getProviders($provider) * @param string $provider * @return \Illuminate\Support\ServiceProvider * @static - */ - public static function resolveProvider($provider) + */ public static function resolveProvider($provider) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->resolveProvider($provider); @@ -535,8 +492,7 @@ public static function resolveProvider($provider) * * @return void * @static - */ - public static function loadDeferredProviders() + */ public static function loadDeferredProviders() { /** @var \Illuminate\Foundation\Application $instance */ $instance->loadDeferredProviders(); @@ -547,8 +503,7 @@ public static function loadDeferredProviders() * @param string $service * @return void * @static - */ - public static function loadDeferredProvider($service) + */ public static function loadDeferredProvider($service) { /** @var \Illuminate\Foundation\Application $instance */ $instance->loadDeferredProvider($service); @@ -560,8 +515,7 @@ public static function loadDeferredProvider($service) * @param string|null $service * @return void * @static - */ - public static function registerDeferredProvider($provider, $service = null) + */ public static function registerDeferredProvider($provider, $service = null) { /** @var \Illuminate\Foundation\Application $instance */ $instance->registerDeferredProvider($provider, $service); @@ -573,8 +527,7 @@ public static function registerDeferredProvider($provider, $service = null) * @param array $parameters * @return mixed * @static - */ - public static function make($abstract, $parameters = []) + */ public static function make($abstract, $parameters = []) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->make($abstract, $parameters); @@ -585,8 +538,7 @@ public static function make($abstract, $parameters = []) * @param string $abstract * @return bool * @static - */ - public static function bound($abstract) + */ public static function bound($abstract) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->bound($abstract); @@ -596,8 +548,7 @@ public static function bound($abstract) * * @return bool * @static - */ - public static function isBooted() + */ public static function isBooted() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->isBooted(); @@ -607,8 +558,7 @@ public static function isBooted() * * @return void * @static - */ - public static function boot() + */ public static function boot() { /** @var \Illuminate\Foundation\Application $instance */ $instance->boot(); @@ -619,8 +569,7 @@ public static function boot() * @param callable $callback * @return void * @static - */ - public static function booting($callback) + */ public static function booting($callback) { /** @var \Illuminate\Foundation\Application $instance */ $instance->booting($callback); @@ -631,8 +580,7 @@ public static function booting($callback) * @param callable $callback * @return void * @static - */ - public static function booted($callback) + */ public static function booted($callback) { /** @var \Illuminate\Foundation\Application $instance */ $instance->booted($callback); @@ -642,8 +590,7 @@ public static function booted($callback) * * @return \Symfony\Component\HttpFoundation\Response * @static - */ - public static function handle($request, $type = 1, $catch = true) + */ public static function handle($request, $type = 1, $catch = true) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->handle($request, $type, $catch); @@ -653,8 +600,7 @@ public static function handle($request, $type = 1, $catch = true) * * @return bool * @static - */ - public static function shouldSkipMiddleware() + */ public static function shouldSkipMiddleware() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->shouldSkipMiddleware(); @@ -664,8 +610,7 @@ public static function shouldSkipMiddleware() * * @return string * @static - */ - public static function getCachedServicesPath() + */ public static function getCachedServicesPath() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->getCachedServicesPath(); @@ -675,8 +620,7 @@ public static function getCachedServicesPath() * * @return string * @static - */ - public static function getCachedPackagesPath() + */ public static function getCachedPackagesPath() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->getCachedPackagesPath(); @@ -686,8 +630,7 @@ public static function getCachedPackagesPath() * * @return bool * @static - */ - public static function configurationIsCached() + */ public static function configurationIsCached() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->configurationIsCached(); @@ -697,8 +640,7 @@ public static function configurationIsCached() * * @return string * @static - */ - public static function getCachedConfigPath() + */ public static function getCachedConfigPath() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->getCachedConfigPath(); @@ -708,8 +650,7 @@ public static function getCachedConfigPath() * * @return bool * @static - */ - public static function routesAreCached() + */ public static function routesAreCached() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->routesAreCached(); @@ -719,8 +660,7 @@ public static function routesAreCached() * * @return string * @static - */ - public static function getCachedRoutesPath() + */ public static function getCachedRoutesPath() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->getCachedRoutesPath(); @@ -730,8 +670,7 @@ public static function getCachedRoutesPath() * * @return bool * @static - */ - public static function eventsAreCached() + */ public static function eventsAreCached() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->eventsAreCached(); @@ -741,8 +680,7 @@ public static function eventsAreCached() * * @return string * @static - */ - public static function getCachedEventsPath() + */ public static function getCachedEventsPath() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->getCachedEventsPath(); @@ -753,8 +691,7 @@ public static function getCachedEventsPath() * @param string $prefix * @return \Illuminate\Foundation\Application * @static - */ - public static function addAbsoluteCachePathPrefix($prefix) + */ public static function addAbsoluteCachePathPrefix($prefix) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->addAbsoluteCachePathPrefix($prefix); @@ -764,8 +701,7 @@ public static function addAbsoluteCachePathPrefix($prefix) * * @return \Illuminate\Contracts\Foundation\MaintenanceMode * @static - */ - public static function maintenanceMode() + */ public static function maintenanceMode() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->maintenanceMode(); @@ -775,8 +711,7 @@ public static function maintenanceMode() * * @return bool * @static - */ - public static function isDownForMaintenance() + */ public static function isDownForMaintenance() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->isDownForMaintenance(); @@ -791,8 +726,7 @@ public static function isDownForMaintenance() * @throws \Symfony\Component\HttpKernel\Exception\HttpException * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException * @static - */ - public static function abort($code, $message = '', $headers = []) + */ public static function abort($code, $message = '', $headers = []) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->abort($code, $message, $headers); @@ -803,8 +737,7 @@ public static function abort($code, $message = '', $headers = []) * @param callable|string $callback * @return \Illuminate\Foundation\Application * @static - */ - public static function terminating($callback) + */ public static function terminating($callback) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->terminating($callback); @@ -814,8 +747,7 @@ public static function terminating($callback) * * @return void * @static - */ - public static function terminate() + */ public static function terminate() { /** @var \Illuminate\Foundation\Application $instance */ $instance->terminate(); @@ -825,8 +757,7 @@ public static function terminate() * * @return array * @static - */ - public static function getLoadedProviders() + */ public static function getLoadedProviders() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->getLoadedProviders(); @@ -837,8 +768,7 @@ public static function getLoadedProviders() * @param string $provider * @return bool * @static - */ - public static function providerIsLoaded($provider) + */ public static function providerIsLoaded($provider) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->providerIsLoaded($provider); @@ -848,8 +778,7 @@ public static function providerIsLoaded($provider) * * @return array * @static - */ - public static function getDeferredServices() + */ public static function getDeferredServices() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->getDeferredServices(); @@ -860,8 +789,7 @@ public static function getDeferredServices() * @param array $services * @return void * @static - */ - public static function setDeferredServices($services) + */ public static function setDeferredServices($services) { /** @var \Illuminate\Foundation\Application $instance */ $instance->setDeferredServices($services); @@ -872,8 +800,7 @@ public static function setDeferredServices($services) * @param array $services * @return void * @static - */ - public static function addDeferredServices($services) + */ public static function addDeferredServices($services) { /** @var \Illuminate\Foundation\Application $instance */ $instance->addDeferredServices($services); @@ -884,8 +811,7 @@ public static function addDeferredServices($services) * @param string $service * @return bool * @static - */ - public static function isDeferredService($service) + */ public static function isDeferredService($service) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->isDeferredService($service); @@ -896,8 +822,7 @@ public static function isDeferredService($service) * @param string $namespace * @return void * @static - */ - public static function provideFacades($namespace) + */ public static function provideFacades($namespace) { /** @var \Illuminate\Foundation\Application $instance */ $instance->provideFacades($namespace); @@ -907,8 +832,7 @@ public static function provideFacades($namespace) * * @return string * @static - */ - public static function getLocale() + */ public static function getLocale() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->getLocale(); @@ -918,8 +842,7 @@ public static function getLocale() * * @return string * @static - */ - public static function currentLocale() + */ public static function currentLocale() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->currentLocale(); @@ -929,8 +852,7 @@ public static function currentLocale() * * @return string * @static - */ - public static function getFallbackLocale() + */ public static function getFallbackLocale() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->getFallbackLocale(); @@ -941,8 +863,7 @@ public static function getFallbackLocale() * @param string $locale * @return void * @static - */ - public static function setLocale($locale) + */ public static function setLocale($locale) { /** @var \Illuminate\Foundation\Application $instance */ $instance->setLocale($locale); @@ -953,8 +874,7 @@ public static function setLocale($locale) * @param string $fallbackLocale * @return void * @static - */ - public static function setFallbackLocale($fallbackLocale) + */ public static function setFallbackLocale($fallbackLocale) { /** @var \Illuminate\Foundation\Application $instance */ $instance->setFallbackLocale($fallbackLocale); @@ -965,8 +885,7 @@ public static function setFallbackLocale($fallbackLocale) * @param string $locale * @return bool * @static - */ - public static function isLocale($locale) + */ public static function isLocale($locale) { /** @var \Illuminate\Foundation\Application $instance */ return $instance->isLocale($locale); @@ -976,8 +895,7 @@ public static function isLocale($locale) * * @return void * @static - */ - public static function registerCoreContainerAliases() + */ public static function registerCoreContainerAliases() { /** @var \Illuminate\Foundation\Application $instance */ $instance->registerCoreContainerAliases(); @@ -987,8 +905,7 @@ public static function registerCoreContainerAliases() * * @return void * @static - */ - public static function flush() + */ public static function flush() { /** @var \Illuminate\Foundation\Application $instance */ $instance->flush(); @@ -999,8 +916,7 @@ public static function flush() * @return string * @throws \RuntimeException * @static - */ - public static function getNamespace() + */ public static function getNamespace() { /** @var \Illuminate\Foundation\Application $instance */ return $instance->getNamespace(); @@ -1011,8 +927,7 @@ public static function getNamespace() * @param array|string $concrete * @return \Illuminate\Contracts\Container\ContextualBindingBuilder * @static - */ - public static function when($concrete) + */ public static function when($concrete) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->when($concrete); @@ -1029,8 +944,7 @@ public static function when($concrete) * @param string $id Identifier of the entry to look for. * @return bool * @static - */ - public static function has($id) + */ public static function has($id) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->has($id); @@ -1041,8 +955,7 @@ public static function has($id) * @param string $abstract * @return bool * @static - */ - public static function resolved($abstract) + */ public static function resolved($abstract) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->resolved($abstract); @@ -1053,8 +966,7 @@ public static function resolved($abstract) * @param string $abstract * @return bool * @static - */ - public static function isShared($abstract) + */ public static function isShared($abstract) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->isShared($abstract); @@ -1065,8 +977,7 @@ public static function isShared($abstract) * @param string $name * @return bool * @static - */ - public static function isAlias($name) + */ public static function isAlias($name) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->isAlias($name); @@ -1080,8 +991,7 @@ public static function isAlias($name) * @return void * @throws \TypeError * @static - */ - public static function bind($abstract, $concrete = null, $shared = false) + */ public static function bind($abstract, $concrete = null, $shared = false) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->bind($abstract, $concrete, $shared); @@ -1092,8 +1002,7 @@ public static function bind($abstract, $concrete = null, $shared = false) * @param string $method * @return bool * @static - */ - public static function hasMethodBinding($method) + */ public static function hasMethodBinding($method) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->hasMethodBinding($method); @@ -1105,8 +1014,7 @@ public static function hasMethodBinding($method) * @param \Closure $callback * @return void * @static - */ - public static function bindMethod($method, $callback) + */ public static function bindMethod($method, $callback) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->bindMethod($method, $callback); @@ -1118,8 +1026,7 @@ public static function bindMethod($method, $callback) * @param mixed $instance * @return mixed * @static - */ - public static function callMethodBinding($method, $instance) + */ public static function callMethodBinding($method, $instance) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->callMethodBinding($method, $instance); @@ -1132,8 +1039,7 @@ public static function callMethodBinding($method, $instance) * @param \Closure|string $implementation * @return void * @static - */ - public static function addContextualBinding($concrete, $abstract, $implementation) + */ public static function addContextualBinding($concrete, $abstract, $implementation) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->addContextualBinding($concrete, $abstract, $implementation); @@ -1146,8 +1052,7 @@ public static function addContextualBinding($concrete, $abstract, $implementatio * @param bool $shared * @return void * @static - */ - public static function bindIf($abstract, $concrete = null, $shared = false) + */ public static function bindIf($abstract, $concrete = null, $shared = false) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->bindIf($abstract, $concrete, $shared); @@ -1159,8 +1064,7 @@ public static function bindIf($abstract, $concrete = null, $shared = false) * @param \Closure|string|null $concrete * @return void * @static - */ - public static function singleton($abstract, $concrete = null) + */ public static function singleton($abstract, $concrete = null) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->singleton($abstract, $concrete); @@ -1172,8 +1076,7 @@ public static function singleton($abstract, $concrete = null) * @param \Closure|string|null $concrete * @return void * @static - */ - public static function singletonIf($abstract, $concrete = null) + */ public static function singletonIf($abstract, $concrete = null) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->singletonIf($abstract, $concrete); @@ -1185,8 +1088,7 @@ public static function singletonIf($abstract, $concrete = null) * @param \Closure|string|null $concrete * @return void * @static - */ - public static function scoped($abstract, $concrete = null) + */ public static function scoped($abstract, $concrete = null) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->scoped($abstract, $concrete); @@ -1198,8 +1100,7 @@ public static function scoped($abstract, $concrete = null) * @param \Closure|string|null $concrete * @return void * @static - */ - public static function scopedIf($abstract, $concrete = null) + */ public static function scopedIf($abstract, $concrete = null) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->scopedIf($abstract, $concrete); @@ -1212,8 +1113,7 @@ public static function scopedIf($abstract, $concrete = null) * @return void * @throws \InvalidArgumentException * @static - */ - public static function extend($abstract, $closure) + */ public static function extend($abstract, $closure) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->extend($abstract, $closure); @@ -1225,8 +1125,7 @@ public static function extend($abstract, $closure) * @param mixed $instance * @return mixed * @static - */ - public static function instance($abstract, $instance) + */ public static function instance($abstract, $instance) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->instance($abstract, $instance); @@ -1238,8 +1137,7 @@ public static function instance($abstract, $instance) * @param array|mixed $tags * @return void * @static - */ - public static function tag($abstracts, $tags) + */ public static function tag($abstracts, $tags) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->tag($abstracts, $tags); @@ -1250,8 +1148,7 @@ public static function tag($abstracts, $tags) * @param string $tag * @return \Illuminate\Container\iterable * @static - */ - public static function tagged($tag) + */ public static function tagged($tag) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->tagged($tag); @@ -1264,8 +1161,7 @@ public static function tagged($tag) * @return void * @throws \LogicException * @static - */ - public static function alias($abstract, $alias) + */ public static function alias($abstract, $alias) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->alias($abstract, $alias); @@ -1277,8 +1173,7 @@ public static function alias($abstract, $alias) * @param \Closure $callback * @return mixed * @static - */ - public static function rebinding($abstract, $callback) + */ public static function rebinding($abstract, $callback) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->rebinding($abstract, $callback); @@ -1291,8 +1186,7 @@ public static function rebinding($abstract, $callback) * @param string $method * @return mixed * @static - */ - public static function refresh($abstract, $target, $method) + */ public static function refresh($abstract, $target, $method) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->refresh($abstract, $target, $method); @@ -1304,8 +1198,7 @@ public static function refresh($abstract, $target, $method) * @param array $parameters * @return \Closure * @static - */ - public static function wrap($callback, $parameters = []) + */ public static function wrap($callback, $parameters = []) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->wrap($callback, $parameters); @@ -1319,8 +1212,7 @@ public static function wrap($callback, $parameters = []) * @return mixed * @throws \InvalidArgumentException * @static - */ - public static function call($callback, $parameters = [], $defaultMethod = null) + */ public static function call($callback, $parameters = [], $defaultMethod = null) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->call($callback, $parameters, $defaultMethod); @@ -1331,8 +1223,7 @@ public static function call($callback, $parameters = [], $defaultMethod = null) * @param string $abstract * @return \Closure * @static - */ - public static function factory($abstract) + */ public static function factory($abstract) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->factory($abstract); @@ -1345,8 +1236,7 @@ public static function factory($abstract) * @return mixed * @throws \Illuminate\Contracts\Container\BindingResolutionException * @static - */ - public static function makeWith($abstract, $parameters = []) + */ public static function makeWith($abstract, $parameters = []) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->makeWith($abstract, $parameters); @@ -1360,8 +1250,7 @@ public static function makeWith($abstract, $parameters = []) * @throws ContainerExceptionInterface Error while retrieving the entry. * @return mixed Entry. * @static - */ - public static function get($id) + */ public static function get($id) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->get($id); @@ -1374,8 +1263,7 @@ public static function get($id) * @throws \Illuminate\Contracts\Container\BindingResolutionException * @throws \Illuminate\Contracts\Container\CircularDependencyException * @static - */ - public static function build($concrete) + */ public static function build($concrete) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->build($concrete); @@ -1387,8 +1275,7 @@ public static function build($concrete) * @param \Closure|null $callback * @return void * @static - */ - public static function beforeResolving($abstract, $callback = null) + */ public static function beforeResolving($abstract, $callback = null) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->beforeResolving($abstract, $callback); @@ -1400,8 +1287,7 @@ public static function beforeResolving($abstract, $callback = null) * @param \Closure|null $callback * @return void * @static - */ - public static function resolving($abstract, $callback = null) + */ public static function resolving($abstract, $callback = null) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->resolving($abstract, $callback); @@ -1413,8 +1299,7 @@ public static function resolving($abstract, $callback = null) * @param \Closure|null $callback * @return void * @static - */ - public static function afterResolving($abstract, $callback = null) + */ public static function afterResolving($abstract, $callback = null) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->afterResolving($abstract, $callback); @@ -1424,8 +1309,7 @@ public static function afterResolving($abstract, $callback = null) * * @return array * @static - */ - public static function getBindings() + */ public static function getBindings() { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->getBindings(); @@ -1436,8 +1320,7 @@ public static function getBindings() * @param string $abstract * @return string * @static - */ - public static function getAlias($abstract) + */ public static function getAlias($abstract) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->getAlias($abstract); @@ -1448,8 +1331,7 @@ public static function getAlias($abstract) * @param string $abstract * @return void * @static - */ - public static function forgetExtenders($abstract) + */ public static function forgetExtenders($abstract) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->forgetExtenders($abstract); @@ -1460,8 +1342,7 @@ public static function forgetExtenders($abstract) * @param string $abstract * @return void * @static - */ - public static function forgetInstance($abstract) + */ public static function forgetInstance($abstract) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->forgetInstance($abstract); @@ -1471,8 +1352,7 @@ public static function forgetInstance($abstract) * * @return void * @static - */ - public static function forgetInstances() + */ public static function forgetInstances() { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->forgetInstances(); @@ -1482,8 +1362,7 @@ public static function forgetInstances() * * @return void * @static - */ - public static function forgetScopedInstances() + */ public static function forgetScopedInstances() { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->forgetScopedInstances(); @@ -1493,8 +1372,7 @@ public static function forgetScopedInstances() * * @return static * @static - */ - public static function getInstance() + */ public static function getInstance() { //Method inherited from \Illuminate\Container\Container return \Illuminate\Foundation\Application::getInstance(); } @@ -1504,8 +1382,7 @@ public static function getInstance() * @param \Illuminate\Contracts\Container\Container|null $container * @return \Illuminate\Contracts\Container\Container|static * @static - */ - public static function setInstance($container = null) + */ public static function setInstance($container = null) { //Method inherited from \Illuminate\Container\Container return \Illuminate\Foundation\Application::setInstance($container); } @@ -1515,8 +1392,7 @@ public static function setInstance($container = null) * @param string $key * @return bool * @static - */ - public static function offsetExists($key) + */ public static function offsetExists($key) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->offsetExists($key); @@ -1527,8 +1403,7 @@ public static function offsetExists($key) * @param string $key * @return mixed * @static - */ - public static function offsetGet($key) + */ public static function offsetGet($key) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ return $instance->offsetGet($key); @@ -1540,8 +1415,7 @@ public static function offsetGet($key) * @param mixed $value * @return void * @static - */ - public static function offsetSet($key, $value) + */ public static function offsetSet($key, $value) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->offsetSet($key, $value); @@ -1552,8 +1426,7 @@ public static function offsetSet($key, $value) * @param string $key * @return void * @static - */ - public static function offsetUnset($key) + */ public static function offsetUnset($key) { //Method inherited from \Illuminate\Container\Container /** @var \Illuminate\Foundation\Application $instance */ $instance->offsetUnset($key); @@ -1565,8 +1438,7 @@ public static function offsetUnset($key) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Foundation\Application::macro($name, $macro); } @@ -1578,8 +1450,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Foundation\Application::mixin($mixin, $replace); } @@ -1589,8 +1460,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Foundation\Application::hasMacro($name); } @@ -1599,27 +1469,23 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Foundation\Application::flushMacros(); } - - } + } /** * * * @see \Illuminate\Foundation\Console\Kernel - */ - class Artisan { + */ class Artisan { /** * Re-route the Symfony command events to their Laravel counterparts. * * @internal * @return \App\Console\Kernel * @static - */ - public static function rerouteSymfonyCommandEvents() + */ public static function rerouteSymfonyCommandEvents() { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ return $instance->rerouteSymfonyCommandEvents(); @@ -1631,8 +1497,7 @@ public static function rerouteSymfonyCommandEvents() * @param \Symfony\Component\Console\Output\OutputInterface|null $output * @return int * @static - */ - public static function handle($input, $output = null) + */ public static function handle($input, $output = null) { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ return $instance->handle($input, $output); @@ -1644,8 +1509,7 @@ public static function handle($input, $output = null) * @param int $status * @return void * @static - */ - public static function terminate($input, $status) + */ public static function terminate($input, $status) { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ $instance->terminate($input, $status); @@ -1657,8 +1521,7 @@ public static function terminate($input, $status) * @param callable $handler * @return void * @static - */ - public static function whenCommandLifecycleIsLongerThan($threshold, $handler) + */ public static function whenCommandLifecycleIsLongerThan($threshold, $handler) { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ $instance->whenCommandLifecycleIsLongerThan($threshold, $handler); @@ -1668,8 +1531,7 @@ public static function whenCommandLifecycleIsLongerThan($threshold, $handler) * * @return \Illuminate\Support\Carbon|null * @static - */ - public static function commandStartedAt() + */ public static function commandStartedAt() { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ return $instance->commandStartedAt(); @@ -1681,8 +1543,7 @@ public static function commandStartedAt() * @param \Closure $callback * @return \Illuminate\Foundation\Console\ClosureCommand * @static - */ - public static function command($signature, $callback) + */ public static function command($signature, $callback) { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ return $instance->command($signature, $callback); @@ -1693,8 +1554,7 @@ public static function command($signature, $callback) * @param \Symfony\Component\Console\Command\Command $command * @return void * @static - */ - public static function registerCommand($command) + */ public static function registerCommand($command) { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ $instance->registerCommand($command); @@ -1708,8 +1568,7 @@ public static function registerCommand($command) * @return int * @throws \Symfony\Component\Console\Exception\CommandNotFoundException * @static - */ - public static function call($command, $parameters = [], $outputBuffer = null) + */ public static function call($command, $parameters = [], $outputBuffer = null) { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ return $instance->call($command, $parameters, $outputBuffer); @@ -1721,8 +1580,7 @@ public static function call($command, $parameters = [], $outputBuffer = null) * @param array $parameters * @return \Illuminate\Foundation\Bus\PendingDispatch * @static - */ - public static function queue($command, $parameters = []) + */ public static function queue($command, $parameters = []) { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ return $instance->queue($command, $parameters); @@ -1732,8 +1590,7 @@ public static function queue($command, $parameters = []) * * @return array * @static - */ - public static function all() + */ public static function all() { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ return $instance->all(); @@ -1743,8 +1600,7 @@ public static function all() * * @return string * @static - */ - public static function output() + */ public static function output() { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ return $instance->output(); @@ -1754,8 +1610,7 @@ public static function output() * * @return void * @static - */ - public static function bootstrap() + */ public static function bootstrap() { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ $instance->bootstrap(); @@ -1765,8 +1620,7 @@ public static function bootstrap() * * @return void * @static - */ - public static function bootstrapWithoutBootingProviders() + */ public static function bootstrapWithoutBootingProviders() { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ $instance->bootstrapWithoutBootingProviders(); @@ -1777,29 +1631,25 @@ public static function bootstrapWithoutBootingProviders() * @param \Illuminate\Console\Application|null $artisan * @return void * @static - */ - public static function setArtisan($artisan) + */ public static function setArtisan($artisan) { //Method inherited from \Illuminate\Foundation\Console\Kernel /** @var \App\Console\Kernel $instance */ $instance->setArtisan($artisan); } - - } + } /** * * * @see \Illuminate\Auth\AuthManager * @see \Illuminate\Auth\SessionGuard - */ - class Auth { + */ class Auth { /** * Attempt to get the guard from the local cache. * * @param string|null $name * @return \Illuminate\Contracts\Auth\Guard|\Illuminate\Contracts\Auth\StatefulGuard * @static - */ - public static function guard($name = null) + */ public static function guard($name = null) { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->guard($name); @@ -1811,8 +1661,7 @@ public static function guard($name = null) * @param array $config * @return \Illuminate\Auth\SessionGuard * @static - */ - public static function createSessionDriver($name, $config) + */ public static function createSessionDriver($name, $config) { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->createSessionDriver($name, $config); @@ -1824,8 +1673,7 @@ public static function createSessionDriver($name, $config) * @param array $config * @return \Illuminate\Auth\TokenGuard * @static - */ - public static function createTokenDriver($name, $config) + */ public static function createTokenDriver($name, $config) { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->createTokenDriver($name, $config); @@ -1835,8 +1683,7 @@ public static function createTokenDriver($name, $config) * * @return string * @static - */ - public static function getDefaultDriver() + */ public static function getDefaultDriver() { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->getDefaultDriver(); @@ -1847,8 +1694,7 @@ public static function getDefaultDriver() * @param string $name * @return void * @static - */ - public static function shouldUse($name) + */ public static function shouldUse($name) { /** @var \Illuminate\Auth\AuthManager $instance */ $instance->shouldUse($name); @@ -1859,8 +1705,7 @@ public static function shouldUse($name) * @param string $name * @return void * @static - */ - public static function setDefaultDriver($name) + */ public static function setDefaultDriver($name) { /** @var \Illuminate\Auth\AuthManager $instance */ $instance->setDefaultDriver($name); @@ -1872,8 +1717,7 @@ public static function setDefaultDriver($name) * @param callable $callback * @return \Illuminate\Auth\AuthManager * @static - */ - public static function viaRequest($driver, $callback) + */ public static function viaRequest($driver, $callback) { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->viaRequest($driver, $callback); @@ -1883,8 +1727,7 @@ public static function viaRequest($driver, $callback) * * @return \Closure * @static - */ - public static function userResolver() + */ public static function userResolver() { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->userResolver(); @@ -1895,8 +1738,7 @@ public static function userResolver() * @param \Closure $userResolver * @return \Illuminate\Auth\AuthManager * @static - */ - public static function resolveUsersUsing($userResolver) + */ public static function resolveUsersUsing($userResolver) { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->resolveUsersUsing($userResolver); @@ -1908,8 +1750,7 @@ public static function resolveUsersUsing($userResolver) * @param \Closure $callback * @return \Illuminate\Auth\AuthManager * @static - */ - public static function extend($driver, $callback) + */ public static function extend($driver, $callback) { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->extend($driver, $callback); @@ -1921,8 +1762,7 @@ public static function extend($driver, $callback) * @param \Closure $callback * @return \Illuminate\Auth\AuthManager * @static - */ - public static function provider($name, $callback) + */ public static function provider($name, $callback) { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->provider($name, $callback); @@ -1932,8 +1772,7 @@ public static function provider($name, $callback) * * @return bool * @static - */ - public static function hasResolvedGuards() + */ public static function hasResolvedGuards() { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->hasResolvedGuards(); @@ -1943,8 +1782,7 @@ public static function hasResolvedGuards() * * @return \Illuminate\Auth\AuthManager * @static - */ - public static function forgetGuards() + */ public static function forgetGuards() { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->forgetGuards(); @@ -1955,8 +1793,7 @@ public static function forgetGuards() * @param \Illuminate\Contracts\Foundation\Application $app * @return \Illuminate\Auth\AuthManager * @static - */ - public static function setApplication($app) + */ public static function setApplication($app) { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->setApplication($app); @@ -1968,8 +1805,7 @@ public static function setApplication($app) * @return \Illuminate\Contracts\Auth\UserProvider|null * @throws \InvalidArgumentException * @static - */ - public static function createUserProvider($provider = null) + */ public static function createUserProvider($provider = null) { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->createUserProvider($provider); @@ -1979,8 +1815,7 @@ public static function createUserProvider($provider = null) * * @return string * @static - */ - public static function getDefaultUserProvider() + */ public static function getDefaultUserProvider() { /** @var \Illuminate\Auth\AuthManager $instance */ return $instance->getDefaultUserProvider(); @@ -1990,8 +1825,7 @@ public static function getDefaultUserProvider() * * @return \App\Models\User|null * @static - */ - public static function user() + */ public static function user() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->user(); @@ -2001,8 +1835,7 @@ public static function user() * * @return int|string|null * @static - */ - public static function id() + */ public static function id() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->id(); @@ -2013,8 +1846,7 @@ public static function id() * @param array $credentials * @return bool * @static - */ - public static function once($credentials = []) + */ public static function once($credentials = []) { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->once($credentials); @@ -2025,8 +1857,7 @@ public static function once($credentials = []) * @param mixed $id * @return \App\Models\User|false * @static - */ - public static function onceUsingId($id) + */ public static function onceUsingId($id) { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->onceUsingId($id); @@ -2037,8 +1868,7 @@ public static function onceUsingId($id) * @param array $credentials * @return bool * @static - */ - public static function validate($credentials = []) + */ public static function validate($credentials = []) { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->validate($credentials); @@ -2051,8 +1881,7 @@ public static function validate($credentials = []) * @return \Symfony\Component\HttpFoundation\Response|null * @throws \Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException * @static - */ - public static function basic($field = 'email', $extraConditions = []) + */ public static function basic($field = 'email', $extraConditions = []) { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->basic($field, $extraConditions); @@ -2065,8 +1894,7 @@ public static function basic($field = 'email', $extraConditions = []) * @return \Symfony\Component\HttpFoundation\Response|null * @throws \Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException * @static - */ - public static function onceBasic($field = 'email', $extraConditions = []) + */ public static function onceBasic($field = 'email', $extraConditions = []) { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->onceBasic($field, $extraConditions); @@ -2078,8 +1906,7 @@ public static function onceBasic($field = 'email', $extraConditions = []) * @param bool $remember * @return bool * @static - */ - public static function attempt($credentials = [], $remember = false) + */ public static function attempt($credentials = [], $remember = false) { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->attempt($credentials, $remember); @@ -2092,8 +1919,7 @@ public static function attempt($credentials = [], $remember = false) * @param bool $remember * @return bool * @static - */ - public static function attemptWhen($credentials = [], $callbacks = null, $remember = false) + */ public static function attemptWhen($credentials = [], $callbacks = null, $remember = false) { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->attemptWhen($credentials, $callbacks, $remember); @@ -2105,8 +1931,7 @@ public static function attemptWhen($credentials = [], $callbacks = null, $rememb * @param bool $remember * @return \App\Models\User|false * @static - */ - public static function loginUsingId($id, $remember = false) + */ public static function loginUsingId($id, $remember = false) { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->loginUsingId($id, $remember); @@ -2118,8 +1943,7 @@ public static function loginUsingId($id, $remember = false) * @param bool $remember * @return void * @static - */ - public static function login($user, $remember = false) + */ public static function login($user, $remember = false) { /** @var \Illuminate\Auth\SessionGuard $instance */ $instance->login($user, $remember); @@ -2129,8 +1953,7 @@ public static function login($user, $remember = false) * * @return void * @static - */ - public static function logout() + */ public static function logout() { /** @var \Illuminate\Auth\SessionGuard $instance */ $instance->logout(); @@ -2142,8 +1965,7 @@ public static function logout() * * @return void * @static - */ - public static function logoutCurrentDevice() + */ public static function logoutCurrentDevice() { /** @var \Illuminate\Auth\SessionGuard $instance */ $instance->logoutCurrentDevice(); @@ -2158,8 +1980,7 @@ public static function logoutCurrentDevice() * @return \App\Models\User|null * @throws \Illuminate\Auth\AuthenticationException * @static - */ - public static function logoutOtherDevices($password, $attribute = 'password') + */ public static function logoutOtherDevices($password, $attribute = 'password') { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->logoutOtherDevices($password, $attribute); @@ -2170,8 +1991,7 @@ public static function logoutOtherDevices($password, $attribute = 'password') * @param mixed $callback * @return void * @static - */ - public static function attempting($callback) + */ public static function attempting($callback) { /** @var \Illuminate\Auth\SessionGuard $instance */ $instance->attempting($callback); @@ -2181,8 +2001,7 @@ public static function attempting($callback) * * @return \App\Models\User * @static - */ - public static function getLastAttempted() + */ public static function getLastAttempted() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->getLastAttempted(); @@ -2192,8 +2011,7 @@ public static function getLastAttempted() * * @return string * @static - */ - public static function getName() + */ public static function getName() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->getName(); @@ -2203,8 +2021,7 @@ public static function getName() * * @return string * @static - */ - public static function getRecallerName() + */ public static function getRecallerName() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->getRecallerName(); @@ -2214,8 +2031,7 @@ public static function getRecallerName() * * @return bool * @static - */ - public static function viaRemember() + */ public static function viaRemember() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->viaRemember(); @@ -2226,8 +2042,7 @@ public static function viaRemember() * @param int $minutes * @return \Illuminate\Auth\SessionGuard * @static - */ - public static function setRememberDuration($minutes) + */ public static function setRememberDuration($minutes) { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->setRememberDuration($minutes); @@ -2238,8 +2053,7 @@ public static function setRememberDuration($minutes) * @return \Illuminate\Contracts\Cookie\QueueingFactory * @throws \RuntimeException * @static - */ - public static function getCookieJar() + */ public static function getCookieJar() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->getCookieJar(); @@ -2250,8 +2064,7 @@ public static function getCookieJar() * @param \Illuminate\Contracts\Cookie\QueueingFactory $cookie * @return void * @static - */ - public static function setCookieJar($cookie) + */ public static function setCookieJar($cookie) { /** @var \Illuminate\Auth\SessionGuard $instance */ $instance->setCookieJar($cookie); @@ -2261,8 +2074,7 @@ public static function setCookieJar($cookie) * * @return \Illuminate\Contracts\Events\Dispatcher * @static - */ - public static function getDispatcher() + */ public static function getDispatcher() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->getDispatcher(); @@ -2273,8 +2085,7 @@ public static function getDispatcher() * @param \Illuminate\Contracts\Events\Dispatcher $events * @return void * @static - */ - public static function setDispatcher($events) + */ public static function setDispatcher($events) { /** @var \Illuminate\Auth\SessionGuard $instance */ $instance->setDispatcher($events); @@ -2284,8 +2095,7 @@ public static function setDispatcher($events) * * @return \Illuminate\Contracts\Session\Session * @static - */ - public static function getSession() + */ public static function getSession() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->getSession(); @@ -2295,8 +2105,7 @@ public static function getSession() * * @return \App\Models\User|null * @static - */ - public static function getUser() + */ public static function getUser() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->getUser(); @@ -2307,8 +2116,7 @@ public static function getUser() * @param \Illuminate\Contracts\Auth\Authenticatable $user * @return \Illuminate\Auth\SessionGuard * @static - */ - public static function setUser($user) + */ public static function setUser($user) { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->setUser($user); @@ -2318,8 +2126,7 @@ public static function setUser($user) * * @return \Symfony\Component\HttpFoundation\Request * @static - */ - public static function getRequest() + */ public static function getRequest() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->getRequest(); @@ -2330,8 +2137,7 @@ public static function getRequest() * @param \Symfony\Component\HttpFoundation\Request $request * @return \Illuminate\Auth\SessionGuard * @static - */ - public static function setRequest($request) + */ public static function setRequest($request) { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->setRequest($request); @@ -2341,8 +2147,7 @@ public static function setRequest($request) * * @return \Illuminate\Support\Timebox * @static - */ - public static function getTimebox() + */ public static function getTimebox() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->getTimebox(); @@ -2353,8 +2158,7 @@ public static function getTimebox() * @return \App\Models\User * @throws \Illuminate\Auth\AuthenticationException * @static - */ - public static function authenticate() + */ public static function authenticate() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->authenticate(); @@ -2364,8 +2168,7 @@ public static function authenticate() * * @return bool * @static - */ - public static function hasUser() + */ public static function hasUser() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->hasUser(); @@ -2375,8 +2178,7 @@ public static function hasUser() * * @return bool * @static - */ - public static function check() + */ public static function check() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->check(); @@ -2386,8 +2188,7 @@ public static function check() * * @return bool * @static - */ - public static function guest() + */ public static function guest() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->guest(); @@ -2397,8 +2198,7 @@ public static function guest() * * @return \Illuminate\Auth\SessionGuard * @static - */ - public static function forgetUser() + */ public static function forgetUser() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->forgetUser(); @@ -2408,8 +2208,7 @@ public static function forgetUser() * * @return \Illuminate\Contracts\Auth\UserProvider * @static - */ - public static function getProvider() + */ public static function getProvider() { /** @var \Illuminate\Auth\SessionGuard $instance */ return $instance->getProvider(); @@ -2420,8 +2219,7 @@ public static function getProvider() * @param \Illuminate\Contracts\Auth\UserProvider $provider * @return void * @static - */ - public static function setProvider($provider) + */ public static function setProvider($provider) { /** @var \Illuminate\Auth\SessionGuard $instance */ $instance->setProvider($provider); @@ -2433,8 +2231,7 @@ public static function setProvider($provider) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Auth\SessionGuard::macro($name, $macro); } @@ -2446,8 +2243,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Auth\SessionGuard::mixin($mixin, $replace); } @@ -2457,8 +2253,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Auth\SessionGuard::hasMacro($name); } @@ -2467,27 +2262,23 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Auth\SessionGuard::flushMacros(); } - - } + } /** * * * @see \Illuminate\View\Compilers\BladeCompiler - */ - class Blade { + */ class Blade { /** * Compile the view at the given path. * * @param string|null $path * @return void * @static - */ - public static function compile($path = null) + */ public static function compile($path = null) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->compile($path); @@ -2497,8 +2288,7 @@ public static function compile($path = null) * * @return string * @static - */ - public static function getPath() + */ public static function getPath() { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->getPath(); @@ -2509,8 +2299,7 @@ public static function getPath() * @param string $path * @return void * @static - */ - public static function setPath($path) + */ public static function setPath($path) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->setPath($path); @@ -2521,8 +2310,7 @@ public static function setPath($path) * @param string $value * @return string * @static - */ - public static function compileString($value) + */ public static function compileString($value) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->compileString($value); @@ -2535,8 +2323,7 @@ public static function compileString($value) * @param bool $deleteCachedView * @return string * @static - */ - public static function render($string, $data = [], $deleteCachedView = false) + */ public static function render($string, $data = [], $deleteCachedView = false) { return \Illuminate\View\Compilers\BladeCompiler::render($string, $data, $deleteCachedView); } @@ -2546,8 +2333,7 @@ public static function render($string, $data = [], $deleteCachedView = false) * @param \Illuminate\View\Component $component * @return string * @static - */ - public static function renderComponent($component) + */ public static function renderComponent($component) { return \Illuminate\View\Compilers\BladeCompiler::renderComponent($component); } @@ -2557,8 +2343,7 @@ public static function renderComponent($component) * @param string $expression * @return string * @static - */ - public static function stripParentheses($expression) + */ public static function stripParentheses($expression) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->stripParentheses($expression); @@ -2569,8 +2354,7 @@ public static function stripParentheses($expression) * @param callable $compiler * @return void * @static - */ - public static function extend($compiler) + */ public static function extend($compiler) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->extend($compiler); @@ -2580,8 +2364,7 @@ public static function extend($compiler) * * @return array * @static - */ - public static function getExtensions() + */ public static function getExtensions() { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->getExtensions(); @@ -2593,8 +2376,7 @@ public static function getExtensions() * @param callable $callback * @return void * @static - */ - public static function if($name, $callback) + */ public static function if($name, $callback) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->if($name, $callback); @@ -2606,8 +2388,7 @@ public static function if($name, $callback) * @param mixed $parameters * @return bool * @static - */ - public static function check($name, ...$parameters) + */ public static function check($name, ...$parameters) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->check($name, ...$parameters); @@ -2620,8 +2401,7 @@ public static function check($name, ...$parameters) * @param string $prefix * @return void * @static - */ - public static function component($class, $alias = null, $prefix = '') + */ public static function component($class, $alias = null, $prefix = '') { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->component($class, $alias, $prefix); @@ -2633,8 +2413,7 @@ public static function component($class, $alias = null, $prefix = '') * @param string $prefix * @return void * @static - */ - public static function components($components, $prefix = '') + */ public static function components($components, $prefix = '') { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->components($components, $prefix); @@ -2644,8 +2423,7 @@ public static function components($components, $prefix = '') * * @return array * @static - */ - public static function getClassComponentAliases() + */ public static function getClassComponentAliases() { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->getClassComponentAliases(); @@ -2657,8 +2435,7 @@ public static function getClassComponentAliases() * @param string|null $prefix * @return void * @static - */ - public static function anonymousComponentPath($path, $prefix = null) + */ public static function anonymousComponentPath($path, $prefix = null) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->anonymousComponentPath($path, $prefix); @@ -2670,8 +2447,7 @@ public static function anonymousComponentPath($path, $prefix = null) * @param string|null $prefix * @return void * @static - */ - public static function anonymousComponentNamespace($directory, $prefix = null) + */ public static function anonymousComponentNamespace($directory, $prefix = null) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->anonymousComponentNamespace($directory, $prefix); @@ -2683,8 +2459,7 @@ public static function anonymousComponentNamespace($directory, $prefix = null) * @param string $prefix * @return void * @static - */ - public static function componentNamespace($namespace, $prefix) + */ public static function componentNamespace($namespace, $prefix) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->componentNamespace($namespace, $prefix); @@ -2694,8 +2469,7 @@ public static function componentNamespace($namespace, $prefix) * * @return array * @static - */ - public static function getAnonymousComponentPaths() + */ public static function getAnonymousComponentPaths() { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->getAnonymousComponentPaths(); @@ -2705,8 +2479,7 @@ public static function getAnonymousComponentPaths() * * @return array * @static - */ - public static function getAnonymousComponentNamespaces() + */ public static function getAnonymousComponentNamespaces() { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->getAnonymousComponentNamespaces(); @@ -2716,8 +2489,7 @@ public static function getAnonymousComponentNamespaces() * * @return array * @static - */ - public static function getClassComponentNamespaces() + */ public static function getClassComponentNamespaces() { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->getClassComponentNamespaces(); @@ -2729,8 +2501,7 @@ public static function getClassComponentNamespaces() * @param string|null $alias * @return void * @static - */ - public static function aliasComponent($path, $alias = null) + */ public static function aliasComponent($path, $alias = null) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->aliasComponent($path, $alias); @@ -2742,8 +2513,7 @@ public static function aliasComponent($path, $alias = null) * @param string|null $alias * @return void * @static - */ - public static function include($path, $alias = null) + */ public static function include($path, $alias = null) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->include($path, $alias); @@ -2755,8 +2525,7 @@ public static function include($path, $alias = null) * @param string|null $alias * @return void * @static - */ - public static function aliasInclude($path, $alias = null) + */ public static function aliasInclude($path, $alias = null) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->aliasInclude($path, $alias); @@ -2769,8 +2538,7 @@ public static function aliasInclude($path, $alias = null) * @return void * @throws \InvalidArgumentException * @static - */ - public static function directive($name, $handler) + */ public static function directive($name, $handler) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->directive($name, $handler); @@ -2780,8 +2548,7 @@ public static function directive($name, $handler) * * @return array * @static - */ - public static function getCustomDirectives() + */ public static function getCustomDirectives() { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->getCustomDirectives(); @@ -2792,8 +2559,7 @@ public static function getCustomDirectives() * @param callable $callback * @return \Illuminate\View\Compilers\BladeCompiler * @static - */ - public static function prepareStringsForCompilationUsing($callback) + */ public static function prepareStringsForCompilationUsing($callback) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->prepareStringsForCompilationUsing($callback); @@ -2804,8 +2570,7 @@ public static function prepareStringsForCompilationUsing($callback) * @param callable $precompiler * @return void * @static - */ - public static function precompiler($precompiler) + */ public static function precompiler($precompiler) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->precompiler($precompiler); @@ -2816,8 +2581,7 @@ public static function precompiler($precompiler) * @param string $format * @return void * @static - */ - public static function setEchoFormat($format) + */ public static function setEchoFormat($format) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->setEchoFormat($format); @@ -2827,8 +2591,7 @@ public static function setEchoFormat($format) * * @return void * @static - */ - public static function withDoubleEncoding() + */ public static function withDoubleEncoding() { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->withDoubleEncoding(); @@ -2838,8 +2601,7 @@ public static function withDoubleEncoding() * * @return void * @static - */ - public static function withoutDoubleEncoding() + */ public static function withoutDoubleEncoding() { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->withoutDoubleEncoding(); @@ -2849,8 +2611,7 @@ public static function withoutDoubleEncoding() * * @return void * @static - */ - public static function withoutComponentTags() + */ public static function withoutComponentTags() { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->withoutComponentTags(); @@ -2861,8 +2622,7 @@ public static function withoutComponentTags() * @param string $path * @return string * @static - */ - public static function getCompiledPath($path) + */ public static function getCompiledPath($path) { //Method inherited from \Illuminate\View\Compilers\Compiler /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->getCompiledPath($path); @@ -2874,8 +2634,7 @@ public static function getCompiledPath($path) * @return bool * @throws \ErrorException * @static - */ - public static function isExpired($path) + */ public static function isExpired($path) { //Method inherited from \Illuminate\View\Compilers\Compiler /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->isExpired($path); @@ -2886,8 +2645,7 @@ public static function isExpired($path) * @param string $component * @return string * @static - */ - public static function newComponentHash($component) + */ public static function newComponentHash($component) { return \Illuminate\View\Compilers\BladeCompiler::newComponentHash($component); } @@ -2900,8 +2658,7 @@ public static function newComponentHash($component) * @param string $hash * @return string * @static - */ - public static function compileClassComponentOpening($component, $alias, $data, $hash) + */ public static function compileClassComponentOpening($component, $alias, $data, $hash) { return \Illuminate\View\Compilers\BladeCompiler::compileClassComponentOpening($component, $alias, $data, $hash); } @@ -2910,8 +2667,7 @@ public static function compileClassComponentOpening($component, $alias, $data, $ * * @return string * @static - */ - public static function compileEndComponentClass() + */ public static function compileEndComponentClass() { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->compileEndComponentClass(); @@ -2922,8 +2678,7 @@ public static function compileEndComponentClass() * @param mixed $value * @return mixed * @static - */ - public static function sanitizeComponentAttribute($value) + */ public static function sanitizeComponentAttribute($value) { return \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($value); } @@ -2932,8 +2687,7 @@ public static function sanitizeComponentAttribute($value) * * @return string * @static - */ - public static function compileEndOnce() + */ public static function compileEndOnce() { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->compileEndOnce(); @@ -2945,8 +2699,7 @@ public static function compileEndOnce() * @param callable|null $handler * @return void * @static - */ - public static function stringable($class, $handler = null) + */ public static function stringable($class, $handler = null) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ $instance->stringable($class, $handler); @@ -2957,8 +2710,7 @@ public static function stringable($class, $handler = null) * @param string $value * @return string * @static - */ - public static function compileEchos($value) + */ public static function compileEchos($value) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->compileEchos($value); @@ -2969,14 +2721,12 @@ public static function compileEchos($value) * @param string $value * @return string * @static - */ - public static function applyEchoHandler($value) + */ public static function applyEchoHandler($value) { /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ return $instance->applyEchoHandler($value); } - - } + } /** * * @@ -2989,16 +2739,14 @@ public static function applyEchoHandler($value) * @method static \Illuminate\Support\Collection getChannels() * @see \Illuminate\Broadcasting\BroadcastManager * @see \Illuminate\Broadcasting\Broadcasters\Broadcaster - */ - class Broadcast { + */ class Broadcast { /** * Register the routes for handling broadcast channel authentication and sockets. * * @param array|null $attributes * @return void * @static - */ - public static function routes($attributes = null) + */ public static function routes($attributes = null) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ $instance->routes($attributes); @@ -3009,8 +2757,7 @@ public static function routes($attributes = null) * @param array|null $attributes * @return void * @static - */ - public static function userRoutes($attributes = null) + */ public static function userRoutes($attributes = null) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ $instance->userRoutes($attributes); @@ -3023,8 +2770,7 @@ public static function userRoutes($attributes = null) * @param array|null $attributes * @return void * @static - */ - public static function channelRoutes($attributes = null) + */ public static function channelRoutes($attributes = null) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ $instance->channelRoutes($attributes); @@ -3035,8 +2781,7 @@ public static function channelRoutes($attributes = null) * @param \Illuminate\Http\Request|null $request * @return string|null * @static - */ - public static function socket($request = null) + */ public static function socket($request = null) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ return $instance->socket($request); @@ -3047,8 +2792,7 @@ public static function socket($request = null) * @param mixed|null $event * @return \Illuminate\Broadcasting\PendingBroadcast * @static - */ - public static function event($event = null) + */ public static function event($event = null) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ return $instance->event($event); @@ -3059,8 +2803,7 @@ public static function event($event = null) * @param mixed $event * @return void * @static - */ - public static function queue($event) + */ public static function queue($event) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ $instance->queue($event); @@ -3071,8 +2814,7 @@ public static function queue($event) * @param string|null $driver * @return mixed * @static - */ - public static function connection($driver = null) + */ public static function connection($driver = null) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ return $instance->connection($driver); @@ -3083,8 +2825,7 @@ public static function connection($driver = null) * @param string|null $name * @return mixed * @static - */ - public static function driver($name = null) + */ public static function driver($name = null) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ return $instance->driver($name); @@ -3095,8 +2836,7 @@ public static function driver($name = null) * @param array $config * @return \Pusher\Pusher * @static - */ - public static function pusher($config) + */ public static function pusher($config) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ return $instance->pusher($config); @@ -3107,8 +2847,7 @@ public static function pusher($config) * @param array $config * @return \Ably\AblyRest * @static - */ - public static function ably($config) + */ public static function ably($config) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ return $instance->ably($config); @@ -3118,8 +2857,7 @@ public static function ably($config) * * @return string * @static - */ - public static function getDefaultDriver() + */ public static function getDefaultDriver() { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ return $instance->getDefaultDriver(); @@ -3130,8 +2868,7 @@ public static function getDefaultDriver() * @param string $name * @return void * @static - */ - public static function setDefaultDriver($name) + */ public static function setDefaultDriver($name) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ $instance->setDefaultDriver($name); @@ -3142,8 +2879,7 @@ public static function setDefaultDriver($name) * @param string|null $name * @return void * @static - */ - public static function purge($name = null) + */ public static function purge($name = null) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ $instance->purge($name); @@ -3155,8 +2891,7 @@ public static function purge($name = null) * @param \Closure $callback * @return \Illuminate\Broadcasting\BroadcastManager * @static - */ - public static function extend($driver, $callback) + */ public static function extend($driver, $callback) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ return $instance->extend($driver, $callback); @@ -3166,8 +2901,7 @@ public static function extend($driver, $callback) * * @return \Illuminate\Contracts\Foundation\Application * @static - */ - public static function getApplication() + */ public static function getApplication() { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ return $instance->getApplication(); @@ -3178,8 +2912,7 @@ public static function getApplication() * @param \Illuminate\Contracts\Foundation\Application $app * @return \Illuminate\Broadcasting\BroadcastManager * @static - */ - public static function setApplication($app) + */ public static function setApplication($app) { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ return $instance->setApplication($app); @@ -3189,29 +2922,25 @@ public static function setApplication($app) * * @return \Illuminate\Broadcasting\BroadcastManager * @static - */ - public static function forgetDrivers() + */ public static function forgetDrivers() { /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ return $instance->forgetDrivers(); } - - } + } /** * * * @see \Illuminate\Bus\Dispatcher * @see \Illuminate\Support\Testing\Fakes\BusFake - */ - class Bus { + */ class Bus { /** * Dispatch a command to its appropriate handler. * * @param mixed $command * @return mixed * @static - */ - public static function dispatch($command) + */ public static function dispatch($command) { /** @var \Illuminate\Bus\Dispatcher $instance */ return $instance->dispatch($command); @@ -3225,8 +2954,7 @@ public static function dispatch($command) * @param mixed $handler * @return mixed * @static - */ - public static function dispatchSync($command, $handler = null) + */ public static function dispatchSync($command, $handler = null) { /** @var \Illuminate\Bus\Dispatcher $instance */ return $instance->dispatchSync($command, $handler); @@ -3238,8 +2966,7 @@ public static function dispatchSync($command, $handler = null) * @param mixed $handler * @return mixed * @static - */ - public static function dispatchNow($command, $handler = null) + */ public static function dispatchNow($command, $handler = null) { /** @var \Illuminate\Bus\Dispatcher $instance */ return $instance->dispatchNow($command, $handler); @@ -3250,8 +2977,7 @@ public static function dispatchNow($command, $handler = null) * @param string $batchId * @return \Illuminate\Bus\Batch|null * @static - */ - public static function findBatch($batchId) + */ public static function findBatch($batchId) { /** @var \Illuminate\Bus\Dispatcher $instance */ return $instance->findBatch($batchId); @@ -3262,8 +2988,7 @@ public static function findBatch($batchId) * @param \Illuminate\Support\Collection|array|mixed $jobs * @return \Illuminate\Bus\PendingBatch * @static - */ - public static function batch($jobs) + */ public static function batch($jobs) { /** @var \Illuminate\Bus\Dispatcher $instance */ return $instance->batch($jobs); @@ -3274,8 +2999,7 @@ public static function batch($jobs) * @param \Illuminate\Support\Collection|array $jobs * @return \Illuminate\Foundation\Bus\PendingChain * @static - */ - public static function chain($jobs) + */ public static function chain($jobs) { /** @var \Illuminate\Bus\Dispatcher $instance */ return $instance->chain($jobs); @@ -3286,8 +3010,7 @@ public static function chain($jobs) * @param mixed $command * @return bool * @static - */ - public static function hasCommandHandler($command) + */ public static function hasCommandHandler($command) { /** @var \Illuminate\Bus\Dispatcher $instance */ return $instance->hasCommandHandler($command); @@ -3298,8 +3021,7 @@ public static function hasCommandHandler($command) * @param mixed $command * @return bool|mixed * @static - */ - public static function getCommandHandler($command) + */ public static function getCommandHandler($command) { /** @var \Illuminate\Bus\Dispatcher $instance */ return $instance->getCommandHandler($command); @@ -3311,8 +3033,7 @@ public static function getCommandHandler($command) * @return mixed * @throws \RuntimeException * @static - */ - public static function dispatchToQueue($command) + */ public static function dispatchToQueue($command) { /** @var \Illuminate\Bus\Dispatcher $instance */ return $instance->dispatchToQueue($command); @@ -3324,8 +3045,7 @@ public static function dispatchToQueue($command) * @param mixed $handler * @return void * @static - */ - public static function dispatchAfterResponse($command, $handler = null) + */ public static function dispatchAfterResponse($command, $handler = null) { /** @var \Illuminate\Bus\Dispatcher $instance */ $instance->dispatchAfterResponse($command, $handler); @@ -3336,8 +3056,7 @@ public static function dispatchAfterResponse($command, $handler = null) * @param array $pipes * @return \Illuminate\Bus\Dispatcher * @static - */ - public static function pipeThrough($pipes) + */ public static function pipeThrough($pipes) { /** @var \Illuminate\Bus\Dispatcher $instance */ return $instance->pipeThrough($pipes); @@ -3348,8 +3067,7 @@ public static function pipeThrough($pipes) * @param array $map * @return \Illuminate\Bus\Dispatcher * @static - */ - public static function map($map) + */ public static function map($map) { /** @var \Illuminate\Bus\Dispatcher $instance */ return $instance->map($map); @@ -3360,8 +3078,7 @@ public static function map($map) * @param array|string $jobsToDispatch * @return \Illuminate\Support\Testing\Fakes\BusFake * @static - */ - public static function except($jobsToDispatch) + */ public static function except($jobsToDispatch) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ return $instance->except($jobsToDispatch); @@ -3373,8 +3090,7 @@ public static function except($jobsToDispatch) * @param callable|int|null $callback * @return void * @static - */ - public static function assertDispatched($command, $callback = null) + */ public static function assertDispatched($command, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertDispatched($command, $callback); @@ -3386,8 +3102,7 @@ public static function assertDispatched($command, $callback = null) * @param int $times * @return void * @static - */ - public static function assertDispatchedTimes($command, $times = 1) + */ public static function assertDispatchedTimes($command, $times = 1) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertDispatchedTimes($command, $times); @@ -3399,8 +3114,7 @@ public static function assertDispatchedTimes($command, $times = 1) * @param callable|null $callback * @return void * @static - */ - public static function assertNotDispatched($command, $callback = null) + */ public static function assertNotDispatched($command, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertNotDispatched($command, $callback); @@ -3410,8 +3124,7 @@ public static function assertNotDispatched($command, $callback = null) * * @return void * @static - */ - public static function assertNothingDispatched() + */ public static function assertNothingDispatched() { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertNothingDispatched(); @@ -3423,8 +3136,7 @@ public static function assertNothingDispatched() * @param callable|int|null $callback * @return void * @static - */ - public static function assertDispatchedSync($command, $callback = null) + */ public static function assertDispatchedSync($command, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertDispatchedSync($command, $callback); @@ -3436,8 +3148,7 @@ public static function assertDispatchedSync($command, $callback = null) * @param int $times * @return void * @static - */ - public static function assertDispatchedSyncTimes($command, $times = 1) + */ public static function assertDispatchedSyncTimes($command, $times = 1) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertDispatchedSyncTimes($command, $times); @@ -3449,8 +3160,7 @@ public static function assertDispatchedSyncTimes($command, $times = 1) * @param callable|null $callback * @return void * @static - */ - public static function assertNotDispatchedSync($command, $callback = null) + */ public static function assertNotDispatchedSync($command, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertNotDispatchedSync($command, $callback); @@ -3462,8 +3172,7 @@ public static function assertNotDispatchedSync($command, $callback = null) * @param callable|int|null $callback * @return void * @static - */ - public static function assertDispatchedAfterResponse($command, $callback = null) + */ public static function assertDispatchedAfterResponse($command, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertDispatchedAfterResponse($command, $callback); @@ -3475,8 +3184,7 @@ public static function assertDispatchedAfterResponse($command, $callback = null) * @param int $times * @return void * @static - */ - public static function assertDispatchedAfterResponseTimes($command, $times = 1) + */ public static function assertDispatchedAfterResponseTimes($command, $times = 1) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertDispatchedAfterResponseTimes($command, $times); @@ -3488,8 +3196,7 @@ public static function assertDispatchedAfterResponseTimes($command, $times = 1) * @param callable|null $callback * @return void * @static - */ - public static function assertNotDispatchedAfterResponse($command, $callback = null) + */ public static function assertNotDispatchedAfterResponse($command, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertNotDispatchedAfterResponse($command, $callback); @@ -3500,8 +3207,7 @@ public static function assertNotDispatchedAfterResponse($command, $callback = nu * @param array $expectedChain * @return void * @static - */ - public static function assertChained($expectedChain) + */ public static function assertChained($expectedChain) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertChained($expectedChain); @@ -3513,8 +3219,7 @@ public static function assertChained($expectedChain) * @param callable|null $callback * @return void * @static - */ - public static function assertDispatchedWithoutChain($command, $callback = null) + */ public static function assertDispatchedWithoutChain($command, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertDispatchedWithoutChain($command, $callback); @@ -3525,8 +3230,7 @@ public static function assertDispatchedWithoutChain($command, $callback = null) * @param \Closure $callback * @return \Illuminate\Support\Testing\Fakes\ChainedBatchTruthTest * @static - */ - public static function chainedBatch($callback) + */ public static function chainedBatch($callback) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ return $instance->chainedBatch($callback); @@ -3537,8 +3241,7 @@ public static function chainedBatch($callback) * @param callable $callback * @return void * @static - */ - public static function assertBatched($callback) + */ public static function assertBatched($callback) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertBatched($callback); @@ -3549,8 +3252,7 @@ public static function assertBatched($callback) * @param int $count * @return void * @static - */ - public static function assertBatchCount($count) + */ public static function assertBatchCount($count) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertBatchCount($count); @@ -3560,8 +3262,7 @@ public static function assertBatchCount($count) * * @return void * @static - */ - public static function assertNothingBatched() + */ public static function assertNothingBatched() { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ $instance->assertNothingBatched(); @@ -3573,8 +3274,7 @@ public static function assertNothingBatched() * @param callable|null $callback * @return \Illuminate\Support\Collection * @static - */ - public static function dispatched($command, $callback = null) + */ public static function dispatched($command, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ return $instance->dispatched($command, $callback); @@ -3586,8 +3286,7 @@ public static function dispatched($command, $callback = null) * @param callable|null $callback * @return \Illuminate\Support\Collection * @static - */ - public static function dispatchedSync($command, $callback = null) + */ public static function dispatchedSync($command, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ return $instance->dispatchedSync($command, $callback); @@ -3599,8 +3298,7 @@ public static function dispatchedSync($command, $callback = null) * @param callable|null $callback * @return \Illuminate\Support\Collection * @static - */ - public static function dispatchedAfterResponse($command, $callback = null) + */ public static function dispatchedAfterResponse($command, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ return $instance->dispatchedAfterResponse($command, $callback); @@ -3611,8 +3309,7 @@ public static function dispatchedAfterResponse($command, $callback = null) * @param callable $callback * @return \Illuminate\Support\Collection * @static - */ - public static function batched($callback) + */ public static function batched($callback) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ return $instance->batched($callback); @@ -3623,8 +3320,7 @@ public static function batched($callback) * @param string $command * @return bool * @static - */ - public static function hasDispatched($command) + */ public static function hasDispatched($command) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ return $instance->hasDispatched($command); @@ -3635,8 +3331,7 @@ public static function hasDispatched($command) * @param string $command * @return bool * @static - */ - public static function hasDispatchedSync($command) + */ public static function hasDispatchedSync($command) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ return $instance->hasDispatchedSync($command); @@ -3647,8 +3342,7 @@ public static function hasDispatchedSync($command) * @param string $command * @return bool * @static - */ - public static function hasDispatchedAfterResponse($command) + */ public static function hasDispatchedAfterResponse($command) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ return $instance->hasDispatchedAfterResponse($command); @@ -3659,8 +3353,7 @@ public static function hasDispatchedAfterResponse($command) * @param string $name * @return \Illuminate\Bus\Batch * @static - */ - public static function dispatchFakeBatch($name = '') + */ public static function dispatchFakeBatch($name = '') { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ return $instance->dispatchFakeBatch($name); @@ -3671,8 +3364,7 @@ public static function dispatchFakeBatch($name = '') * @param \Illuminate\Bus\PendingBatch $pendingBatch * @return \Illuminate\Bus\Batch * @static - */ - public static function recordPendingBatch($pendingBatch) + */ public static function recordPendingBatch($pendingBatch) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ return $instance->recordPendingBatch($pendingBatch); @@ -3683,29 +3375,25 @@ public static function recordPendingBatch($pendingBatch) * @param bool $serializeAndRestore * @return \Illuminate\Support\Testing\Fakes\BusFake * @static - */ - public static function serializeAndRestore($serializeAndRestore = true) + */ public static function serializeAndRestore($serializeAndRestore = true) { /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ return $instance->serializeAndRestore($serializeAndRestore); } - - } + } /** * * * @see \Illuminate\Cache\CacheManager * @mixin \Illuminate\Cache\Repository - */ - class Cache { + */ class Cache { /** * Get a cache store instance by name, wrapped in a repository. * * @param string|null $name * @return \Illuminate\Contracts\Cache\Repository * @static - */ - public static function store($name = null) + */ public static function store($name = null) { /** @var \Illuminate\Cache\CacheManager $instance */ return $instance->store($name); @@ -3716,8 +3404,7 @@ public static function store($name = null) * @param string|null $driver * @return \Illuminate\Contracts\Cache\Repository * @static - */ - public static function driver($driver = null) + */ public static function driver($driver = null) { /** @var \Illuminate\Cache\CacheManager $instance */ return $instance->driver($driver); @@ -3729,8 +3416,7 @@ public static function driver($driver = null) * @return \Illuminate\Contracts\Cache\Repository * @throws \InvalidArgumentException * @static - */ - public static function resolve($name) + */ public static function resolve($name) { /** @var \Illuminate\Cache\CacheManager $instance */ return $instance->resolve($name); @@ -3741,8 +3427,7 @@ public static function resolve($name) * @param \Illuminate\Contracts\Cache\Store $store * @return \Illuminate\Cache\Repository * @static - */ - public static function repository($store) + */ public static function repository($store) { /** @var \Illuminate\Cache\CacheManager $instance */ return $instance->repository($store); @@ -3752,8 +3437,7 @@ public static function repository($store) * * @return void * @static - */ - public static function refreshEventDispatcher() + */ public static function refreshEventDispatcher() { /** @var \Illuminate\Cache\CacheManager $instance */ $instance->refreshEventDispatcher(); @@ -3763,8 +3447,7 @@ public static function refreshEventDispatcher() * * @return string * @static - */ - public static function getDefaultDriver() + */ public static function getDefaultDriver() { /** @var \Illuminate\Cache\CacheManager $instance */ return $instance->getDefaultDriver(); @@ -3775,8 +3458,7 @@ public static function getDefaultDriver() * @param string $name * @return void * @static - */ - public static function setDefaultDriver($name) + */ public static function setDefaultDriver($name) { /** @var \Illuminate\Cache\CacheManager $instance */ $instance->setDefaultDriver($name); @@ -3787,8 +3469,7 @@ public static function setDefaultDriver($name) * @param array|string|null $name * @return \Illuminate\Cache\CacheManager * @static - */ - public static function forgetDriver($name = null) + */ public static function forgetDriver($name = null) { /** @var \Illuminate\Cache\CacheManager $instance */ return $instance->forgetDriver($name); @@ -3799,8 +3480,7 @@ public static function forgetDriver($name = null) * @param string|null $name * @return void * @static - */ - public static function purge($name = null) + */ public static function purge($name = null) { /** @var \Illuminate\Cache\CacheManager $instance */ $instance->purge($name); @@ -3812,8 +3492,7 @@ public static function purge($name = null) * @param \Closure $callback * @return \Illuminate\Cache\CacheManager * @static - */ - public static function extend($driver, $callback) + */ public static function extend($driver, $callback) { /** @var \Illuminate\Cache\CacheManager $instance */ return $instance->extend($driver, $callback); @@ -3824,8 +3503,7 @@ public static function extend($driver, $callback) * @param \Illuminate\Contracts\Foundation\Application $app * @return \Illuminate\Cache\CacheManager * @static - */ - public static function setApplication($app) + */ public static function setApplication($app) { /** @var \Illuminate\Cache\CacheManager $instance */ return $instance->setApplication($app); @@ -3836,8 +3514,7 @@ public static function setApplication($app) * @param array|string $key * @return bool * @static - */ - public static function has($key) + */ public static function has($key) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->has($key); @@ -3848,8 +3525,7 @@ public static function has($key) * @param string $key * @return bool * @static - */ - public static function missing($key) + */ public static function missing($key) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->missing($key); @@ -3862,8 +3538,7 @@ public static function missing($key) * @param \Illuminate\Cache\TCacheValue|\Illuminate\Cache\(\Closure(): TCacheValue) $default * @return \Illuminate\Cache\(TCacheValue is null ? mixed : TCacheValue) * @static - */ - public static function get($key, $default = null) + */ public static function get($key, $default = null) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->get($key, $default); @@ -3876,8 +3551,7 @@ public static function get($key, $default = null) * @param array $keys * @return array * @static - */ - public static function many($keys) + */ public static function many($keys) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->many($keys); @@ -3893,8 +3567,7 @@ public static function many($keys) * MUST be thrown if $keys is neither an array nor a Traversable, * or if any of the $keys are not a legal value. * @static - */ - public static function getMultiple($keys, $default = null) + */ public static function getMultiple($keys, $default = null) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->getMultiple($keys, $default); @@ -3907,8 +3580,7 @@ public static function getMultiple($keys, $default = null) * @param \Illuminate\Cache\TCacheValue|\Illuminate\Cache\(\Closure(): TCacheValue) $default * @return \Illuminate\Cache\(TCacheValue is null ? mixed : TCacheValue) * @static - */ - public static function pull($key, $default = null) + */ public static function pull($key, $default = null) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->pull($key, $default); @@ -3921,8 +3593,7 @@ public static function pull($key, $default = null) * @param \DateTimeInterface|\DateInterval|int|null $ttl * @return bool * @static - */ - public static function put($key, $value, $ttl = null) + */ public static function put($key, $value, $ttl = null) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->put($key, $value, $ttl); @@ -3940,8 +3611,7 @@ public static function put($key, $value, $ttl = null) * @throws \Psr\SimpleCache\InvalidArgumentException * MUST be thrown if the $key string is not a legal value. * @static - */ - public static function set($key, $value, $ttl = null) + */ public static function set($key, $value, $ttl = null) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->set($key, $value, $ttl); @@ -3953,8 +3623,7 @@ public static function set($key, $value, $ttl = null) * @param \DateTimeInterface|\DateInterval|int|null $ttl * @return bool * @static - */ - public static function putMany($values, $ttl = null) + */ public static function putMany($values, $ttl = null) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->putMany($values, $ttl); @@ -3972,8 +3641,7 @@ public static function putMany($values, $ttl = null) * MUST be thrown if $values is neither an array nor a Traversable, * or if any of the $values are not a legal value. * @static - */ - public static function setMultiple($values, $ttl = null) + */ public static function setMultiple($values, $ttl = null) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->setMultiple($values, $ttl); @@ -3986,8 +3654,7 @@ public static function setMultiple($values, $ttl = null) * @param \DateTimeInterface|\DateInterval|int|null $ttl * @return bool * @static - */ - public static function add($key, $value, $ttl = null) + */ public static function add($key, $value, $ttl = null) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->add($key, $value, $ttl); @@ -3999,8 +3666,7 @@ public static function add($key, $value, $ttl = null) * @param mixed $value * @return int|bool * @static - */ - public static function increment($key, $value = 1) + */ public static function increment($key, $value = 1) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->increment($key, $value); @@ -4012,8 +3678,7 @@ public static function increment($key, $value = 1) * @param mixed $value * @return int|bool * @static - */ - public static function decrement($key, $value = 1) + */ public static function decrement($key, $value = 1) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->decrement($key, $value); @@ -4025,8 +3690,7 @@ public static function decrement($key, $value = 1) * @param mixed $value * @return bool * @static - */ - public static function forever($key, $value) + */ public static function forever($key, $value) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->forever($key, $value); @@ -4040,8 +3704,7 @@ public static function forever($key, $value) * @param \Closure(): TCacheValue $callback * @return \Illuminate\Cache\TCacheValue * @static - */ - public static function remember($key, $ttl, $callback) + */ public static function remember($key, $ttl, $callback) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->remember($key, $ttl, $callback); @@ -4054,8 +3717,7 @@ public static function remember($key, $ttl, $callback) * @param \Closure(): TCacheValue $callback * @return \Illuminate\Cache\TCacheValue * @static - */ - public static function sear($key, $callback) + */ public static function sear($key, $callback) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->sear($key, $callback); @@ -4068,8 +3730,7 @@ public static function sear($key, $callback) * @param \Closure(): TCacheValue $callback * @return \Illuminate\Cache\TCacheValue * @static - */ - public static function rememberForever($key, $callback) + */ public static function rememberForever($key, $callback) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->rememberForever($key, $callback); @@ -4080,8 +3741,7 @@ public static function rememberForever($key, $callback) * @param string $key * @return bool * @static - */ - public static function forget($key) + */ public static function forget($key) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->forget($key); @@ -4095,8 +3755,7 @@ public static function forget($key) * @throws \Psr\SimpleCache\InvalidArgumentException * MUST be thrown if the $key string is not a legal value. * @static - */ - public static function delete($key) + */ public static function delete($key) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->delete($key); @@ -4111,8 +3770,7 @@ public static function delete($key) * MUST be thrown if $keys is neither an array nor a Traversable, * or if any of the $keys are not a legal value. * @static - */ - public static function deleteMultiple($keys) + */ public static function deleteMultiple($keys) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->deleteMultiple($keys); @@ -4123,8 +3781,7 @@ public static function deleteMultiple($keys) * @return bool * @return bool True on success and false on failure. * @static - */ - public static function clear() + */ public static function clear() { /** @var \Illuminate\Cache\Repository $instance */ return $instance->clear(); @@ -4136,8 +3793,7 @@ public static function clear() * @return \Illuminate\Cache\TaggedCache * @throws \BadMethodCallException * @static - */ - public static function tags($names) + */ public static function tags($names) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->tags($names); @@ -4147,8 +3803,7 @@ public static function tags($names) * * @return bool * @static - */ - public static function supportsTags() + */ public static function supportsTags() { /** @var \Illuminate\Cache\Repository $instance */ return $instance->supportsTags(); @@ -4158,8 +3813,7 @@ public static function supportsTags() * * @return int|null * @static - */ - public static function getDefaultCacheTime() + */ public static function getDefaultCacheTime() { /** @var \Illuminate\Cache\Repository $instance */ return $instance->getDefaultCacheTime(); @@ -4170,8 +3824,7 @@ public static function getDefaultCacheTime() * @param int|null $seconds * @return \Illuminate\Cache\Repository * @static - */ - public static function setDefaultCacheTime($seconds) + */ public static function setDefaultCacheTime($seconds) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->setDefaultCacheTime($seconds); @@ -4181,8 +3834,7 @@ public static function setDefaultCacheTime($seconds) * * @return \Illuminate\Contracts\Cache\Store * @static - */ - public static function getStore() + */ public static function getStore() { /** @var \Illuminate\Cache\Repository $instance */ return $instance->getStore(); @@ -4193,8 +3845,7 @@ public static function getStore() * @param \Illuminate\Contracts\Cache\Store $store * @return static * @static - */ - public static function setStore($store) + */ public static function setStore($store) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->setStore($store); @@ -4204,8 +3855,7 @@ public static function setStore($store) * * @return \Illuminate\Contracts\Events\Dispatcher * @static - */ - public static function getEventDispatcher() + */ public static function getEventDispatcher() { /** @var \Illuminate\Cache\Repository $instance */ return $instance->getEventDispatcher(); @@ -4216,8 +3866,7 @@ public static function getEventDispatcher() * @param \Illuminate\Contracts\Events\Dispatcher $events * @return void * @static - */ - public static function setEventDispatcher($events) + */ public static function setEventDispatcher($events) { /** @var \Illuminate\Cache\Repository $instance */ $instance->setEventDispatcher($events); @@ -4228,8 +3877,7 @@ public static function setEventDispatcher($events) * @param string $key * @return bool * @static - */ - public static function offsetExists($key) + */ public static function offsetExists($key) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->offsetExists($key); @@ -4240,8 +3888,7 @@ public static function offsetExists($key) * @param string $key * @return mixed * @static - */ - public static function offsetGet($key) + */ public static function offsetGet($key) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->offsetGet($key); @@ -4253,8 +3900,7 @@ public static function offsetGet($key) * @param mixed $value * @return void * @static - */ - public static function offsetSet($key, $value) + */ public static function offsetSet($key, $value) { /** @var \Illuminate\Cache\Repository $instance */ $instance->offsetSet($key, $value); @@ -4265,8 +3911,7 @@ public static function offsetSet($key, $value) * @param string $key * @return void * @static - */ - public static function offsetUnset($key) + */ public static function offsetUnset($key) { /** @var \Illuminate\Cache\Repository $instance */ $instance->offsetUnset($key); @@ -4278,8 +3923,7 @@ public static function offsetUnset($key) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Cache\Repository::macro($name, $macro); } @@ -4291,8 +3935,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Cache\Repository::mixin($mixin, $replace); } @@ -4302,8 +3945,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Cache\Repository::hasMacro($name); } @@ -4312,8 +3954,7 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Cache\Repository::flushMacros(); } @@ -4325,8 +3966,7 @@ public static function flushMacros() * @return mixed * @throws \BadMethodCallException * @static - */ - public static function macroCall($method, $parameters) + */ public static function macroCall($method, $parameters) { /** @var \Illuminate\Cache\Repository $instance */ return $instance->macroCall($method, $parameters); @@ -4339,8 +3979,7 @@ public static function macroCall($method, $parameters) * @param string|null $owner * @return \Illuminate\Contracts\Cache\Lock * @static - */ - public static function lock($name, $seconds = 0, $owner = null) + */ public static function lock($name, $seconds = 0, $owner = null) { /** @var \Illuminate\Cache\DatabaseStore $instance */ return $instance->lock($name, $seconds, $owner); @@ -4352,8 +3991,7 @@ public static function lock($name, $seconds = 0, $owner = null) * @param string $owner * @return \Illuminate\Contracts\Cache\Lock * @static - */ - public static function restoreLock($name, $owner) + */ public static function restoreLock($name, $owner) { /** @var \Illuminate\Cache\DatabaseStore $instance */ return $instance->restoreLock($name, $owner); @@ -4364,8 +4002,7 @@ public static function restoreLock($name, $owner) * @param string $key * @return bool * @static - */ - public static function forgetIfExpired($key) + */ public static function forgetIfExpired($key) { /** @var \Illuminate\Cache\DatabaseStore $instance */ return $instance->forgetIfExpired($key); @@ -4375,8 +4012,7 @@ public static function forgetIfExpired($key) * * @return bool * @static - */ - public static function flush() + */ public static function flush() { /** @var \Illuminate\Cache\DatabaseStore $instance */ return $instance->flush(); @@ -4386,8 +4022,7 @@ public static function flush() * * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function getConnection() + */ public static function getConnection() { /** @var \Illuminate\Cache\DatabaseStore $instance */ return $instance->getConnection(); @@ -4398,8 +4033,7 @@ public static function getConnection() * @param \Illuminate\Database\ConnectionInterface $connection * @return \Illuminate\Cache\DatabaseStore * @static - */ - public static function setLockConnection($connection) + */ public static function setLockConnection($connection) { /** @var \Illuminate\Cache\DatabaseStore $instance */ return $instance->setLockConnection($connection); @@ -4409,28 +4043,24 @@ public static function setLockConnection($connection) * * @return string * @static - */ - public static function getPrefix() + */ public static function getPrefix() { /** @var \Illuminate\Cache\DatabaseStore $instance */ return $instance->getPrefix(); } - - } + } /** * * * @see \Illuminate\Config\Repository - */ - class Config { + */ class Config { /** * Determine if the given configuration value exists. * * @param string $key * @return bool * @static - */ - public static function has($key) + */ public static function has($key) { /** @var \Illuminate\Config\Repository $instance */ return $instance->has($key); @@ -4442,8 +4072,7 @@ public static function has($key) * @param mixed $default * @return mixed * @static - */ - public static function get($key, $default = null) + */ public static function get($key, $default = null) { /** @var \Illuminate\Config\Repository $instance */ return $instance->get($key, $default); @@ -4454,8 +4083,7 @@ public static function get($key, $default = null) * @param array $keys * @return array * @static - */ - public static function getMany($keys) + */ public static function getMany($keys) { /** @var \Illuminate\Config\Repository $instance */ return $instance->getMany($keys); @@ -4467,8 +4095,7 @@ public static function getMany($keys) * @param mixed $value * @return void * @static - */ - public static function set($key, $value = null) + */ public static function set($key, $value = null) { /** @var \Illuminate\Config\Repository $instance */ $instance->set($key, $value); @@ -4480,8 +4107,7 @@ public static function set($key, $value = null) * @param mixed $value * @return void * @static - */ - public static function prepend($key, $value) + */ public static function prepend($key, $value) { /** @var \Illuminate\Config\Repository $instance */ $instance->prepend($key, $value); @@ -4493,8 +4119,7 @@ public static function prepend($key, $value) * @param mixed $value * @return void * @static - */ - public static function push($key, $value) + */ public static function push($key, $value) { /** @var \Illuminate\Config\Repository $instance */ $instance->push($key, $value); @@ -4504,8 +4129,7 @@ public static function push($key, $value) * * @return array * @static - */ - public static function all() + */ public static function all() { /** @var \Illuminate\Config\Repository $instance */ return $instance->all(); @@ -4516,8 +4140,7 @@ public static function all() * @param string $key * @return bool * @static - */ - public static function offsetExists($key) + */ public static function offsetExists($key) { /** @var \Illuminate\Config\Repository $instance */ return $instance->offsetExists($key); @@ -4528,8 +4151,7 @@ public static function offsetExists($key) * @param string $key * @return mixed * @static - */ - public static function offsetGet($key) + */ public static function offsetGet($key) { /** @var \Illuminate\Config\Repository $instance */ return $instance->offsetGet($key); @@ -4541,8 +4163,7 @@ public static function offsetGet($key) * @param mixed $value * @return void * @static - */ - public static function offsetSet($key, $value) + */ public static function offsetSet($key, $value) { /** @var \Illuminate\Config\Repository $instance */ $instance->offsetSet($key, $value); @@ -4553,8 +4174,7 @@ public static function offsetSet($key, $value) * @param string $key * @return void * @static - */ - public static function offsetUnset($key) + */ public static function offsetUnset($key) { /** @var \Illuminate\Config\Repository $instance */ $instance->offsetUnset($key); @@ -4566,8 +4186,7 @@ public static function offsetUnset($key) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Config\Repository::macro($name, $macro); } @@ -4579,8 +4198,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Config\Repository::mixin($mixin, $replace); } @@ -4590,8 +4208,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Config\Repository::hasMacro($name); } @@ -4600,19 +4217,16 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Config\Repository::flushMacros(); } - - } + } /** * * * @see \Illuminate\Cookie\CookieJar - */ - class Cookie { + */ class Cookie { /** * Create a new cookie instance. * @@ -4627,8 +4241,7 @@ class Cookie { * @param string|null $sameSite * @return \Symfony\Component\HttpFoundation\Cookie * @static - */ - public static function make($name, $value, $minutes = 0, $path = null, $domain = null, $secure = null, $httpOnly = true, $raw = false, $sameSite = null) + */ public static function make($name, $value, $minutes = 0, $path = null, $domain = null, $secure = null, $httpOnly = true, $raw = false, $sameSite = null) { /** @var \Illuminate\Cookie\CookieJar $instance */ return $instance->make($name, $value, $minutes, $path, $domain, $secure, $httpOnly, $raw, $sameSite); @@ -4646,8 +4259,7 @@ public static function make($name, $value, $minutes = 0, $path = null, $domain = * @param string|null $sameSite * @return \Symfony\Component\HttpFoundation\Cookie * @static - */ - public static function forever($name, $value, $path = null, $domain = null, $secure = null, $httpOnly = true, $raw = false, $sameSite = null) + */ public static function forever($name, $value, $path = null, $domain = null, $secure = null, $httpOnly = true, $raw = false, $sameSite = null) { /** @var \Illuminate\Cookie\CookieJar $instance */ return $instance->forever($name, $value, $path, $domain, $secure, $httpOnly, $raw, $sameSite); @@ -4660,8 +4272,7 @@ public static function forever($name, $value, $path = null, $domain = null, $sec * @param string|null $domain * @return \Symfony\Component\HttpFoundation\Cookie * @static - */ - public static function forget($name, $path = null, $domain = null) + */ public static function forget($name, $path = null, $domain = null) { /** @var \Illuminate\Cookie\CookieJar $instance */ return $instance->forget($name, $path, $domain); @@ -4673,8 +4284,7 @@ public static function forget($name, $path = null, $domain = null) * @param string|null $path * @return bool * @static - */ - public static function hasQueued($key, $path = null) + */ public static function hasQueued($key, $path = null) { /** @var \Illuminate\Cookie\CookieJar $instance */ return $instance->hasQueued($key, $path); @@ -4687,8 +4297,7 @@ public static function hasQueued($key, $path = null) * @param string|null $path * @return \Symfony\Component\HttpFoundation\Cookie|null * @static - */ - public static function queued($key, $default = null, $path = null) + */ public static function queued($key, $default = null, $path = null) { /** @var \Illuminate\Cookie\CookieJar $instance */ return $instance->queued($key, $default, $path); @@ -4699,8 +4308,7 @@ public static function queued($key, $default = null, $path = null) * @param mixed $parameters * @return void * @static - */ - public static function queue(...$parameters) + */ public static function queue(...$parameters) { /** @var \Illuminate\Cookie\CookieJar $instance */ $instance->queue(...$parameters); @@ -4713,8 +4321,7 @@ public static function queue(...$parameters) * @param string|null $domain * @return void * @static - */ - public static function expire($name, $path = null, $domain = null) + */ public static function expire($name, $path = null, $domain = null) { /** @var \Illuminate\Cookie\CookieJar $instance */ $instance->expire($name, $path, $domain); @@ -4726,8 +4333,7 @@ public static function expire($name, $path = null, $domain = null) * @param string|null $path * @return void * @static - */ - public static function unqueue($name, $path = null) + */ public static function unqueue($name, $path = null) { /** @var \Illuminate\Cookie\CookieJar $instance */ $instance->unqueue($name, $path); @@ -4741,8 +4347,7 @@ public static function unqueue($name, $path = null) * @param string|null $sameSite * @return \Illuminate\Cookie\CookieJar * @static - */ - public static function setDefaultPathAndDomain($path, $domain, $secure = false, $sameSite = null) + */ public static function setDefaultPathAndDomain($path, $domain, $secure = false, $sameSite = null) { /** @var \Illuminate\Cookie\CookieJar $instance */ return $instance->setDefaultPathAndDomain($path, $domain, $secure, $sameSite); @@ -4752,8 +4357,7 @@ public static function setDefaultPathAndDomain($path, $domain, $secure = false, * * @return \Symfony\Component\HttpFoundation\Cookie[] * @static - */ - public static function getQueuedCookies() + */ public static function getQueuedCookies() { /** @var \Illuminate\Cookie\CookieJar $instance */ return $instance->getQueuedCookies(); @@ -4763,8 +4367,7 @@ public static function getQueuedCookies() * * @return \Illuminate\Cookie\CookieJar * @static - */ - public static function flushQueuedCookies() + */ public static function flushQueuedCookies() { /** @var \Illuminate\Cookie\CookieJar $instance */ return $instance->flushQueuedCookies(); @@ -4776,8 +4379,7 @@ public static function flushQueuedCookies() * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Cookie\CookieJar::macro($name, $macro); } @@ -4789,8 +4391,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Cookie\CookieJar::mixin($mixin, $replace); } @@ -4800,8 +4401,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Cookie\CookieJar::hasMacro($name); } @@ -4810,19 +4410,16 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Cookie\CookieJar::flushMacros(); } - - } + } /** * * * @see \Illuminate\Encryption\Encrypter - */ - class Crypt { + */ class Crypt { /** * Determine if the given key and cipher combination is valid. * @@ -4830,8 +4427,7 @@ class Crypt { * @param string $cipher * @return bool * @static - */ - public static function supported($key, $cipher) + */ public static function supported($key, $cipher) { return \Illuminate\Encryption\Encrypter::supported($key, $cipher); } @@ -4841,8 +4437,7 @@ public static function supported($key, $cipher) * @param string $cipher * @return string * @static - */ - public static function generateKey($cipher) + */ public static function generateKey($cipher) { return \Illuminate\Encryption\Encrypter::generateKey($cipher); } @@ -4854,8 +4449,7 @@ public static function generateKey($cipher) * @return string * @throws \Illuminate\Contracts\Encryption\EncryptException * @static - */ - public static function encrypt($value, $serialize = true) + */ public static function encrypt($value, $serialize = true) { /** @var \Illuminate\Encryption\Encrypter $instance */ return $instance->encrypt($value, $serialize); @@ -4867,8 +4461,7 @@ public static function encrypt($value, $serialize = true) * @return string * @throws \Illuminate\Contracts\Encryption\EncryptException * @static - */ - public static function encryptString($value) + */ public static function encryptString($value) { /** @var \Illuminate\Encryption\Encrypter $instance */ return $instance->encryptString($value); @@ -4881,8 +4474,7 @@ public static function encryptString($value) * @return mixed * @throws \Illuminate\Contracts\Encryption\DecryptException * @static - */ - public static function decrypt($payload, $unserialize = true) + */ public static function decrypt($payload, $unserialize = true) { /** @var \Illuminate\Encryption\Encrypter $instance */ return $instance->decrypt($payload, $unserialize); @@ -4894,8 +4486,7 @@ public static function decrypt($payload, $unserialize = true) * @return string * @throws \Illuminate\Contracts\Encryption\DecryptException * @static - */ - public static function decryptString($payload) + */ public static function decryptString($payload) { /** @var \Illuminate\Encryption\Encrypter $instance */ return $instance->decryptString($payload); @@ -4905,14 +4496,12 @@ public static function decryptString($payload) * * @return string * @static - */ - public static function getKey() + */ public static function getKey() { /** @var \Illuminate\Encryption\Encrypter $instance */ return $instance->getKey(); } - - } + } /** * * @@ -4990,8 +4579,7 @@ public static function getKey() * @method static void useYearsOverflow($yearsOverflow = true) * @method static \Illuminate\Support\Carbon yesterday($tz = null) * @see \Illuminate\Support\DateFactory - */ - class Date { + */ class Date { /** * Use the given handler when generating dates (class name, callable, or factory). * @@ -4999,8 +4587,7 @@ class Date { * @return mixed * @throws \InvalidArgumentException * @static - */ - public static function use($handler) + */ public static function use($handler) { return \Illuminate\Support\DateFactory::use($handler); } @@ -5009,8 +4596,7 @@ public static function use($handler) * * @return void * @static - */ - public static function useDefault() + */ public static function useDefault() { \Illuminate\Support\DateFactory::useDefault(); } @@ -5020,8 +4606,7 @@ public static function useDefault() * @param callable $callable * @return void * @static - */ - public static function useCallable($callable) + */ public static function useCallable($callable) { \Illuminate\Support\DateFactory::useCallable($callable); } @@ -5031,8 +4616,7 @@ public static function useCallable($callable) * @param string $dateClass * @return void * @static - */ - public static function useClass($dateClass) + */ public static function useClass($dateClass) { \Illuminate\Support\DateFactory::useClass($dateClass); } @@ -5042,27 +4626,23 @@ public static function useClass($dateClass) * @param object $factory * @return void * @static - */ - public static function useFactory($factory) + */ public static function useFactory($factory) { \Illuminate\Support\DateFactory::useFactory($factory); } - - } + } /** * * * @see \Illuminate\Database\DatabaseManager - */ - class DB { + */ class DB { /** * Get a database connection instance. * * @param string|null $name * @return \Illuminate\Database\Connection * @static - */ - public static function connection($name = null) + */ public static function connection($name = null) { /** @var \Illuminate\Database\DatabaseManager $instance */ return $instance->connection($name); @@ -5075,8 +4655,7 @@ public static function connection($name = null) * @param bool $force * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function connectUsing($name, $config, $force = false) + */ public static function connectUsing($name, $config, $force = false) { /** @var \Illuminate\Database\DatabaseManager $instance */ return $instance->connectUsing($name, $config, $force); @@ -5091,8 +4670,7 @@ public static function connectUsing($name, $config, $force = false) * @throws \Doctrine\DBAL\Exception * @throws \RuntimeException * @static - */ - public static function registerDoctrineType($class, $name, $type) + */ public static function registerDoctrineType($class, $name, $type) { /** @var \Illuminate\Database\DatabaseManager $instance */ $instance->registerDoctrineType($class, $name, $type); @@ -5103,8 +4681,7 @@ public static function registerDoctrineType($class, $name, $type) * @param string|null $name * @return void * @static - */ - public static function purge($name = null) + */ public static function purge($name = null) { /** @var \Illuminate\Database\DatabaseManager $instance */ $instance->purge($name); @@ -5115,8 +4692,7 @@ public static function purge($name = null) * @param string|null $name * @return void * @static - */ - public static function disconnect($name = null) + */ public static function disconnect($name = null) { /** @var \Illuminate\Database\DatabaseManager $instance */ $instance->disconnect($name); @@ -5127,8 +4703,7 @@ public static function disconnect($name = null) * @param string|null $name * @return \Illuminate\Database\Connection * @static - */ - public static function reconnect($name = null) + */ public static function reconnect($name = null) { /** @var \Illuminate\Database\DatabaseManager $instance */ return $instance->reconnect($name); @@ -5140,8 +4715,7 @@ public static function reconnect($name = null) * @param callable $callback * @return mixed * @static - */ - public static function usingConnection($name, $callback) + */ public static function usingConnection($name, $callback) { /** @var \Illuminate\Database\DatabaseManager $instance */ return $instance->usingConnection($name, $callback); @@ -5151,8 +4725,7 @@ public static function usingConnection($name, $callback) * * @return string * @static - */ - public static function getDefaultConnection() + */ public static function getDefaultConnection() { /** @var \Illuminate\Database\DatabaseManager $instance */ return $instance->getDefaultConnection(); @@ -5163,8 +4736,7 @@ public static function getDefaultConnection() * @param string $name * @return void * @static - */ - public static function setDefaultConnection($name) + */ public static function setDefaultConnection($name) { /** @var \Illuminate\Database\DatabaseManager $instance */ $instance->setDefaultConnection($name); @@ -5174,8 +4746,7 @@ public static function setDefaultConnection($name) * * @return string[] * @static - */ - public static function supportedDrivers() + */ public static function supportedDrivers() { /** @var \Illuminate\Database\DatabaseManager $instance */ return $instance->supportedDrivers(); @@ -5185,8 +4756,7 @@ public static function supportedDrivers() * * @return string[] * @static - */ - public static function availableDrivers() + */ public static function availableDrivers() { /** @var \Illuminate\Database\DatabaseManager $instance */ return $instance->availableDrivers(); @@ -5198,8 +4768,7 @@ public static function availableDrivers() * @param callable $resolver * @return void * @static - */ - public static function extend($name, $resolver) + */ public static function extend($name, $resolver) { /** @var \Illuminate\Database\DatabaseManager $instance */ $instance->extend($name, $resolver); @@ -5210,8 +4779,7 @@ public static function extend($name, $resolver) * @param string $name * @return void * @static - */ - public static function forgetExtension($name) + */ public static function forgetExtension($name) { /** @var \Illuminate\Database\DatabaseManager $instance */ $instance->forgetExtension($name); @@ -5221,8 +4789,7 @@ public static function forgetExtension($name) * * @return array * @static - */ - public static function getConnections() + */ public static function getConnections() { /** @var \Illuminate\Database\DatabaseManager $instance */ return $instance->getConnections(); @@ -5233,8 +4800,7 @@ public static function getConnections() * @param callable $reconnector * @return void * @static - */ - public static function setReconnector($reconnector) + */ public static function setReconnector($reconnector) { /** @var \Illuminate\Database\DatabaseManager $instance */ $instance->setReconnector($reconnector); @@ -5245,8 +4811,7 @@ public static function setReconnector($reconnector) * @param \Illuminate\Contracts\Foundation\Application $app * @return \Illuminate\Database\DatabaseManager * @static - */ - public static function setApplication($app) + */ public static function setApplication($app) { /** @var \Illuminate\Database\DatabaseManager $instance */ return $instance->setApplication($app); @@ -5258,8 +4823,7 @@ public static function setApplication($app) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Database\DatabaseManager::macro($name, $macro); } @@ -5271,8 +4835,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Database\DatabaseManager::mixin($mixin, $replace); } @@ -5282,8 +4845,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Database\DatabaseManager::hasMacro($name); } @@ -5292,8 +4854,7 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Database\DatabaseManager::flushMacros(); } @@ -5305,8 +4866,7 @@ public static function flushMacros() * @return mixed * @throws \BadMethodCallException * @static - */ - public static function macroCall($method, $parameters) + */ public static function macroCall($method, $parameters) { /** @var \Illuminate\Database\DatabaseManager $instance */ return $instance->macroCall($method, $parameters); @@ -5316,8 +4876,7 @@ public static function macroCall($method, $parameters) * * @return bool * @static - */ - public static function isMaria() + */ public static function isMaria() { /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->isMaria(); @@ -5327,8 +4886,7 @@ public static function isMaria() * * @return \Illuminate\Database\Schema\MySqlBuilder * @static - */ - public static function getSchemaBuilder() + */ public static function getSchemaBuilder() { /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getSchemaBuilder(); @@ -5340,8 +4898,7 @@ public static function getSchemaBuilder() * @param callable|null $processFactory * @return \Illuminate\Database\Schema\MySqlSchemaState * @static - */ - public static function getSchemaState($files = null, $processFactory = null) + */ public static function getSchemaState($files = null, $processFactory = null) { /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getSchemaState($files, $processFactory); @@ -5351,8 +4908,7 @@ public static function getSchemaState($files = null, $processFactory = null) * * @return void * @static - */ - public static function useDefaultQueryGrammar() + */ public static function useDefaultQueryGrammar() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->useDefaultQueryGrammar(); @@ -5362,8 +4918,7 @@ public static function useDefaultQueryGrammar() * * @return void * @static - */ - public static function useDefaultSchemaGrammar() + */ public static function useDefaultSchemaGrammar() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->useDefaultSchemaGrammar(); @@ -5373,8 +4928,7 @@ public static function useDefaultSchemaGrammar() * * @return void * @static - */ - public static function useDefaultPostProcessor() + */ public static function useDefaultPostProcessor() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->useDefaultPostProcessor(); @@ -5386,8 +4940,7 @@ public static function useDefaultPostProcessor() * @param string|null $as * @return \Illuminate\Database\Query\Builder * @static - */ - public static function table($table, $as = null) + */ public static function table($table, $as = null) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->table($table, $as); @@ -5397,8 +4950,7 @@ public static function table($table, $as = null) * * @return \Illuminate\Database\Query\Builder * @static - */ - public static function query() + */ public static function query() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->query(); @@ -5411,8 +4963,7 @@ public static function query() * @param bool $useReadPdo * @return mixed * @static - */ - public static function selectOne($query, $bindings = [], $useReadPdo = true) + */ public static function selectOne($query, $bindings = [], $useReadPdo = true) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->selectOne($query, $bindings, $useReadPdo); @@ -5426,8 +4977,7 @@ public static function selectOne($query, $bindings = [], $useReadPdo = true) * @return mixed * @throws \Illuminate\Database\MultipleColumnsSelectedException * @static - */ - public static function scalar($query, $bindings = [], $useReadPdo = true) + */ public static function scalar($query, $bindings = [], $useReadPdo = true) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->scalar($query, $bindings, $useReadPdo); @@ -5439,8 +4989,7 @@ public static function scalar($query, $bindings = [], $useReadPdo = true) * @param array $bindings * @return array * @static - */ - public static function selectFromWriteConnection($query, $bindings = []) + */ public static function selectFromWriteConnection($query, $bindings = []) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->selectFromWriteConnection($query, $bindings); @@ -5453,8 +5002,7 @@ public static function selectFromWriteConnection($query, $bindings = []) * @param bool $useReadPdo * @return array * @static - */ - public static function select($query, $bindings = [], $useReadPdo = true) + */ public static function select($query, $bindings = [], $useReadPdo = true) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->select($query, $bindings, $useReadPdo); @@ -5467,8 +5015,7 @@ public static function select($query, $bindings = [], $useReadPdo = true) * @param bool $useReadPdo * @return array * @static - */ - public static function selectResultSets($query, $bindings = [], $useReadPdo = true) + */ public static function selectResultSets($query, $bindings = [], $useReadPdo = true) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->selectResultSets($query, $bindings, $useReadPdo); @@ -5481,8 +5028,7 @@ public static function selectResultSets($query, $bindings = [], $useReadPdo = tr * @param bool $useReadPdo * @return \Generator * @static - */ - public static function cursor($query, $bindings = [], $useReadPdo = true) + */ public static function cursor($query, $bindings = [], $useReadPdo = true) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->cursor($query, $bindings, $useReadPdo); @@ -5494,8 +5040,7 @@ public static function cursor($query, $bindings = [], $useReadPdo = true) * @param array $bindings * @return bool * @static - */ - public static function insert($query, $bindings = []) + */ public static function insert($query, $bindings = []) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->insert($query, $bindings); @@ -5507,8 +5052,7 @@ public static function insert($query, $bindings = []) * @param array $bindings * @return int * @static - */ - public static function update($query, $bindings = []) + */ public static function update($query, $bindings = []) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->update($query, $bindings); @@ -5520,8 +5064,7 @@ public static function update($query, $bindings = []) * @param array $bindings * @return int * @static - */ - public static function delete($query, $bindings = []) + */ public static function delete($query, $bindings = []) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->delete($query, $bindings); @@ -5533,8 +5076,7 @@ public static function delete($query, $bindings = []) * @param array $bindings * @return bool * @static - */ - public static function statement($query, $bindings = []) + */ public static function statement($query, $bindings = []) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->statement($query, $bindings); @@ -5546,8 +5088,7 @@ public static function statement($query, $bindings = []) * @param array $bindings * @return int * @static - */ - public static function affectingStatement($query, $bindings = []) + */ public static function affectingStatement($query, $bindings = []) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->affectingStatement($query, $bindings); @@ -5558,8 +5099,7 @@ public static function affectingStatement($query, $bindings = []) * @param string $query * @return bool * @static - */ - public static function unprepared($query) + */ public static function unprepared($query) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->unprepared($query); @@ -5570,8 +5110,7 @@ public static function unprepared($query) * @param \Closure $callback * @return array * @static - */ - public static function pretend($callback) + */ public static function pretend($callback) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->pretend($callback); @@ -5582,8 +5121,7 @@ public static function pretend($callback) * @param \Closure $callback * @return mixed * @static - */ - public static function withoutPretending($callback) + */ public static function withoutPretending($callback) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->withoutPretending($callback); @@ -5595,8 +5133,7 @@ public static function withoutPretending($callback) * @param array $bindings * @return void * @static - */ - public static function bindValues($statement, $bindings) + */ public static function bindValues($statement, $bindings) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->bindValues($statement, $bindings); @@ -5607,8 +5144,7 @@ public static function bindValues($statement, $bindings) * @param array $bindings * @return array * @static - */ - public static function prepareBindings($bindings) + */ public static function prepareBindings($bindings) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->prepareBindings($bindings); @@ -5621,8 +5157,7 @@ public static function prepareBindings($bindings) * @param float|null $time * @return void * @static - */ - public static function logQuery($query, $bindings, $time = null) + */ public static function logQuery($query, $bindings, $time = null) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->logQuery($query, $bindings, $time); @@ -5634,8 +5169,7 @@ public static function logQuery($query, $bindings, $time = null) * @param callable $handler * @return void * @static - */ - public static function whenQueryingForLongerThan($threshold, $handler) + */ public static function whenQueryingForLongerThan($threshold, $handler) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->whenQueryingForLongerThan($threshold, $handler); @@ -5645,8 +5179,7 @@ public static function whenQueryingForLongerThan($threshold, $handler) * * @return void * @static - */ - public static function allowQueryDurationHandlersToRunAgain() + */ public static function allowQueryDurationHandlersToRunAgain() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->allowQueryDurationHandlersToRunAgain(); @@ -5656,8 +5189,7 @@ public static function allowQueryDurationHandlersToRunAgain() * * @return float * @static - */ - public static function totalQueryDuration() + */ public static function totalQueryDuration() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->totalQueryDuration(); @@ -5667,8 +5199,7 @@ public static function totalQueryDuration() * * @return void * @static - */ - public static function resetTotalQueryDuration() + */ public static function resetTotalQueryDuration() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->resetTotalQueryDuration(); @@ -5678,8 +5209,7 @@ public static function resetTotalQueryDuration() * * @return void * @static - */ - public static function reconnectIfMissingConnection() + */ public static function reconnectIfMissingConnection() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->reconnectIfMissingConnection(); @@ -5690,8 +5220,7 @@ public static function reconnectIfMissingConnection() * @param \Closure $callback * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function beforeStartingTransaction($callback) + */ public static function beforeStartingTransaction($callback) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->beforeStartingTransaction($callback); @@ -5702,8 +5231,7 @@ public static function beforeStartingTransaction($callback) * @param \Closure $callback * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function beforeExecuting($callback) + */ public static function beforeExecuting($callback) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->beforeExecuting($callback); @@ -5714,8 +5242,7 @@ public static function beforeExecuting($callback) * @param \Closure $callback * @return void * @static - */ - public static function listen($callback) + */ public static function listen($callback) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->listen($callback); @@ -5726,8 +5253,7 @@ public static function listen($callback) * @param mixed $value * @return \Illuminate\Contracts\Database\Query\Expression * @static - */ - public static function raw($value) + */ public static function raw($value) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->raw($value); @@ -5739,8 +5265,7 @@ public static function raw($value) * @param bool $binary * @return string * @static - */ - public static function escape($value, $binary = false) + */ public static function escape($value, $binary = false) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->escape($value, $binary); @@ -5750,8 +5275,7 @@ public static function escape($value, $binary = false) * * @return bool * @static - */ - public static function hasModifiedRecords() + */ public static function hasModifiedRecords() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->hasModifiedRecords(); @@ -5762,8 +5286,7 @@ public static function hasModifiedRecords() * @param bool $value * @return void * @static - */ - public static function recordsHaveBeenModified($value = true) + */ public static function recordsHaveBeenModified($value = true) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->recordsHaveBeenModified($value); @@ -5774,8 +5297,7 @@ public static function recordsHaveBeenModified($value = true) * @param bool $value * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function setRecordModificationState($value) + */ public static function setRecordModificationState($value) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->setRecordModificationState($value); @@ -5785,8 +5307,7 @@ public static function setRecordModificationState($value) * * @return void * @static - */ - public static function forgetRecordModificationState() + */ public static function forgetRecordModificationState() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->forgetRecordModificationState(); @@ -5797,8 +5318,7 @@ public static function forgetRecordModificationState() * @param bool $value * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function useWriteConnectionWhenReading($value = true) + */ public static function useWriteConnectionWhenReading($value = true) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->useWriteConnectionWhenReading($value); @@ -5808,8 +5328,7 @@ public static function useWriteConnectionWhenReading($value = true) * * @return bool * @static - */ - public static function isDoctrineAvailable() + */ public static function isDoctrineAvailable() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->isDoctrineAvailable(); @@ -5819,8 +5338,7 @@ public static function isDoctrineAvailable() * * @return bool * @static - */ - public static function usingNativeSchemaOperations() + */ public static function usingNativeSchemaOperations() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->usingNativeSchemaOperations(); @@ -5832,8 +5350,7 @@ public static function usingNativeSchemaOperations() * @param string $column * @return \Doctrine\DBAL\Schema\Column * @static - */ - public static function getDoctrineColumn($table, $column) + */ public static function getDoctrineColumn($table, $column) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getDoctrineColumn($table, $column); @@ -5843,8 +5360,7 @@ public static function getDoctrineColumn($table, $column) * * @return \Doctrine\DBAL\Schema\AbstractSchemaManager * @static - */ - public static function getDoctrineSchemaManager() + */ public static function getDoctrineSchemaManager() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getDoctrineSchemaManager(); @@ -5854,8 +5370,7 @@ public static function getDoctrineSchemaManager() * * @return \Doctrine\DBAL\Connection * @static - */ - public static function getDoctrineConnection() + */ public static function getDoctrineConnection() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getDoctrineConnection(); @@ -5865,8 +5380,7 @@ public static function getDoctrineConnection() * * @return \PDO * @static - */ - public static function getPdo() + */ public static function getPdo() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getPdo(); @@ -5876,8 +5390,7 @@ public static function getPdo() * * @return \PDO|\Closure|null * @static - */ - public static function getRawPdo() + */ public static function getRawPdo() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getRawPdo(); @@ -5887,8 +5400,7 @@ public static function getRawPdo() * * @return \PDO * @static - */ - public static function getReadPdo() + */ public static function getReadPdo() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getReadPdo(); @@ -5898,8 +5410,7 @@ public static function getReadPdo() * * @return \PDO|\Closure|null * @static - */ - public static function getRawReadPdo() + */ public static function getRawReadPdo() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getRawReadPdo(); @@ -5910,8 +5421,7 @@ public static function getRawReadPdo() * @param \PDO|\Closure|null $pdo * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function setPdo($pdo) + */ public static function setPdo($pdo) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->setPdo($pdo); @@ -5922,8 +5432,7 @@ public static function setPdo($pdo) * @param \PDO|\Closure|null $pdo * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function setReadPdo($pdo) + */ public static function setReadPdo($pdo) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->setReadPdo($pdo); @@ -5933,8 +5442,7 @@ public static function setReadPdo($pdo) * * @return string|null * @static - */ - public static function getName() + */ public static function getName() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getName(); @@ -5944,8 +5452,7 @@ public static function getName() * * @return string|null * @static - */ - public static function getNameWithReadWriteType() + */ public static function getNameWithReadWriteType() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getNameWithReadWriteType(); @@ -5956,8 +5463,7 @@ public static function getNameWithReadWriteType() * @param string|null $option * @return mixed * @static - */ - public static function getConfig($option = null) + */ public static function getConfig($option = null) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getConfig($option); @@ -5967,8 +5473,7 @@ public static function getConfig($option = null) * * @return string * @static - */ - public static function getDriverName() + */ public static function getDriverName() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getDriverName(); @@ -5978,8 +5483,7 @@ public static function getDriverName() * * @return \Illuminate\Database\Query\Grammars\Grammar * @static - */ - public static function getQueryGrammar() + */ public static function getQueryGrammar() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getQueryGrammar(); @@ -5990,8 +5494,7 @@ public static function getQueryGrammar() * @param \Illuminate\Database\Query\Grammars\Grammar $grammar * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function setQueryGrammar($grammar) + */ public static function setQueryGrammar($grammar) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->setQueryGrammar($grammar); @@ -6001,8 +5504,7 @@ public static function setQueryGrammar($grammar) * * @return \Illuminate\Database\Schema\Grammars\Grammar * @static - */ - public static function getSchemaGrammar() + */ public static function getSchemaGrammar() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getSchemaGrammar(); @@ -6013,8 +5515,7 @@ public static function getSchemaGrammar() * @param \Illuminate\Database\Schema\Grammars\Grammar $grammar * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function setSchemaGrammar($grammar) + */ public static function setSchemaGrammar($grammar) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->setSchemaGrammar($grammar); @@ -6024,8 +5525,7 @@ public static function setSchemaGrammar($grammar) * * @return \Illuminate\Database\Query\Processors\Processor * @static - */ - public static function getPostProcessor() + */ public static function getPostProcessor() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getPostProcessor(); @@ -6036,8 +5536,7 @@ public static function getPostProcessor() * @param \Illuminate\Database\Query\Processors\Processor $processor * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function setPostProcessor($processor) + */ public static function setPostProcessor($processor) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->setPostProcessor($processor); @@ -6047,8 +5546,7 @@ public static function setPostProcessor($processor) * * @return \Illuminate\Contracts\Events\Dispatcher * @static - */ - public static function getEventDispatcher() + */ public static function getEventDispatcher() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getEventDispatcher(); @@ -6059,8 +5557,7 @@ public static function getEventDispatcher() * @param \Illuminate\Contracts\Events\Dispatcher $events * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function setEventDispatcher($events) + */ public static function setEventDispatcher($events) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->setEventDispatcher($events); @@ -6070,8 +5567,7 @@ public static function setEventDispatcher($events) * * @return void * @static - */ - public static function unsetEventDispatcher() + */ public static function unsetEventDispatcher() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->unsetEventDispatcher(); @@ -6082,8 +5578,7 @@ public static function unsetEventDispatcher() * @param \Illuminate\Database\DatabaseTransactionsManager $manager * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function setTransactionManager($manager) + */ public static function setTransactionManager($manager) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->setTransactionManager($manager); @@ -6093,8 +5588,7 @@ public static function setTransactionManager($manager) * * @return void * @static - */ - public static function unsetTransactionManager() + */ public static function unsetTransactionManager() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->unsetTransactionManager(); @@ -6104,8 +5598,7 @@ public static function unsetTransactionManager() * * @return bool * @static - */ - public static function pretending() + */ public static function pretending() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->pretending(); @@ -6115,8 +5608,7 @@ public static function pretending() * * @return array * @static - */ - public static function getQueryLog() + */ public static function getQueryLog() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getQueryLog(); @@ -6126,8 +5618,7 @@ public static function getQueryLog() * * @return array * @static - */ - public static function getRawQueryLog() + */ public static function getRawQueryLog() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getRawQueryLog(); @@ -6137,8 +5628,7 @@ public static function getRawQueryLog() * * @return void * @static - */ - public static function flushQueryLog() + */ public static function flushQueryLog() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->flushQueryLog(); @@ -6148,8 +5638,7 @@ public static function flushQueryLog() * * @return void * @static - */ - public static function enableQueryLog() + */ public static function enableQueryLog() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->enableQueryLog(); @@ -6159,8 +5648,7 @@ public static function enableQueryLog() * * @return void * @static - */ - public static function disableQueryLog() + */ public static function disableQueryLog() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->disableQueryLog(); @@ -6170,8 +5658,7 @@ public static function disableQueryLog() * * @return bool * @static - */ - public static function logging() + */ public static function logging() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->logging(); @@ -6181,8 +5668,7 @@ public static function logging() * * @return string * @static - */ - public static function getDatabaseName() + */ public static function getDatabaseName() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getDatabaseName(); @@ -6193,8 +5679,7 @@ public static function getDatabaseName() * @param string $database * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function setDatabaseName($database) + */ public static function setDatabaseName($database) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->setDatabaseName($database); @@ -6205,8 +5690,7 @@ public static function setDatabaseName($database) * @param string|null $readWriteType * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function setReadWriteType($readWriteType) + */ public static function setReadWriteType($readWriteType) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->setReadWriteType($readWriteType); @@ -6216,8 +5700,7 @@ public static function setReadWriteType($readWriteType) * * @return string * @static - */ - public static function getTablePrefix() + */ public static function getTablePrefix() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->getTablePrefix(); @@ -6228,8 +5711,7 @@ public static function getTablePrefix() * @param string $prefix * @return \Illuminate\Database\MySqlConnection * @static - */ - public static function setTablePrefix($prefix) + */ public static function setTablePrefix($prefix) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->setTablePrefix($prefix); @@ -6240,8 +5722,7 @@ public static function setTablePrefix($prefix) * @param \Illuminate\Database\Grammar $grammar * @return \Illuminate\Database\Grammar * @static - */ - public static function withTablePrefix($grammar) + */ public static function withTablePrefix($grammar) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->withTablePrefix($grammar); @@ -6253,8 +5734,7 @@ public static function withTablePrefix($grammar) * @param \Closure $callback * @return void * @static - */ - public static function resolverFor($driver, $callback) + */ public static function resolverFor($driver, $callback) { //Method inherited from \Illuminate\Database\Connection \Illuminate\Database\MySqlConnection::resolverFor($driver, $callback); } @@ -6264,8 +5744,7 @@ public static function resolverFor($driver, $callback) * @param string $driver * @return mixed * @static - */ - public static function getResolver($driver) + */ public static function getResolver($driver) { //Method inherited from \Illuminate\Database\Connection return \Illuminate\Database\MySqlConnection::getResolver($driver); } @@ -6277,8 +5756,7 @@ public static function getResolver($driver) * @return mixed * @throws \Throwable * @static - */ - public static function transaction($callback, $attempts = 1) + */ public static function transaction($callback, $attempts = 1) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->transaction($callback, $attempts); @@ -6289,8 +5767,7 @@ public static function transaction($callback, $attempts = 1) * @return void * @throws \Throwable * @static - */ - public static function beginTransaction() + */ public static function beginTransaction() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->beginTransaction(); @@ -6301,8 +5778,7 @@ public static function beginTransaction() * @return void * @throws \Throwable * @static - */ - public static function commit() + */ public static function commit() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->commit(); @@ -6314,8 +5790,7 @@ public static function commit() * @return void * @throws \Throwable * @static - */ - public static function rollBack($toLevel = null) + */ public static function rollBack($toLevel = null) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->rollBack($toLevel); @@ -6325,8 +5800,7 @@ public static function rollBack($toLevel = null) * * @return int * @static - */ - public static function transactionLevel() + */ public static function transactionLevel() { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ return $instance->transactionLevel(); @@ -6338,21 +5812,18 @@ public static function transactionLevel() * @return void * @throws \RuntimeException * @static - */ - public static function afterCommit($callback) + */ public static function afterCommit($callback) { //Method inherited from \Illuminate\Database\Connection /** @var \Illuminate\Database\MySqlConnection $instance */ $instance->afterCommit($callback); } - - } + } /** * * * @see \Illuminate\Events\Dispatcher * @see \Illuminate\Support\Testing\Fakes\EventFake - */ - class Event { + */ class Event { /** * Register an event listener with the dispatcher. * @@ -6360,8 +5831,7 @@ class Event { * @param \Closure|string|array|null $listener * @return void * @static - */ - public static function listen($events, $listener = null) + */ public static function listen($events, $listener = null) { /** @var \Illuminate\Events\Dispatcher $instance */ $instance->listen($events, $listener); @@ -6372,8 +5842,7 @@ public static function listen($events, $listener = null) * @param string $eventName * @return bool * @static - */ - public static function hasListeners($eventName) + */ public static function hasListeners($eventName) { /** @var \Illuminate\Events\Dispatcher $instance */ return $instance->hasListeners($eventName); @@ -6384,8 +5853,7 @@ public static function hasListeners($eventName) * @param string $eventName * @return bool * @static - */ - public static function hasWildcardListeners($eventName) + */ public static function hasWildcardListeners($eventName) { /** @var \Illuminate\Events\Dispatcher $instance */ return $instance->hasWildcardListeners($eventName); @@ -6397,8 +5865,7 @@ public static function hasWildcardListeners($eventName) * @param object|array $payload * @return void * @static - */ - public static function push($event, $payload = []) + */ public static function push($event, $payload = []) { /** @var \Illuminate\Events\Dispatcher $instance */ $instance->push($event, $payload); @@ -6409,8 +5876,7 @@ public static function push($event, $payload = []) * @param string $event * @return void * @static - */ - public static function flush($event) + */ public static function flush($event) { /** @var \Illuminate\Events\Dispatcher $instance */ $instance->flush($event); @@ -6421,8 +5887,7 @@ public static function flush($event) * @param object|string $subscriber * @return void * @static - */ - public static function subscribe($subscriber) + */ public static function subscribe($subscriber) { /** @var \Illuminate\Events\Dispatcher $instance */ $instance->subscribe($subscriber); @@ -6434,8 +5899,7 @@ public static function subscribe($subscriber) * @param mixed $payload * @return mixed * @static - */ - public static function until($event, $payload = []) + */ public static function until($event, $payload = []) { /** @var \Illuminate\Events\Dispatcher $instance */ return $instance->until($event, $payload); @@ -6448,8 +5912,7 @@ public static function until($event, $payload = []) * @param bool $halt * @return array|null * @static - */ - public static function dispatch($event, $payload = [], $halt = false) + */ public static function dispatch($event, $payload = [], $halt = false) { /** @var \Illuminate\Events\Dispatcher $instance */ return $instance->dispatch($event, $payload, $halt); @@ -6460,8 +5923,7 @@ public static function dispatch($event, $payload = [], $halt = false) * @param string $eventName * @return array * @static - */ - public static function getListeners($eventName) + */ public static function getListeners($eventName) { /** @var \Illuminate\Events\Dispatcher $instance */ return $instance->getListeners($eventName); @@ -6473,8 +5935,7 @@ public static function getListeners($eventName) * @param bool $wildcard * @return \Closure * @static - */ - public static function makeListener($listener, $wildcard = false) + */ public static function makeListener($listener, $wildcard = false) { /** @var \Illuminate\Events\Dispatcher $instance */ return $instance->makeListener($listener, $wildcard); @@ -6486,8 +5947,7 @@ public static function makeListener($listener, $wildcard = false) * @param bool $wildcard * @return \Closure * @static - */ - public static function createClassListener($listener, $wildcard = false) + */ public static function createClassListener($listener, $wildcard = false) { /** @var \Illuminate\Events\Dispatcher $instance */ return $instance->createClassListener($listener, $wildcard); @@ -6498,8 +5958,7 @@ public static function createClassListener($listener, $wildcard = false) * @param string $event * @return void * @static - */ - public static function forget($event) + */ public static function forget($event) { /** @var \Illuminate\Events\Dispatcher $instance */ $instance->forget($event); @@ -6509,8 +5968,7 @@ public static function forget($event) * * @return void * @static - */ - public static function forgetPushed() + */ public static function forgetPushed() { /** @var \Illuminate\Events\Dispatcher $instance */ $instance->forgetPushed(); @@ -6521,8 +5979,7 @@ public static function forgetPushed() * @param callable $resolver * @return \Illuminate\Events\Dispatcher * @static - */ - public static function setQueueResolver($resolver) + */ public static function setQueueResolver($resolver) { /** @var \Illuminate\Events\Dispatcher $instance */ return $instance->setQueueResolver($resolver); @@ -6533,8 +5990,7 @@ public static function setQueueResolver($resolver) * @param callable $resolver * @return \Illuminate\Events\Dispatcher * @static - */ - public static function setTransactionManagerResolver($resolver) + */ public static function setTransactionManagerResolver($resolver) { /** @var \Illuminate\Events\Dispatcher $instance */ return $instance->setTransactionManagerResolver($resolver); @@ -6544,8 +6000,7 @@ public static function setTransactionManagerResolver($resolver) * * @return array * @static - */ - public static function getRawListeners() + */ public static function getRawListeners() { /** @var \Illuminate\Events\Dispatcher $instance */ return $instance->getRawListeners(); @@ -6557,8 +6012,7 @@ public static function getRawListeners() * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Events\Dispatcher::macro($name, $macro); } @@ -6570,8 +6024,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Events\Dispatcher::mixin($mixin, $replace); } @@ -6581,8 +6034,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Events\Dispatcher::hasMacro($name); } @@ -6591,8 +6043,7 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Events\Dispatcher::flushMacros(); } @@ -6602,8 +6053,7 @@ public static function flushMacros() * @param array|string $eventsToDispatch * @return \Illuminate\Support\Testing\Fakes\EventFake * @static - */ - public static function except($eventsToDispatch) + */ public static function except($eventsToDispatch) { /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ return $instance->except($eventsToDispatch); @@ -6615,8 +6065,7 @@ public static function except($eventsToDispatch) * @param string|array $expectedListener * @return void * @static - */ - public static function assertListening($expectedEvent, $expectedListener) + */ public static function assertListening($expectedEvent, $expectedListener) { /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ $instance->assertListening($expectedEvent, $expectedListener); @@ -6628,8 +6077,7 @@ public static function assertListening($expectedEvent, $expectedListener) * @param callable|int|null $callback * @return void * @static - */ - public static function assertDispatched($event, $callback = null) + */ public static function assertDispatched($event, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ $instance->assertDispatched($event, $callback); @@ -6641,8 +6089,7 @@ public static function assertDispatched($event, $callback = null) * @param int $times * @return void * @static - */ - public static function assertDispatchedTimes($event, $times = 1) + */ public static function assertDispatchedTimes($event, $times = 1) { /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ $instance->assertDispatchedTimes($event, $times); @@ -6654,8 +6101,7 @@ public static function assertDispatchedTimes($event, $times = 1) * @param callable|null $callback * @return void * @static - */ - public static function assertNotDispatched($event, $callback = null) + */ public static function assertNotDispatched($event, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ $instance->assertNotDispatched($event, $callback); @@ -6665,8 +6111,7 @@ public static function assertNotDispatched($event, $callback = null) * * @return void * @static - */ - public static function assertNothingDispatched() + */ public static function assertNothingDispatched() { /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ $instance->assertNothingDispatched(); @@ -6678,8 +6123,7 @@ public static function assertNothingDispatched() * @param callable|null $callback * @return \Illuminate\Support\Collection * @static - */ - public static function dispatched($event, $callback = null) + */ public static function dispatched($event, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ return $instance->dispatched($event, $callback); @@ -6690,28 +6134,24 @@ public static function dispatched($event, $callback = null) * @param string $event * @return bool * @static - */ - public static function hasDispatched($event) + */ public static function hasDispatched($event) { /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ return $instance->hasDispatched($event); } - - } + } /** * * * @see \Illuminate\Filesystem\Filesystem - */ - class File { + */ class File { /** * Determine if a file or directory exists. * * @param string $path * @return bool * @static - */ - public static function exists($path) + */ public static function exists($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->exists($path); @@ -6722,8 +6162,7 @@ public static function exists($path) * @param string $path * @return bool * @static - */ - public static function missing($path) + */ public static function missing($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->missing($path); @@ -6736,8 +6175,7 @@ public static function missing($path) * @return string * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException * @static - */ - public static function get($path, $lock = false) + */ public static function get($path, $lock = false) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->get($path, $lock); @@ -6751,8 +6189,7 @@ public static function get($path, $lock = false) * @return array * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException * @static - */ - public static function json($path, $flags = 0, $lock = false) + */ public static function json($path, $flags = 0, $lock = false) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->json($path, $flags, $lock); @@ -6763,8 +6200,7 @@ public static function json($path, $flags = 0, $lock = false) * @param string $path * @return string * @static - */ - public static function sharedGet($path) + */ public static function sharedGet($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->sharedGet($path); @@ -6777,8 +6213,7 @@ public static function sharedGet($path) * @return mixed * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException * @static - */ - public static function getRequire($path, $data = []) + */ public static function getRequire($path, $data = []) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->getRequire($path, $data); @@ -6791,8 +6226,7 @@ public static function getRequire($path, $data = []) * @return mixed * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException * @static - */ - public static function requireOnce($path, $data = []) + */ public static function requireOnce($path, $data = []) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->requireOnce($path, $data); @@ -6804,8 +6238,7 @@ public static function requireOnce($path, $data = []) * @return \Illuminate\Support\LazyCollection * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException * @static - */ - public static function lines($path) + */ public static function lines($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->lines($path); @@ -6817,8 +6250,7 @@ public static function lines($path) * @param string $algorithm * @return string * @static - */ - public static function hash($path, $algorithm = 'md5') + */ public static function hash($path, $algorithm = 'md5') { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->hash($path, $algorithm); @@ -6831,8 +6263,7 @@ public static function hash($path, $algorithm = 'md5') * @param bool $lock * @return int|bool * @static - */ - public static function put($path, $contents, $lock = false) + */ public static function put($path, $contents, $lock = false) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->put($path, $contents, $lock); @@ -6845,8 +6276,7 @@ public static function put($path, $contents, $lock = false) * @param int|null $mode * @return void * @static - */ - public static function replace($path, $content, $mode = null) + */ public static function replace($path, $content, $mode = null) { /** @var \Illuminate\Filesystem\Filesystem $instance */ $instance->replace($path, $content, $mode); @@ -6859,8 +6289,7 @@ public static function replace($path, $content, $mode = null) * @param string $path * @return void * @static - */ - public static function replaceInFile($search, $replace, $path) + */ public static function replaceInFile($search, $replace, $path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ $instance->replaceInFile($search, $replace, $path); @@ -6872,8 +6301,7 @@ public static function replaceInFile($search, $replace, $path) * @param string $data * @return int * @static - */ - public static function prepend($path, $data) + */ public static function prepend($path, $data) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->prepend($path, $data); @@ -6886,8 +6314,7 @@ public static function prepend($path, $data) * @param bool $lock * @return int * @static - */ - public static function append($path, $data, $lock = false) + */ public static function append($path, $data, $lock = false) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->append($path, $data, $lock); @@ -6899,8 +6326,7 @@ public static function append($path, $data, $lock = false) * @param int|null $mode * @return mixed * @static - */ - public static function chmod($path, $mode = null) + */ public static function chmod($path, $mode = null) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->chmod($path, $mode); @@ -6911,8 +6337,7 @@ public static function chmod($path, $mode = null) * @param string|array $paths * @return bool * @static - */ - public static function delete($paths) + */ public static function delete($paths) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->delete($paths); @@ -6924,8 +6349,7 @@ public static function delete($paths) * @param string $target * @return bool * @static - */ - public static function move($path, $target) + */ public static function move($path, $target) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->move($path, $target); @@ -6937,8 +6361,7 @@ public static function move($path, $target) * @param string $target * @return bool * @static - */ - public static function copy($path, $target) + */ public static function copy($path, $target) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->copy($path, $target); @@ -6950,8 +6373,7 @@ public static function copy($path, $target) * @param string $link * @return void * @static - */ - public static function link($target, $link) + */ public static function link($target, $link) { /** @var \Illuminate\Filesystem\Filesystem $instance */ $instance->link($target, $link); @@ -6964,8 +6386,7 @@ public static function link($target, $link) * @return void * @throws \RuntimeException * @static - */ - public static function relativeLink($target, $link) + */ public static function relativeLink($target, $link) { /** @var \Illuminate\Filesystem\Filesystem $instance */ $instance->relativeLink($target, $link); @@ -6976,8 +6397,7 @@ public static function relativeLink($target, $link) * @param string $path * @return string * @static - */ - public static function name($path) + */ public static function name($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->name($path); @@ -6988,8 +6408,7 @@ public static function name($path) * @param string $path * @return string * @static - */ - public static function basename($path) + */ public static function basename($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->basename($path); @@ -7000,8 +6419,7 @@ public static function basename($path) * @param string $path * @return string * @static - */ - public static function dirname($path) + */ public static function dirname($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->dirname($path); @@ -7012,8 +6430,7 @@ public static function dirname($path) * @param string $path * @return string * @static - */ - public static function extension($path) + */ public static function extension($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->extension($path); @@ -7025,8 +6442,7 @@ public static function extension($path) * @return string|null * @throws \RuntimeException * @static - */ - public static function guessExtension($path) + */ public static function guessExtension($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->guessExtension($path); @@ -7037,8 +6453,7 @@ public static function guessExtension($path) * @param string $path * @return string * @static - */ - public static function type($path) + */ public static function type($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->type($path); @@ -7049,8 +6464,7 @@ public static function type($path) * @param string $path * @return string|false * @static - */ - public static function mimeType($path) + */ public static function mimeType($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->mimeType($path); @@ -7061,8 +6475,7 @@ public static function mimeType($path) * @param string $path * @return int * @static - */ - public static function size($path) + */ public static function size($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->size($path); @@ -7073,8 +6486,7 @@ public static function size($path) * @param string $path * @return int * @static - */ - public static function lastModified($path) + */ public static function lastModified($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->lastModified($path); @@ -7085,8 +6497,7 @@ public static function lastModified($path) * @param string $directory * @return bool * @static - */ - public static function isDirectory($directory) + */ public static function isDirectory($directory) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->isDirectory($directory); @@ -7098,8 +6509,7 @@ public static function isDirectory($directory) * @param bool $ignoreDotFiles * @return bool * @static - */ - public static function isEmptyDirectory($directory, $ignoreDotFiles = false) + */ public static function isEmptyDirectory($directory, $ignoreDotFiles = false) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->isEmptyDirectory($directory, $ignoreDotFiles); @@ -7110,8 +6520,7 @@ public static function isEmptyDirectory($directory, $ignoreDotFiles = false) * @param string $path * @return bool * @static - */ - public static function isReadable($path) + */ public static function isReadable($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->isReadable($path); @@ -7122,8 +6531,7 @@ public static function isReadable($path) * @param string $path * @return bool * @static - */ - public static function isWritable($path) + */ public static function isWritable($path) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->isWritable($path); @@ -7135,8 +6543,7 @@ public static function isWritable($path) * @param string $secondFile * @return bool * @static - */ - public static function hasSameHash($firstFile, $secondFile) + */ public static function hasSameHash($firstFile, $secondFile) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->hasSameHash($firstFile, $secondFile); @@ -7147,8 +6554,7 @@ public static function hasSameHash($firstFile, $secondFile) * @param string $file * @return bool * @static - */ - public static function isFile($file) + */ public static function isFile($file) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->isFile($file); @@ -7160,8 +6566,7 @@ public static function isFile($file) * @param int $flags * @return array * @static - */ - public static function glob($pattern, $flags = 0) + */ public static function glob($pattern, $flags = 0) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->glob($pattern, $flags); @@ -7173,8 +6578,7 @@ public static function glob($pattern, $flags = 0) * @param bool $hidden * @return \Symfony\Component\Finder\SplFileInfo[] * @static - */ - public static function files($directory, $hidden = false) + */ public static function files($directory, $hidden = false) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->files($directory, $hidden); @@ -7186,8 +6590,7 @@ public static function files($directory, $hidden = false) * @param bool $hidden * @return \Symfony\Component\Finder\SplFileInfo[] * @static - */ - public static function allFiles($directory, $hidden = false) + */ public static function allFiles($directory, $hidden = false) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->allFiles($directory, $hidden); @@ -7198,8 +6601,7 @@ public static function allFiles($directory, $hidden = false) * @param string $directory * @return array * @static - */ - public static function directories($directory) + */ public static function directories($directory) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->directories($directory); @@ -7212,8 +6614,7 @@ public static function directories($directory) * @param bool $recursive * @return void * @static - */ - public static function ensureDirectoryExists($path, $mode = 493, $recursive = true) + */ public static function ensureDirectoryExists($path, $mode = 493, $recursive = true) { /** @var \Illuminate\Filesystem\Filesystem $instance */ $instance->ensureDirectoryExists($path, $mode, $recursive); @@ -7227,8 +6628,7 @@ public static function ensureDirectoryExists($path, $mode = 493, $recursive = tr * @param bool $force * @return bool * @static - */ - public static function makeDirectory($path, $mode = 493, $recursive = false, $force = false) + */ public static function makeDirectory($path, $mode = 493, $recursive = false, $force = false) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->makeDirectory($path, $mode, $recursive, $force); @@ -7241,8 +6641,7 @@ public static function makeDirectory($path, $mode = 493, $recursive = false, $fo * @param bool $overwrite * @return bool * @static - */ - public static function moveDirectory($from, $to, $overwrite = false) + */ public static function moveDirectory($from, $to, $overwrite = false) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->moveDirectory($from, $to, $overwrite); @@ -7255,8 +6654,7 @@ public static function moveDirectory($from, $to, $overwrite = false) * @param int|null $options * @return bool * @static - */ - public static function copyDirectory($directory, $destination, $options = null) + */ public static function copyDirectory($directory, $destination, $options = null) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->copyDirectory($directory, $destination, $options); @@ -7270,8 +6668,7 @@ public static function copyDirectory($directory, $destination, $options = null) * @param bool $preserve * @return bool * @static - */ - public static function deleteDirectory($directory, $preserve = false) + */ public static function deleteDirectory($directory, $preserve = false) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->deleteDirectory($directory, $preserve); @@ -7282,8 +6679,7 @@ public static function deleteDirectory($directory, $preserve = false) * @param string $directory * @return bool * @static - */ - public static function deleteDirectories($directory) + */ public static function deleteDirectories($directory) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->deleteDirectories($directory); @@ -7294,8 +6690,7 @@ public static function deleteDirectories($directory) * @param string $directory * @return bool * @static - */ - public static function cleanDirectory($directory) + */ public static function cleanDirectory($directory) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->cleanDirectory($directory); @@ -7310,8 +6705,7 @@ public static function cleanDirectory($directory) * @param \Illuminate\Filesystem\(callable($this, TWhenParameter): TWhenReturnType)|null $default * @return $this|\Illuminate\Filesystem\TWhenReturnType * @static - */ - public static function when($value = null, $callback = null, $default = null) + */ public static function when($value = null, $callback = null, $default = null) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->when($value, $callback, $default); @@ -7326,8 +6720,7 @@ public static function when($value = null, $callback = null, $default = null) * @param \Illuminate\Filesystem\(callable($this, TUnlessParameter): TUnlessReturnType)|null $default * @return $this|\Illuminate\Filesystem\TUnlessReturnType * @static - */ - public static function unless($value = null, $callback = null, $default = null) + */ public static function unless($value = null, $callback = null, $default = null) { /** @var \Illuminate\Filesystem\Filesystem $instance */ return $instance->unless($value, $callback, $default); @@ -7339,8 +6732,7 @@ public static function unless($value = null, $callback = null, $default = null) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Filesystem\Filesystem::macro($name, $macro); } @@ -7352,8 +6744,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Filesystem\Filesystem::mixin($mixin, $replace); } @@ -7363,8 +6754,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Filesystem\Filesystem::hasMacro($name); } @@ -7373,27 +6763,23 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Filesystem\Filesystem::flushMacros(); } - - } + } /** * * * @see \Illuminate\Auth\Access\Gate - */ - class Gate { + */ class Gate { /** * Determine if a given ability has been defined. * * @param string|array $ability * @return bool * @static - */ - public static function has($ability) + */ public static function has($ability) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->has($ability); @@ -7407,8 +6793,7 @@ public static function has($ability) * @return \Illuminate\Auth\Access\Response * @throws \Illuminate\Auth\Access\AuthorizationException * @static - */ - public static function allowIf($condition, $message = null, $code = null) + */ public static function allowIf($condition, $message = null, $code = null) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->allowIf($condition, $message, $code); @@ -7422,8 +6807,7 @@ public static function allowIf($condition, $message = null, $code = null) * @return \Illuminate\Auth\Access\Response * @throws \Illuminate\Auth\Access\AuthorizationException * @static - */ - public static function denyIf($condition, $message = null, $code = null) + */ public static function denyIf($condition, $message = null, $code = null) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->denyIf($condition, $message, $code); @@ -7436,8 +6820,7 @@ public static function denyIf($condition, $message = null, $code = null) * @return \Illuminate\Auth\Access\Gate * @throws \InvalidArgumentException * @static - */ - public static function define($ability, $callback) + */ public static function define($ability, $callback) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->define($ability, $callback); @@ -7450,8 +6833,7 @@ public static function define($ability, $callback) * @param array|null $abilities * @return \Illuminate\Auth\Access\Gate * @static - */ - public static function resource($name, $class, $abilities = null) + */ public static function resource($name, $class, $abilities = null) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->resource($name, $class, $abilities); @@ -7463,8 +6845,7 @@ public static function resource($name, $class, $abilities = null) * @param string $policy * @return \Illuminate\Auth\Access\Gate * @static - */ - public static function policy($class, $policy) + */ public static function policy($class, $policy) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->policy($class, $policy); @@ -7475,8 +6856,7 @@ public static function policy($class, $policy) * @param callable $callback * @return \Illuminate\Auth\Access\Gate * @static - */ - public static function before($callback) + */ public static function before($callback) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->before($callback); @@ -7487,8 +6867,7 @@ public static function before($callback) * @param callable $callback * @return \Illuminate\Auth\Access\Gate * @static - */ - public static function after($callback) + */ public static function after($callback) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->after($callback); @@ -7500,8 +6879,7 @@ public static function after($callback) * @param array|mixed $arguments * @return bool * @static - */ - public static function allows($ability, $arguments = []) + */ public static function allows($ability, $arguments = []) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->allows($ability, $arguments); @@ -7513,8 +6891,7 @@ public static function allows($ability, $arguments = []) * @param array|mixed $arguments * @return bool * @static - */ - public static function denies($ability, $arguments = []) + */ public static function denies($ability, $arguments = []) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->denies($ability, $arguments); @@ -7526,8 +6903,7 @@ public static function denies($ability, $arguments = []) * @param array|mixed $arguments * @return bool * @static - */ - public static function check($abilities, $arguments = []) + */ public static function check($abilities, $arguments = []) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->check($abilities, $arguments); @@ -7539,8 +6915,7 @@ public static function check($abilities, $arguments = []) * @param array|mixed $arguments * @return bool * @static - */ - public static function any($abilities, $arguments = []) + */ public static function any($abilities, $arguments = []) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->any($abilities, $arguments); @@ -7552,8 +6927,7 @@ public static function any($abilities, $arguments = []) * @param array|mixed $arguments * @return bool * @static - */ - public static function none($abilities, $arguments = []) + */ public static function none($abilities, $arguments = []) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->none($abilities, $arguments); @@ -7566,8 +6940,7 @@ public static function none($abilities, $arguments = []) * @return \Illuminate\Auth\Access\Response * @throws \Illuminate\Auth\Access\AuthorizationException * @static - */ - public static function authorize($ability, $arguments = []) + */ public static function authorize($ability, $arguments = []) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->authorize($ability, $arguments); @@ -7579,8 +6952,7 @@ public static function authorize($ability, $arguments = []) * @param array|mixed $arguments * @return \Illuminate\Auth\Access\Response * @static - */ - public static function inspect($ability, $arguments = []) + */ public static function inspect($ability, $arguments = []) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->inspect($ability, $arguments); @@ -7593,8 +6965,7 @@ public static function inspect($ability, $arguments = []) * @return mixed * @throws \Illuminate\Auth\Access\AuthorizationException * @static - */ - public static function raw($ability, $arguments = []) + */ public static function raw($ability, $arguments = []) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->raw($ability, $arguments); @@ -7605,8 +6976,7 @@ public static function raw($ability, $arguments = []) * @param object|string $class * @return mixed * @static - */ - public static function getPolicyFor($class) + */ public static function getPolicyFor($class) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->getPolicyFor($class); @@ -7617,8 +6987,7 @@ public static function getPolicyFor($class) * @param callable $callback * @return \Illuminate\Auth\Access\Gate * @static - */ - public static function guessPolicyNamesUsing($callback) + */ public static function guessPolicyNamesUsing($callback) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->guessPolicyNamesUsing($callback); @@ -7630,8 +6999,7 @@ public static function guessPolicyNamesUsing($callback) * @return mixed * @throws \Illuminate\Contracts\Container\BindingResolutionException * @static - */ - public static function resolvePolicy($class) + */ public static function resolvePolicy($class) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->resolvePolicy($class); @@ -7642,8 +7010,7 @@ public static function resolvePolicy($class) * @param \Illuminate\Contracts\Auth\Authenticatable|mixed $user * @return static * @static - */ - public static function forUser($user) + */ public static function forUser($user) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->forUser($user); @@ -7653,8 +7020,7 @@ public static function forUser($user) * * @return array * @static - */ - public static function abilities() + */ public static function abilities() { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->abilities(); @@ -7664,8 +7030,7 @@ public static function abilities() * * @return array * @static - */ - public static function policies() + */ public static function policies() { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->policies(); @@ -7676,8 +7041,7 @@ public static function policies() * @param \Illuminate\Auth\Access\Response $response * @return \Illuminate\Auth\Access\Gate * @static - */ - public static function defaultDenialResponse($response) + */ public static function defaultDenialResponse($response) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->defaultDenialResponse($response); @@ -7688,8 +7052,7 @@ public static function defaultDenialResponse($response) * @param \Illuminate\Contracts\Container\Container $container * @return \Illuminate\Auth\Access\Gate * @static - */ - public static function setContainer($container) + */ public static function setContainer($container) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->setContainer($container); @@ -7702,8 +7065,7 @@ public static function setContainer($container) * @param int|null $code * @return \Illuminate\Auth\Access\Response * @static - */ - public static function denyWithStatus($status, $message = null, $code = null) + */ public static function denyWithStatus($status, $message = null, $code = null) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->denyWithStatus($status, $message, $code); @@ -7715,28 +7077,24 @@ public static function denyWithStatus($status, $message = null, $code = null) * @param int|null $code * @return \Illuminate\Auth\Access\Response * @static - */ - public static function denyAsNotFound($message = null, $code = null) + */ public static function denyAsNotFound($message = null, $code = null) { /** @var \Illuminate\Auth\Access\Gate $instance */ return $instance->denyAsNotFound($message, $code); } - - } + } /** * * * @see \Illuminate\Hashing\HashManager * @see \Illuminate\Hashing\AbstractHasher - */ - class Hash { + */ class Hash { /** * Create an instance of the Bcrypt hash Driver. * * @return \Illuminate\Hashing\BcryptHasher * @static - */ - public static function createBcryptDriver() + */ public static function createBcryptDriver() { /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->createBcryptDriver(); @@ -7746,8 +7104,7 @@ public static function createBcryptDriver() * * @return \Illuminate\Hashing\ArgonHasher * @static - */ - public static function createArgonDriver() + */ public static function createArgonDriver() { /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->createArgonDriver(); @@ -7757,8 +7114,7 @@ public static function createArgonDriver() * * @return \Illuminate\Hashing\Argon2IdHasher * @static - */ - public static function createArgon2idDriver() + */ public static function createArgon2idDriver() { /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->createArgon2idDriver(); @@ -7769,8 +7125,7 @@ public static function createArgon2idDriver() * @param string $hashedValue * @return array * @static - */ - public static function info($hashedValue) + */ public static function info($hashedValue) { /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->info($hashedValue); @@ -7782,8 +7137,7 @@ public static function info($hashedValue) * @param array $options * @return string * @static - */ - public static function make($value, $options = []) + */ public static function make($value, $options = []) { /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->make($value, $options); @@ -7796,8 +7150,7 @@ public static function make($value, $options = []) * @param array $options * @return bool * @static - */ - public static function check($value, $hashedValue, $options = []) + */ public static function check($value, $hashedValue, $options = []) { /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->check($value, $hashedValue, $options); @@ -7809,8 +7162,7 @@ public static function check($value, $hashedValue, $options = []) * @param array $options * @return bool * @static - */ - public static function needsRehash($hashedValue, $options = []) + */ public static function needsRehash($hashedValue, $options = []) { /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->needsRehash($hashedValue, $options); @@ -7821,8 +7173,7 @@ public static function needsRehash($hashedValue, $options = []) * @param string $value * @return bool * @static - */ - public static function isHashed($value) + */ public static function isHashed($value) { /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->isHashed($value); @@ -7832,8 +7183,7 @@ public static function isHashed($value) * * @return string * @static - */ - public static function getDefaultDriver() + */ public static function getDefaultDriver() { /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->getDefaultDriver(); @@ -7845,8 +7195,7 @@ public static function getDefaultDriver() * @return mixed * @throws \InvalidArgumentException * @static - */ - public static function driver($driver = null) + */ public static function driver($driver = null) { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->driver($driver); @@ -7858,8 +7207,7 @@ public static function driver($driver = null) * @param \Closure $callback * @return \Illuminate\Hashing\HashManager * @static - */ - public static function extend($driver, $callback) + */ public static function extend($driver, $callback) { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->extend($driver, $callback); @@ -7869,8 +7217,7 @@ public static function extend($driver, $callback) * * @return array * @static - */ - public static function getDrivers() + */ public static function getDrivers() { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->getDrivers(); @@ -7880,8 +7227,7 @@ public static function getDrivers() * * @return \Illuminate\Contracts\Container\Container * @static - */ - public static function getContainer() + */ public static function getContainer() { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->getContainer(); @@ -7892,8 +7238,7 @@ public static function getContainer() * @param \Illuminate\Contracts\Container\Container $container * @return \Illuminate\Hashing\HashManager * @static - */ - public static function setContainer($container) + */ public static function setContainer($container) { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->setContainer($container); @@ -7903,14 +7248,12 @@ public static function setContainer($container) * * @return \Illuminate\Hashing\HashManager * @static - */ - public static function forgetDrivers() + */ public static function forgetDrivers() { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Hashing\HashManager $instance */ return $instance->forgetDrivers(); } - - } + } /** * * @@ -7940,7 +7283,7 @@ public static function forgetDrivers() * @method static \Illuminate\Http\Client\PendingRequest sink(string|resource $to) * @method static \Illuminate\Http\Client\PendingRequest timeout(int $seconds) * @method static \Illuminate\Http\Client\PendingRequest connectTimeout(int $seconds) - * @method static \Illuminate\Http\Client\PendingRequest retry(int $times, \Closure|int $sleepMilliseconds = 0, callable|null $when = null, bool $throw = true) + * @method static \Illuminate\Http\Client\PendingRequest retry(array|int $times, \Closure|int $sleepMilliseconds = 0, callable|null $when = null, bool $throw = true) * @method static \Illuminate\Http\Client\PendingRequest withOptions(array $options) * @method static \Illuminate\Http\Client\PendingRequest withMiddleware(callable $middleware) * @method static \Illuminate\Http\Client\PendingRequest withRequestMiddleware(callable $middleware) @@ -7977,16 +7320,14 @@ public static function forgetDrivers() * @method static \Illuminate\Http\Client\PendingRequest|mixed when(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null) * @method static \Illuminate\Http\Client\PendingRequest|mixed unless(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null) * @see \Illuminate\Http\Client\Factory - */ - class Http { + */ class Http { /** * Add middleware to apply to every request. * * @param callable $middleware * @return \Illuminate\Http\Client\Factory * @static - */ - public static function globalMiddleware($middleware) + */ public static function globalMiddleware($middleware) { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->globalMiddleware($middleware); @@ -7997,8 +7338,7 @@ public static function globalMiddleware($middleware) * @param callable $middleware * @return \Illuminate\Http\Client\Factory * @static - */ - public static function globalRequestMiddleware($middleware) + */ public static function globalRequestMiddleware($middleware) { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->globalRequestMiddleware($middleware); @@ -8009,8 +7349,7 @@ public static function globalRequestMiddleware($middleware) * @param callable $middleware * @return \Illuminate\Http\Client\Factory * @static - */ - public static function globalResponseMiddleware($middleware) + */ public static function globalResponseMiddleware($middleware) { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->globalResponseMiddleware($middleware); @@ -8021,8 +7360,7 @@ public static function globalResponseMiddleware($middleware) * @param array $options * @return \Illuminate\Http\Client\Factory * @static - */ - public static function globalOptions($options) + */ public static function globalOptions($options) { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->globalOptions($options); @@ -8035,8 +7373,7 @@ public static function globalOptions($options) * @param array $headers * @return \GuzzleHttp\Promise\PromiseInterface * @static - */ - public static function response($body = null, $status = 200, $headers = []) + */ public static function response($body = null, $status = 200, $headers = []) { return \Illuminate\Http\Client\Factory::response($body, $status, $headers); } @@ -8046,8 +7383,7 @@ public static function response($body = null, $status = 200, $headers = []) * @param array $responses * @return \Illuminate\Http\Client\ResponseSequence * @static - */ - public static function sequence($responses = []) + */ public static function sequence($responses = []) { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->sequence($responses); @@ -8058,8 +7394,7 @@ public static function sequence($responses = []) * @param callable|array|null $callback * @return \Illuminate\Http\Client\Factory * @static - */ - public static function fake($callback = null) + */ public static function fake($callback = null) { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->fake($callback); @@ -8070,8 +7405,7 @@ public static function fake($callback = null) * @param string $url * @return \Illuminate\Http\Client\ResponseSequence * @static - */ - public static function fakeSequence($url = '*') + */ public static function fakeSequence($url = '*') { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->fakeSequence($url); @@ -8083,8 +7417,7 @@ public static function fakeSequence($url = '*') * @param \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface|callable $callback * @return \Illuminate\Http\Client\Factory * @static - */ - public static function stubUrl($url, $callback) + */ public static function stubUrl($url, $callback) { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->stubUrl($url, $callback); @@ -8095,8 +7428,7 @@ public static function stubUrl($url, $callback) * @param bool $prevent * @return \Illuminate\Http\Client\Factory * @static - */ - public static function preventStrayRequests($prevent = true) + */ public static function preventStrayRequests($prevent = true) { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->preventStrayRequests($prevent); @@ -8106,8 +7438,7 @@ public static function preventStrayRequests($prevent = true) * * @return \Illuminate\Http\Client\Factory * @static - */ - public static function allowStrayRequests() + */ public static function allowStrayRequests() { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->allowStrayRequests(); @@ -8119,8 +7450,7 @@ public static function allowStrayRequests() * @param \Illuminate\Http\Client\Response $response * @return void * @static - */ - public static function recordRequestResponsePair($request, $response) + */ public static function recordRequestResponsePair($request, $response) { /** @var \Illuminate\Http\Client\Factory $instance */ $instance->recordRequestResponsePair($request, $response); @@ -8131,8 +7461,7 @@ public static function recordRequestResponsePair($request, $response) * @param callable $callback * @return void * @static - */ - public static function assertSent($callback) + */ public static function assertSent($callback) { /** @var \Illuminate\Http\Client\Factory $instance */ $instance->assertSent($callback); @@ -8143,8 +7472,7 @@ public static function assertSent($callback) * @param array $callbacks * @return void * @static - */ - public static function assertSentInOrder($callbacks) + */ public static function assertSentInOrder($callbacks) { /** @var \Illuminate\Http\Client\Factory $instance */ $instance->assertSentInOrder($callbacks); @@ -8155,8 +7483,7 @@ public static function assertSentInOrder($callbacks) * @param callable $callback * @return void * @static - */ - public static function assertNotSent($callback) + */ public static function assertNotSent($callback) { /** @var \Illuminate\Http\Client\Factory $instance */ $instance->assertNotSent($callback); @@ -8166,8 +7493,7 @@ public static function assertNotSent($callback) * * @return void * @static - */ - public static function assertNothingSent() + */ public static function assertNothingSent() { /** @var \Illuminate\Http\Client\Factory $instance */ $instance->assertNothingSent(); @@ -8178,8 +7504,7 @@ public static function assertNothingSent() * @param int $count * @return void * @static - */ - public static function assertSentCount($count) + */ public static function assertSentCount($count) { /** @var \Illuminate\Http\Client\Factory $instance */ $instance->assertSentCount($count); @@ -8189,8 +7514,7 @@ public static function assertSentCount($count) * * @return void * @static - */ - public static function assertSequencesAreEmpty() + */ public static function assertSequencesAreEmpty() { /** @var \Illuminate\Http\Client\Factory $instance */ $instance->assertSequencesAreEmpty(); @@ -8201,8 +7525,7 @@ public static function assertSequencesAreEmpty() * @param callable $callback * @return \Illuminate\Support\Collection * @static - */ - public static function recorded($callback = null) + */ public static function recorded($callback = null) { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->recorded($callback); @@ -8212,8 +7535,7 @@ public static function recorded($callback = null) * * @return \Illuminate\Contracts\Events\Dispatcher|null * @static - */ - public static function getDispatcher() + */ public static function getDispatcher() { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->getDispatcher(); @@ -8223,8 +7545,7 @@ public static function getDispatcher() * * @return array * @static - */ - public static function getGlobalMiddleware() + */ public static function getGlobalMiddleware() { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->getGlobalMiddleware(); @@ -8236,8 +7557,7 @@ public static function getGlobalMiddleware() * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Http\Client\Factory::macro($name, $macro); } @@ -8249,8 +7569,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Http\Client\Factory::mixin($mixin, $replace); } @@ -8260,8 +7579,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Http\Client\Factory::hasMacro($name); } @@ -8270,8 +7588,7 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Http\Client\Factory::flushMacros(); } @@ -8283,20 +7600,17 @@ public static function flushMacros() * @return mixed * @throws \BadMethodCallException * @static - */ - public static function macroCall($method, $parameters) + */ public static function macroCall($method, $parameters) { /** @var \Illuminate\Http\Client\Factory $instance */ return $instance->macroCall($method, $parameters); } - - } + } /** * * * @see \Illuminate\Translation\Translator - */ - class Lang { + */ class Lang { /** * Determine if a translation exists for a given locale. * @@ -8304,8 +7618,7 @@ class Lang { * @param string|null $locale * @return bool * @static - */ - public static function hasForLocale($key, $locale = null) + */ public static function hasForLocale($key, $locale = null) { /** @var \Illuminate\Translation\Translator $instance */ return $instance->hasForLocale($key, $locale); @@ -8318,8 +7631,7 @@ public static function hasForLocale($key, $locale = null) * @param bool $fallback * @return bool * @static - */ - public static function has($key, $locale = null, $fallback = true) + */ public static function has($key, $locale = null, $fallback = true) { /** @var \Illuminate\Translation\Translator $instance */ return $instance->has($key, $locale, $fallback); @@ -8333,8 +7645,7 @@ public static function has($key, $locale = null, $fallback = true) * @param bool $fallback * @return string|array * @static - */ - public static function get($key, $replace = [], $locale = null, $fallback = true) + */ public static function get($key, $replace = [], $locale = null, $fallback = true) { /** @var \Illuminate\Translation\Translator $instance */ return $instance->get($key, $replace, $locale, $fallback); @@ -8348,8 +7659,7 @@ public static function get($key, $replace = [], $locale = null, $fallback = true * @param string|null $locale * @return string * @static - */ - public static function choice($key, $number, $replace = [], $locale = null) + */ public static function choice($key, $number, $replace = [], $locale = null) { /** @var \Illuminate\Translation\Translator $instance */ return $instance->choice($key, $number, $replace, $locale); @@ -8362,8 +7672,7 @@ public static function choice($key, $number, $replace = [], $locale = null) * @param string $namespace * @return void * @static - */ - public static function addLines($lines, $locale, $namespace = '*') + */ public static function addLines($lines, $locale, $namespace = '*') { /** @var \Illuminate\Translation\Translator $instance */ $instance->addLines($lines, $locale, $namespace); @@ -8376,8 +7685,7 @@ public static function addLines($lines, $locale, $namespace = '*') * @param string $locale * @return void * @static - */ - public static function load($namespace, $group, $locale) + */ public static function load($namespace, $group, $locale) { /** @var \Illuminate\Translation\Translator $instance */ $instance->load($namespace, $group, $locale); @@ -8388,8 +7696,7 @@ public static function load($namespace, $group, $locale) * @param callable|null $callback * @return static * @static - */ - public static function handleMissingKeysUsing($callback) + */ public static function handleMissingKeysUsing($callback) { /** @var \Illuminate\Translation\Translator $instance */ return $instance->handleMissingKeysUsing($callback); @@ -8401,8 +7708,7 @@ public static function handleMissingKeysUsing($callback) * @param string $hint * @return void * @static - */ - public static function addNamespace($namespace, $hint) + */ public static function addNamespace($namespace, $hint) { /** @var \Illuminate\Translation\Translator $instance */ $instance->addNamespace($namespace, $hint); @@ -8413,8 +7719,7 @@ public static function addNamespace($namespace, $hint) * @param string $path * @return void * @static - */ - public static function addJsonPath($path) + */ public static function addJsonPath($path) { /** @var \Illuminate\Translation\Translator $instance */ $instance->addJsonPath($path); @@ -8425,8 +7730,7 @@ public static function addJsonPath($path) * @param string $key * @return array * @static - */ - public static function parseKey($key) + */ public static function parseKey($key) { /** @var \Illuminate\Translation\Translator $instance */ return $instance->parseKey($key); @@ -8437,8 +7741,7 @@ public static function parseKey($key) * @param callable $callback * @return void * @static - */ - public static function determineLocalesUsing($callback) + */ public static function determineLocalesUsing($callback) { /** @var \Illuminate\Translation\Translator $instance */ $instance->determineLocalesUsing($callback); @@ -8448,8 +7751,7 @@ public static function determineLocalesUsing($callback) * * @return \Illuminate\Translation\MessageSelector * @static - */ - public static function getSelector() + */ public static function getSelector() { /** @var \Illuminate\Translation\Translator $instance */ return $instance->getSelector(); @@ -8460,8 +7762,7 @@ public static function getSelector() * @param \Illuminate\Translation\MessageSelector $selector * @return void * @static - */ - public static function setSelector($selector) + */ public static function setSelector($selector) { /** @var \Illuminate\Translation\Translator $instance */ $instance->setSelector($selector); @@ -8471,8 +7772,7 @@ public static function setSelector($selector) * * @return \Illuminate\Contracts\Translation\Loader * @static - */ - public static function getLoader() + */ public static function getLoader() { /** @var \Illuminate\Translation\Translator $instance */ return $instance->getLoader(); @@ -8482,8 +7782,7 @@ public static function getLoader() * * @return string * @static - */ - public static function locale() + */ public static function locale() { /** @var \Illuminate\Translation\Translator $instance */ return $instance->locale(); @@ -8493,8 +7792,7 @@ public static function locale() * * @return string * @static - */ - public static function getLocale() + */ public static function getLocale() { /** @var \Illuminate\Translation\Translator $instance */ return $instance->getLocale(); @@ -8506,8 +7804,7 @@ public static function getLocale() * @return void * @throws \InvalidArgumentException * @static - */ - public static function setLocale($locale) + */ public static function setLocale($locale) { /** @var \Illuminate\Translation\Translator $instance */ $instance->setLocale($locale); @@ -8517,8 +7814,7 @@ public static function setLocale($locale) * * @return string * @static - */ - public static function getFallback() + */ public static function getFallback() { /** @var \Illuminate\Translation\Translator $instance */ return $instance->getFallback(); @@ -8529,8 +7825,7 @@ public static function getFallback() * @param string $fallback * @return void * @static - */ - public static function setFallback($fallback) + */ public static function setFallback($fallback) { /** @var \Illuminate\Translation\Translator $instance */ $instance->setFallback($fallback); @@ -8541,8 +7836,7 @@ public static function setFallback($fallback) * @param array $loaded * @return void * @static - */ - public static function setLoaded($loaded) + */ public static function setLoaded($loaded) { /** @var \Illuminate\Translation\Translator $instance */ $instance->setLoaded($loaded); @@ -8554,8 +7848,7 @@ public static function setLoaded($loaded) * @param callable|null $handler * @return void * @static - */ - public static function stringable($class, $handler = null) + */ public static function stringable($class, $handler = null) { /** @var \Illuminate\Translation\Translator $instance */ $instance->stringable($class, $handler); @@ -8567,8 +7860,7 @@ public static function stringable($class, $handler = null) * @param array $parsed * @return void * @static - */ - public static function setParsedKey($key, $parsed) + */ public static function setParsedKey($key, $parsed) { //Method inherited from \Illuminate\Support\NamespacedItemResolver /** @var \Illuminate\Translation\Translator $instance */ $instance->setParsedKey($key, $parsed); @@ -8578,8 +7870,7 @@ public static function setParsedKey($key, $parsed) * * @return void * @static - */ - public static function flushParsedKeys() + */ public static function flushParsedKeys() { //Method inherited from \Illuminate\Support\NamespacedItemResolver /** @var \Illuminate\Translation\Translator $instance */ $instance->flushParsedKeys(); @@ -8591,8 +7882,7 @@ public static function flushParsedKeys() * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Translation\Translator::macro($name, $macro); } @@ -8604,8 +7894,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Translation\Translator::mixin($mixin, $replace); } @@ -8615,8 +7904,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Translation\Translator::hasMacro($name); } @@ -8625,13 +7913,11 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Translation\Translator::flushMacros(); } - - } + } /** * * @@ -8644,16 +7930,14 @@ public static function flushMacros() * @method static \Illuminate\Log\Logger|mixed when(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null) * @method static \Illuminate\Log\Logger|mixed unless(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null) * @see \Illuminate\Log\LogManager - */ - class Log { + */ class Log { /** * Build an on-demand log channel. * * @param array $config * @return \Psr\Log\LoggerInterface * @static - */ - public static function build($config) + */ public static function build($config) { /** @var \Illuminate\Log\LogManager $instance */ return $instance->build($config); @@ -8665,8 +7949,7 @@ public static function build($config) * @param string|null $channel * @return \Psr\Log\LoggerInterface * @static - */ - public static function stack($channels, $channel = null) + */ public static function stack($channels, $channel = null) { /** @var \Illuminate\Log\LogManager $instance */ return $instance->stack($channels, $channel); @@ -8677,8 +7960,7 @@ public static function stack($channels, $channel = null) * @param string|null $channel * @return \Psr\Log\LoggerInterface * @static - */ - public static function channel($channel = null) + */ public static function channel($channel = null) { /** @var \Illuminate\Log\LogManager $instance */ return $instance->channel($channel); @@ -8689,8 +7971,7 @@ public static function channel($channel = null) * @param string|null $driver * @return \Psr\Log\LoggerInterface * @static - */ - public static function driver($driver = null) + */ public static function driver($driver = null) { /** @var \Illuminate\Log\LogManager $instance */ return $instance->driver($driver); @@ -8701,8 +7982,7 @@ public static function driver($driver = null) * @param array $context * @return \Illuminate\Log\LogManager * @static - */ - public static function shareContext($context) + */ public static function shareContext($context) { /** @var \Illuminate\Log\LogManager $instance */ return $instance->shareContext($context); @@ -8712,8 +7992,7 @@ public static function shareContext($context) * * @return array * @static - */ - public static function sharedContext() + */ public static function sharedContext() { /** @var \Illuminate\Log\LogManager $instance */ return $instance->sharedContext(); @@ -8723,8 +8002,7 @@ public static function sharedContext() * * @return \Illuminate\Log\LogManager * @static - */ - public static function withoutContext() + */ public static function withoutContext() { /** @var \Illuminate\Log\LogManager $instance */ return $instance->withoutContext(); @@ -8734,8 +8012,7 @@ public static function withoutContext() * * @return \Illuminate\Log\LogManager * @static - */ - public static function flushSharedContext() + */ public static function flushSharedContext() { /** @var \Illuminate\Log\LogManager $instance */ return $instance->flushSharedContext(); @@ -8745,8 +8022,7 @@ public static function flushSharedContext() * * @return string|null * @static - */ - public static function getDefaultDriver() + */ public static function getDefaultDriver() { /** @var \Illuminate\Log\LogManager $instance */ return $instance->getDefaultDriver(); @@ -8757,8 +8033,7 @@ public static function getDefaultDriver() * @param string $name * @return void * @static - */ - public static function setDefaultDriver($name) + */ public static function setDefaultDriver($name) { /** @var \Illuminate\Log\LogManager $instance */ $instance->setDefaultDriver($name); @@ -8770,8 +8045,7 @@ public static function setDefaultDriver($name) * @param \Closure $callback * @return \Illuminate\Log\LogManager * @static - */ - public static function extend($driver, $callback) + */ public static function extend($driver, $callback) { /** @var \Illuminate\Log\LogManager $instance */ return $instance->extend($driver, $callback); @@ -8782,8 +8056,7 @@ public static function extend($driver, $callback) * @param string|null $driver * @return void * @static - */ - public static function forgetChannel($driver = null) + */ public static function forgetChannel($driver = null) { /** @var \Illuminate\Log\LogManager $instance */ $instance->forgetChannel($driver); @@ -8793,8 +8066,7 @@ public static function forgetChannel($driver = null) * * @return array * @static - */ - public static function getChannels() + */ public static function getChannels() { /** @var \Illuminate\Log\LogManager $instance */ return $instance->getChannels(); @@ -8806,8 +8078,7 @@ public static function getChannels() * @param array $context * @return void * @static - */ - public static function emergency($message, $context = []) + */ public static function emergency($message, $context = []) { /** @var \Illuminate\Log\LogManager $instance */ $instance->emergency($message, $context); @@ -8822,8 +8093,7 @@ public static function emergency($message, $context = []) * @param array $context * @return void * @static - */ - public static function alert($message, $context = []) + */ public static function alert($message, $context = []) { /** @var \Illuminate\Log\LogManager $instance */ $instance->alert($message, $context); @@ -8837,8 +8107,7 @@ public static function alert($message, $context = []) * @param array $context * @return void * @static - */ - public static function critical($message, $context = []) + */ public static function critical($message, $context = []) { /** @var \Illuminate\Log\LogManager $instance */ $instance->critical($message, $context); @@ -8851,8 +8120,7 @@ public static function critical($message, $context = []) * @param array $context * @return void * @static - */ - public static function error($message, $context = []) + */ public static function error($message, $context = []) { /** @var \Illuminate\Log\LogManager $instance */ $instance->error($message, $context); @@ -8867,8 +8135,7 @@ public static function error($message, $context = []) * @param array $context * @return void * @static - */ - public static function warning($message, $context = []) + */ public static function warning($message, $context = []) { /** @var \Illuminate\Log\LogManager $instance */ $instance->warning($message, $context); @@ -8880,8 +8147,7 @@ public static function warning($message, $context = []) * @param array $context * @return void * @static - */ - public static function notice($message, $context = []) + */ public static function notice($message, $context = []) { /** @var \Illuminate\Log\LogManager $instance */ $instance->notice($message, $context); @@ -8895,8 +8161,7 @@ public static function notice($message, $context = []) * @param array $context * @return void * @static - */ - public static function info($message, $context = []) + */ public static function info($message, $context = []) { /** @var \Illuminate\Log\LogManager $instance */ $instance->info($message, $context); @@ -8908,8 +8173,7 @@ public static function info($message, $context = []) * @param array $context * @return void * @static - */ - public static function debug($message, $context = []) + */ public static function debug($message, $context = []) { /** @var \Illuminate\Log\LogManager $instance */ $instance->debug($message, $context); @@ -8922,14 +8186,12 @@ public static function debug($message, $context = []) * @param array $context * @return void * @static - */ - public static function log($level, $message, $context = []) + */ public static function log($level, $message, $context = []) { /** @var \Illuminate\Log\LogManager $instance */ $instance->log($level, $message, $context); } - - } + } /** * * @@ -8953,16 +8215,14 @@ public static function log($level, $message, $context = []) * @method static void flushMacros() * @see \Illuminate\Mail\MailManager * @see \Illuminate\Support\Testing\Fakes\MailFake - */ - class Mail { + */ class Mail { /** * Get a mailer instance by name. * * @param string|null $name * @return \Illuminate\Contracts\Mail\Mailer * @static - */ - public static function mailer($name = null) + */ public static function mailer($name = null) { /** @var \Illuminate\Mail\MailManager $instance */ return $instance->mailer($name); @@ -8973,8 +8233,7 @@ public static function mailer($name = null) * @param string|null $driver * @return \Illuminate\Mail\Mailer * @static - */ - public static function driver($driver = null) + */ public static function driver($driver = null) { /** @var \Illuminate\Mail\MailManager $instance */ return $instance->driver($driver); @@ -8986,8 +8245,7 @@ public static function driver($driver = null) * @return \Symfony\Component\Mailer\Transport\TransportInterface * @throws \InvalidArgumentException * @static - */ - public static function createSymfonyTransport($config) + */ public static function createSymfonyTransport($config) { /** @var \Illuminate\Mail\MailManager $instance */ return $instance->createSymfonyTransport($config); @@ -8997,8 +8255,7 @@ public static function createSymfonyTransport($config) * * @return string * @static - */ - public static function getDefaultDriver() + */ public static function getDefaultDriver() { /** @var \Illuminate\Mail\MailManager $instance */ return $instance->getDefaultDriver(); @@ -9009,8 +8266,7 @@ public static function getDefaultDriver() * @param string $name * @return void * @static - */ - public static function setDefaultDriver($name) + */ public static function setDefaultDriver($name) { /** @var \Illuminate\Mail\MailManager $instance */ $instance->setDefaultDriver($name); @@ -9021,8 +8277,7 @@ public static function setDefaultDriver($name) * @param string|null $name * @return void * @static - */ - public static function purge($name = null) + */ public static function purge($name = null) { /** @var \Illuminate\Mail\MailManager $instance */ $instance->purge($name); @@ -9034,8 +8289,7 @@ public static function purge($name = null) * @param \Closure $callback * @return \Illuminate\Mail\MailManager * @static - */ - public static function extend($driver, $callback) + */ public static function extend($driver, $callback) { /** @var \Illuminate\Mail\MailManager $instance */ return $instance->extend($driver, $callback); @@ -9045,8 +8299,7 @@ public static function extend($driver, $callback) * * @return \Illuminate\Contracts\Foundation\Application * @static - */ - public static function getApplication() + */ public static function getApplication() { /** @var \Illuminate\Mail\MailManager $instance */ return $instance->getApplication(); @@ -9057,8 +8310,7 @@ public static function getApplication() * @param \Illuminate\Contracts\Foundation\Application $app * @return \Illuminate\Mail\MailManager * @static - */ - public static function setApplication($app) + */ public static function setApplication($app) { /** @var \Illuminate\Mail\MailManager $instance */ return $instance->setApplication($app); @@ -9068,8 +8320,7 @@ public static function setApplication($app) * * @return \Illuminate\Mail\MailManager * @static - */ - public static function forgetMailers() + */ public static function forgetMailers() { /** @var \Illuminate\Mail\MailManager $instance */ return $instance->forgetMailers(); @@ -9081,8 +8332,7 @@ public static function forgetMailers() * @param callable|int|null $callback * @return void * @static - */ - public static function assertSent($mailable, $callback = null) + */ public static function assertSent($mailable, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->assertSent($mailable, $callback); @@ -9094,8 +8344,7 @@ public static function assertSent($mailable, $callback = null) * @param callable|null $callback * @return void * @static - */ - public static function assertNotOutgoing($mailable, $callback = null) + */ public static function assertNotOutgoing($mailable, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->assertNotOutgoing($mailable, $callback); @@ -9107,8 +8356,7 @@ public static function assertNotOutgoing($mailable, $callback = null) * @param callable|null $callback * @return void * @static - */ - public static function assertNotSent($mailable, $callback = null) + */ public static function assertNotSent($mailable, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->assertNotSent($mailable, $callback); @@ -9118,8 +8366,7 @@ public static function assertNotSent($mailable, $callback = null) * * @return void * @static - */ - public static function assertNothingOutgoing() + */ public static function assertNothingOutgoing() { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->assertNothingOutgoing(); @@ -9129,8 +8376,7 @@ public static function assertNothingOutgoing() * * @return void * @static - */ - public static function assertNothingSent() + */ public static function assertNothingSent() { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->assertNothingSent(); @@ -9142,8 +8388,7 @@ public static function assertNothingSent() * @param callable|int|null $callback * @return void * @static - */ - public static function assertQueued($mailable, $callback = null) + */ public static function assertQueued($mailable, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->assertQueued($mailable, $callback); @@ -9155,8 +8400,7 @@ public static function assertQueued($mailable, $callback = null) * @param callable|null $callback * @return void * @static - */ - public static function assertNotQueued($mailable, $callback = null) + */ public static function assertNotQueued($mailable, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->assertNotQueued($mailable, $callback); @@ -9166,8 +8410,7 @@ public static function assertNotQueued($mailable, $callback = null) * * @return void * @static - */ - public static function assertNothingQueued() + */ public static function assertNothingQueued() { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->assertNothingQueued(); @@ -9178,8 +8421,7 @@ public static function assertNothingQueued() * @param int $count * @return void * @static - */ - public static function assertSentCount($count) + */ public static function assertSentCount($count) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->assertSentCount($count); @@ -9190,8 +8432,7 @@ public static function assertSentCount($count) * @param int $count * @return void * @static - */ - public static function assertQueuedCount($count) + */ public static function assertQueuedCount($count) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->assertQueuedCount($count); @@ -9202,8 +8443,7 @@ public static function assertQueuedCount($count) * @param int $count * @return void * @static - */ - public static function assertOutgoingCount($count) + */ public static function assertOutgoingCount($count) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->assertOutgoingCount($count); @@ -9215,8 +8455,7 @@ public static function assertOutgoingCount($count) * @param callable|null $callback * @return \Illuminate\Support\Collection * @static - */ - public static function sent($mailable, $callback = null) + */ public static function sent($mailable, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ return $instance->sent($mailable, $callback); @@ -9227,8 +8466,7 @@ public static function sent($mailable, $callback = null) * @param string $mailable * @return bool * @static - */ - public static function hasSent($mailable) + */ public static function hasSent($mailable) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ return $instance->hasSent($mailable); @@ -9240,8 +8478,7 @@ public static function hasSent($mailable) * @param callable|null $callback * @return \Illuminate\Support\Collection * @static - */ - public static function queued($mailable, $callback = null) + */ public static function queued($mailable, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ return $instance->queued($mailable, $callback); @@ -9252,8 +8489,7 @@ public static function queued($mailable, $callback = null) * @param string $mailable * @return bool * @static - */ - public static function hasQueued($mailable) + */ public static function hasQueued($mailable) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ return $instance->hasQueued($mailable); @@ -9264,8 +8500,7 @@ public static function hasQueued($mailable) * @param mixed $users * @return \Illuminate\Mail\PendingMail * @static - */ - public static function to($users) + */ public static function to($users) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ return $instance->to($users); @@ -9276,8 +8511,7 @@ public static function to($users) * @param mixed $users * @return \Illuminate\Mail\PendingMail * @static - */ - public static function cc($users) + */ public static function cc($users) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ return $instance->cc($users); @@ -9288,8 +8522,7 @@ public static function cc($users) * @param mixed $users * @return \Illuminate\Mail\PendingMail * @static - */ - public static function bcc($users) + */ public static function bcc($users) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ return $instance->bcc($users); @@ -9301,8 +8534,7 @@ public static function bcc($users) * @param \Closure|string $callback * @return void * @static - */ - public static function raw($text, $callback) + */ public static function raw($text, $callback) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->raw($text, $callback); @@ -9315,8 +8547,7 @@ public static function raw($text, $callback) * @param \Closure|string|null $callback * @return void * @static - */ - public static function send($view, $data = [], $callback = null) + */ public static function send($view, $data = [], $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ $instance->send($view, $data, $callback); @@ -9328,8 +8559,7 @@ public static function send($view, $data = [], $callback = null) * @param string|null $queue * @return mixed * @static - */ - public static function queue($view, $queue = null) + */ public static function queue($view, $queue = null) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ return $instance->queue($view, $queue); @@ -9342,21 +8572,18 @@ public static function queue($view, $queue = null) * @param string|null $queue * @return mixed * @static - */ - public static function later($delay, $view, $queue = null) + */ public static function later($delay, $view, $queue = null) { /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ return $instance->later($delay, $view, $queue); } - - } + } /** * * * @see \Illuminate\Notifications\ChannelManager * @see \Illuminate\Support\Testing\Fakes\NotificationFake - */ - class Notification { + */ class Notification { /** * Send the given notification to the given notifiable entities. * @@ -9364,8 +8591,7 @@ class Notification { * @param mixed $notification * @return void * @static - */ - public static function send($notifiables, $notification) + */ public static function send($notifiables, $notification) { /** @var \Illuminate\Notifications\ChannelManager $instance */ $instance->send($notifiables, $notification); @@ -9378,8 +8604,7 @@ public static function send($notifiables, $notification) * @param array|null $channels * @return void * @static - */ - public static function sendNow($notifiables, $notification, $channels = null) + */ public static function sendNow($notifiables, $notification, $channels = null) { /** @var \Illuminate\Notifications\ChannelManager $instance */ $instance->sendNow($notifiables, $notification, $channels); @@ -9390,8 +8615,7 @@ public static function sendNow($notifiables, $notification, $channels = null) * @param string|null $name * @return mixed * @static - */ - public static function channel($name = null) + */ public static function channel($name = null) { /** @var \Illuminate\Notifications\ChannelManager $instance */ return $instance->channel($name); @@ -9401,8 +8625,7 @@ public static function channel($name = null) * * @return string * @static - */ - public static function getDefaultDriver() + */ public static function getDefaultDriver() { /** @var \Illuminate\Notifications\ChannelManager $instance */ return $instance->getDefaultDriver(); @@ -9412,8 +8635,7 @@ public static function getDefaultDriver() * * @return string * @static - */ - public static function deliversVia() + */ public static function deliversVia() { /** @var \Illuminate\Notifications\ChannelManager $instance */ return $instance->deliversVia(); @@ -9424,8 +8646,7 @@ public static function deliversVia() * @param string $channel * @return void * @static - */ - public static function deliverVia($channel) + */ public static function deliverVia($channel) { /** @var \Illuminate\Notifications\ChannelManager $instance */ $instance->deliverVia($channel); @@ -9436,8 +8657,7 @@ public static function deliverVia($channel) * @param string $locale * @return \Illuminate\Notifications\ChannelManager * @static - */ - public static function locale($locale) + */ public static function locale($locale) { /** @var \Illuminate\Notifications\ChannelManager $instance */ return $instance->locale($locale); @@ -9449,8 +8669,7 @@ public static function locale($locale) * @return mixed * @throws \InvalidArgumentException * @static - */ - public static function driver($driver = null) + */ public static function driver($driver = null) { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Notifications\ChannelManager $instance */ return $instance->driver($driver); @@ -9462,8 +8681,7 @@ public static function driver($driver = null) * @param \Closure $callback * @return \Illuminate\Notifications\ChannelManager * @static - */ - public static function extend($driver, $callback) + */ public static function extend($driver, $callback) { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Notifications\ChannelManager $instance */ return $instance->extend($driver, $callback); @@ -9473,8 +8691,7 @@ public static function extend($driver, $callback) * * @return array * @static - */ - public static function getDrivers() + */ public static function getDrivers() { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Notifications\ChannelManager $instance */ return $instance->getDrivers(); @@ -9484,8 +8701,7 @@ public static function getDrivers() * * @return \Illuminate\Contracts\Container\Container * @static - */ - public static function getContainer() + */ public static function getContainer() { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Notifications\ChannelManager $instance */ return $instance->getContainer(); @@ -9496,8 +8712,7 @@ public static function getContainer() * @param \Illuminate\Contracts\Container\Container $container * @return \Illuminate\Notifications\ChannelManager * @static - */ - public static function setContainer($container) + */ public static function setContainer($container) { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Notifications\ChannelManager $instance */ return $instance->setContainer($container); @@ -9507,8 +8722,7 @@ public static function setContainer($container) * * @return \Illuminate\Notifications\ChannelManager * @static - */ - public static function forgetDrivers() + */ public static function forgetDrivers() { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Notifications\ChannelManager $instance */ return $instance->forgetDrivers(); @@ -9521,8 +8735,7 @@ public static function forgetDrivers() * @return void * @throws \Exception * @static - */ - public static function assertSentOnDemand($notification, $callback = null) + */ public static function assertSentOnDemand($notification, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ $instance->assertSentOnDemand($notification, $callback); @@ -9536,8 +8749,7 @@ public static function assertSentOnDemand($notification, $callback = null) * @return void * @throws \Exception * @static - */ - public static function assertSentTo($notifiable, $notification, $callback = null) + */ public static function assertSentTo($notifiable, $notification, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ $instance->assertSentTo($notifiable, $notification, $callback); @@ -9549,8 +8761,7 @@ public static function assertSentTo($notifiable, $notification, $callback = null * @param int $times * @return void * @static - */ - public static function assertSentOnDemandTimes($notification, $times = 1) + */ public static function assertSentOnDemandTimes($notification, $times = 1) { /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ $instance->assertSentOnDemandTimes($notification, $times); @@ -9563,8 +8774,7 @@ public static function assertSentOnDemandTimes($notification, $times = 1) * @param int $times * @return void * @static - */ - public static function assertSentToTimes($notifiable, $notification, $times = 1) + */ public static function assertSentToTimes($notifiable, $notification, $times = 1) { /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ $instance->assertSentToTimes($notifiable, $notification, $times); @@ -9578,8 +8788,7 @@ public static function assertSentToTimes($notifiable, $notification, $times = 1) * @return void * @throws \Exception * @static - */ - public static function assertNotSentTo($notifiable, $notification, $callback = null) + */ public static function assertNotSentTo($notifiable, $notification, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ $instance->assertNotSentTo($notifiable, $notification, $callback); @@ -9589,8 +8798,7 @@ public static function assertNotSentTo($notifiable, $notification, $callback = n * * @return void * @static - */ - public static function assertNothingSent() + */ public static function assertNothingSent() { /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ $instance->assertNothingSent(); @@ -9602,8 +8810,7 @@ public static function assertNothingSent() * @return void * @throws \Exception * @static - */ - public static function assertNothingSentTo($notifiable) + */ public static function assertNothingSentTo($notifiable) { /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ $instance->assertNothingSentTo($notifiable); @@ -9615,8 +8822,7 @@ public static function assertNothingSentTo($notifiable) * @param int $expectedCount * @return void * @static - */ - public static function assertSentTimes($notification, $expectedCount) + */ public static function assertSentTimes($notification, $expectedCount) { /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ $instance->assertSentTimes($notification, $expectedCount); @@ -9627,8 +8833,7 @@ public static function assertSentTimes($notification, $expectedCount) * @param int $expectedCount * @return void * @static - */ - public static function assertCount($expectedCount) + */ public static function assertCount($expectedCount) { /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ $instance->assertCount($expectedCount); @@ -9641,8 +8846,7 @@ public static function assertCount($expectedCount) * @param callable|null $callback * @return \Illuminate\Support\Collection * @static - */ - public static function sent($notifiable, $notification, $callback = null) + */ public static function sent($notifiable, $notification, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ return $instance->sent($notifiable, $notification, $callback); @@ -9654,8 +8858,7 @@ public static function sent($notifiable, $notification, $callback = null) * @param string $notification * @return bool * @static - */ - public static function hasSent($notifiable, $notification) + */ public static function hasSent($notifiable, $notification) { /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ return $instance->hasSent($notifiable, $notification); @@ -9665,8 +8868,7 @@ public static function hasSent($notifiable, $notification) * * @return array * @static - */ - public static function sentNotifications() + */ public static function sentNotifications() { /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ return $instance->sentNotifications(); @@ -9678,8 +8880,7 @@ public static function sentNotifications() * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Support\Testing\Fakes\NotificationFake::macro($name, $macro); } @@ -9691,8 +8892,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Support\Testing\Fakes\NotificationFake::mixin($mixin, $replace); } @@ -9702,8 +8902,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Support\Testing\Fakes\NotificationFake::hasMacro($name); } @@ -9712,13 +8911,11 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Support\Testing\Fakes\NotificationFake::flushMacros(); } - - } + } /** * * @@ -9731,16 +8928,14 @@ public static function flushMacros() * @method static \Illuminate\Auth\Passwords\TokenRepositoryInterface getRepository() * @see \Illuminate\Auth\Passwords\PasswordBrokerManager * @see \Illuminate\Auth\Passwords\PasswordBroker - */ - class Password { + */ class Password { /** * Attempt to get the broker from the local cache. * * @param string|null $name * @return \Illuminate\Contracts\Auth\PasswordBroker * @static - */ - public static function broker($name = null) + */ public static function broker($name = null) { /** @var \Illuminate\Auth\Passwords\PasswordBrokerManager $instance */ return $instance->broker($name); @@ -9750,8 +8945,7 @@ public static function broker($name = null) * * @return string * @static - */ - public static function getDefaultDriver() + */ public static function getDefaultDriver() { /** @var \Illuminate\Auth\Passwords\PasswordBrokerManager $instance */ return $instance->getDefaultDriver(); @@ -9762,14 +8956,12 @@ public static function getDefaultDriver() * @param string $name * @return void * @static - */ - public static function setDefaultDriver($name) + */ public static function setDefaultDriver($name) { /** @var \Illuminate\Auth\Passwords\PasswordBrokerManager $instance */ $instance->setDefaultDriver($name); } - - } + } /** * * @@ -9790,8 +8982,7 @@ public static function setDefaultDriver($name) * @method static \Illuminate\Process\PendingProcess|mixed unless(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null) * @see \Illuminate\Process\PendingProcess * @see \Illuminate\Process\Factory - */ - class Process { + */ class Process { /** * Create a new fake process response for testing purposes. * @@ -9800,8 +8991,7 @@ class Process { * @param int $exitCode * @return \Illuminate\Process\FakeProcessResult * @static - */ - public static function result($output = '', $errorOutput = '', $exitCode = 0) + */ public static function result($output = '', $errorOutput = '', $exitCode = 0) { /** @var \Illuminate\Process\Factory $instance */ return $instance->result($output, $errorOutput, $exitCode); @@ -9811,8 +9001,7 @@ public static function result($output = '', $errorOutput = '', $exitCode = 0) * * @return \Illuminate\Process\FakeProcessDescription * @static - */ - public static function describe() + */ public static function describe() { /** @var \Illuminate\Process\Factory $instance */ return $instance->describe(); @@ -9823,8 +9012,7 @@ public static function describe() * @param array $processes * @return \Illuminate\Process\FakeProcessSequence * @static - */ - public static function sequence($processes = []) + */ public static function sequence($processes = []) { /** @var \Illuminate\Process\Factory $instance */ return $instance->sequence($processes); @@ -9835,8 +9023,7 @@ public static function sequence($processes = []) * @param \Closure|array|null $callback * @return \Illuminate\Process\Factory * @static - */ - public static function fake($callback = null) + */ public static function fake($callback = null) { /** @var \Illuminate\Process\Factory $instance */ return $instance->fake($callback); @@ -9846,8 +9033,7 @@ public static function fake($callback = null) * * @return bool * @static - */ - public static function isRecording() + */ public static function isRecording() { /** @var \Illuminate\Process\Factory $instance */ return $instance->isRecording(); @@ -9859,8 +9045,7 @@ public static function isRecording() * @param \Illuminate\Contracts\Process\ProcessResult $result * @return \Illuminate\Process\Factory * @static - */ - public static function recordIfRecording($process, $result) + */ public static function recordIfRecording($process, $result) { /** @var \Illuminate\Process\Factory $instance */ return $instance->recordIfRecording($process, $result); @@ -9872,8 +9057,7 @@ public static function recordIfRecording($process, $result) * @param \Illuminate\Contracts\Process\ProcessResult $result * @return \Illuminate\Process\Factory * @static - */ - public static function record($process, $result) + */ public static function record($process, $result) { /** @var \Illuminate\Process\Factory $instance */ return $instance->record($process, $result); @@ -9884,8 +9068,7 @@ public static function record($process, $result) * @param bool $prevent * @return \Illuminate\Process\Factory * @static - */ - public static function preventStrayProcesses($prevent = true) + */ public static function preventStrayProcesses($prevent = true) { /** @var \Illuminate\Process\Factory $instance */ return $instance->preventStrayProcesses($prevent); @@ -9895,8 +9078,7 @@ public static function preventStrayProcesses($prevent = true) * * @return bool * @static - */ - public static function preventingStrayProcesses() + */ public static function preventingStrayProcesses() { /** @var \Illuminate\Process\Factory $instance */ return $instance->preventingStrayProcesses(); @@ -9907,8 +9089,7 @@ public static function preventingStrayProcesses() * @param \Closure|string $callback * @return \Illuminate\Process\Factory * @static - */ - public static function assertRan($callback) + */ public static function assertRan($callback) { /** @var \Illuminate\Process\Factory $instance */ return $instance->assertRan($callback); @@ -9920,8 +9101,7 @@ public static function assertRan($callback) * @param int $times * @return \Illuminate\Process\Factory * @static - */ - public static function assertRanTimes($callback, $times = 1) + */ public static function assertRanTimes($callback, $times = 1) { /** @var \Illuminate\Process\Factory $instance */ return $instance->assertRanTimes($callback, $times); @@ -9932,8 +9112,7 @@ public static function assertRanTimes($callback, $times = 1) * @param \Closure|string $callback * @return \Illuminate\Process\Factory * @static - */ - public static function assertNotRan($callback) + */ public static function assertNotRan($callback) { /** @var \Illuminate\Process\Factory $instance */ return $instance->assertNotRan($callback); @@ -9944,8 +9123,7 @@ public static function assertNotRan($callback) * @param \Closure|string $callback * @return \Illuminate\Process\Factory * @static - */ - public static function assertDidntRun($callback) + */ public static function assertDidntRun($callback) { /** @var \Illuminate\Process\Factory $instance */ return $instance->assertDidntRun($callback); @@ -9955,8 +9133,7 @@ public static function assertDidntRun($callback) * * @return \Illuminate\Process\Factory * @static - */ - public static function assertNothingRan() + */ public static function assertNothingRan() { /** @var \Illuminate\Process\Factory $instance */ return $instance->assertNothingRan(); @@ -9967,8 +9144,7 @@ public static function assertNothingRan() * @param callable $callback * @return \Illuminate\Process\Pool * @static - */ - public static function pool($callback) + */ public static function pool($callback) { /** @var \Illuminate\Process\Factory $instance */ return $instance->pool($callback); @@ -9979,8 +9155,7 @@ public static function pool($callback) * @param callable|array $callback * @return \Illuminate\Contracts\Process\ProcessResult * @static - */ - public static function pipe($callback, $output = null) + */ public static function pipe($callback, $output = null) { /** @var \Illuminate\Process\Factory $instance */ return $instance->pipe($callback, $output); @@ -9992,8 +9167,7 @@ public static function pipe($callback, $output = null) * @param callable|null $output * @return \Illuminate\Process\ProcessPoolResults * @static - */ - public static function concurrently($callback, $output = null) + */ public static function concurrently($callback, $output = null) { /** @var \Illuminate\Process\Factory $instance */ return $instance->concurrently($callback, $output); @@ -10003,8 +9177,7 @@ public static function concurrently($callback, $output = null) * * @return \Illuminate\Process\PendingProcess * @static - */ - public static function newPendingProcess() + */ public static function newPendingProcess() { /** @var \Illuminate\Process\Factory $instance */ return $instance->newPendingProcess(); @@ -10016,8 +9189,7 @@ public static function newPendingProcess() * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Process\Factory::macro($name, $macro); } @@ -10029,8 +9201,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Process\Factory::mixin($mixin, $replace); } @@ -10040,8 +9211,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Process\Factory::hasMacro($name); } @@ -10050,8 +9220,7 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Process\Factory::flushMacros(); } @@ -10063,30 +9232,26 @@ public static function flushMacros() * @return mixed * @throws \BadMethodCallException * @static - */ - public static function macroCall($method, $parameters) + */ public static function macroCall($method, $parameters) { /** @var \Illuminate\Process\Factory $instance */ return $instance->macroCall($method, $parameters); } - - } + } /** * * * @see \Illuminate\Queue\QueueManager * @see \Illuminate\Queue\Queue * @see \Illuminate\Support\Testing\Fakes\QueueFake - */ - class Queue { + */ class Queue { /** * Register an event listener for the before job event. * * @param mixed $callback * @return void * @static - */ - public static function before($callback) + */ public static function before($callback) { /** @var \Illuminate\Queue\QueueManager $instance */ $instance->before($callback); @@ -10097,8 +9262,7 @@ public static function before($callback) * @param mixed $callback * @return void * @static - */ - public static function after($callback) + */ public static function after($callback) { /** @var \Illuminate\Queue\QueueManager $instance */ $instance->after($callback); @@ -10109,8 +9273,7 @@ public static function after($callback) * @param mixed $callback * @return void * @static - */ - public static function exceptionOccurred($callback) + */ public static function exceptionOccurred($callback) { /** @var \Illuminate\Queue\QueueManager $instance */ $instance->exceptionOccurred($callback); @@ -10121,8 +9284,7 @@ public static function exceptionOccurred($callback) * @param mixed $callback * @return void * @static - */ - public static function looping($callback) + */ public static function looping($callback) { /** @var \Illuminate\Queue\QueueManager $instance */ $instance->looping($callback); @@ -10133,8 +9295,7 @@ public static function looping($callback) * @param mixed $callback * @return void * @static - */ - public static function failing($callback) + */ public static function failing($callback) { /** @var \Illuminate\Queue\QueueManager $instance */ $instance->failing($callback); @@ -10145,8 +9306,7 @@ public static function failing($callback) * @param mixed $callback * @return void * @static - */ - public static function stopping($callback) + */ public static function stopping($callback) { /** @var \Illuminate\Queue\QueueManager $instance */ $instance->stopping($callback); @@ -10157,8 +9317,7 @@ public static function stopping($callback) * @param string|null $name * @return bool * @static - */ - public static function connected($name = null) + */ public static function connected($name = null) { /** @var \Illuminate\Queue\QueueManager $instance */ return $instance->connected($name); @@ -10169,8 +9328,7 @@ public static function connected($name = null) * @param string|null $name * @return \Illuminate\Contracts\Queue\Queue * @static - */ - public static function connection($name = null) + */ public static function connection($name = null) { /** @var \Illuminate\Queue\QueueManager $instance */ return $instance->connection($name); @@ -10182,8 +9340,7 @@ public static function connection($name = null) * @param \Closure $resolver * @return void * @static - */ - public static function extend($driver, $resolver) + */ public static function extend($driver, $resolver) { /** @var \Illuminate\Queue\QueueManager $instance */ $instance->extend($driver, $resolver); @@ -10195,8 +9352,7 @@ public static function extend($driver, $resolver) * @param \Closure $resolver * @return void * @static - */ - public static function addConnector($driver, $resolver) + */ public static function addConnector($driver, $resolver) { /** @var \Illuminate\Queue\QueueManager $instance */ $instance->addConnector($driver, $resolver); @@ -10206,8 +9362,7 @@ public static function addConnector($driver, $resolver) * * @return string * @static - */ - public static function getDefaultDriver() + */ public static function getDefaultDriver() { /** @var \Illuminate\Queue\QueueManager $instance */ return $instance->getDefaultDriver(); @@ -10218,8 +9373,7 @@ public static function getDefaultDriver() * @param string $name * @return void * @static - */ - public static function setDefaultDriver($name) + */ public static function setDefaultDriver($name) { /** @var \Illuminate\Queue\QueueManager $instance */ $instance->setDefaultDriver($name); @@ -10230,8 +9384,7 @@ public static function setDefaultDriver($name) * @param string|null $connection * @return string * @static - */ - public static function getName($connection = null) + */ public static function getName($connection = null) { /** @var \Illuminate\Queue\QueueManager $instance */ return $instance->getName($connection); @@ -10241,8 +9394,7 @@ public static function getName($connection = null) * * @return \Illuminate\Contracts\Foundation\Application * @static - */ - public static function getApplication() + */ public static function getApplication() { /** @var \Illuminate\Queue\QueueManager $instance */ return $instance->getApplication(); @@ -10253,8 +9405,7 @@ public static function getApplication() * @param \Illuminate\Contracts\Foundation\Application $app * @return \Illuminate\Queue\QueueManager * @static - */ - public static function setApplication($app) + */ public static function setApplication($app) { /** @var \Illuminate\Queue\QueueManager $instance */ return $instance->setApplication($app); @@ -10265,8 +9416,7 @@ public static function setApplication($app) * @param array|string $jobsToBeQueued * @return \Illuminate\Support\Testing\Fakes\QueueFake * @static - */ - public static function except($jobsToBeQueued) + */ public static function except($jobsToBeQueued) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->except($jobsToBeQueued); @@ -10278,8 +9428,7 @@ public static function except($jobsToBeQueued) * @param callable|int|null $callback * @return void * @static - */ - public static function assertPushed($job, $callback = null) + */ public static function assertPushed($job, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ $instance->assertPushed($job, $callback); @@ -10292,8 +9441,7 @@ public static function assertPushed($job, $callback = null) * @param callable|null $callback * @return void * @static - */ - public static function assertPushedOn($queue, $job, $callback = null) + */ public static function assertPushedOn($queue, $job, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ $instance->assertPushedOn($queue, $job, $callback); @@ -10306,8 +9454,7 @@ public static function assertPushedOn($queue, $job, $callback = null) * @param callable|null $callback * @return void * @static - */ - public static function assertPushedWithChain($job, $expectedChain = [], $callback = null) + */ public static function assertPushedWithChain($job, $expectedChain = [], $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ $instance->assertPushedWithChain($job, $expectedChain, $callback); @@ -10319,8 +9466,7 @@ public static function assertPushedWithChain($job, $expectedChain = [], $callbac * @param callable|null $callback * @return void * @static - */ - public static function assertPushedWithoutChain($job, $callback = null) + */ public static function assertPushedWithoutChain($job, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ $instance->assertPushedWithoutChain($job, $callback); @@ -10331,8 +9477,7 @@ public static function assertPushedWithoutChain($job, $callback = null) * @param callable|int|null $callback * @return void * @static - */ - public static function assertClosurePushed($callback = null) + */ public static function assertClosurePushed($callback = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ $instance->assertClosurePushed($callback); @@ -10343,8 +9488,7 @@ public static function assertClosurePushed($callback = null) * @param callable|null $callback * @return void * @static - */ - public static function assertClosureNotPushed($callback = null) + */ public static function assertClosureNotPushed($callback = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ $instance->assertClosureNotPushed($callback); @@ -10356,8 +9500,7 @@ public static function assertClosureNotPushed($callback = null) * @param callable|null $callback * @return void * @static - */ - public static function assertNotPushed($job, $callback = null) + */ public static function assertNotPushed($job, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ $instance->assertNotPushed($job, $callback); @@ -10368,8 +9511,7 @@ public static function assertNotPushed($job, $callback = null) * @param int $expectedCount * @return void * @static - */ - public static function assertCount($expectedCount) + */ public static function assertCount($expectedCount) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ $instance->assertCount($expectedCount); @@ -10379,8 +9521,7 @@ public static function assertCount($expectedCount) * * @return void * @static - */ - public static function assertNothingPushed() + */ public static function assertNothingPushed() { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ $instance->assertNothingPushed(); @@ -10392,8 +9533,7 @@ public static function assertNothingPushed() * @param callable|null $callback * @return \Illuminate\Support\Collection * @static - */ - public static function pushed($job, $callback = null) + */ public static function pushed($job, $callback = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->pushed($job, $callback); @@ -10404,8 +9544,7 @@ public static function pushed($job, $callback = null) * @param string $job * @return bool * @static - */ - public static function hasPushed($job) + */ public static function hasPushed($job) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->hasPushed($job); @@ -10416,8 +9555,7 @@ public static function hasPushed($job) * @param string|null $queue * @return int * @static - */ - public static function size($queue = null) + */ public static function size($queue = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->size($queue); @@ -10430,8 +9568,7 @@ public static function size($queue = null) * @param string|null $queue * @return mixed * @static - */ - public static function push($job, $data = '', $queue = null) + */ public static function push($job, $data = '', $queue = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->push($job, $data, $queue); @@ -10442,8 +9579,7 @@ public static function push($job, $data = '', $queue = null) * @param object $job * @return bool * @static - */ - public static function shouldFakeJob($job) + */ public static function shouldFakeJob($job) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->shouldFakeJob($job); @@ -10456,8 +9592,7 @@ public static function shouldFakeJob($job) * @param array $options * @return mixed * @static - */ - public static function pushRaw($payload, $queue = null, $options = []) + */ public static function pushRaw($payload, $queue = null, $options = []) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->pushRaw($payload, $queue, $options); @@ -10471,8 +9606,7 @@ public static function pushRaw($payload, $queue = null, $options = []) * @param string|null $queue * @return mixed * @static - */ - public static function later($delay, $job, $data = '', $queue = null) + */ public static function later($delay, $job, $data = '', $queue = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->later($delay, $job, $data, $queue); @@ -10485,8 +9619,7 @@ public static function later($delay, $job, $data = '', $queue = null) * @param mixed $data * @return mixed * @static - */ - public static function pushOn($queue, $job, $data = '') + */ public static function pushOn($queue, $job, $data = '') { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->pushOn($queue, $job, $data); @@ -10500,8 +9633,7 @@ public static function pushOn($queue, $job, $data = '') * @param mixed $data * @return mixed * @static - */ - public static function laterOn($queue, $delay, $job, $data = '') + */ public static function laterOn($queue, $delay, $job, $data = '') { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->laterOn($queue, $delay, $job, $data); @@ -10512,8 +9644,7 @@ public static function laterOn($queue, $delay, $job, $data = '') * @param string|null $queue * @return \Illuminate\Contracts\Queue\Job|null * @static - */ - public static function pop($queue = null) + */ public static function pop($queue = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->pop($queue); @@ -10526,8 +9657,7 @@ public static function pop($queue = null) * @param string|null $queue * @return mixed * @static - */ - public static function bulk($jobs, $data = '', $queue = null) + */ public static function bulk($jobs, $data = '', $queue = null) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->bulk($jobs, $data, $queue); @@ -10537,8 +9667,7 @@ public static function bulk($jobs, $data = '', $queue = null) * * @return array * @static - */ - public static function pushedJobs() + */ public static function pushedJobs() { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->pushedJobs(); @@ -10549,8 +9678,7 @@ public static function pushedJobs() * @param bool $serializeAndRestore * @return \Illuminate\Support\Testing\Fakes\QueueFake * @static - */ - public static function serializeAndRestore($serializeAndRestore = true) + */ public static function serializeAndRestore($serializeAndRestore = true) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->serializeAndRestore($serializeAndRestore); @@ -10560,8 +9688,7 @@ public static function serializeAndRestore($serializeAndRestore = true) * * @return string * @static - */ - public static function getConnectionName() + */ public static function getConnectionName() { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->getConnectionName(); @@ -10572,8 +9699,7 @@ public static function getConnectionName() * @param string $name * @return \Illuminate\Support\Testing\Fakes\QueueFake * @static - */ - public static function setConnectionName($name) + */ public static function setConnectionName($name) { /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ return $instance->setConnectionName($name); @@ -10586,8 +9712,7 @@ public static function setConnectionName($name) * @param int $delay * @return mixed * @static - */ - public static function release($queue, $job, $delay) + */ public static function release($queue, $job, $delay) { /** @var \Illuminate\Queue\DatabaseQueue $instance */ return $instance->release($queue, $job, $delay); @@ -10600,8 +9725,7 @@ public static function release($queue, $job, $delay) * @return void * @throws \Throwable * @static - */ - public static function deleteReserved($queue, $id) + */ public static function deleteReserved($queue, $id) { /** @var \Illuminate\Queue\DatabaseQueue $instance */ $instance->deleteReserved($queue, $id); @@ -10614,8 +9738,7 @@ public static function deleteReserved($queue, $id) * @param int $delay * @return void * @static - */ - public static function deleteAndRelease($queue, $job, $delay) + */ public static function deleteAndRelease($queue, $job, $delay) { /** @var \Illuminate\Queue\DatabaseQueue $instance */ $instance->deleteAndRelease($queue, $job, $delay); @@ -10626,8 +9749,7 @@ public static function deleteAndRelease($queue, $job, $delay) * @param string $queue * @return int * @static - */ - public static function clear($queue) + */ public static function clear($queue) { /** @var \Illuminate\Queue\DatabaseQueue $instance */ return $instance->clear($queue); @@ -10638,8 +9760,7 @@ public static function clear($queue) * @param string|null $queue * @return string * @static - */ - public static function getQueue($queue) + */ public static function getQueue($queue) { /** @var \Illuminate\Queue\DatabaseQueue $instance */ return $instance->getQueue($queue); @@ -10649,8 +9770,7 @@ public static function getQueue($queue) * * @return \Illuminate\Database\Connection * @static - */ - public static function getDatabase() + */ public static function getDatabase() { /** @var \Illuminate\Queue\DatabaseQueue $instance */ return $instance->getDatabase(); @@ -10661,8 +9781,7 @@ public static function getDatabase() * @param mixed $job * @return mixed * @static - */ - public static function getJobTries($job) + */ public static function getJobTries($job) { //Method inherited from \Illuminate\Queue\Queue /** @var \Illuminate\Queue\DatabaseQueue $instance */ return $instance->getJobTries($job); @@ -10673,8 +9792,7 @@ public static function getJobTries($job) * @param mixed $job * @return mixed * @static - */ - public static function getJobBackoff($job) + */ public static function getJobBackoff($job) { //Method inherited from \Illuminate\Queue\Queue /** @var \Illuminate\Queue\DatabaseQueue $instance */ return $instance->getJobBackoff($job); @@ -10685,8 +9803,7 @@ public static function getJobBackoff($job) * @param mixed $job * @return mixed * @static - */ - public static function getJobExpiration($job) + */ public static function getJobExpiration($job) { //Method inherited from \Illuminate\Queue\Queue /** @var \Illuminate\Queue\DatabaseQueue $instance */ return $instance->getJobExpiration($job); @@ -10697,8 +9814,7 @@ public static function getJobExpiration($job) * @param callable|null $callback * @return void * @static - */ - public static function createPayloadUsing($callback) + */ public static function createPayloadUsing($callback) { //Method inherited from \Illuminate\Queue\Queue \Illuminate\Queue\DatabaseQueue::createPayloadUsing($callback); } @@ -10707,8 +9823,7 @@ public static function createPayloadUsing($callback) * * @return \Illuminate\Container\Container * @static - */ - public static function getContainer() + */ public static function getContainer() { //Method inherited from \Illuminate\Queue\Queue /** @var \Illuminate\Queue\DatabaseQueue $instance */ return $instance->getContainer(); @@ -10719,20 +9834,17 @@ public static function getContainer() * @param \Illuminate\Container\Container $container * @return void * @static - */ - public static function setContainer($container) + */ public static function setContainer($container) { //Method inherited from \Illuminate\Queue\Queue /** @var \Illuminate\Queue\DatabaseQueue $instance */ $instance->setContainer($container); } - - } + } /** * * * @see \Illuminate\Cache\RateLimiter - */ - class RateLimiter { + */ class RateLimiter { /** * Register a named limiter configuration. * @@ -10740,8 +9852,7 @@ class RateLimiter { * @param \Closure $callback * @return \Illuminate\Cache\RateLimiter * @static - */ - public static function for($name, $callback) + */ public static function for($name, $callback) { /** @var \Illuminate\Cache\RateLimiter $instance */ return $instance->for($name, $callback); @@ -10752,8 +9863,7 @@ public static function for($name, $callback) * @param string $name * @return \Closure|null * @static - */ - public static function limiter($name) + */ public static function limiter($name) { /** @var \Illuminate\Cache\RateLimiter $instance */ return $instance->limiter($name); @@ -10767,8 +9877,7 @@ public static function limiter($name) * @param int $decaySeconds * @return mixed * @static - */ - public static function attempt($key, $maxAttempts, $callback, $decaySeconds = 60) + */ public static function attempt($key, $maxAttempts, $callback, $decaySeconds = 60) { /** @var \Illuminate\Cache\RateLimiter $instance */ return $instance->attempt($key, $maxAttempts, $callback, $decaySeconds); @@ -10780,8 +9889,7 @@ public static function attempt($key, $maxAttempts, $callback, $decaySeconds = 60 * @param int $maxAttempts * @return bool * @static - */ - public static function tooManyAttempts($key, $maxAttempts) + */ public static function tooManyAttempts($key, $maxAttempts) { /** @var \Illuminate\Cache\RateLimiter $instance */ return $instance->tooManyAttempts($key, $maxAttempts); @@ -10793,8 +9901,7 @@ public static function tooManyAttempts($key, $maxAttempts) * @param int $decaySeconds * @return int * @static - */ - public static function hit($key, $decaySeconds = 60) + */ public static function hit($key, $decaySeconds = 60) { /** @var \Illuminate\Cache\RateLimiter $instance */ return $instance->hit($key, $decaySeconds); @@ -10805,8 +9912,7 @@ public static function hit($key, $decaySeconds = 60) * @param string $key * @return mixed * @static - */ - public static function attempts($key) + */ public static function attempts($key) { /** @var \Illuminate\Cache\RateLimiter $instance */ return $instance->attempts($key); @@ -10817,8 +9923,7 @@ public static function attempts($key) * @param string $key * @return mixed * @static - */ - public static function resetAttempts($key) + */ public static function resetAttempts($key) { /** @var \Illuminate\Cache\RateLimiter $instance */ return $instance->resetAttempts($key); @@ -10830,8 +9935,7 @@ public static function resetAttempts($key) * @param int $maxAttempts * @return int * @static - */ - public static function remaining($key, $maxAttempts) + */ public static function remaining($key, $maxAttempts) { /** @var \Illuminate\Cache\RateLimiter $instance */ return $instance->remaining($key, $maxAttempts); @@ -10843,8 +9947,7 @@ public static function remaining($key, $maxAttempts) * @param int $maxAttempts * @return int * @static - */ - public static function retriesLeft($key, $maxAttempts) + */ public static function retriesLeft($key, $maxAttempts) { /** @var \Illuminate\Cache\RateLimiter $instance */ return $instance->retriesLeft($key, $maxAttempts); @@ -10855,8 +9958,7 @@ public static function retriesLeft($key, $maxAttempts) * @param string $key * @return void * @static - */ - public static function clear($key) + */ public static function clear($key) { /** @var \Illuminate\Cache\RateLimiter $instance */ $instance->clear($key); @@ -10867,8 +9969,7 @@ public static function clear($key) * @param string $key * @return int * @static - */ - public static function availableIn($key) + */ public static function availableIn($key) { /** @var \Illuminate\Cache\RateLimiter $instance */ return $instance->availableIn($key); @@ -10879,20 +9980,17 @@ public static function availableIn($key) * @param string $key * @return string * @static - */ - public static function cleanRateLimiterKey($key) + */ public static function cleanRateLimiterKey($key) { /** @var \Illuminate\Cache\RateLimiter $instance */ return $instance->cleanRateLimiterKey($key); } - - } + } /** * * * @see \Illuminate\Routing\Redirector - */ - class Redirect { + */ class Redirect { /** * Create a new redirect response to the previous location. * @@ -10901,8 +9999,7 @@ class Redirect { * @param mixed $fallback * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function back($status = 302, $headers = [], $fallback = false) + */ public static function back($status = 302, $headers = [], $fallback = false) { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->back($status, $headers, $fallback); @@ -10914,8 +10011,7 @@ public static function back($status = 302, $headers = [], $fallback = false) * @param array $headers * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function refresh($status = 302, $headers = []) + */ public static function refresh($status = 302, $headers = []) { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->refresh($status, $headers); @@ -10929,8 +10025,7 @@ public static function refresh($status = 302, $headers = []) * @param bool|null $secure * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function guest($path, $status = 302, $headers = [], $secure = null) + */ public static function guest($path, $status = 302, $headers = [], $secure = null) { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->guest($path, $status, $headers, $secure); @@ -10944,8 +10039,7 @@ public static function guest($path, $status = 302, $headers = [], $secure = null * @param bool|null $secure * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function intended($default = '/', $status = 302, $headers = [], $secure = null) + */ public static function intended($default = '/', $status = 302, $headers = [], $secure = null) { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->intended($default, $status, $headers, $secure); @@ -10959,8 +10053,7 @@ public static function intended($default = '/', $status = 302, $headers = [], $s * @param bool|null $secure * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function to($path, $status = 302, $headers = [], $secure = null) + */ public static function to($path, $status = 302, $headers = [], $secure = null) { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->to($path, $status, $headers, $secure); @@ -10973,8 +10066,7 @@ public static function to($path, $status = 302, $headers = [], $secure = null) * @param array $headers * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function away($path, $status = 302, $headers = []) + */ public static function away($path, $status = 302, $headers = []) { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->away($path, $status, $headers); @@ -10987,8 +10079,7 @@ public static function away($path, $status = 302, $headers = []) * @param array $headers * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function secure($path, $status = 302, $headers = []) + */ public static function secure($path, $status = 302, $headers = []) { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->secure($path, $status, $headers); @@ -11002,8 +10093,7 @@ public static function secure($path, $status = 302, $headers = []) * @param array $headers * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function route($route, $parameters = [], $status = 302, $headers = []) + */ public static function route($route, $parameters = [], $status = 302, $headers = []) { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->route($route, $parameters, $status, $headers); @@ -11018,8 +10108,7 @@ public static function route($route, $parameters = [], $status = 302, $headers = * @param array $headers * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function signedRoute($route, $parameters = [], $expiration = null, $status = 302, $headers = []) + */ public static function signedRoute($route, $parameters = [], $expiration = null, $status = 302, $headers = []) { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->signedRoute($route, $parameters, $expiration, $status, $headers); @@ -11034,8 +10123,7 @@ public static function signedRoute($route, $parameters = [], $expiration = null, * @param array $headers * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function temporarySignedRoute($route, $expiration, $parameters = [], $status = 302, $headers = []) + */ public static function temporarySignedRoute($route, $expiration, $parameters = [], $status = 302, $headers = []) { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->temporarySignedRoute($route, $expiration, $parameters, $status, $headers); @@ -11049,8 +10137,7 @@ public static function temporarySignedRoute($route, $expiration, $parameters = [ * @param array $headers * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function action($action, $parameters = [], $status = 302, $headers = []) + */ public static function action($action, $parameters = [], $status = 302, $headers = []) { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->action($action, $parameters, $status, $headers); @@ -11060,8 +10147,7 @@ public static function action($action, $parameters = [], $status = 302, $headers * * @return \Illuminate\Routing\UrlGenerator * @static - */ - public static function getUrlGenerator() + */ public static function getUrlGenerator() { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->getUrlGenerator(); @@ -11072,8 +10158,7 @@ public static function getUrlGenerator() * @param \Illuminate\Session\Store $session * @return void * @static - */ - public static function setSession($session) + */ public static function setSession($session) { /** @var \Illuminate\Routing\Redirector $instance */ $instance->setSession($session); @@ -11083,8 +10168,7 @@ public static function setSession($session) * * @return string|null * @static - */ - public static function getIntendedUrl() + */ public static function getIntendedUrl() { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->getIntendedUrl(); @@ -11095,8 +10179,7 @@ public static function getIntendedUrl() * @param string $url * @return \Illuminate\Routing\Redirector * @static - */ - public static function setIntendedUrl($url) + */ public static function setIntendedUrl($url) { /** @var \Illuminate\Routing\Redirector $instance */ return $instance->setIntendedUrl($url); @@ -11108,8 +10191,7 @@ public static function setIntendedUrl($url) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Routing\Redirector::macro($name, $macro); } @@ -11121,8 +10203,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Routing\Redirector::mixin($mixin, $replace); } @@ -11132,8 +10213,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Routing\Redirector::hasMacro($name); } @@ -11142,26 +10222,22 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Routing\Redirector::flushMacros(); } - - } + } /** * * * @see \Illuminate\Http\Request - */ - class Request { + */ class Request { /** * Create a new Illuminate HTTP request from server variables. * * @return static * @static - */ - public static function capture() + */ public static function capture() { return \Illuminate\Http\Request::capture(); } @@ -11170,8 +10246,7 @@ public static function capture() * * @return \Illuminate\Http\Request * @static - */ - public static function instance() + */ public static function instance() { /** @var \Illuminate\Http\Request $instance */ return $instance->instance(); @@ -11181,8 +10256,7 @@ public static function instance() * * @return string * @static - */ - public static function method() + */ public static function method() { /** @var \Illuminate\Http\Request $instance */ return $instance->method(); @@ -11192,8 +10266,7 @@ public static function method() * * @return string * @static - */ - public static function root() + */ public static function root() { /** @var \Illuminate\Http\Request $instance */ return $instance->root(); @@ -11203,8 +10276,7 @@ public static function root() * * @return string * @static - */ - public static function url() + */ public static function url() { /** @var \Illuminate\Http\Request $instance */ return $instance->url(); @@ -11214,8 +10286,7 @@ public static function url() * * @return string * @static - */ - public static function fullUrl() + */ public static function fullUrl() { /** @var \Illuminate\Http\Request $instance */ return $instance->fullUrl(); @@ -11226,8 +10297,7 @@ public static function fullUrl() * @param array $query * @return string * @static - */ - public static function fullUrlWithQuery($query) + */ public static function fullUrlWithQuery($query) { /** @var \Illuminate\Http\Request $instance */ return $instance->fullUrlWithQuery($query); @@ -11238,8 +10308,7 @@ public static function fullUrlWithQuery($query) * @param array|string $keys * @return string * @static - */ - public static function fullUrlWithoutQuery($keys) + */ public static function fullUrlWithoutQuery($keys) { /** @var \Illuminate\Http\Request $instance */ return $instance->fullUrlWithoutQuery($keys); @@ -11249,8 +10318,7 @@ public static function fullUrlWithoutQuery($keys) * * @return string * @static - */ - public static function path() + */ public static function path() { /** @var \Illuminate\Http\Request $instance */ return $instance->path(); @@ -11260,8 +10328,7 @@ public static function path() * * @return string * @static - */ - public static function decodedPath() + */ public static function decodedPath() { /** @var \Illuminate\Http\Request $instance */ return $instance->decodedPath(); @@ -11273,8 +10340,7 @@ public static function decodedPath() * @param string|null $default * @return string|null * @static - */ - public static function segment($index, $default = null) + */ public static function segment($index, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->segment($index, $default); @@ -11284,8 +10350,7 @@ public static function segment($index, $default = null) * * @return array * @static - */ - public static function segments() + */ public static function segments() { /** @var \Illuminate\Http\Request $instance */ return $instance->segments(); @@ -11296,8 +10361,7 @@ public static function segments() * @param mixed $patterns * @return bool * @static - */ - public static function is(...$patterns) + */ public static function is(...$patterns) { /** @var \Illuminate\Http\Request $instance */ return $instance->is(...$patterns); @@ -11308,8 +10372,7 @@ public static function is(...$patterns) * @param mixed $patterns * @return bool * @static - */ - public static function routeIs(...$patterns) + */ public static function routeIs(...$patterns) { /** @var \Illuminate\Http\Request $instance */ return $instance->routeIs(...$patterns); @@ -11320,8 +10383,7 @@ public static function routeIs(...$patterns) * @param mixed $patterns * @return bool * @static - */ - public static function fullUrlIs(...$patterns) + */ public static function fullUrlIs(...$patterns) { /** @var \Illuminate\Http\Request $instance */ return $instance->fullUrlIs(...$patterns); @@ -11331,8 +10393,7 @@ public static function fullUrlIs(...$patterns) * * @return string * @static - */ - public static function host() + */ public static function host() { /** @var \Illuminate\Http\Request $instance */ return $instance->host(); @@ -11342,8 +10403,7 @@ public static function host() * * @return string * @static - */ - public static function httpHost() + */ public static function httpHost() { /** @var \Illuminate\Http\Request $instance */ return $instance->httpHost(); @@ -11353,8 +10413,7 @@ public static function httpHost() * * @return string * @static - */ - public static function schemeAndHttpHost() + */ public static function schemeAndHttpHost() { /** @var \Illuminate\Http\Request $instance */ return $instance->schemeAndHttpHost(); @@ -11364,8 +10423,7 @@ public static function schemeAndHttpHost() * * @return bool * @static - */ - public static function ajax() + */ public static function ajax() { /** @var \Illuminate\Http\Request $instance */ return $instance->ajax(); @@ -11375,8 +10433,7 @@ public static function ajax() * * @return bool * @static - */ - public static function pjax() + */ public static function pjax() { /** @var \Illuminate\Http\Request $instance */ return $instance->pjax(); @@ -11386,8 +10443,7 @@ public static function pjax() * * @return bool * @static - */ - public static function prefetch() + */ public static function prefetch() { /** @var \Illuminate\Http\Request $instance */ return $instance->prefetch(); @@ -11397,8 +10453,7 @@ public static function prefetch() * * @return bool * @static - */ - public static function secure() + */ public static function secure() { /** @var \Illuminate\Http\Request $instance */ return $instance->secure(); @@ -11408,8 +10463,7 @@ public static function secure() * * @return string|null * @static - */ - public static function ip() + */ public static function ip() { /** @var \Illuminate\Http\Request $instance */ return $instance->ip(); @@ -11419,8 +10473,7 @@ public static function ip() * * @return array * @static - */ - public static function ips() + */ public static function ips() { /** @var \Illuminate\Http\Request $instance */ return $instance->ips(); @@ -11430,8 +10483,7 @@ public static function ips() * * @return string|null * @static - */ - public static function userAgent() + */ public static function userAgent() { /** @var \Illuminate\Http\Request $instance */ return $instance->userAgent(); @@ -11442,8 +10494,7 @@ public static function userAgent() * @param array $input * @return \Illuminate\Http\Request * @static - */ - public static function merge($input) + */ public static function merge($input) { /** @var \Illuminate\Http\Request $instance */ return $instance->merge($input); @@ -11454,8 +10505,7 @@ public static function merge($input) * @param array $input * @return \Illuminate\Http\Request * @static - */ - public static function mergeIfMissing($input) + */ public static function mergeIfMissing($input) { /** @var \Illuminate\Http\Request $instance */ return $instance->mergeIfMissing($input); @@ -11466,8 +10516,7 @@ public static function mergeIfMissing($input) * @param array $input * @return \Illuminate\Http\Request * @static - */ - public static function replace($input) + */ public static function replace($input) { /** @var \Illuminate\Http\Request $instance */ return $instance->replace($input); @@ -11481,8 +10530,7 @@ public static function replace($input) * @param mixed $default * @return mixed * @static - */ - public static function get($key, $default = null) + */ public static function get($key, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->get($key, $default); @@ -11494,8 +10542,7 @@ public static function get($key, $default = null) * @param mixed $default * @return \Symfony\Component\HttpFoundation\InputBag|mixed * @static - */ - public static function json($key = null, $default = null) + */ public static function json($key = null, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->json($key, $default); @@ -11507,8 +10554,7 @@ public static function json($key = null, $default = null) * @param \Illuminate\Http\Request|null $to * @return static * @static - */ - public static function createFrom($from, $to = null) + */ public static function createFrom($from, $to = null) { return \Illuminate\Http\Request::createFrom($from, $to); } @@ -11518,8 +10564,7 @@ public static function createFrom($from, $to = null) * @param \Symfony\Component\HttpFoundation\Request $request * @return static * @static - */ - public static function createFromBase($request) + */ public static function createFromBase($request) { return \Illuminate\Http\Request::createFromBase($request); } @@ -11534,8 +10579,7 @@ public static function createFromBase($request) * @param array|null $files The FILES parameters * @param array|null $server The SERVER parameters * @static - */ - public static function duplicate($query = null, $request = null, $attributes = null, $cookies = null, $files = null, $server = null) + */ public static function duplicate($query = null, $request = null, $attributes = null, $cookies = null, $files = null, $server = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->duplicate($query, $request, $attributes, $cookies, $files, $server); @@ -11549,8 +10593,7 @@ public static function duplicate($query = null, $request = null, $attributes = n * * @param bool $skipIfUninitialized When true, ignores factories injected by `setSessionFactory` * @static - */ - public static function hasSession($skipIfUninitialized = false) + */ public static function hasSession($skipIfUninitialized = false) { /** @var \Illuminate\Http\Request $instance */ return $instance->hasSession($skipIfUninitialized); @@ -11560,8 +10603,7 @@ public static function hasSession($skipIfUninitialized = false) * * @throws SessionNotFoundException When session is not set properly * @static - */ - public static function getSession() + */ public static function getSession() { /** @var \Illuminate\Http\Request $instance */ return $instance->getSession(); @@ -11572,8 +10614,7 @@ public static function getSession() * @return \Illuminate\Contracts\Session\Session * @throws \RuntimeException * @static - */ - public static function session() + */ public static function session() { /** @var \Illuminate\Http\Request $instance */ return $instance->session(); @@ -11584,8 +10625,7 @@ public static function session() * @param \Illuminate\Contracts\Session\Session $session * @return void * @static - */ - public static function setLaravelSession($session) + */ public static function setLaravelSession($session) { /** @var \Illuminate\Http\Request $instance */ $instance->setLaravelSession($session); @@ -11596,8 +10636,7 @@ public static function setLaravelSession($session) * @param string $locale * @return void * @static - */ - public static function setRequestLocale($locale) + */ public static function setRequestLocale($locale) { /** @var \Illuminate\Http\Request $instance */ $instance->setRequestLocale($locale); @@ -11608,8 +10647,7 @@ public static function setRequestLocale($locale) * @param string $locale * @return void * @static - */ - public static function setDefaultRequestLocale($locale) + */ public static function setDefaultRequestLocale($locale) { /** @var \Illuminate\Http\Request $instance */ $instance->setDefaultRequestLocale($locale); @@ -11620,8 +10658,7 @@ public static function setDefaultRequestLocale($locale) * @param string|null $guard * @return mixed * @static - */ - public static function user($guard = null) + */ public static function user($guard = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->user($guard); @@ -11633,8 +10670,7 @@ public static function user($guard = null) * @param mixed $default * @return \Illuminate\Routing\Route|object|string|null * @static - */ - public static function route($param = null, $default = null) + */ public static function route($param = null, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->route($param, $default); @@ -11645,8 +10681,7 @@ public static function route($param = null, $default = null) * @return string * @throws \RuntimeException * @static - */ - public static function fingerprint() + */ public static function fingerprint() { /** @var \Illuminate\Http\Request $instance */ return $instance->fingerprint(); @@ -11657,8 +10692,7 @@ public static function fingerprint() * @param \Symfony\Component\HttpFoundation\InputBag $json * @return \Illuminate\Http\Request * @static - */ - public static function setJson($json) + */ public static function setJson($json) { /** @var \Illuminate\Http\Request $instance */ return $instance->setJson($json); @@ -11668,8 +10702,7 @@ public static function setJson($json) * * @return \Closure * @static - */ - public static function getUserResolver() + */ public static function getUserResolver() { /** @var \Illuminate\Http\Request $instance */ return $instance->getUserResolver(); @@ -11680,8 +10713,7 @@ public static function getUserResolver() * @param \Closure $callback * @return \Illuminate\Http\Request * @static - */ - public static function setUserResolver($callback) + */ public static function setUserResolver($callback) { /** @var \Illuminate\Http\Request $instance */ return $instance->setUserResolver($callback); @@ -11691,8 +10723,7 @@ public static function setUserResolver($callback) * * @return \Closure * @static - */ - public static function getRouteResolver() + */ public static function getRouteResolver() { /** @var \Illuminate\Http\Request $instance */ return $instance->getRouteResolver(); @@ -11703,8 +10734,7 @@ public static function getRouteResolver() * @param \Closure $callback * @return \Illuminate\Http\Request * @static - */ - public static function setRouteResolver($callback) + */ public static function setRouteResolver($callback) { /** @var \Illuminate\Http\Request $instance */ return $instance->setRouteResolver($callback); @@ -11714,8 +10744,7 @@ public static function setRouteResolver($callback) * * @return array * @static - */ - public static function toArray() + */ public static function toArray() { /** @var \Illuminate\Http\Request $instance */ return $instance->toArray(); @@ -11726,8 +10755,7 @@ public static function toArray() * @param string $offset * @return bool * @static - */ - public static function offsetExists($offset) + */ public static function offsetExists($offset) { /** @var \Illuminate\Http\Request $instance */ return $instance->offsetExists($offset); @@ -11738,8 +10766,7 @@ public static function offsetExists($offset) * @param string $offset * @return mixed * @static - */ - public static function offsetGet($offset) + */ public static function offsetGet($offset) { /** @var \Illuminate\Http\Request $instance */ return $instance->offsetGet($offset); @@ -11751,8 +10778,7 @@ public static function offsetGet($offset) * @param mixed $value * @return void * @static - */ - public static function offsetSet($offset, $value) + */ public static function offsetSet($offset, $value) { /** @var \Illuminate\Http\Request $instance */ $instance->offsetSet($offset, $value); @@ -11763,8 +10789,7 @@ public static function offsetSet($offset, $value) * @param string $offset * @return void * @static - */ - public static function offsetUnset($offset) + */ public static function offsetUnset($offset) { /** @var \Illuminate\Http\Request $instance */ $instance->offsetUnset($offset); @@ -11783,8 +10808,7 @@ public static function offsetUnset($offset) * @param string|resource|null $content The raw body data * @return void * @static - */ - public static function initialize($query = [], $request = [], $attributes = [], $cookies = [], $files = [], $server = [], $content = null) + */ public static function initialize($query = [], $request = [], $attributes = [], $cookies = [], $files = [], $server = [], $content = null) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ $instance->initialize($query, $request, $attributes, $cookies, $files, $server, $content); @@ -11793,8 +10817,7 @@ public static function initialize($query = [], $request = [], $attributes = [], * Creates a new request with values from PHP's super globals. * * @static - */ - public static function createFromGlobals() + */ public static function createFromGlobals() { //Method inherited from \Symfony\Component\HttpFoundation\Request return \Illuminate\Http\Request::createFromGlobals(); } @@ -11812,8 +10835,7 @@ public static function createFromGlobals() * @param array $server The server parameters ($_SERVER) * @param string|resource|null $content The raw body data * @static - */ - public static function create($uri, $method = 'GET', $parameters = [], $cookies = [], $files = [], $server = [], $content = null) + */ public static function create($uri, $method = 'GET', $parameters = [], $cookies = [], $files = [], $server = [], $content = null) { //Method inherited from \Symfony\Component\HttpFoundation\Request return \Illuminate\Http\Request::create($uri, $method, $parameters, $cookies, $files, $server, $content); } @@ -11826,8 +10848,7 @@ public static function create($uri, $method = 'GET', $parameters = [], $cookies * * @return void * @static - */ - public static function setFactory($callable) + */ public static function setFactory($callable) { //Method inherited from \Symfony\Component\HttpFoundation\Request \Illuminate\Http\Request::setFactory($callable); } @@ -11839,8 +10860,7 @@ public static function setFactory($callable) * * @return void * @static - */ - public static function overrideGlobals() + */ public static function overrideGlobals() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ $instance->overrideGlobals(); @@ -11854,8 +10874,7 @@ public static function overrideGlobals() * @param int $trustedHeaderSet A bit field of Request::HEADER_*, to set which headers to trust from your proxies * @return void * @static - */ - public static function setTrustedProxies($proxies, $trustedHeaderSet) + */ public static function setTrustedProxies($proxies, $trustedHeaderSet) { //Method inherited from \Symfony\Component\HttpFoundation\Request \Illuminate\Http\Request::setTrustedProxies($proxies, $trustedHeaderSet); } @@ -11864,8 +10883,7 @@ public static function setTrustedProxies($proxies, $trustedHeaderSet) * * @return string[] * @static - */ - public static function getTrustedProxies() + */ public static function getTrustedProxies() { //Method inherited from \Symfony\Component\HttpFoundation\Request return \Illuminate\Http\Request::getTrustedProxies(); } @@ -11874,8 +10892,7 @@ public static function getTrustedProxies() * * @return int A bit field of Request::HEADER_* that defines which headers are trusted from your proxies * @static - */ - public static function getTrustedHeaderSet() + */ public static function getTrustedHeaderSet() { //Method inherited from \Symfony\Component\HttpFoundation\Request return \Illuminate\Http\Request::getTrustedHeaderSet(); } @@ -11887,8 +10904,7 @@ public static function getTrustedHeaderSet() * @param array $hostPatterns A list of trusted host patterns * @return void * @static - */ - public static function setTrustedHosts($hostPatterns) + */ public static function setTrustedHosts($hostPatterns) { //Method inherited from \Symfony\Component\HttpFoundation\Request \Illuminate\Http\Request::setTrustedHosts($hostPatterns); } @@ -11897,8 +10913,7 @@ public static function setTrustedHosts($hostPatterns) * * @return string[] * @static - */ - public static function getTrustedHosts() + */ public static function getTrustedHosts() { //Method inherited from \Symfony\Component\HttpFoundation\Request return \Illuminate\Http\Request::getTrustedHosts(); } @@ -11909,8 +10924,7 @@ public static function getTrustedHosts() * have consistent escaping and unneeded delimiters are removed. * * @static - */ - public static function normalizeQueryString($qs) + */ public static function normalizeQueryString($qs) { //Method inherited from \Symfony\Component\HttpFoundation\Request return \Illuminate\Http\Request::normalizeQueryString($qs); } @@ -11927,8 +10941,7 @@ public static function normalizeQueryString($qs) * * @return void * @static - */ - public static function enableHttpMethodParameterOverride() + */ public static function enableHttpMethodParameterOverride() { //Method inherited from \Symfony\Component\HttpFoundation\Request \Illuminate\Http\Request::enableHttpMethodParameterOverride(); } @@ -11936,8 +10949,7 @@ public static function enableHttpMethodParameterOverride() * Checks whether support for the _method request parameter is enabled. * * @static - */ - public static function getHttpMethodParameterOverride() + */ public static function getHttpMethodParameterOverride() { //Method inherited from \Symfony\Component\HttpFoundation\Request return \Illuminate\Http\Request::getHttpMethodParameterOverride(); } @@ -11946,8 +10958,7 @@ public static function getHttpMethodParameterOverride() * previous requests. * * @static - */ - public static function hasPreviousSession() + */ public static function hasPreviousSession() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->hasPreviousSession(); @@ -11957,8 +10968,7 @@ public static function hasPreviousSession() * * @return void * @static - */ - public static function setSession($session) + */ public static function setSession($session) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ $instance->setSession($session); @@ -11969,8 +10979,7 @@ public static function setSession($session) * @internal * @param \Symfony\Component\HttpFoundation\callable(): SessionInterface $factory * @static - */ - public static function setSessionFactory($factory) + */ public static function setSessionFactory($factory) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->setSessionFactory($factory); @@ -11986,8 +10995,7 @@ public static function setSessionFactory($factory) * * @see getClientIp() * @static - */ - public static function getClientIps() + */ public static function getClientIps() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getClientIps(); @@ -12008,8 +11016,7 @@ public static function getClientIps() * @see getClientIps() * @see https://wikipedia.org/wiki/X-Forwarded-For * @static - */ - public static function getClientIp() + */ public static function getClientIp() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getClientIp(); @@ -12018,8 +11025,7 @@ public static function getClientIp() * Returns current script name. * * @static - */ - public static function getScriptName() + */ public static function getScriptName() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getScriptName(); @@ -12038,8 +11044,7 @@ public static function getScriptName() * * @return string The raw path (i.e. not urldecoded) * @static - */ - public static function getPathInfo() + */ public static function getPathInfo() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getPathInfo(); @@ -12056,8 +11061,7 @@ public static function getPathInfo() * * @return string The raw path (i.e. not urldecoded) * @static - */ - public static function getBasePath() + */ public static function getBasePath() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getBasePath(); @@ -12072,8 +11076,7 @@ public static function getBasePath() * * @return string The raw URL (i.e. not urldecoded) * @static - */ - public static function getBaseUrl() + */ public static function getBaseUrl() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getBaseUrl(); @@ -12082,8 +11085,7 @@ public static function getBaseUrl() * Gets the request's scheme. * * @static - */ - public static function getScheme() + */ public static function getScheme() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getScheme(); @@ -12098,8 +11100,7 @@ public static function getScheme() * * @return int|string|null Can be a string if fetched from the server bag * @static - */ - public static function getPort() + */ public static function getPort() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getPort(); @@ -12108,8 +11109,7 @@ public static function getPort() * Returns the user. * * @static - */ - public static function getUser() + */ public static function getUser() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getUser(); @@ -12118,8 +11118,7 @@ public static function getUser() * Returns the password. * * @static - */ - public static function getPassword() + */ public static function getPassword() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getPassword(); @@ -12129,8 +11128,7 @@ public static function getPassword() * * @return string|null A user name if any and, optionally, scheme-specific information about how to gain authorization to access the server * @static - */ - public static function getUserInfo() + */ public static function getUserInfo() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getUserInfo(); @@ -12141,8 +11139,7 @@ public static function getUserInfo() * The port name will be appended to the host if it's non-standard. * * @static - */ - public static function getHttpHost() + */ public static function getHttpHost() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getHttpHost(); @@ -12152,8 +11149,7 @@ public static function getHttpHost() * * @return string The raw URI (i.e. not URI decoded) * @static - */ - public static function getRequestUri() + */ public static function getRequestUri() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getRequestUri(); @@ -12165,8 +11161,7 @@ public static function getRequestUri() * and the password are not added to the generated string. * * @static - */ - public static function getSchemeAndHttpHost() + */ public static function getSchemeAndHttpHost() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getSchemeAndHttpHost(); @@ -12176,8 +11171,7 @@ public static function getSchemeAndHttpHost() * * @see getQueryString() * @static - */ - public static function getUri() + */ public static function getUri() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getUri(); @@ -12187,8 +11181,7 @@ public static function getUri() * * @param string $path A path to use instead of the current one * @static - */ - public static function getUriForPath($path) + */ public static function getUriForPath($path) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getUriForPath($path); @@ -12209,8 +11202,7 @@ public static function getUriForPath($path) * - "/a/x/y" -> "../../x/y" * * @static - */ - public static function getRelativeUriForPath($path) + */ public static function getRelativeUriForPath($path) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getRelativeUriForPath($path); @@ -12222,8 +11214,7 @@ public static function getRelativeUriForPath($path) * and have consistent escaping. * * @static - */ - public static function getQueryString() + */ public static function getQueryString() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getQueryString(); @@ -12237,8 +11228,7 @@ public static function getQueryString() * The "X-Forwarded-Proto" header must contain the protocol: "https" or "http". * * @static - */ - public static function isSecure() + */ public static function isSecure() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->isSecure(); @@ -12253,8 +11243,7 @@ public static function isSecure() * * @throws SuspiciousOperationException when the host name is invalid or not trusted * @static - */ - public static function getHost() + */ public static function getHost() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getHost(); @@ -12264,8 +11253,7 @@ public static function getHost() * * @return void * @static - */ - public static function setMethod($method) + */ public static function setMethod($method) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ $instance->setMethod($method); @@ -12283,8 +11271,7 @@ public static function setMethod($method) * * @see getRealMethod() * @static - */ - public static function getMethod() + */ public static function getMethod() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getMethod(); @@ -12294,8 +11281,7 @@ public static function getMethod() * * @see getMethod() * @static - */ - public static function getRealMethod() + */ public static function getRealMethod() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getRealMethod(); @@ -12304,8 +11290,7 @@ public static function getRealMethod() * Gets the mime type associated with the format. * * @static - */ - public static function getMimeType($format) + */ public static function getMimeType($format) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getMimeType($format); @@ -12315,8 +11300,7 @@ public static function getMimeType($format) * * @return string[] * @static - */ - public static function getMimeTypes($format) + */ public static function getMimeTypes($format) { //Method inherited from \Symfony\Component\HttpFoundation\Request return \Illuminate\Http\Request::getMimeTypes($format); } @@ -12324,8 +11308,7 @@ public static function getMimeTypes($format) * Gets the format associated with the mime type. * * @static - */ - public static function getFormat($mimeType) + */ public static function getFormat($mimeType) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getFormat($mimeType); @@ -12336,8 +11319,7 @@ public static function getFormat($mimeType) * @param string|string[] $mimeTypes The associated mime types (the preferred one must be the first as it will be used as the content type) * @return void * @static - */ - public static function setFormat($format, $mimeTypes) + */ public static function setFormat($format, $mimeTypes) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ $instance->setFormat($format, $mimeTypes); @@ -12353,8 +11335,7 @@ public static function setFormat($format, $mimeTypes) * * @see getPreferredFormat * @static - */ - public static function getRequestFormat($default = 'html') + */ public static function getRequestFormat($default = 'html') { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getRequestFormat($default); @@ -12364,8 +11345,7 @@ public static function getRequestFormat($default = 'html') * * @return void * @static - */ - public static function setRequestFormat($format) + */ public static function setRequestFormat($format) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ $instance->setRequestFormat($format); @@ -12375,8 +11355,7 @@ public static function setRequestFormat($format) * * @deprecated since Symfony 6.2, use getContentTypeFormat() instead * @static - */ - public static function getContentType() + */ public static function getContentType() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getContentType(); @@ -12386,8 +11365,7 @@ public static function getContentType() * * @see Request::$formats * @static - */ - public static function getContentTypeFormat() + */ public static function getContentTypeFormat() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getContentTypeFormat(); @@ -12397,8 +11375,7 @@ public static function getContentTypeFormat() * * @return void * @static - */ - public static function setDefaultLocale($locale) + */ public static function setDefaultLocale($locale) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ $instance->setDefaultLocale($locale); @@ -12407,8 +11384,7 @@ public static function setDefaultLocale($locale) * Get the default locale. * * @static - */ - public static function getDefaultLocale() + */ public static function getDefaultLocale() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getDefaultLocale(); @@ -12418,8 +11394,7 @@ public static function getDefaultLocale() * * @return void * @static - */ - public static function setLocale($locale) + */ public static function setLocale($locale) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ $instance->setLocale($locale); @@ -12428,8 +11403,7 @@ public static function setLocale($locale) * Get the locale. * * @static - */ - public static function getLocale() + */ public static function getLocale() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getLocale(); @@ -12439,8 +11413,7 @@ public static function getLocale() * * @param string $method Uppercase request method (GET, POST etc) * @static - */ - public static function isMethod($method) + */ public static function isMethod($method) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->isMethod($method); @@ -12450,8 +11423,7 @@ public static function isMethod($method) * * @see https://tools.ietf.org/html/rfc7231#section-4.2.1 * @static - */ - public static function isMethodSafe() + */ public static function isMethodSafe() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->isMethodSafe(); @@ -12460,8 +11432,7 @@ public static function isMethodSafe() * Checks whether or not the method is idempotent. * * @static - */ - public static function isMethodIdempotent() + */ public static function isMethodIdempotent() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->isMethodIdempotent(); @@ -12471,8 +11442,7 @@ public static function isMethodIdempotent() * * @see https://tools.ietf.org/html/rfc7231#section-4.2.3 * @static - */ - public static function isMethodCacheable() + */ public static function isMethodCacheable() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->isMethodCacheable(); @@ -12487,8 +11457,7 @@ public static function isMethodCacheable() * the latter (from the "SERVER_PROTOCOL" server parameter). * * @static - */ - public static function getProtocolVersion() + */ public static function getProtocolVersion() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getProtocolVersion(); @@ -12500,8 +11469,7 @@ public static function getProtocolVersion() * @return string|resource * @psalm-return ($asResource is true ? resource : string) * @static - */ - public static function getContent($asResource = false) + */ public static function getContent($asResource = false) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getContent($asResource); @@ -12511,8 +11479,7 @@ public static function getContent($asResource = false) * * @throws JsonException When the body cannot be decoded to an array * @static - */ - public static function getPayload() + */ public static function getPayload() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getPayload(); @@ -12521,8 +11488,7 @@ public static function getPayload() * Gets the Etags. * * @static - */ - public static function getETags() + */ public static function getETags() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getETags(); @@ -12531,8 +11497,7 @@ public static function getETags() * * * @static - */ - public static function isNoCache() + */ public static function isNoCache() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->isNoCache(); @@ -12546,8 +11511,7 @@ public static function isNoCache() * in the response to prevent any issues with intermediary HTTP caches. * * @static - */ - public static function getPreferredFormat($default = 'html') + */ public static function getPreferredFormat($default = 'html') { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getPreferredFormat($default); @@ -12557,8 +11521,7 @@ public static function getPreferredFormat($default = 'html') * * @param string[] $locales An array of ordered available locales * @static - */ - public static function getPreferredLanguage($locales = null) + */ public static function getPreferredLanguage($locales = null) { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getPreferredLanguage($locales); @@ -12568,8 +11531,7 @@ public static function getPreferredLanguage($locales = null) * * @return string[] * @static - */ - public static function getLanguages() + */ public static function getLanguages() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getLanguages(); @@ -12579,8 +11541,7 @@ public static function getLanguages() * * @return string[] * @static - */ - public static function getCharsets() + */ public static function getCharsets() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getCharsets(); @@ -12590,8 +11551,7 @@ public static function getCharsets() * * @return string[] * @static - */ - public static function getEncodings() + */ public static function getEncodings() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getEncodings(); @@ -12601,8 +11561,7 @@ public static function getEncodings() * * @return string[] * @static - */ - public static function getAcceptableContentTypes() + */ public static function getAcceptableContentTypes() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->getAcceptableContentTypes(); @@ -12615,8 +11574,7 @@ public static function getAcceptableContentTypes() * * @see https://wikipedia.org/wiki/List_of_Ajax_frameworks#JavaScript * @static - */ - public static function isXmlHttpRequest() + */ public static function isXmlHttpRequest() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->isXmlHttpRequest(); @@ -12626,8 +11584,7 @@ public static function isXmlHttpRequest() * * @see https://tools.ietf.org/html/rfc8674 * @static - */ - public static function preferSafeContent() + */ public static function preferSafeContent() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->preferSafeContent(); @@ -12639,8 +11596,7 @@ public static function preferSafeContent() * contents of a proxy-specific header. * * @static - */ - public static function isFromTrustedProxy() + */ public static function isFromTrustedProxy() { //Method inherited from \Symfony\Component\HttpFoundation\Request /** @var \Illuminate\Http\Request $instance */ return $instance->isFromTrustedProxy(); @@ -12651,8 +11607,7 @@ public static function isFromTrustedProxy() * @param array $rules * @return array * @static - */ - public static function filterPrecognitiveRules($rules) + */ public static function filterPrecognitiveRules($rules) { /** @var \Illuminate\Http\Request $instance */ return $instance->filterPrecognitiveRules($rules); @@ -12662,8 +11617,7 @@ public static function filterPrecognitiveRules($rules) * * @return bool * @static - */ - public static function isAttemptingPrecognition() + */ public static function isAttemptingPrecognition() { /** @var \Illuminate\Http\Request $instance */ return $instance->isAttemptingPrecognition(); @@ -12673,8 +11627,7 @@ public static function isAttemptingPrecognition() * * @return bool * @static - */ - public static function isPrecognitive() + */ public static function isPrecognitive() { /** @var \Illuminate\Http\Request $instance */ return $instance->isPrecognitive(); @@ -12684,8 +11637,7 @@ public static function isPrecognitive() * * @return bool * @static - */ - public static function isJson() + */ public static function isJson() { /** @var \Illuminate\Http\Request $instance */ return $instance->isJson(); @@ -12695,8 +11647,7 @@ public static function isJson() * * @return bool * @static - */ - public static function expectsJson() + */ public static function expectsJson() { /** @var \Illuminate\Http\Request $instance */ return $instance->expectsJson(); @@ -12706,8 +11657,7 @@ public static function expectsJson() * * @return bool * @static - */ - public static function wantsJson() + */ public static function wantsJson() { /** @var \Illuminate\Http\Request $instance */ return $instance->wantsJson(); @@ -12718,8 +11668,7 @@ public static function wantsJson() * @param string|array $contentTypes * @return bool * @static - */ - public static function accepts($contentTypes) + */ public static function accepts($contentTypes) { /** @var \Illuminate\Http\Request $instance */ return $instance->accepts($contentTypes); @@ -12730,8 +11679,7 @@ public static function accepts($contentTypes) * @param string|array $contentTypes * @return string|null * @static - */ - public static function prefers($contentTypes) + */ public static function prefers($contentTypes) { /** @var \Illuminate\Http\Request $instance */ return $instance->prefers($contentTypes); @@ -12741,8 +11689,7 @@ public static function prefers($contentTypes) * * @return bool * @static - */ - public static function acceptsAnyContentType() + */ public static function acceptsAnyContentType() { /** @var \Illuminate\Http\Request $instance */ return $instance->acceptsAnyContentType(); @@ -12752,8 +11699,7 @@ public static function acceptsAnyContentType() * * @return bool * @static - */ - public static function acceptsJson() + */ public static function acceptsJson() { /** @var \Illuminate\Http\Request $instance */ return $instance->acceptsJson(); @@ -12763,8 +11709,7 @@ public static function acceptsJson() * * @return bool * @static - */ - public static function acceptsHtml() + */ public static function acceptsHtml() { /** @var \Illuminate\Http\Request $instance */ return $instance->acceptsHtml(); @@ -12776,8 +11721,7 @@ public static function acceptsHtml() * @param string $type * @return bool * @static - */ - public static function matchesType($actual, $type) + */ public static function matchesType($actual, $type) { return \Illuminate\Http\Request::matchesType($actual, $type); } @@ -12787,8 +11731,7 @@ public static function matchesType($actual, $type) * @param string $default * @return string * @static - */ - public static function format($default = 'html') + */ public static function format($default = 'html') { /** @var \Illuminate\Http\Request $instance */ return $instance->format($default); @@ -12800,8 +11743,7 @@ public static function format($default = 'html') * @param \Illuminate\Database\Eloquent\Model|string|array|null $default * @return string|array|null * @static - */ - public static function old($key = null, $default = null) + */ public static function old($key = null, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->old($key, $default); @@ -12811,8 +11753,7 @@ public static function old($key = null, $default = null) * * @return void * @static - */ - public static function flash() + */ public static function flash() { /** @var \Illuminate\Http\Request $instance */ $instance->flash(); @@ -12823,8 +11764,7 @@ public static function flash() * @param array|mixed $keys * @return void * @static - */ - public static function flashOnly($keys) + */ public static function flashOnly($keys) { /** @var \Illuminate\Http\Request $instance */ $instance->flashOnly($keys); @@ -12835,8 +11775,7 @@ public static function flashOnly($keys) * @param array|mixed $keys * @return void * @static - */ - public static function flashExcept($keys) + */ public static function flashExcept($keys) { /** @var \Illuminate\Http\Request $instance */ $instance->flashExcept($keys); @@ -12846,8 +11785,7 @@ public static function flashExcept($keys) * * @return void * @static - */ - public static function flush() + */ public static function flush() { /** @var \Illuminate\Http\Request $instance */ $instance->flush(); @@ -12859,8 +11797,7 @@ public static function flush() * @param string|array|null $default * @return string|array|null * @static - */ - public static function server($key = null, $default = null) + */ public static function server($key = null, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->server($key, $default); @@ -12871,8 +11808,7 @@ public static function server($key = null, $default = null) * @param string $key * @return bool * @static - */ - public static function hasHeader($key) + */ public static function hasHeader($key) { /** @var \Illuminate\Http\Request $instance */ return $instance->hasHeader($key); @@ -12884,8 +11820,7 @@ public static function hasHeader($key) * @param string|array|null $default * @return string|array|null * @static - */ - public static function header($key = null, $default = null) + */ public static function header($key = null, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->header($key, $default); @@ -12895,8 +11830,7 @@ public static function header($key = null, $default = null) * * @return string|null * @static - */ - public static function bearerToken() + */ public static function bearerToken() { /** @var \Illuminate\Http\Request $instance */ return $instance->bearerToken(); @@ -12907,8 +11841,7 @@ public static function bearerToken() * @param string|array $key * @return bool * @static - */ - public static function exists($key) + */ public static function exists($key) { /** @var \Illuminate\Http\Request $instance */ return $instance->exists($key); @@ -12919,8 +11852,7 @@ public static function exists($key) * @param string|array $key * @return bool * @static - */ - public static function has($key) + */ public static function has($key) { /** @var \Illuminate\Http\Request $instance */ return $instance->has($key); @@ -12931,8 +11863,7 @@ public static function has($key) * @param string|array $keys * @return bool * @static - */ - public static function hasAny($keys) + */ public static function hasAny($keys) { /** @var \Illuminate\Http\Request $instance */ return $instance->hasAny($keys); @@ -12945,8 +11876,7 @@ public static function hasAny($keys) * @param callable|null $default * @return $this|mixed * @static - */ - public static function whenHas($key, $callback, $default = null) + */ public static function whenHas($key, $callback, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->whenHas($key, $callback, $default); @@ -12957,8 +11887,7 @@ public static function whenHas($key, $callback, $default = null) * @param string|array $key * @return bool * @static - */ - public static function filled($key) + */ public static function filled($key) { /** @var \Illuminate\Http\Request $instance */ return $instance->filled($key); @@ -12969,8 +11898,7 @@ public static function filled($key) * @param string|array $key * @return bool * @static - */ - public static function isNotFilled($key) + */ public static function isNotFilled($key) { /** @var \Illuminate\Http\Request $instance */ return $instance->isNotFilled($key); @@ -12981,8 +11909,7 @@ public static function isNotFilled($key) * @param string|array $keys * @return bool * @static - */ - public static function anyFilled($keys) + */ public static function anyFilled($keys) { /** @var \Illuminate\Http\Request $instance */ return $instance->anyFilled($keys); @@ -12995,8 +11922,7 @@ public static function anyFilled($keys) * @param callable|null $default * @return $this|mixed * @static - */ - public static function whenFilled($key, $callback, $default = null) + */ public static function whenFilled($key, $callback, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->whenFilled($key, $callback, $default); @@ -13007,8 +11933,7 @@ public static function whenFilled($key, $callback, $default = null) * @param string|array $key * @return bool * @static - */ - public static function missing($key) + */ public static function missing($key) { /** @var \Illuminate\Http\Request $instance */ return $instance->missing($key); @@ -13021,8 +11946,7 @@ public static function missing($key) * @param callable|null $default * @return $this|mixed * @static - */ - public static function whenMissing($key, $callback, $default = null) + */ public static function whenMissing($key, $callback, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->whenMissing($key, $callback, $default); @@ -13032,8 +11956,7 @@ public static function whenMissing($key, $callback, $default = null) * * @return array * @static - */ - public static function keys() + */ public static function keys() { /** @var \Illuminate\Http\Request $instance */ return $instance->keys(); @@ -13044,8 +11967,7 @@ public static function keys() * @param array|mixed|null $keys * @return array * @static - */ - public static function all($keys = null) + */ public static function all($keys = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->all($keys); @@ -13057,8 +11979,7 @@ public static function all($keys = null) * @param mixed $default * @return mixed * @static - */ - public static function input($key = null, $default = null) + */ public static function input($key = null, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->input($key, $default); @@ -13070,8 +11991,7 @@ public static function input($key = null, $default = null) * @param mixed $default * @return \Illuminate\Support\Stringable * @static - */ - public static function str($key, $default = null) + */ public static function str($key, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->str($key, $default); @@ -13083,8 +12003,7 @@ public static function str($key, $default = null) * @param mixed $default * @return \Illuminate\Support\Stringable * @static - */ - public static function string($key, $default = null) + */ public static function string($key, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->string($key, $default); @@ -13098,8 +12017,7 @@ public static function string($key, $default = null) * @param bool $default * @return bool * @static - */ - public static function boolean($key = null, $default = false) + */ public static function boolean($key = null, $default = false) { /** @var \Illuminate\Http\Request $instance */ return $instance->boolean($key, $default); @@ -13111,8 +12029,7 @@ public static function boolean($key = null, $default = false) * @param int $default * @return int * @static - */ - public static function integer($key, $default = 0) + */ public static function integer($key, $default = 0) { /** @var \Illuminate\Http\Request $instance */ return $instance->integer($key, $default); @@ -13124,8 +12041,7 @@ public static function integer($key, $default = 0) * @param float $default * @return float * @static - */ - public static function float($key, $default = 0.0) + */ public static function float($key, $default = 0.0) { /** @var \Illuminate\Http\Request $instance */ return $instance->float($key, $default); @@ -13139,8 +12055,7 @@ public static function float($key, $default = 0.0) * @return \Illuminate\Support\Carbon|null * @throws \Carbon\Exceptions\InvalidFormatException * @static - */ - public static function date($key, $format = null, $tz = null) + */ public static function date($key, $format = null, $tz = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->date($key, $format, $tz); @@ -13153,8 +12068,7 @@ public static function date($key, $format = null, $tz = null) * @param \Illuminate\Http\class-string $enumClass * @return \Illuminate\Http\TEnum|null * @static - */ - public static function enum($key, $enumClass) + */ public static function enum($key, $enumClass) { /** @var \Illuminate\Http\Request $instance */ return $instance->enum($key, $enumClass); @@ -13165,8 +12079,7 @@ public static function enum($key, $enumClass) * @param array|string|null $key * @return \Illuminate\Support\Collection * @static - */ - public static function collect($key = null) + */ public static function collect($key = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->collect($key); @@ -13177,8 +12090,7 @@ public static function collect($key = null) * @param array|mixed $keys * @return array * @static - */ - public static function only($keys) + */ public static function only($keys) { /** @var \Illuminate\Http\Request $instance */ return $instance->only($keys); @@ -13189,8 +12101,7 @@ public static function only($keys) * @param array|mixed $keys * @return array * @static - */ - public static function except($keys) + */ public static function except($keys) { /** @var \Illuminate\Http\Request $instance */ return $instance->except($keys); @@ -13202,8 +12113,7 @@ public static function except($keys) * @param string|array|null $default * @return string|array|null * @static - */ - public static function query($key = null, $default = null) + */ public static function query($key = null, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->query($key, $default); @@ -13215,8 +12125,7 @@ public static function query($key = null, $default = null) * @param string|array|null $default * @return string|array|null * @static - */ - public static function post($key = null, $default = null) + */ public static function post($key = null, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->post($key, $default); @@ -13227,8 +12136,7 @@ public static function post($key = null, $default = null) * @param string $key * @return bool * @static - */ - public static function hasCookie($key) + */ public static function hasCookie($key) { /** @var \Illuminate\Http\Request $instance */ return $instance->hasCookie($key); @@ -13240,8 +12148,7 @@ public static function hasCookie($key) * @param string|array|null $default * @return string|array|null * @static - */ - public static function cookie($key = null, $default = null) + */ public static function cookie($key = null, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->cookie($key, $default); @@ -13251,8 +12158,7 @@ public static function cookie($key = null, $default = null) * * @return array * @static - */ - public static function allFiles() + */ public static function allFiles() { /** @var \Illuminate\Http\Request $instance */ return $instance->allFiles(); @@ -13263,8 +12169,7 @@ public static function allFiles() * @param string $key * @return bool * @static - */ - public static function hasFile($key) + */ public static function hasFile($key) { /** @var \Illuminate\Http\Request $instance */ return $instance->hasFile($key); @@ -13276,8 +12181,7 @@ public static function hasFile($key) * @param mixed $default * @return \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]|array|null * @static - */ - public static function file($key = null, $default = null) + */ public static function file($key = null, $default = null) { /** @var \Illuminate\Http\Request $instance */ return $instance->file($key, $default); @@ -13288,8 +12192,7 @@ public static function file($key = null, $default = null) * @param mixed $keys * @return \Illuminate\Http\never * @static - */ - public static function dd(...$keys) + */ public static function dd(...$keys) { /** @var \Illuminate\Http\Request $instance */ return $instance->dd(...$keys); @@ -13300,8 +12203,7 @@ public static function dd(...$keys) * @param mixed $keys * @return \Illuminate\Http\Request * @static - */ - public static function dump($keys = []) + */ public static function dump($keys = []) { /** @var \Illuminate\Http\Request $instance */ return $instance->dump($keys); @@ -13313,8 +12215,7 @@ public static function dump($keys = []) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Http\Request::macro($name, $macro); } @@ -13326,8 +12227,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Http\Request::mixin($mixin, $replace); } @@ -13337,8 +12237,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Http\Request::hasMacro($name); } @@ -13347,8 +12246,7 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Http\Request::flushMacros(); } @@ -13359,8 +12257,7 @@ public static function flushMacros() * @param array $rules * @param mixed $params * @static - */ - public static function validate($rules, ...$params) + */ public static function validate($rules, ...$params) { return \Illuminate\Http\Request::validate($rules, ...$params); } @@ -13372,8 +12269,7 @@ public static function validate($rules, ...$params) * @param array $rules * @param mixed $params * @static - */ - public static function validateWithBag($errorBag, $rules, ...$params) + */ public static function validateWithBag($errorBag, $rules, ...$params) { return \Illuminate\Http\Request::validateWithBag($errorBag, $rules, ...$params); } @@ -13383,8 +12279,7 @@ public static function validateWithBag($errorBag, $rules, ...$params) * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestSignatureValidation() * @param mixed $absolute * @static - */ - public static function hasValidSignature($absolute = true) + */ public static function hasValidSignature($absolute = true) { return \Illuminate\Http\Request::hasValidSignature($absolute); } @@ -13393,8 +12288,7 @@ public static function hasValidSignature($absolute = true) * * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestSignatureValidation() * @static - */ - public static function hasValidRelativeSignature() + */ public static function hasValidRelativeSignature() { return \Illuminate\Http\Request::hasValidRelativeSignature(); } @@ -13405,19 +12299,16 @@ public static function hasValidRelativeSignature() * @param mixed $ignoreQuery * @param mixed $absolute * @static - */ - public static function hasValidSignatureWhileIgnoring($ignoreQuery = [], $absolute = true) + */ public static function hasValidSignatureWhileIgnoring($ignoreQuery = [], $absolute = true) { return \Illuminate\Http\Request::hasValidSignatureWhileIgnoring($ignoreQuery, $absolute); } - - } + } /** * * * @see \Illuminate\Routing\ResponseFactory - */ - class Response { + */ class Response { /** * Create a new response instance. * @@ -13426,8 +12317,7 @@ class Response { * @param array $headers * @return \Illuminate\Http\Response * @static - */ - public static function make($content = '', $status = 200, $headers = []) + */ public static function make($content = '', $status = 200, $headers = []) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->make($content, $status, $headers); @@ -13439,8 +12329,7 @@ public static function make($content = '', $status = 200, $headers = []) * @param array $headers * @return \Illuminate\Http\Response * @static - */ - public static function noContent($status = 204, $headers = []) + */ public static function noContent($status = 204, $headers = []) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->noContent($status, $headers); @@ -13454,8 +12343,7 @@ public static function noContent($status = 204, $headers = []) * @param array $headers * @return \Illuminate\Http\Response * @static - */ - public static function view($view, $data = [], $status = 200, $headers = []) + */ public static function view($view, $data = [], $status = 200, $headers = []) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->view($view, $data, $status, $headers); @@ -13469,8 +12357,7 @@ public static function view($view, $data = [], $status = 200, $headers = []) * @param int $options * @return \Illuminate\Http\JsonResponse * @static - */ - public static function json($data = [], $status = 200, $headers = [], $options = 0) + */ public static function json($data = [], $status = 200, $headers = [], $options = 0) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->json($data, $status, $headers, $options); @@ -13485,8 +12372,7 @@ public static function json($data = [], $status = 200, $headers = [], $options = * @param int $options * @return \Illuminate\Http\JsonResponse * @static - */ - public static function jsonp($callback, $data = [], $status = 200, $headers = [], $options = 0) + */ public static function jsonp($callback, $data = [], $status = 200, $headers = [], $options = 0) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->jsonp($callback, $data, $status, $headers, $options); @@ -13499,8 +12385,7 @@ public static function jsonp($callback, $data = [], $status = 200, $headers = [] * @param array $headers * @return \Symfony\Component\HttpFoundation\StreamedResponse * @static - */ - public static function stream($callback, $status = 200, $headers = []) + */ public static function stream($callback, $status = 200, $headers = []) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->stream($callback, $status, $headers); @@ -13514,8 +12399,7 @@ public static function stream($callback, $status = 200, $headers = []) * @param int $encodingOptions * @return \Symfony\Component\HttpFoundation\StreamedJsonResponse * @static - */ - public static function streamJson($data, $status = 200, $headers = [], $encodingOptions = 15) + */ public static function streamJson($data, $status = 200, $headers = [], $encodingOptions = 15) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->streamJson($data, $status, $headers, $encodingOptions); @@ -13529,8 +12413,7 @@ public static function streamJson($data, $status = 200, $headers = [], $encoding * @param string|null $disposition * @return \Symfony\Component\HttpFoundation\StreamedResponse * @static - */ - public static function streamDownload($callback, $name = null, $headers = [], $disposition = 'attachment') + */ public static function streamDownload($callback, $name = null, $headers = [], $disposition = 'attachment') { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->streamDownload($callback, $name, $headers, $disposition); @@ -13544,8 +12427,7 @@ public static function streamDownload($callback, $name = null, $headers = [], $d * @param string|null $disposition * @return \Symfony\Component\HttpFoundation\BinaryFileResponse * @static - */ - public static function download($file, $name = null, $headers = [], $disposition = 'attachment') + */ public static function download($file, $name = null, $headers = [], $disposition = 'attachment') { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->download($file, $name, $headers, $disposition); @@ -13557,8 +12439,7 @@ public static function download($file, $name = null, $headers = [], $disposition * @param array $headers * @return \Symfony\Component\HttpFoundation\BinaryFileResponse * @static - */ - public static function file($file, $headers = []) + */ public static function file($file, $headers = []) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->file($file, $headers); @@ -13572,8 +12453,7 @@ public static function file($file, $headers = []) * @param bool|null $secure * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function redirectTo($path, $status = 302, $headers = [], $secure = null) + */ public static function redirectTo($path, $status = 302, $headers = [], $secure = null) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->redirectTo($path, $status, $headers, $secure); @@ -13587,8 +12467,7 @@ public static function redirectTo($path, $status = 302, $headers = [], $secure = * @param array $headers * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function redirectToRoute($route, $parameters = [], $status = 302, $headers = []) + */ public static function redirectToRoute($route, $parameters = [], $status = 302, $headers = []) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->redirectToRoute($route, $parameters, $status, $headers); @@ -13602,8 +12481,7 @@ public static function redirectToRoute($route, $parameters = [], $status = 302, * @param array $headers * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function redirectToAction($action, $parameters = [], $status = 302, $headers = []) + */ public static function redirectToAction($action, $parameters = [], $status = 302, $headers = []) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->redirectToAction($action, $parameters, $status, $headers); @@ -13617,8 +12495,7 @@ public static function redirectToAction($action, $parameters = [], $status = 302 * @param bool|null $secure * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function redirectGuest($path, $status = 302, $headers = [], $secure = null) + */ public static function redirectGuest($path, $status = 302, $headers = [], $secure = null) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->redirectGuest($path, $status, $headers, $secure); @@ -13632,8 +12509,7 @@ public static function redirectGuest($path, $status = 302, $headers = [], $secur * @param bool|null $secure * @return \Illuminate\Http\RedirectResponse * @static - */ - public static function redirectToIntended($default = '/', $status = 302, $headers = [], $secure = null) + */ public static function redirectToIntended($default = '/', $status = 302, $headers = [], $secure = null) { /** @var \Illuminate\Routing\ResponseFactory $instance */ return $instance->redirectToIntended($default, $status, $headers, $secure); @@ -13645,8 +12521,7 @@ public static function redirectToIntended($default = '/', $status = 302, $header * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Routing\ResponseFactory::macro($name, $macro); } @@ -13658,8 +12533,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Routing\ResponseFactory::mixin($mixin, $replace); } @@ -13669,8 +12543,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Routing\ResponseFactory::hasMacro($name); } @@ -13679,13 +12552,11 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Routing\ResponseFactory::flushMacros(); } - - } + } /** * * @@ -13709,8 +12580,7 @@ public static function flushMacros() * @method static \Illuminate\Routing\RouteRegistrar withoutMiddleware(array|string $middleware) * @method static \Illuminate\Routing\RouteRegistrar withoutScopedBindings() * @see \Illuminate\Routing\Router - */ - class Route { + */ class Route { /** * Register a new GET route with the router. * @@ -13718,8 +12588,7 @@ class Route { * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static - */ - public static function get($uri, $action = null) + */ public static function get($uri, $action = null) { /** @var \Illuminate\Routing\Router $instance */ return $instance->get($uri, $action); @@ -13731,8 +12600,7 @@ public static function get($uri, $action = null) * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static - */ - public static function post($uri, $action = null) + */ public static function post($uri, $action = null) { /** @var \Illuminate\Routing\Router $instance */ return $instance->post($uri, $action); @@ -13744,8 +12612,7 @@ public static function post($uri, $action = null) * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static - */ - public static function put($uri, $action = null) + */ public static function put($uri, $action = null) { /** @var \Illuminate\Routing\Router $instance */ return $instance->put($uri, $action); @@ -13757,8 +12624,7 @@ public static function put($uri, $action = null) * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static - */ - public static function patch($uri, $action = null) + */ public static function patch($uri, $action = null) { /** @var \Illuminate\Routing\Router $instance */ return $instance->patch($uri, $action); @@ -13770,8 +12636,7 @@ public static function patch($uri, $action = null) * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static - */ - public static function delete($uri, $action = null) + */ public static function delete($uri, $action = null) { /** @var \Illuminate\Routing\Router $instance */ return $instance->delete($uri, $action); @@ -13783,8 +12648,7 @@ public static function delete($uri, $action = null) * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static - */ - public static function options($uri, $action = null) + */ public static function options($uri, $action = null) { /** @var \Illuminate\Routing\Router $instance */ return $instance->options($uri, $action); @@ -13796,8 +12660,7 @@ public static function options($uri, $action = null) * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static - */ - public static function any($uri, $action = null) + */ public static function any($uri, $action = null) { /** @var \Illuminate\Routing\Router $instance */ return $instance->any($uri, $action); @@ -13808,8 +12671,7 @@ public static function any($uri, $action = null) * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static - */ - public static function fallback($action) + */ public static function fallback($action) { /** @var \Illuminate\Routing\Router $instance */ return $instance->fallback($action); @@ -13822,8 +12684,7 @@ public static function fallback($action) * @param int $status * @return \Illuminate\Routing\Route * @static - */ - public static function redirect($uri, $destination, $status = 302) + */ public static function redirect($uri, $destination, $status = 302) { /** @var \Illuminate\Routing\Router $instance */ return $instance->redirect($uri, $destination, $status); @@ -13835,8 +12696,7 @@ public static function redirect($uri, $destination, $status = 302) * @param string $destination * @return \Illuminate\Routing\Route * @static - */ - public static function permanentRedirect($uri, $destination) + */ public static function permanentRedirect($uri, $destination) { /** @var \Illuminate\Routing\Router $instance */ return $instance->permanentRedirect($uri, $destination); @@ -13851,8 +12711,7 @@ public static function permanentRedirect($uri, $destination) * @param array $headers * @return \Illuminate\Routing\Route * @static - */ - public static function view($uri, $view, $data = [], $status = 200, $headers = []) + */ public static function view($uri, $view, $data = [], $status = 200, $headers = []) { /** @var \Illuminate\Routing\Router $instance */ return $instance->view($uri, $view, $data, $status, $headers); @@ -13865,8 +12724,7 @@ public static function view($uri, $view, $data = [], $status = 200, $headers = [ * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static - */ - public static function match($methods, $uri, $action = null) + */ public static function match($methods, $uri, $action = null) { /** @var \Illuminate\Routing\Router $instance */ return $instance->match($methods, $uri, $action); @@ -13878,8 +12736,7 @@ public static function match($methods, $uri, $action = null) * @param array $options * @return void * @static - */ - public static function resources($resources, $options = []) + */ public static function resources($resources, $options = []) { /** @var \Illuminate\Routing\Router $instance */ $instance->resources($resources, $options); @@ -13892,8 +12749,7 @@ public static function resources($resources, $options = []) * @param array $options * @return \Illuminate\Routing\PendingResourceRegistration * @static - */ - public static function resource($name, $controller, $options = []) + */ public static function resource($name, $controller, $options = []) { /** @var \Illuminate\Routing\Router $instance */ return $instance->resource($name, $controller, $options); @@ -13905,8 +12761,7 @@ public static function resource($name, $controller, $options = []) * @param array $options * @return void * @static - */ - public static function apiResources($resources, $options = []) + */ public static function apiResources($resources, $options = []) { /** @var \Illuminate\Routing\Router $instance */ $instance->apiResources($resources, $options); @@ -13919,8 +12774,7 @@ public static function apiResources($resources, $options = []) * @param array $options * @return \Illuminate\Routing\PendingResourceRegistration * @static - */ - public static function apiResource($name, $controller, $options = []) + */ public static function apiResource($name, $controller, $options = []) { /** @var \Illuminate\Routing\Router $instance */ return $instance->apiResource($name, $controller, $options); @@ -13932,8 +12786,7 @@ public static function apiResource($name, $controller, $options = []) * @param array $options * @return void * @static - */ - public static function singletons($singletons, $options = []) + */ public static function singletons($singletons, $options = []) { /** @var \Illuminate\Routing\Router $instance */ $instance->singletons($singletons, $options); @@ -13946,8 +12799,7 @@ public static function singletons($singletons, $options = []) * @param array $options * @return \Illuminate\Routing\PendingSingletonResourceRegistration * @static - */ - public static function singleton($name, $controller, $options = []) + */ public static function singleton($name, $controller, $options = []) { /** @var \Illuminate\Routing\Router $instance */ return $instance->singleton($name, $controller, $options); @@ -13959,8 +12811,7 @@ public static function singleton($name, $controller, $options = []) * @param array $options * @return void * @static - */ - public static function apiSingletons($singletons, $options = []) + */ public static function apiSingletons($singletons, $options = []) { /** @var \Illuminate\Routing\Router $instance */ $instance->apiSingletons($singletons, $options); @@ -13973,8 +12824,7 @@ public static function apiSingletons($singletons, $options = []) * @param array $options * @return \Illuminate\Routing\PendingSingletonResourceRegistration * @static - */ - public static function apiSingleton($name, $controller, $options = []) + */ public static function apiSingleton($name, $controller, $options = []) { /** @var \Illuminate\Routing\Router $instance */ return $instance->apiSingleton($name, $controller, $options); @@ -13986,8 +12836,7 @@ public static function apiSingleton($name, $controller, $options = []) * @param \Closure|array|string $routes * @return \Illuminate\Routing\Router * @static - */ - public static function group($attributes, $routes) + */ public static function group($attributes, $routes) { /** @var \Illuminate\Routing\Router $instance */ return $instance->group($attributes, $routes); @@ -13999,8 +12848,7 @@ public static function group($attributes, $routes) * @param bool $prependExistingPrefix * @return array * @static - */ - public static function mergeWithLastGroup($new, $prependExistingPrefix = true) + */ public static function mergeWithLastGroup($new, $prependExistingPrefix = true) { /** @var \Illuminate\Routing\Router $instance */ return $instance->mergeWithLastGroup($new, $prependExistingPrefix); @@ -14010,8 +12858,7 @@ public static function mergeWithLastGroup($new, $prependExistingPrefix = true) * * @return string * @static - */ - public static function getLastGroupPrefix() + */ public static function getLastGroupPrefix() { /** @var \Illuminate\Routing\Router $instance */ return $instance->getLastGroupPrefix(); @@ -14024,8 +12871,7 @@ public static function getLastGroupPrefix() * @param array|string|callable|null $action * @return \Illuminate\Routing\Route * @static - */ - public static function addRoute($methods, $uri, $action) + */ public static function addRoute($methods, $uri, $action) { /** @var \Illuminate\Routing\Router $instance */ return $instance->addRoute($methods, $uri, $action); @@ -14038,8 +12884,7 @@ public static function addRoute($methods, $uri, $action) * @param mixed $action * @return \Illuminate\Routing\Route * @static - */ - public static function newRoute($methods, $uri, $action) + */ public static function newRoute($methods, $uri, $action) { /** @var \Illuminate\Routing\Router $instance */ return $instance->newRoute($methods, $uri, $action); @@ -14050,8 +12895,7 @@ public static function newRoute($methods, $uri, $action) * @param string $name * @return \Symfony\Component\HttpFoundation\Response * @static - */ - public static function respondWithRoute($name) + */ public static function respondWithRoute($name) { /** @var \Illuminate\Routing\Router $instance */ return $instance->respondWithRoute($name); @@ -14062,8 +12906,7 @@ public static function respondWithRoute($name) * @param \Illuminate\Http\Request $request * @return \Symfony\Component\HttpFoundation\Response * @static - */ - public static function dispatch($request) + */ public static function dispatch($request) { /** @var \Illuminate\Routing\Router $instance */ return $instance->dispatch($request); @@ -14074,8 +12917,7 @@ public static function dispatch($request) * @param \Illuminate\Http\Request $request * @return \Symfony\Component\HttpFoundation\Response * @static - */ - public static function dispatchToRoute($request) + */ public static function dispatchToRoute($request) { /** @var \Illuminate\Routing\Router $instance */ return $instance->dispatchToRoute($request); @@ -14086,8 +12928,7 @@ public static function dispatchToRoute($request) * @param \Illuminate\Routing\Route $route * @return array * @static - */ - public static function gatherRouteMiddleware($route) + */ public static function gatherRouteMiddleware($route) { /** @var \Illuminate\Routing\Router $instance */ return $instance->gatherRouteMiddleware($route); @@ -14099,8 +12940,7 @@ public static function gatherRouteMiddleware($route) * @param array $excluded * @return array * @static - */ - public static function resolveMiddleware($middleware, $excluded = []) + */ public static function resolveMiddleware($middleware, $excluded = []) { /** @var \Illuminate\Routing\Router $instance */ return $instance->resolveMiddleware($middleware, $excluded); @@ -14112,8 +12952,7 @@ public static function resolveMiddleware($middleware, $excluded = []) * @param mixed $response * @return \Symfony\Component\HttpFoundation\Response * @static - */ - public static function prepareResponse($request, $response) + */ public static function prepareResponse($request, $response) { /** @var \Illuminate\Routing\Router $instance */ return $instance->prepareResponse($request, $response); @@ -14125,8 +12964,7 @@ public static function prepareResponse($request, $response) * @param mixed $response * @return \Symfony\Component\HttpFoundation\Response * @static - */ - public static function toResponse($request, $response) + */ public static function toResponse($request, $response) { return \Illuminate\Routing\Router::toResponse($request, $response); } @@ -14138,8 +12976,7 @@ public static function toResponse($request, $response) * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<\Illuminate\Database\Eloquent\Model> * @throws \Illuminate\Routing\Exceptions\BackedEnumCaseNotFoundException * @static - */ - public static function substituteBindings($route) + */ public static function substituteBindings($route) { /** @var \Illuminate\Routing\Router $instance */ return $instance->substituteBindings($route); @@ -14152,8 +12989,7 @@ public static function substituteBindings($route) * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<\Illuminate\Database\Eloquent\Model> * @throws \Illuminate\Routing\Exceptions\BackedEnumCaseNotFoundException * @static - */ - public static function substituteImplicitBindings($route) + */ public static function substituteImplicitBindings($route) { /** @var \Illuminate\Routing\Router $instance */ $instance->substituteImplicitBindings($route); @@ -14164,8 +13000,7 @@ public static function substituteImplicitBindings($route) * @param callable $callback * @return \Illuminate\Routing\Router * @static - */ - public static function substituteImplicitBindingsUsing($callback) + */ public static function substituteImplicitBindingsUsing($callback) { /** @var \Illuminate\Routing\Router $instance */ return $instance->substituteImplicitBindingsUsing($callback); @@ -14176,8 +13011,7 @@ public static function substituteImplicitBindingsUsing($callback) * @param string|callable $callback * @return void * @static - */ - public static function matched($callback) + */ public static function matched($callback) { /** @var \Illuminate\Routing\Router $instance */ $instance->matched($callback); @@ -14187,8 +13021,7 @@ public static function matched($callback) * * @return array * @static - */ - public static function getMiddleware() + */ public static function getMiddleware() { /** @var \Illuminate\Routing\Router $instance */ return $instance->getMiddleware(); @@ -14200,8 +13033,7 @@ public static function getMiddleware() * @param string $class * @return \Illuminate\Routing\Router * @static - */ - public static function aliasMiddleware($name, $class) + */ public static function aliasMiddleware($name, $class) { /** @var \Illuminate\Routing\Router $instance */ return $instance->aliasMiddleware($name, $class); @@ -14212,8 +13044,7 @@ public static function aliasMiddleware($name, $class) * @param string $name * @return bool * @static - */ - public static function hasMiddlewareGroup($name) + */ public static function hasMiddlewareGroup($name) { /** @var \Illuminate\Routing\Router $instance */ return $instance->hasMiddlewareGroup($name); @@ -14223,8 +13054,7 @@ public static function hasMiddlewareGroup($name) * * @return array * @static - */ - public static function getMiddlewareGroups() + */ public static function getMiddlewareGroups() { /** @var \Illuminate\Routing\Router $instance */ return $instance->getMiddlewareGroups(); @@ -14236,8 +13066,7 @@ public static function getMiddlewareGroups() * @param array $middleware * @return \Illuminate\Routing\Router * @static - */ - public static function middlewareGroup($name, $middleware) + */ public static function middlewareGroup($name, $middleware) { /** @var \Illuminate\Routing\Router $instance */ return $instance->middlewareGroup($name, $middleware); @@ -14251,8 +13080,7 @@ public static function middlewareGroup($name, $middleware) * @param string $middleware * @return \Illuminate\Routing\Router * @static - */ - public static function prependMiddlewareToGroup($group, $middleware) + */ public static function prependMiddlewareToGroup($group, $middleware) { /** @var \Illuminate\Routing\Router $instance */ return $instance->prependMiddlewareToGroup($group, $middleware); @@ -14266,8 +13094,7 @@ public static function prependMiddlewareToGroup($group, $middleware) * @param string $middleware * @return \Illuminate\Routing\Router * @static - */ - public static function pushMiddlewareToGroup($group, $middleware) + */ public static function pushMiddlewareToGroup($group, $middleware) { /** @var \Illuminate\Routing\Router $instance */ return $instance->pushMiddlewareToGroup($group, $middleware); @@ -14279,8 +13106,7 @@ public static function pushMiddlewareToGroup($group, $middleware) * @param string $middleware * @return \Illuminate\Routing\Router * @static - */ - public static function removeMiddlewareFromGroup($group, $middleware) + */ public static function removeMiddlewareFromGroup($group, $middleware) { /** @var \Illuminate\Routing\Router $instance */ return $instance->removeMiddlewareFromGroup($group, $middleware); @@ -14290,8 +13116,7 @@ public static function removeMiddlewareFromGroup($group, $middleware) * * @return \Illuminate\Routing\Router * @static - */ - public static function flushMiddlewareGroups() + */ public static function flushMiddlewareGroups() { /** @var \Illuminate\Routing\Router $instance */ return $instance->flushMiddlewareGroups(); @@ -14303,8 +13128,7 @@ public static function flushMiddlewareGroups() * @param string|callable $binder * @return void * @static - */ - public static function bind($key, $binder) + */ public static function bind($key, $binder) { /** @var \Illuminate\Routing\Router $instance */ $instance->bind($key, $binder); @@ -14317,8 +13141,7 @@ public static function bind($key, $binder) * @param \Closure|null $callback * @return void * @static - */ - public static function model($key, $class, $callback = null) + */ public static function model($key, $class, $callback = null) { /** @var \Illuminate\Routing\Router $instance */ $instance->model($key, $class, $callback); @@ -14329,8 +13152,7 @@ public static function model($key, $class, $callback = null) * @param string $key * @return \Closure|null * @static - */ - public static function getBindingCallback($key) + */ public static function getBindingCallback($key) { /** @var \Illuminate\Routing\Router $instance */ return $instance->getBindingCallback($key); @@ -14340,8 +13162,7 @@ public static function getBindingCallback($key) * * @return array * @static - */ - public static function getPatterns() + */ public static function getPatterns() { /** @var \Illuminate\Routing\Router $instance */ return $instance->getPatterns(); @@ -14353,8 +13174,7 @@ public static function getPatterns() * @param string $pattern * @return void * @static - */ - public static function pattern($key, $pattern) + */ public static function pattern($key, $pattern) { /** @var \Illuminate\Routing\Router $instance */ $instance->pattern($key, $pattern); @@ -14365,8 +13185,7 @@ public static function pattern($key, $pattern) * @param array $patterns * @return void * @static - */ - public static function patterns($patterns) + */ public static function patterns($patterns) { /** @var \Illuminate\Routing\Router $instance */ $instance->patterns($patterns); @@ -14376,8 +13195,7 @@ public static function patterns($patterns) * * @return bool * @static - */ - public static function hasGroupStack() + */ public static function hasGroupStack() { /** @var \Illuminate\Routing\Router $instance */ return $instance->hasGroupStack(); @@ -14387,8 +13205,7 @@ public static function hasGroupStack() * * @return array * @static - */ - public static function getGroupStack() + */ public static function getGroupStack() { /** @var \Illuminate\Routing\Router $instance */ return $instance->getGroupStack(); @@ -14400,8 +13217,7 @@ public static function getGroupStack() * @param string|null $default * @return mixed * @static - */ - public static function input($key, $default = null) + */ public static function input($key, $default = null) { /** @var \Illuminate\Routing\Router $instance */ return $instance->input($key, $default); @@ -14411,8 +13227,7 @@ public static function input($key, $default = null) * * @return \Illuminate\Http\Request * @static - */ - public static function getCurrentRequest() + */ public static function getCurrentRequest() { /** @var \Illuminate\Routing\Router $instance */ return $instance->getCurrentRequest(); @@ -14422,8 +13237,7 @@ public static function getCurrentRequest() * * @return \Illuminate\Routing\Route|null * @static - */ - public static function getCurrentRoute() + */ public static function getCurrentRoute() { /** @var \Illuminate\Routing\Router $instance */ return $instance->getCurrentRoute(); @@ -14433,8 +13247,7 @@ public static function getCurrentRoute() * * @return \Illuminate\Routing\Route|null * @static - */ - public static function current() + */ public static function current() { /** @var \Illuminate\Routing\Router $instance */ return $instance->current(); @@ -14445,8 +13258,7 @@ public static function current() * @param string|array $name * @return bool * @static - */ - public static function has($name) + */ public static function has($name) { /** @var \Illuminate\Routing\Router $instance */ return $instance->has($name); @@ -14456,8 +13268,7 @@ public static function has($name) * * @return string|null * @static - */ - public static function currentRouteName() + */ public static function currentRouteName() { /** @var \Illuminate\Routing\Router $instance */ return $instance->currentRouteName(); @@ -14468,8 +13279,7 @@ public static function currentRouteName() * @param mixed $patterns * @return bool * @static - */ - public static function is(...$patterns) + */ public static function is(...$patterns) { /** @var \Illuminate\Routing\Router $instance */ return $instance->is(...$patterns); @@ -14480,8 +13290,7 @@ public static function is(...$patterns) * @param mixed $patterns * @return bool * @static - */ - public static function currentRouteNamed(...$patterns) + */ public static function currentRouteNamed(...$patterns) { /** @var \Illuminate\Routing\Router $instance */ return $instance->currentRouteNamed(...$patterns); @@ -14491,8 +13300,7 @@ public static function currentRouteNamed(...$patterns) * * @return string|null * @static - */ - public static function currentRouteAction() + */ public static function currentRouteAction() { /** @var \Illuminate\Routing\Router $instance */ return $instance->currentRouteAction(); @@ -14503,8 +13311,7 @@ public static function currentRouteAction() * @param array $patterns * @return bool * @static - */ - public static function uses(...$patterns) + */ public static function uses(...$patterns) { /** @var \Illuminate\Routing\Router $instance */ return $instance->uses(...$patterns); @@ -14515,8 +13322,7 @@ public static function uses(...$patterns) * @param string $action * @return bool * @static - */ - public static function currentRouteUses($action) + */ public static function currentRouteUses($action) { /** @var \Illuminate\Routing\Router $instance */ return $instance->currentRouteUses($action); @@ -14527,8 +13333,7 @@ public static function currentRouteUses($action) * @param bool $singular * @return void * @static - */ - public static function singularResourceParameters($singular = true) + */ public static function singularResourceParameters($singular = true) { /** @var \Illuminate\Routing\Router $instance */ $instance->singularResourceParameters($singular); @@ -14539,8 +13344,7 @@ public static function singularResourceParameters($singular = true) * @param array $parameters * @return void * @static - */ - public static function resourceParameters($parameters = []) + */ public static function resourceParameters($parameters = []) { /** @var \Illuminate\Routing\Router $instance */ $instance->resourceParameters($parameters); @@ -14551,8 +13355,7 @@ public static function resourceParameters($parameters = []) * @param array $verbs * @return array|null * @static - */ - public static function resourceVerbs($verbs = []) + */ public static function resourceVerbs($verbs = []) { /** @var \Illuminate\Routing\Router $instance */ return $instance->resourceVerbs($verbs); @@ -14562,8 +13365,7 @@ public static function resourceVerbs($verbs = []) * * @return \Illuminate\Routing\RouteCollectionInterface * @static - */ - public static function getRoutes() + */ public static function getRoutes() { /** @var \Illuminate\Routing\Router $instance */ return $instance->getRoutes(); @@ -14574,8 +13376,7 @@ public static function getRoutes() * @param \Illuminate\Routing\RouteCollection $routes * @return void * @static - */ - public static function setRoutes($routes) + */ public static function setRoutes($routes) { /** @var \Illuminate\Routing\Router $instance */ $instance->setRoutes($routes); @@ -14586,8 +13387,7 @@ public static function setRoutes($routes) * @param array $routes * @return void * @static - */ - public static function setCompiledRoutes($routes) + */ public static function setCompiledRoutes($routes) { /** @var \Illuminate\Routing\Router $instance */ $instance->setCompiledRoutes($routes); @@ -14598,8 +13398,7 @@ public static function setCompiledRoutes($routes) * @param array $middleware * @return array * @static - */ - public static function uniqueMiddleware($middleware) + */ public static function uniqueMiddleware($middleware) { return \Illuminate\Routing\Router::uniqueMiddleware($middleware); } @@ -14609,8 +13408,7 @@ public static function uniqueMiddleware($middleware) * @param \Illuminate\Container\Container $container * @return \Illuminate\Routing\Router * @static - */ - public static function setContainer($container) + */ public static function setContainer($container) { /** @var \Illuminate\Routing\Router $instance */ return $instance->setContainer($container); @@ -14622,8 +13420,7 @@ public static function setContainer($container) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Routing\Router::macro($name, $macro); } @@ -14635,8 +13432,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Routing\Router::mixin($mixin, $replace); } @@ -14646,8 +13442,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Routing\Router::hasMacro($name); } @@ -14656,8 +13451,7 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Routing\Router::flushMacros(); } @@ -14669,28 +13463,24 @@ public static function flushMacros() * @return mixed * @throws \BadMethodCallException * @static - */ - public static function macroCall($method, $parameters) + */ public static function macroCall($method, $parameters) { /** @var \Illuminate\Routing\Router $instance */ return $instance->macroCall($method, $parameters); } - - } + } /** * * * @see \Illuminate\Database\Schema\Builder - */ - class Schema { + */ class Schema { /** * Create a database in the schema. * * @param string $name * @return bool * @static - */ - public static function createDatabase($name) + */ public static function createDatabase($name) { /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->createDatabase($name); @@ -14701,8 +13491,7 @@ public static function createDatabase($name) * @param string $name * @return bool * @static - */ - public static function dropDatabaseIfExists($name) + */ public static function dropDatabaseIfExists($name) { /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->dropDatabaseIfExists($name); @@ -14712,8 +13501,7 @@ public static function dropDatabaseIfExists($name) * * @return array * @static - */ - public static function getTables() + */ public static function getTables() { /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getTables(); @@ -14723,8 +13511,7 @@ public static function getTables() * * @return array * @static - */ - public static function getViews() + */ public static function getViews() { /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getViews(); @@ -14735,8 +13522,7 @@ public static function getViews() * @deprecated Will be removed in a future Laravel version. * @return array * @static - */ - public static function getAllTables() + */ public static function getAllTables() { /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getAllTables(); @@ -14747,8 +13533,7 @@ public static function getAllTables() * @deprecated Will be removed in a future Laravel version. * @return array * @static - */ - public static function getAllViews() + */ public static function getAllViews() { /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getAllViews(); @@ -14759,8 +13544,7 @@ public static function getAllViews() * @param string $table * @return array * @static - */ - public static function getColumns($table) + */ public static function getColumns($table) { /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getColumns($table); @@ -14771,8 +13555,7 @@ public static function getColumns($table) * @param string $table * @return array * @static - */ - public static function getIndexes($table) + */ public static function getIndexes($table) { /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getIndexes($table); @@ -14783,8 +13566,7 @@ public static function getIndexes($table) * @param string $table * @return array * @static - */ - public static function getForeignKeys($table) + */ public static function getForeignKeys($table) { /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getForeignKeys($table); @@ -14794,8 +13576,7 @@ public static function getForeignKeys($table) * * @return void * @static - */ - public static function dropAllTables() + */ public static function dropAllTables() { /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ $instance->dropAllTables(); @@ -14805,8 +13586,7 @@ public static function dropAllTables() * * @return void * @static - */ - public static function dropAllViews() + */ public static function dropAllViews() { /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ $instance->dropAllViews(); @@ -14817,8 +13597,7 @@ public static function dropAllViews() * @param int $length * @return void * @static - */ - public static function defaultStringLength($length) + */ public static function defaultStringLength($length) { //Method inherited from \Illuminate\Database\Schema\Builder \Illuminate\Database\Schema\MySqlBuilder::defaultStringLength($length); } @@ -14829,8 +13608,7 @@ public static function defaultStringLength($length) * @return void * @throws \InvalidArgumentException * @static - */ - public static function defaultMorphKeyType($type) + */ public static function defaultMorphKeyType($type) { //Method inherited from \Illuminate\Database\Schema\Builder \Illuminate\Database\Schema\MySqlBuilder::defaultMorphKeyType($type); } @@ -14839,8 +13617,7 @@ public static function defaultMorphKeyType($type) * * @return void * @static - */ - public static function morphUsingUuids() + */ public static function morphUsingUuids() { //Method inherited from \Illuminate\Database\Schema\Builder \Illuminate\Database\Schema\MySqlBuilder::morphUsingUuids(); } @@ -14849,8 +13626,7 @@ public static function morphUsingUuids() * * @return void * @static - */ - public static function morphUsingUlids() + */ public static function morphUsingUlids() { //Method inherited from \Illuminate\Database\Schema\Builder \Illuminate\Database\Schema\MySqlBuilder::morphUsingUlids(); } @@ -14860,8 +13636,7 @@ public static function morphUsingUlids() * @param bool $value * @return void * @static - */ - public static function useNativeSchemaOperationsIfPossible($value = true) + */ public static function useNativeSchemaOperationsIfPossible($value = true) { //Method inherited from \Illuminate\Database\Schema\Builder \Illuminate\Database\Schema\MySqlBuilder::useNativeSchemaOperationsIfPossible($value); } @@ -14871,8 +13646,7 @@ public static function useNativeSchemaOperationsIfPossible($value = true) * @param string $table * @return bool * @static - */ - public static function hasTable($table) + */ public static function hasTable($table) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->hasTable($table); @@ -14883,8 +13657,7 @@ public static function hasTable($table) * @param string $view * @return bool * @static - */ - public static function hasView($view) + */ public static function hasView($view) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->hasView($view); @@ -14894,8 +13667,7 @@ public static function hasView($view) * * @return array * @static - */ - public static function getTableListing() + */ public static function getTableListing() { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getTableListing(); @@ -14905,8 +13677,7 @@ public static function getTableListing() * * @return array * @static - */ - public static function getTypes() + */ public static function getTypes() { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getTypes(); @@ -14918,8 +13689,7 @@ public static function getTypes() * @param string $column * @return bool * @static - */ - public static function hasColumn($table, $column) + */ public static function hasColumn($table, $column) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->hasColumn($table, $column); @@ -14931,8 +13701,7 @@ public static function hasColumn($table, $column) * @param array $columns * @return bool * @static - */ - public static function hasColumns($table, $columns) + */ public static function hasColumns($table, $columns) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->hasColumns($table, $columns); @@ -14945,8 +13714,7 @@ public static function hasColumns($table, $columns) * @param \Closure $callback * @return void * @static - */ - public static function whenTableHasColumn($table, $column, $callback) + */ public static function whenTableHasColumn($table, $column, $callback) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ $instance->whenTableHasColumn($table, $column, $callback); @@ -14959,8 +13727,7 @@ public static function whenTableHasColumn($table, $column, $callback) * @param \Closure $callback * @return void * @static - */ - public static function whenTableDoesntHaveColumn($table, $column, $callback) + */ public static function whenTableDoesntHaveColumn($table, $column, $callback) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ $instance->whenTableDoesntHaveColumn($table, $column, $callback); @@ -14973,8 +13740,7 @@ public static function whenTableDoesntHaveColumn($table, $column, $callback) * @param bool $fullDefinition * @return string * @static - */ - public static function getColumnType($table, $column, $fullDefinition = false) + */ public static function getColumnType($table, $column, $fullDefinition = false) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getColumnType($table, $column, $fullDefinition); @@ -14985,8 +13751,7 @@ public static function getColumnType($table, $column, $fullDefinition = false) * @param string $table * @return array * @static - */ - public static function getColumnListing($table) + */ public static function getColumnListing($table) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getColumnListing($table); @@ -14997,8 +13762,7 @@ public static function getColumnListing($table) * @param string $table * @return array * @static - */ - public static function getIndexListing($table) + */ public static function getIndexListing($table) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getIndexListing($table); @@ -15011,8 +13775,7 @@ public static function getIndexListing($table) * @param string|null $type * @return bool * @static - */ - public static function hasIndex($table, $index, $type = null) + */ public static function hasIndex($table, $index, $type = null) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->hasIndex($table, $index, $type); @@ -15024,8 +13787,7 @@ public static function hasIndex($table, $index, $type = null) * @param \Closure $callback * @return void * @static - */ - public static function table($table, $callback) + */ public static function table($table, $callback) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ $instance->table($table, $callback); @@ -15037,8 +13799,7 @@ public static function table($table, $callback) * @param \Closure $callback * @return void * @static - */ - public static function create($table, $callback) + */ public static function create($table, $callback) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ $instance->create($table, $callback); @@ -15049,8 +13810,7 @@ public static function create($table, $callback) * @param string $table * @return void * @static - */ - public static function drop($table) + */ public static function drop($table) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ $instance->drop($table); @@ -15061,8 +13821,7 @@ public static function drop($table) * @param string $table * @return void * @static - */ - public static function dropIfExists($table) + */ public static function dropIfExists($table) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ $instance->dropIfExists($table); @@ -15074,8 +13833,7 @@ public static function dropIfExists($table) * @param string|array $columns * @return void * @static - */ - public static function dropColumns($table, $columns) + */ public static function dropColumns($table, $columns) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ $instance->dropColumns($table, $columns); @@ -15086,8 +13844,7 @@ public static function dropColumns($table, $columns) * @return void * @throws \LogicException * @static - */ - public static function dropAllTypes() + */ public static function dropAllTypes() { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ $instance->dropAllTypes(); @@ -15099,8 +13856,7 @@ public static function dropAllTypes() * @param string $to * @return void * @static - */ - public static function rename($from, $to) + */ public static function rename($from, $to) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ $instance->rename($from, $to); @@ -15110,8 +13866,7 @@ public static function rename($from, $to) * * @return bool * @static - */ - public static function enableForeignKeyConstraints() + */ public static function enableForeignKeyConstraints() { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->enableForeignKeyConstraints(); @@ -15121,8 +13876,7 @@ public static function enableForeignKeyConstraints() * * @return bool * @static - */ - public static function disableForeignKeyConstraints() + */ public static function disableForeignKeyConstraints() { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->disableForeignKeyConstraints(); @@ -15133,8 +13887,7 @@ public static function disableForeignKeyConstraints() * @param \Closure $callback * @return mixed * @static - */ - public static function withoutForeignKeyConstraints($callback) + */ public static function withoutForeignKeyConstraints($callback) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->withoutForeignKeyConstraints($callback); @@ -15144,8 +13897,7 @@ public static function withoutForeignKeyConstraints($callback) * * @return \Illuminate\Database\Connection * @static - */ - public static function getConnection() + */ public static function getConnection() { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->getConnection(); @@ -15156,8 +13908,7 @@ public static function getConnection() * @param \Illuminate\Database\Connection $connection * @return \Illuminate\Database\Schema\MySqlBuilder * @static - */ - public static function setConnection($connection) + */ public static function setConnection($connection) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ return $instance->setConnection($connection); @@ -15168,8 +13919,7 @@ public static function setConnection($connection) * @param \Closure $resolver * @return void * @static - */ - public static function blueprintResolver($resolver) + */ public static function blueprintResolver($resolver) { //Method inherited from \Illuminate\Database\Schema\Builder /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ $instance->blueprintResolver($resolver); @@ -15181,8 +13931,7 @@ public static function blueprintResolver($resolver) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { //Method inherited from \Illuminate\Database\Schema\Builder \Illuminate\Database\Schema\MySqlBuilder::macro($name, $macro); } @@ -15194,8 +13943,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { //Method inherited from \Illuminate\Database\Schema\Builder \Illuminate\Database\Schema\MySqlBuilder::mixin($mixin, $replace); } @@ -15205,8 +13953,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { //Method inherited from \Illuminate\Database\Schema\Builder return \Illuminate\Database\Schema\MySqlBuilder::hasMacro($name); } @@ -15215,26 +13962,22 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { //Method inherited from \Illuminate\Database\Schema\Builder \Illuminate\Database\Schema\MySqlBuilder::flushMacros(); } - - } + } /** * * * @see \Illuminate\Session\SessionManager - */ - class Session { + */ class Session { /** * Determine if requests for the same session should wait for each to finish before executing. * * @return bool * @static - */ - public static function shouldBlock() + */ public static function shouldBlock() { /** @var \Illuminate\Session\SessionManager $instance */ return $instance->shouldBlock(); @@ -15244,8 +13987,7 @@ public static function shouldBlock() * * @return string|null * @static - */ - public static function blockDriver() + */ public static function blockDriver() { /** @var \Illuminate\Session\SessionManager $instance */ return $instance->blockDriver(); @@ -15255,8 +13997,7 @@ public static function blockDriver() * * @return int * @static - */ - public static function defaultRouteBlockLockSeconds() + */ public static function defaultRouteBlockLockSeconds() { /** @var \Illuminate\Session\SessionManager $instance */ return $instance->defaultRouteBlockLockSeconds(); @@ -15266,8 +14007,7 @@ public static function defaultRouteBlockLockSeconds() * * @return int * @static - */ - public static function defaultRouteBlockWaitSeconds() + */ public static function defaultRouteBlockWaitSeconds() { /** @var \Illuminate\Session\SessionManager $instance */ return $instance->defaultRouteBlockWaitSeconds(); @@ -15277,8 +14017,7 @@ public static function defaultRouteBlockWaitSeconds() * * @return array * @static - */ - public static function getSessionConfig() + */ public static function getSessionConfig() { /** @var \Illuminate\Session\SessionManager $instance */ return $instance->getSessionConfig(); @@ -15288,8 +14027,7 @@ public static function getSessionConfig() * * @return string * @static - */ - public static function getDefaultDriver() + */ public static function getDefaultDriver() { /** @var \Illuminate\Session\SessionManager $instance */ return $instance->getDefaultDriver(); @@ -15300,8 +14038,7 @@ public static function getDefaultDriver() * @param string $name * @return void * @static - */ - public static function setDefaultDriver($name) + */ public static function setDefaultDriver($name) { /** @var \Illuminate\Session\SessionManager $instance */ $instance->setDefaultDriver($name); @@ -15313,8 +14050,7 @@ public static function setDefaultDriver($name) * @return mixed * @throws \InvalidArgumentException * @static - */ - public static function driver($driver = null) + */ public static function driver($driver = null) { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Session\SessionManager $instance */ return $instance->driver($driver); @@ -15326,8 +14062,7 @@ public static function driver($driver = null) * @param \Closure $callback * @return \Illuminate\Session\SessionManager * @static - */ - public static function extend($driver, $callback) + */ public static function extend($driver, $callback) { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Session\SessionManager $instance */ return $instance->extend($driver, $callback); @@ -15337,8 +14072,7 @@ public static function extend($driver, $callback) * * @return array * @static - */ - public static function getDrivers() + */ public static function getDrivers() { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Session\SessionManager $instance */ return $instance->getDrivers(); @@ -15348,8 +14082,7 @@ public static function getDrivers() * * @return \Illuminate\Contracts\Container\Container * @static - */ - public static function getContainer() + */ public static function getContainer() { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Session\SessionManager $instance */ return $instance->getContainer(); @@ -15360,8 +14093,7 @@ public static function getContainer() * @param \Illuminate\Contracts\Container\Container $container * @return \Illuminate\Session\SessionManager * @static - */ - public static function setContainer($container) + */ public static function setContainer($container) { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Session\SessionManager $instance */ return $instance->setContainer($container); @@ -15371,8 +14103,7 @@ public static function setContainer($container) * * @return \Illuminate\Session\SessionManager * @static - */ - public static function forgetDrivers() + */ public static function forgetDrivers() { //Method inherited from \Illuminate\Support\Manager /** @var \Illuminate\Session\SessionManager $instance */ return $instance->forgetDrivers(); @@ -15382,8 +14113,7 @@ public static function forgetDrivers() * * @return bool * @static - */ - public static function start() + */ public static function start() { /** @var \Illuminate\Session\Store $instance */ return $instance->start(); @@ -15393,8 +14123,7 @@ public static function start() * * @return void * @static - */ - public static function save() + */ public static function save() { /** @var \Illuminate\Session\Store $instance */ $instance->save(); @@ -15404,8 +14133,7 @@ public static function save() * * @return void * @static - */ - public static function ageFlashData() + */ public static function ageFlashData() { /** @var \Illuminate\Session\Store $instance */ $instance->ageFlashData(); @@ -15415,8 +14143,7 @@ public static function ageFlashData() * * @return array * @static - */ - public static function all() + */ public static function all() { /** @var \Illuminate\Session\Store $instance */ return $instance->all(); @@ -15427,8 +14154,7 @@ public static function all() * @param array $keys * @return array * @static - */ - public static function only($keys) + */ public static function only($keys) { /** @var \Illuminate\Session\Store $instance */ return $instance->only($keys); @@ -15439,8 +14165,7 @@ public static function only($keys) * @param array $keys * @return array * @static - */ - public static function except($keys) + */ public static function except($keys) { /** @var \Illuminate\Session\Store $instance */ return $instance->except($keys); @@ -15451,8 +14176,7 @@ public static function except($keys) * @param string|array $key * @return bool * @static - */ - public static function exists($key) + */ public static function exists($key) { /** @var \Illuminate\Session\Store $instance */ return $instance->exists($key); @@ -15463,8 +14187,7 @@ public static function exists($key) * @param string|array $key * @return bool * @static - */ - public static function missing($key) + */ public static function missing($key) { /** @var \Illuminate\Session\Store $instance */ return $instance->missing($key); @@ -15475,8 +14198,7 @@ public static function missing($key) * @param string|array $key * @return bool * @static - */ - public static function has($key) + */ public static function has($key) { /** @var \Illuminate\Session\Store $instance */ return $instance->has($key); @@ -15488,8 +14210,7 @@ public static function has($key) * @param mixed $default * @return mixed * @static - */ - public static function get($key, $default = null) + */ public static function get($key, $default = null) { /** @var \Illuminate\Session\Store $instance */ return $instance->get($key, $default); @@ -15501,8 +14222,7 @@ public static function get($key, $default = null) * @param mixed $default * @return mixed * @static - */ - public static function pull($key, $default = null) + */ public static function pull($key, $default = null) { /** @var \Illuminate\Session\Store $instance */ return $instance->pull($key, $default); @@ -15513,8 +14233,7 @@ public static function pull($key, $default = null) * @param string|null $key * @return bool * @static - */ - public static function hasOldInput($key = null) + */ public static function hasOldInput($key = null) { /** @var \Illuminate\Session\Store $instance */ return $instance->hasOldInput($key); @@ -15526,8 +14245,7 @@ public static function hasOldInput($key = null) * @param mixed $default * @return mixed * @static - */ - public static function getOldInput($key = null, $default = null) + */ public static function getOldInput($key = null, $default = null) { /** @var \Illuminate\Session\Store $instance */ return $instance->getOldInput($key, $default); @@ -15538,8 +14256,7 @@ public static function getOldInput($key = null, $default = null) * @param array $attributes * @return void * @static - */ - public static function replace($attributes) + */ public static function replace($attributes) { /** @var \Illuminate\Session\Store $instance */ $instance->replace($attributes); @@ -15551,8 +14268,7 @@ public static function replace($attributes) * @param mixed $value * @return void * @static - */ - public static function put($key, $value = null) + */ public static function put($key, $value = null) { /** @var \Illuminate\Session\Store $instance */ $instance->put($key, $value); @@ -15564,8 +14280,7 @@ public static function put($key, $value = null) * @param \Closure $callback * @return mixed * @static - */ - public static function remember($key, $callback) + */ public static function remember($key, $callback) { /** @var \Illuminate\Session\Store $instance */ return $instance->remember($key, $callback); @@ -15577,8 +14292,7 @@ public static function remember($key, $callback) * @param mixed $value * @return void * @static - */ - public static function push($key, $value) + */ public static function push($key, $value) { /** @var \Illuminate\Session\Store $instance */ $instance->push($key, $value); @@ -15590,8 +14304,7 @@ public static function push($key, $value) * @param int $amount * @return mixed * @static - */ - public static function increment($key, $amount = 1) + */ public static function increment($key, $amount = 1) { /** @var \Illuminate\Session\Store $instance */ return $instance->increment($key, $amount); @@ -15603,8 +14316,7 @@ public static function increment($key, $amount = 1) * @param int $amount * @return int * @static - */ - public static function decrement($key, $amount = 1) + */ public static function decrement($key, $amount = 1) { /** @var \Illuminate\Session\Store $instance */ return $instance->decrement($key, $amount); @@ -15616,8 +14328,7 @@ public static function decrement($key, $amount = 1) * @param mixed $value * @return void * @static - */ - public static function flash($key, $value = true) + */ public static function flash($key, $value = true) { /** @var \Illuminate\Session\Store $instance */ $instance->flash($key, $value); @@ -15629,8 +14340,7 @@ public static function flash($key, $value = true) * @param mixed $value * @return void * @static - */ - public static function now($key, $value) + */ public static function now($key, $value) { /** @var \Illuminate\Session\Store $instance */ $instance->now($key, $value); @@ -15640,8 +14350,7 @@ public static function now($key, $value) * * @return void * @static - */ - public static function reflash() + */ public static function reflash() { /** @var \Illuminate\Session\Store $instance */ $instance->reflash(); @@ -15652,8 +14361,7 @@ public static function reflash() * @param array|mixed $keys * @return void * @static - */ - public static function keep($keys = null) + */ public static function keep($keys = null) { /** @var \Illuminate\Session\Store $instance */ $instance->keep($keys); @@ -15664,8 +14372,7 @@ public static function keep($keys = null) * @param array $value * @return void * @static - */ - public static function flashInput($value) + */ public static function flashInput($value) { /** @var \Illuminate\Session\Store $instance */ $instance->flashInput($value); @@ -15676,8 +14383,7 @@ public static function flashInput($value) * @param string $key * @return mixed * @static - */ - public static function remove($key) + */ public static function remove($key) { /** @var \Illuminate\Session\Store $instance */ return $instance->remove($key); @@ -15688,8 +14394,7 @@ public static function remove($key) * @param string|array $keys * @return void * @static - */ - public static function forget($keys) + */ public static function forget($keys) { /** @var \Illuminate\Session\Store $instance */ $instance->forget($keys); @@ -15699,8 +14404,7 @@ public static function forget($keys) * * @return void * @static - */ - public static function flush() + */ public static function flush() { /** @var \Illuminate\Session\Store $instance */ $instance->flush(); @@ -15710,8 +14414,7 @@ public static function flush() * * @return bool * @static - */ - public static function invalidate() + */ public static function invalidate() { /** @var \Illuminate\Session\Store $instance */ return $instance->invalidate(); @@ -15722,8 +14425,7 @@ public static function invalidate() * @param bool $destroy * @return bool * @static - */ - public static function regenerate($destroy = false) + */ public static function regenerate($destroy = false) { /** @var \Illuminate\Session\Store $instance */ return $instance->regenerate($destroy); @@ -15734,8 +14436,7 @@ public static function regenerate($destroy = false) * @param bool $destroy * @return bool * @static - */ - public static function migrate($destroy = false) + */ public static function migrate($destroy = false) { /** @var \Illuminate\Session\Store $instance */ return $instance->migrate($destroy); @@ -15745,8 +14446,7 @@ public static function migrate($destroy = false) * * @return bool * @static - */ - public static function isStarted() + */ public static function isStarted() { /** @var \Illuminate\Session\Store $instance */ return $instance->isStarted(); @@ -15756,8 +14456,7 @@ public static function isStarted() * * @return string * @static - */ - public static function getName() + */ public static function getName() { /** @var \Illuminate\Session\Store $instance */ return $instance->getName(); @@ -15768,8 +14467,7 @@ public static function getName() * @param string $name * @return void * @static - */ - public static function setName($name) + */ public static function setName($name) { /** @var \Illuminate\Session\Store $instance */ $instance->setName($name); @@ -15779,8 +14477,7 @@ public static function setName($name) * * @return string * @static - */ - public static function getId() + */ public static function getId() { /** @var \Illuminate\Session\Store $instance */ return $instance->getId(); @@ -15791,8 +14488,7 @@ public static function getId() * @param string|null $id * @return void * @static - */ - public static function setId($id) + */ public static function setId($id) { /** @var \Illuminate\Session\Store $instance */ $instance->setId($id); @@ -15803,8 +14499,7 @@ public static function setId($id) * @param string|null $id * @return bool * @static - */ - public static function isValidId($id) + */ public static function isValidId($id) { /** @var \Illuminate\Session\Store $instance */ return $instance->isValidId($id); @@ -15815,8 +14510,7 @@ public static function isValidId($id) * @param bool $value * @return void * @static - */ - public static function setExists($value) + */ public static function setExists($value) { /** @var \Illuminate\Session\Store $instance */ $instance->setExists($value); @@ -15826,8 +14520,7 @@ public static function setExists($value) * * @return string * @static - */ - public static function token() + */ public static function token() { /** @var \Illuminate\Session\Store $instance */ return $instance->token(); @@ -15837,8 +14530,7 @@ public static function token() * * @return void * @static - */ - public static function regenerateToken() + */ public static function regenerateToken() { /** @var \Illuminate\Session\Store $instance */ $instance->regenerateToken(); @@ -15848,8 +14540,7 @@ public static function regenerateToken() * * @return string|null * @static - */ - public static function previousUrl() + */ public static function previousUrl() { /** @var \Illuminate\Session\Store $instance */ return $instance->previousUrl(); @@ -15860,8 +14551,7 @@ public static function previousUrl() * @param string $url * @return void * @static - */ - public static function setPreviousUrl($url) + */ public static function setPreviousUrl($url) { /** @var \Illuminate\Session\Store $instance */ $instance->setPreviousUrl($url); @@ -15871,8 +14561,7 @@ public static function setPreviousUrl($url) * * @return void * @static - */ - public static function passwordConfirmed() + */ public static function passwordConfirmed() { /** @var \Illuminate\Session\Store $instance */ $instance->passwordConfirmed(); @@ -15882,8 +14571,7 @@ public static function passwordConfirmed() * * @return \SessionHandlerInterface * @static - */ - public static function getHandler() + */ public static function getHandler() { /** @var \Illuminate\Session\Store $instance */ return $instance->getHandler(); @@ -15894,8 +14582,7 @@ public static function getHandler() * @param \SessionHandlerInterface $handler * @return \SessionHandlerInterface * @static - */ - public static function setHandler($handler) + */ public static function setHandler($handler) { /** @var \Illuminate\Session\Store $instance */ return $instance->setHandler($handler); @@ -15905,8 +14592,7 @@ public static function setHandler($handler) * * @return bool * @static - */ - public static function handlerNeedsRequest() + */ public static function handlerNeedsRequest() { /** @var \Illuminate\Session\Store $instance */ return $instance->handlerNeedsRequest(); @@ -15917,8 +14603,7 @@ public static function handlerNeedsRequest() * @param \Illuminate\Http\Request $request * @return void * @static - */ - public static function setRequestOnHandler($request) + */ public static function setRequestOnHandler($request) { /** @var \Illuminate\Session\Store $instance */ $instance->setRequestOnHandler($request); @@ -15930,8 +14615,7 @@ public static function setRequestOnHandler($request) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Session\Store::macro($name, $macro); } @@ -15943,8 +14627,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Session\Store::mixin($mixin, $replace); } @@ -15954,8 +14637,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Session\Store::hasMacro($name); } @@ -15964,13 +14646,11 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Session\Store::flushMacros(); } - - } + } /** * * @@ -15982,16 +14662,14 @@ public static function flushMacros() * @method static void write(string $location, string $contents, array $config = []) * @method static void createDirectory(string $location, array $config = []) * @see \Illuminate\Filesystem\FilesystemManager - */ - class Storage { + */ class Storage { /** * Get a filesystem instance. * * @param string|null $name * @return \Illuminate\Filesystem\FilesystemAdapter * @static - */ - public static function drive($name = null) + */ public static function drive($name = null) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->drive($name); @@ -16002,8 +14680,7 @@ public static function drive($name = null) * @param string|null $name * @return \Illuminate\Filesystem\FilesystemAdapter * @static - */ - public static function disk($name = null) + */ public static function disk($name = null) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->disk($name); @@ -16013,8 +14690,7 @@ public static function disk($name = null) * * @return \Illuminate\Contracts\Filesystem\Cloud * @static - */ - public static function cloud() + */ public static function cloud() { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->cloud(); @@ -16025,8 +14701,7 @@ public static function cloud() * @param string|array $config * @return \Illuminate\Filesystem\FilesystemAdapter * @static - */ - public static function build($config) + */ public static function build($config) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->build($config); @@ -16037,8 +14712,7 @@ public static function build($config) * @param array $config * @return \Illuminate\Filesystem\FilesystemAdapter * @static - */ - public static function createLocalDriver($config) + */ public static function createLocalDriver($config) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->createLocalDriver($config); @@ -16049,8 +14723,7 @@ public static function createLocalDriver($config) * @param array $config * @return \Illuminate\Filesystem\FilesystemAdapter * @static - */ - public static function createFtpDriver($config) + */ public static function createFtpDriver($config) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->createFtpDriver($config); @@ -16061,8 +14734,7 @@ public static function createFtpDriver($config) * @param array $config * @return \Illuminate\Filesystem\FilesystemAdapter * @static - */ - public static function createSftpDriver($config) + */ public static function createSftpDriver($config) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->createSftpDriver($config); @@ -16073,8 +14745,7 @@ public static function createSftpDriver($config) * @param array $config * @return \Illuminate\Contracts\Filesystem\Cloud * @static - */ - public static function createS3Driver($config) + */ public static function createS3Driver($config) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->createS3Driver($config); @@ -16085,8 +14756,7 @@ public static function createS3Driver($config) * @param array $config * @return \Illuminate\Filesystem\FilesystemAdapter * @static - */ - public static function createScopedDriver($config) + */ public static function createScopedDriver($config) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->createScopedDriver($config); @@ -16098,8 +14768,7 @@ public static function createScopedDriver($config) * @param mixed $disk * @return \Illuminate\Filesystem\FilesystemManager * @static - */ - public static function set($name, $disk) + */ public static function set($name, $disk) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->set($name, $disk); @@ -16109,8 +14778,7 @@ public static function set($name, $disk) * * @return string * @static - */ - public static function getDefaultDriver() + */ public static function getDefaultDriver() { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->getDefaultDriver(); @@ -16120,8 +14788,7 @@ public static function getDefaultDriver() * * @return string * @static - */ - public static function getDefaultCloudDriver() + */ public static function getDefaultCloudDriver() { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->getDefaultCloudDriver(); @@ -16132,8 +14799,7 @@ public static function getDefaultCloudDriver() * @param array|string $disk * @return \Illuminate\Filesystem\FilesystemManager * @static - */ - public static function forgetDisk($disk) + */ public static function forgetDisk($disk) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->forgetDisk($disk); @@ -16144,8 +14810,7 @@ public static function forgetDisk($disk) * @param string|null $name * @return void * @static - */ - public static function purge($name = null) + */ public static function purge($name = null) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ $instance->purge($name); @@ -16157,8 +14822,7 @@ public static function purge($name = null) * @param \Closure $callback * @return \Illuminate\Filesystem\FilesystemManager * @static - */ - public static function extend($driver, $callback) + */ public static function extend($driver, $callback) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->extend($driver, $callback); @@ -16169,8 +14833,7 @@ public static function extend($driver, $callback) * @param \Illuminate\Contracts\Foundation\Application $app * @return \Illuminate\Filesystem\FilesystemManager * @static - */ - public static function setApplication($app) + */ public static function setApplication($app) { /** @var \Illuminate\Filesystem\FilesystemManager $instance */ return $instance->setApplication($app); @@ -16182,8 +14845,7 @@ public static function setApplication($app) * @param string|null $content * @return \Illuminate\Filesystem\FilesystemAdapter * @static - */ - public static function assertExists($path, $content = null) + */ public static function assertExists($path, $content = null) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->assertExists($path, $content); @@ -16194,8 +14856,7 @@ public static function assertExists($path, $content = null) * @param string|array $path * @return \Illuminate\Filesystem\FilesystemAdapter * @static - */ - public static function assertMissing($path) + */ public static function assertMissing($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->assertMissing($path); @@ -16206,8 +14867,7 @@ public static function assertMissing($path) * @param string $path * @return \Illuminate\Filesystem\FilesystemAdapter * @static - */ - public static function assertDirectoryEmpty($path) + */ public static function assertDirectoryEmpty($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->assertDirectoryEmpty($path); @@ -16218,8 +14878,7 @@ public static function assertDirectoryEmpty($path) * @param string $path * @return bool * @static - */ - public static function exists($path) + */ public static function exists($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->exists($path); @@ -16230,8 +14889,7 @@ public static function exists($path) * @param string $path * @return bool * @static - */ - public static function missing($path) + */ public static function missing($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->missing($path); @@ -16242,8 +14900,7 @@ public static function missing($path) * @param string $path * @return bool * @static - */ - public static function fileExists($path) + */ public static function fileExists($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->fileExists($path); @@ -16254,8 +14911,7 @@ public static function fileExists($path) * @param string $path * @return bool * @static - */ - public static function fileMissing($path) + */ public static function fileMissing($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->fileMissing($path); @@ -16266,8 +14922,7 @@ public static function fileMissing($path) * @param string $path * @return bool * @static - */ - public static function directoryExists($path) + */ public static function directoryExists($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->directoryExists($path); @@ -16278,8 +14933,7 @@ public static function directoryExists($path) * @param string $path * @return bool * @static - */ - public static function directoryMissing($path) + */ public static function directoryMissing($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->directoryMissing($path); @@ -16290,8 +14944,7 @@ public static function directoryMissing($path) * @param string $path * @return string * @static - */ - public static function path($path) + */ public static function path($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->path($path); @@ -16302,8 +14955,7 @@ public static function path($path) * @param string $path * @return string|null * @static - */ - public static function get($path) + */ public static function get($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->get($path); @@ -16315,8 +14967,7 @@ public static function get($path) * @param int $flags * @return array|null * @static - */ - public static function json($path, $flags = 0) + */ public static function json($path, $flags = 0) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->json($path, $flags); @@ -16330,8 +14981,7 @@ public static function json($path, $flags = 0) * @param string|null $disposition * @return \Symfony\Component\HttpFoundation\StreamedResponse * @static - */ - public static function response($path, $name = null, $headers = [], $disposition = 'inline') + */ public static function response($path, $name = null, $headers = [], $disposition = 'inline') { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->response($path, $name, $headers, $disposition); @@ -16343,8 +14993,7 @@ public static function response($path, $name = null, $headers = [], $disposition * @param string|null $name * @return \Symfony\Component\HttpFoundation\StreamedResponse * @static - */ - public static function download($path, $name = null, $headers = []) + */ public static function download($path, $name = null, $headers = []) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->download($path, $name, $headers); @@ -16357,8 +15006,7 @@ public static function download($path, $name = null, $headers = []) * @param mixed $options * @return string|bool * @static - */ - public static function put($path, $contents, $options = []) + */ public static function put($path, $contents, $options = []) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->put($path, $contents, $options); @@ -16371,8 +15019,7 @@ public static function put($path, $contents, $options = []) * @param mixed $options * @return string|false * @static - */ - public static function putFile($path, $file = null, $options = []) + */ public static function putFile($path, $file = null, $options = []) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->putFile($path, $file, $options); @@ -16386,8 +15033,7 @@ public static function putFile($path, $file = null, $options = []) * @param mixed $options * @return string|false * @static - */ - public static function putFileAs($path, $file, $name = null, $options = []) + */ public static function putFileAs($path, $file, $name = null, $options = []) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->putFileAs($path, $file, $name, $options); @@ -16398,8 +15044,7 @@ public static function putFileAs($path, $file, $name = null, $options = []) * @param string $path * @return string * @static - */ - public static function getVisibility($path) + */ public static function getVisibility($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->getVisibility($path); @@ -16411,8 +15056,7 @@ public static function getVisibility($path) * @param string $visibility * @return bool * @static - */ - public static function setVisibility($path, $visibility) + */ public static function setVisibility($path, $visibility) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->setVisibility($path, $visibility); @@ -16425,8 +15069,7 @@ public static function setVisibility($path, $visibility) * @param string $separator * @return bool * @static - */ - public static function prepend($path, $data, $separator = ' + */ public static function prepend($path, $data, $separator = ' ') { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ @@ -16440,8 +15083,7 @@ public static function prepend($path, $data, $separator = ' * @param string $separator * @return bool * @static - */ - public static function append($path, $data, $separator = ' + */ public static function append($path, $data, $separator = ' ') { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ @@ -16453,8 +15095,7 @@ public static function append($path, $data, $separator = ' * @param string|array $paths * @return bool * @static - */ - public static function delete($paths) + */ public static function delete($paths) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->delete($paths); @@ -16466,8 +15107,7 @@ public static function delete($paths) * @param string $to * @return bool * @static - */ - public static function copy($from, $to) + */ public static function copy($from, $to) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->copy($from, $to); @@ -16479,8 +15119,7 @@ public static function copy($from, $to) * @param string $to * @return bool * @static - */ - public static function move($from, $to) + */ public static function move($from, $to) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->move($from, $to); @@ -16491,8 +15130,7 @@ public static function move($from, $to) * @param string $path * @return int * @static - */ - public static function size($path) + */ public static function size($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->size($path); @@ -16503,8 +15141,7 @@ public static function size($path) * @return string|false * @throws UnableToProvideChecksum * @static - */ - public static function checksum($path, $options = []) + */ public static function checksum($path, $options = []) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->checksum($path, $options); @@ -16515,8 +15152,7 @@ public static function checksum($path, $options = []) * @param string $path * @return string|false * @static - */ - public static function mimeType($path) + */ public static function mimeType($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->mimeType($path); @@ -16527,8 +15163,7 @@ public static function mimeType($path) * @param string $path * @return int * @static - */ - public static function lastModified($path) + */ public static function lastModified($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->lastModified($path); @@ -16539,8 +15174,7 @@ public static function lastModified($path) * @param string $path * @return resource|null The path resource or null on failure. * @static - */ - public static function readStream($path) + */ public static function readStream($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->readStream($path); @@ -16553,8 +15187,7 @@ public static function readStream($path) * @param array $options * @return bool * @static - */ - public static function writeStream($path, $resource, $options = []) + */ public static function writeStream($path, $resource, $options = []) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->writeStream($path, $resource, $options); @@ -16566,8 +15199,7 @@ public static function writeStream($path, $resource, $options = []) * @return string * @throws \RuntimeException * @static - */ - public static function url($path) + */ public static function url($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->url($path); @@ -16577,8 +15209,7 @@ public static function url($path) * * @return bool * @static - */ - public static function providesTemporaryUrls() + */ public static function providesTemporaryUrls() { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->providesTemporaryUrls(); @@ -16592,8 +15223,7 @@ public static function providesTemporaryUrls() * @return string * @throws \RuntimeException * @static - */ - public static function temporaryUrl($path, $expiration, $options = []) + */ public static function temporaryUrl($path, $expiration, $options = []) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->temporaryUrl($path, $expiration, $options); @@ -16607,8 +15237,7 @@ public static function temporaryUrl($path, $expiration, $options = []) * @return array * @throws \RuntimeException * @static - */ - public static function temporaryUploadUrl($path, $expiration, $options = []) + */ public static function temporaryUploadUrl($path, $expiration, $options = []) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->temporaryUploadUrl($path, $expiration, $options); @@ -16620,8 +15249,7 @@ public static function temporaryUploadUrl($path, $expiration, $options = []) * @param bool $recursive * @return array * @static - */ - public static function files($directory = null, $recursive = false) + */ public static function files($directory = null, $recursive = false) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->files($directory, $recursive); @@ -16632,8 +15260,7 @@ public static function files($directory = null, $recursive = false) * @param string|null $directory * @return array * @static - */ - public static function allFiles($directory = null) + */ public static function allFiles($directory = null) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->allFiles($directory); @@ -16645,8 +15272,7 @@ public static function allFiles($directory = null) * @param bool $recursive * @return array * @static - */ - public static function directories($directory = null, $recursive = false) + */ public static function directories($directory = null, $recursive = false) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->directories($directory, $recursive); @@ -16657,8 +15283,7 @@ public static function directories($directory = null, $recursive = false) * @param string|null $directory * @return array * @static - */ - public static function allDirectories($directory = null) + */ public static function allDirectories($directory = null) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->allDirectories($directory); @@ -16669,8 +15294,7 @@ public static function allDirectories($directory = null) * @param string $path * @return bool * @static - */ - public static function makeDirectory($path) + */ public static function makeDirectory($path) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->makeDirectory($path); @@ -16681,8 +15305,7 @@ public static function makeDirectory($path) * @param string $directory * @return bool * @static - */ - public static function deleteDirectory($directory) + */ public static function deleteDirectory($directory) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->deleteDirectory($directory); @@ -16692,8 +15315,7 @@ public static function deleteDirectory($directory) * * @return \League\Flysystem\FilesystemOperator * @static - */ - public static function getDriver() + */ public static function getDriver() { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->getDriver(); @@ -16703,8 +15325,7 @@ public static function getDriver() * * @return \League\Flysystem\FilesystemAdapter * @static - */ - public static function getAdapter() + */ public static function getAdapter() { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->getAdapter(); @@ -16714,8 +15335,7 @@ public static function getAdapter() * * @return array * @static - */ - public static function getConfig() + */ public static function getConfig() { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->getConfig(); @@ -16726,8 +15346,7 @@ public static function getConfig() * @param \Closure $callback * @return void * @static - */ - public static function buildTemporaryUrlsUsing($callback) + */ public static function buildTemporaryUrlsUsing($callback) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ $instance->buildTemporaryUrlsUsing($callback); @@ -16742,8 +15361,7 @@ public static function buildTemporaryUrlsUsing($callback) * @param \Illuminate\Filesystem\(callable($this, TWhenParameter): TWhenReturnType)|null $default * @return $this|\Illuminate\Filesystem\TWhenReturnType * @static - */ - public static function when($value = null, $callback = null, $default = null) + */ public static function when($value = null, $callback = null, $default = null) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->when($value, $callback, $default); @@ -16758,8 +15376,7 @@ public static function when($value = null, $callback = null, $default = null) * @param \Illuminate\Filesystem\(callable($this, TUnlessParameter): TUnlessReturnType)|null $default * @return $this|\Illuminate\Filesystem\TUnlessReturnType * @static - */ - public static function unless($value = null, $callback = null, $default = null) + */ public static function unless($value = null, $callback = null, $default = null) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->unless($value, $callback, $default); @@ -16771,8 +15388,7 @@ public static function unless($value = null, $callback = null, $default = null) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Filesystem\FilesystemAdapter::macro($name, $macro); } @@ -16784,8 +15400,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Filesystem\FilesystemAdapter::mixin($mixin, $replace); } @@ -16795,8 +15410,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Filesystem\FilesystemAdapter::hasMacro($name); } @@ -16805,8 +15419,7 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Filesystem\FilesystemAdapter::flushMacros(); } @@ -16818,27 +15431,23 @@ public static function flushMacros() * @return mixed * @throws \BadMethodCallException * @static - */ - public static function macroCall($method, $parameters) + */ public static function macroCall($method, $parameters) { /** @var \Illuminate\Filesystem\FilesystemAdapter $instance */ return $instance->macroCall($method, $parameters); } - - } + } /** * * * @see \Illuminate\Routing\UrlGenerator - */ - class URL { + */ class URL { /** * Get the full URL for the current request. * * @return string * @static - */ - public static function full() + */ public static function full() { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->full(); @@ -16848,8 +15457,7 @@ public static function full() * * @return string * @static - */ - public static function current() + */ public static function current() { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->current(); @@ -16860,8 +15468,7 @@ public static function current() * @param mixed $fallback * @return string * @static - */ - public static function previous($fallback = false) + */ public static function previous($fallback = false) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->previous($fallback); @@ -16872,8 +15479,7 @@ public static function previous($fallback = false) * @param mixed $fallback * @return string * @static - */ - public static function previousPath($fallback = false) + */ public static function previousPath($fallback = false) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->previousPath($fallback); @@ -16886,8 +15492,7 @@ public static function previousPath($fallback = false) * @param bool|null $secure * @return string * @static - */ - public static function to($path, $extra = [], $secure = null) + */ public static function to($path, $extra = [], $secure = null) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->to($path, $extra, $secure); @@ -16899,8 +15504,7 @@ public static function to($path, $extra = [], $secure = null) * @param array $parameters * @return string * @static - */ - public static function secure($path, $parameters = []) + */ public static function secure($path, $parameters = []) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->secure($path, $parameters); @@ -16912,8 +15516,7 @@ public static function secure($path, $parameters = []) * @param bool|null $secure * @return string * @static - */ - public static function asset($path, $secure = null) + */ public static function asset($path, $secure = null) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->asset($path, $secure); @@ -16924,8 +15527,7 @@ public static function asset($path, $secure = null) * @param string $path * @return string * @static - */ - public static function secureAsset($path) + */ public static function secureAsset($path) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->secureAsset($path); @@ -16938,8 +15540,7 @@ public static function secureAsset($path) * @param bool|null $secure * @return string * @static - */ - public static function assetFrom($root, $path, $secure = null) + */ public static function assetFrom($root, $path, $secure = null) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->assetFrom($root, $path, $secure); @@ -16950,8 +15551,7 @@ public static function assetFrom($root, $path, $secure = null) * @param bool|null $secure * @return string * @static - */ - public static function formatScheme($secure = null) + */ public static function formatScheme($secure = null) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->formatScheme($secure); @@ -16966,8 +15566,7 @@ public static function formatScheme($secure = null) * @return string * @throws \InvalidArgumentException * @static - */ - public static function signedRoute($name, $parameters = [], $expiration = null, $absolute = true) + */ public static function signedRoute($name, $parameters = [], $expiration = null, $absolute = true) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->signedRoute($name, $parameters, $expiration, $absolute); @@ -16981,8 +15580,7 @@ public static function signedRoute($name, $parameters = [], $expiration = null, * @param bool $absolute * @return string * @static - */ - public static function temporarySignedRoute($name, $expiration, $parameters = [], $absolute = true) + */ public static function temporarySignedRoute($name, $expiration, $parameters = [], $absolute = true) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->temporarySignedRoute($name, $expiration, $parameters, $absolute); @@ -16995,8 +15593,7 @@ public static function temporarySignedRoute($name, $expiration, $parameters = [] * @param array $ignoreQuery * @return bool * @static - */ - public static function hasValidSignature($request, $absolute = true, $ignoreQuery = []) + */ public static function hasValidSignature($request, $absolute = true, $ignoreQuery = []) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->hasValidSignature($request, $absolute, $ignoreQuery); @@ -17008,8 +15605,7 @@ public static function hasValidSignature($request, $absolute = true, $ignoreQuer * @param array $ignoreQuery * @return bool * @static - */ - public static function hasValidRelativeSignature($request, $ignoreQuery = []) + */ public static function hasValidRelativeSignature($request, $ignoreQuery = []) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->hasValidRelativeSignature($request, $ignoreQuery); @@ -17022,8 +15618,7 @@ public static function hasValidRelativeSignature($request, $ignoreQuery = []) * @param array $ignoreQuery * @return bool * @static - */ - public static function hasCorrectSignature($request, $absolute = true, $ignoreQuery = []) + */ public static function hasCorrectSignature($request, $absolute = true, $ignoreQuery = []) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->hasCorrectSignature($request, $absolute, $ignoreQuery); @@ -17034,8 +15629,7 @@ public static function hasCorrectSignature($request, $absolute = true, $ignoreQu * @param \Illuminate\Http\Request $request * @return bool * @static - */ - public static function signatureHasNotExpired($request) + */ public static function signatureHasNotExpired($request) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->signatureHasNotExpired($request); @@ -17049,8 +15643,7 @@ public static function signatureHasNotExpired($request) * @return string * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException * @static - */ - public static function route($name, $parameters = [], $absolute = true) + */ public static function route($name, $parameters = [], $absolute = true) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->route($name, $parameters, $absolute); @@ -17064,8 +15657,7 @@ public static function route($name, $parameters = [], $absolute = true) * @return string * @throws \Illuminate\Routing\Exceptions\UrlGenerationException * @static - */ - public static function toRoute($route, $parameters, $absolute) + */ public static function toRoute($route, $parameters, $absolute) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->toRoute($route, $parameters, $absolute); @@ -17079,8 +15671,7 @@ public static function toRoute($route, $parameters, $absolute) * @return string * @throws \InvalidArgumentException * @static - */ - public static function action($action, $parameters = [], $absolute = true) + */ public static function action($action, $parameters = [], $absolute = true) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->action($action, $parameters, $absolute); @@ -17091,8 +15682,7 @@ public static function action($action, $parameters = [], $absolute = true) * @param mixed|array $parameters * @return array * @static - */ - public static function formatParameters($parameters) + */ public static function formatParameters($parameters) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->formatParameters($parameters); @@ -17104,8 +15694,7 @@ public static function formatParameters($parameters) * @param string|null $root * @return string * @static - */ - public static function formatRoot($scheme, $root = null) + */ public static function formatRoot($scheme, $root = null) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->formatRoot($scheme, $root); @@ -17118,8 +15707,7 @@ public static function formatRoot($scheme, $root = null) * @param \Illuminate\Routing\Route|null $route * @return string * @static - */ - public static function format($root, $path, $route = null) + */ public static function format($root, $path, $route = null) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->format($root, $path, $route); @@ -17130,8 +15718,7 @@ public static function format($root, $path, $route = null) * @param string $path * @return bool * @static - */ - public static function isValidUrl($path) + */ public static function isValidUrl($path) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->isValidUrl($path); @@ -17142,8 +15729,7 @@ public static function isValidUrl($path) * @param array $defaults * @return void * @static - */ - public static function defaults($defaults) + */ public static function defaults($defaults) { /** @var \Illuminate\Routing\UrlGenerator $instance */ $instance->defaults($defaults); @@ -17153,8 +15739,7 @@ public static function defaults($defaults) * * @return array * @static - */ - public static function getDefaultParameters() + */ public static function getDefaultParameters() { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->getDefaultParameters(); @@ -17165,8 +15750,7 @@ public static function getDefaultParameters() * @param string|null $scheme * @return void * @static - */ - public static function forceScheme($scheme) + */ public static function forceScheme($scheme) { /** @var \Illuminate\Routing\UrlGenerator $instance */ $instance->forceScheme($scheme); @@ -17177,8 +15761,7 @@ public static function forceScheme($scheme) * @param string|null $root * @return void * @static - */ - public static function forceRootUrl($root) + */ public static function forceRootUrl($root) { /** @var \Illuminate\Routing\UrlGenerator $instance */ $instance->forceRootUrl($root); @@ -17189,8 +15772,7 @@ public static function forceRootUrl($root) * @param \Closure $callback * @return \Illuminate\Routing\UrlGenerator * @static - */ - public static function formatHostUsing($callback) + */ public static function formatHostUsing($callback) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->formatHostUsing($callback); @@ -17201,8 +15783,7 @@ public static function formatHostUsing($callback) * @param \Closure $callback * @return \Illuminate\Routing\UrlGenerator * @static - */ - public static function formatPathUsing($callback) + */ public static function formatPathUsing($callback) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->formatPathUsing($callback); @@ -17212,8 +15793,7 @@ public static function formatPathUsing($callback) * * @return \Closure * @static - */ - public static function pathFormatter() + */ public static function pathFormatter() { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->pathFormatter(); @@ -17223,8 +15803,7 @@ public static function pathFormatter() * * @return \Illuminate\Http\Request * @static - */ - public static function getRequest() + */ public static function getRequest() { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->getRequest(); @@ -17235,8 +15814,7 @@ public static function getRequest() * @param \Illuminate\Http\Request $request * @return void * @static - */ - public static function setRequest($request) + */ public static function setRequest($request) { /** @var \Illuminate\Routing\UrlGenerator $instance */ $instance->setRequest($request); @@ -17247,8 +15825,7 @@ public static function setRequest($request) * @param \Illuminate\Routing\RouteCollectionInterface $routes * @return \Illuminate\Routing\UrlGenerator * @static - */ - public static function setRoutes($routes) + */ public static function setRoutes($routes) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->setRoutes($routes); @@ -17259,8 +15836,7 @@ public static function setRoutes($routes) * @param callable $sessionResolver * @return \Illuminate\Routing\UrlGenerator * @static - */ - public static function setSessionResolver($sessionResolver) + */ public static function setSessionResolver($sessionResolver) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->setSessionResolver($sessionResolver); @@ -17271,8 +15847,7 @@ public static function setSessionResolver($sessionResolver) * @param callable $keyResolver * @return \Illuminate\Routing\UrlGenerator * @static - */ - public static function setKeyResolver($keyResolver) + */ public static function setKeyResolver($keyResolver) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->setKeyResolver($keyResolver); @@ -17283,8 +15858,7 @@ public static function setKeyResolver($keyResolver) * @param callable $keyResolver * @return \Illuminate\Routing\UrlGenerator * @static - */ - public static function withKeyResolver($keyResolver) + */ public static function withKeyResolver($keyResolver) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->withKeyResolver($keyResolver); @@ -17295,8 +15869,7 @@ public static function withKeyResolver($keyResolver) * @param callable $missingNamedRouteResolver * @return \Illuminate\Routing\UrlGenerator * @static - */ - public static function resolveMissingNamedRoutesUsing($missingNamedRouteResolver) + */ public static function resolveMissingNamedRoutesUsing($missingNamedRouteResolver) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->resolveMissingNamedRoutesUsing($missingNamedRouteResolver); @@ -17306,8 +15879,7 @@ public static function resolveMissingNamedRoutesUsing($missingNamedRouteResolver * * @return string * @static - */ - public static function getRootControllerNamespace() + */ public static function getRootControllerNamespace() { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->getRootControllerNamespace(); @@ -17318,8 +15890,7 @@ public static function getRootControllerNamespace() * @param string $rootNamespace * @return \Illuminate\Routing\UrlGenerator * @static - */ - public static function setRootControllerNamespace($rootNamespace) + */ public static function setRootControllerNamespace($rootNamespace) { /** @var \Illuminate\Routing\UrlGenerator $instance */ return $instance->setRootControllerNamespace($rootNamespace); @@ -17331,8 +15902,7 @@ public static function setRootControllerNamespace($rootNamespace) * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Routing\UrlGenerator::macro($name, $macro); } @@ -17344,8 +15914,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Routing\UrlGenerator::mixin($mixin, $replace); } @@ -17355,8 +15924,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Routing\UrlGenerator::hasMacro($name); } @@ -17365,19 +15933,16 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Routing\UrlGenerator::flushMacros(); } - - } + } /** * * * @see \Illuminate\Validation\Factory - */ - class Validator { + */ class Validator { /** * Create a new Validator instance. * @@ -17387,8 +15952,7 @@ class Validator { * @param array $attributes * @return \Illuminate\Validation\Validator * @static - */ - public static function make($data, $rules, $messages = [], $attributes = []) + */ public static function make($data, $rules, $messages = [], $attributes = []) { /** @var \Illuminate\Validation\Factory $instance */ return $instance->make($data, $rules, $messages, $attributes); @@ -17403,8 +15967,7 @@ public static function make($data, $rules, $messages = [], $attributes = []) * @return array * @throws \Illuminate\Validation\ValidationException * @static - */ - public static function validate($data, $rules, $messages = [], $attributes = []) + */ public static function validate($data, $rules, $messages = [], $attributes = []) { /** @var \Illuminate\Validation\Factory $instance */ return $instance->validate($data, $rules, $messages, $attributes); @@ -17417,8 +15980,7 @@ public static function validate($data, $rules, $messages = [], $attributes = []) * @param string|null $message * @return void * @static - */ - public static function extend($rule, $extension, $message = null) + */ public static function extend($rule, $extension, $message = null) { /** @var \Illuminate\Validation\Factory $instance */ $instance->extend($rule, $extension, $message); @@ -17431,8 +15993,7 @@ public static function extend($rule, $extension, $message = null) * @param string|null $message * @return void * @static - */ - public static function extendImplicit($rule, $extension, $message = null) + */ public static function extendImplicit($rule, $extension, $message = null) { /** @var \Illuminate\Validation\Factory $instance */ $instance->extendImplicit($rule, $extension, $message); @@ -17445,8 +16006,7 @@ public static function extendImplicit($rule, $extension, $message = null) * @param string|null $message * @return void * @static - */ - public static function extendDependent($rule, $extension, $message = null) + */ public static function extendDependent($rule, $extension, $message = null) { /** @var \Illuminate\Validation\Factory $instance */ $instance->extendDependent($rule, $extension, $message); @@ -17458,8 +16018,7 @@ public static function extendDependent($rule, $extension, $message = null) * @param \Closure|string $replacer * @return void * @static - */ - public static function replacer($rule, $replacer) + */ public static function replacer($rule, $replacer) { /** @var \Illuminate\Validation\Factory $instance */ $instance->replacer($rule, $replacer); @@ -17469,8 +16028,7 @@ public static function replacer($rule, $replacer) * * @return void * @static - */ - public static function includeUnvalidatedArrayKeys() + */ public static function includeUnvalidatedArrayKeys() { /** @var \Illuminate\Validation\Factory $instance */ $instance->includeUnvalidatedArrayKeys(); @@ -17480,8 +16038,7 @@ public static function includeUnvalidatedArrayKeys() * * @return void * @static - */ - public static function excludeUnvalidatedArrayKeys() + */ public static function excludeUnvalidatedArrayKeys() { /** @var \Illuminate\Validation\Factory $instance */ $instance->excludeUnvalidatedArrayKeys(); @@ -17492,8 +16049,7 @@ public static function excludeUnvalidatedArrayKeys() * @param \Closure $resolver * @return void * @static - */ - public static function resolver($resolver) + */ public static function resolver($resolver) { /** @var \Illuminate\Validation\Factory $instance */ $instance->resolver($resolver); @@ -17503,8 +16059,7 @@ public static function resolver($resolver) * * @return \Illuminate\Contracts\Translation\Translator * @static - */ - public static function getTranslator() + */ public static function getTranslator() { /** @var \Illuminate\Validation\Factory $instance */ return $instance->getTranslator(); @@ -17514,8 +16069,7 @@ public static function getTranslator() * * @return \Illuminate\Validation\PresenceVerifierInterface * @static - */ - public static function getPresenceVerifier() + */ public static function getPresenceVerifier() { /** @var \Illuminate\Validation\Factory $instance */ return $instance->getPresenceVerifier(); @@ -17526,8 +16080,7 @@ public static function getPresenceVerifier() * @param \Illuminate\Validation\PresenceVerifierInterface $presenceVerifier * @return void * @static - */ - public static function setPresenceVerifier($presenceVerifier) + */ public static function setPresenceVerifier($presenceVerifier) { /** @var \Illuminate\Validation\Factory $instance */ $instance->setPresenceVerifier($presenceVerifier); @@ -17537,8 +16090,7 @@ public static function setPresenceVerifier($presenceVerifier) * * @return \Illuminate\Contracts\Container\Container|null * @static - */ - public static function getContainer() + */ public static function getContainer() { /** @var \Illuminate\Validation\Factory $instance */ return $instance->getContainer(); @@ -17549,20 +16101,17 @@ public static function getContainer() * @param \Illuminate\Contracts\Container\Container $container * @return \Illuminate\Validation\Factory * @static - */ - public static function setContainer($container) + */ public static function setContainer($container) { /** @var \Illuminate\Validation\Factory $instance */ return $instance->setContainer($container); } - - } + } /** * * * @see \Illuminate\View\Factory - */ - class View { + */ class View { /** * Get the evaluated view contents for the given view. * @@ -17571,8 +16120,7 @@ class View { * @param array $mergeData * @return \Illuminate\Contracts\View\View * @static - */ - public static function file($path, $data = [], $mergeData = []) + */ public static function file($path, $data = [], $mergeData = []) { /** @var \Illuminate\View\Factory $instance */ return $instance->file($path, $data, $mergeData); @@ -17585,8 +16133,7 @@ public static function file($path, $data = [], $mergeData = []) * @param array $mergeData * @return \Illuminate\Contracts\View\View * @static - */ - public static function make($view, $data = [], $mergeData = []) + */ public static function make($view, $data = [], $mergeData = []) { /** @var \Illuminate\View\Factory $instance */ return $instance->make($view, $data, $mergeData); @@ -17600,8 +16147,7 @@ public static function make($view, $data = [], $mergeData = []) * @return \Illuminate\Contracts\View\View * @throws \InvalidArgumentException * @static - */ - public static function first($views, $data = [], $mergeData = []) + */ public static function first($views, $data = [], $mergeData = []) { /** @var \Illuminate\View\Factory $instance */ return $instance->first($views, $data, $mergeData); @@ -17615,8 +16161,7 @@ public static function first($views, $data = [], $mergeData = []) * @param array $mergeData * @return string * @static - */ - public static function renderWhen($condition, $view, $data = [], $mergeData = []) + */ public static function renderWhen($condition, $view, $data = [], $mergeData = []) { /** @var \Illuminate\View\Factory $instance */ return $instance->renderWhen($condition, $view, $data, $mergeData); @@ -17630,8 +16175,7 @@ public static function renderWhen($condition, $view, $data = [], $mergeData = [] * @param array $mergeData * @return string * @static - */ - public static function renderUnless($condition, $view, $data = [], $mergeData = []) + */ public static function renderUnless($condition, $view, $data = [], $mergeData = []) { /** @var \Illuminate\View\Factory $instance */ return $instance->renderUnless($condition, $view, $data, $mergeData); @@ -17645,8 +16189,7 @@ public static function renderUnless($condition, $view, $data = [], $mergeData = * @param string $empty * @return string * @static - */ - public static function renderEach($view, $data, $iterator, $empty = 'raw|') + */ public static function renderEach($view, $data, $iterator, $empty = 'raw|') { /** @var \Illuminate\View\Factory $instance */ return $instance->renderEach($view, $data, $iterator, $empty); @@ -17657,8 +16200,7 @@ public static function renderEach($view, $data, $iterator, $empty = 'raw|') * @param string $view * @return bool * @static - */ - public static function exists($view) + */ public static function exists($view) { /** @var \Illuminate\View\Factory $instance */ return $instance->exists($view); @@ -17670,8 +16212,7 @@ public static function exists($view) * @return \Illuminate\Contracts\View\Engine * @throws \InvalidArgumentException * @static - */ - public static function getEngineFromPath($path) + */ public static function getEngineFromPath($path) { /** @var \Illuminate\View\Factory $instance */ return $instance->getEngineFromPath($path); @@ -17683,8 +16224,7 @@ public static function getEngineFromPath($path) * @param mixed|null $value * @return mixed * @static - */ - public static function share($key, $value = null) + */ public static function share($key, $value = null) { /** @var \Illuminate\View\Factory $instance */ return $instance->share($key, $value); @@ -17694,8 +16234,7 @@ public static function share($key, $value = null) * * @return void * @static - */ - public static function incrementRender() + */ public static function incrementRender() { /** @var \Illuminate\View\Factory $instance */ $instance->incrementRender(); @@ -17705,8 +16244,7 @@ public static function incrementRender() * * @return void * @static - */ - public static function decrementRender() + */ public static function decrementRender() { /** @var \Illuminate\View\Factory $instance */ $instance->decrementRender(); @@ -17716,8 +16254,7 @@ public static function decrementRender() * * @return bool * @static - */ - public static function doneRendering() + */ public static function doneRendering() { /** @var \Illuminate\View\Factory $instance */ return $instance->doneRendering(); @@ -17728,8 +16265,7 @@ public static function doneRendering() * @param string $id * @return bool * @static - */ - public static function hasRenderedOnce($id) + */ public static function hasRenderedOnce($id) { /** @var \Illuminate\View\Factory $instance */ return $instance->hasRenderedOnce($id); @@ -17740,8 +16276,7 @@ public static function hasRenderedOnce($id) * @param string $id * @return void * @static - */ - public static function markAsRenderedOnce($id) + */ public static function markAsRenderedOnce($id) { /** @var \Illuminate\View\Factory $instance */ $instance->markAsRenderedOnce($id); @@ -17752,8 +16287,7 @@ public static function markAsRenderedOnce($id) * @param string $location * @return void * @static - */ - public static function addLocation($location) + */ public static function addLocation($location) { /** @var \Illuminate\View\Factory $instance */ $instance->addLocation($location); @@ -17765,8 +16299,7 @@ public static function addLocation($location) * @param string|array $hints * @return \Illuminate\View\Factory * @static - */ - public static function addNamespace($namespace, $hints) + */ public static function addNamespace($namespace, $hints) { /** @var \Illuminate\View\Factory $instance */ return $instance->addNamespace($namespace, $hints); @@ -17778,8 +16311,7 @@ public static function addNamespace($namespace, $hints) * @param string|array $hints * @return \Illuminate\View\Factory * @static - */ - public static function prependNamespace($namespace, $hints) + */ public static function prependNamespace($namespace, $hints) { /** @var \Illuminate\View\Factory $instance */ return $instance->prependNamespace($namespace, $hints); @@ -17791,8 +16323,7 @@ public static function prependNamespace($namespace, $hints) * @param string|array $hints * @return \Illuminate\View\Factory * @static - */ - public static function replaceNamespace($namespace, $hints) + */ public static function replaceNamespace($namespace, $hints) { /** @var \Illuminate\View\Factory $instance */ return $instance->replaceNamespace($namespace, $hints); @@ -17805,8 +16336,7 @@ public static function replaceNamespace($namespace, $hints) * @param \Closure|null $resolver * @return void * @static - */ - public static function addExtension($extension, $engine, $resolver = null) + */ public static function addExtension($extension, $engine, $resolver = null) { /** @var \Illuminate\View\Factory $instance */ $instance->addExtension($extension, $engine, $resolver); @@ -17816,8 +16346,7 @@ public static function addExtension($extension, $engine, $resolver = null) * * @return void * @static - */ - public static function flushState() + */ public static function flushState() { /** @var \Illuminate\View\Factory $instance */ $instance->flushState(); @@ -17827,8 +16356,7 @@ public static function flushState() * * @return void * @static - */ - public static function flushStateIfDoneRendering() + */ public static function flushStateIfDoneRendering() { /** @var \Illuminate\View\Factory $instance */ $instance->flushStateIfDoneRendering(); @@ -17838,8 +16366,7 @@ public static function flushStateIfDoneRendering() * * @return array * @static - */ - public static function getExtensions() + */ public static function getExtensions() { /** @var \Illuminate\View\Factory $instance */ return $instance->getExtensions(); @@ -17849,8 +16376,7 @@ public static function getExtensions() * * @return \Illuminate\View\Engines\EngineResolver * @static - */ - public static function getEngineResolver() + */ public static function getEngineResolver() { /** @var \Illuminate\View\Factory $instance */ return $instance->getEngineResolver(); @@ -17860,8 +16386,7 @@ public static function getEngineResolver() * * @return \Illuminate\View\ViewFinderInterface * @static - */ - public static function getFinder() + */ public static function getFinder() { /** @var \Illuminate\View\Factory $instance */ return $instance->getFinder(); @@ -17872,8 +16397,7 @@ public static function getFinder() * @param \Illuminate\View\ViewFinderInterface $finder * @return void * @static - */ - public static function setFinder($finder) + */ public static function setFinder($finder) { /** @var \Illuminate\View\Factory $instance */ $instance->setFinder($finder); @@ -17883,8 +16407,7 @@ public static function setFinder($finder) * * @return void * @static - */ - public static function flushFinderCache() + */ public static function flushFinderCache() { /** @var \Illuminate\View\Factory $instance */ $instance->flushFinderCache(); @@ -17894,8 +16417,7 @@ public static function flushFinderCache() * * @return \Illuminate\Contracts\Events\Dispatcher * @static - */ - public static function getDispatcher() + */ public static function getDispatcher() { /** @var \Illuminate\View\Factory $instance */ return $instance->getDispatcher(); @@ -17906,8 +16428,7 @@ public static function getDispatcher() * @param \Illuminate\Contracts\Events\Dispatcher $events * @return void * @static - */ - public static function setDispatcher($events) + */ public static function setDispatcher($events) { /** @var \Illuminate\View\Factory $instance */ $instance->setDispatcher($events); @@ -17917,8 +16438,7 @@ public static function setDispatcher($events) * * @return \Illuminate\Contracts\Container\Container * @static - */ - public static function getContainer() + */ public static function getContainer() { /** @var \Illuminate\View\Factory $instance */ return $instance->getContainer(); @@ -17929,8 +16449,7 @@ public static function getContainer() * @param \Illuminate\Contracts\Container\Container $container * @return void * @static - */ - public static function setContainer($container) + */ public static function setContainer($container) { /** @var \Illuminate\View\Factory $instance */ $instance->setContainer($container); @@ -17942,8 +16461,7 @@ public static function setContainer($container) * @param mixed $default * @return mixed * @static - */ - public static function shared($key, $default = null) + */ public static function shared($key, $default = null) { /** @var \Illuminate\View\Factory $instance */ return $instance->shared($key, $default); @@ -17953,8 +16471,7 @@ public static function shared($key, $default = null) * * @return array * @static - */ - public static function getShared() + */ public static function getShared() { /** @var \Illuminate\View\Factory $instance */ return $instance->getShared(); @@ -17966,8 +16483,7 @@ public static function getShared() * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\View\Factory::macro($name, $macro); } @@ -17979,8 +16495,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\View\Factory::mixin($mixin, $replace); } @@ -17990,8 +16505,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\View\Factory::hasMacro($name); } @@ -18000,8 +16514,7 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\View\Factory::flushMacros(); } @@ -18012,8 +16525,7 @@ public static function flushMacros() * @param array $data * @return void * @static - */ - public static function startComponent($view, $data = []) + */ public static function startComponent($view, $data = []) { /** @var \Illuminate\View\Factory $instance */ $instance->startComponent($view, $data); @@ -18025,8 +16537,7 @@ public static function startComponent($view, $data = []) * @param array $data * @return void * @static - */ - public static function startComponentFirst($names, $data = []) + */ public static function startComponentFirst($names, $data = []) { /** @var \Illuminate\View\Factory $instance */ $instance->startComponentFirst($names, $data); @@ -18036,8 +16547,7 @@ public static function startComponentFirst($names, $data = []) * * @return string * @static - */ - public static function renderComponent() + */ public static function renderComponent() { /** @var \Illuminate\View\Factory $instance */ return $instance->renderComponent(); @@ -18049,8 +16559,7 @@ public static function renderComponent() * @param mixed $default * @return mixed|null * @static - */ - public static function getConsumableComponentData($key, $default = null) + */ public static function getConsumableComponentData($key, $default = null) { /** @var \Illuminate\View\Factory $instance */ return $instance->getConsumableComponentData($key, $default); @@ -18063,8 +16572,7 @@ public static function getConsumableComponentData($key, $default = null) * @param array $attributes * @return void * @static - */ - public static function slot($name, $content = null, $attributes = []) + */ public static function slot($name, $content = null, $attributes = []) { /** @var \Illuminate\View\Factory $instance */ $instance->slot($name, $content, $attributes); @@ -18074,8 +16582,7 @@ public static function slot($name, $content = null, $attributes = []) * * @return void * @static - */ - public static function endSlot() + */ public static function endSlot() { /** @var \Illuminate\View\Factory $instance */ $instance->endSlot(); @@ -18087,8 +16594,7 @@ public static function endSlot() * @param \Closure|string $callback * @return array * @static - */ - public static function creator($views, $callback) + */ public static function creator($views, $callback) { /** @var \Illuminate\View\Factory $instance */ return $instance->creator($views, $callback); @@ -18099,8 +16605,7 @@ public static function creator($views, $callback) * @param array $composers * @return array * @static - */ - public static function composers($composers) + */ public static function composers($composers) { /** @var \Illuminate\View\Factory $instance */ return $instance->composers($composers); @@ -18112,8 +16617,7 @@ public static function composers($composers) * @param \Closure|string $callback * @return array * @static - */ - public static function composer($views, $callback) + */ public static function composer($views, $callback) { /** @var \Illuminate\View\Factory $instance */ return $instance->composer($views, $callback); @@ -18124,8 +16628,7 @@ public static function composer($views, $callback) * @param \Illuminate\Contracts\View\View $view * @return void * @static - */ - public static function callComposer($view) + */ public static function callComposer($view) { /** @var \Illuminate\View\Factory $instance */ $instance->callComposer($view); @@ -18136,8 +16639,7 @@ public static function callComposer($view) * @param \Illuminate\Contracts\View\View $view * @return void * @static - */ - public static function callCreator($view) + */ public static function callCreator($view) { /** @var \Illuminate\View\Factory $instance */ $instance->callCreator($view); @@ -18148,8 +16650,7 @@ public static function callCreator($view) * @param string $fragment * @return void * @static - */ - public static function startFragment($fragment) + */ public static function startFragment($fragment) { /** @var \Illuminate\View\Factory $instance */ $instance->startFragment($fragment); @@ -18160,8 +16661,7 @@ public static function startFragment($fragment) * @return string * @throws \InvalidArgumentException * @static - */ - public static function stopFragment() + */ public static function stopFragment() { /** @var \Illuminate\View\Factory $instance */ return $instance->stopFragment(); @@ -18173,8 +16673,7 @@ public static function stopFragment() * @param string|null $default * @return mixed * @static - */ - public static function getFragment($name, $default = null) + */ public static function getFragment($name, $default = null) { /** @var \Illuminate\View\Factory $instance */ return $instance->getFragment($name, $default); @@ -18184,8 +16683,7 @@ public static function getFragment($name, $default = null) * * @return array * @static - */ - public static function getFragments() + */ public static function getFragments() { /** @var \Illuminate\View\Factory $instance */ return $instance->getFragments(); @@ -18195,8 +16693,7 @@ public static function getFragments() * * @return void * @static - */ - public static function flushFragments() + */ public static function flushFragments() { /** @var \Illuminate\View\Factory $instance */ $instance->flushFragments(); @@ -18208,8 +16705,7 @@ public static function flushFragments() * @param string|null $content * @return void * @static - */ - public static function startSection($section, $content = null) + */ public static function startSection($section, $content = null) { /** @var \Illuminate\View\Factory $instance */ $instance->startSection($section, $content); @@ -18221,8 +16717,7 @@ public static function startSection($section, $content = null) * @param string $content * @return void * @static - */ - public static function inject($section, $content) + */ public static function inject($section, $content) { /** @var \Illuminate\View\Factory $instance */ $instance->inject($section, $content); @@ -18232,8 +16727,7 @@ public static function inject($section, $content) * * @return string * @static - */ - public static function yieldSection() + */ public static function yieldSection() { /** @var \Illuminate\View\Factory $instance */ return $instance->yieldSection(); @@ -18245,8 +16739,7 @@ public static function yieldSection() * @return string * @throws \InvalidArgumentException * @static - */ - public static function stopSection($overwrite = false) + */ public static function stopSection($overwrite = false) { /** @var \Illuminate\View\Factory $instance */ return $instance->stopSection($overwrite); @@ -18257,8 +16750,7 @@ public static function stopSection($overwrite = false) * @return string * @throws \InvalidArgumentException * @static - */ - public static function appendSection() + */ public static function appendSection() { /** @var \Illuminate\View\Factory $instance */ return $instance->appendSection(); @@ -18270,8 +16762,7 @@ public static function appendSection() * @param string $default * @return string * @static - */ - public static function yieldContent($section, $default = '') + */ public static function yieldContent($section, $default = '') { /** @var \Illuminate\View\Factory $instance */ return $instance->yieldContent($section, $default); @@ -18282,8 +16773,7 @@ public static function yieldContent($section, $default = '') * @param string $section * @return string * @static - */ - public static function parentPlaceholder($section = '') + */ public static function parentPlaceholder($section = '') { return \Illuminate\View\Factory::parentPlaceholder($section); } @@ -18293,8 +16783,7 @@ public static function parentPlaceholder($section = '') * @param string $name * @return bool * @static - */ - public static function hasSection($name) + */ public static function hasSection($name) { /** @var \Illuminate\View\Factory $instance */ return $instance->hasSection($name); @@ -18305,8 +16794,7 @@ public static function hasSection($name) * @param string $name * @return bool * @static - */ - public static function sectionMissing($name) + */ public static function sectionMissing($name) { /** @var \Illuminate\View\Factory $instance */ return $instance->sectionMissing($name); @@ -18318,8 +16806,7 @@ public static function sectionMissing($name) * @param string|null $default * @return mixed * @static - */ - public static function getSection($name, $default = null) + */ public static function getSection($name, $default = null) { /** @var \Illuminate\View\Factory $instance */ return $instance->getSection($name, $default); @@ -18329,8 +16816,7 @@ public static function getSection($name, $default = null) * * @return array * @static - */ - public static function getSections() + */ public static function getSections() { /** @var \Illuminate\View\Factory $instance */ return $instance->getSections(); @@ -18340,8 +16826,7 @@ public static function getSections() * * @return void * @static - */ - public static function flushSections() + */ public static function flushSections() { /** @var \Illuminate\View\Factory $instance */ $instance->flushSections(); @@ -18352,8 +16837,7 @@ public static function flushSections() * @param \Countable|array $data * @return void * @static - */ - public static function addLoop($data) + */ public static function addLoop($data) { /** @var \Illuminate\View\Factory $instance */ $instance->addLoop($data); @@ -18363,8 +16847,7 @@ public static function addLoop($data) * * @return void * @static - */ - public static function incrementLoopIndices() + */ public static function incrementLoopIndices() { /** @var \Illuminate\View\Factory $instance */ $instance->incrementLoopIndices(); @@ -18374,8 +16857,7 @@ public static function incrementLoopIndices() * * @return void * @static - */ - public static function popLoop() + */ public static function popLoop() { /** @var \Illuminate\View\Factory $instance */ $instance->popLoop(); @@ -18385,8 +16867,7 @@ public static function popLoop() * * @return \stdClass|null * @static - */ - public static function getLastLoop() + */ public static function getLastLoop() { /** @var \Illuminate\View\Factory $instance */ return $instance->getLastLoop(); @@ -18396,8 +16877,7 @@ public static function getLastLoop() * * @return array * @static - */ - public static function getLoopStack() + */ public static function getLoopStack() { /** @var \Illuminate\View\Factory $instance */ return $instance->getLoopStack(); @@ -18409,8 +16889,7 @@ public static function getLoopStack() * @param string $content * @return void * @static - */ - public static function startPush($section, $content = '') + */ public static function startPush($section, $content = '') { /** @var \Illuminate\View\Factory $instance */ $instance->startPush($section, $content); @@ -18421,8 +16900,7 @@ public static function startPush($section, $content = '') * @return string * @throws \InvalidArgumentException * @static - */ - public static function stopPush() + */ public static function stopPush() { /** @var \Illuminate\View\Factory $instance */ return $instance->stopPush(); @@ -18434,8 +16912,7 @@ public static function stopPush() * @param string $content * @return void * @static - */ - public static function startPrepend($section, $content = '') + */ public static function startPrepend($section, $content = '') { /** @var \Illuminate\View\Factory $instance */ $instance->startPrepend($section, $content); @@ -18446,8 +16923,7 @@ public static function startPrepend($section, $content = '') * @return string * @throws \InvalidArgumentException * @static - */ - public static function stopPrepend() + */ public static function stopPrepend() { /** @var \Illuminate\View\Factory $instance */ return $instance->stopPrepend(); @@ -18459,8 +16935,7 @@ public static function stopPrepend() * @param string $default * @return string * @static - */ - public static function yieldPushContent($section, $default = '') + */ public static function yieldPushContent($section, $default = '') { /** @var \Illuminate\View\Factory $instance */ return $instance->yieldPushContent($section, $default); @@ -18470,8 +16945,7 @@ public static function yieldPushContent($section, $default = '') * * @return void * @static - */ - public static function flushStacks() + */ public static function flushStacks() { /** @var \Illuminate\View\Factory $instance */ $instance->flushStacks(); @@ -18482,8 +16956,7 @@ public static function flushStacks() * @param array $replacements * @return void * @static - */ - public static function startTranslation($replacements = []) + */ public static function startTranslation($replacements = []) { /** @var \Illuminate\View\Factory $instance */ $instance->startTranslation($replacements); @@ -18493,27 +16966,23 @@ public static function startTranslation($replacements = []) * * @return string * @static - */ - public static function renderTranslation() + */ public static function renderTranslation() { /** @var \Illuminate\View\Factory $instance */ return $instance->renderTranslation(); } - - } + } /** * * * @see \Illuminate\Foundation\Vite - */ - class Vite { + */ class Vite { /** * Get the preloaded assets. * * @return array * @static - */ - public static function preloadedAssets() + */ public static function preloadedAssets() { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->preloadedAssets(); @@ -18523,8 +16992,7 @@ public static function preloadedAssets() * * @return string|null * @static - */ - public static function cspNonce() + */ public static function cspNonce() { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->cspNonce(); @@ -18535,8 +17003,7 @@ public static function cspNonce() * @param string|null $nonce * @return string * @static - */ - public static function useCspNonce($nonce = null) + */ public static function useCspNonce($nonce = null) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->useCspNonce($nonce); @@ -18547,8 +17014,7 @@ public static function useCspNonce($nonce = null) * @param string|false $key * @return \Illuminate\Foundation\Vite * @static - */ - public static function useIntegrityKey($key) + */ public static function useIntegrityKey($key) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->useIntegrityKey($key); @@ -18559,8 +17025,7 @@ public static function useIntegrityKey($key) * @param array $entryPoints * @return \Illuminate\Foundation\Vite * @static - */ - public static function withEntryPoints($entryPoints) + */ public static function withEntryPoints($entryPoints) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->withEntryPoints($entryPoints); @@ -18571,8 +17036,7 @@ public static function withEntryPoints($entryPoints) * @param string $filename * @return \Illuminate\Foundation\Vite * @static - */ - public static function useManifestFilename($filename) + */ public static function useManifestFilename($filename) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->useManifestFilename($filename); @@ -18583,8 +17047,7 @@ public static function useManifestFilename($filename) * @param callable|null $urlResolver * @return \Illuminate\Foundation\Vite * @static - */ - public static function createAssetPathsUsing($resolver) + */ public static function createAssetPathsUsing($resolver) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->createAssetPathsUsing($resolver); @@ -18594,8 +17057,7 @@ public static function createAssetPathsUsing($resolver) * * @return string * @static - */ - public static function hotFile() + */ public static function hotFile() { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->hotFile(); @@ -18606,8 +17068,7 @@ public static function hotFile() * @param string $path * @return \Illuminate\Foundation\Vite * @static - */ - public static function useHotFile($path) + */ public static function useHotFile($path) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->useHotFile($path); @@ -18618,8 +17079,7 @@ public static function useHotFile($path) * @param string $path * @return \Illuminate\Foundation\Vite * @static - */ - public static function useBuildDirectory($path) + */ public static function useBuildDirectory($path) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->useBuildDirectory($path); @@ -18630,8 +17090,7 @@ public static function useBuildDirectory($path) * @param \Illuminate\Foundation\(callable(string, string, ?array, ?array): array)|array $attributes * @return \Illuminate\Foundation\Vite * @static - */ - public static function useScriptTagAttributes($attributes) + */ public static function useScriptTagAttributes($attributes) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->useScriptTagAttributes($attributes); @@ -18642,8 +17101,7 @@ public static function useScriptTagAttributes($attributes) * @param \Illuminate\Foundation\(callable(string, string, ?array, ?array): array)|array $attributes * @return \Illuminate\Foundation\Vite * @static - */ - public static function useStyleTagAttributes($attributes) + */ public static function useStyleTagAttributes($attributes) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->useStyleTagAttributes($attributes); @@ -18654,8 +17112,7 @@ public static function useStyleTagAttributes($attributes) * @param \Illuminate\Foundation\(callable(string, string, ?array, ?array): (array|false))|array|false $attributes * @return \Illuminate\Foundation\Vite * @static - */ - public static function usePreloadTagAttributes($attributes) + */ public static function usePreloadTagAttributes($attributes) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->usePreloadTagAttributes($attributes); @@ -18665,8 +17122,7 @@ public static function usePreloadTagAttributes($attributes) * * @return \Illuminate\Support\HtmlString|void * @static - */ - public static function reactRefresh() + */ public static function reactRefresh() { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->reactRefresh(); @@ -18678,8 +17134,7 @@ public static function reactRefresh() * @param string|null $buildDirectory * @return string * @static - */ - public static function asset($asset, $buildDirectory = null) + */ public static function asset($asset, $buildDirectory = null) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->asset($asset, $buildDirectory); @@ -18692,8 +17147,7 @@ public static function asset($asset, $buildDirectory = null) * @return string * @throws \Exception * @static - */ - public static function content($asset, $buildDirectory = null) + */ public static function content($asset, $buildDirectory = null) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->content($asset, $buildDirectory); @@ -18704,8 +17158,7 @@ public static function content($asset, $buildDirectory = null) * @param string|null $buildDirectory * @return string|null * @static - */ - public static function manifestHash($buildDirectory = null) + */ public static function manifestHash($buildDirectory = null) { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->manifestHash($buildDirectory); @@ -18715,8 +17168,7 @@ public static function manifestHash($buildDirectory = null) * * @return bool * @static - */ - public static function isRunningHot() + */ public static function isRunningHot() { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->isRunningHot(); @@ -18726,8 +17178,7 @@ public static function isRunningHot() * * @return string * @static - */ - public static function toHtml() + */ public static function toHtml() { /** @var \Illuminate\Foundation\Vite $instance */ return $instance->toHtml(); @@ -18739,8 +17190,7 @@ public static function toHtml() * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Foundation\Vite::macro($name, $macro); } @@ -18752,8 +17202,7 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Foundation\Vite::mixin($mixin, $replace); } @@ -18763,8 +17212,7 @@ public static function mixin($mixin, $replace = true) * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { return \Illuminate\Foundation\Vite::hasMacro($name); } @@ -18773,165 +17221,25 @@ public static function hasMacro($name) * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Foundation\Vite::flushMacros(); } - - } - -} - - namespace Illuminate\Support { - /** - * - * - */ - class Arr { - - } - /** - * - * - */ - class Js { - - } - /** - * - * - */ - class Number { - - } - /** - * - * - */ - class Str { - /** - * - * - * @see \Filament\Support\SupportServiceProvider::packageBooted() - * @param string $html - * @return string - * @static - */ - public static function sanitizeHtml($html) - { - return \Illuminate\Support\Str::sanitizeHtml($html); - } - /** - * - * - * @see \Filament\Support\SupportServiceProvider::packageBooted() - * @param string $value - * @return string - * @static - */ - public static function ucwords($value) - { - return \Illuminate\Support\Str::ucwords($value); - } - - } - /** - * - * - * @template TKey of array-key - * @template-covariant TValue - * @implements \ArrayAccess - * @implements \Illuminate\Support\Enumerable - */ - class Collection { - /** - * - * - * @see \Maatwebsite\Excel\Mixins\DownloadCollection::downloadExcel() - * @param string $fileName - * @param string|null $writerType - * @param mixed $withHeadings - * @param array $responseHeaders - * @static - */ - public static function downloadExcel($fileName, $writerType = null, $withHeadings = false, $responseHeaders = []) - { - return \Illuminate\Support\Collection::downloadExcel($fileName, $writerType, $withHeadings, $responseHeaders); - } - /** - * - * - * @see \Maatwebsite\Excel\Mixins\StoreCollection::storeExcel() - * @param string $filePath - * @param string|null $disk - * @param string|null $writerType - * @param mixed $withHeadings - * @static - */ - public static function storeExcel($filePath, $disk = null, $writerType = null, $withHeadings = false) - { - return \Illuminate\Support\Collection::storeExcel($filePath, $disk, $writerType, $withHeadings); - } - - } - /** - * - * - */ - class Stringable { - /** - * - * - * @see \Filament\Support\SupportServiceProvider::packageBooted() - * @return \Illuminate\Support\Stringable - * @static - */ - public static function sanitizeHtml() - { - return \Illuminate\Support\Stringable::sanitizeHtml(); - } - /** - * - * - * @see \Filament\Support\SupportServiceProvider::packageBooted() - * @return \Illuminate\Support\Stringable - * @static - */ - public static function ucwords() - { - return \Illuminate\Support\Stringable::ucwords(); - } - - } - -} - - namespace App\Helpers { - /** - * - * - */ - class TimeZoneHelper { - + } } - -} - namespace AnourValar\EloquentSerialize\Facades { +namespace AnourValar\EloquentSerialize\Facades { /** * * - */ - class EloquentSerializeFacade { + */ class EloquentSerializeFacade { /** * Pack * * @param \Illuminate\Database\Eloquent\Builder $builder * @return string * @static - */ - public static function serialize($builder) + */ public static function serialize($builder) { /** @var \AnourValar\EloquentSerialize\Service $instance */ return $instance->serialize($builder); @@ -18943,30 +17251,25 @@ public static function serialize($builder) * @throws \LogicException * @return \Illuminate\Database\Eloquent\Builder * @static - */ - public static function unserialize($package) + */ public static function unserialize($package) { /** @var \AnourValar\EloquentSerialize\Service $instance */ return $instance->unserialize($package); } - + } } - -} - namespace Livewire { +namespace Livewire { /** * * * @see \Livewire\LivewireManager - */ - class Livewire { + */ class Livewire { /** * * * @static - */ - public static function setProvider($provider) + */ public static function setProvider($provider) { /** @var \Livewire\LivewireManager $instance */ return $instance->setProvider($provider); @@ -18975,8 +17278,7 @@ public static function setProvider($provider) * * * @static - */ - public static function provide($callback) + */ public static function provide($callback) { /** @var \Livewire\LivewireManager $instance */ return $instance->provide($callback); @@ -18985,8 +17287,7 @@ public static function provide($callback) * * * @static - */ - public static function component($name, $class = null) + */ public static function component($name, $class = null) { /** @var \Livewire\LivewireManager $instance */ return $instance->component($name, $class); @@ -18995,8 +17296,7 @@ public static function component($name, $class = null) * * * @static - */ - public static function componentHook($hook) + */ public static function componentHook($hook) { /** @var \Livewire\LivewireManager $instance */ return $instance->componentHook($hook); @@ -19005,8 +17305,7 @@ public static function componentHook($hook) * * * @static - */ - public static function propertySynthesizer($synth) + */ public static function propertySynthesizer($synth) { /** @var \Livewire\LivewireManager $instance */ return $instance->propertySynthesizer($synth); @@ -19015,8 +17314,7 @@ public static function propertySynthesizer($synth) * * * @static - */ - public static function directive($name, $callback) + */ public static function directive($name, $callback) { /** @var \Livewire\LivewireManager $instance */ return $instance->directive($name, $callback); @@ -19025,8 +17323,7 @@ public static function directive($name, $callback) * * * @static - */ - public static function precompiler($callback) + */ public static function precompiler($callback) { /** @var \Livewire\LivewireManager $instance */ return $instance->precompiler($callback); @@ -19035,8 +17332,7 @@ public static function precompiler($callback) * * * @static - */ - public static function new($name, $id = null) + */ public static function new($name, $id = null) { /** @var \Livewire\LivewireManager $instance */ return $instance->new($name, $id); @@ -19045,8 +17341,7 @@ public static function new($name, $id = null) * * * @static - */ - public static function isDiscoverable($componentNameOrClass) + */ public static function isDiscoverable($componentNameOrClass) { /** @var \Livewire\LivewireManager $instance */ return $instance->isDiscoverable($componentNameOrClass); @@ -19055,8 +17350,7 @@ public static function isDiscoverable($componentNameOrClass) * * * @static - */ - public static function resolveMissingComponent($resolver) + */ public static function resolveMissingComponent($resolver) { /** @var \Livewire\LivewireManager $instance */ return $instance->resolveMissingComponent($resolver); @@ -19065,8 +17359,7 @@ public static function resolveMissingComponent($resolver) * * * @static - */ - public static function mount($name, $params = [], $key = null) + */ public static function mount($name, $params = [], $key = null) { /** @var \Livewire\LivewireManager $instance */ return $instance->mount($name, $params, $key); @@ -19075,8 +17368,7 @@ public static function mount($name, $params = [], $key = null) * * * @static - */ - public static function snapshot($component) + */ public static function snapshot($component) { /** @var \Livewire\LivewireManager $instance */ return $instance->snapshot($component); @@ -19085,8 +17377,7 @@ public static function snapshot($component) * * * @static - */ - public static function fromSnapshot($snapshot) + */ public static function fromSnapshot($snapshot) { /** @var \Livewire\LivewireManager $instance */ return $instance->fromSnapshot($snapshot); @@ -19095,8 +17386,7 @@ public static function fromSnapshot($snapshot) * * * @static - */ - public static function listen($eventName, $callback) + */ public static function listen($eventName, $callback) { /** @var \Livewire\LivewireManager $instance */ return $instance->listen($eventName, $callback); @@ -19105,8 +17395,7 @@ public static function listen($eventName, $callback) * * * @static - */ - public static function current() + */ public static function current() { /** @var \Livewire\LivewireManager $instance */ return $instance->current(); @@ -19115,8 +17404,7 @@ public static function current() * * * @static - */ - public static function update($snapshot, $diff, $calls) + */ public static function update($snapshot, $diff, $calls) { /** @var \Livewire\LivewireManager $instance */ return $instance->update($snapshot, $diff, $calls); @@ -19125,8 +17413,7 @@ public static function update($snapshot, $diff, $calls) * * * @static - */ - public static function updateProperty($component, $path, $value) + */ public static function updateProperty($component, $path, $value) { /** @var \Livewire\LivewireManager $instance */ return $instance->updateProperty($component, $path, $value); @@ -19135,8 +17422,7 @@ public static function updateProperty($component, $path, $value) * * * @static - */ - public static function isLivewireRequest() + */ public static function isLivewireRequest() { /** @var \Livewire\LivewireManager $instance */ return $instance->isLivewireRequest(); @@ -19145,8 +17431,7 @@ public static function isLivewireRequest() * * * @static - */ - public static function componentHasBeenRendered() + */ public static function componentHasBeenRendered() { /** @var \Livewire\LivewireManager $instance */ return $instance->componentHasBeenRendered(); @@ -19155,8 +17440,7 @@ public static function componentHasBeenRendered() * * * @static - */ - public static function forceAssetInjection() + */ public static function forceAssetInjection() { /** @var \Livewire\LivewireManager $instance */ return $instance->forceAssetInjection(); @@ -19165,8 +17449,7 @@ public static function forceAssetInjection() * * * @static - */ - public static function setUpdateRoute($callback) + */ public static function setUpdateRoute($callback) { /** @var \Livewire\LivewireManager $instance */ return $instance->setUpdateRoute($callback); @@ -19175,8 +17458,7 @@ public static function setUpdateRoute($callback) * * * @static - */ - public static function getUpdateUri() + */ public static function getUpdateUri() { /** @var \Livewire\LivewireManager $instance */ return $instance->getUpdateUri(); @@ -19185,8 +17467,7 @@ public static function getUpdateUri() * * * @static - */ - public static function setScriptRoute($callback) + */ public static function setScriptRoute($callback) { /** @var \Livewire\LivewireManager $instance */ return $instance->setScriptRoute($callback); @@ -19195,8 +17476,7 @@ public static function setScriptRoute($callback) * * * @static - */ - public static function useScriptTagAttributes($attributes) + */ public static function useScriptTagAttributes($attributes) { /** @var \Livewire\LivewireManager $instance */ return $instance->useScriptTagAttributes($attributes); @@ -19205,8 +17485,7 @@ public static function useScriptTagAttributes($attributes) * * * @static - */ - public static function withUrlParams($params) + */ public static function withUrlParams($params) { /** @var \Livewire\LivewireManager $instance */ return $instance->withUrlParams($params); @@ -19215,8 +17494,7 @@ public static function withUrlParams($params) * * * @static - */ - public static function withQueryParams($params) + */ public static function withQueryParams($params) { /** @var \Livewire\LivewireManager $instance */ return $instance->withQueryParams($params); @@ -19225,8 +17503,7 @@ public static function withQueryParams($params) * * * @static - */ - public static function withCookie($name, $value) + */ public static function withCookie($name, $value) { /** @var \Livewire\LivewireManager $instance */ return $instance->withCookie($name, $value); @@ -19235,8 +17512,7 @@ public static function withCookie($name, $value) * * * @static - */ - public static function withCookies($cookies) + */ public static function withCookies($cookies) { /** @var \Livewire\LivewireManager $instance */ return $instance->withCookies($cookies); @@ -19245,8 +17521,7 @@ public static function withCookies($cookies) * * * @static - */ - public static function withHeaders($headers) + */ public static function withHeaders($headers) { /** @var \Livewire\LivewireManager $instance */ return $instance->withHeaders($headers); @@ -19255,8 +17530,7 @@ public static function withHeaders($headers) * * * @static - */ - public static function test($name, $params = []) + */ public static function test($name, $params = []) { /** @var \Livewire\LivewireManager $instance */ return $instance->test($name, $params); @@ -19265,8 +17539,7 @@ public static function test($name, $params = []) * * * @static - */ - public static function visit($name) + */ public static function visit($name) { /** @var \Livewire\LivewireManager $instance */ return $instance->visit($name); @@ -19275,8 +17548,7 @@ public static function visit($name) * * * @static - */ - public static function actingAs($user, $driver = null) + */ public static function actingAs($user, $driver = null) { /** @var \Livewire\LivewireManager $instance */ return $instance->actingAs($user, $driver); @@ -19285,8 +17557,7 @@ public static function actingAs($user, $driver = null) * * * @static - */ - public static function isRunningServerless() + */ public static function isRunningServerless() { /** @var \Livewire\LivewireManager $instance */ return $instance->isRunningServerless(); @@ -19295,8 +17566,7 @@ public static function isRunningServerless() * * * @static - */ - public static function addPersistentMiddleware($middleware) + */ public static function addPersistentMiddleware($middleware) { /** @var \Livewire\LivewireManager $instance */ return $instance->addPersistentMiddleware($middleware); @@ -19305,8 +17575,7 @@ public static function addPersistentMiddleware($middleware) * * * @static - */ - public static function setPersistentMiddleware($middleware) + */ public static function setPersistentMiddleware($middleware) { /** @var \Livewire\LivewireManager $instance */ return $instance->setPersistentMiddleware($middleware); @@ -19315,8 +17584,7 @@ public static function setPersistentMiddleware($middleware) * * * @static - */ - public static function getPersistentMiddleware() + */ public static function getPersistentMiddleware() { /** @var \Livewire\LivewireManager $instance */ return $instance->getPersistentMiddleware(); @@ -19325,8 +17593,7 @@ public static function getPersistentMiddleware() * * * @static - */ - public static function flushState() + */ public static function flushState() { /** @var \Livewire\LivewireManager $instance */ return $instance->flushState(); @@ -19335,8 +17602,7 @@ public static function flushState() * * * @static - */ - public static function originalUrl() + */ public static function originalUrl() { /** @var \Livewire\LivewireManager $instance */ return $instance->originalUrl(); @@ -19345,8 +17611,7 @@ public static function originalUrl() * * * @static - */ - public static function originalPath() + */ public static function originalPath() { /** @var \Livewire\LivewireManager $instance */ return $instance->originalPath(); @@ -19355,31 +17620,26 @@ public static function originalPath() * * * @static - */ - public static function originalMethod() + */ public static function originalMethod() { /** @var \Livewire\LivewireManager $instance */ return $instance->originalMethod(); } - + } } - -} - namespace Lorisleiva\Actions\Facades { +namespace Lorisleiva\Actions\Facades { /** * * * @see ActionManager - */ - class Actions { + */ class Actions { /** * * * @param \Lorisleiva\Actions\class-string $jobDecoratorClass * @static - */ - public static function useJobDecorator($jobDecoratorClass) + */ public static function useJobDecorator($jobDecoratorClass) { return \Lorisleiva\Actions\ActionManager::useJobDecorator($jobDecoratorClass); } @@ -19388,8 +17648,7 @@ public static function useJobDecorator($jobDecoratorClass) * * @param \Lorisleiva\Actions\class-string $uniqueJobDecoratorClass * @static - */ - public static function useUniqueJobDecorator($uniqueJobDecoratorClass) + */ public static function useUniqueJobDecorator($uniqueJobDecoratorClass) { return \Lorisleiva\Actions\ActionManager::useUniqueJobDecorator($uniqueJobDecoratorClass); } @@ -19397,8 +17656,7 @@ public static function useUniqueJobDecorator($uniqueJobDecoratorClass) * * * @static - */ - public static function setBacktraceLimit($backtraceLimit) + */ public static function setBacktraceLimit($backtraceLimit) { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->setBacktraceLimit($backtraceLimit); @@ -19407,8 +17665,7 @@ public static function setBacktraceLimit($backtraceLimit) * * * @static - */ - public static function setDesignPatterns($designPatterns) + */ public static function setDesignPatterns($designPatterns) { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->setDesignPatterns($designPatterns); @@ -19417,8 +17674,7 @@ public static function setDesignPatterns($designPatterns) * * * @static - */ - public static function getDesignPatterns() + */ public static function getDesignPatterns() { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->getDesignPatterns(); @@ -19427,8 +17683,7 @@ public static function getDesignPatterns() * * * @static - */ - public static function registerDesignPattern($designPattern) + */ public static function registerDesignPattern($designPattern) { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->registerDesignPattern($designPattern); @@ -19437,8 +17692,7 @@ public static function registerDesignPattern($designPattern) * * * @static - */ - public static function getDesignPatternsMatching($usedTraits) + */ public static function getDesignPatternsMatching($usedTraits) { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->getDesignPatternsMatching($usedTraits); @@ -19447,8 +17701,7 @@ public static function getDesignPatternsMatching($usedTraits) * * * @static - */ - public static function extend($app, $abstract) + */ public static function extend($app, $abstract) { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->extend($app, $abstract); @@ -19457,8 +17710,7 @@ public static function extend($app, $abstract) * * * @static - */ - public static function isExtending($abstract) + */ public static function isExtending($abstract) { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->isExtending($abstract); @@ -19467,8 +17719,7 @@ public static function isExtending($abstract) * * * @static - */ - public static function shouldExtend($abstract) + */ public static function shouldExtend($abstract) { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->shouldExtend($abstract); @@ -19477,8 +17728,7 @@ public static function shouldExtend($abstract) * * * @static - */ - public static function identifyAndDecorate($instance) + */ public static function identifyAndDecorate($instance) { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->identifyAndDecorate($instance); @@ -19487,8 +17737,7 @@ public static function identifyAndDecorate($instance) * * * @static - */ - public static function identifyFromBacktrace($usedTraits, $frame = null) + */ public static function identifyFromBacktrace($usedTraits, $frame = null) { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->identifyFromBacktrace($usedTraits, $frame); @@ -19497,8 +17746,7 @@ public static function identifyFromBacktrace($usedTraits, $frame = null) * * * @static - */ - public static function registerRoutes($paths = 'app/Actions') + */ public static function registerRoutes($paths = 'app/Actions') { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->registerRoutes($paths); @@ -19507,8 +17755,7 @@ public static function registerRoutes($paths = 'app/Actions') * * * @static - */ - public static function registerCommands($paths = 'app/Actions') + */ public static function registerCommands($paths = 'app/Actions') { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->registerCommands($paths); @@ -19517,8 +17764,7 @@ public static function registerCommands($paths = 'app/Actions') * * * @static - */ - public static function registerRoutesForAction($className) + */ public static function registerRoutesForAction($className) { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->registerRoutesForAction($className); @@ -19527,30 +17773,25 @@ public static function registerRoutesForAction($className) * * * @static - */ - public static function registerCommandsForAction($className) + */ public static function registerCommandsForAction($className) { /** @var \Lorisleiva\Actions\ActionManager $instance */ return $instance->registerCommandsForAction($className); } - + } } - -} - namespace Lorisleiva\Lody { +namespace Lorisleiva\Lody { /** * * * @see LodyManager - */ - class Lody { + */ class Lody { /** * * * @static - */ - public static function classes($paths, $recursive = true) + */ public static function classes($paths, $recursive = true) { /** @var \Lorisleiva\Lody\LodyManager $instance */ return $instance->classes($paths, $recursive); @@ -19559,8 +17800,7 @@ public static function classes($paths, $recursive = true) * * * @static - */ - public static function classesFromFinder($finder) + */ public static function classesFromFinder($finder) { /** @var \Lorisleiva\Lody\LodyManager $instance */ return $instance->classesFromFinder($finder); @@ -19569,8 +17809,7 @@ public static function classesFromFinder($finder) * * * @static - */ - public static function files($paths, $recursive = true, $hidden = false) + */ public static function files($paths, $recursive = true, $hidden = false) { /** @var \Lorisleiva\Lody\LodyManager $instance */ return $instance->files($paths, $recursive, $hidden); @@ -19579,8 +17818,7 @@ public static function files($paths, $recursive = true, $hidden = false) * * * @static - */ - public static function filesFromFinder($finder) + */ public static function filesFromFinder($finder) { /** @var \Lorisleiva\Lody\LodyManager $instance */ return $instance->filesFromFinder($finder); @@ -19589,8 +17827,7 @@ public static function filesFromFinder($finder) * * * @static - */ - public static function resolvePathUsing($callback) + */ public static function resolvePathUsing($callback) { /** @var \Lorisleiva\Lody\LodyManager $instance */ return $instance->resolvePathUsing($callback); @@ -19599,8 +17836,7 @@ public static function resolvePathUsing($callback) * * * @static - */ - public static function resolvePath($path) + */ public static function resolvePath($path) { /** @var \Lorisleiva\Lody\LodyManager $instance */ return $instance->resolvePath($path); @@ -19609,8 +17845,7 @@ public static function resolvePath($path) * * * @static - */ - public static function resolveClassnameUsing($callback) + */ public static function resolveClassnameUsing($callback) { /** @var \Lorisleiva\Lody\LodyManager $instance */ return $instance->resolveClassnameUsing($callback); @@ -19619,8 +17854,7 @@ public static function resolveClassnameUsing($callback) * * * @static - */ - public static function resolveClassname($file) + */ public static function resolveClassname($file) { /** @var \Lorisleiva\Lody\LodyManager $instance */ return $instance->resolveClassname($file); @@ -19629,8 +17863,7 @@ public static function resolveClassname($file) * * * @static - */ - public static function setBasePath($basePath) + */ public static function setBasePath($basePath) { /** @var \Lorisleiva\Lody\LodyManager $instance */ return $instance->setBasePath($basePath); @@ -19639,8 +17872,7 @@ public static function setBasePath($basePath) * * * @static - */ - public static function getBasePath($path = '') + */ public static function getBasePath($path = '') { /** @var \Lorisleiva\Lody\LodyManager $instance */ return $instance->getBasePath($path); @@ -19649,8 +17881,7 @@ public static function getBasePath($path = '') * * * @static - */ - public static function setAutoloadPath($autoloadPath) + */ public static function setAutoloadPath($autoloadPath) { /** @var \Lorisleiva\Lody\LodyManager $instance */ return $instance->setAutoloadPath($autoloadPath); @@ -19659,23 +17890,19 @@ public static function setAutoloadPath($autoloadPath) * * * @static - */ - public static function getAutoloadPath() + */ public static function getAutoloadPath() { /** @var \Lorisleiva\Lody\LodyManager $instance */ return $instance->getAutoloadPath(); } - + } } - -} - namespace Maatwebsite\Excel\Facades { +namespace Maatwebsite\Excel\Facades { /** * * - */ - class Excel { + */ class Excel { /** * * @@ -19687,8 +17914,7 @@ class Excel { * @throws \PhpOffice\PhpSpreadsheet\Exception * @throws \PhpOffice\PhpSpreadsheet\Writer\Exception * @static - */ - public static function download($export, $fileName, $writerType = null, $headers = []) + */ public static function download($export, $fileName, $writerType = null, $headers = []) { /** @var \Maatwebsite\Excel\Excel $instance */ return $instance->download($export, $fileName, $writerType, $headers); @@ -19706,8 +17932,7 @@ public static function download($export, $fileName, $writerType = null, $headers * @throws \PhpOffice\PhpSpreadsheet\Exception * @throws \PhpOffice\PhpSpreadsheet\Writer\Exception * @static - */ - public static function store($export, $filePath, $diskName = null, $writerType = null, $diskOptions = [], $disk = null) + */ public static function store($export, $filePath, $diskName = null, $writerType = null, $diskOptions = [], $disk = null) { /** @var \Maatwebsite\Excel\Excel $instance */ return $instance->store($export, $filePath, $diskName, $writerType, $diskOptions, $disk); @@ -19722,8 +17947,7 @@ public static function store($export, $filePath, $diskName = null, $writerType = * @param mixed $diskOptions * @return \Illuminate\Foundation\Bus\PendingDispatch * @static - */ - public static function queue($export, $filePath, $disk = null, $writerType = null, $diskOptions = []) + */ public static function queue($export, $filePath, $disk = null, $writerType = null, $diskOptions = []) { /** @var \Maatwebsite\Excel\Excel $instance */ return $instance->queue($export, $filePath, $disk, $writerType, $diskOptions); @@ -19735,8 +17959,7 @@ public static function queue($export, $filePath, $disk = null, $writerType = nul * @param string $writerType * @return string * @static - */ - public static function raw($export, $writerType) + */ public static function raw($export, $writerType) { /** @var \Maatwebsite\Excel\Excel $instance */ return $instance->raw($export, $writerType); @@ -19750,8 +17973,7 @@ public static function raw($export, $writerType) * @param string|null $readerType * @return \Maatwebsite\Excel\Reader|\Illuminate\Foundation\Bus\PendingDispatch * @static - */ - public static function import($import, $filePath, $disk = null, $readerType = null) + */ public static function import($import, $filePath, $disk = null, $readerType = null) { /** @var \Maatwebsite\Excel\Excel $instance */ return $instance->import($import, $filePath, $disk, $readerType); @@ -19765,8 +17987,7 @@ public static function import($import, $filePath, $disk = null, $readerType = nu * @param string|null $readerType * @return array * @static - */ - public static function toArray($import, $filePath, $disk = null, $readerType = null) + */ public static function toArray($import, $filePath, $disk = null, $readerType = null) { /** @var \Maatwebsite\Excel\Excel $instance */ return $instance->toArray($import, $filePath, $disk, $readerType); @@ -19780,8 +18001,7 @@ public static function toArray($import, $filePath, $disk = null, $readerType = n * @param string|null $readerType * @return \Illuminate\Support\Collection * @static - */ - public static function toCollection($import, $filePath, $disk = null, $readerType = null) + */ public static function toCollection($import, $filePath, $disk = null, $readerType = null) { /** @var \Maatwebsite\Excel\Excel $instance */ return $instance->toCollection($import, $filePath, $disk, $readerType); @@ -19795,8 +18015,7 @@ public static function toCollection($import, $filePath, $disk = null, $readerTyp * @param string $readerType * @return \Illuminate\Foundation\Bus\PendingDispatch * @static - */ - public static function queueImport($import, $filePath, $disk = null, $readerType = null) + */ public static function queueImport($import, $filePath, $disk = null, $readerType = null) { /** @var \Maatwebsite\Excel\Excel $instance */ return $instance->queueImport($import, $filePath, $disk, $readerType); @@ -19808,8 +18027,7 @@ public static function queueImport($import, $filePath, $disk = null, $readerType * @param callable $handler * @param string $event * @static - */ - public static function extend($concern, $handler, $event = 'Maatwebsite\\Excel\\Events\\BeforeWriting') + */ public static function extend($concern, $handler, $event = 'Maatwebsite\\Excel\\Events\\BeforeWriting') { return \Maatwebsite\Excel\Excel::extend($concern, $handler, $event); } @@ -19819,8 +18037,7 @@ public static function extend($concern, $handler, $event = 'Maatwebsite\\Excel\\ * * @return void * @static - */ - public static function matchByRegex() + */ public static function matchByRegex() { /** @var \Maatwebsite\Excel\Fakes\ExcelFake $instance */ $instance->matchByRegex(); @@ -19831,8 +18048,7 @@ public static function matchByRegex() * * @return void * @static - */ - public static function doNotMatchByRegex() + */ public static function doNotMatchByRegex() { /** @var \Maatwebsite\Excel\Fakes\ExcelFake $instance */ $instance->doNotMatchByRegex(); @@ -19843,8 +18059,7 @@ public static function doNotMatchByRegex() * @param string $fileName * @param callable|null $callback * @static - */ - public static function assertDownloaded($fileName, $callback = null) + */ public static function assertDownloaded($fileName, $callback = null) { /** @var \Maatwebsite\Excel\Fakes\ExcelFake $instance */ return $instance->assertDownloaded($fileName, $callback); @@ -19856,8 +18071,7 @@ public static function assertDownloaded($fileName, $callback = null) * @param string|callable|null $disk * @param callable|null $callback * @static - */ - public static function assertStored($filePath, $disk = null, $callback = null) + */ public static function assertStored($filePath, $disk = null, $callback = null) { /** @var \Maatwebsite\Excel\Fakes\ExcelFake $instance */ return $instance->assertStored($filePath, $disk, $callback); @@ -19869,8 +18083,7 @@ public static function assertStored($filePath, $disk = null, $callback = null) * @param string|callable|null $disk * @param callable|null $callback * @static - */ - public static function assertQueued($filePath, $disk = null, $callback = null) + */ public static function assertQueued($filePath, $disk = null, $callback = null) { /** @var \Maatwebsite\Excel\Fakes\ExcelFake $instance */ return $instance->assertQueued($filePath, $disk, $callback); @@ -19879,8 +18092,7 @@ public static function assertQueued($filePath, $disk = null, $callback = null) * * * @static - */ - public static function assertQueuedWithChain($chain) + */ public static function assertQueuedWithChain($chain) { /** @var \Maatwebsite\Excel\Fakes\ExcelFake $instance */ return $instance->assertQueuedWithChain($chain); @@ -19891,8 +18103,7 @@ public static function assertQueuedWithChain($chain) * @param string $classname * @param callable|null $callback * @static - */ - public static function assertExportedInRaw($classname, $callback = null) + */ public static function assertExportedInRaw($classname, $callback = null) { /** @var \Maatwebsite\Excel\Fakes\ExcelFake $instance */ return $instance->assertExportedInRaw($classname, $callback); @@ -19904,30 +18115,25 @@ public static function assertExportedInRaw($classname, $callback = null) * @param string|callable|null $disk * @param callable|null $callback * @static - */ - public static function assertImported($filePath, $disk = null, $callback = null) + */ public static function assertImported($filePath, $disk = null, $callback = null) { /** @var \Maatwebsite\Excel\Fakes\ExcelFake $instance */ return $instance->assertImported($filePath, $disk, $callback); } - + } } - -} - namespace Spatie\LaravelIgnition\Facades { +namespace Spatie\LaravelIgnition\Facades { /** * * * @see \Spatie\FlareClient\Flare - */ - class Flare { + */ class Flare { /** * * * @static - */ - public static function make($apiKey = null, $contextDetector = null) + */ public static function make($apiKey = null, $contextDetector = null) { return \Spatie\FlareClient\Flare::make($apiKey, $contextDetector); } @@ -19935,8 +18141,7 @@ public static function make($apiKey = null, $contextDetector = null) * * * @static - */ - public static function setApiToken($apiToken) + */ public static function setApiToken($apiToken) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->setApiToken($apiToken); @@ -19945,8 +18150,7 @@ public static function setApiToken($apiToken) * * * @static - */ - public static function apiTokenSet() + */ public static function apiTokenSet() { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->apiTokenSet(); @@ -19955,8 +18159,7 @@ public static function apiTokenSet() * * * @static - */ - public static function setBaseUrl($baseUrl) + */ public static function setBaseUrl($baseUrl) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->setBaseUrl($baseUrl); @@ -19965,8 +18168,7 @@ public static function setBaseUrl($baseUrl) * * * @static - */ - public static function setStage($stage) + */ public static function setStage($stage) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->setStage($stage); @@ -19975,8 +18177,7 @@ public static function setStage($stage) * * * @static - */ - public static function sendReportsImmediately() + */ public static function sendReportsImmediately() { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->sendReportsImmediately(); @@ -19985,8 +18186,7 @@ public static function sendReportsImmediately() * * * @static - */ - public static function determineVersionUsing($determineVersionCallable) + */ public static function determineVersionUsing($determineVersionCallable) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->determineVersionUsing($determineVersionCallable); @@ -19995,8 +18195,7 @@ public static function determineVersionUsing($determineVersionCallable) * * * @static - */ - public static function reportErrorLevels($reportErrorLevels) + */ public static function reportErrorLevels($reportErrorLevels) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->reportErrorLevels($reportErrorLevels); @@ -20005,8 +18204,7 @@ public static function reportErrorLevels($reportErrorLevels) * * * @static - */ - public static function filterExceptionsUsing($filterExceptionsCallable) + */ public static function filterExceptionsUsing($filterExceptionsCallable) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->filterExceptionsUsing($filterExceptionsCallable); @@ -20015,8 +18213,7 @@ public static function filterExceptionsUsing($filterExceptionsCallable) * * * @static - */ - public static function filterReportsUsing($filterReportsCallable) + */ public static function filterReportsUsing($filterReportsCallable) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->filterReportsUsing($filterReportsCallable); @@ -20026,8 +18223,7 @@ public static function filterReportsUsing($filterReportsCallable) * * @param array|ArgumentReducer>|\Spatie\Backtrace\Arguments\ArgumentReducers|null $argumentReducers * @static - */ - public static function argumentReducers($argumentReducers) + */ public static function argumentReducers($argumentReducers) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->argumentReducers($argumentReducers); @@ -20036,8 +18232,7 @@ public static function argumentReducers($argumentReducers) * * * @static - */ - public static function withStackFrameArguments($withStackFrameArguments = true) + */ public static function withStackFrameArguments($withStackFrameArguments = true) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->withStackFrameArguments($withStackFrameArguments); @@ -20046,8 +18241,7 @@ public static function withStackFrameArguments($withStackFrameArguments = true) * * * @static - */ - public static function version() + */ public static function version() { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->version(); @@ -20057,8 +18251,7 @@ public static function version() * * @return array> * @static - */ - public static function getMiddleware() + */ public static function getMiddleware() { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->getMiddleware(); @@ -20067,8 +18260,7 @@ public static function getMiddleware() * * * @static - */ - public static function setContextProviderDetector($contextDetector) + */ public static function setContextProviderDetector($contextDetector) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->setContextProviderDetector($contextDetector); @@ -20077,8 +18269,7 @@ public static function setContextProviderDetector($contextDetector) * * * @static - */ - public static function setContainer($container) + */ public static function setContainer($container) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->setContainer($container); @@ -20087,8 +18278,7 @@ public static function setContainer($container) * * * @static - */ - public static function registerFlareHandlers() + */ public static function registerFlareHandlers() { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->registerFlareHandlers(); @@ -20097,8 +18287,7 @@ public static function registerFlareHandlers() * * * @static - */ - public static function registerExceptionHandler() + */ public static function registerExceptionHandler() { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->registerExceptionHandler(); @@ -20107,8 +18296,7 @@ public static function registerExceptionHandler() * * * @static - */ - public static function registerErrorHandler() + */ public static function registerErrorHandler() { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->registerErrorHandler(); @@ -20119,8 +18307,7 @@ public static function registerErrorHandler() * @param \Spatie\FlareClient\FlareMiddleware\FlareMiddleware|array|\Spatie\FlareClient\class-string|callable $middleware * @return \Spatie\FlareClient\Flare * @static - */ - public static function registerMiddleware($middleware) + */ public static function registerMiddleware($middleware) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->registerMiddleware($middleware); @@ -20130,8 +18317,7 @@ public static function registerMiddleware($middleware) * * @return array> * @static - */ - public static function getMiddlewares() + */ public static function getMiddlewares() { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->getMiddlewares(); @@ -20144,8 +18330,7 @@ public static function getMiddlewares() * @param array $metaData * @return \Spatie\FlareClient\Flare * @static - */ - public static function glow($name, $messageLevel = 'info', $metaData = []) + */ public static function glow($name, $messageLevel = 'info', $metaData = []) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->glow($name, $messageLevel, $metaData); @@ -20154,8 +18339,7 @@ public static function glow($name, $messageLevel = 'info', $metaData = []) * * * @static - */ - public static function handleException($throwable) + */ public static function handleException($throwable) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->handleException($throwable); @@ -20165,8 +18349,7 @@ public static function handleException($throwable) * * @return mixed * @static - */ - public static function handleError($code, $message, $file = '', $line = 0) + */ public static function handleError($code, $message, $file = '', $line = 0) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->handleError($code, $message, $file, $line); @@ -20175,8 +18358,7 @@ public static function handleError($code, $message, $file = '', $line = 0) * * * @static - */ - public static function applicationPath($applicationPath) + */ public static function applicationPath($applicationPath) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->applicationPath($applicationPath); @@ -20185,8 +18367,7 @@ public static function applicationPath($applicationPath) * * * @static - */ - public static function report($throwable, $callback = null, $report = null) + */ public static function report($throwable, $callback = null, $report = null) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->report($throwable, $callback, $report); @@ -20195,8 +18376,7 @@ public static function report($throwable, $callback = null, $report = null) * * * @static - */ - public static function reportMessage($message, $logLevel, $callback = null) + */ public static function reportMessage($message, $logLevel, $callback = null) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->reportMessage($message, $logLevel, $callback); @@ -20205,8 +18385,7 @@ public static function reportMessage($message, $logLevel, $callback = null) * * * @static - */ - public static function sendTestReport($throwable) + */ public static function sendTestReport($throwable) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->sendTestReport($throwable); @@ -20215,8 +18394,7 @@ public static function sendTestReport($throwable) * * * @static - */ - public static function reset() + */ public static function reset() { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->reset(); @@ -20225,8 +18403,7 @@ public static function reset() * * * @static - */ - public static function anonymizeIp() + */ public static function anonymizeIp() { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->anonymizeIp(); @@ -20237,8 +18414,7 @@ public static function anonymizeIp() * @param array $fieldNames * @return \Spatie\FlareClient\Flare * @static - */ - public static function censorRequestBodyFields($fieldNames) + */ public static function censorRequestBodyFields($fieldNames) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->censorRequestBodyFields($fieldNames); @@ -20247,8 +18423,7 @@ public static function censorRequestBodyFields($fieldNames) * * * @static - */ - public static function createReport($throwable) + */ public static function createReport($throwable) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->createReport($throwable); @@ -20257,8 +18432,7 @@ public static function createReport($throwable) * * * @static - */ - public static function createReportFromMessage($message, $logLevel) + */ public static function createReportFromMessage($message, $logLevel) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->createReportFromMessage($message, $logLevel); @@ -20267,8 +18441,7 @@ public static function createReportFromMessage($message, $logLevel) * * * @static - */ - public static function stage($stage) + */ public static function stage($stage) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->stage($stage); @@ -20277,8 +18450,7 @@ public static function stage($stage) * * * @static - */ - public static function messageLevel($messageLevel) + */ public static function messageLevel($messageLevel) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->messageLevel($messageLevel); @@ -20290,8 +18462,7 @@ public static function messageLevel($messageLevel) * @param mixed $default * @return array * @static - */ - public static function getGroup($groupName = 'context', $default = []) + */ public static function getGroup($groupName = 'context', $default = []) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->getGroup($groupName, $default); @@ -20300,8 +18471,7 @@ public static function getGroup($groupName = 'context', $default = []) * * * @static - */ - public static function context($key, $value) + */ public static function context($key, $value) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->context($key, $value); @@ -20313,23 +18483,109 @@ public static function context($key, $value) * @param array $properties * @return \Spatie\FlareClient\Flare * @static - */ - public static function group($groupName, $properties) + */ public static function group($groupName, $properties) { /** @var \Spatie\FlareClient\Flare $instance */ return $instance->group($groupName, $properties); } - + } } - -} - namespace Illuminate\Http { +namespace Illuminate\Support { + /** + * + * + * @template TKey of array-key + * @template-covariant TValue + * @implements \ArrayAccess + * @implements \Illuminate\Support\Enumerable + */ class Collection { + /** + * + * + * @see \Maatwebsite\Excel\Mixins\DownloadCollectionMixin::downloadExcel() + * @param string $fileName + * @param string|null $writerType + * @param mixed $withHeadings + * @param array $responseHeaders + * @static + */ public static function downloadExcel($fileName, $writerType = null, $withHeadings = false, $responseHeaders = []) + { + return \Illuminate\Support\Collection::downloadExcel($fileName, $writerType, $withHeadings, $responseHeaders); + } + /** + * + * + * @see \Maatwebsite\Excel\Mixins\StoreCollectionMixin::storeExcel() + * @param string $filePath + * @param string|null $disk + * @param string|null $writerType + * @param mixed $withHeadings + * @static + */ public static function storeExcel($filePath, $disk = null, $writerType = null, $withHeadings = false) + { + return \Illuminate\Support\Collection::storeExcel($filePath, $disk, $writerType, $withHeadings); + } + } /** * * - */ - class Request { + */ class Str { + /** + * + * + * @see \Filament\Support\SupportServiceProvider::packageBooted() + * @param string $html + * @return string + * @static + */ public static function sanitizeHtml($html) + { + return \Illuminate\Support\Str::sanitizeHtml($html); + } + /** + * + * + * @see \Filament\Support\SupportServiceProvider::packageBooted() + * @param string $value + * @return string + * @static + */ public static function ucwords($value) + { + return \Illuminate\Support\Str::ucwords($value); + } + } + /** + * + * + */ class Stringable { + /** + * + * + * @see \Filament\Support\SupportServiceProvider::packageBooted() + * @return \Illuminate\Support\Stringable + * @static + */ public static function sanitizeHtml() + { + return \Illuminate\Support\Stringable::sanitizeHtml(); + } + /** + * + * + * @see \Filament\Support\SupportServiceProvider::packageBooted() + * @return \Illuminate\Support\Stringable + * @static + */ public static function ucwords() + { + return \Illuminate\Support\Stringable::ucwords(); + } + } + } + +namespace Illuminate\Http { + /** + * + * + */ class Request { /** * * @@ -20337,8 +18593,7 @@ class Request { * @param array $rules * @param mixed $params * @static - */ - public static function validate($rules, ...$params) + */ public static function validate($rules, ...$params) { return \Illuminate\Http\Request::validate($rules, ...$params); } @@ -20350,8 +18605,7 @@ public static function validate($rules, ...$params) * @param array $rules * @param mixed $params * @static - */ - public static function validateWithBag($errorBag, $rules, ...$params) + */ public static function validateWithBag($errorBag, $rules, ...$params) { return \Illuminate\Http\Request::validateWithBag($errorBag, $rules, ...$params); } @@ -20361,8 +18615,7 @@ public static function validateWithBag($errorBag, $rules, ...$params) * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestSignatureValidation() * @param mixed $absolute * @static - */ - public static function hasValidSignature($absolute = true) + */ public static function hasValidSignature($absolute = true) { return \Illuminate\Http\Request::hasValidSignature($absolute); } @@ -20371,8 +18624,7 @@ public static function hasValidSignature($absolute = true) * * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestSignatureValidation() * @static - */ - public static function hasValidRelativeSignature() + */ public static function hasValidRelativeSignature() { return \Illuminate\Http\Request::hasValidRelativeSignature(); } @@ -20383,29 +18635,24 @@ public static function hasValidRelativeSignature() * @param mixed $ignoreQuery * @param mixed $absolute * @static - */ - public static function hasValidSignatureWhileIgnoring($ignoreQuery = [], $absolute = true) + */ public static function hasValidSignatureWhileIgnoring($ignoreQuery = [], $absolute = true) { return \Illuminate\Http\Request::hasValidSignatureWhileIgnoring($ignoreQuery, $absolute); } - + } } - -} - namespace Illuminate\Database\Query { +namespace Illuminate\Database\Query { /** * * - */ - class Builder { + */ class Builder { /** * * * @see \Kirschbaum\PowerJoins\Mixins\QueryBuilderExtraMethods::getGroupBy() * @static - */ - public static function getGroupBy() + */ public static function getGroupBy() { return \Illuminate\Database\Query\Builder::getGroupBy(); } @@ -20414,22 +18661,18 @@ public static function getGroupBy() * * @see \Kirschbaum\PowerJoins\Mixins\QueryBuilderExtraMethods::getSelect() * @static - */ - public static function getSelect() + */ public static function getSelect() { return \Illuminate\Database\Query\Builder::getSelect(); } - + } } - -} - namespace Illuminate\Database\Eloquent\Relations { +namespace Illuminate\Database\Eloquent\Relations { /** * * - */ - class Relation { + */ class Relation { /** * * @@ -20441,8 +18684,7 @@ class Relation { * @param bool $disableExtraConditions * @param string|null $morphable * @static - */ - public static function performJoinForEloquentPowerJoins($builder, $joinType = 'leftJoin', $callback = null, $alias = null, $disableExtraConditions = false, $morphable = null) + */ public static function performJoinForEloquentPowerJoins($builder, $joinType = 'leftJoin', $callback = null, $alias = null, $disableExtraConditions = false, $morphable = null) { return \Illuminate\Database\Eloquent\Relations\Relation::performJoinForEloquentPowerJoins($builder, $joinType, $callback, $alias, $disableExtraConditions, $morphable); } @@ -20456,8 +18698,7 @@ public static function performJoinForEloquentPowerJoins($builder, $joinType = 'l * @param mixed $alias * @param bool $disableExtraConditions * @static - */ - public static function performJoinForEloquentPowerJoinsForBelongsTo($query, $joinType, $callback = null, $alias = null, $disableExtraConditions = false) + */ public static function performJoinForEloquentPowerJoinsForBelongsTo($query, $joinType, $callback = null, $alias = null, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Relations\Relation::performJoinForEloquentPowerJoinsForBelongsTo($query, $joinType, $callback, $alias, $disableExtraConditions); } @@ -20471,8 +18712,7 @@ public static function performJoinForEloquentPowerJoinsForBelongsTo($query, $joi * @param mixed $alias * @param bool $disableExtraConditions * @static - */ - public static function performJoinForEloquentPowerJoinsForBelongsToMany($builder, $joinType, $callback = null, $alias = null, $disableExtraConditions = false) + */ public static function performJoinForEloquentPowerJoinsForBelongsToMany($builder, $joinType, $callback = null, $alias = null, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Relations\Relation::performJoinForEloquentPowerJoinsForBelongsToMany($builder, $joinType, $callback, $alias, $disableExtraConditions); } @@ -20486,8 +18726,7 @@ public static function performJoinForEloquentPowerJoinsForBelongsToMany($builder * @param mixed $alias * @param bool $disableExtraConditions * @static - */ - public static function performJoinForEloquentPowerJoinsForMorphToMany($builder, $joinType, $callback = null, $alias = null, $disableExtraConditions = false) + */ public static function performJoinForEloquentPowerJoinsForMorphToMany($builder, $joinType, $callback = null, $alias = null, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Relations\Relation::performJoinForEloquentPowerJoinsForMorphToMany($builder, $joinType, $callback, $alias, $disableExtraConditions); } @@ -20501,8 +18740,7 @@ public static function performJoinForEloquentPowerJoinsForMorphToMany($builder, * @param mixed $alias * @param bool $disableExtraConditions * @static - */ - public static function performJoinForEloquentPowerJoinsForMorph($builder, $joinType, $callback = null, $alias = null, $disableExtraConditions = false) + */ public static function performJoinForEloquentPowerJoinsForMorph($builder, $joinType, $callback = null, $alias = null, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Relations\Relation::performJoinForEloquentPowerJoinsForMorph($builder, $joinType, $callback, $alias, $disableExtraConditions); } @@ -20517,8 +18755,7 @@ public static function performJoinForEloquentPowerJoinsForMorph($builder, $joinT * @param bool $disableExtraConditions * @param string|null $morphable * @static - */ - public static function performJoinForEloquentPowerJoinsForMorphTo($builder, $joinType, $callback = null, $alias = null, $disableExtraConditions = false, $morphable = null) + */ public static function performJoinForEloquentPowerJoinsForMorphTo($builder, $joinType, $callback = null, $alias = null, $disableExtraConditions = false, $morphable = null) { return \Illuminate\Database\Eloquent\Relations\Relation::performJoinForEloquentPowerJoinsForMorphTo($builder, $joinType, $callback, $alias, $disableExtraConditions, $morphable); } @@ -20532,8 +18769,7 @@ public static function performJoinForEloquentPowerJoinsForMorphTo($builder, $joi * @param mixed $alias * @param bool $disableExtraConditions * @static - */ - public static function performJoinForEloquentPowerJoinsForHasMany($builder, $joinType, $callback = null, $alias = null, $disableExtraConditions = false) + */ public static function performJoinForEloquentPowerJoinsForHasMany($builder, $joinType, $callback = null, $alias = null, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Relations\Relation::performJoinForEloquentPowerJoinsForHasMany($builder, $joinType, $callback, $alias, $disableExtraConditions); } @@ -20547,8 +18783,7 @@ public static function performJoinForEloquentPowerJoinsForHasMany($builder, $joi * @param mixed $alias * @param bool $disableExtraConditions * @static - */ - public static function performJoinForEloquentPowerJoinsForHasManyThrough($builder, $joinType, $callback = null, $alias = null, $disableExtraConditions = false) + */ public static function performJoinForEloquentPowerJoinsForHasManyThrough($builder, $joinType, $callback = null, $alias = null, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Relations\Relation::performJoinForEloquentPowerJoinsForHasManyThrough($builder, $joinType, $callback, $alias, $disableExtraConditions); } @@ -20561,8 +18796,7 @@ public static function performJoinForEloquentPowerJoinsForHasManyThrough($builde * @param mixed $count * @param string|null $morphable * @static - */ - public static function performHavingForEloquentPowerJoins($builder, $operator, $count, $morphable = null) + */ public static function performHavingForEloquentPowerJoins($builder, $operator, $count, $morphable = null) { return \Illuminate\Database\Eloquent\Relations\Relation::performHavingForEloquentPowerJoins($builder, $operator, $count, $morphable); } @@ -20572,8 +18806,7 @@ public static function performHavingForEloquentPowerJoins($builder, $operator, $ * @see \Kirschbaum\PowerJoins\Mixins\RelationshipsExtraMethods::usesSoftDeletes() * @param mixed $model * @static - */ - public static function usesSoftDeletes($model) + */ public static function usesSoftDeletes($model) { return \Illuminate\Database\Eloquent\Relations\Relation::usesSoftDeletes($model); } @@ -20582,8 +18815,7 @@ public static function usesSoftDeletes($model) * * @see \Kirschbaum\PowerJoins\Mixins\RelationshipsExtraMethods::getThroughParent() * @static - */ - public static function getThroughParent() + */ public static function getThroughParent() { return \Illuminate\Database\Eloquent\Relations\Relation::getThroughParent(); } @@ -20592,8 +18824,7 @@ public static function getThroughParent() * * @see \Kirschbaum\PowerJoins\Mixins\RelationshipsExtraMethods::getFarParent() * @static - */ - public static function getFarParent() + */ public static function getFarParent() { return \Illuminate\Database\Eloquent\Relations\Relation::getFarParent(); } @@ -20603,8 +18834,7 @@ public static function getFarParent() * @see \Kirschbaum\PowerJoins\Mixins\RelationshipsExtraMethods::applyExtraConditions() * @param \Kirschbaum\PowerJoins\PowerJoinClause $join * @static - */ - public static function applyExtraConditions($join) + */ public static function applyExtraConditions($join) { return \Illuminate\Database\Eloquent\Relations\Relation::applyExtraConditions($join); } @@ -20615,8 +18845,7 @@ public static function applyExtraConditions($join) * @param mixed $join * @param mixed $condition * @static - */ - public static function applyBasicCondition($join, $condition) + */ public static function applyBasicCondition($join, $condition) { return \Illuminate\Database\Eloquent\Relations\Relation::applyBasicCondition($join, $condition); } @@ -20627,8 +18856,7 @@ public static function applyBasicCondition($join, $condition) * @param mixed $join * @param mixed $condition * @static - */ - public static function applyNullCondition($join, $condition) + */ public static function applyNullCondition($join, $condition) { return \Illuminate\Database\Eloquent\Relations\Relation::applyNullCondition($join, $condition); } @@ -20639,8 +18867,7 @@ public static function applyNullCondition($join, $condition) * @param mixed $join * @param mixed $condition * @static - */ - public static function applyNotNullCondition($join, $condition) + */ public static function applyNotNullCondition($join, $condition) { return \Illuminate\Database\Eloquent\Relations\Relation::applyNotNullCondition($join, $condition); } @@ -20651,8 +18878,7 @@ public static function applyNotNullCondition($join, $condition) * @param mixed $join * @param mixed $condition * @static - */ - public static function applyNestedCondition($join, $condition) + */ public static function applyNestedCondition($join, $condition) { return \Illuminate\Database\Eloquent\Relations\Relation::applyNestedCondition($join, $condition); } @@ -20662,8 +18888,7 @@ public static function applyNestedCondition($join, $condition) * @see \Kirschbaum\PowerJoins\Mixins\RelationshipsExtraMethods::shouldNotApplyExtraCondition() * @param mixed $condition * @static - */ - public static function shouldNotApplyExtraCondition($condition) + */ public static function shouldNotApplyExtraCondition($condition) { return \Illuminate\Database\Eloquent\Relations\Relation::shouldNotApplyExtraCondition($condition); } @@ -20672,45 +18897,37 @@ public static function shouldNotApplyExtraCondition($condition) * * @see \Kirschbaum\PowerJoins\Mixins\RelationshipsExtraMethods::getPowerJoinExistenceCompareKey() * @static - */ - public static function getPowerJoinExistenceCompareKey() + */ public static function getPowerJoinExistenceCompareKey() { return \Illuminate\Database\Eloquent\Relations\Relation::getPowerJoinExistenceCompareKey(); } - + } } - -} - namespace Illuminate\Routing { +namespace Illuminate\Routing { /** * * - */ - class Route { + */ class Route { /** * * * @see \Livewire\Features\SupportLazyLoading\SupportLazyLoading::registerRouteMacro() * @param mixed $enabled * @static - */ - public static function lazy($enabled = true) + */ public static function lazy($enabled = true) { return \Illuminate\Routing\Route::lazy($enabled); } - + } } - -} - namespace Livewire\Features\SupportTesting { +namespace Livewire\Features\SupportTesting { /** * * * @mixin \Illuminate\Testing\TestResponse - */ - class Testable { + */ class Testable { /** * * @@ -20719,8 +18936,7 @@ class Testable { * @param array $arguments * @return static * @static - */ - public static function mountAction($name, $arguments = []) + */ public static function mountAction($name, $arguments = []) { return \Livewire\Features\SupportTesting\Testable::mountAction($name, $arguments); } @@ -20730,8 +18946,7 @@ public static function mountAction($name, $arguments = []) * @see \Filament\Actions\Testing\TestsActions::unmountAction() * @return static * @static - */ - public static function unmountAction() + */ public static function unmountAction() { return \Livewire\Features\SupportTesting\Testable::unmountAction(); } @@ -20742,8 +18957,7 @@ public static function unmountAction() * @param array $data * @return static * @static - */ - public static function setActionData($data) + */ public static function setActionData($data) { return \Livewire\Features\SupportTesting\Testable::setActionData($data); } @@ -20754,8 +18968,7 @@ public static function setActionData($data) * @param array $data * @return static * @static - */ - public static function assertActionDataSet($data) + */ public static function assertActionDataSet($data) { return \Livewire\Features\SupportTesting\Testable::assertActionDataSet($data); } @@ -20768,8 +18981,7 @@ public static function assertActionDataSet($data) * @param array $arguments * @return static * @static - */ - public static function callAction($name, $data = [], $arguments = []) + */ public static function callAction($name, $data = [], $arguments = []) { return \Livewire\Features\SupportTesting\Testable::callAction($name, $data, $arguments); } @@ -20780,8 +18992,7 @@ public static function callAction($name, $data = [], $arguments = []) * @param array $arguments * @return static * @static - */ - public static function callMountedAction($arguments = []) + */ public static function callMountedAction($arguments = []) { return \Livewire\Features\SupportTesting\Testable::callMountedAction($arguments); } @@ -20792,8 +19003,7 @@ public static function callMountedAction($arguments = []) * @param array|string $name * @return static * @static - */ - public static function assertActionExists($name) + */ public static function assertActionExists($name) { return \Livewire\Features\SupportTesting\Testable::assertActionExists($name); } @@ -20804,8 +19014,7 @@ public static function assertActionExists($name) * @param array|string $name * @return static * @static - */ - public static function assertActionDoesNotExist($name) + */ public static function assertActionDoesNotExist($name) { return \Livewire\Features\SupportTesting\Testable::assertActionDoesNotExist($name); } @@ -20816,8 +19025,7 @@ public static function assertActionDoesNotExist($name) * @param array|string $name * @return static * @static - */ - public static function assertActionVisible($name) + */ public static function assertActionVisible($name) { return \Livewire\Features\SupportTesting\Testable::assertActionVisible($name); } @@ -20828,8 +19036,7 @@ public static function assertActionVisible($name) * @param array|string $name * @return static * @static - */ - public static function assertActionHidden($name) + */ public static function assertActionHidden($name) { return \Livewire\Features\SupportTesting\Testable::assertActionHidden($name); } @@ -20840,8 +19047,7 @@ public static function assertActionHidden($name) * @param array|string $name * @return static * @static - */ - public static function assertActionEnabled($name) + */ public static function assertActionEnabled($name) { return \Livewire\Features\SupportTesting\Testable::assertActionEnabled($name); } @@ -20852,8 +19058,7 @@ public static function assertActionEnabled($name) * @param array|string $name * @return static * @static - */ - public static function assertActionDisabled($name) + */ public static function assertActionDisabled($name) { return \Livewire\Features\SupportTesting\Testable::assertActionDisabled($name); } @@ -20866,8 +19071,7 @@ public static function assertActionDisabled($name) * @param mixed $record * @return static * @static - */ - public static function assertActionHasIcon($name, $icon, $record = null) + */ public static function assertActionHasIcon($name, $icon, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertActionHasIcon($name, $icon, $record); } @@ -20880,8 +19084,7 @@ public static function assertActionHasIcon($name, $icon, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertActionDoesNotHaveIcon($name, $icon, $record = null) + */ public static function assertActionDoesNotHaveIcon($name, $icon, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertActionDoesNotHaveIcon($name, $icon, $record); } @@ -20894,8 +19097,7 @@ public static function assertActionDoesNotHaveIcon($name, $icon, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertActionHasLabel($name, $label, $record = null) + */ public static function assertActionHasLabel($name, $label, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertActionHasLabel($name, $label, $record); } @@ -20908,8 +19110,7 @@ public static function assertActionHasLabel($name, $label, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertActionDoesNotHaveLabel($name, $label, $record = null) + */ public static function assertActionDoesNotHaveLabel($name, $label, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertActionDoesNotHaveLabel($name, $label, $record); } @@ -20922,8 +19123,7 @@ public static function assertActionDoesNotHaveLabel($name, $label, $record = nul * @param mixed $record * @return static * @static - */ - public static function assertActionHasColor($name, $color, $record = null) + */ public static function assertActionHasColor($name, $color, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertActionHasColor($name, $color, $record); } @@ -20936,8 +19136,7 @@ public static function assertActionHasColor($name, $color, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertActionDoesNotHaveColor($name, $color, $record = null) + */ public static function assertActionDoesNotHaveColor($name, $color, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertActionDoesNotHaveColor($name, $color, $record); } @@ -20950,8 +19149,7 @@ public static function assertActionDoesNotHaveColor($name, $color, $record = nul * @param mixed $record * @return static * @static - */ - public static function assertActionHasUrl($name, $url, $record = null) + */ public static function assertActionHasUrl($name, $url, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertActionHasUrl($name, $url, $record); } @@ -20964,8 +19162,7 @@ public static function assertActionHasUrl($name, $url, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertActionDoesNotHaveUrl($name, $url, $record = null) + */ public static function assertActionDoesNotHaveUrl($name, $url, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertActionDoesNotHaveUrl($name, $url, $record); } @@ -20977,8 +19174,7 @@ public static function assertActionDoesNotHaveUrl($name, $url, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertActionShouldOpenUrlInNewTab($name, $record = null) + */ public static function assertActionShouldOpenUrlInNewTab($name, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertActionShouldOpenUrlInNewTab($name, $record); } @@ -20990,8 +19186,7 @@ public static function assertActionShouldOpenUrlInNewTab($name, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertActionShouldNotOpenUrlInNewTab($name, $record = null) + */ public static function assertActionShouldNotOpenUrlInNewTab($name, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertActionShouldNotOpenUrlInNewTab($name, $record); } @@ -21002,8 +19197,7 @@ public static function assertActionShouldNotOpenUrlInNewTab($name, $record = nul * @param array|string $name * @return static * @static - */ - public static function assertActionMounted($name) + */ public static function assertActionMounted($name) { return \Livewire\Features\SupportTesting\Testable::assertActionMounted($name); } @@ -21014,8 +19208,7 @@ public static function assertActionMounted($name) * @param array|string $name * @return static * @static - */ - public static function assertActionNotMounted($name) + */ public static function assertActionNotMounted($name) { return \Livewire\Features\SupportTesting\Testable::assertActionNotMounted($name); } @@ -21026,8 +19219,7 @@ public static function assertActionNotMounted($name) * @param array|string $name * @return static * @static - */ - public static function assertActionHalted($name) + */ public static function assertActionHalted($name) { return \Livewire\Features\SupportTesting\Testable::assertActionHalted($name); } @@ -21038,8 +19230,7 @@ public static function assertActionHalted($name) * @param array|string $name * @return static * @static - */ - public static function assertActionHeld($name) + */ public static function assertActionHeld($name) { return \Livewire\Features\SupportTesting\Testable::assertActionHeld($name); } @@ -21050,8 +19241,7 @@ public static function assertActionHeld($name) * @param array $keys * @return static * @static - */ - public static function assertHasActionErrors($keys = []) + */ public static function assertHasActionErrors($keys = []) { return \Livewire\Features\SupportTesting\Testable::assertHasActionErrors($keys); } @@ -21062,8 +19252,7 @@ public static function assertHasActionErrors($keys = []) * @param array $keys * @return static * @static - */ - public static function assertHasNoActionErrors($keys = []) + */ public static function assertHasNoActionErrors($keys = []) { return \Livewire\Features\SupportTesting\Testable::assertHasNoActionErrors($keys); } @@ -21077,8 +19266,7 @@ public static function assertHasNoActionErrors($keys = []) * @param string $actionClass * @return self * @static - */ - public static function assertActionListInOrder($names, $actions, $actionType, $actionClass) + */ public static function assertActionListInOrder($names, $actions, $actionType, $actionClass) { return \Livewire\Features\SupportTesting\Testable::assertActionListInOrder($names, $actions, $actionType, $actionClass); } @@ -21089,8 +19277,7 @@ public static function assertActionListInOrder($names, $actions, $actionType, $a * @param string $name * @return string * @static - */ - public static function parseActionName($name) + */ public static function parseActionName($name) { return \Livewire\Features\SupportTesting\Testable::parseActionName($name); } @@ -21101,8 +19288,7 @@ public static function parseActionName($name) * @param array|string $name * @return array * @static - */ - public static function parseNestedActionName($name) + */ public static function parseNestedActionName($name) { return \Livewire\Features\SupportTesting\Testable::parseNestedActionName($name); } @@ -21114,8 +19300,7 @@ public static function parseNestedActionName($name) * @param string $formName * @return static * @static - */ - public static function fillForm($state = [], $formName = 'form') + */ public static function fillForm($state = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::fillForm($state, $formName); } @@ -21127,8 +19312,7 @@ public static function fillForm($state = [], $formName = 'form') * @param string $formName * @return static * @static - */ - public static function assertFormSet($state, $formName = 'form') + */ public static function assertFormSet($state, $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormSet($state, $formName); } @@ -21140,8 +19324,7 @@ public static function assertFormSet($state, $formName = 'form') * @param string $formName * @return static * @static - */ - public static function assertHasFormErrors($keys = [], $formName = 'form') + */ public static function assertHasFormErrors($keys = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertHasFormErrors($keys, $formName); } @@ -21153,8 +19336,7 @@ public static function assertHasFormErrors($keys = [], $formName = 'form') * @param string $formName * @return static * @static - */ - public static function assertHasNoFormErrors($keys = [], $formName = 'form') + */ public static function assertHasNoFormErrors($keys = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertHasNoFormErrors($keys, $formName); } @@ -21165,8 +19347,7 @@ public static function assertHasNoFormErrors($keys = [], $formName = 'form') * @param string $name * @return static * @static - */ - public static function assertFormExists($name = 'form') + */ public static function assertFormExists($name = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormExists($name); } @@ -21179,8 +19360,7 @@ public static function assertFormExists($name = 'form') * @param \Closure|null $checkFieldUsing * @return static * @static - */ - public static function assertFormFieldExists($fieldName, $formName = 'form', $checkFieldUsing = null) + */ public static function assertFormFieldExists($fieldName, $formName = 'form', $checkFieldUsing = null) { return \Livewire\Features\SupportTesting\Testable::assertFormFieldExists($fieldName, $formName, $checkFieldUsing); } @@ -21192,8 +19372,7 @@ public static function assertFormFieldExists($fieldName, $formName = 'form', $ch * @param string $formName * @return static * @static - */ - public static function assertFormFieldIsDisabled($fieldName, $formName = 'form') + */ public static function assertFormFieldIsDisabled($fieldName, $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormFieldIsDisabled($fieldName, $formName); } @@ -21205,8 +19384,7 @@ public static function assertFormFieldIsDisabled($fieldName, $formName = 'form') * @param string $formName * @return static * @static - */ - public static function assertFormFieldIsEnabled($fieldName, $formName = 'form') + */ public static function assertFormFieldIsEnabled($fieldName, $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormFieldIsEnabled($fieldName, $formName); } @@ -21218,8 +19396,7 @@ public static function assertFormFieldIsEnabled($fieldName, $formName = 'form') * @param string $formName * @return static * @static - */ - public static function assertFormFieldIsReadOnly($fieldName, $formName = 'form') + */ public static function assertFormFieldIsReadOnly($fieldName, $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormFieldIsReadOnly($fieldName, $formName); } @@ -21231,8 +19408,7 @@ public static function assertFormFieldIsReadOnly($fieldName, $formName = 'form') * @param string $formName * @return static * @static - */ - public static function assertFormFieldIsHidden($fieldName, $formName = 'form') + */ public static function assertFormFieldIsHidden($fieldName, $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormFieldIsHidden($fieldName, $formName); } @@ -21244,8 +19420,7 @@ public static function assertFormFieldIsHidden($fieldName, $formName = 'form') * @param string $formName * @return static * @static - */ - public static function assertFormFieldIsVisible($fieldName, $formName = 'form') + */ public static function assertFormFieldIsVisible($fieldName, $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormFieldIsVisible($fieldName, $formName); } @@ -21259,8 +19434,7 @@ public static function assertFormFieldIsVisible($fieldName, $formName = 'form') * @param string $formName * @return static * @static - */ - public static function mountFormComponentAction($component, $name, $arguments = [], $formName = 'form') + */ public static function mountFormComponentAction($component, $name, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::mountFormComponentAction($component, $name, $arguments, $formName); } @@ -21270,8 +19444,7 @@ public static function mountFormComponentAction($component, $name, $arguments = * @see \Filament\Forms\Testing\TestsComponentActions::unmountFormComponentAction() * @return static * @static - */ - public static function unmountFormComponentAction() + */ public static function unmountFormComponentAction() { return \Livewire\Features\SupportTesting\Testable::unmountFormComponentAction(); } @@ -21282,8 +19455,7 @@ public static function unmountFormComponentAction() * @param array $data * @return static * @static - */ - public static function setFormComponentActionData($data) + */ public static function setFormComponentActionData($data) { return \Livewire\Features\SupportTesting\Testable::setFormComponentActionData($data); } @@ -21294,8 +19466,7 @@ public static function setFormComponentActionData($data) * @param array $data * @return static * @static - */ - public static function assertFormComponentActionDataSet($data) + */ public static function assertFormComponentActionDataSet($data) { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionDataSet($data); } @@ -21310,8 +19481,7 @@ public static function assertFormComponentActionDataSet($data) * @param string $formName * @return static * @static - */ - public static function callFormComponentAction($component, $name, $data = [], $arguments = [], $formName = 'form') + */ public static function callFormComponentAction($component, $name, $data = [], $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::callFormComponentAction($component, $name, $data, $arguments, $formName); } @@ -21322,8 +19492,7 @@ public static function callFormComponentAction($component, $name, $data = [], $a * @param array $arguments * @return static * @static - */ - public static function callMountedFormComponentAction($arguments = []) + */ public static function callMountedFormComponentAction($arguments = []) { return \Livewire\Features\SupportTesting\Testable::callMountedFormComponentAction($arguments); } @@ -21336,8 +19505,7 @@ public static function callMountedFormComponentAction($arguments = []) * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionExists($component, $name, $formName = 'form') + */ public static function assertFormComponentActionExists($component, $name, $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionExists($component, $name, $formName); } @@ -21350,8 +19518,7 @@ public static function assertFormComponentActionExists($component, $name, $formN * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionDoesNotExist($component, $name, $formName = 'form') + */ public static function assertFormComponentActionDoesNotExist($component, $name, $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionDoesNotExist($component, $name, $formName); } @@ -21365,8 +19532,7 @@ public static function assertFormComponentActionDoesNotExist($component, $name, * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionVisible($component, $name, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionVisible($component, $name, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionVisible($component, $name, $arguments, $formName); } @@ -21380,8 +19546,7 @@ public static function assertFormComponentActionVisible($component, $name, $argu * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionHidden($component, $name, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionHidden($component, $name, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionHidden($component, $name, $arguments, $formName); } @@ -21395,8 +19560,7 @@ public static function assertFormComponentActionHidden($component, $name, $argum * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionEnabled($component, $name, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionEnabled($component, $name, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionEnabled($component, $name, $arguments, $formName); } @@ -21410,8 +19574,7 @@ public static function assertFormComponentActionEnabled($component, $name, $argu * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionDisabled($component, $name, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionDisabled($component, $name, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionDisabled($component, $name, $arguments, $formName); } @@ -21426,8 +19589,7 @@ public static function assertFormComponentActionDisabled($component, $name, $arg * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionHasIcon($component, $name, $icon, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionHasIcon($component, $name, $icon, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionHasIcon($component, $name, $icon, $arguments, $formName); } @@ -21442,8 +19604,7 @@ public static function assertFormComponentActionHasIcon($component, $name, $icon * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionDoesNotHaveIcon($component, $name, $icon, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionDoesNotHaveIcon($component, $name, $icon, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionDoesNotHaveIcon($component, $name, $icon, $arguments, $formName); } @@ -21458,8 +19619,7 @@ public static function assertFormComponentActionDoesNotHaveIcon($component, $nam * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionHasLabel($component, $name, $label, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionHasLabel($component, $name, $label, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionHasLabel($component, $name, $label, $arguments, $formName); } @@ -21474,8 +19634,7 @@ public static function assertFormComponentActionHasLabel($component, $name, $lab * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionDoesNotHaveLabel($component, $name, $label, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionDoesNotHaveLabel($component, $name, $label, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionDoesNotHaveLabel($component, $name, $label, $arguments, $formName); } @@ -21490,8 +19649,7 @@ public static function assertFormComponentActionDoesNotHaveLabel($component, $na * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionHasColor($component, $name, $color, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionHasColor($component, $name, $color, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionHasColor($component, $name, $color, $arguments, $formName); } @@ -21506,8 +19664,7 @@ public static function assertFormComponentActionHasColor($component, $name, $col * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionDoesNotHaveColor($component, $name, $color, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionDoesNotHaveColor($component, $name, $color, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionDoesNotHaveColor($component, $name, $color, $arguments, $formName); } @@ -21522,8 +19679,7 @@ public static function assertFormComponentActionDoesNotHaveColor($component, $na * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionHasUrl($component, $name, $url, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionHasUrl($component, $name, $url, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionHasUrl($component, $name, $url, $arguments, $formName); } @@ -21538,8 +19694,7 @@ public static function assertFormComponentActionHasUrl($component, $name, $url, * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionDoesNotHaveUrl($component, $name, $url, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionDoesNotHaveUrl($component, $name, $url, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionDoesNotHaveUrl($component, $name, $url, $arguments, $formName); } @@ -21553,8 +19708,7 @@ public static function assertFormComponentActionDoesNotHaveUrl($component, $name * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionShouldOpenUrlInNewTab($component, $name, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionShouldOpenUrlInNewTab($component, $name, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionShouldOpenUrlInNewTab($component, $name, $arguments, $formName); } @@ -21568,8 +19722,7 @@ public static function assertFormComponentActionShouldOpenUrlInNewTab($component * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionShouldNotOpenUrlInNewTab($component, $name, $arguments = [], $formName = 'form') + */ public static function assertFormComponentActionShouldNotOpenUrlInNewTab($component, $name, $arguments = [], $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionShouldNotOpenUrlInNewTab($component, $name, $arguments, $formName); } @@ -21582,8 +19735,7 @@ public static function assertFormComponentActionShouldNotOpenUrlInNewTab($compon * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionMounted($component, $name, $formName = 'form') + */ public static function assertFormComponentActionMounted($component, $name, $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionMounted($component, $name, $formName); } @@ -21596,8 +19748,7 @@ public static function assertFormComponentActionMounted($component, $name, $form * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionNotMounted($component, $name, $formName = 'form') + */ public static function assertFormComponentActionNotMounted($component, $name, $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionNotMounted($component, $name, $formName); } @@ -21610,8 +19761,7 @@ public static function assertFormComponentActionNotMounted($component, $name, $f * @param string $formName * @return static * @static - */ - public static function assertFormComponentActionHalted($component, $name, $formName = 'form') + */ public static function assertFormComponentActionHalted($component, $name, $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::assertFormComponentActionHalted($component, $name, $formName); } @@ -21622,8 +19772,7 @@ public static function assertFormComponentActionHalted($component, $name, $formN * @param array $keys * @return static * @static - */ - public static function assertHasFormComponentActionErrors($keys = []) + */ public static function assertHasFormComponentActionErrors($keys = []) { return \Livewire\Features\SupportTesting\Testable::assertHasFormComponentActionErrors($keys); } @@ -21634,8 +19783,7 @@ public static function assertHasFormComponentActionErrors($keys = []) * @param array $keys * @return static * @static - */ - public static function assertHasNoFormComponentActionErrors($keys = []) + */ public static function assertHasNoFormComponentActionErrors($keys = []) { return \Livewire\Features\SupportTesting\Testable::assertHasNoFormComponentActionErrors($keys); } @@ -21649,8 +19797,7 @@ public static function assertHasNoFormComponentActionErrors($keys = []) * @param array $arguments * @return array * @static - */ - public static function getNestedFormComponentActionComponentAndName($component, $name, $formName = 'form', $arguments = []) + */ public static function getNestedFormComponentActionComponentAndName($component, $name, $formName = 'form', $arguments = []) { return \Livewire\Features\SupportTesting\Testable::getNestedFormComponentActionComponentAndName($component, $name, $formName, $arguments); } @@ -21663,8 +19810,7 @@ public static function getNestedFormComponentActionComponentAndName($component, * @param string $formName * @return array * @static - */ - public static function parseNestedFormComponentActionComponentAndName($component, $name, $formName = 'form') + */ public static function parseNestedFormComponentActionComponentAndName($component, $name, $formName = 'form') { return \Livewire\Features\SupportTesting\Testable::parseNestedFormComponentActionComponentAndName($component, $name, $formName); } @@ -21677,8 +19823,7 @@ public static function parseNestedFormComponentActionComponentAndName($component * @param string $infolistName * @return static * @static - */ - public static function mountInfolistAction($component, $name, $infolistName = 'infolist') + */ public static function mountInfolistAction($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::mountInfolistAction($component, $name, $infolistName); } @@ -21688,8 +19833,7 @@ public static function mountInfolistAction($component, $name, $infolistName = 'i * @see \Filament\Infolists\Testing\TestsActions::unmountInfolistAction() * @return static * @static - */ - public static function unmountInfolistAction() + */ public static function unmountInfolistAction() { return \Livewire\Features\SupportTesting\Testable::unmountInfolistAction(); } @@ -21700,8 +19844,7 @@ public static function unmountInfolistAction() * @param array $data * @return static * @static - */ - public static function setInfolistActionData($data) + */ public static function setInfolistActionData($data) { return \Livewire\Features\SupportTesting\Testable::setInfolistActionData($data); } @@ -21712,8 +19855,7 @@ public static function setInfolistActionData($data) * @param array $data * @return static * @static - */ - public static function assertInfolistActionDataSet($data) + */ public static function assertInfolistActionDataSet($data) { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionDataSet($data); } @@ -21728,8 +19870,7 @@ public static function assertInfolistActionDataSet($data) * @param string $infolistName * @return static * @static - */ - public static function callInfolistAction($component, $name, $data = [], $arguments = [], $infolistName = 'infolist') + */ public static function callInfolistAction($component, $name, $data = [], $arguments = [], $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::callInfolistAction($component, $name, $data, $arguments, $infolistName); } @@ -21740,8 +19881,7 @@ public static function callInfolistAction($component, $name, $data = [], $argume * @param array $arguments * @return static * @static - */ - public static function callMountedInfolistAction($arguments = []) + */ public static function callMountedInfolistAction($arguments = []) { return \Livewire\Features\SupportTesting\Testable::callMountedInfolistAction($arguments); } @@ -21754,8 +19894,7 @@ public static function callMountedInfolistAction($arguments = []) * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionExists($component, $name, $infolistName = 'infolist') + */ public static function assertInfolistActionExists($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionExists($component, $name, $infolistName); } @@ -21768,8 +19907,7 @@ public static function assertInfolistActionExists($component, $name, $infolistNa * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionDoesNotExist($component, $name, $infolistName = 'infolist') + */ public static function assertInfolistActionDoesNotExist($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionDoesNotExist($component, $name, $infolistName); } @@ -21782,8 +19920,7 @@ public static function assertInfolistActionDoesNotExist($component, $name, $info * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionVisible($component, $name, $infolistName = 'infolist') + */ public static function assertInfolistActionVisible($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionVisible($component, $name, $infolistName); } @@ -21796,8 +19933,7 @@ public static function assertInfolistActionVisible($component, $name, $infolistN * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionHidden($component, $name, $infolistName = 'infolist') + */ public static function assertInfolistActionHidden($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionHidden($component, $name, $infolistName); } @@ -21810,8 +19946,7 @@ public static function assertInfolistActionHidden($component, $name, $infolistNa * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionEnabled($component, $name, $infolistName = 'infolist') + */ public static function assertInfolistActionEnabled($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionEnabled($component, $name, $infolistName); } @@ -21824,8 +19959,7 @@ public static function assertInfolistActionEnabled($component, $name, $infolistN * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionDisabled($component, $name, $infolistName = 'infolist') + */ public static function assertInfolistActionDisabled($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionDisabled($component, $name, $infolistName); } @@ -21839,8 +19973,7 @@ public static function assertInfolistActionDisabled($component, $name, $infolist * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionHasIcon($component, $name, $icon, $infolistName = 'infolist') + */ public static function assertInfolistActionHasIcon($component, $name, $icon, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionHasIcon($component, $name, $icon, $infolistName); } @@ -21854,8 +19987,7 @@ public static function assertInfolistActionHasIcon($component, $name, $icon, $in * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionDoesNotHaveIcon($component, $name, $icon, $infolistName = 'infolist') + */ public static function assertInfolistActionDoesNotHaveIcon($component, $name, $icon, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionDoesNotHaveIcon($component, $name, $icon, $infolistName); } @@ -21869,8 +20001,7 @@ public static function assertInfolistActionDoesNotHaveIcon($component, $name, $i * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionHasLabel($component, $name, $label, $infolistName = 'infolist') + */ public static function assertInfolistActionHasLabel($component, $name, $label, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionHasLabel($component, $name, $label, $infolistName); } @@ -21884,8 +20015,7 @@ public static function assertInfolistActionHasLabel($component, $name, $label, $ * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionDoesNotHaveLabel($component, $name, $label, $infolistName = 'infolist') + */ public static function assertInfolistActionDoesNotHaveLabel($component, $name, $label, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionDoesNotHaveLabel($component, $name, $label, $infolistName); } @@ -21899,8 +20029,7 @@ public static function assertInfolistActionDoesNotHaveLabel($component, $name, $ * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionHasColor($component, $name, $color, $infolistName = 'infolist') + */ public static function assertInfolistActionHasColor($component, $name, $color, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionHasColor($component, $name, $color, $infolistName); } @@ -21914,8 +20043,7 @@ public static function assertInfolistActionHasColor($component, $name, $color, $ * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionDoesNotHaveColor($component, $name, $color, $infolistName = 'infolist') + */ public static function assertInfolistActionDoesNotHaveColor($component, $name, $color, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionDoesNotHaveColor($component, $name, $color, $infolistName); } @@ -21929,8 +20057,7 @@ public static function assertInfolistActionDoesNotHaveColor($component, $name, $ * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionHasUrl($component, $name, $url, $infolistName = 'infolist') + */ public static function assertInfolistActionHasUrl($component, $name, $url, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionHasUrl($component, $name, $url, $infolistName); } @@ -21944,8 +20071,7 @@ public static function assertInfolistActionHasUrl($component, $name, $url, $info * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionDoesNotHaveUrl($component, $name, $url, $infolistName = 'infolist') + */ public static function assertInfolistActionDoesNotHaveUrl($component, $name, $url, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionDoesNotHaveUrl($component, $name, $url, $infolistName); } @@ -21958,8 +20084,7 @@ public static function assertInfolistActionDoesNotHaveUrl($component, $name, $ur * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionShouldOpenUrlInNewTab($component, $name, $infolistName = 'infolist') + */ public static function assertInfolistActionShouldOpenUrlInNewTab($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionShouldOpenUrlInNewTab($component, $name, $infolistName); } @@ -21972,8 +20097,7 @@ public static function assertInfolistActionShouldOpenUrlInNewTab($component, $na * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionShouldNotOpenUrlInNewTab($component, $name, $infolistName = 'infolist') + */ public static function assertInfolistActionShouldNotOpenUrlInNewTab($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionShouldNotOpenUrlInNewTab($component, $name, $infolistName); } @@ -21986,8 +20110,7 @@ public static function assertInfolistActionShouldNotOpenUrlInNewTab($component, * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionMounted($component, $name, $infolistName = 'infolist') + */ public static function assertInfolistActionMounted($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionMounted($component, $name, $infolistName); } @@ -22000,8 +20123,7 @@ public static function assertInfolistActionMounted($component, $name, $infolistN * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionNotMounted($component, $name, $infolistName = 'infolist') + */ public static function assertInfolistActionNotMounted($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionNotMounted($component, $name, $infolistName); } @@ -22014,8 +20136,7 @@ public static function assertInfolistActionNotMounted($component, $name, $infoli * @param string $infolistName * @return static * @static - */ - public static function assertInfolistActionHalted($component, $name, $infolistName = 'infolist') + */ public static function assertInfolistActionHalted($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::assertInfolistActionHalted($component, $name, $infolistName); } @@ -22026,8 +20147,7 @@ public static function assertInfolistActionHalted($component, $name, $infolistNa * @param array $keys * @return static * @static - */ - public static function assertHasInfolistActionErrors($keys = []) + */ public static function assertHasInfolistActionErrors($keys = []) { return \Livewire\Features\SupportTesting\Testable::assertHasInfolistActionErrors($keys); } @@ -22038,8 +20158,7 @@ public static function assertHasInfolistActionErrors($keys = []) * @param array $keys * @return static * @static - */ - public static function assertHasNoInfolistActionErrors($keys = []) + */ public static function assertHasNoInfolistActionErrors($keys = []) { return \Livewire\Features\SupportTesting\Testable::assertHasNoInfolistActionErrors($keys); } @@ -22052,8 +20171,7 @@ public static function assertHasNoInfolistActionErrors($keys = []) * @param string $infolistName * @return array * @static - */ - public static function getNestedInfolistActionComponentAndName($component, $name, $infolistName = 'infolist') + */ public static function getNestedInfolistActionComponentAndName($component, $name, $infolistName = 'infolist') { return \Livewire\Features\SupportTesting\Testable::getNestedInfolistActionComponentAndName($component, $name, $infolistName); } @@ -22064,8 +20182,7 @@ public static function getNestedInfolistActionComponentAndName($component, $name * @param \Filament\Notifications\Notification|string|null $notification * @return static * @static - */ - public static function assertNotified($notification = null) + */ public static function assertNotified($notification = null) { return \Livewire\Features\SupportTesting\Testable::assertNotified($notification); } @@ -22076,8 +20193,7 @@ public static function assertNotified($notification = null) * @param \Filament\Notifications\Notification|string|null $notification * @return static * @static - */ - public static function assertNotNotified($notification = null) + */ public static function assertNotNotified($notification = null) { return \Livewire\Features\SupportTesting\Testable::assertNotNotified($notification); } @@ -22089,8 +20205,7 @@ public static function assertNotNotified($notification = null) * @param mixed $record * @return static * @static - */ - public static function mountTableAction($name, $record = null) + */ public static function mountTableAction($name, $record = null) { return \Livewire\Features\SupportTesting\Testable::mountTableAction($name, $record); } @@ -22100,8 +20215,7 @@ public static function mountTableAction($name, $record = null) * @see \Filament\Tables\Testing\TestsActions::unmountTableAction() * @return static * @static - */ - public static function unmountTableAction() + */ public static function unmountTableAction() { return \Livewire\Features\SupportTesting\Testable::unmountTableAction(); } @@ -22112,8 +20226,7 @@ public static function unmountTableAction() * @param array $data * @return static * @static - */ - public static function setTableActionData($data) + */ public static function setTableActionData($data) { return \Livewire\Features\SupportTesting\Testable::setTableActionData($data); } @@ -22124,8 +20237,7 @@ public static function setTableActionData($data) * @param array $data * @return static * @static - */ - public static function assertTableActionDataSet($data) + */ public static function assertTableActionDataSet($data) { return \Livewire\Features\SupportTesting\Testable::assertTableActionDataSet($data); } @@ -22139,8 +20251,7 @@ public static function assertTableActionDataSet($data) * @param array $arguments * @return static * @static - */ - public static function callTableAction($name, $record = null, $data = [], $arguments = []) + */ public static function callTableAction($name, $record = null, $data = [], $arguments = []) { return \Livewire\Features\SupportTesting\Testable::callTableAction($name, $record, $data, $arguments); } @@ -22151,8 +20262,7 @@ public static function callTableAction($name, $record = null, $data = [], $argum * @param array $arguments * @return static * @static - */ - public static function callMountedTableAction($arguments = []) + */ public static function callMountedTableAction($arguments = []) { return \Livewire\Features\SupportTesting\Testable::callMountedTableAction($arguments); } @@ -22163,8 +20273,7 @@ public static function callMountedTableAction($arguments = []) * @param array|string $name * @return static * @static - */ - public static function assertTableActionExists($name) + */ public static function assertTableActionExists($name) { return \Livewire\Features\SupportTesting\Testable::assertTableActionExists($name); } @@ -22175,8 +20284,7 @@ public static function assertTableActionExists($name) * @param array|string $name * @return static * @static - */ - public static function assertTableActionDoesNotExist($name) + */ public static function assertTableActionDoesNotExist($name) { return \Livewire\Features\SupportTesting\Testable::assertTableActionDoesNotExist($name); } @@ -22187,8 +20295,7 @@ public static function assertTableActionDoesNotExist($name) * @param array $names * @return static * @static - */ - public static function assertTableActionsExistInOrder($names) + */ public static function assertTableActionsExistInOrder($names) { return \Livewire\Features\SupportTesting\Testable::assertTableActionsExistInOrder($names); } @@ -22199,8 +20306,7 @@ public static function assertTableActionsExistInOrder($names) * @param array $names * @return static * @static - */ - public static function assertTableHeaderActionsExistInOrder($names) + */ public static function assertTableHeaderActionsExistInOrder($names) { return \Livewire\Features\SupportTesting\Testable::assertTableHeaderActionsExistInOrder($names); } @@ -22211,8 +20317,7 @@ public static function assertTableHeaderActionsExistInOrder($names) * @param array $names * @return static * @static - */ - public static function assertTableEmptyStateActionsExistInOrder($names) + */ public static function assertTableEmptyStateActionsExistInOrder($names) { return \Livewire\Features\SupportTesting\Testable::assertTableEmptyStateActionsExistInOrder($names); } @@ -22224,8 +20329,7 @@ public static function assertTableEmptyStateActionsExistInOrder($names) * @param mixed $record * @return static * @static - */ - public static function assertTableActionVisible($name, $record = null) + */ public static function assertTableActionVisible($name, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionVisible($name, $record); } @@ -22237,8 +20341,7 @@ public static function assertTableActionVisible($name, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertTableActionHidden($name, $record = null) + */ public static function assertTableActionHidden($name, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionHidden($name, $record); } @@ -22250,8 +20353,7 @@ public static function assertTableActionHidden($name, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertTableActionEnabled($name, $record = null) + */ public static function assertTableActionEnabled($name, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionEnabled($name, $record); } @@ -22263,8 +20365,7 @@ public static function assertTableActionEnabled($name, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertTableActionDisabled($name, $record = null) + */ public static function assertTableActionDisabled($name, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionDisabled($name, $record); } @@ -22277,8 +20378,7 @@ public static function assertTableActionDisabled($name, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertTableActionHasIcon($name, $icon, $record = null) + */ public static function assertTableActionHasIcon($name, $icon, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionHasIcon($name, $icon, $record); } @@ -22291,8 +20391,7 @@ public static function assertTableActionHasIcon($name, $icon, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertTableActionDoesNotHaveIcon($name, $icon, $record = null) + */ public static function assertTableActionDoesNotHaveIcon($name, $icon, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionDoesNotHaveIcon($name, $icon, $record); } @@ -22305,8 +20404,7 @@ public static function assertTableActionDoesNotHaveIcon($name, $icon, $record = * @param mixed $record * @return static * @static - */ - public static function assertTableActionHasLabel($name, $label, $record = null) + */ public static function assertTableActionHasLabel($name, $label, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionHasLabel($name, $label, $record); } @@ -22319,8 +20417,7 @@ public static function assertTableActionHasLabel($name, $label, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertTableActionDoesNotHaveLabel($name, $label, $record = null) + */ public static function assertTableActionDoesNotHaveLabel($name, $label, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionDoesNotHaveLabel($name, $label, $record); } @@ -22333,8 +20430,7 @@ public static function assertTableActionDoesNotHaveLabel($name, $label, $record * @param mixed $record * @return static * @static - */ - public static function assertTableActionHasColor($name, $color, $record = null) + */ public static function assertTableActionHasColor($name, $color, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionHasColor($name, $color, $record); } @@ -22347,8 +20443,7 @@ public static function assertTableActionHasColor($name, $color, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertTableActionDoesNotHaveColor($name, $color, $record = null) + */ public static function assertTableActionDoesNotHaveColor($name, $color, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionDoesNotHaveColor($name, $color, $record); } @@ -22361,8 +20456,7 @@ public static function assertTableActionDoesNotHaveColor($name, $color, $record * @param mixed $record * @return static * @static - */ - public static function assertTableActionHasUrl($name, $url, $record = null) + */ public static function assertTableActionHasUrl($name, $url, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionHasUrl($name, $url, $record); } @@ -22375,8 +20469,7 @@ public static function assertTableActionHasUrl($name, $url, $record = null) * @param mixed $record * @return static * @static - */ - public static function assertTableActionDoesNotHaveUrl($name, $url, $record = null) + */ public static function assertTableActionDoesNotHaveUrl($name, $url, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionDoesNotHaveUrl($name, $url, $record); } @@ -22388,8 +20481,7 @@ public static function assertTableActionDoesNotHaveUrl($name, $url, $record = nu * @param mixed $record * @return static * @static - */ - public static function assertTableActionShouldOpenUrlInNewTab($name, $record = null) + */ public static function assertTableActionShouldOpenUrlInNewTab($name, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionShouldOpenUrlInNewTab($name, $record); } @@ -22401,8 +20493,7 @@ public static function assertTableActionShouldOpenUrlInNewTab($name, $record = n * @param mixed $record * @return static * @static - */ - public static function assertTableActionShouldNotOpenUrlInNewTab($name, $record = null) + */ public static function assertTableActionShouldNotOpenUrlInNewTab($name, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableActionShouldNotOpenUrlInNewTab($name, $record); } @@ -22413,8 +20504,7 @@ public static function assertTableActionShouldNotOpenUrlInNewTab($name, $record * @param array|string $name * @return static * @static - */ - public static function assertTableActionMounted($name) + */ public static function assertTableActionMounted($name) { return \Livewire\Features\SupportTesting\Testable::assertTableActionMounted($name); } @@ -22425,8 +20515,7 @@ public static function assertTableActionMounted($name) * @param array|string $name * @return static * @static - */ - public static function assertTableActionNotMounted($name) + */ public static function assertTableActionNotMounted($name) { return \Livewire\Features\SupportTesting\Testable::assertTableActionNotMounted($name); } @@ -22437,8 +20526,7 @@ public static function assertTableActionNotMounted($name) * @param array|string $name * @return static * @static - */ - public static function assertTableActionHalted($name) + */ public static function assertTableActionHalted($name) { return \Livewire\Features\SupportTesting\Testable::assertTableActionHalted($name); } @@ -22449,8 +20537,7 @@ public static function assertTableActionHalted($name) * @param array|string $name * @return static * @static - */ - public static function assertTableActionHeld($name) + */ public static function assertTableActionHeld($name) { return \Livewire\Features\SupportTesting\Testable::assertTableActionHeld($name); } @@ -22461,8 +20548,7 @@ public static function assertTableActionHeld($name) * @param array $keys * @return static * @static - */ - public static function assertHasTableActionErrors($keys = []) + */ public static function assertHasTableActionErrors($keys = []) { return \Livewire\Features\SupportTesting\Testable::assertHasTableActionErrors($keys); } @@ -22473,8 +20559,7 @@ public static function assertHasTableActionErrors($keys = []) * @param array $keys * @return static * @static - */ - public static function assertHasNoTableActionErrors($keys = []) + */ public static function assertHasNoTableActionErrors($keys = []) { return \Livewire\Features\SupportTesting\Testable::assertHasNoTableActionErrors($keys); } @@ -22486,8 +20571,7 @@ public static function assertHasNoTableActionErrors($keys = []) * @param \Illuminate\Support\Collection|array $records * @return static * @static - */ - public static function mountTableBulkAction($name, $records) + */ public static function mountTableBulkAction($name, $records) { return \Livewire\Features\SupportTesting\Testable::mountTableBulkAction($name, $records); } @@ -22498,8 +20582,7 @@ public static function mountTableBulkAction($name, $records) * @param array $data * @return static * @static - */ - public static function setTableBulkActionData($data) + */ public static function setTableBulkActionData($data) { return \Livewire\Features\SupportTesting\Testable::setTableBulkActionData($data); } @@ -22510,8 +20593,7 @@ public static function setTableBulkActionData($data) * @param array $data * @return static * @static - */ - public static function assertTableBulkActionDataSet($data) + */ public static function assertTableBulkActionDataSet($data) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionDataSet($data); } @@ -22525,8 +20607,7 @@ public static function assertTableBulkActionDataSet($data) * @param array $arguments * @return static * @static - */ - public static function callTableBulkAction($name, $records, $data = [], $arguments = []) + */ public static function callTableBulkAction($name, $records, $data = [], $arguments = []) { return \Livewire\Features\SupportTesting\Testable::callTableBulkAction($name, $records, $data, $arguments); } @@ -22537,8 +20618,7 @@ public static function callTableBulkAction($name, $records, $data = [], $argumen * @param array $arguments * @return static * @static - */ - public static function callMountedTableBulkAction($arguments = []) + */ public static function callMountedTableBulkAction($arguments = []) { return \Livewire\Features\SupportTesting\Testable::callMountedTableBulkAction($arguments); } @@ -22549,8 +20629,7 @@ public static function callMountedTableBulkAction($arguments = []) * @param string $name * @return static * @static - */ - public static function assertTableBulkActionExists($name) + */ public static function assertTableBulkActionExists($name) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionExists($name); } @@ -22561,8 +20640,7 @@ public static function assertTableBulkActionExists($name) * @param string $name * @return static * @static - */ - public static function assertTableBulkActionDoesNotExist($name) + */ public static function assertTableBulkActionDoesNotExist($name) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionDoesNotExist($name); } @@ -22573,8 +20651,7 @@ public static function assertTableBulkActionDoesNotExist($name) * @param array $names * @return static * @static - */ - public static function assertTableBulkActionsExistInOrder($names) + */ public static function assertTableBulkActionsExistInOrder($names) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionsExistInOrder($names); } @@ -22585,8 +20662,7 @@ public static function assertTableBulkActionsExistInOrder($names) * @param string $name * @return static * @static - */ - public static function assertTableBulkActionVisible($name) + */ public static function assertTableBulkActionVisible($name) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionVisible($name); } @@ -22597,8 +20673,7 @@ public static function assertTableBulkActionVisible($name) * @param string $name * @return static * @static - */ - public static function assertTableBulkActionHidden($name) + */ public static function assertTableBulkActionHidden($name) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionHidden($name); } @@ -22609,8 +20684,7 @@ public static function assertTableBulkActionHidden($name) * @param string $name * @return static * @static - */ - public static function assertTableBulkActionEnabled($name) + */ public static function assertTableBulkActionEnabled($name) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionEnabled($name); } @@ -22621,8 +20695,7 @@ public static function assertTableBulkActionEnabled($name) * @param string $name * @return static * @static - */ - public static function assertTableBulkActionDisabled($name) + */ public static function assertTableBulkActionDisabled($name) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionDisabled($name); } @@ -22635,8 +20708,7 @@ public static function assertTableBulkActionDisabled($name) * @param mixed $record * @return static * @static - */ - public static function assertTableBulkActionHasIcon($name, $icon, $record = null) + */ public static function assertTableBulkActionHasIcon($name, $icon, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionHasIcon($name, $icon, $record); } @@ -22649,8 +20721,7 @@ public static function assertTableBulkActionHasIcon($name, $icon, $record = null * @param mixed $record * @return static * @static - */ - public static function assertTableBulkActionDoesNotHaveIcon($name, $icon, $record = null) + */ public static function assertTableBulkActionDoesNotHaveIcon($name, $icon, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionDoesNotHaveIcon($name, $icon, $record); } @@ -22663,8 +20734,7 @@ public static function assertTableBulkActionDoesNotHaveIcon($name, $icon, $recor * @param mixed $record * @return static * @static - */ - public static function assertTableBulkActionHasLabel($name, $label, $record = null) + */ public static function assertTableBulkActionHasLabel($name, $label, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionHasLabel($name, $label, $record); } @@ -22677,8 +20747,7 @@ public static function assertTableBulkActionHasLabel($name, $label, $record = nu * @param mixed $record * @return static * @static - */ - public static function assertTableBulkActionDoesNotHaveLabel($name, $label, $record = null) + */ public static function assertTableBulkActionDoesNotHaveLabel($name, $label, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionDoesNotHaveLabel($name, $label, $record); } @@ -22691,8 +20760,7 @@ public static function assertTableBulkActionDoesNotHaveLabel($name, $label, $rec * @param mixed $record * @return static * @static - */ - public static function assertTableBulkActionHasColor($name, $color, $record = null) + */ public static function assertTableBulkActionHasColor($name, $color, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionHasColor($name, $color, $record); } @@ -22705,8 +20773,7 @@ public static function assertTableBulkActionHasColor($name, $color, $record = nu * @param mixed $record * @return static * @static - */ - public static function assertTableBulkActionDoesNotHaveColor($name, $color, $record = null) + */ public static function assertTableBulkActionDoesNotHaveColor($name, $color, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionDoesNotHaveColor($name, $color, $record); } @@ -22717,8 +20784,7 @@ public static function assertTableBulkActionDoesNotHaveColor($name, $color, $rec * @param string $name * @return static * @static - */ - public static function assertTableBulkActionMounted($name) + */ public static function assertTableBulkActionMounted($name) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionMounted($name); } @@ -22729,8 +20795,7 @@ public static function assertTableBulkActionMounted($name) * @param string $name * @return static * @static - */ - public static function assertTableBulkActionNotMounted($name) + */ public static function assertTableBulkActionNotMounted($name) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionNotMounted($name); } @@ -22741,8 +20806,7 @@ public static function assertTableBulkActionNotMounted($name) * @param string $name * @return static * @static - */ - public static function assertTableBulkActionHalted($name) + */ public static function assertTableBulkActionHalted($name) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionHalted($name); } @@ -22753,8 +20817,7 @@ public static function assertTableBulkActionHalted($name) * @param string $name * @return static * @static - */ - public static function assertTableBulkActionHeld($name) + */ public static function assertTableBulkActionHeld($name) { return \Livewire\Features\SupportTesting\Testable::assertTableBulkActionHeld($name); } @@ -22765,8 +20828,7 @@ public static function assertTableBulkActionHeld($name) * @param array $keys * @return static * @static - */ - public static function assertHasTableBulkActionErrors($keys = []) + */ public static function assertHasTableBulkActionErrors($keys = []) { return \Livewire\Features\SupportTesting\Testable::assertHasTableBulkActionErrors($keys); } @@ -22777,8 +20839,7 @@ public static function assertHasTableBulkActionErrors($keys = []) * @param array $keys * @return static * @static - */ - public static function assertHasNoTableBulkActionErrors($keys = []) + */ public static function assertHasNoTableBulkActionErrors($keys = []) { return \Livewire\Features\SupportTesting\Testable::assertHasNoTableBulkActionErrors($keys); } @@ -22789,8 +20850,7 @@ public static function assertHasNoTableBulkActionErrors($keys = []) * @param string $name * @return static * @static - */ - public static function assertCanRenderTableColumn($name) + */ public static function assertCanRenderTableColumn($name) { return \Livewire\Features\SupportTesting\Testable::assertCanRenderTableColumn($name); } @@ -22801,8 +20861,7 @@ public static function assertCanRenderTableColumn($name) * @param string $name * @return static * @static - */ - public static function assertCanNotRenderTableColumn($name) + */ public static function assertCanNotRenderTableColumn($name) { return \Livewire\Features\SupportTesting\Testable::assertCanNotRenderTableColumn($name); } @@ -22815,8 +20874,7 @@ public static function assertCanNotRenderTableColumn($name) * @param mixed $record * @return static * @static - */ - public static function assertTableColumnExists($name, $checkColumnUsing = null, $record = null) + */ public static function assertTableColumnExists($name, $checkColumnUsing = null, $record = null) { return \Livewire\Features\SupportTesting\Testable::assertTableColumnExists($name, $checkColumnUsing, $record); } @@ -22827,8 +20885,7 @@ public static function assertTableColumnExists($name, $checkColumnUsing = null, * @param string $name * @return static * @static - */ - public static function assertTableColumnVisible($name) + */ public static function assertTableColumnVisible($name) { return \Livewire\Features\SupportTesting\Testable::assertTableColumnVisible($name); } @@ -22839,8 +20896,7 @@ public static function assertTableColumnVisible($name) * @param string $name * @return static * @static - */ - public static function assertTableColumnHidden($name) + */ public static function assertTableColumnHidden($name) { return \Livewire\Features\SupportTesting\Testable::assertTableColumnHidden($name); } @@ -22853,8 +20909,7 @@ public static function assertTableColumnHidden($name) * @param mixed $record * @return static * @static - */ - public static function assertTableColumnStateSet($name, $value, $record) + */ public static function assertTableColumnStateSet($name, $value, $record) { return \Livewire\Features\SupportTesting\Testable::assertTableColumnStateSet($name, $value, $record); } @@ -22867,8 +20922,7 @@ public static function assertTableColumnStateSet($name, $value, $record) * @param mixed $record * @return static * @static - */ - public static function assertTableColumnStateNotSet($name, $value, $record) + */ public static function assertTableColumnStateNotSet($name, $value, $record) { return \Livewire\Features\SupportTesting\Testable::assertTableColumnStateNotSet($name, $value, $record); } @@ -22881,8 +20935,7 @@ public static function assertTableColumnStateNotSet($name, $value, $record) * @param mixed $record * @return static * @static - */ - public static function assertTableColumnFormattedStateSet($name, $value, $record) + */ public static function assertTableColumnFormattedStateSet($name, $value, $record) { return \Livewire\Features\SupportTesting\Testable::assertTableColumnFormattedStateSet($name, $value, $record); } @@ -22895,8 +20948,7 @@ public static function assertTableColumnFormattedStateSet($name, $value, $record * @param mixed $record * @return static * @static - */ - public static function assertTableColumnFormattedStateNotSet($name, $value, $record) + */ public static function assertTableColumnFormattedStateNotSet($name, $value, $record) { return \Livewire\Features\SupportTesting\Testable::assertTableColumnFormattedStateNotSet($name, $value, $record); } @@ -22908,8 +20960,7 @@ public static function assertTableColumnFormattedStateNotSet($name, $value, $rec * @param array $attributes * @param mixed $record * @static - */ - public static function assertTableColumnHasExtraAttributes($name, $attributes, $record) + */ public static function assertTableColumnHasExtraAttributes($name, $attributes, $record) { return \Livewire\Features\SupportTesting\Testable::assertTableColumnHasExtraAttributes($name, $attributes, $record); } @@ -22921,8 +20972,7 @@ public static function assertTableColumnHasExtraAttributes($name, $attributes, $ * @param array $attributes * @param mixed $record * @static - */ - public static function assertTableColumnDoesNotHaveExtraAttributes($name, $attributes, $record) + */ public static function assertTableColumnDoesNotHaveExtraAttributes($name, $attributes, $record) { return \Livewire\Features\SupportTesting\Testable::assertTableColumnDoesNotHaveExtraAttributes($name, $attributes, $record); } @@ -22935,8 +20985,7 @@ public static function assertTableColumnDoesNotHaveExtraAttributes($name, $attri * @param mixed $record * @param string $position * @static - */ - public static function assertTableColumnHasDescription($name, $description, $record, $position = 'below') + */ public static function assertTableColumnHasDescription($name, $description, $record, $position = 'below') { return \Livewire\Features\SupportTesting\Testable::assertTableColumnHasDescription($name, $description, $record, $position); } @@ -22949,8 +20998,7 @@ public static function assertTableColumnHasDescription($name, $description, $rec * @param mixed $record * @param string $position * @static - */ - public static function assertTableColumnDoesNotHaveDescription($name, $description, $record, $position = 'below') + */ public static function assertTableColumnDoesNotHaveDescription($name, $description, $record, $position = 'below') { return \Livewire\Features\SupportTesting\Testable::assertTableColumnDoesNotHaveDescription($name, $description, $record, $position); } @@ -22962,8 +21010,7 @@ public static function assertTableColumnDoesNotHaveDescription($name, $descripti * @param array $options * @param mixed $record * @static - */ - public static function assertTableSelectColumnHasOptions($name, $options, $record) + */ public static function assertTableSelectColumnHasOptions($name, $options, $record) { return \Livewire\Features\SupportTesting\Testable::assertTableSelectColumnHasOptions($name, $options, $record); } @@ -22975,8 +21022,7 @@ public static function assertTableSelectColumnHasOptions($name, $options, $recor * @param array $options * @param mixed $record * @static - */ - public static function assertTableSelectColumnDoesNotHaveOptions($name, $options, $record) + */ public static function assertTableSelectColumnDoesNotHaveOptions($name, $options, $record) { return \Livewire\Features\SupportTesting\Testable::assertTableSelectColumnDoesNotHaveOptions($name, $options, $record); } @@ -22988,8 +21034,7 @@ public static function assertTableSelectColumnDoesNotHaveOptions($name, $options * @param mixed $record * @return static * @static - */ - public static function callTableColumnAction($name, $record = null) + */ public static function callTableColumnAction($name, $record = null) { return \Livewire\Features\SupportTesting\Testable::callTableColumnAction($name, $record); } @@ -23001,8 +21046,7 @@ public static function callTableColumnAction($name, $record = null) * @param string|null $direction * @return static * @static - */ - public static function sortTable($name = null, $direction = null) + */ public static function sortTable($name = null, $direction = null) { return \Livewire\Features\SupportTesting\Testable::sortTable($name, $direction); } @@ -23013,8 +21057,7 @@ public static function sortTable($name = null, $direction = null) * @param string|null $search * @return static * @static - */ - public static function searchTable($search = null) + */ public static function searchTable($search = null) { return \Livewire\Features\SupportTesting\Testable::searchTable($search); } @@ -23025,8 +21068,7 @@ public static function searchTable($search = null) * @param array $searches * @return static * @static - */ - public static function searchTableColumns($searches) + */ public static function searchTableColumns($searches) { return \Livewire\Features\SupportTesting\Testable::searchTableColumns($searches); } @@ -23038,8 +21080,7 @@ public static function searchTableColumns($searches) * @param mixed $data * @return static * @static - */ - public static function filterTable($name, $data = null) + */ public static function filterTable($name, $data = null) { return \Livewire\Features\SupportTesting\Testable::filterTable($name, $data); } @@ -23049,8 +21090,7 @@ public static function filterTable($name, $data = null) * @see \Filament\Tables\Testing\TestsFilters::resetTableFilters() * @return static * @static - */ - public static function resetTableFilters() + */ public static function resetTableFilters() { return \Livewire\Features\SupportTesting\Testable::resetTableFilters(); } @@ -23062,8 +21102,7 @@ public static function resetTableFilters() * @param string|null $field * @return static * @static - */ - public static function removeTableFilter($filter, $field = null) + */ public static function removeTableFilter($filter, $field = null) { return \Livewire\Features\SupportTesting\Testable::removeTableFilter($filter, $field); } @@ -23073,8 +21112,7 @@ public static function removeTableFilter($filter, $field = null) * @see \Filament\Tables\Testing\TestsFilters::removeTableFilters() * @return static * @static - */ - public static function removeTableFilters() + */ public static function removeTableFilters() { return \Livewire\Features\SupportTesting\Testable::removeTableFilters(); } @@ -23085,8 +21123,7 @@ public static function removeTableFilters() * @param string $name * @return static * @static - */ - public static function assertTableFilterExists($name) + */ public static function assertTableFilterExists($name) { return \Livewire\Features\SupportTesting\Testable::assertTableFilterExists($name); } @@ -23098,8 +21135,7 @@ public static function assertTableFilterExists($name) * @param bool $inOrder * @return static * @static - */ - public static function assertCanSeeTableRecords($records, $inOrder = false) + */ public static function assertCanSeeTableRecords($records, $inOrder = false) { return \Livewire\Features\SupportTesting\Testable::assertCanSeeTableRecords($records, $inOrder); } @@ -23110,8 +21146,7 @@ public static function assertCanSeeTableRecords($records, $inOrder = false) * @param \Illuminate\Support\Collection|array $records * @return static * @static - */ - public static function assertCanNotSeeTableRecords($records) + */ public static function assertCanNotSeeTableRecords($records) { return \Livewire\Features\SupportTesting\Testable::assertCanNotSeeTableRecords($records); } @@ -23122,8 +21157,7 @@ public static function assertCanNotSeeTableRecords($records) * @param int $count * @return static * @static - */ - public static function assertCountTableRecords($count) + */ public static function assertCountTableRecords($count) { return \Livewire\Features\SupportTesting\Testable::assertCountTableRecords($count); } @@ -23133,8 +21167,7 @@ public static function assertCountTableRecords($count) * @see \Filament\Tables\Testing\TestsRecords::loadTable() * @return static * @static - */ - public static function loadTable() + */ public static function loadTable() { return \Livewire\Features\SupportTesting\Testable::loadTable(); } @@ -23148,8 +21181,7 @@ public static function loadTable() * @param bool $isCurrentPaginationPageOnly * @return static * @static - */ - public static function assertTableColumnSummarySet($columnName, $summarizerId, $state, $isCurrentPaginationPageOnly = false) + */ public static function assertTableColumnSummarySet($columnName, $summarizerId, $state, $isCurrentPaginationPageOnly = false) { return \Livewire\Features\SupportTesting\Testable::assertTableColumnSummarySet($columnName, $summarizerId, $state, $isCurrentPaginationPageOnly); } @@ -23163,8 +21195,7 @@ public static function assertTableColumnSummarySet($columnName, $summarizerId, $ * @param bool $isCurrentPaginationPageOnly * @return static * @static - */ - public static function assertTableColumnSummaryNotSet($columnName, $summarizerId, $state, $isCurrentPaginationPageOnly = false) + */ public static function assertTableColumnSummaryNotSet($columnName, $summarizerId, $state, $isCurrentPaginationPageOnly = false) { return \Livewire\Features\SupportTesting\Testable::assertTableColumnSummaryNotSet($columnName, $summarizerId, $state, $isCurrentPaginationPageOnly); } @@ -23176,48 +21207,40 @@ public static function assertTableColumnSummaryNotSet($columnName, $summarizerId * @param string $summarizerId * @return static * @static - */ - public static function assertTableColumnSummarizerExists($columnName, $summarizerId) + */ public static function assertTableColumnSummarizerExists($columnName, $summarizerId) { return \Livewire\Features\SupportTesting\Testable::assertTableColumnSummarizerExists($columnName, $summarizerId); } - + } } - -} - namespace Illuminate\View { +namespace Illuminate\View { /** * * - */ - class ComponentAttributeBag { + */ class ComponentAttributeBag { /** * * * @see \Livewire\Features\SupportBladeAttributes\SupportBladeAttributes::provide() * @param mixed $name * @static - */ - public static function wire($name) + */ public static function wire($name) { return \Illuminate\View\ComponentAttributeBag::wire($name); } - - } + } /** * * - */ - class View { + */ class View { /** * * * @see \Livewire\Features\SupportPageComponents\SupportPageComponents::registerLayoutViewMacros() * @param mixed $data * @static - */ - public static function layoutData($data = []) + */ public static function layoutData($data = []) { return \Illuminate\View\View::layoutData($data); } @@ -23227,8 +21250,7 @@ public static function layoutData($data = []) * @see \Livewire\Features\SupportPageComponents\SupportPageComponents::registerLayoutViewMacros() * @param mixed $section * @static - */ - public static function section($section) + */ public static function section($section) { return \Illuminate\View\View::section($section); } @@ -23238,8 +21260,7 @@ public static function section($section) * @see \Livewire\Features\SupportPageComponents\SupportPageComponents::registerLayoutViewMacros() * @param mixed $title * @static - */ - public static function title($title) + */ public static function title($title) { return \Illuminate\View\View::title($title); } @@ -23249,8 +21270,7 @@ public static function title($title) * @see \Livewire\Features\SupportPageComponents\SupportPageComponents::registerLayoutViewMacros() * @param mixed $slot * @static - */ - public static function slot($slot) + */ public static function slot($slot) { return \Illuminate\View\View::slot($slot); } @@ -23261,8 +21281,7 @@ public static function slot($slot) * @param mixed $view * @param mixed $params * @static - */ - public static function extends($view, $params = []) + */ public static function extends($view, $params = []) { return \Illuminate\View\View::extends($view, $params); } @@ -23273,8 +21292,7 @@ public static function extends($view, $params = []) * @param mixed $view * @param mixed $params * @static - */ - public static function layout($view, $params = []) + */ public static function layout($view, $params = []) { return \Illuminate\View\View::layout($view, $params); } @@ -23284,18 +21302,15 @@ public static function layout($view, $params = []) * @see \Livewire\Features\SupportPageComponents\SupportPageComponents::registerLayoutViewMacros() * @param callable $callback * @static - */ - public static function response($callback) + */ public static function response($callback) { return \Illuminate\View\View::response($callback); } - + } } - -} -namespace { +namespace { class App extends \Illuminate\Support\Facades\App {} class Arr extends \Illuminate\Support\Arr {} class Artisan extends \Illuminate\Support\Facades\Artisan {} @@ -23309,99 +21324,84 @@ class Cookie extends \Illuminate\Support\Facades\Cookie {} class Crypt extends \Illuminate\Support\Facades\Crypt {} class Date extends \Illuminate\Support\Facades\Date {} class DB extends \Illuminate\Support\Facades\DB {} - class Eloquent extends \Illuminate\Database\Eloquent\Model { - /** + class Eloquent extends \Illuminate\Database\Eloquent\Model { /** * Create and return an un-saved model instance. * * @param array $attributes * @return \Illuminate\Database\Eloquent\Model|static * @static - */ - public static function make($attributes = []) + */ public static function make($attributes = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->make($attributes); } - - /** + /** * Register a new global scope. * * @param string $identifier * @param \Illuminate\Database\Eloquent\Scope|\Closure $scope * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withGlobalScope($identifier, $scope) + */ public static function withGlobalScope($identifier, $scope) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withGlobalScope($identifier, $scope); } - - /** + /** * Remove a registered global scope. * * @param \Illuminate\Database\Eloquent\Scope|string $scope * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withoutGlobalScope($scope) + */ public static function withoutGlobalScope($scope) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withoutGlobalScope($scope); } - - /** + /** * Remove all or passed registered global scopes. * * @param array|null $scopes * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withoutGlobalScopes($scopes = null) + */ public static function withoutGlobalScopes($scopes = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withoutGlobalScopes($scopes); } - - /** + /** * Get an array of global scopes that were removed from the query. * * @return array * @static - */ - public static function removedScopes() + */ public static function removedScopes() { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->removedScopes(); } - - /** + /** * Add a where clause on the primary key to the query. * * @param mixed $id * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function whereKey($id) + */ public static function whereKey($id) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->whereKey($id); } - - /** + /** * Add a where clause on the primary key to the query. * * @param mixed $id * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function whereKeyNot($id) + */ public static function whereKeyNot($id) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->whereKeyNot($id); } - - /** + /** * Add a basic where clause to the query. * * @param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column @@ -23410,14 +21410,12 @@ public static function whereKeyNot($id) * @param string $boolean * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function where($column, $operator = null, $value = null, $boolean = 'and') + */ public static function where($column, $operator = null, $value = null, $boolean = 'and') { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->where($column, $operator, $value, $boolean); } - - /** + /** * Add a basic where clause to the query, and return the first result. * * @param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column @@ -23426,14 +21424,12 @@ public static function where($column, $operator = null, $value = null, $boolean * @param string $boolean * @return \Illuminate\Database\Eloquent\Model|static|null * @static - */ - public static function firstWhere($column, $operator = null, $value = null, $boolean = 'and') + */ public static function firstWhere($column, $operator = null, $value = null, $boolean = 'and') { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->firstWhere($column, $operator, $value, $boolean); } - - /** + /** * Add an "or where" clause to the query. * * @param \Closure|array|string|\Illuminate\Contracts\Database\Query\Expression $column @@ -23441,14 +21437,12 @@ public static function firstWhere($column, $operator = null, $value = null, $boo * @param mixed $value * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orWhere($column, $operator = null, $value = null) + */ public static function orWhere($column, $operator = null, $value = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orWhere($column, $operator, $value); } - - /** + /** * Add a basic "where not" clause to the query. * * @param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column @@ -23457,14 +21451,12 @@ public static function orWhere($column, $operator = null, $value = null) * @param string $boolean * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function whereNot($column, $operator = null, $value = null, $boolean = 'and') + */ public static function whereNot($column, $operator = null, $value = null, $boolean = 'and') { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->whereNot($column, $operator, $value, $boolean); } - - /** + /** * Add an "or where not" clause to the query. * * @param \Closure|array|string|\Illuminate\Contracts\Database\Query\Expression $column @@ -23472,95 +21464,81 @@ public static function whereNot($column, $operator = null, $value = null, $boole * @param mixed $value * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orWhereNot($column, $operator = null, $value = null) + */ public static function orWhereNot($column, $operator = null, $value = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orWhereNot($column, $operator, $value); } - - /** + /** * Add an "order by" clause for a timestamp to the query. * * @param string|\Illuminate\Contracts\Database\Query\Expression $column * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function latest($column = null) + */ public static function latest($column = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->latest($column); } - - /** + /** * Add an "order by" clause for a timestamp to the query. * * @param string|\Illuminate\Contracts\Database\Query\Expression $column * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function oldest($column = null) + */ public static function oldest($column = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->oldest($column); } - - /** + /** * Create a collection of models from plain arrays. * * @param array $items * @return \Illuminate\Database\Eloquent\Collection * @static - */ - public static function hydrate($items) + */ public static function hydrate($items) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->hydrate($items); } - - /** + /** * Create a collection of models from a raw query. * * @param string $query * @param array $bindings * @return \Illuminate\Database\Eloquent\Collection * @static - */ - public static function fromQuery($query, $bindings = []) + */ public static function fromQuery($query, $bindings = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->fromQuery($query, $bindings); } - - /** + /** * Find a model by its primary key. * * @param mixed $id * @param array|string $columns * @return \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection|static[]|static|null * @static - */ - public static function find($id, $columns = []) + */ public static function find($id, $columns = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->find($id, $columns); } - - /** + /** * Find multiple models by their primary keys. * * @param \Illuminate\Contracts\Support\Arrayable|array $ids * @param array|string $columns * @return \Illuminate\Database\Eloquent\Collection * @static - */ - public static function findMany($ids, $columns = []) + */ public static function findMany($ids, $columns = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->findMany($ids, $columns); } - - /** + /** * Find a model by its primary key or throw an exception. * * @param mixed $id @@ -23568,28 +21546,24 @@ public static function findMany($ids, $columns = []) * @return \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection|static|static[] * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<\Illuminate\Database\Eloquent\Model> * @static - */ - public static function findOrFail($id, $columns = []) + */ public static function findOrFail($id, $columns = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->findOrFail($id, $columns); } - - /** + /** * Find a model by its primary key or return fresh model instance. * * @param mixed $id * @param array|string $columns * @return \Illuminate\Database\Eloquent\Model|static * @static - */ - public static function findOrNew($id, $columns = []) + */ public static function findOrNew($id, $columns = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->findOrNew($id, $columns); } - - /** + /** * Find a model by its primary key or call a callback. * * @param mixed $id @@ -23597,98 +21571,84 @@ public static function findOrNew($id, $columns = []) * @param \Closure|null $callback * @return \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection|static[]|static|mixed * @static - */ - public static function findOr($id, $columns = [], $callback = null) + */ public static function findOr($id, $columns = [], $callback = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->findOr($id, $columns, $callback); } - - /** + /** * Get the first record matching the attributes or instantiate it. * * @param array $attributes * @param array $values * @return \Illuminate\Database\Eloquent\Model|static * @static - */ - public static function firstOrNew($attributes = [], $values = []) + */ public static function firstOrNew($attributes = [], $values = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->firstOrNew($attributes, $values); } - - /** + /** * Get the first record matching the attributes. If the record is not found, create it. * * @param array $attributes * @param array $values * @return \Illuminate\Database\Eloquent\Model|static * @static - */ - public static function firstOrCreate($attributes = [], $values = []) + */ public static function firstOrCreate($attributes = [], $values = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->firstOrCreate($attributes, $values); } - - /** + /** * Attempt to create the record. If a unique constraint violation occurs, attempt to find the matching record. * * @param array $attributes * @param array $values * @return \Illuminate\Database\Eloquent\Model|static * @static - */ - public static function createOrFirst($attributes = [], $values = []) + */ public static function createOrFirst($attributes = [], $values = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->createOrFirst($attributes, $values); } - - /** + /** * Create or update a record matching the attributes, and fill it with values. * * @param array $attributes * @param array $values * @return \Illuminate\Database\Eloquent\Model|static * @static - */ - public static function updateOrCreate($attributes, $values = []) + */ public static function updateOrCreate($attributes, $values = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->updateOrCreate($attributes, $values); } - - /** + /** * Execute the query and get the first result or throw an exception. * * @param array|string $columns * @return \Illuminate\Database\Eloquent\Model|static * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<\Illuminate\Database\Eloquent\Model> * @static - */ - public static function firstOrFail($columns = []) + */ public static function firstOrFail($columns = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->firstOrFail($columns); } - - /** + /** * Execute the query and get the first result or call a callback. * * @param \Closure|array|string $columns * @param \Closure|null $callback * @return \Illuminate\Database\Eloquent\Model|static|mixed * @static - */ - public static function firstOr($columns = [], $callback = null) + */ public static function firstOr($columns = [], $callback = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->firstOr($columns, $callback); } - - /** + /** * Execute the query and get the first result if it's the sole matching record. * * @param array|string $columns @@ -23696,27 +21656,23 @@ public static function firstOr($columns = [], $callback = null) * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<\Illuminate\Database\Eloquent\Model> * @throws \Illuminate\Database\MultipleRecordsFoundException * @static - */ - public static function sole($columns = []) + */ public static function sole($columns = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->sole($columns); } - - /** + /** * Get a single column's value from the first result of a query. * * @param string|\Illuminate\Contracts\Database\Query\Expression $column * @return mixed * @static - */ - public static function value($column) + */ public static function value($column) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->value($column); } - - /** + /** * Get a single column's value from the first result of a query if it's the sole matching record. * * @param string|\Illuminate\Contracts\Database\Query\Expression $column @@ -23724,93 +21680,79 @@ public static function value($column) * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<\Illuminate\Database\Eloquent\Model> * @throws \Illuminate\Database\MultipleRecordsFoundException * @static - */ - public static function soleValue($column) + */ public static function soleValue($column) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->soleValue($column); } - - /** + /** * Get a single column's value from the first result of the query or throw an exception. * * @param string|\Illuminate\Contracts\Database\Query\Expression $column * @return mixed * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<\Illuminate\Database\Eloquent\Model> * @static - */ - public static function valueOrFail($column) + */ public static function valueOrFail($column) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->valueOrFail($column); } - - /** + /** * Execute the query as a "select" statement. * * @param array|string $columns * @return \Illuminate\Database\Eloquent\Collection|static[] * @static - */ - public static function get($columns = []) + */ public static function get($columns = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->get($columns); } - - /** + /** * Get the hydrated models without eager loading. * * @param array|string $columns * @return \Illuminate\Database\Eloquent\Model[]|static[] * @static - */ - public static function getModels($columns = []) + */ public static function getModels($columns = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->getModels($columns); } - - /** + /** * Eager load the relationships for the models. * * @param array $models * @return array * @static - */ - public static function eagerLoadRelations($models) + */ public static function eagerLoadRelations($models) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->eagerLoadRelations($models); } - - /** + /** * Get a lazy collection for the given query. * * @return \Illuminate\Support\LazyCollection * @static - */ - public static function cursor() + */ public static function cursor() { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->cursor(); } - - /** + /** * Get a collection with the values of a given column. * * @param string|\Illuminate\Contracts\Database\Query\Expression $column * @param string|null $key * @return \Illuminate\Support\Collection * @static - */ - public static function pluck($column, $key = null) + */ public static function pluck($column, $key = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->pluck($column, $key); } - - /** + /** * Paginate the given query. * * @param int|null|\Closure $perPage @@ -23821,14 +21763,12 @@ public static function pluck($column, $key = null) * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator * @throws \InvalidArgumentException * @static - */ - public static function paginate($perPage = null, $columns = [], $pageName = 'page', $page = null) + */ public static function paginate($perPage = null, $columns = [], $pageName = 'page', $page = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->paginate($perPage, $columns, $pageName, $page); } - - /** + /** * Paginate the given query into a simple paginator. * * @param int|null $perPage @@ -23837,14 +21777,12 @@ public static function paginate($perPage = null, $columns = [], $pageName = 'pag * @param int|null $page * @return \Illuminate\Contracts\Pagination\Paginator * @static - */ - public static function simplePaginate($perPage = null, $columns = [], $pageName = 'page', $page = null) + */ public static function simplePaginate($perPage = null, $columns = [], $pageName = 'page', $page = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->simplePaginate($perPage, $columns, $pageName, $page); } - - /** + /** * Paginate the given query into a cursor paginator. * * @param int|null $perPage @@ -23853,53 +21791,45 @@ public static function simplePaginate($perPage = null, $columns = [], $pageName * @param \Illuminate\Pagination\Cursor|string|null $cursor * @return \Illuminate\Contracts\Pagination\CursorPaginator * @static - */ - public static function cursorPaginate($perPage = null, $columns = [], $cursorName = 'cursor', $cursor = null) + */ public static function cursorPaginate($perPage = null, $columns = [], $cursorName = 'cursor', $cursor = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->cursorPaginate($perPage, $columns, $cursorName, $cursor); } - - /** + /** * Save a new model and return the instance. * * @param array $attributes * @return \Illuminate\Database\Eloquent\Model|$this * @static - */ - public static function create($attributes = []) + */ public static function create($attributes = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->create($attributes); } - - /** + /** * Save a new model and return the instance. Allow mass-assignment. * * @param array $attributes * @return \Illuminate\Database\Eloquent\Model|$this * @static - */ - public static function forceCreate($attributes) + */ public static function forceCreate($attributes) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->forceCreate($attributes); } - - /** + /** * Save a new model instance with mass assignment without raising model events. * * @param array $attributes * @return \Illuminate\Database\Eloquent\Model|$this * @static - */ - public static function forceCreateQuietly($attributes = []) + */ public static function forceCreateQuietly($attributes = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->forceCreateQuietly($attributes); } - - /** + /** * Insert new records or update the existing ones. * * @param array $values @@ -23907,320 +21837,270 @@ public static function forceCreateQuietly($attributes = []) * @param array|null $update * @return int * @static - */ - public static function upsert($values, $uniqueBy, $update = null) + */ public static function upsert($values, $uniqueBy, $update = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->upsert($values, $uniqueBy, $update); } - - /** + /** * Register a replacement for the default delete function. * * @param \Closure $callback * @return void * @static - */ - public static function onDelete($callback) + */ public static function onDelete($callback) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ $instance->onDelete($callback); } - - /** + /** * Call the given local model scopes. * * @param array|string $scopes * @return static|mixed * @static - */ - public static function scopes($scopes) + */ public static function scopes($scopes) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->scopes($scopes); } - - /** + /** * Apply the scopes to the Eloquent builder instance and return it. * * @return static * @static - */ - public static function applyScopes() + */ public static function applyScopes() { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->applyScopes(); } - - /** + /** * Prevent the specified relations from being eager loaded. * * @param mixed $relations * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function without($relations) + */ public static function without($relations) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->without($relations); } - - /** + /** * Set the relationships that should be eager loaded while removing any previously added eager loading specifications. * * @param mixed $relations * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withOnly($relations) + */ public static function withOnly($relations) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withOnly($relations); } - - /** + /** * Create a new instance of the model being queried. * * @param array $attributes * @return \Illuminate\Database\Eloquent\Model|static * @static - */ - public static function newModelInstance($attributes = []) + */ public static function newModelInstance($attributes = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->newModelInstance($attributes); } - - /** + /** * Apply query-time casts to the model instance. * * @param array $casts * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withCasts($casts) + */ public static function withCasts($casts) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withCasts($casts); } - - /** + /** * Execute the given Closure within a transaction savepoint if needed. * * @template TModelValue * @param \Closure(): TModelValue $scope * @return \Illuminate\Database\Eloquent\TModelValue * @static - */ - public static function withSavepointIfNeeded($scope) + */ public static function withSavepointIfNeeded($scope) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withSavepointIfNeeded($scope); } - - /** + /** * Get the underlying query builder instance. * * @return \Illuminate\Database\Query\Builder * @static - */ - public static function getQuery() + */ public static function getQuery() { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->getQuery(); } - - /** + /** * Set the underlying query builder instance. * * @param \Illuminate\Database\Query\Builder $query * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function setQuery($query) + */ public static function setQuery($query) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->setQuery($query); } - - /** + /** * Get a base query builder instance. * * @return \Illuminate\Database\Query\Builder * @static - */ - public static function toBase() + */ public static function toBase() { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->toBase(); } - - /** + /** * Get the relationships being eagerly loaded. * * @return array * @static - */ - public static function getEagerLoads() + */ public static function getEagerLoads() { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->getEagerLoads(); } - - /** + /** * Set the relationships being eagerly loaded. * * @param array $eagerLoad * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function setEagerLoads($eagerLoad) + */ public static function setEagerLoads($eagerLoad) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->setEagerLoads($eagerLoad); } - - /** + /** * Indicate that the given relationships should not be eagerly loaded. * * @param array $relations * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withoutEagerLoad($relations) + */ public static function withoutEagerLoad($relations) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withoutEagerLoad($relations); } - - /** + /** * Flush the relationships being eagerly loaded. * * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withoutEagerLoads() + */ public static function withoutEagerLoads() { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withoutEagerLoads(); } - - /** + /** * Get the model instance being queried. * * @return \Illuminate\Database\Eloquent\Model|static * @static - */ - public static function getModel() + */ public static function getModel() { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->getModel(); } - - /** + /** * Set a model instance for the model being queried. * * @param \Illuminate\Database\Eloquent\Model $model * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function setModel($model) + */ public static function setModel($model) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->setModel($model); } - - /** + /** * Get the given macro by name. * * @param string $name * @return \Closure * @static - */ - public static function getMacro($name) + */ public static function getMacro($name) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->getMacro($name); } - - /** + /** * Checks if a macro is registered. * * @param string $name * @return bool * @static - */ - public static function hasMacro($name) + */ public static function hasMacro($name) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->hasMacro($name); } - - /** + /** * Get the given global macro by name. * * @param string $name * @return \Closure * @static - */ - public static function getGlobalMacro($name) + */ public static function getGlobalMacro($name) { return \Illuminate\Database\Eloquent\Builder::getGlobalMacro($name); } - - /** + /** * Checks if a global macro is registered. * * @param string $name * @return bool * @static - */ - public static function hasGlobalMacro($name) + */ public static function hasGlobalMacro($name) { return \Illuminate\Database\Eloquent\Builder::hasGlobalMacro($name); } - - /** + /** * Clone the Eloquent query builder. * * @return static * @static - */ - public static function clone() + */ public static function clone() { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->clone(); } - - /** + /** * Chunk the results of the query. * * @param int $count * @param callable $callback * @return bool * @static - */ - public static function chunk($count, $callback) + */ public static function chunk($count, $callback) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->chunk($count, $callback); } - - /** + /** * Run a map over each item while chunking. * * @param callable $callback * @param int $count * @return \Illuminate\Support\Collection * @static - */ - public static function chunkMap($callback, $count = 1000) + */ public static function chunkMap($callback, $count = 1000) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->chunkMap($callback, $count); } - - /** + /** * Execute a callback over each item while chunking. * * @param callable $callback @@ -24228,14 +22108,12 @@ public static function chunkMap($callback, $count = 1000) * @return bool * @throws \RuntimeException * @static - */ - public static function each($callback, $count = 1000) + */ public static function each($callback, $count = 1000) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->each($callback, $count); } - - /** + /** * Chunk the results of a query by comparing IDs. * * @param int $count @@ -24244,14 +22122,12 @@ public static function each($callback, $count = 1000) * @param string|null $alias * @return bool * @static - */ - public static function chunkById($count, $callback, $column = null, $alias = null) + */ public static function chunkById($count, $callback, $column = null, $alias = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->chunkById($count, $callback, $column, $alias); } - - /** + /** * Chunk the results of a query by comparing IDs in descending order. * * @param int $count @@ -24260,14 +22136,12 @@ public static function chunkById($count, $callback, $column = null, $alias = nul * @param string|null $alias * @return bool * @static - */ - public static function chunkByIdDesc($count, $callback, $column = null, $alias = null) + */ public static function chunkByIdDesc($count, $callback, $column = null, $alias = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->chunkByIdDesc($count, $callback, $column, $alias); } - - /** + /** * Chunk the results of a query by comparing IDs in a given order. * * @param int $count @@ -24277,14 +22151,12 @@ public static function chunkByIdDesc($count, $callback, $column = null, $alias = * @param bool $descending * @return bool * @static - */ - public static function orderedChunkById($count, $callback, $column = null, $alias = null, $descending = false) + */ public static function orderedChunkById($count, $callback, $column = null, $alias = null, $descending = false) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orderedChunkById($count, $callback, $column, $alias, $descending); } - - /** + /** * Execute a callback over each item while chunking by ID. * * @param callable $callback @@ -24293,28 +22165,24 @@ public static function orderedChunkById($count, $callback, $column = null, $alia * @param string|null $alias * @return bool * @static - */ - public static function eachById($callback, $count = 1000, $column = null, $alias = null) + */ public static function eachById($callback, $count = 1000, $column = null, $alias = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->eachById($callback, $count, $column, $alias); } - - /** + /** * Query lazily, by chunks of the given size. * * @param int $chunkSize * @return \Illuminate\Support\LazyCollection * @throws \InvalidArgumentException * @static - */ - public static function lazy($chunkSize = 1000) + */ public static function lazy($chunkSize = 1000) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->lazy($chunkSize); } - - /** + /** * Query lazily, by chunking the results of a query by comparing IDs. * * @param int $chunkSize @@ -24323,14 +22191,12 @@ public static function lazy($chunkSize = 1000) * @return \Illuminate\Support\LazyCollection * @throws \InvalidArgumentException * @static - */ - public static function lazyById($chunkSize = 1000, $column = null, $alias = null) + */ public static function lazyById($chunkSize = 1000, $column = null, $alias = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->lazyById($chunkSize, $column, $alias); } - - /** + /** * Query lazily, by chunking the results of a query by comparing IDs in descending order. * * @param int $chunkSize @@ -24339,27 +22205,23 @@ public static function lazyById($chunkSize = 1000, $column = null, $alias = null * @return \Illuminate\Support\LazyCollection * @throws \InvalidArgumentException * @static - */ - public static function lazyByIdDesc($chunkSize = 1000, $column = null, $alias = null) + */ public static function lazyByIdDesc($chunkSize = 1000, $column = null, $alias = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->lazyByIdDesc($chunkSize, $column, $alias); } - - /** + /** * Execute the query and get the first result. * * @param array|string $columns * @return \Illuminate\Database\Eloquent\Model|object|static|null * @static - */ - public static function first($columns = []) + */ public static function first($columns = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->first($columns); } - - /** + /** * Execute the query and get the first result if it's the sole matching record. * * @param array|string $columns @@ -24367,27 +22229,23 @@ public static function first($columns = []) * @throws \Illuminate\Database\RecordsNotFoundException * @throws \Illuminate\Database\MultipleRecordsFoundException * @static - */ - public static function baseSole($columns = []) + */ public static function baseSole($columns = []) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->baseSole($columns); } - - /** + /** * Pass the query to a given callback. * * @param callable $callback * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function tap($callback) + */ public static function tap($callback) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->tap($callback); } - - /** + /** * Apply the callback if the given "value" is (or resolves to) truthy. * * @template TWhenParameter @@ -24397,14 +22255,12 @@ public static function tap($callback) * @param \Illuminate\Database\Eloquent\(callable($this, TWhenParameter): TWhenReturnType)|null $default * @return $this|\Illuminate\Database\Eloquent\TWhenReturnType * @static - */ - public static function when($value = null, $callback = null, $default = null) + */ public static function when($value = null, $callback = null, $default = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->when($value, $callback, $default); } - - /** + /** * Apply the callback if the given "value" is (or resolves to) falsy. * * @template TUnlessParameter @@ -24414,14 +22270,12 @@ public static function when($value = null, $callback = null, $default = null) * @param \Illuminate\Database\Eloquent\(callable($this, TUnlessParameter): TUnlessReturnType)|null $default * @return $this|\Illuminate\Database\Eloquent\TUnlessReturnType * @static - */ - public static function unless($value = null, $callback = null, $default = null) + */ public static function unless($value = null, $callback = null, $default = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->unless($value, $callback, $default); } - - /** + /** * Add a relationship count / exists condition to the query. * * @param \Illuminate\Database\Eloquent\Relations\Relation|string $relation @@ -24432,14 +22286,12 @@ public static function unless($value = null, $callback = null, $default = null) * @return \Illuminate\Database\Eloquent\Builder|static * @throws \RuntimeException * @static - */ - public static function has($relation, $operator = '>=', $count = 1, $boolean = 'and', $callback = null) + */ public static function has($relation, $operator = '>=', $count = 1, $boolean = 'and', $callback = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->has($relation, $operator, $count, $boolean, $callback); } - - /** + /** * Add a relationship count / exists condition to the query with an "or". * * @param string $relation @@ -24447,14 +22299,12 @@ public static function has($relation, $operator = '>=', $count = 1, $boolean = ' * @param int $count * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orHas($relation, $operator = '>=', $count = 1) + */ public static function orHas($relation, $operator = '>=', $count = 1) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orHas($relation, $operator, $count); } - - /** + /** * Add a relationship count / exists condition to the query. * * @param string $relation @@ -24462,27 +22312,23 @@ public static function orHas($relation, $operator = '>=', $count = 1) * @param \Closure|null $callback * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function doesntHave($relation, $boolean = 'and', $callback = null) + */ public static function doesntHave($relation, $boolean = 'and', $callback = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->doesntHave($relation, $boolean, $callback); } - - /** + /** * Add a relationship count / exists condition to the query with an "or". * * @param string $relation * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orDoesntHave($relation) + */ public static function orDoesntHave($relation) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orDoesntHave($relation); } - - /** + /** * Add a relationship count / exists condition to the query with where clauses. * * @param string $relation @@ -24491,14 +22337,12 @@ public static function orDoesntHave($relation) * @param int $count * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function whereHas($relation, $callback = null, $operator = '>=', $count = 1) + */ public static function whereHas($relation, $callback = null, $operator = '>=', $count = 1) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->whereHas($relation, $callback, $operator, $count); } - - /** + /** * Add a relationship count / exists condition to the query with where clauses. * * Also load the relationship with same condition. @@ -24509,14 +22353,12 @@ public static function whereHas($relation, $callback = null, $operator = '>=', $ * @param int $count * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withWhereHas($relation, $callback = null, $operator = '>=', $count = 1) + */ public static function withWhereHas($relation, $callback = null, $operator = '>=', $count = 1) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withWhereHas($relation, $callback, $operator, $count); } - - /** + /** * Add a relationship count / exists condition to the query with where clauses and an "or". * * @param string $relation @@ -24525,42 +22367,36 @@ public static function withWhereHas($relation, $callback = null, $operator = '>= * @param int $count * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orWhereHas($relation, $callback = null, $operator = '>=', $count = 1) + */ public static function orWhereHas($relation, $callback = null, $operator = '>=', $count = 1) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orWhereHas($relation, $callback, $operator, $count); } - - /** + /** * Add a relationship count / exists condition to the query with where clauses. * * @param string $relation * @param \Closure|null $callback * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function whereDoesntHave($relation, $callback = null) + */ public static function whereDoesntHave($relation, $callback = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->whereDoesntHave($relation, $callback); } - - /** + /** * Add a relationship count / exists condition to the query with where clauses and an "or". * * @param string $relation * @param \Closure|null $callback * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orWhereDoesntHave($relation, $callback = null) + */ public static function orWhereDoesntHave($relation, $callback = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orWhereDoesntHave($relation, $callback); } - - /** + /** * Add a polymorphic relationship count / exists condition to the query. * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation @@ -24571,14 +22407,12 @@ public static function orWhereDoesntHave($relation, $callback = null) * @param \Closure|null $callback * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function hasMorph($relation, $types, $operator = '>=', $count = 1, $boolean = 'and', $callback = null) + */ public static function hasMorph($relation, $types, $operator = '>=', $count = 1, $boolean = 'and', $callback = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->hasMorph($relation, $types, $operator, $count, $boolean, $callback); } - - /** + /** * Add a polymorphic relationship count / exists condition to the query with an "or". * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation @@ -24587,14 +22421,12 @@ public static function hasMorph($relation, $types, $operator = '>=', $count = 1, * @param int $count * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orHasMorph($relation, $types, $operator = '>=', $count = 1) + */ public static function orHasMorph($relation, $types, $operator = '>=', $count = 1) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orHasMorph($relation, $types, $operator, $count); } - - /** + /** * Add a polymorphic relationship count / exists condition to the query. * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation @@ -24603,28 +22435,24 @@ public static function orHasMorph($relation, $types, $operator = '>=', $count = * @param \Closure|null $callback * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function doesntHaveMorph($relation, $types, $boolean = 'and', $callback = null) + */ public static function doesntHaveMorph($relation, $types, $boolean = 'and', $callback = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->doesntHaveMorph($relation, $types, $boolean, $callback); } - - /** + /** * Add a polymorphic relationship count / exists condition to the query with an "or". * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation * @param string|array $types * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orDoesntHaveMorph($relation, $types) + */ public static function orDoesntHaveMorph($relation, $types) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orDoesntHaveMorph($relation, $types); } - - /** + /** * Add a polymorphic relationship count / exists condition to the query with where clauses. * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation @@ -24634,14 +22462,12 @@ public static function orDoesntHaveMorph($relation, $types) * @param int $count * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function whereHasMorph($relation, $types, $callback = null, $operator = '>=', $count = 1) + */ public static function whereHasMorph($relation, $types, $callback = null, $operator = '>=', $count = 1) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->whereHasMorph($relation, $types, $callback, $operator, $count); } - - /** + /** * Add a polymorphic relationship count / exists condition to the query with where clauses and an "or". * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation @@ -24651,14 +22477,12 @@ public static function whereHasMorph($relation, $types, $callback = null, $opera * @param int $count * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orWhereHasMorph($relation, $types, $callback = null, $operator = '>=', $count = 1) + */ public static function orWhereHasMorph($relation, $types, $callback = null, $operator = '>=', $count = 1) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orWhereHasMorph($relation, $types, $callback, $operator, $count); } - - /** + /** * Add a polymorphic relationship count / exists condition to the query with where clauses. * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation @@ -24666,14 +22490,12 @@ public static function orWhereHasMorph($relation, $types, $callback = null, $ope * @param \Closure|null $callback * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function whereDoesntHaveMorph($relation, $types, $callback = null) + */ public static function whereDoesntHaveMorph($relation, $types, $callback = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->whereDoesntHaveMorph($relation, $types, $callback); } - - /** + /** * Add a polymorphic relationship count / exists condition to the query with where clauses and an "or". * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation @@ -24681,14 +22503,12 @@ public static function whereDoesntHaveMorph($relation, $types, $callback = null) * @param \Closure|null $callback * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orWhereDoesntHaveMorph($relation, $types, $callback = null) + */ public static function orWhereDoesntHaveMorph($relation, $types, $callback = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orWhereDoesntHaveMorph($relation, $types, $callback); } - - /** + /** * Add a basic where clause to a relationship query. * * @param string $relation @@ -24697,14 +22517,12 @@ public static function orWhereDoesntHaveMorph($relation, $types, $callback = nul * @param mixed $value * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function whereRelation($relation, $column, $operator = null, $value = null) + */ public static function whereRelation($relation, $column, $operator = null, $value = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->whereRelation($relation, $column, $operator, $value); } - - /** + /** * Add an "or where" clause to a relationship query. * * @param string $relation @@ -24713,14 +22531,12 @@ public static function whereRelation($relation, $column, $operator = null, $valu * @param mixed $value * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orWhereRelation($relation, $column, $operator = null, $value = null) + */ public static function orWhereRelation($relation, $column, $operator = null, $value = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orWhereRelation($relation, $column, $operator, $value); } - - /** + /** * Add a polymorphic relationship condition to the query with a where clause. * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation @@ -24730,14 +22546,12 @@ public static function orWhereRelation($relation, $column, $operator = null, $va * @param mixed $value * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function whereMorphRelation($relation, $types, $column, $operator = null, $value = null) + */ public static function whereMorphRelation($relation, $types, $column, $operator = null, $value = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->whereMorphRelation($relation, $types, $column, $operator, $value); } - - /** + /** * Add a polymorphic relationship condition to the query with an "or where" clause. * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation @@ -24747,70 +22561,60 @@ public static function whereMorphRelation($relation, $types, $column, $operator * @param mixed $value * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orWhereMorphRelation($relation, $types, $column, $operator = null, $value = null) + */ public static function orWhereMorphRelation($relation, $types, $column, $operator = null, $value = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orWhereMorphRelation($relation, $types, $column, $operator, $value); } - - /** + /** * Add a morph-to relationship condition to the query. * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation * @param \Illuminate\Database\Eloquent\Model|string|null $model * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function whereMorphedTo($relation, $model, $boolean = 'and') + */ public static function whereMorphedTo($relation, $model, $boolean = 'and') { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->whereMorphedTo($relation, $model, $boolean); } - - /** + /** * Add a not morph-to relationship condition to the query. * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation * @param \Illuminate\Database\Eloquent\Model|string $model * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function whereNotMorphedTo($relation, $model, $boolean = 'and') + */ public static function whereNotMorphedTo($relation, $model, $boolean = 'and') { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->whereNotMorphedTo($relation, $model, $boolean); } - - /** + /** * Add a morph-to relationship condition to the query with an "or where" clause. * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation * @param \Illuminate\Database\Eloquent\Model|string|null $model * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orWhereMorphedTo($relation, $model) + */ public static function orWhereMorphedTo($relation, $model) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orWhereMorphedTo($relation, $model); } - - /** + /** * Add a not morph-to relationship condition to the query with an "or where" clause. * * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation * @param \Illuminate\Database\Eloquent\Model|string $model * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function orWhereNotMorphedTo($relation, $model) + */ public static function orWhereNotMorphedTo($relation, $model) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orWhereNotMorphedTo($relation, $model); } - - /** + /** * Add a "belongs to" relationship where clause to the query. * * @param \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection<\Illuminate\Database\Eloquent\Model> $related @@ -24819,14 +22623,12 @@ public static function orWhereNotMorphedTo($relation, $model) * @return \Illuminate\Database\Eloquent\Builder|static * @throws \Illuminate\Database\Eloquent\RelationNotFoundException * @static - */ - public static function whereBelongsTo($related, $relationshipName = null, $boolean = 'and') + */ public static function whereBelongsTo($related, $relationshipName = null, $boolean = 'and') { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->whereBelongsTo($related, $relationshipName, $boolean); } - - /** + /** * Add an "BelongsTo" relationship with an "or where" clause to the query. * * @param \Illuminate\Database\Eloquent\Model $related @@ -24834,14 +22636,12 @@ public static function whereBelongsTo($related, $relationshipName = null, $boole * @return \Illuminate\Database\Eloquent\Builder|static * @throws \RuntimeException * @static - */ - public static function orWhereBelongsTo($related, $relationshipName = null) + */ public static function orWhereBelongsTo($related, $relationshipName = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->orWhereBelongsTo($related, $relationshipName); } - - /** + /** * Add subselect queries to include an aggregate value for a relationship. * * @param mixed $relations @@ -24849,109 +22649,93 @@ public static function orWhereBelongsTo($related, $relationshipName = null) * @param string $function * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withAggregate($relations, $column, $function = null) + */ public static function withAggregate($relations, $column, $function = null) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withAggregate($relations, $column, $function); } - - /** + /** * Add subselect queries to count the relations. * * @param mixed $relations * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withCount($relations) + */ public static function withCount($relations) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withCount($relations); } - - /** + /** * Add subselect queries to include the max of the relation's column. * * @param string|array $relation * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withMax($relation, $column) + */ public static function withMax($relation, $column) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withMax($relation, $column); } - - /** + /** * Add subselect queries to include the min of the relation's column. * * @param string|array $relation * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withMin($relation, $column) + */ public static function withMin($relation, $column) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withMin($relation, $column); } - - /** + /** * Add subselect queries to include the sum of the relation's column. * * @param string|array $relation * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withSum($relation, $column) + */ public static function withSum($relation, $column) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withSum($relation, $column); } - - /** + /** * Add subselect queries to include the average of the relation's column. * * @param string|array $relation * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withAvg($relation, $column) + */ public static function withAvg($relation, $column) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withAvg($relation, $column); } - - /** + /** * Add subselect queries to include the existence of related models. * * @param string|array $relation * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function withExists($relation) + */ public static function withExists($relation) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->withExists($relation); } - - /** + /** * Merge the where constraints from another query to the current query. * * @param \Illuminate\Database\Eloquent\Builder $from * @return \Illuminate\Database\Eloquent\Builder|static * @static - */ - public static function mergeConstraintsFrom($from) + */ public static function mergeConstraintsFrom($from) { /** @var \Illuminate\Database\Eloquent\Builder $instance */ return $instance->mergeConstraintsFrom($from); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::powerJoin() @@ -24963,13 +22747,11 @@ public static function mergeConstraintsFrom($from) * @param mixed $where * @return static * @static - */ - public static function powerJoin($table, $first, $operator = null, $second = null, $type = 'inner', $where = false) + */ public static function powerJoin($table, $first, $operator = null, $second = null, $type = 'inner', $where = false) { return \Illuminate\Database\Eloquent\Builder::powerJoin($table, $first, $operator, $second, $type, $where); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::leftPowerJoin() @@ -24978,13 +22760,11 @@ public static function powerJoin($table, $first, $operator = null, $second = nul * @param mixed $operator * @param mixed $second * @static - */ - public static function leftPowerJoin($table, $first, $operator = null, $second = null) + */ public static function leftPowerJoin($table, $first, $operator = null, $second = null) { return \Illuminate\Database\Eloquent\Builder::leftPowerJoin($table, $first, $operator, $second); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::rightPowerJoin() @@ -24993,13 +22773,11 @@ public static function leftPowerJoin($table, $first, $operator = null, $second = * @param mixed $operator * @param mixed $second * @static - */ - public static function rightPowerJoin($table, $first, $operator = null, $second = null) + */ public static function rightPowerJoin($table, $first, $operator = null, $second = null) { return \Illuminate\Database\Eloquent\Builder::rightPowerJoin($table, $first, $operator, $second); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::newPowerJoinClause() @@ -25008,13 +22786,11 @@ public static function rightPowerJoin($table, $first, $operator = null, $second * @param mixed $table * @param \Illuminate\Database\Eloquent\Model|null $model * @static - */ - public static function newPowerJoinClause($parentQuery, $type, $table, $model = null) + */ public static function newPowerJoinClause($parentQuery, $type, $table, $model = null) { return \Illuminate\Database\Eloquent\Builder::newPowerJoinClause($parentQuery, $type, $table, $model); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::joinRelationship() @@ -25025,13 +22801,11 @@ public static function newPowerJoinClause($parentQuery, $type, $table, $model = * @param bool $disableExtraConditions * @param string|null $morphable * @static - */ - public static function joinRelationship($relationName, $callback = null, $joinType = 'join', $useAlias = false, $disableExtraConditions = false, $morphable = null) + */ public static function joinRelationship($relationName, $callback = null, $joinType = 'join', $useAlias = false, $disableExtraConditions = false, $morphable = null) { return \Illuminate\Database\Eloquent\Builder::joinRelationship($relationName, $callback, $joinType, $useAlias, $disableExtraConditions, $morphable); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::joinRelationshipUsingAlias() @@ -25039,13 +22813,11 @@ public static function joinRelationship($relationName, $callback = null, $joinTy * @param mixed $callback * @param bool $disableExtraConditions * @static - */ - public static function joinRelationshipUsingAlias($relationName, $callback = null, $disableExtraConditions = false) + */ public static function joinRelationshipUsingAlias($relationName, $callback = null, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Builder::joinRelationshipUsingAlias($relationName, $callback, $disableExtraConditions); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::leftJoinRelationshipUsingAlias() @@ -25053,13 +22825,11 @@ public static function joinRelationshipUsingAlias($relationName, $callback = nul * @param mixed $callback * @param bool $disableExtraConditions * @static - */ - public static function leftJoinRelationshipUsingAlias($relationName, $callback = null, $disableExtraConditions = false) + */ public static function leftJoinRelationshipUsingAlias($relationName, $callback = null, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Builder::leftJoinRelationshipUsingAlias($relationName, $callback, $disableExtraConditions); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::rightJoinRelationshipUsingAlias() @@ -25067,13 +22837,11 @@ public static function leftJoinRelationshipUsingAlias($relationName, $callback = * @param mixed $callback * @param bool $disableExtraConditions * @static - */ - public static function rightJoinRelationshipUsingAlias($relationName, $callback = null, $disableExtraConditions = false) + */ public static function rightJoinRelationshipUsingAlias($relationName, $callback = null, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Builder::rightJoinRelationshipUsingAlias($relationName, $callback, $disableExtraConditions); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::joinRelation() @@ -25083,13 +22851,11 @@ public static function rightJoinRelationshipUsingAlias($relationName, $callback * @param mixed $useAlias * @param bool $disableExtraConditions * @static - */ - public static function joinRelation($relationName, $callback = null, $joinType = 'join', $useAlias = false, $disableExtraConditions = false) + */ public static function joinRelation($relationName, $callback = null, $joinType = 'join', $useAlias = false, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Builder::joinRelation($relationName, $callback, $joinType, $useAlias, $disableExtraConditions); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::leftJoinRelationship() @@ -25098,13 +22864,11 @@ public static function joinRelation($relationName, $callback = null, $joinType = * @param mixed $useAlias * @param bool $disableExtraConditions * @static - */ - public static function leftJoinRelationship($relation, $callback = null, $useAlias = false, $disableExtraConditions = false) + */ public static function leftJoinRelationship($relation, $callback = null, $useAlias = false, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Builder::leftJoinRelationship($relation, $callback, $useAlias, $disableExtraConditions); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::leftJoinRelation() @@ -25113,13 +22877,11 @@ public static function leftJoinRelationship($relation, $callback = null, $useAli * @param mixed $useAlias * @param bool $disableExtraConditions * @static - */ - public static function leftJoinRelation($relation, $callback = null, $useAlias = false, $disableExtraConditions = false) + */ public static function leftJoinRelation($relation, $callback = null, $useAlias = false, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Builder::leftJoinRelation($relation, $callback, $useAlias, $disableExtraConditions); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::rightJoinRelationship() @@ -25128,13 +22890,11 @@ public static function leftJoinRelation($relation, $callback = null, $useAlias = * @param mixed $useAlias * @param bool $disableExtraConditions * @static - */ - public static function rightJoinRelationship($relation, $callback = null, $useAlias = false, $disableExtraConditions = false) + */ public static function rightJoinRelationship($relation, $callback = null, $useAlias = false, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Builder::rightJoinRelationship($relation, $callback, $useAlias, $disableExtraConditions); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::rightJoinRelation() @@ -25143,13 +22903,11 @@ public static function rightJoinRelationship($relation, $callback = null, $useAl * @param mixed $useAlias * @param bool $disableExtraConditions * @static - */ - public static function rightJoinRelation($relation, $callback = null, $useAlias = false, $disableExtraConditions = false) + */ public static function rightJoinRelation($relation, $callback = null, $useAlias = false, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Builder::rightJoinRelation($relation, $callback, $useAlias, $disableExtraConditions); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::joinNestedRelationship() @@ -25159,13 +22917,11 @@ public static function rightJoinRelation($relation, $callback = null, $useAlias * @param mixed $useAlias * @param bool $disableExtraConditions * @static - */ - public static function joinNestedRelationship($relationships, $callback = null, $joinType = 'join', $useAlias = false, $disableExtraConditions = false) + */ public static function joinNestedRelationship($relationships, $callback = null, $joinType = 'join', $useAlias = false, $disableExtraConditions = false) { return \Illuminate\Database\Eloquent\Builder::joinNestedRelationship($relationships, $callback, $joinType, $useAlias, $disableExtraConditions); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::orderByPowerJoins() @@ -25174,156 +22930,132 @@ public static function joinNestedRelationship($relationships, $callback = null, * @param mixed $aggregation * @param mixed $joinType * @static - */ - public static function orderByPowerJoins($sort, $direction = 'asc', $aggregation = null, $joinType = 'join') + */ public static function orderByPowerJoins($sort, $direction = 'asc', $aggregation = null, $joinType = 'join') { return \Illuminate\Database\Eloquent\Builder::orderByPowerJoins($sort, $direction, $aggregation, $joinType); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::orderByLeftPowerJoins() * @param mixed $sort * @param mixed $direction * @static - */ - public static function orderByLeftPowerJoins($sort, $direction = 'asc') + */ public static function orderByLeftPowerJoins($sort, $direction = 'asc') { return \Illuminate\Database\Eloquent\Builder::orderByLeftPowerJoins($sort, $direction); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::orderByPowerJoinsCount() * @param mixed $sort * @param mixed $direction * @static - */ - public static function orderByPowerJoinsCount($sort, $direction = 'asc') + */ public static function orderByPowerJoinsCount($sort, $direction = 'asc') { return \Illuminate\Database\Eloquent\Builder::orderByPowerJoinsCount($sort, $direction); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::orderByLeftPowerJoinsCount() * @param mixed $sort * @param mixed $direction * @static - */ - public static function orderByLeftPowerJoinsCount($sort, $direction = 'asc') + */ public static function orderByLeftPowerJoinsCount($sort, $direction = 'asc') { return \Illuminate\Database\Eloquent\Builder::orderByLeftPowerJoinsCount($sort, $direction); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::orderByPowerJoinsSum() * @param mixed $sort * @param mixed $direction * @static - */ - public static function orderByPowerJoinsSum($sort, $direction = 'asc') + */ public static function orderByPowerJoinsSum($sort, $direction = 'asc') { return \Illuminate\Database\Eloquent\Builder::orderByPowerJoinsSum($sort, $direction); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::orderByLeftPowerJoinsSum() * @param mixed $sort * @param mixed $direction * @static - */ - public static function orderByLeftPowerJoinsSum($sort, $direction = 'asc') + */ public static function orderByLeftPowerJoinsSum($sort, $direction = 'asc') { return \Illuminate\Database\Eloquent\Builder::orderByLeftPowerJoinsSum($sort, $direction); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::orderByPowerJoinsAvg() * @param mixed $sort * @param mixed $direction * @static - */ - public static function orderByPowerJoinsAvg($sort, $direction = 'asc') + */ public static function orderByPowerJoinsAvg($sort, $direction = 'asc') { return \Illuminate\Database\Eloquent\Builder::orderByPowerJoinsAvg($sort, $direction); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::orderByLeftPowerJoinsAvg() * @param mixed $sort * @param mixed $direction * @static - */ - public static function orderByLeftPowerJoinsAvg($sort, $direction = 'asc') + */ public static function orderByLeftPowerJoinsAvg($sort, $direction = 'asc') { return \Illuminate\Database\Eloquent\Builder::orderByLeftPowerJoinsAvg($sort, $direction); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::orderByPowerJoinsMin() * @param mixed $sort * @param mixed $direction * @static - */ - public static function orderByPowerJoinsMin($sort, $direction = 'asc') + */ public static function orderByPowerJoinsMin($sort, $direction = 'asc') { return \Illuminate\Database\Eloquent\Builder::orderByPowerJoinsMin($sort, $direction); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::orderByLeftPowerJoinsMin() * @param mixed $sort * @param mixed $direction * @static - */ - public static function orderByLeftPowerJoinsMin($sort, $direction = 'asc') + */ public static function orderByLeftPowerJoinsMin($sort, $direction = 'asc') { return \Illuminate\Database\Eloquent\Builder::orderByLeftPowerJoinsMin($sort, $direction); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::orderByPowerJoinsMax() * @param mixed $sort * @param mixed $direction * @static - */ - public static function orderByPowerJoinsMax($sort, $direction = 'asc') + */ public static function orderByPowerJoinsMax($sort, $direction = 'asc') { return \Illuminate\Database\Eloquent\Builder::orderByPowerJoinsMax($sort, $direction); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::orderByLeftPowerJoinsMax() * @param mixed $sort * @param mixed $direction * @static - */ - public static function orderByLeftPowerJoinsMax($sort, $direction = 'asc') + */ public static function orderByLeftPowerJoinsMax($sort, $direction = 'asc') { return \Illuminate\Database\Eloquent\Builder::orderByLeftPowerJoinsMax($sort, $direction); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::powerJoinHas() @@ -25335,13 +23067,11 @@ public static function orderByLeftPowerJoinsMax($sort, $direction = 'asc') * @param string|null $morphable * @return static * @static - */ - public static function powerJoinHas($relation, $operator = '>=', $count = 1, $boolean = 'and', $callback = null, $morphable = null) + */ public static function powerJoinHas($relation, $operator = '>=', $count = 1, $boolean = 'and', $callback = null, $morphable = null) { return \Illuminate\Database\Eloquent\Builder::powerJoinHas($relation, $operator, $count, $boolean, $callback, $morphable); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::hasNestedUsingJoins() @@ -25352,13 +23082,11 @@ public static function powerJoinHas($relation, $operator = '>=', $count = 1, $bo * @param \Closure|array|null $callback * @return static * @static - */ - public static function hasNestedUsingJoins($relations, $operator = '>=', $count = 1, $boolean = 'and', $callback = null) + */ public static function hasNestedUsingJoins($relations, $operator = '>=', $count = 1, $boolean = 'and', $callback = null) { return \Illuminate\Database\Eloquent\Builder::hasNestedUsingJoins($relations, $operator, $count, $boolean, $callback); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::powerJoinDoesntHave() @@ -25366,13 +23094,11 @@ public static function hasNestedUsingJoins($relations, $operator = '>=', $count * @param mixed $boolean * @param \Closure|null $callback * @static - */ - public static function powerJoinDoesntHave($relation, $boolean = 'and', $callback = null) + */ public static function powerJoinDoesntHave($relation, $boolean = 'and', $callback = null) { return \Illuminate\Database\Eloquent\Builder::powerJoinDoesntHave($relation, $boolean, $callback); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\JoinRelationship::powerJoinWhereHas() @@ -25381,60 +23107,100 @@ public static function powerJoinDoesntHave($relation, $boolean = 'and', $callbac * @param mixed $operator * @param mixed $count * @static - */ - public static function powerJoinWhereHas($relation, $callback = null, $operator = '>=', $count = 1) + */ public static function powerJoinWhereHas($relation, $callback = null, $operator = '>=', $count = 1) { return \Illuminate\Database\Eloquent\Builder::powerJoinWhereHas($relation, $callback, $operator, $count); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\QueryRelationshipExistence::getGroupBy() * @static - */ - public static function getGroupBy() + */ public static function getGroupBy() { return \Illuminate\Database\Eloquent\Builder::getGroupBy(); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\QueryRelationshipExistence::getSelect() * @static - */ - public static function getSelect() + */ public static function getSelect() { return \Illuminate\Database\Eloquent\Builder::getSelect(); } - - /** + /** * * * @see \Kirschbaum\PowerJoins\Mixins\QueryRelationshipExistence::getRelationWithoutConstraintsProxy() * @param mixed $relation * @static - */ - public static function getRelationWithoutConstraintsProxy($relation) + */ public static function getRelationWithoutConstraintsProxy($relation) { return \Illuminate\Database\Eloquent\Builder::getRelationWithoutConstraintsProxy($relation); } - - /** + /** + * + * + * @see \Maatwebsite\Excel\Mixins\DownloadQueryMacro::__invoke() + * @param string $fileName + * @param string|null $writerType + * @param mixed $withHeadings + * @static + */ public static function downloadExcel($fileName, $writerType = null, $withHeadings = false) + { + return \Illuminate\Database\Eloquent\Builder::downloadExcel($fileName, $writerType, $withHeadings); + } + /** + * + * + * @see \Maatwebsite\Excel\Mixins\StoreQueryMacro::__invoke() + * @param string $filePath + * @param string|null $disk + * @param string|null $writerType + * @param mixed $withHeadings + * @static + */ public static function storeExcel($filePath, $disk = null, $writerType = null, $withHeadings = false) + { + return \Illuminate\Database\Eloquent\Builder::storeExcel($filePath, $disk, $writerType, $withHeadings); + } + /** + * + * + * @see \Maatwebsite\Excel\Mixins\ImportMacro::__invoke() + * @param string $filename + * @param string|null $disk + * @param string|null $readerType + * @static + */ public static function import($filename, $disk = null, $readerType = null) + { + return \Illuminate\Database\Eloquent\Builder::import($filename, $disk, $readerType); + } + /** + * + * + * @see \Maatwebsite\Excel\Mixins\ImportAsMacro::__invoke() + * @param string $filename + * @param callable $mapping + * @param string|null $disk + * @param string|null $readerType + * @static + */ public static function importAs($filename, $mapping, $disk = null, $readerType = null) + { + return \Illuminate\Database\Eloquent\Builder::importAs($filename, $mapping, $disk, $readerType); + } + /** * Set the columns to be selected. * * @param array|mixed $columns * @return \Illuminate\Database\Query\Builder * @static - */ - public static function select($columns = []) + */ public static function select($columns = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->select($columns); } - - /** + /** * Add a subselect expression to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query @@ -25442,28 +23208,24 @@ public static function select($columns = []) * @return \Illuminate\Database\Query\Builder * @throws \InvalidArgumentException * @static - */ - public static function selectSub($query, $as) + */ public static function selectSub($query, $as) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->selectSub($query, $as); } - - /** + /** * Add a new "raw" select expression to the query. * * @param string $expression * @param array $bindings * @return \Illuminate\Database\Query\Builder * @static - */ - public static function selectRaw($expression, $bindings = []) + */ public static function selectRaw($expression, $bindings = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->selectRaw($expression, $bindings); } - - /** + /** * Makes "from" fetch from a subquery. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query @@ -25471,106 +23233,90 @@ public static function selectRaw($expression, $bindings = []) * @return \Illuminate\Database\Query\Builder * @throws \InvalidArgumentException * @static - */ - public static function fromSub($query, $as) + */ public static function fromSub($query, $as) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->fromSub($query, $as); } - - /** + /** * Add a raw from clause to the query. * * @param string $expression * @param mixed $bindings * @return \Illuminate\Database\Query\Builder * @static - */ - public static function fromRaw($expression, $bindings = []) + */ public static function fromRaw($expression, $bindings = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->fromRaw($expression, $bindings); } - - /** + /** * Add a new select column to the query. * * @param array|mixed $column * @return \Illuminate\Database\Query\Builder * @static - */ - public static function addSelect($column) + */ public static function addSelect($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->addSelect($column); } - - /** + /** * Force the query to only return distinct results. * * @return \Illuminate\Database\Query\Builder * @static - */ - public static function distinct() + */ public static function distinct() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->distinct(); } - - /** + /** * Set the table which the query is targeting. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $table * @param string|null $as * @return \Illuminate\Database\Query\Builder * @static - */ - public static function from($table, $as = null) + */ public static function from($table, $as = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->from($table, $as); } - - /** + /** * Add an index hint to suggest a query index. * * @param string $index * @return \Illuminate\Database\Query\Builder * @static - */ - public static function useIndex($index) + */ public static function useIndex($index) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->useIndex($index); } - - /** + /** * Add an index hint to force a query index. * * @param string $index * @return \Illuminate\Database\Query\Builder * @static - */ - public static function forceIndex($index) + */ public static function forceIndex($index) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->forceIndex($index); } - - /** + /** * Add an index hint to ignore a query index. * * @param string $index * @return \Illuminate\Database\Query\Builder * @static - */ - public static function ignoreIndex($index) + */ public static function ignoreIndex($index) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->ignoreIndex($index); } - - /** + /** * Add a join clause to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $table @@ -25581,14 +23327,12 @@ public static function ignoreIndex($index) * @param bool $where * @return \Illuminate\Database\Query\Builder * @static - */ - public static function join($table, $first, $operator = null, $second = null, $type = 'inner', $where = false) + */ public static function join($table, $first, $operator = null, $second = null, $type = 'inner', $where = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->join($table, $first, $operator, $second, $type, $where); } - - /** + /** * Add a "join where" clause to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $table @@ -25598,14 +23342,12 @@ public static function join($table, $first, $operator = null, $second = null, $t * @param string $type * @return \Illuminate\Database\Query\Builder * @static - */ - public static function joinWhere($table, $first, $operator, $second, $type = 'inner') + */ public static function joinWhere($table, $first, $operator, $second, $type = 'inner') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->joinWhere($table, $first, $operator, $second, $type); } - - /** + /** * Add a subquery join clause to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query @@ -25618,14 +23360,12 @@ public static function joinWhere($table, $first, $operator, $second, $type = 'in * @return \Illuminate\Database\Query\Builder * @throws \InvalidArgumentException * @static - */ - public static function joinSub($query, $as, $first, $operator = null, $second = null, $type = 'inner', $where = false) + */ public static function joinSub($query, $as, $first, $operator = null, $second = null, $type = 'inner', $where = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->joinSub($query, $as, $first, $operator, $second, $type, $where); } - - /** + /** * Add a left join to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $table @@ -25634,14 +23374,12 @@ public static function joinSub($query, $as, $first, $operator = null, $second = * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second * @return \Illuminate\Database\Query\Builder * @static - */ - public static function leftJoin($table, $first, $operator = null, $second = null) + */ public static function leftJoin($table, $first, $operator = null, $second = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->leftJoin($table, $first, $operator, $second); } - - /** + /** * Add a "join where" clause to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $table @@ -25650,14 +23388,12 @@ public static function leftJoin($table, $first, $operator = null, $second = null * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second * @return \Illuminate\Database\Query\Builder * @static - */ - public static function leftJoinWhere($table, $first, $operator, $second) + */ public static function leftJoinWhere($table, $first, $operator, $second) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->leftJoinWhere($table, $first, $operator, $second); } - - /** + /** * Add a subquery left join to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query @@ -25667,14 +23403,12 @@ public static function leftJoinWhere($table, $first, $operator, $second) * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second * @return \Illuminate\Database\Query\Builder * @static - */ - public static function leftJoinSub($query, $as, $first, $operator = null, $second = null) + */ public static function leftJoinSub($query, $as, $first, $operator = null, $second = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->leftJoinSub($query, $as, $first, $operator, $second); } - - /** + /** * Add a right join to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $table @@ -25683,14 +23417,12 @@ public static function leftJoinSub($query, $as, $first, $operator = null, $secon * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second * @return \Illuminate\Database\Query\Builder * @static - */ - public static function rightJoin($table, $first, $operator = null, $second = null) + */ public static function rightJoin($table, $first, $operator = null, $second = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->rightJoin($table, $first, $operator, $second); } - - /** + /** * Add a "right join where" clause to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $table @@ -25699,14 +23431,12 @@ public static function rightJoin($table, $first, $operator = null, $second = nul * @param \Illuminate\Contracts\Database\Query\Expression|string $second * @return \Illuminate\Database\Query\Builder * @static - */ - public static function rightJoinWhere($table, $first, $operator, $second) + */ public static function rightJoinWhere($table, $first, $operator, $second) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->rightJoinWhere($table, $first, $operator, $second); } - - /** + /** * Add a subquery right join to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query @@ -25716,14 +23446,12 @@ public static function rightJoinWhere($table, $first, $operator, $second) * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second * @return \Illuminate\Database\Query\Builder * @static - */ - public static function rightJoinSub($query, $as, $first, $operator = null, $second = null) + */ public static function rightJoinSub($query, $as, $first, $operator = null, $second = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->rightJoinSub($query, $as, $first, $operator, $second); } - - /** + /** * Add a "cross join" clause to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $table @@ -25732,42 +23460,36 @@ public static function rightJoinSub($query, $as, $first, $operator = null, $seco * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second * @return \Illuminate\Database\Query\Builder * @static - */ - public static function crossJoin($table, $first = null, $operator = null, $second = null) + */ public static function crossJoin($table, $first = null, $operator = null, $second = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->crossJoin($table, $first, $operator, $second); } - - /** + /** * Add a subquery cross join to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query * @param string $as * @return \Illuminate\Database\Query\Builder * @static - */ - public static function crossJoinSub($query, $as) + */ public static function crossJoinSub($query, $as) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->crossJoinSub($query, $as); } - - /** + /** * Merge an array of where clauses and bindings. * * @param array $wheres * @param array $bindings * @return \Illuminate\Database\Query\Builder * @static - */ - public static function mergeWheres($wheres, $bindings) + */ public static function mergeWheres($wheres, $bindings) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->mergeWheres($wheres, $bindings); } - - /** + /** * Prepare the value and operator for a where clause. * * @param string $value @@ -25776,14 +23498,12 @@ public static function mergeWheres($wheres, $bindings) * @return array * @throws \InvalidArgumentException * @static - */ - public static function prepareValueAndOperator($value, $operator, $useDefault = false) + */ public static function prepareValueAndOperator($value, $operator, $useDefault = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->prepareValueAndOperator($value, $operator, $useDefault); } - - /** + /** * Add a "where" clause comparing two columns to the query. * * @param string|array $first @@ -25792,14 +23512,12 @@ public static function prepareValueAndOperator($value, $operator, $useDefault = * @param string|null $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereColumn($first, $operator = null, $second = null, $boolean = 'and') + */ public static function whereColumn($first, $operator = null, $second = null, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereColumn($first, $operator, $second, $boolean); } - - /** + /** * Add an "or where" clause comparing two columns to the query. * * @param string|array $first @@ -25807,14 +23525,12 @@ public static function whereColumn($first, $operator = null, $second = null, $bo * @param string|null $second * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereColumn($first, $operator = null, $second = null) + */ public static function orWhereColumn($first, $operator = null, $second = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereColumn($first, $operator, $second); } - - /** + /** * Add a raw where clause to the query. * * @param string $sql @@ -25822,28 +23538,24 @@ public static function orWhereColumn($first, $operator = null, $second = null) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereRaw($sql, $bindings = [], $boolean = 'and') + */ public static function whereRaw($sql, $bindings = [], $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereRaw($sql, $bindings, $boolean); } - - /** + /** * Add a raw or where clause to the query. * * @param string $sql * @param mixed $bindings * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereRaw($sql, $bindings = []) + */ public static function orWhereRaw($sql, $bindings = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereRaw($sql, $bindings); } - - /** + /** * Add a "where in" clause to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -25852,28 +23564,24 @@ public static function orWhereRaw($sql, $bindings = []) * @param bool $not * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereIn($column, $values, $boolean = 'and', $not = false) + */ public static function whereIn($column, $values, $boolean = 'and', $not = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereIn($column, $values, $boolean, $not); } - - /** + /** * Add an "or where in" clause to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @param mixed $values * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereIn($column, $values) + */ public static function orWhereIn($column, $values) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereIn($column, $values); } - - /** + /** * Add a "where not in" clause to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -25881,28 +23589,24 @@ public static function orWhereIn($column, $values) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereNotIn($column, $values, $boolean = 'and') + */ public static function whereNotIn($column, $values, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereNotIn($column, $values, $boolean); } - - /** + /** * Add an "or where not in" clause to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @param mixed $values * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereNotIn($column, $values) + */ public static function orWhereNotIn($column, $values) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereNotIn($column, $values); } - - /** + /** * Add a "where in raw" clause for integer values to the query. * * @param string $column @@ -25911,28 +23615,24 @@ public static function orWhereNotIn($column, $values) * @param bool $not * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereIntegerInRaw($column, $values, $boolean = 'and', $not = false) + */ public static function whereIntegerInRaw($column, $values, $boolean = 'and', $not = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereIntegerInRaw($column, $values, $boolean, $not); } - - /** + /** * Add an "or where in raw" clause for integer values to the query. * * @param string $column * @param \Illuminate\Contracts\Support\Arrayable|array $values * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereIntegerInRaw($column, $values) + */ public static function orWhereIntegerInRaw($column, $values) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereIntegerInRaw($column, $values); } - - /** + /** * Add a "where not in raw" clause for integer values to the query. * * @param string $column @@ -25940,28 +23640,24 @@ public static function orWhereIntegerInRaw($column, $values) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereIntegerNotInRaw($column, $values, $boolean = 'and') + */ public static function whereIntegerNotInRaw($column, $values, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereIntegerNotInRaw($column, $values, $boolean); } - - /** + /** * Add an "or where not in raw" clause for integer values to the query. * * @param string $column * @param \Illuminate\Contracts\Support\Arrayable|array $values * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereIntegerNotInRaw($column, $values) + */ public static function orWhereIntegerNotInRaw($column, $values) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereIntegerNotInRaw($column, $values); } - - /** + /** * Add a "where null" clause to the query. * * @param string|array|\Illuminate\Contracts\Database\Query\Expression $columns @@ -25969,41 +23665,35 @@ public static function orWhereIntegerNotInRaw($column, $values) * @param bool $not * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereNull($columns, $boolean = 'and', $not = false) + */ public static function whereNull($columns, $boolean = 'and', $not = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereNull($columns, $boolean, $not); } - - /** + /** * Add an "or where null" clause to the query. * * @param string|array|\Illuminate\Contracts\Database\Query\Expression $column * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereNull($column) + */ public static function orWhereNull($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereNull($column); } - - /** + /** * Add a "where not null" clause to the query. * * @param string|array|\Illuminate\Contracts\Database\Query\Expression $columns * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereNotNull($columns, $boolean = 'and') + */ public static function whereNotNull($columns, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereNotNull($columns, $boolean); } - - /** + /** * Add a where between statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26012,14 +23702,12 @@ public static function whereNotNull($columns, $boolean = 'and') * @param bool $not * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereBetween($column, $values, $boolean = 'and', $not = false) + */ public static function whereBetween($column, $values, $boolean = 'and', $not = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereBetween($column, $values, $boolean, $not); } - - /** + /** * Add a where between statement using columns to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26028,42 +23716,36 @@ public static function whereBetween($column, $values, $boolean = 'and', $not = f * @param bool $not * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereBetweenColumns($column, $values, $boolean = 'and', $not = false) + */ public static function whereBetweenColumns($column, $values, $boolean = 'and', $not = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereBetweenColumns($column, $values, $boolean, $not); } - - /** + /** * Add an or where between statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @param \Illuminate\Database\Query\iterable $values * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereBetween($column, $values) + */ public static function orWhereBetween($column, $values) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereBetween($column, $values); } - - /** + /** * Add an or where between statement using columns to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @param array $values * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereBetweenColumns($column, $values) + */ public static function orWhereBetweenColumns($column, $values) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereBetweenColumns($column, $values); } - - /** + /** * Add a where not between statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26071,14 +23753,12 @@ public static function orWhereBetweenColumns($column, $values) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereNotBetween($column, $values, $boolean = 'and') + */ public static function whereNotBetween($column, $values, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereNotBetween($column, $values, $boolean); } - - /** + /** * Add a where not between statement using columns to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26086,55 +23766,47 @@ public static function whereNotBetween($column, $values, $boolean = 'and') * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereNotBetweenColumns($column, $values, $boolean = 'and') + */ public static function whereNotBetweenColumns($column, $values, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereNotBetweenColumns($column, $values, $boolean); } - - /** + /** * Add an or where not between statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @param \Illuminate\Database\Query\iterable $values * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereNotBetween($column, $values) + */ public static function orWhereNotBetween($column, $values) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereNotBetween($column, $values); } - - /** + /** * Add an or where not between statement using columns to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @param array $values * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereNotBetweenColumns($column, $values) + */ public static function orWhereNotBetweenColumns($column, $values) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereNotBetweenColumns($column, $values); } - - /** + /** * Add an "or where not null" clause to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereNotNull($column) + */ public static function orWhereNotNull($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereNotNull($column); } - - /** + /** * Add a "where date" statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26143,14 +23815,12 @@ public static function orWhereNotNull($column) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereDate($column, $operator, $value = null, $boolean = 'and') + */ public static function whereDate($column, $operator, $value = null, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereDate($column, $operator, $value, $boolean); } - - /** + /** * Add an "or where date" statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26158,14 +23828,12 @@ public static function whereDate($column, $operator, $value = null, $boolean = ' * @param \DateTimeInterface|string|null $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereDate($column, $operator, $value = null) + */ public static function orWhereDate($column, $operator, $value = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereDate($column, $operator, $value); } - - /** + /** * Add a "where time" statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26174,14 +23842,12 @@ public static function orWhereDate($column, $operator, $value = null) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereTime($column, $operator, $value = null, $boolean = 'and') + */ public static function whereTime($column, $operator, $value = null, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereTime($column, $operator, $value, $boolean); } - - /** + /** * Add an "or where time" statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26189,14 +23855,12 @@ public static function whereTime($column, $operator, $value = null, $boolean = ' * @param \DateTimeInterface|string|null $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereTime($column, $operator, $value = null) + */ public static function orWhereTime($column, $operator, $value = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereTime($column, $operator, $value); } - - /** + /** * Add a "where day" statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26205,14 +23869,12 @@ public static function orWhereTime($column, $operator, $value = null) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereDay($column, $operator, $value = null, $boolean = 'and') + */ public static function whereDay($column, $operator, $value = null, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereDay($column, $operator, $value, $boolean); } - - /** + /** * Add an "or where day" statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26220,14 +23882,12 @@ public static function whereDay($column, $operator, $value = null, $boolean = 'a * @param \DateTimeInterface|string|int|null $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereDay($column, $operator, $value = null) + */ public static function orWhereDay($column, $operator, $value = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereDay($column, $operator, $value); } - - /** + /** * Add a "where month" statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26236,14 +23896,12 @@ public static function orWhereDay($column, $operator, $value = null) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereMonth($column, $operator, $value = null, $boolean = 'and') + */ public static function whereMonth($column, $operator, $value = null, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereMonth($column, $operator, $value, $boolean); } - - /** + /** * Add an "or where month" statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26251,14 +23909,12 @@ public static function whereMonth($column, $operator, $value = null, $boolean = * @param \DateTimeInterface|string|int|null $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereMonth($column, $operator, $value = null) + */ public static function orWhereMonth($column, $operator, $value = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereMonth($column, $operator, $value); } - - /** + /** * Add a "where year" statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26267,14 +23923,12 @@ public static function orWhereMonth($column, $operator, $value = null) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereYear($column, $operator, $value = null, $boolean = 'and') + */ public static function whereYear($column, $operator, $value = null, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereYear($column, $operator, $value, $boolean); } - - /** + /** * Add an "or where year" statement to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column @@ -26282,54 +23936,46 @@ public static function whereYear($column, $operator, $value = null, $boolean = ' * @param \DateTimeInterface|string|int|null $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereYear($column, $operator, $value = null) + */ public static function orWhereYear($column, $operator, $value = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereYear($column, $operator, $value); } - - /** + /** * Add a nested where statement to the query. * * @param \Closure $callback * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereNested($callback, $boolean = 'and') + */ public static function whereNested($callback, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereNested($callback, $boolean); } - - /** + /** * Create a new query instance for nested where condition. * * @return \Illuminate\Database\Query\Builder * @static - */ - public static function forNestedWhere() + */ public static function forNestedWhere() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->forNestedWhere(); } - - /** + /** * Add another query builder as a nested where to the query builder. * * @param \Illuminate\Database\Query\Builder $query * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function addNestedWhereQuery($query, $boolean = 'and') + */ public static function addNestedWhereQuery($query, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->addNestedWhereQuery($query, $boolean); } - - /** + /** * Add an exists clause to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback @@ -26337,55 +23983,47 @@ public static function addNestedWhereQuery($query, $boolean = 'and') * @param bool $not * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereExists($callback, $boolean = 'and', $not = false) + */ public static function whereExists($callback, $boolean = 'and', $not = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereExists($callback, $boolean, $not); } - - /** + /** * Add an or exists clause to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback * @param bool $not * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereExists($callback, $not = false) + */ public static function orWhereExists($callback, $not = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereExists($callback, $not); } - - /** + /** * Add a where not exists clause to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereNotExists($callback, $boolean = 'and') + */ public static function whereNotExists($callback, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereNotExists($callback, $boolean); } - - /** + /** * Add a where not exists clause to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $callback * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereNotExists($callback) + */ public static function orWhereNotExists($callback) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereNotExists($callback); } - - /** + /** * Add an exists clause to the query. * * @param \Illuminate\Database\Query\Builder $query @@ -26393,14 +24031,12 @@ public static function orWhereNotExists($callback) * @param bool $not * @return \Illuminate\Database\Query\Builder * @static - */ - public static function addWhereExistsQuery($query, $boolean = 'and', $not = false) + */ public static function addWhereExistsQuery($query, $boolean = 'and', $not = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->addWhereExistsQuery($query, $boolean, $not); } - - /** + /** * Adds a where condition using row values. * * @param array $columns @@ -26410,14 +24046,12 @@ public static function addWhereExistsQuery($query, $boolean = 'and', $not = fals * @return \Illuminate\Database\Query\Builder * @throws \InvalidArgumentException * @static - */ - public static function whereRowValues($columns, $operator, $values, $boolean = 'and') + */ public static function whereRowValues($columns, $operator, $values, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereRowValues($columns, $operator, $values, $boolean); } - - /** + /** * Adds an or where condition using row values. * * @param array $columns @@ -26425,14 +24059,12 @@ public static function whereRowValues($columns, $operator, $values, $boolean = ' * @param array $values * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereRowValues($columns, $operator, $values) + */ public static function orWhereRowValues($columns, $operator, $values) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereRowValues($columns, $operator, $values); } - - /** + /** * Add a "where JSON contains" clause to the query. * * @param string $column @@ -26441,28 +24073,24 @@ public static function orWhereRowValues($columns, $operator, $values) * @param bool $not * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereJsonContains($column, $value, $boolean = 'and', $not = false) + */ public static function whereJsonContains($column, $value, $boolean = 'and', $not = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereJsonContains($column, $value, $boolean, $not); } - - /** + /** * Add an "or where JSON contains" clause to the query. * * @param string $column * @param mixed $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereJsonContains($column, $value) + */ public static function orWhereJsonContains($column, $value) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereJsonContains($column, $value); } - - /** + /** * Add a "where JSON not contains" clause to the query. * * @param string $column @@ -26470,28 +24098,24 @@ public static function orWhereJsonContains($column, $value) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereJsonDoesntContain($column, $value, $boolean = 'and') + */ public static function whereJsonDoesntContain($column, $value, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereJsonDoesntContain($column, $value, $boolean); } - - /** + /** * Add an "or where JSON not contains" clause to the query. * * @param string $column * @param mixed $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereJsonDoesntContain($column, $value) + */ public static function orWhereJsonDoesntContain($column, $value) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereJsonDoesntContain($column, $value); } - - /** + /** * Add a clause that determines if a JSON path exists to the query. * * @param string $column @@ -26499,54 +24123,46 @@ public static function orWhereJsonDoesntContain($column, $value) * @param bool $not * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereJsonContainsKey($column, $boolean = 'and', $not = false) + */ public static function whereJsonContainsKey($column, $boolean = 'and', $not = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereJsonContainsKey($column, $boolean, $not); } - - /** + /** * Add an "or" clause that determines if a JSON path exists to the query. * * @param string $column * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereJsonContainsKey($column) + */ public static function orWhereJsonContainsKey($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereJsonContainsKey($column); } - - /** + /** * Add a clause that determines if a JSON path does not exist to the query. * * @param string $column * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereJsonDoesntContainKey($column, $boolean = 'and') + */ public static function whereJsonDoesntContainKey($column, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereJsonDoesntContainKey($column, $boolean); } - - /** + /** * Add an "or" clause that determines if a JSON path does not exist to the query. * * @param string $column * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereJsonDoesntContainKey($column) + */ public static function orWhereJsonDoesntContainKey($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereJsonDoesntContainKey($column); } - - /** + /** * Add a "where JSON length" clause to the query. * * @param string $column @@ -26555,14 +24171,12 @@ public static function orWhereJsonDoesntContainKey($column) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereJsonLength($column, $operator, $value = null, $boolean = 'and') + */ public static function whereJsonLength($column, $operator, $value = null, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereJsonLength($column, $operator, $value, $boolean); } - - /** + /** * Add an "or where JSON length" clause to the query. * * @param string $column @@ -26570,28 +24184,24 @@ public static function whereJsonLength($column, $operator, $value = null, $boole * @param mixed $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereJsonLength($column, $operator, $value = null) + */ public static function orWhereJsonLength($column, $operator, $value = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereJsonLength($column, $operator, $value); } - - /** + /** * Handles dynamic "where" clauses to the query. * * @param string $method * @param array $parameters * @return \Illuminate\Database\Query\Builder * @static - */ - public static function dynamicWhere($method, $parameters) + */ public static function dynamicWhere($method, $parameters) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->dynamicWhere($method, $parameters); } - - /** + /** * Add a "where fulltext" clause to the query. * * @param string|string[] $columns @@ -26599,55 +24209,47 @@ public static function dynamicWhere($method, $parameters) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function whereFullText($columns, $value, $options = [], $boolean = 'and') + */ public static function whereFullText($columns, $value, $options = [], $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->whereFullText($columns, $value, $options, $boolean); } - - /** + /** * Add a "or where fulltext" clause to the query. * * @param string|string[] $columns * @param string $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orWhereFullText($columns, $value, $options = []) + */ public static function orWhereFullText($columns, $value, $options = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orWhereFullText($columns, $value, $options); } - - /** + /** * Add a "group by" clause to the query. * * @param array|\Illuminate\Contracts\Database\Query\Expression|string $groups * @return \Illuminate\Database\Query\Builder * @static - */ - public static function groupBy(...$groups) + */ public static function groupBy(...$groups) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->groupBy(...$groups); } - - /** + /** * Add a raw groupBy clause to the query. * * @param string $sql * @param array $bindings * @return \Illuminate\Database\Query\Builder * @static - */ - public static function groupByRaw($sql, $bindings = []) + */ public static function groupByRaw($sql, $bindings = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->groupByRaw($sql, $bindings); } - - /** + /** * Add a "having" clause to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|\Closure|string $column @@ -26656,14 +24258,12 @@ public static function groupByRaw($sql, $bindings = []) * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function having($column, $operator = null, $value = null, $boolean = 'and') + */ public static function having($column, $operator = null, $value = null, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->having($column, $operator, $value, $boolean); } - - /** + /** * Add an "or having" clause to the query. * * @param \Illuminate\Contracts\Database\Query\Expression|\Closure|string $column @@ -26671,42 +24271,36 @@ public static function having($column, $operator = null, $value = null, $boolean * @param string|int|float|null $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orHaving($column, $operator = null, $value = null) + */ public static function orHaving($column, $operator = null, $value = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orHaving($column, $operator, $value); } - - /** + /** * Add a nested having statement to the query. * * @param \Closure $callback * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function havingNested($callback, $boolean = 'and') + */ public static function havingNested($callback, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->havingNested($callback, $boolean); } - - /** + /** * Add another query builder as a nested having to the query builder. * * @param \Illuminate\Database\Query\Builder $query * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function addNestedHavingQuery($query, $boolean = 'and') + */ public static function addNestedHavingQuery($query, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->addNestedHavingQuery($query, $boolean); } - - /** + /** * Add a "having null" clause to the query. * * @param string|array $columns @@ -26714,54 +24308,46 @@ public static function addNestedHavingQuery($query, $boolean = 'and') * @param bool $not * @return \Illuminate\Database\Query\Builder * @static - */ - public static function havingNull($columns, $boolean = 'and', $not = false) + */ public static function havingNull($columns, $boolean = 'and', $not = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->havingNull($columns, $boolean, $not); } - - /** + /** * Add an "or having null" clause to the query. * * @param string $column * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orHavingNull($column) + */ public static function orHavingNull($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orHavingNull($column); } - - /** + /** * Add a "having not null" clause to the query. * * @param string|array $columns * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function havingNotNull($columns, $boolean = 'and') + */ public static function havingNotNull($columns, $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->havingNotNull($columns, $boolean); } - - /** + /** * Add an "or having not null" clause to the query. * * @param string $column * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orHavingNotNull($column) + */ public static function orHavingNotNull($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orHavingNotNull($column); } - - /** + /** * Add a "having between " clause to the query. * * @param string $column @@ -26770,14 +24356,12 @@ public static function orHavingNotNull($column) * @param bool $not * @return \Illuminate\Database\Query\Builder * @static - */ - public static function havingBetween($column, $values, $boolean = 'and', $not = false) + */ public static function havingBetween($column, $values, $boolean = 'and', $not = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->havingBetween($column, $values, $boolean, $not); } - - /** + /** * Add a raw having clause to the query. * * @param string $sql @@ -26785,28 +24369,24 @@ public static function havingBetween($column, $values, $boolean = 'and', $not = * @param string $boolean * @return \Illuminate\Database\Query\Builder * @static - */ - public static function havingRaw($sql, $bindings = [], $boolean = 'and') + */ public static function havingRaw($sql, $bindings = [], $boolean = 'and') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->havingRaw($sql, $bindings, $boolean); } - - /** + /** * Add a raw or having clause to the query. * * @param string $sql * @param array $bindings * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orHavingRaw($sql, $bindings = []) + */ public static function orHavingRaw($sql, $bindings = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orHavingRaw($sql, $bindings); } - - /** + /** * Add an "order by" clause to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column @@ -26814,120 +24394,102 @@ public static function orHavingRaw($sql, $bindings = []) * @return \Illuminate\Database\Query\Builder * @throws \InvalidArgumentException * @static - */ - public static function orderBy($column, $direction = 'asc') + */ public static function orderBy($column, $direction = 'asc') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orderBy($column, $direction); } - - /** + /** * Add a descending "order by" clause to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|\Illuminate\Contracts\Database\Query\Expression|string $column * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orderByDesc($column) + */ public static function orderByDesc($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orderByDesc($column); } - - /** + /** * Put the query's results in random order. * * @param string|int $seed * @return \Illuminate\Database\Query\Builder * @static - */ - public static function inRandomOrder($seed = '') + */ public static function inRandomOrder($seed = '') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->inRandomOrder($seed); } - - /** + /** * Add a raw "order by" clause to the query. * * @param string $sql * @param array $bindings * @return \Illuminate\Database\Query\Builder * @static - */ - public static function orderByRaw($sql, $bindings = []) + */ public static function orderByRaw($sql, $bindings = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->orderByRaw($sql, $bindings); } - - /** + /** * Alias to set the "offset" value of the query. * * @param int $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function skip($value) + */ public static function skip($value) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->skip($value); } - - /** + /** * Set the "offset" value of the query. * * @param int $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function offset($value) + */ public static function offset($value) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->offset($value); } - - /** + /** * Alias to set the "limit" value of the query. * * @param int $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function take($value) + */ public static function take($value) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->take($value); } - - /** + /** * Set the "limit" value of the query. * * @param int $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function limit($value) + */ public static function limit($value) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->limit($value); } - - /** + /** * Set the limit and offset for a given page. * * @param int $page * @param int $perPage * @return \Illuminate\Database\Query\Builder * @static - */ - public static function forPage($page, $perPage = 15) + */ public static function forPage($page, $perPage = 15) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->forPage($page, $perPage); } - - /** + /** * Constrain the query to the previous "page" of results before a given ID. * * @param int $perPage @@ -26935,14 +24497,12 @@ public static function forPage($page, $perPage = 15) * @param string $column * @return \Illuminate\Database\Query\Builder * @static - */ - public static function forPageBeforeId($perPage = 15, $lastId = 0, $column = 'id') + */ public static function forPageBeforeId($perPage = 15, $lastId = 0, $column = 'id') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->forPageBeforeId($perPage, $lastId, $column); } - - /** + /** * Constrain the query to the next "page" of results after a given ID. * * @param int $perPage @@ -26950,433 +24510,367 @@ public static function forPageBeforeId($perPage = 15, $lastId = 0, $column = 'id * @param string $column * @return \Illuminate\Database\Query\Builder * @static - */ - public static function forPageAfterId($perPage = 15, $lastId = 0, $column = 'id') + */ public static function forPageAfterId($perPage = 15, $lastId = 0, $column = 'id') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->forPageAfterId($perPage, $lastId, $column); } - - /** + /** * Remove all existing orders and optionally add a new order. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column * @param string $direction * @return \Illuminate\Database\Query\Builder * @static - */ - public static function reorder($column = null, $direction = 'asc') + */ public static function reorder($column = null, $direction = 'asc') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->reorder($column, $direction); } - - /** + /** * Add a union statement to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $query * @param bool $all * @return \Illuminate\Database\Query\Builder * @static - */ - public static function union($query, $all = false) + */ public static function union($query, $all = false) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->union($query, $all); } - - /** + /** * Add a union all statement to the query. * * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder $query * @return \Illuminate\Database\Query\Builder * @static - */ - public static function unionAll($query) + */ public static function unionAll($query) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->unionAll($query); } - - /** + /** * Lock the selected rows in the table. * * @param string|bool $value * @return \Illuminate\Database\Query\Builder * @static - */ - public static function lock($value = true) + */ public static function lock($value = true) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->lock($value); } - - /** + /** * Lock the selected rows in the table for updating. * * @return \Illuminate\Database\Query\Builder * @static - */ - public static function lockForUpdate() + */ public static function lockForUpdate() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->lockForUpdate(); } - - /** + /** * Share lock the selected rows in the table. * * @return \Illuminate\Database\Query\Builder * @static - */ - public static function sharedLock() + */ public static function sharedLock() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->sharedLock(); } - - /** + /** * Register a closure to be invoked before the query is executed. * * @param callable $callback * @return \Illuminate\Database\Query\Builder * @static - */ - public static function beforeQuery($callback) + */ public static function beforeQuery($callback) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->beforeQuery($callback); } - - /** + /** * Invoke the "before query" modification callbacks. * * @return void * @static - */ - public static function applyBeforeQueryCallbacks() + */ public static function applyBeforeQueryCallbacks() { /** @var \Illuminate\Database\Query\Builder $instance */ $instance->applyBeforeQueryCallbacks(); } - - /** + /** * Get the SQL representation of the query. * * @return string * @static - */ - public static function toSql() + */ public static function toSql() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->toSql(); } - - /** + /** * Get the raw SQL representation of the query with embedded bindings. * * @return string * @static - */ - public static function toRawSql() + */ public static function toRawSql() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->toRawSql(); } - - /** + /** * Get a single expression value from the first result of a query. * * @param string $expression * @param array $bindings * @return mixed * @static - */ - public static function rawValue($expression, $bindings = []) + */ public static function rawValue($expression, $bindings = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->rawValue($expression, $bindings); } - - /** + /** * Get the count of the total records for the paginator. * * @param array $columns * @return int * @static - */ - public static function getCountForPagination($columns = []) + */ public static function getCountForPagination($columns = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->getCountForPagination($columns); } - - /** + /** * Concatenate values of a given column as a string. * * @param string $column * @param string $glue * @return string * @static - */ - public static function implode($column, $glue = '') + */ public static function implode($column, $glue = '') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->implode($column, $glue); } - - /** + /** * Determine if any rows exist for the current query. * * @return bool * @static - */ - public static function exists() + */ public static function exists() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->exists(); } - - /** + /** * Determine if no rows exist for the current query. * * @return bool * @static - */ - public static function doesntExist() + */ public static function doesntExist() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->doesntExist(); } - - /** + /** * Execute the given callback if no rows exist for the current query. * * @param \Closure $callback * @return mixed * @static - */ - public static function existsOr($callback) + */ public static function existsOr($callback) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->existsOr($callback); } - - /** + /** * Execute the given callback if rows exist for the current query. * * @param \Closure $callback * @return mixed * @static - */ - public static function doesntExistOr($callback) + */ public static function doesntExistOr($callback) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->doesntExistOr($callback); } - - /** + /** * Retrieve the "count" result of the query. * * @param \Illuminate\Contracts\Database\Query\Expression|string $columns * @return int * @static - */ - public static function count($columns = '*') + */ public static function count($columns = '*') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->count($columns); } - - /** + /** * Retrieve the minimum value of a given column. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @return mixed * @static - */ - public static function min($column) + */ public static function min($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->min($column); } - - /** + /** * Retrieve the maximum value of a given column. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @return mixed * @static - */ - public static function max($column) + */ public static function max($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->max($column); } - - /** + /** * Retrieve the sum of the values of a given column. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @return mixed * @static - */ - public static function sum($column) + */ public static function sum($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->sum($column); } - - /** + /** * Retrieve the average of the values of a given column. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @return mixed * @static - */ - public static function avg($column) + */ public static function avg($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->avg($column); } - - /** + /** * Alias for the "avg" method. * * @param \Illuminate\Contracts\Database\Query\Expression|string $column * @return mixed * @static - */ - public static function average($column) + */ public static function average($column) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->average($column); } - - /** + /** * Execute an aggregate function on the database. * * @param string $function * @param array $columns * @return mixed * @static - */ - public static function aggregate($function, $columns = []) + */ public static function aggregate($function, $columns = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->aggregate($function, $columns); } - - /** + /** * Execute a numeric aggregate function on the database. * * @param string $function * @param array $columns * @return float|int * @static - */ - public static function numericAggregate($function, $columns = []) + */ public static function numericAggregate($function, $columns = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->numericAggregate($function, $columns); } - - /** + /** * Insert new records into the database. * * @param array $values * @return bool * @static - */ - public static function insert($values) + */ public static function insert($values) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->insert($values); } - - /** + /** * Insert new records into the database while ignoring errors. * * @param array $values * @return int * @static - */ - public static function insertOrIgnore($values) + */ public static function insertOrIgnore($values) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->insertOrIgnore($values); } - - /** + /** * Insert a new record and get the value of the primary key. * * @param array $values * @param string|null $sequence * @return int * @static - */ - public static function insertGetId($values, $sequence = null) + */ public static function insertGetId($values, $sequence = null) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->insertGetId($values, $sequence); } - - /** + /** * Insert new records into the table using a subquery. * * @param array $columns * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query * @return int * @static - */ - public static function insertUsing($columns, $query) + */ public static function insertUsing($columns, $query) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->insertUsing($columns, $query); } - - /** + /** * Insert new records into the table using a subquery while ignoring errors. * * @param array $columns * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder|string $query * @return int * @static - */ - public static function insertOrIgnoreUsing($columns, $query) + */ public static function insertOrIgnoreUsing($columns, $query) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->insertOrIgnoreUsing($columns, $query); } - - /** + /** * Update records in a PostgreSQL database using the update from syntax. * * @param array $values * @return int * @static - */ - public static function updateFrom($values) + */ public static function updateFrom($values) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->updateFrom($values); } - - /** + /** * Insert or update a record matching the attributes, and fill it with values. * * @param array $attributes * @param array $values * @return bool * @static - */ - public static function updateOrInsert($attributes, $values = []) + */ public static function updateOrInsert($attributes, $values = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->updateOrInsert($attributes, $values); } - - /** + /** * Increment the given column's values by the given amounts. * * @param array $columns @@ -27384,14 +24878,12 @@ public static function updateOrInsert($attributes, $values = []) * @return int * @throws \InvalidArgumentException * @static - */ - public static function incrementEach($columns, $extra = []) + */ public static function incrementEach($columns, $extra = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->incrementEach($columns, $extra); } - - /** + /** * Decrement the given column's values by the given amounts. * * @param array $columns @@ -27399,75 +24891,63 @@ public static function incrementEach($columns, $extra = []) * @return int * @throws \InvalidArgumentException * @static - */ - public static function decrementEach($columns, $extra = []) + */ public static function decrementEach($columns, $extra = []) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->decrementEach($columns, $extra); } - - /** + /** * Run a truncate statement on the table. * * @return void * @static - */ - public static function truncate() + */ public static function truncate() { /** @var \Illuminate\Database\Query\Builder $instance */ $instance->truncate(); } - - /** + /** * Get all of the query builder's columns in a text-only array with all expressions evaluated. * * @return array * @static - */ - public static function getColumns() + */ public static function getColumns() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->getColumns(); } - - /** + /** * Create a raw database expression. * * @param mixed $value * @return \Illuminate\Contracts\Database\Query\Expression * @static - */ - public static function raw($value) + */ public static function raw($value) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->raw($value); } - - /** + /** * Get the current query value bindings in a flattened array. * * @return array * @static - */ - public static function getBindings() + */ public static function getBindings() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->getBindings(); } - - /** + /** * Get the raw array of bindings. * * @return array * @static - */ - public static function getRawBindings() + */ public static function getRawBindings() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->getRawBindings(); } - - /** + /** * Set the bindings on the query builder. * * @param array $bindings @@ -27475,14 +24955,12 @@ public static function getRawBindings() * @return \Illuminate\Database\Query\Builder * @throws \InvalidArgumentException * @static - */ - public static function setBindings($bindings, $type = 'where') + */ public static function setBindings($bindings, $type = 'where') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->setBindings($bindings, $type); } - - /** + /** * Add a binding to the query. * * @param mixed $value @@ -27490,188 +24968,158 @@ public static function setBindings($bindings, $type = 'where') * @return \Illuminate\Database\Query\Builder * @throws \InvalidArgumentException * @static - */ - public static function addBinding($value, $type = 'where') + */ public static function addBinding($value, $type = 'where') { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->addBinding($value, $type); } - - /** + /** * Cast the given binding value. * * @param mixed $value * @return mixed * @static - */ - public static function castBinding($value) + */ public static function castBinding($value) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->castBinding($value); } - - /** + /** * Merge an array of bindings into our bindings. * * @param \Illuminate\Database\Query\Builder $query * @return \Illuminate\Database\Query\Builder * @static - */ - public static function mergeBindings($query) + */ public static function mergeBindings($query) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->mergeBindings($query); } - - /** + /** * Remove all of the expressions from a list of bindings. * * @param array $bindings * @return array * @static - */ - public static function cleanBindings($bindings) + */ public static function cleanBindings($bindings) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->cleanBindings($bindings); } - - /** + /** * Get the database query processor instance. * * @return \Illuminate\Database\Query\Processors\Processor * @static - */ - public static function getProcessor() + */ public static function getProcessor() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->getProcessor(); } - - /** + /** * Get the query grammar instance. * * @return \Illuminate\Database\Query\Grammars\Grammar * @static - */ - public static function getGrammar() + */ public static function getGrammar() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->getGrammar(); } - - /** + /** * Use the "write" PDO connection when executing the query. * * @return \Illuminate\Database\Query\Builder * @static - */ - public static function useWritePdo() + */ public static function useWritePdo() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->useWritePdo(); } - - /** + /** * Clone the query without the given properties. * * @param array $properties * @return static * @static - */ - public static function cloneWithout($properties) + */ public static function cloneWithout($properties) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->cloneWithout($properties); } - - /** + /** * Clone the query without the given bindings. * * @param array $except * @return static * @static - */ - public static function cloneWithoutBindings($except) + */ public static function cloneWithoutBindings($except) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->cloneWithoutBindings($except); } - - /** + /** * Dump the current SQL and bindings. * * @return \Illuminate\Database\Query\Builder * @static - */ - public static function dump() + */ public static function dump() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->dump(); } - - /** + /** * Dump the raw current SQL with embedded bindings. * * @return \Illuminate\Database\Query\Builder * @static - */ - public static function dumpRawSql() + */ public static function dumpRawSql() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->dumpRawSql(); } - - /** + /** * Die and dump the current SQL and bindings. * * @return \Illuminate\Database\Query\never * @static - */ - public static function dd() + */ public static function dd() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->dd(); } - - /** + /** * Die and dump the current SQL with embedded bindings. * * @return \Illuminate\Database\Query\never * @static - */ - public static function ddRawSql() + */ public static function ddRawSql() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->ddRawSql(); } - - /** + /** * Explains the query. * * @return \Illuminate\Support\Collection * @static - */ - public static function explain() + */ public static function explain() { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->explain(); } - - /** + /** * Register a custom macro. * * @param string $name * @param object|callable $macro * @return void * @static - */ - public static function macro($name, $macro) + */ public static function macro($name, $macro) { \Illuminate\Database\Query\Builder::macro($name, $macro); } - - /** + /** * Mix another object into the class. * * @param object $mixin @@ -27679,24 +25127,20 @@ public static function macro($name, $macro) * @return void * @throws \ReflectionException * @static - */ - public static function mixin($mixin, $replace = true) + */ public static function mixin($mixin, $replace = true) { \Illuminate\Database\Query\Builder::mixin($mixin, $replace); } - - /** + /** * Flush the existing macros. * * @return void * @static - */ - public static function flushMacros() + */ public static function flushMacros() { \Illuminate\Database\Query\Builder::flushMacros(); } - - /** + /** * Dynamically handle calls to the class. * * @param string $method @@ -27704,8 +25148,7 @@ public static function flushMacros() * @return mixed * @throws \BadMethodCallException * @static - */ - public static function macroCall($method, $parameters) + */ public static function macroCall($method, $parameters) { /** @var \Illuminate\Database\Query\Builder $instance */ return $instance->macroCall($method, $parameters); @@ -27745,8 +25188,8 @@ class Action extends \Lorisleiva\Actions\Facades\Actions {} class Lody extends \Lorisleiva\Lody\Lody {} class Excel extends \Maatwebsite\Excel\Facades\Excel {} class Flare extends \Spatie\LaravelIgnition\Facades\Flare {} - -} + } + diff --git a/composer.json b/composer.json index b96595195..f54a349d8 100644 --- a/composer.json +++ b/composer.json @@ -11,35 +11,35 @@ "php": "^8.1", "awcodes/filament-versions": "^2.0.1", "chrisullyott/php-filesize": "^4.2.1", - "doctrine/dbal": "^3.8.0", + "doctrine/dbal": "^3.8.2", "dragonmantank/cron-expression": "^3.3.3", - "filament/filament": "^3.2.23", - "filament/spatie-laravel-settings-plugin": "^3.2.23", + "filament/filament": "^3.2.34", + "filament/spatie-laravel-settings-plugin": "^3.2.34", "guzzlehttp/guzzle": "^7.8.1", "influxdata/influxdb-client-php": "^3.4", "laravel-notification-channels/telegram": "^4.0", - "laravel/framework": "^10.43", + "laravel/framework": "^10.44", "laravel/prompts": "^0.1.15", "laravel/sanctum": "^3.3.3", "laravel/tinker": "^2.9.0", "livewire/livewire": "^3.4.4", - "lorisleiva/laravel-actions": "^2.7", - "maatwebsite/excel": "^3.1.52", + "lorisleiva/laravel-actions": "^2.7.3", + "maatwebsite/excel": "^3.1.53", "maennchen/zipstream-php": "^2.4", "spatie/laravel-settings": "^2.8.3", - "spatie/laravel-webhook-server": "^3.8", + "spatie/laravel-webhook-server": "^3.8.1", "timokoerber/laravel-one-time-operations": "^1.4" }, "require-dev": { - "barryvdh/laravel-ide-helper": "^2.13", + "barryvdh/laravel-ide-helper": "^2.15.1", "fakerphp/faker": "^1.23.1", - "laravel/pint": "^1.13.10", - "laravel/sail": "^1.27.3", - "laravel/telescope": "^4.17.5", + "laravel/pint": "^1.13.11", + "laravel/sail": "^1.27.4", + "laravel/telescope": "^4.17.6", "mockery/mockery": "^1.6.7", "nunomaduro/collision": "^7.10.0", - "phpunit/phpunit": "^10.5.9", - "spatie/laravel-ignition": "^2.4.1", + "phpunit/phpunit": "^10.5.10", + "spatie/laravel-ignition": "^2.4.2", "tightenco/duster": "^2.7.3" }, "autoload": { diff --git a/composer.lock b/composer.lock index 121ee5c93..f0d5deb1a 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": "f44490fddff7bd37173e0cd526bfa6f5", + "content-hash": "708b922946903f72ebba765fd96d4e23", "packages": [ { "name": "anourvalar/eloquent-serialize", @@ -138,26 +138,26 @@ }, { "name": "blade-ui-kit/blade-heroicons", - "version": "2.2.1", + "version": "2.3.0", "source": { "type": "git", "url": "https://github.com/blade-ui-kit/blade-heroicons.git", - "reference": "bcf4be8f6bbde0bb4c23f2e3fb189b88dec1580a" + "reference": "a265dbcf2a098121aad05752d0bba9f59022e4ba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/blade-ui-kit/blade-heroicons/zipball/bcf4be8f6bbde0bb4c23f2e3fb189b88dec1580a", - "reference": "bcf4be8f6bbde0bb4c23f2e3fb189b88dec1580a", + "url": "https://api.github.com/repos/blade-ui-kit/blade-heroicons/zipball/a265dbcf2a098121aad05752d0bba9f59022e4ba", + "reference": "a265dbcf2a098121aad05752d0bba9f59022e4ba", "shasum": "" }, "require": { - "blade-ui-kit/blade-icons": "^1.1", - "illuminate/support": "^9.0|^10.0", + "blade-ui-kit/blade-icons": "^1.6", + "illuminate/support": "^9.0|^10.0|^11.0", "php": "^8.0" }, "require-dev": { - "orchestra/testbench": "^7.0|^8.0", - "phpunit/phpunit": "^9.0" + "orchestra/testbench": "^7.0|^8.0|^9.0", + "phpunit/phpunit": "^9.0|^10.5|^11.0" }, "type": "library", "extra": { @@ -191,7 +191,7 @@ ], "support": { "issues": "https://github.com/blade-ui-kit/blade-heroicons/issues", - "source": "https://github.com/blade-ui-kit/blade-heroicons/tree/2.2.1" + "source": "https://github.com/blade-ui-kit/blade-heroicons/tree/2.3.0" }, "funding": [ { @@ -203,35 +203,35 @@ "type": "paypal" } ], - "time": "2023-12-18T20:44:03+00:00" + "time": "2024-02-07T16:33:46+00:00" }, { "name": "blade-ui-kit/blade-icons", - "version": "1.5.3", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/blade-ui-kit/blade-icons.git", - "reference": "b5e6603218e2347ac81cb780bc6f71c8c3b31f5b" + "reference": "89660d93f9897d231e9113ba203cd17f4c5efade" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/blade-ui-kit/blade-icons/zipball/b5e6603218e2347ac81cb780bc6f71c8c3b31f5b", - "reference": "b5e6603218e2347ac81cb780bc6f71c8c3b31f5b", + "url": "https://api.github.com/repos/blade-ui-kit/blade-icons/zipball/89660d93f9897d231e9113ba203cd17f4c5efade", + "reference": "89660d93f9897d231e9113ba203cd17f4c5efade", "shasum": "" }, "require": { - "illuminate/contracts": "^8.0|^9.0|^10.0", - "illuminate/filesystem": "^8.0|^9.0|^10.0", - "illuminate/support": "^8.0|^9.0|^10.0", - "illuminate/view": "^8.0|^9.0|^10.0", + "illuminate/contracts": "^8.0|^9.0|^10.0|^11.0", + "illuminate/filesystem": "^8.0|^9.0|^10.0|^11.0", + "illuminate/support": "^8.0|^9.0|^10.0|^11.0", + "illuminate/view": "^8.0|^9.0|^10.0|^11.0", "php": "^7.4|^8.0", - "symfony/console": "^5.3|^6.0", - "symfony/finder": "^5.3|^6.0" + "symfony/console": "^5.3|^6.0|^7.0", + "symfony/finder": "^5.3|^6.0|^7.0" }, "require-dev": { - "mockery/mockery": "^1.3", - "orchestra/testbench": "^6.0|^7.0|^8.0", - "phpunit/phpunit": "^9.0" + "mockery/mockery": "^1.5.1", + "orchestra/testbench": "^6.0|^7.0|^8.0|^9.0", + "phpunit/phpunit": "^9.0|^10.5|^11.0" }, "bin": [ "bin/blade-icons-generate" @@ -284,7 +284,7 @@ "type": "paypal" } ], - "time": "2023-10-18T10:50:13+00:00" + "time": "2024-02-07T16:09:20+00:00" }, { "name": "brick/math", @@ -881,16 +881,16 @@ }, { "name": "doctrine/dbal", - "version": "3.8.0", + "version": "3.8.2", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "d244f2e6e6bf32bff5174e6729b57214923ecec9" + "reference": "a19a1d05ca211f41089dffcc387733a6875196cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/d244f2e6e6bf32bff5174e6729b57214923ecec9", - "reference": "d244f2e6e6bf32bff5174e6729b57214923ecec9", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/a19a1d05ca211f41089dffcc387733a6875196cb", + "reference": "a19a1d05ca211f41089dffcc387733a6875196cb", "shasum": "" }, "require": { @@ -906,9 +906,9 @@ "doctrine/coding-standard": "12.0.0", "fig/log-test": "^1", "jetbrains/phpstorm-stubs": "2023.1", - "phpstan/phpstan": "1.10.56", + "phpstan/phpstan": "1.10.57", "phpstan/phpstan-strict-rules": "^1.5", - "phpunit/phpunit": "9.6.15", + "phpunit/phpunit": "9.6.16", "psalm/plugin-phpunit": "0.18.4", "slevomat/coding-standard": "8.13.1", "squizlabs/php_codesniffer": "3.8.1", @@ -974,7 +974,7 @@ ], "support": { "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/3.8.0" + "source": "https://github.com/doctrine/dbal/tree/3.8.2" }, "funding": [ { @@ -990,7 +990,7 @@ "type": "tidelift" } ], - "time": "2024-01-25T21:44:02+00:00" + "time": "2024-02-12T18:36:36+00:00" }, { "name": "doctrine/deprecations", @@ -1223,27 +1223,27 @@ }, { "name": "doctrine/lexer", - "version": "3.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/doctrine/lexer.git", - "reference": "84a527db05647743d50373e0ec53a152f2cde568" + "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/84a527db05647743d50373e0ec53a152f2cde568", - "reference": "84a527db05647743d50373e0ec53a152f2cde568", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", + "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", "shasum": "" }, "require": { "php": "^8.1" }, "require-dev": { - "doctrine/coding-standard": "^10", - "phpstan/phpstan": "^1.9", - "phpunit/phpunit": "^9.5", + "doctrine/coding-standard": "^12", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^10.5", "psalm/plugin-phpunit": "^0.18.3", - "vimeo/psalm": "^5.0" + "vimeo/psalm": "^5.21" }, "type": "library", "autoload": { @@ -1280,7 +1280,7 @@ ], "support": { "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/3.0.0" + "source": "https://github.com/doctrine/lexer/tree/3.0.1" }, "funding": [ { @@ -1296,7 +1296,7 @@ "type": "tidelift" } ], - "time": "2022-12-15T16:57:16+00:00" + "time": "2024-02-05T11:56:58+00:00" }, { "name": "dragonmantank/cron-expression", @@ -1489,16 +1489,16 @@ }, { "name": "filament/actions", - "version": "v3.2.23", + "version": "v3.2.34", "source": { "type": "git", "url": "https://github.com/filamentphp/actions.git", - "reference": "3f3128977df50b18cd266d42b16e445d9392e35e" + "reference": "db3f17e5a6c550e98f8246bc2ca9c882fe1bb0e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filamentphp/actions/zipball/3f3128977df50b18cd266d42b16e445d9392e35e", - "reference": "3f3128977df50b18cd266d42b16e445d9392e35e", + "url": "https://api.github.com/repos/filamentphp/actions/zipball/db3f17e5a6c550e98f8246bc2ca9c882fe1bb0e2", + "reference": "db3f17e5a6c550e98f8246bc2ca9c882fe1bb0e2", "shasum": "" }, "require": { @@ -1510,7 +1510,7 @@ "illuminate/contracts": "^10.0", "illuminate/database": "^10.0", "illuminate/support": "^10.0", - "league/csv": "9.11.0", + "league/csv": "^9.14", "openspout/openspout": "^4.23", "php": "^8.1", "spatie/laravel-package-tools": "^1.9" @@ -1538,20 +1538,20 @@ "issues": "https://github.com/filamentphp/filament/issues", "source": "https://github.com/filamentphp/filament" }, - "time": "2024-02-01T11:30:09+00:00" + "time": "2024-02-12T17:10:13+00:00" }, { "name": "filament/filament", - "version": "v3.2.23", + "version": "v3.2.34", "source": { "type": "git", "url": "https://github.com/filamentphp/panels.git", - "reference": "e0752c29e1c3fae7b1ca2af1caa88459263b4c6e" + "reference": "275758cf9a0dea16214a89f8185a992d4b9cafea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filamentphp/panels/zipball/e0752c29e1c3fae7b1ca2af1caa88459263b4c6e", - "reference": "e0752c29e1c3fae7b1ca2af1caa88459263b4c6e", + "url": "https://api.github.com/repos/filamentphp/panels/zipball/275758cf9a0dea16214a89f8185a992d4b9cafea", + "reference": "275758cf9a0dea16214a89f8185a992d4b9cafea", "shasum": "" }, "require": { @@ -1603,20 +1603,20 @@ "issues": "https://github.com/filamentphp/filament/issues", "source": "https://github.com/filamentphp/filament" }, - "time": "2024-02-01T11:30:12+00:00" + "time": "2024-02-13T11:56:58+00:00" }, { "name": "filament/forms", - "version": "v3.2.23", + "version": "v3.2.34", "source": { "type": "git", "url": "https://github.com/filamentphp/forms.git", - "reference": "11e12292079d72067c438e340128285a823497d6" + "reference": "2c1772bba223fee30b855870059b111bb2e465a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filamentphp/forms/zipball/11e12292079d72067c438e340128285a823497d6", - "reference": "11e12292079d72067c438e340128285a823497d6", + "url": "https://api.github.com/repos/filamentphp/forms/zipball/2c1772bba223fee30b855870059b111bb2e465a9", + "reference": "2c1772bba223fee30b855870059b111bb2e465a9", "shasum": "" }, "require": { @@ -1659,20 +1659,20 @@ "issues": "https://github.com/filamentphp/filament/issues", "source": "https://github.com/filamentphp/filament" }, - "time": "2024-02-01T11:30:09+00:00" + "time": "2024-02-11T20:52:55+00:00" }, { "name": "filament/infolists", - "version": "v3.2.23", + "version": "v3.2.34", "source": { "type": "git", "url": "https://github.com/filamentphp/infolists.git", - "reference": "288380cf9a7a4861354772008626da6fc4f4fbfd" + "reference": "0af24d86945ed91dbd9cb48cff67b61e06d5913e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filamentphp/infolists/zipball/288380cf9a7a4861354772008626da6fc4f4fbfd", - "reference": "288380cf9a7a4861354772008626da6fc4f4fbfd", + "url": "https://api.github.com/repos/filamentphp/infolists/zipball/0af24d86945ed91dbd9cb48cff67b61e06d5913e", + "reference": "0af24d86945ed91dbd9cb48cff67b61e06d5913e", "shasum": "" }, "require": { @@ -1710,20 +1710,20 @@ "issues": "https://github.com/filamentphp/filament/issues", "source": "https://github.com/filamentphp/filament" }, - "time": "2024-01-31T12:14:26+00:00" + "time": "2024-02-09T17:40:48+00:00" }, { "name": "filament/notifications", - "version": "v3.2.23", + "version": "v3.2.34", "source": { "type": "git", "url": "https://github.com/filamentphp/notifications.git", - "reference": "c5f4f51d949fafc52643f2be654a4da92422836c" + "reference": "4786bb652bf6d64a9e68cf8302cf761f8dff3c4b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filamentphp/notifications/zipball/c5f4f51d949fafc52643f2be654a4da92422836c", - "reference": "c5f4f51d949fafc52643f2be654a4da92422836c", + "url": "https://api.github.com/repos/filamentphp/notifications/zipball/4786bb652bf6d64a9e68cf8302cf761f8dff3c4b", + "reference": "4786bb652bf6d64a9e68cf8302cf761f8dff3c4b", "shasum": "" }, "require": { @@ -1762,11 +1762,11 @@ "issues": "https://github.com/filamentphp/filament/issues", "source": "https://github.com/filamentphp/filament" }, - "time": "2024-01-19T14:01:21+00:00" + "time": "2024-02-07T18:46:44+00:00" }, { "name": "filament/spatie-laravel-settings-plugin", - "version": "v3.2.23", + "version": "v3.2.34", "source": { "type": "git", "url": "https://github.com/filamentphp/spatie-laravel-settings-plugin.git", @@ -1813,16 +1813,16 @@ }, { "name": "filament/support", - "version": "v3.2.23", + "version": "v3.2.34", "source": { "type": "git", "url": "https://github.com/filamentphp/support.git", - "reference": "abf44826987b6e1efb0200d0068c48d0cf9d851a" + "reference": "c2be482587352c21bd9dc215b2e489c3598a9a06" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filamentphp/support/zipball/abf44826987b6e1efb0200d0068c48d0cf9d851a", - "reference": "abf44826987b6e1efb0200d0068c48d0cf9d851a", + "url": "https://api.github.com/repos/filamentphp/support/zipball/c2be482587352c21bd9dc215b2e489c3598a9a06", + "reference": "c2be482587352c21bd9dc215b2e489c3598a9a06", "shasum": "" }, "require": { @@ -1866,20 +1866,20 @@ "issues": "https://github.com/filamentphp/filament/issues", "source": "https://github.com/filamentphp/filament" }, - "time": "2024-02-01T11:30:19+00:00" + "time": "2024-02-13T06:30:24+00:00" }, { "name": "filament/tables", - "version": "v3.2.23", + "version": "v3.2.34", "source": { "type": "git", "url": "https://github.com/filamentphp/tables.git", - "reference": "3bc3abe20caea68c31d3586f51d3e1d1f4a6b242" + "reference": "684cd0e83203f2ffc43f38451fd5a87df8f0c944" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filamentphp/tables/zipball/3bc3abe20caea68c31d3586f51d3e1d1f4a6b242", - "reference": "3bc3abe20caea68c31d3586f51d3e1d1f4a6b242", + "url": "https://api.github.com/repos/filamentphp/tables/zipball/684cd0e83203f2ffc43f38451fd5a87df8f0c944", + "reference": "684cd0e83203f2ffc43f38451fd5a87df8f0c944", "shasum": "" }, "require": { @@ -1919,11 +1919,11 @@ "issues": "https://github.com/filamentphp/filament/issues", "source": "https://github.com/filamentphp/filament" }, - "time": "2024-02-01T11:30:21+00:00" + "time": "2024-02-13T11:57:12+00:00" }, { "name": "filament/widgets", - "version": "v3.2.23", + "version": "v3.2.34", "source": { "type": "git", "url": "https://github.com/filamentphp/widgets.git", @@ -2561,27 +2561,27 @@ }, { "name": "kirschbaum-development/eloquent-power-joins", - "version": "3.4.0", + "version": "3.5.0", "source": { "type": "git", "url": "https://github.com/kirschbaum-development/eloquent-power-joins.git", - "reference": "9238fcb53d777265ee9d8d139810e2cadecde079" + "reference": "13feb3692ab6c0475b2c05de131d5f5822fb250a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/kirschbaum-development/eloquent-power-joins/zipball/9238fcb53d777265ee9d8d139810e2cadecde079", - "reference": "9238fcb53d777265ee9d8d139810e2cadecde079", + "url": "https://api.github.com/repos/kirschbaum-development/eloquent-power-joins/zipball/13feb3692ab6c0475b2c05de131d5f5822fb250a", + "reference": "13feb3692ab6c0475b2c05de131d5f5822fb250a", "shasum": "" }, "require": { - "illuminate/database": "^8.0|^9.0|^10.0", - "illuminate/support": "^8.0|^9.0|^10.0", + "illuminate/database": "^8.0|^9.0|^10.0|^11.0", + "illuminate/support": "^8.0|^9.0|^10.0|^11.0", "php": "^8.0" }, "require-dev": { "laravel/legacy-factories": "^1.0@dev", - "orchestra/testbench": "^4.0|^5.0|^6.0|^7.0|^8.0", - "phpunit/phpunit": "^8.0|^9.0" + "orchestra/testbench": "^4.0|^5.0|^6.0|^7.0|^8.0|^9.0", + "phpunit/phpunit": "^8.0|^9.0|^10.0" }, "type": "library", "extra": { @@ -2617,9 +2617,9 @@ ], "support": { "issues": "https://github.com/kirschbaum-development/eloquent-power-joins/issues", - "source": "https://github.com/kirschbaum-development/eloquent-power-joins/tree/3.4.0" + "source": "https://github.com/kirschbaum-development/eloquent-power-joins/tree/3.5.0" }, - "time": "2023-12-07T10:44:41+00:00" + "time": "2024-02-13T15:40:14+00:00" }, { "name": "laravel-notification-channels/telegram", @@ -2696,16 +2696,16 @@ }, { "name": "laravel/framework", - "version": "v10.43.0", + "version": "v10.44.0", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "4f7802dfc9993cb57cf69615491ce1a7eb2e9529" + "reference": "1199dbe361787bbe9648131a79f53921b4148cf6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/4f7802dfc9993cb57cf69615491ce1a7eb2e9529", - "reference": "4f7802dfc9993cb57cf69615491ce1a7eb2e9529", + "url": "https://api.github.com/repos/laravel/framework/zipball/1199dbe361787bbe9648131a79f53921b4148cf6", + "reference": "1199dbe361787bbe9648131a79f53921b4148cf6", "shasum": "" }, "require": { @@ -2753,6 +2753,7 @@ "conflict": { "carbonphp/carbon-doctrine-types": ">=3.0", "doctrine/dbal": ">=4.0", + "phpunit/phpunit": ">=11.0.0", "tightenco/collect": "<5.5.33" }, "provide": { @@ -2897,7 +2898,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2024-01-30T16:25:02+00:00" + "time": "2024-02-13T16:01:16+00:00" }, { "name": "laravel/prompts", @@ -3150,16 +3151,16 @@ }, { "name": "league/commonmark", - "version": "2.4.1", + "version": "2.4.2", "source": { "type": "git", "url": "https://github.com/thephpleague/commonmark.git", - "reference": "3669d6d5f7a47a93c08ddff335e6d945481a1dd5" + "reference": "91c24291965bd6d7c46c46a12ba7492f83b1cadf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/3669d6d5f7a47a93c08ddff335e6d945481a1dd5", - "reference": "3669d6d5f7a47a93c08ddff335e6d945481a1dd5", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/91c24291965bd6d7c46c46a12ba7492f83b1cadf", + "reference": "91c24291965bd6d7c46c46a12ba7492f83b1cadf", "shasum": "" }, "require": { @@ -3172,7 +3173,7 @@ }, "require-dev": { "cebe/markdown": "^1.0", - "commonmark/cmark": "0.30.0", + "commonmark/cmark": "0.30.3", "commonmark/commonmark.js": "0.30.0", "composer/package-versions-deprecated": "^1.8", "embed/embed": "^4.4", @@ -3182,10 +3183,10 @@ "michelf/php-markdown": "^1.4 || ^2.0", "nyholm/psr7": "^1.5", "phpstan/phpstan": "^1.8.2", - "phpunit/phpunit": "^9.5.21", + "phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0", "scrutinizer/ocular": "^1.8.1", - "symfony/finder": "^5.3 | ^6.0", - "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0", + "symfony/finder": "^5.3 | ^6.0 || ^7.0", + "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 || ^7.0", "unleashedtech/php-coding-standard": "^3.1.1", "vimeo/psalm": "^4.24.0 || ^5.0.0" }, @@ -3252,7 +3253,7 @@ "type": "tidelift" } ], - "time": "2023-08-30T16:55:00+00:00" + "time": "2024-02-02T11:59:32+00:00" }, { "name": "league/config", @@ -3338,35 +3339,36 @@ }, { "name": "league/csv", - "version": "9.11.0", + "version": "9.14.0", "source": { "type": "git", "url": "https://github.com/thephpleague/csv.git", - "reference": "33149c4bea4949aa4fa3d03fb11ed28682168b39" + "reference": "34bf0df7340b60824b9449b5c526fcc3325070d5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/csv/zipball/33149c4bea4949aa4fa3d03fb11ed28682168b39", - "reference": "33149c4bea4949aa4fa3d03fb11ed28682168b39", + "url": "https://api.github.com/repos/thephpleague/csv/zipball/34bf0df7340b60824b9449b5c526fcc3325070d5", + "reference": "34bf0df7340b60824b9449b5c526fcc3325070d5", "shasum": "" }, "require": { + "ext-filter": "*", "ext-json": "*", "ext-mbstring": "*", "php": "^8.1.2" }, "require-dev": { - "doctrine/collections": "^2.1.3", + "doctrine/collections": "^2.1.4", "ext-dom": "*", "ext-xdebug": "*", "friendsofphp/php-cs-fixer": "^v3.22.0", - "phpbench/phpbench": "^1.2.14", - "phpstan/phpstan": "^1.10.26", - "phpstan/phpstan-deprecation-rules": "^1.1.3", - "phpstan/phpstan-phpunit": "^1.3.13", - "phpstan/phpstan-strict-rules": "^1.5.1", - "phpunit/phpunit": "^10.3.1", - "symfony/var-dumper": "^6.3.3" + "phpbench/phpbench": "^1.2.15", + "phpstan/phpstan": "^1.10.50", + "phpstan/phpstan-deprecation-rules": "^1.1.4", + "phpstan/phpstan-phpunit": "^1.3.15", + "phpstan/phpstan-strict-rules": "^1.5.2", + "phpunit/phpunit": "^10.5.3", + "symfony/var-dumper": "^6.4.0" }, "suggest": { "ext-dom": "Required to use the XMLConverter and the HTMLConverter classes", @@ -3422,20 +3424,20 @@ "type": "github" } ], - "time": "2023-09-23T10:09:54+00:00" + "time": "2023-12-29T07:34:53+00:00" }, { "name": "league/flysystem", - "version": "3.23.1", + "version": "3.24.0", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "199e1aebbe3e62bd39f4d4fc8c61ce0b3786197e" + "reference": "b25a361508c407563b34fac6f64a8a17a8819675" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/199e1aebbe3e62bd39f4d4fc8c61ce0b3786197e", - "reference": "199e1aebbe3e62bd39f4d4fc8c61ce0b3786197e", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/b25a361508c407563b34fac6f64a8a17a8819675", + "reference": "b25a361508c407563b34fac6f64a8a17a8819675", "shasum": "" }, "require": { @@ -3455,7 +3457,7 @@ "require-dev": { "async-aws/s3": "^1.5 || ^2.0", "async-aws/simple-s3": "^1.1 || ^2.0", - "aws/aws-sdk-php": "^3.220.0", + "aws/aws-sdk-php": "^3.295.10", "composer/semver": "^3.0", "ext-fileinfo": "*", "ext-ftp": "*", @@ -3466,7 +3468,7 @@ "phpseclib/phpseclib": "^3.0.34", "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^9.5.11|^10.0", - "sabre/dav": "^4.3.1" + "sabre/dav": "^4.6.0" }, "type": "library", "autoload": { @@ -3500,7 +3502,7 @@ ], "support": { "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/3.23.1" + "source": "https://github.com/thephpleague/flysystem/tree/3.24.0" }, "funding": [ { @@ -3512,7 +3514,7 @@ "type": "github" } ], - "time": "2024-01-26T18:42:03+00:00" + "time": "2024-02-04T12:10:17+00:00" }, { "name": "league/flysystem-local", @@ -4028,16 +4030,16 @@ }, { "name": "maatwebsite/excel", - "version": "3.1.52", + "version": "3.1.53", "source": { "type": "git", "url": "https://github.com/SpartnerNL/Laravel-Excel.git", - "reference": "4471416045dbb869d0a218d2e88441adc362e2b0" + "reference": "f5175b19389f51bf489a1558eb0efc0a59ec4b67" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SpartnerNL/Laravel-Excel/zipball/4471416045dbb869d0a218d2e88441adc362e2b0", - "reference": "4471416045dbb869d0a218d2e88441adc362e2b0", + "url": "https://api.github.com/repos/SpartnerNL/Laravel-Excel/zipball/f5175b19389f51bf489a1558eb0efc0a59ec4b67", + "reference": "f5175b19389f51bf489a1558eb0efc0a59ec4b67", "shasum": "" }, "require": { @@ -4093,7 +4095,7 @@ ], "support": { "issues": "https://github.com/SpartnerNL/Laravel-Excel/issues", - "source": "https://github.com/SpartnerNL/Laravel-Excel/tree/3.1.52" + "source": "https://github.com/SpartnerNL/Laravel-Excel/tree/3.1.53" }, "funding": [ { @@ -4105,7 +4107,7 @@ "type": "github" } ], - "time": "2024-01-16T10:41:30+00:00" + "time": "2024-02-05T08:53:46+00:00" }, { "name": "maennchen/zipstream-php", @@ -4780,25 +4782,27 @@ }, { "name": "nikic/php-parser", - "version": "v4.18.0", + "version": "v5.0.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999" + "reference": "4a21235f7e56e713259a6f76bf4b5ea08502b9dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/1bcbb2179f97633e98bbbc87044ee2611c7d7999", - "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4a21235f7e56e713259a6f76bf4b5ea08502b9dc", + "reference": "4a21235f7e56e713259a6f76bf4b5ea08502b9dc", "shasum": "" }, "require": { + "ext-ctype": "*", + "ext-json": "*", "ext-tokenizer": "*", - "php": ">=7.0" + "php": ">=7.4" }, "require-dev": { "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "bin": [ "bin/php-parse" @@ -4806,7 +4810,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.9-dev" + "dev-master": "5.0-dev" } }, "autoload": { @@ -4830,9 +4834,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.18.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.0" }, - "time": "2023-12-10T21:03:43+00:00" + "time": "2024-01-07T17:17:35+00:00" }, { "name": "nunomaduro/termwind", @@ -6786,32 +6790,32 @@ }, { "name": "spatie/laravel-webhook-server", - "version": "3.8.0", + "version": "3.8.1", "source": { "type": "git", "url": "https://github.com/spatie/laravel-webhook-server.git", - "reference": "bdcd23abd78805705a5ac29a66fddefea3fd32a0" + "reference": "d4cc24141a4d6a148e110df5f36217cc8f40f07e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-webhook-server/zipball/bdcd23abd78805705a5ac29a66fddefea3fd32a0", - "reference": "bdcd23abd78805705a5ac29a66fddefea3fd32a0", + "url": "https://api.github.com/repos/spatie/laravel-webhook-server/zipball/d4cc24141a4d6a148e110df5f36217cc8f40f07e", + "reference": "d4cc24141a4d6a148e110df5f36217cc8f40f07e", "shasum": "" }, "require": { "ext-json": "*", "guzzlehttp/guzzle": "^6.3|^7.3", - "illuminate/bus": "^8.50|^9.0|^10.0", - "illuminate/queue": "^8.50|^9.0|^10.0", - "illuminate/support": "^8.50|^9.0|^10.0", + "illuminate/bus": "^8.50|^9.0|^10.0|^11.0", + "illuminate/queue": "^8.50|^9.0|^10.0|^11.0", + "illuminate/support": "^8.50|^9.0|^10.0|^11.0", "php": "^8.0", "spatie/laravel-package-tools": "^1.11" }, "require-dev": { "mockery/mockery": "^1.4.3", - "orchestra/testbench": "^6.19|^7.0", - "pestphp/pest": "^1.22", - "pestphp/pest-plugin-laravel": "^1.3", + "orchestra/testbench": "^6.19|^7.0|^8.0", + "pestphp/pest": "^1.22|^2.0", + "pestphp/pest-plugin-laravel": "^1.3|^2.0", "spatie/test-time": "^1.2.2" }, "type": "library", @@ -6848,7 +6852,7 @@ "webhook" ], "support": { - "source": "https://github.com/spatie/laravel-webhook-server/tree/3.8.0" + "source": "https://github.com/spatie/laravel-webhook-server/tree/3.8.1" }, "funding": [ { @@ -6856,7 +6860,7 @@ "type": "custom" } ], - "time": "2023-11-27T11:46:04+00:00" + "time": "2024-02-12T08:18:25+00:00" }, { "name": "spatie/temporary-directory", @@ -7932,16 +7936,16 @@ }, { "name": "symfony/polyfill-ctype", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", - "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4", + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4", "shasum": "" }, "require": { @@ -7955,9 +7959,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -7994,7 +7995,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0" }, "funding": [ { @@ -8010,20 +8011,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "875e90aeea2777b6f135677f618529449334a612" + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", - "reference": "875e90aeea2777b6f135677f618529449334a612", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f", + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f", "shasum": "" }, "require": { @@ -8034,9 +8035,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -8075,7 +8073,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0" }, "funding": [ { @@ -8091,20 +8089,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "ecaafce9f77234a6a449d29e49267ba10499116d" + "reference": "a287ed7475f85bf6f61890146edbc932c0fff919" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d", - "reference": "ecaafce9f77234a6a449d29e49267ba10499116d", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/a287ed7475f85bf6f61890146edbc932c0fff919", + "reference": "a287ed7475f85bf6f61890146edbc932c0fff919", "shasum": "" }, "require": { @@ -8117,9 +8115,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -8162,7 +8157,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.29.0" }, "funding": [ { @@ -8178,20 +8173,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:30:37+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", - "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d", + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d", "shasum": "" }, "require": { @@ -8202,9 +8197,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -8246,7 +8238,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0" }, "funding": [ { @@ -8262,20 +8254,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "42292d99c55abe617799667f454222c54c60e229" + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", - "reference": "42292d99c55abe617799667f454222c54c60e229", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", "shasum": "" }, "require": { @@ -8289,9 +8281,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -8329,7 +8318,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" }, "funding": [ { @@ -8345,20 +8334,20 @@ "type": "tidelift" } ], - "time": "2023-07-28T09:04:16+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-php72", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "70f4aebd92afca2f865444d30a4d2151c13c3179" + "reference": "861391a8da9a04cbad2d232ddd9e4893220d6e25" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/70f4aebd92afca2f865444d30a4d2151c13c3179", - "reference": "70f4aebd92afca2f865444d30a4d2151c13c3179", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/861391a8da9a04cbad2d232ddd9e4893220d6e25", + "reference": "861391a8da9a04cbad2d232ddd9e4893220d6e25", "shasum": "" }, "require": { @@ -8366,9 +8355,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -8405,7 +8391,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-php72/tree/v1.29.0" }, "funding": [ { @@ -8421,20 +8407,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5" + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5", - "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", "shasum": "" }, "require": { @@ -8442,9 +8428,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -8488,7 +8471,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0" }, "funding": [ { @@ -8504,20 +8487,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-php83", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11" + "reference": "86fcae159633351e5fd145d1c47de6c528f8caff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", - "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/86fcae159633351e5fd145d1c47de6c528f8caff", + "reference": "86fcae159633351e5fd145d1c47de6c528f8caff", "shasum": "" }, "require": { @@ -8526,9 +8509,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -8568,7 +8548,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.29.0" }, "funding": [ { @@ -8584,20 +8564,20 @@ "type": "tidelift" } ], - "time": "2023-08-16T06:22:46+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-uuid", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-uuid.git", - "reference": "9c44518a5aff8da565c8a55dbe85d2769e6f630e" + "reference": "3abdd21b0ceaa3000ee950097bc3cf9efc137853" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/9c44518a5aff8da565c8a55dbe85d2769e6f630e", - "reference": "9c44518a5aff8da565c8a55dbe85d2769e6f630e", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/3abdd21b0ceaa3000ee950097bc3cf9efc137853", + "reference": "3abdd21b0ceaa3000ee950097bc3cf9efc137853", "shasum": "" }, "require": { @@ -8611,9 +8591,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -8650,7 +8627,7 @@ "uuid" ], "support": { - "source": "https://github.com/symfony/polyfill-uuid/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.29.0" }, "funding": [ { @@ -8666,7 +8643,7 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/process", @@ -9649,40 +9626,40 @@ "packages-dev": [ { "name": "barryvdh/laravel-ide-helper", - "version": "v2.13.0", + "version": "v2.15.1", "source": { "type": "git", "url": "https://github.com/barryvdh/laravel-ide-helper.git", - "reference": "81d5b223ff067a1f38e14c100997e153b837fe4a" + "reference": "77831852bb7bc54f287246d32eb91274eaf87f8b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/81d5b223ff067a1f38e14c100997e153b837fe4a", - "reference": "81d5b223ff067a1f38e14c100997e153b837fe4a", + "url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/77831852bb7bc54f287246d32eb91274eaf87f8b", + "reference": "77831852bb7bc54f287246d32eb91274eaf87f8b", "shasum": "" }, "require": { "barryvdh/reflection-docblock": "^2.0.6", "composer/class-map-generator": "^1.0", - "doctrine/dbal": "^2.6 || ^3", + "doctrine/dbal": "^2.6 || ^3.1.4", "ext-json": "*", - "illuminate/console": "^8 || ^9 || ^10", - "illuminate/filesystem": "^8 || ^9 || ^10", - "illuminate/support": "^8 || ^9 || ^10", - "nikic/php-parser": "^4.7", - "php": "^7.3 || ^8.0", + "illuminate/console": "^9 || ^10", + "illuminate/filesystem": "^9 || ^10", + "illuminate/support": "^9 || ^10", + "nikic/php-parser": "^4.18 || ^5", + "php": "^8.0", "phpdocumentor/type-resolver": "^1.1.0" }, "require-dev": { "ext-pdo_sqlite": "*", - "friendsofphp/php-cs-fixer": "^2", - "illuminate/config": "^8 || ^9 || ^10", - "illuminate/view": "^8 || ^9 || ^10", + "friendsofphp/php-cs-fixer": "^3", + "illuminate/config": "^9 || ^10", + "illuminate/view": "^9 || ^10", "mockery/mockery": "^1.4", - "orchestra/testbench": "^6 || ^7 || ^8", - "phpunit/phpunit": "^8.5 || ^9", - "spatie/phpunit-snapshot-assertions": "^3 || ^4", - "vimeo/psalm": "^3.12" + "orchestra/testbench": "^7 || ^8", + "phpunit/phpunit": "^9", + "spatie/phpunit-snapshot-assertions": "^4", + "vimeo/psalm": "^5.4" }, "suggest": { "illuminate/events": "Required for automatic helper generation (^6|^7|^8|^9|^10)." @@ -9690,7 +9667,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.12-dev" + "dev-master": "2.15-dev" }, "laravel": { "providers": [ @@ -9727,7 +9704,7 @@ ], "support": { "issues": "https://github.com/barryvdh/laravel-ide-helper/issues", - "source": "https://github.com/barryvdh/laravel-ide-helper/tree/v2.13.0" + "source": "https://github.com/barryvdh/laravel-ide-helper/tree/v2.15.1" }, "funding": [ { @@ -9739,7 +9716,7 @@ "type": "github" } ], - "time": "2023-02-04T13:56:40+00:00" + "time": "2024-02-15T14:23:20+00:00" }, { "name": "barryvdh/reflection-docblock", @@ -10124,16 +10101,16 @@ }, { "name": "laravel/pint", - "version": "v1.13.10", + "version": "v1.13.11", "source": { "type": "git", "url": "https://github.com/laravel/pint.git", - "reference": "e2b5060885694ca30ac008c05dc9d47f10ed1abf" + "reference": "60a163c3e7e3346a1dec96d3e6f02e6465452552" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/pint/zipball/e2b5060885694ca30ac008c05dc9d47f10ed1abf", - "reference": "e2b5060885694ca30ac008c05dc9d47f10ed1abf", + "url": "https://api.github.com/repos/laravel/pint/zipball/60a163c3e7e3346a1dec96d3e6f02e6465452552", + "reference": "60a163c3e7e3346a1dec96d3e6f02e6465452552", "shasum": "" }, "require": { @@ -10144,13 +10121,13 @@ "php": "^8.1.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^3.47.1", - "illuminate/view": "^10.41.0", + "friendsofphp/php-cs-fixer": "^3.49.0", + "illuminate/view": "^10.43.0", "larastan/larastan": "^2.8.1", "laravel-zero/framework": "^10.3.0", "mockery/mockery": "^1.6.7", "nunomaduro/termwind": "^1.15.1", - "pestphp/pest": "^2.31.0" + "pestphp/pest": "^2.33.6" }, "bin": [ "builds/pint" @@ -10186,20 +10163,20 @@ "issues": "https://github.com/laravel/pint/issues", "source": "https://github.com/laravel/pint" }, - "time": "2024-01-22T09:04:15+00:00" + "time": "2024-02-13T17:20:13+00:00" }, { "name": "laravel/sail", - "version": "v1.27.3", + "version": "v1.27.4", "source": { "type": "git", "url": "https://github.com/laravel/sail.git", - "reference": "7e01b345072c9604ead9d7aed175bf7ac1d80289" + "reference": "3047e1a157fad968cc5f6e620d5cbe5c0867fffd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/sail/zipball/7e01b345072c9604ead9d7aed175bf7ac1d80289", - "reference": "7e01b345072c9604ead9d7aed175bf7ac1d80289", + "url": "https://api.github.com/repos/laravel/sail/zipball/3047e1a157fad968cc5f6e620d5cbe5c0867fffd", + "reference": "3047e1a157fad968cc5f6e620d5cbe5c0867fffd", "shasum": "" }, "require": { @@ -10218,9 +10195,6 @@ ], "type": "library", "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - }, "laravel": { "providers": [ "Laravel\\Sail\\SailServiceProvider" @@ -10251,20 +10225,20 @@ "issues": "https://github.com/laravel/sail/issues", "source": "https://github.com/laravel/sail" }, - "time": "2024-01-30T03:03:59+00:00" + "time": "2024-02-08T15:24:21+00:00" }, { "name": "laravel/telescope", - "version": "v4.17.5", + "version": "v4.17.6", "source": { "type": "git", "url": "https://github.com/laravel/telescope.git", - "reference": "2c5295261d1459e4f9b157c407a663a6685f3ddf" + "reference": "2d453dc629b27e8cf39fb1217aba062f8c54e690" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/telescope/zipball/2c5295261d1459e4f9b157c407a663a6685f3ddf", - "reference": "2c5295261d1459e4f9b157c407a663a6685f3ddf", + "url": "https://api.github.com/repos/laravel/telescope/zipball/2d453dc629b27e8cf39fb1217aba062f8c54e690", + "reference": "2d453dc629b27e8cf39fb1217aba062f8c54e690", "shasum": "" }, "require": { @@ -10320,9 +10294,9 @@ ], "support": { "issues": "https://github.com/laravel/telescope/issues", - "source": "https://github.com/laravel/telescope/tree/v4.17.5" + "source": "https://github.com/laravel/telescope/tree/v4.17.6" }, - "time": "2024-01-30T15:41:45+00:00" + "time": "2024-02-08T15:04:38+00:00" }, { "name": "mockery/mockery", @@ -10996,16 +10970,16 @@ }, { "name": "phpunit/phpunit", - "version": "10.5.9", + "version": "10.5.10", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "0bd663704f0165c9e76fe4f06ffa6a1ca727fdbe" + "reference": "50b8e314b6d0dd06521dc31d1abffa73f25f850c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0bd663704f0165c9e76fe4f06ffa6a1ca727fdbe", - "reference": "0bd663704f0165c9e76fe4f06ffa6a1ca727fdbe", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/50b8e314b6d0dd06521dc31d1abffa73f25f850c", + "reference": "50b8e314b6d0dd06521dc31d1abffa73f25f850c", "shasum": "" }, "require": { @@ -11077,7 +11051,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.9" + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.10" }, "funding": [ { @@ -11093,7 +11067,7 @@ "type": "tidelift" } ], - "time": "2024-01-22T14:35:40+00:00" + "time": "2024-02-04T09:07:51+00:00" }, { "name": "sebastian/cli-parser", @@ -12226,16 +12200,16 @@ }, { "name": "spatie/laravel-ignition", - "version": "2.4.1", + "version": "2.4.2", "source": { "type": "git", "url": "https://github.com/spatie/laravel-ignition.git", - "reference": "005e1e7b1232f3b22d7e7be3f602693efc7dba67" + "reference": "351504f4570e32908839fc5a2dc53bf77d02f85e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/005e1e7b1232f3b22d7e7be3f602693efc7dba67", - "reference": "005e1e7b1232f3b22d7e7be3f602693efc7dba67", + "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/351504f4570e32908839fc5a2dc53bf77d02f85e", + "reference": "351504f4570e32908839fc5a2dc53bf77d02f85e", "shasum": "" }, "require": { @@ -12314,7 +12288,7 @@ "type": "github" } ], - "time": "2024-01-12T13:14:58+00:00" + "time": "2024-02-09T16:08:40+00:00" }, { "name": "symfony/yaml", diff --git a/public/css/filament/filament/app.css b/public/css/filament/filament/app.css index 8d0f7a9e8..a5db0fb42 100644 --- a/public/css/filament/filament/app.css +++ b/public/css/filament/filament/app.css @@ -1 +1 @@ -/*! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com*/*,:after,:before{border-color:rgba(var(--gray-200),1);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:var(--font-family),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(var(--gray-400),1);opacity:1}input::placeholder,textarea::placeholder{color:rgba(var(--gray-400),1);opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:rgba(var(--gray-500),var(--tw-border-opacity,1));border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--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);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(var(--gray-500),var(--tw-text-opacity,1));opacity:1}input::placeholder,textarea::placeholder{color:rgba(var(--gray-500),var(--tw-text-opacity,1));opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='rgba(var(--gray-500), var(--tw-stroke-opacity, 1))' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 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],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:rgba(var(--gray-500),var(--tw-border-opacity,1));border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--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);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active) {[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active) {[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active) {[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}:root.dark{color-scheme:dark}[data-field-wrapper]{scroll-margin-top:8rem}*,:after,:before{--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-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--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:rgba(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-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--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:rgba(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}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.8888889em;margin-top:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-left:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;line-height:1.2;margin-bottom:.8em;margin-top:0}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;line-height:1.4;margin-bottom:.8em;margin-top:1.6em}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.5555556em}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.4285714;margin-bottom:.5714286em;margin-top:1.4285714em}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.8571429em;padding:.1428571em .3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.25rem;font-size:.8571429em;line-height:1.6666667;margin-bottom:1.6666667em;margin-top:1.6666667em;padding:.6666667em 1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-left:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-left:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.2857143em;margin-top:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5714286em;margin-top:.5714286em}.prose-sm :where(.prose-sm>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5714286em;margin-top:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-left:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2.8571429em;margin-top:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:.6666667em;padding-left:1em;padding-right:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.6666667em 1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-base{font-size:1rem;line-height:1.75}.prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6em;margin-top:1.6em;padding-left:1em}.prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.25em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.875em;padding:.1875em .375em}.prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.375rem;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;padding:.8571429em 1.1428571em}.prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose-base :where(.prose-base>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose-base>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:3em;margin-top:3em}.prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857}.prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em}.prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6666667em;margin-top:1.6666667em;padding-left:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;line-height:1;margin-bottom:.8333333em;margin-top:0}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;line-height:1.3333333;margin-bottom:1.0666667em;margin-top:1.8666667em}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.7777778em}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.8888889em;padding:.2222222em .4444444em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding:1em 1.5em}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-left:1.5555556em}.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-left:1.5555556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.6666667em;margin-top:.6666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4444444em}.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.prose-lg :where(.prose-lg>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose-lg>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-left:1.5555556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:3.1111111em;margin-top:3.1111111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:.75em;padding-left:.75em;padding-right:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-4{inset:1rem}.inset-x-0{left:0;right:0}.inset-x-4{left:1rem;right:1rem}.inset-y-0{bottom:0;top:0}.-bottom-1\/2{bottom:-50%}.-top-1{top:-.25rem}.-top-1\/2{top:-50%}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-1\/2{bottom:50%}.end-0{inset-inline-end:0}.end-4{inset-inline-end:1rem}.end-6{inset-inline-end:1.5rem}.left-3{left:.75rem}.start-0{inset-inline-start:0}.start-full{inset-inline-start:100%}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:1rem}.top-6{top:1.5rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.col-\[--col-span-default\]{grid-column:var(--col-span-default)}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-\[--col-start-default\]{grid-column-start:var(--col-start-default)}.-m-0{margin:0}.-m-0\.5{margin:-.125rem}.-m-1{margin:-.25rem}.-m-1\.5{margin:-.375rem}.-m-2{margin:-.5rem}.-m-2\.5{margin:-.625rem}.-m-3{margin:-.75rem}.-m-3\.5{margin:-.875rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-bottom:4rem;margin-top:4rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-auto{margin-bottom:auto;margin-top:auto}.\!mt-0{margin-top:0!important}.-mb-4{margin-bottom:-1rem}.-mb-6{margin-bottom:-1.5rem}.-me-2{margin-inline-end:-.5rem}.-ms-0{margin-inline-start:0}.-ms-0\.5{margin-inline-start:-.125rem}.-ms-1{margin-inline-start:-.25rem}.-ms-2{margin-inline-start:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.-mt-7{margin-top:-1.75rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.me-1{margin-inline-end:.25rem}.me-4{margin-inline-end:1rem}.me-6{margin-inline-end:1.5rem}.ml-auto{margin-left:auto}.ms-1{margin-inline-start:.25rem}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.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}.inline-grid{display:inline-grid}.hidden{display:none}.h-0{height:0}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-16{height:4rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.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}.h-\[100dvh\],.h-dvh{height:100dvh}.h-full{height:100%}.h-screen{height:100vh}.max-h-96{max-height:24rem}.max-h-full{max-height:100%}.min-h-\[theme\(spacing\.48\)\]{min-height:12rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-16{width:4rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[calc\(100\%\+2rem\)\]{width:calc(100% + 2rem)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[theme\(spacing\.4\)\]{min-width:1rem}.min-w-\[theme\(spacing\.5\)\]{min-width:1.25rem}.min-w-\[theme\(spacing\.6\)\]{min-width:1.5rem}.min-w-\[theme\(spacing\.8\)\]{min-width:2rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[14rem\]{max-width:14rem}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-min{max-width:-moz-min-content;max-width:min-content}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-screen-2xl{max-width:1536px}.max-w-screen-lg{max-width:1024px}.max-w-screen-md{max-width:768px}.max-w-screen-sm{max-width:640px}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-auto{table-layout:auto}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-12,.-translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-12{--tw-translate-x:-3rem}.-translate-x-5{--tw-translate-x:-1.25rem}.-translate-x-5,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-12{--tw-translate-y:-3rem}.-translate-y-12,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-12{--tw-translate-x:3rem}.translate-x-12,.translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x:1.25rem}.translate-x-full{--tw-translate-x:100%}.translate-x-full,.translate-y-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-12{--tw-translate-y:3rem}.-rotate-180{--tw-rotate:-180deg}.-rotate-180,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.scroll-mt-9{scroll-margin-top:2.25rem}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.columns-\[--cols-default\]{-moz-columns:var(--cols-default);columns:var(--cols-default)}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[--cols-default\]{grid-template-columns:var(--cols-default)}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[repeat\(7\2c minmax\(theme\(spacing\.7\)\2c 1fr\)\)\]{grid-template-columns:repeat(7,minmax(1.75rem,1fr))}.grid-cols-\[repeat\(auto-fit\2c minmax\(0\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.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-start{justify-items:start}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-7{row-gap:1.75rem}.gap-y-8{row-gap:2rem}.gap-y-px{row-gap:1px}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.25rem*var(--tw-space-x-reverse))}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.5rem*var(--tw-space-x-reverse))}.-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.75rem*var(--tw-space-x-reverse))}.-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1rem*var(--tw-space-x-reverse))}.-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.25rem*var(--tw-space-x-reverse))}.-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.5rem*var(--tw-space-x-reverse))}.-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.75rem*var(--tw-space-x-reverse))}.-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-2rem*var(--tw-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(var(--gray-100),var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(var(--gray-200),var(--tw-divide-opacity))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-x-\[0\.5px\]{border-left-width:.5px;border-right-width:.5px}.border-y{border-bottom-width:1px;border-top-width:1px}.\!border-t-0{border-top-width:0!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-e{border-inline-end-width:1px}.border-s{border-inline-start-width:1px}.border-t{border-top-width:1px}.\!border-none{border-style:none!important}.border-none{border-style:none}.border-gray-100{--tw-border-opacity:1;border-color:rgba(var(--gray-100),var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgba(var(--gray-200),var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(var(--gray-300),var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgba(var(--gray-600),var(--tw-border-opacity))}.border-primary-500{--tw-border-opacity:1;border-color:rgba(var(--primary-500),var(--tw-border-opacity))}.border-primary-600{--tw-border-opacity:1;border-color:rgba(var(--primary-600),var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-t-gray-200{--tw-border-opacity:1;border-top-color:rgba(var(--gray-200),var(--tw-border-opacity))}.\!bg-gray-50{--tw-bg-opacity:1!important;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))!important}.\!bg-gray-700{--tw-bg-opacity:1!important;background-color:rgba(var(--gray-700),var(--tw-bg-opacity))!important}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-custom-100{--tw-bg-opacity:1;background-color:rgba(var(--c-100),var(--tw-bg-opacity))}.bg-custom-50{--tw-bg-opacity:1;background-color:rgba(var(--c-50),var(--tw-bg-opacity))}.bg-custom-600{--tw-bg-opacity:1;background-color:rgba(var(--c-600),var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(var(--gray-200),var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgba(var(--gray-300),var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgba(var(--gray-400),var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.bg-gray-950\/50{background-color:rgba(var(--gray-950),.5)}.bg-primary-500{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}.bg-primary-600{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/0{background-color:hsla(0,0%,100%,0)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pe-0{padding-inline-end:0}.pe-1{padding-inline-end:.25rem}.pe-2{padding-inline-end:.5rem}.pe-3{padding-inline-end:.75rem}.pe-4{padding-inline-end:1rem}.pe-6{padding-inline-end:1.5rem}.pe-8{padding-inline-end:2rem}.ps-0{padding-inline-start:0}.ps-1{padding-inline-start:.25rem}.ps-2{padding-inline-start:.5rem}.ps-3{padding-inline-start:.75rem}.ps-4{padding-inline-start:1rem}.ps-\[5\.25rem\]{padding-inline-start:5.25rem}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-family),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.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-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-loose{line-height:2}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.text-custom-400{--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.text-custom-50{--tw-text-opacity:1;color:rgba(var(--c-50),var(--tw-text-opacity))}.text-custom-500{--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.text-custom-600{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.text-custom-700\/50{color:rgba(var(--c-700),.5)}.text-danger-600{--tw-text-opacity:1;color:rgba(var(--danger-600),var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgba(var(--gray-100),var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(var(--gray-600),var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.text-gray-700\/50{color:rgba(var(--gray-700),.5)}.text-gray-950{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}.text-primary-400{--tw-text-opacity:1;color:rgba(var(--primary-400),var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity:1;color:rgba(var(--primary-500),var(--tw-text-opacity))}.text-primary-600{--tw-text-opacity:1;color:rgba(var(--primary-600),var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/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-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{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 rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--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)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.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)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--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)}.ring-4{--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(4px + 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-inset{--tw-ring-inset:inset}.ring-custom-600{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-600),var(--tw-ring-opacity))}.ring-custom-600\/10{--tw-ring-color:rgba(var(--c-600),0.1)}.ring-custom-600\/20{--tw-ring-color:rgba(var(--c-600),0.2)}.ring-danger-600{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-600),var(--tw-ring-opacity))}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-200),var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-300),var(--tw-ring-opacity))}.ring-gray-600\/10{--tw-ring-color:rgba(var(--gray-600),0.1)}.ring-gray-900\/10{--tw-ring-color:rgba(var(--gray-900),0.1)}.ring-gray-950\/10{--tw-ring-color:rgba(var(--gray-950),0.1)}.ring-gray-950\/5{--tw-ring-color:rgba(var(--gray-950),0.05)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.ring-white\/10{--tw-ring-color:hsla(0,0%,100%,.1)}.blur{--tw-blur:blur(8px)}.blur,.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-duration:.15s;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-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.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)}.\[transform\:translateZ\(0\)\]{transform:translateZ(0)}:is(.dark .dark\:prose-invert){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{bottom:0;content:var(--tw-content);top:0}.before\:start-0:before{content:var(--tw-content);inset-inline-start:0}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-0:before{content:var(--tw-content);width:0}.before\:w-0\.5:before{content:var(--tw-content);width:.125rem}.before\:bg-primary-600:before{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity));content:var(--tw-content)}.first\:border-s-0:first-child{border-inline-start-width:0}.first\:border-t-0:first-child{border-top-width:0}.last\:border-e-0:last-child{border-inline-end-width:0}.first-of-type\:ps-1:first-of-type{padding-inline-start:.25rem}.last-of-type\:pe-1:last-of-type{padding-inline-end:.25rem}.checked\:ring-0:checked{--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(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-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.hover\:bg-custom-400\/10:hover{background-color:rgba(var(--c-400),.1)}.hover\:bg-custom-50:hover{--tw-bg-opacity:1;background-color:rgba(var(--c-50),var(--tw-bg-opacity))}.hover\:bg-custom-500:hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity))}.hover\:bg-gray-400\/10:hover{background-color:rgba(var(--gray-400),.1)}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.hover\:text-custom-600:hover{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.hover\:text-custom-700\/75:hover{color:rgba(var(--c-700),.75)}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.hover\:text-gray-700\/75:hover{color:rgba(var(--gray-700),.75)}.hover\:opacity-100:hover{opacity:1}.focus\:ring-0: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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{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)}.focus\:ring-danger-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-600),var(--tw-ring-opacity))}.focus\:ring-primary-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity))}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.checked\:focus\:ring-danger-500\/50:focus:checked{--tw-ring-color:rgba(var(--danger-500),0.5)}.checked\:focus\:ring-primary-500\/50:focus:checked{--tw-ring-color:rgba(var(--primary-500),0.5)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-primary-500:focus-visible{--tw-border-opacity:1;border-color:rgba(var(--primary-500),var(--tw-border-opacity))}.focus-visible\:bg-custom-50:focus-visible{--tw-bg-opacity:1;background-color:rgba(var(--c-50),var(--tw-bg-opacity))}.focus-visible\:bg-gray-100:focus-visible{--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity))}.focus-visible\:bg-gray-50:focus-visible{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.focus-visible\:text-custom-700\/75:focus-visible{color:rgba(var(--c-700),.75)}.focus-visible\:text-gray-500:focus-visible{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.focus-visible\:text-gray-700\/75:focus-visible{color:rgba(var(--gray-700),.75)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--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-visible\:ring-2:focus-visible{--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-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-custom-500\/50:focus-visible{--tw-ring-color:rgba(var(--c-500),0.5)}.focus-visible\:ring-custom-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-600),var(--tw-ring-opacity))}.focus-visible\:ring-gray-400\/40:focus-visible{--tw-ring-color:rgba(var(--gray-400),0.4)}.focus-visible\:ring-primary-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}.focus-visible\:ring-primary-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity))}.enabled\:cursor-wait:enabled{cursor:wait}.enabled\:opacity-70:enabled{opacity:.7}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:bg-gray-50:disabled{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.disabled\:text-gray-50:disabled{--tw-text-opacity:1;color:rgba(var(--gray-50),var(--tw-text-opacity))}.disabled\:text-gray-500:disabled{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:\[-webkit-text-fill-color\:theme\(colors\.gray\.500\)\]:disabled{-webkit-text-fill-color:rgba(var(--gray-500),1)}.disabled\:placeholder\:\[-webkit-text-fill-color\:theme\(colors\.gray\.400\)\]:disabled::-moz-placeholder{-webkit-text-fill-color:rgba(var(--gray-400),1)}.disabled\:placeholder\:\[-webkit-text-fill-color\:theme\(colors\.gray\.400\)\]:disabled::placeholder{-webkit-text-fill-color:rgba(var(--gray-400),1)}.disabled\:checked\:bg-current:checked:disabled{background-color:currentColor}.disabled\:checked\:text-gray-400:checked:disabled{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.group\/item:first-child .group-first\/item\:rounded-s-lg{border-end-start-radius:.5rem;border-start-start-radius:.5rem}.group\/item:last-child .group-last\/item\:rounded-e-lg{border-end-end-radius:.5rem;border-start-end-radius:.5rem}.group:hover .group-hover\:text-gray-500,.group\/button:hover .group-hover\/button\:text-gray-500{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.group\/item:hover .group-hover\/item\:underline,.group\/link:hover .group-hover\/link\:underline{text-decoration-line:underline}.group:focus-visible .group-focus-visible\:text-gray-500{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.group:focus-visible .group-focus-visible\:text-gray-700{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.group\/item:focus-visible .group-focus-visible\/item\:underline{text-decoration-line:underline}.group\/link:focus-visible .group-focus-visible\/link\:underline{text-decoration-line:underline}:is(.dark .dark\:flex){display:flex}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:divide-white\/10)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:divide-white\/5)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:border-gray-600){--tw-border-opacity:1;border-color:rgba(var(--gray-600),var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgba(var(--gray-700),var(--tw-border-opacity))}:is(.dark .dark\:border-primary-500){--tw-border-opacity:1;border-color:rgba(var(--primary-500),var(--tw-border-opacity))}:is(.dark .dark\:border-white\/10){border-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:border-white\/5){border-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:border-t-white\/10){border-top-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:\!bg-gray-700){--tw-bg-opacity:1!important;background-color:rgba(var(--gray-700),var(--tw-bg-opacity))!important}:is(.dark .dark\:bg-custom-400\/10){background-color:rgba(var(--c-400),.1)}:is(.dark .dark\:bg-custom-500){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}:is(.dark .dark\:bg-custom-500\/20){background-color:rgba(var(--c-500),.2)}:is(.dark .dark\:bg-gray-400\/10){background-color:rgba(var(--gray-400),.1)}:is(.dark .dark\:bg-gray-500){--tw-bg-opacity:1;background-color:rgba(var(--gray-500),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-500\/20){background-color:rgba(var(--gray-500),.2)}:is(.dark .dark\:bg-gray-600){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgba(var(--gray-700),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgba(var(--gray-800),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-900){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-900\/30){background-color:rgba(var(--gray-900),.3)}:is(.dark .dark\:bg-gray-950){--tw-bg-opacity:1;background-color:rgba(var(--gray-950),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-950\/75){background-color:rgba(var(--gray-950),.75)}:is(.dark .dark\:bg-primary-400){--tw-bg-opacity:1;background-color:rgba(var(--primary-400),var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary-500){--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}:is(.dark .dark\:bg-transparent){background-color:transparent}:is(.dark .dark\:bg-white\/10){background-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:bg-white\/5){background-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:fill-current){fill:currentColor}:is(.dark .dark\:text-custom-300\/50){color:rgba(var(--c-300),.5)}:is(.dark .dark\:text-custom-400){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}:is(.dark .dark\:text-custom-400\/10){color:rgba(var(--c-400),.1)}:is(.dark .dark\:text-danger-400){--tw-text-opacity:1;color:rgba(var(--danger-400),var(--tw-text-opacity))}:is(.dark .dark\:text-danger-500){--tw-text-opacity:1;color:rgba(var(--danger-500),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300\/50){color:rgba(var(--gray-300),.5)}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-700){--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-800){--tw-text-opacity:1;color:rgba(var(--gray-800),var(--tw-text-opacity))}:is(.dark .dark\:text-primary-400){--tw-text-opacity:1;color:rgba(var(--primary-400),var(--tw-text-opacity))}:is(.dark .dark\:text-primary-500){--tw-text-opacity:1;color:rgba(var(--primary-500),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-white\/5){color:hsla(0,0%,100%,.05)}:is(.dark .dark\:ring-custom-400\/30){--tw-ring-color:rgba(var(--c-400),0.3)}:is(.dark .dark\:ring-custom-500){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity))}:is(.dark .dark\:ring-danger-500){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}:is(.dark .dark\:ring-gray-400\/20){--tw-ring-color:rgba(var(--gray-400),0.2)}:is(.dark .dark\:ring-gray-50\/10){--tw-ring-color:rgba(var(--gray-50),0.1)}:is(.dark .dark\:ring-gray-700){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-700),var(--tw-ring-opacity))}:is(.dark .dark\:ring-gray-900){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-900),var(--tw-ring-opacity))}:is(.dark .dark\:ring-white\/10){--tw-ring-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:ring-white\/20){--tw-ring-color:hsla(0,0%,100%,.2)}:is(.dark .dark\:placeholder\:text-gray-500)::-moz-placeholder{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.dark .dark\:placeholder\:text-gray-500)::placeholder{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.dark .dark\:before\:bg-primary-500):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity));content:var(--tw-content)}:is(.dark .dark\:checked\:bg-danger-500:checked){--tw-bg-opacity:1;background-color:rgba(var(--danger-500),var(--tw-bg-opacity))}:is(.dark .dark\:checked\:bg-primary-500:checked){--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}:is(.dark .dark\:focus-within\:bg-white\/5:focus-within){background-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:hover\:bg-custom-400:hover){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-custom-400\/10:hover){background-color:rgba(var(--c-400),.1)}:is(.dark .dark\:hover\:bg-white\/10:hover){background-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:hover\:bg-white\/5:hover){background-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:hover\:text-custom-300:hover){--tw-text-opacity:1;color:rgba(var(--c-300),var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-custom-300\/75:hover){color:rgba(var(--c-300),.75)}:is(.dark .dark\:hover\:text-gray-200:hover){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-300\/75:hover){color:rgba(var(--gray-300),.75)}:is(.dark .dark\:hover\:text-gray-400:hover){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .dark\:hover\:ring-white\/20:hover){--tw-ring-color:hsla(0,0%,100%,.2)}:is(.dark .dark\:focus\:ring-danger-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-primary-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}:is(.dark .dark\:checked\:focus\:ring-danger-400\/50:focus:checked){--tw-ring-color:rgba(var(--danger-400),0.5)}:is(.dark .dark\:checked\:focus\:ring-primary-400\/50:focus:checked){--tw-ring-color:rgba(var(--primary-400),0.5)}:is(.dark .dark\:focus-visible\:border-primary-500:focus-visible){--tw-border-opacity:1;border-color:rgba(var(--primary-500),var(--tw-border-opacity))}:is(.dark .dark\:focus-visible\:bg-custom-400\/10:focus-visible){background-color:rgba(var(--c-400),.1)}:is(.dark .dark\:focus-visible\:bg-white\/5:focus-visible){background-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:focus-visible\:text-custom-300\/75:focus-visible){color:rgba(var(--c-300),.75)}:is(.dark .dark\:focus-visible\:text-gray-300\/75:focus-visible){color:rgba(var(--gray-300),.75)}:is(.dark .dark\:focus-visible\:text-gray-400:focus-visible){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .dark\:focus-visible\:ring-custom-400\/50:focus-visible){--tw-ring-color:rgba(var(--c-400),0.5)}:is(.dark .dark\:focus-visible\:ring-custom-500:focus-visible){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity))}:is(.dark .dark\:focus-visible\:ring-primary-500:focus-visible){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}:is(.dark .dark\:disabled\:bg-transparent:disabled){background-color:transparent}:is(.dark .dark\:disabled\:text-gray-400:disabled){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .dark\:disabled\:ring-white\/10:disabled){--tw-ring-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:disabled\:\[-webkit-text-fill-color\:theme\(colors\.gray\.400\)\]:disabled){-webkit-text-fill-color:rgba(var(--gray-400),1)}:is(.dark .dark\:disabled\:placeholder\:\[-webkit-text-fill-color\:theme\(colors\.gray\.500\)\]:disabled)::-moz-placeholder{-webkit-text-fill-color:rgba(var(--gray-500),1)}:is(.dark .dark\:disabled\:placeholder\:\[-webkit-text-fill-color\:theme\(colors\.gray\.500\)\]:disabled)::placeholder{-webkit-text-fill-color:rgba(var(--gray-500),1)}:is(.dark .dark\:disabled\:checked\:bg-gray-600:checked:disabled){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}:is(.dark .group\/button:hover .dark\:group-hover\/button\:text-gray-400){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .group:hover .dark\:group-hover\:text-gray-200){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.dark .group:hover .dark\:group-hover\:text-gray-400){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .group:focus-visible .dark\:group-focus-visible\:text-gray-200){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.dark .group:focus-visible .dark\:group-focus-visible\:text-gray-400){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}@media (min-width:640px){.sm\:relative{position:relative}.sm\:inset-x-auto{left:auto;right:auto}.sm\:end-0{inset-inline-end:0}.sm\:col-\[--col-span-sm\]{grid-column:var(--col-span-sm)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-\[--col-start-sm\]{grid-column-start:var(--col-start-sm)}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.sm\:ms-auto{margin-inline-start:auto}.sm\:mt-7{margin-top:1.75rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:grid{display:grid}.sm\:inline-grid{display:inline-grid}.sm\:hidden{display:none}.sm\:w-\[calc\(100\%\+3rem\)\]{width:calc(100% + 3rem)}.sm\:w-screen{width:100vw}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-6xl{max-width:72rem}.sm\:max-w-7xl{max-width:80rem}.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\:max-w-xs{max-width:20rem}.sm\:columns-\[--cols-sm\]{-moz-columns:var(--cols-sm);columns:var(--cols-sm)}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[--cols-sm\]{grid-template-columns:var(--cols-sm)}.sm\:grid-cols-\[repeat\(auto-fit\2c minmax\(0\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:.25rem}.sm\:gap-3{gap:.75rem}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:p-10{padding:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-1{padding-bottom:.25rem;padding-top:.25rem}.sm\:py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.sm\:pe-3{padding-inline-end:.75rem}.sm\:pe-6{padding-inline-end:1.5rem}.sm\:ps-3{padding-inline-start:.75rem}.sm\:ps-6{padding-inline-start:1.5rem}.sm\:pt-1{padding-top:.25rem}.sm\:pt-1\.5{padding-top:.375rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}.sm\:first-of-type\:ps-3:first-of-type{padding-inline-start:.75rem}.sm\:first-of-type\:ps-6:first-of-type{padding-inline-start:1.5rem}.sm\:last-of-type\:pe-3:last-of-type{padding-inline-end:.75rem}.sm\:last-of-type\:pe-6:last-of-type{padding-inline-end:1.5rem}}@media (min-width:768px){.md\:bottom-4{bottom:1rem}.md\:order-first{order:-9999}.md\:col-\[--col-span-md\]{grid-column:var(--col-span-md)}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-\[--col-start-md\]{grid-column-start:var(--col-start-md)}.md\:block{display:block}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:inline-grid{display:inline-grid}.md\:hidden{display:none}.md\:columns-\[--cols-md\]{-moz-columns:var(--cols-md);columns:var(--cols-md)}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[--cols-md\]{grid-template-columns:var(--cols-md)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:gap-1{gap:.25rem}.md\:gap-3{gap:.75rem}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(0px*var(--tw-divide-y-reverse));border-top-width:calc(0px*(1 - var(--tw-divide-y-reverse)))}.md\:rounded-xl{border-radius:.75rem}.md\:p-20{padding:5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:pe-3{padding-inline-end:.75rem}.md\:pe-6{padding-inline-end:1.5rem}.md\:ps-3{padding-inline-start:.75rem}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:z-0{z-index:0}.lg\:col-\[--col-span-lg\]{grid-column:var(--col-span-lg)}.lg\:col-start-\[--col-start-lg\]{grid-column-start:var(--col-start-lg)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:inline-grid{display:inline-grid}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:max-w-xs{max-width:20rem}.lg\:-translate-x-full{--tw-translate-x:-100%}.lg\:-translate-x-full,.lg\:translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-x-0{--tw-translate-x:0px}.lg\:columns-\[--cols-lg\]{-moz-columns:var(--cols-lg);columns:var(--cols-lg)}.lg\:grid-cols-\[--cols-lg\]{grid-template-columns:var(--cols-lg)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:gap-1{gap:.25rem}.lg\:gap-3{gap:.75rem}.lg\:bg-transparent{background-color:transparent}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pe-8{padding-inline-end:2rem}.lg\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.lg\:shadow-none,.lg\:shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.lg\:ring-0{--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(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)}.lg\:transition{transition-duration:.15s;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)}.lg\:transition-none{transition-property:none}.lg\:delay-100{transition-delay:.1s}:is(.dark .dark\:lg\:bg-transparent){background-color:transparent}}@media (min-width:1280px){.xl\:col-\[--col-span-xl\]{grid-column:var(--col-span-xl)}.xl\:col-start-\[--col-start-xl\]{grid-column-start:var(--col-start-xl)}.xl\:block{display:block}.xl\:table-cell{display:table-cell}.xl\:inline-grid{display:inline-grid}.xl\:hidden{display:none}.xl\:columns-\[--cols-xl\]{-moz-columns:var(--cols-xl);columns:var(--cols-xl)}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[--cols-xl\]{grid-template-columns:var(--cols-xl)}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:gap-1{gap:.25rem}.xl\:gap-3{gap:.75rem}}@media (min-width:1536px){.\32xl\:col-\[--col-span-2xl\]{grid-column:var(--col-span-2xl)}.\32xl\:col-start-\[--col-start-2xl\]{grid-column-start:var(--col-start-2xl)}.\32xl\:block{display:block}.\32xl\:table-cell{display:table-cell}.\32xl\:inline-grid{display:inline-grid}.\32xl\:hidden{display:none}.\32xl\:columns-\[--cols-2xl\]{-moz-columns:var(--cols-2xl);columns:var(--cols-2xl)}.\32xl\:grid-cols-\[--cols-2xl\]{grid-template-columns:var(--cols-2xl)}.\32xl\:flex-row{flex-direction:row}.\32xl\:items-start{align-items:flex-start}.\32xl\:items-end{align-items:flex-end}.\32xl\:items-center{align-items:center}.\32xl\:gap-1{gap:.25rem}.\32xl\:gap-3{gap:.75rem}}.ltr\:hidden:where([dir=ltr],[dir=ltr] *){display:none}.rtl\:hidden:where([dir=rtl],[dir=rtl] *){display:none}.rtl\:-translate-x-0:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-5:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:translate-x-1\/2:where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:divide-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}@media (min-width:1024px){.rtl\:lg\:-translate-x-0:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:lg\:translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.\[\&\.trix-active\]\:bg-gray-50.trix-active{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.\[\&\.trix-active\]\:text-primary-600.trix-active{--tw-text-opacity:1;color:rgba(var(--primary-600),var(--tw-text-opacity))}:is(.dark .dark\:\[\&\.trix-active\]\:bg-white\/5.trix-active){background-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:\[\&\.trix-active\]\:text-primary-400.trix-active){--tw-text-opacity:1;color:rgba(var(--primary-400),var(--tw-text-opacity))}.\[\&\:\:-ms-reveal\]\:hidden::-ms-reveal{display:none}.\[\&\:not\(\:first-of-type\)\]\:border-s:not(:first-of-type){border-inline-start-width:1px}.\[\&\:not\(\:has\(\.fi-ac-action\:focus\)\)\]\:focus-within\:ring-2:focus-within:not(:has(.fi-ac-action: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)}.\[\&\:not\(\:has\(\.fi-ac-action\:focus\)\)\]\:focus-within\:ring-danger-600:focus-within:not(:has(.fi-ac-action:focus)){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-600),var(--tw-ring-opacity))}.\[\&\:not\(\:has\(\.fi-ac-action\:focus\)\)\]\:focus-within\:ring-primary-600:focus-within:not(:has(.fi-ac-action:focus)){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity))}:is(.dark .dark\:\[\&\:not\(\:has\(\.fi-ac-action\:focus\)\)\]\:focus-within\:ring-danger-500:focus-within:not(:has(.fi-ac-action:focus))){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}:is(.dark .dark\:\[\&\:not\(\:has\(\.fi-ac-action\:focus\)\)\]\:focus-within\:ring-primary-500:focus-within:not(:has(.fi-ac-action:focus))){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}.\[\&\:not\(\:last-of-type\)\]\:border-e:not(:last-of-type){border-inline-end-width:1px}.\[\&\:not\(\:nth-child\(1_of_\.fi-btn\)\)\]\:shadow-\[-1px_0_0_0_theme\(colors\.gray\.200\)\]:not(:nth-child(1 of .fi-btn)){--tw-shadow:-1px 0 0 0 rgba(var(--gray-200),1);--tw-shadow-colored:-1px 0 0 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)}:is(.dark .dark\:\[\&\:not\(\:nth-child\(1_of_\.fi-btn\)\)\]\:shadow-\[-1px_0_0_0_theme\(colors\.white\/20\%\)\]:not(:nth-child(1 of .fi-btn))){--tw-shadow:-1px 0 0 0 hsla(0,0%,100%,.2);--tw-shadow-colored:-1px 0 0 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)}.\[\&\:not\(\:nth-last-child\(1_of_\.fi-btn\)\)\]\:me-px:not(:nth-last-child(1 of .fi-btn)){margin-inline-end:1px}.\[\&\:nth-child\(1_of_\.fi-btn\)\]\:rounded-s-lg:nth-child(1 of .fi-btn){border-end-start-radius:.5rem;border-start-start-radius:.5rem}.\[\&\:nth-last-child\(1_of_\.fi-btn\)\]\:rounded-e-lg:nth-last-child(1 of .fi-btn){border-end-end-radius:.5rem;border-start-end-radius:.5rem}.\[\&\>\*\:first-child\]\:relative>:first-child{position:relative}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\*\:first-child\]\:before\:absolute>:first-child:before{content:var(--tw-content);position:absolute}.\[\&\>\*\:first-child\]\:before\:inset-y-0>:first-child:before{bottom:0;content:var(--tw-content);top:0}.\[\&\>\*\:first-child\]\:before\:start-0>:first-child:before{content:var(--tw-content);inset-inline-start:0}.\[\&\>\*\:first-child\]\:before\:w-0\.5>:first-child:before{content:var(--tw-content);width:.125rem}.\[\&\>\*\:first-child\]\:before\:bg-primary-600>:first-child:before{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity));content:var(--tw-content)}:is(.dark .\[\&\>\*\:first-child\]\:dark\:before\:bg-primary-500)>:first-child:before{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity));content:var(--tw-content)}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&_\.choices\\_\\_inner\]\:ps-0 .choices__inner{padding-inline-start:0}.\[\&_\.fi-badge-delete-button\]\:hidden .fi-badge-delete-button{display:none}.\[\&_\.filepond--root\]\:font-sans .filepond--root{font-family:var(--font-family),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.\[\&_optgroup\]\:bg-white optgroup{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .\[\&_optgroup\]\:dark\:bg-gray-900) optgroup{--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.\[\&_option\]\:bg-white option{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .\[\&_option\]\:dark\:bg-gray-900) option{--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}:checked+*>.\[\:checked\+\*\>\&\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media(hover:hover){.\[\@media\(hover\:hover\)\]\:transition{transition-duration:.15s;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)}.\[\@media\(hover\:hover\)\]\:duration-75{transition-duration:75ms}}input:checked+.\[input\:checked\+\&\]\:bg-custom-600{--tw-bg-opacity:1;background-color:rgba(var(--c-600),var(--tw-bg-opacity))}input:checked+.\[input\:checked\+\&\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+.\[input\:checked\+\&\]\:ring-0{--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(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)}input:checked+.\[input\:checked\+\&\]\:hover\:bg-custom-500:hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}:is(.dark input:checked+.dark\:\[input\:checked\+\&\]\:bg-custom-500){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}:is(.dark input:checked+.dark\:\[input\:checked\+\&\]\:hover\:bg-custom-400:hover){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}input:checked:focus-visible+.\[input\:checked\:focus-visible\+\&\]\:ring-custom-500\/50{--tw-ring-color:rgba(var(--c-500),0.5)}:is(.dark input:checked:focus-visible+.dark\:\[input\:checked\:focus-visible\+\&\]\:ring-custom-400\/50){--tw-ring-color:rgba(var(--c-400),0.5)}input:focus-visible+.\[input\:focus-visible\+\&\]\:z-10{z-index:10}input:focus-visible+.\[input\:focus-visible\+\&\]\:ring-2{--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)}input:focus-visible+.\[input\:focus-visible\+\&\]\:ring-gray-950\/10{--tw-ring-color:rgba(var(--gray-950),0.1)}:is(.dark input:focus-visible+.dark\:\[input\:focus-visible\+\&\]\:ring-white\/20){--tw-ring-color:hsla(0,0%,100%,.2)} \ No newline at end of file +/*! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com*/*,:after,:before{border-color:rgba(var(--gray-200),1);border-style:solid;border-width:0;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:var(--font-family),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(var(--gray-400),1);opacity:1}input::placeholder,textarea::placeholder{color:rgba(var(--gray-400),1);opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:rgba(var(--gray-500),var(--tw-border-opacity,1));border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--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);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(var(--gray-500),var(--tw-text-opacity,1));opacity:1}input::placeholder,textarea::placeholder{color:rgba(var(--gray-500),var(--tw-text-opacity,1));opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='rgba(var(--gray-500), var(--tw-stroke-opacity, 1))' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 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],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:rgba(var(--gray-500),var(--tw-border-opacity,1));border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--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);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}@media (forced-colors:active) {[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}@media (forced-colors:active) {[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active) {[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}:root.dark{color-scheme:dark}[data-field-wrapper]{scroll-margin-top:8rem}*,:after,:before{--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-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--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:rgba(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-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--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:rgba(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}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.8888889em;margin-top:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-left:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;line-height:1.2;margin-bottom:.8em;margin-top:0}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;line-height:1.4;margin-bottom:.8em;margin-top:1.6em}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.5555556em}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.4285714;margin-bottom:.5714286em;margin-top:1.4285714em}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.8571429em;padding:.1428571em .3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.25rem;font-size:.8571429em;line-height:1.6666667;margin-bottom:1.6666667em;margin-top:1.6666667em;padding:.6666667em 1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-left:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em;padding-left:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.2857143em;margin-top:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5714286em;margin-top:.5714286em}.prose-sm :where(.prose-sm>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5714286em;margin-top:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em;margin-top:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-left:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2.8571429em;margin-top:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:.6666667em;padding-left:1em;padding-right:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.6666667em 1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7142857em;margin-top:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-base{font-size:1rem;line-height:1.75}.prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6em;margin-top:1.6em;padding-left:1em}.prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.25em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.875em;padding:.1875em .375em}.prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.375rem;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;padding:.8571429em 1.1428571em}.prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose-base :where(.prose-base>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose-base>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:3em;margin-top:3em}.prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857}.prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em}.prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.7777778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6666667em;margin-top:1.6666667em;padding-left:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;line-height:1;margin-bottom:.8333333em;margin-top:0}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;line-height:1.3333333;margin-bottom:1.0666667em;margin-top:1.8666667em}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.7777778em}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.8888889em;padding:.2222222em .4444444em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding:1em 1.5em}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-left:1.5555556em}.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-left:1.5555556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.6666667em;margin-top:.6666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4444444em}.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.4444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.prose-lg :where(.prose-lg>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose-lg>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose-lg>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-left:1.5555556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:3.1111111em;margin-top:3.1111111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:.75em;padding-left:.75em;padding-right:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-4{inset:1rem}.inset-x-0{left:0;right:0}.inset-x-4{left:1rem;right:1rem}.inset-y-0{bottom:0;top:0}.-bottom-1\/2{bottom:-50%}.-top-1{top:-.25rem}.-top-1\/2{top:-50%}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-1\/2{bottom:50%}.end-0{inset-inline-end:0}.end-4{inset-inline-end:1rem}.end-6{inset-inline-end:1.5rem}.left-3{left:.75rem}.start-0{inset-inline-start:0}.start-full{inset-inline-start:100%}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:1rem}.top-6{top:1.5rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.col-\[--col-span-default\]{grid-column:var(--col-span-default)}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-\[--col-start-default\]{grid-column-start:var(--col-start-default)}.row-start-2{grid-row-start:2}.-m-0{margin:0}.-m-0\.5{margin:-.125rem}.-m-1{margin:-.25rem}.-m-1\.5{margin:-.375rem}.-m-2{margin:-.5rem}.-m-2\.5{margin:-.625rem}.-m-3{margin:-.75rem}.-m-3\.5{margin:-.875rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-16{margin-bottom:4rem;margin-top:4rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-auto{margin-bottom:auto;margin-top:auto}.\!mt-0{margin-top:0!important}.-mb-4{margin-bottom:-1rem}.-mb-6{margin-bottom:-1.5rem}.-me-2{margin-inline-end:-.5rem}.-ms-0{margin-inline-start:0}.-ms-0\.5{margin-inline-start:-.125rem}.-ms-1{margin-inline-start:-.25rem}.-ms-2{margin-inline-start:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.-mt-7{margin-top:-1.75rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.me-1{margin-inline-end:.25rem}.me-4{margin-inline-end:1rem}.me-6{margin-inline-end:1.5rem}.ml-auto{margin-left:auto}.ms-1{margin-inline-start:.25rem}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.line-clamp-\[--line-clamp\]{-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp);display:-webkit-box;overflow:hidden}.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}.inline-grid{display:inline-grid}.hidden{display:none}.h-0{height:0}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-16{height:4rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.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}.h-\[100dvh\],.h-dvh{height:100dvh}.h-full{height:100%}.h-screen{height:100vh}.max-h-96{max-height:24rem}.min-h-\[theme\(spacing\.48\)\]{min-height:12rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-16{width:4rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[calc\(100\%\+2rem\)\]{width:calc(100% + 2rem)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[theme\(spacing\.4\)\]{min-width:1rem}.min-w-\[theme\(spacing\.5\)\]{min-width:1.25rem}.min-w-\[theme\(spacing\.6\)\]{min-width:1.5rem}.min-w-\[theme\(spacing\.8\)\]{min-width:2rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[14rem\]{max-width:14rem}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-min{max-width:-moz-min-content;max-width:min-content}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-screen-2xl{max-width:1536px}.max-w-screen-lg{max-width:1024px}.max-w-screen-md{max-width:768px}.max-w-screen-sm{max-width:640px}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-auto{table-layout:auto}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-12,.-translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-12{--tw-translate-x:-3rem}.-translate-x-5{--tw-translate-x:-1.25rem}.-translate-x-5,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-12{--tw-translate-y:-3rem}.-translate-y-12,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-12{--tw-translate-x:3rem}.translate-x-12,.translate-x-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x:1.25rem}.translate-x-full{--tw-translate-x:100%}.translate-x-full,.translate-y-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-12{--tw-translate-y:3rem}.-rotate-180{--tw-rotate:-180deg}.-rotate-180,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.scroll-mt-9{scroll-margin-top:2.25rem}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.columns-\[--cols-default\]{-moz-columns:var(--cols-default);columns:var(--cols-default)}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[--cols-default\]{grid-template-columns:var(--cols-default)}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[repeat\(7\2c minmax\(theme\(spacing\.7\)\2c 1fr\)\)\]{grid-template-columns:repeat(7,minmax(1.75rem,1fr))}.grid-cols-\[repeat\(auto-fit\2c minmax\(0\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.grid-rows-\[1fr_auto_1fr\]{grid-template-rows:1fr auto 1fr}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.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-start{justify-items:start}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-7{row-gap:1.75rem}.gap-y-8{row-gap:2rem}.gap-y-px{row-gap:1px}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.25rem*var(--tw-space-x-reverse))}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.5rem*var(--tw-space-x-reverse))}.-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.75rem*var(--tw-space-x-reverse))}.-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1rem*var(--tw-space-x-reverse))}.-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.25rem*var(--tw-space-x-reverse))}.-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.5rem*var(--tw-space-x-reverse))}.-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.75rem*var(--tw-space-x-reverse))}.-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-2rem*var(--tw-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(var(--gray-100),var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(var(--gray-200),var(--tw-divide-opacity))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-x-\[0\.5px\]{border-left-width:.5px;border-right-width:.5px}.border-y{border-bottom-width:1px;border-top-width:1px}.\!border-t-0{border-top-width:0!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-e{border-inline-end-width:1px}.border-s{border-inline-start-width:1px}.border-t{border-top-width:1px}.\!border-none{border-style:none!important}.border-none{border-style:none}.border-gray-100{--tw-border-opacity:1;border-color:rgba(var(--gray-100),var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgba(var(--gray-200),var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(var(--gray-300),var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgba(var(--gray-600),var(--tw-border-opacity))}.border-primary-500{--tw-border-opacity:1;border-color:rgba(var(--primary-500),var(--tw-border-opacity))}.border-primary-600{--tw-border-opacity:1;border-color:rgba(var(--primary-600),var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-t-gray-200{--tw-border-opacity:1;border-top-color:rgba(var(--gray-200),var(--tw-border-opacity))}.\!bg-gray-50{--tw-bg-opacity:1!important;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))!important}.\!bg-gray-700{--tw-bg-opacity:1!important;background-color:rgba(var(--gray-700),var(--tw-bg-opacity))!important}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-custom-100{--tw-bg-opacity:1;background-color:rgba(var(--c-100),var(--tw-bg-opacity))}.bg-custom-50{--tw-bg-opacity:1;background-color:rgba(var(--c-50),var(--tw-bg-opacity))}.bg-custom-600{--tw-bg-opacity:1;background-color:rgba(var(--c-600),var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(var(--gray-200),var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgba(var(--gray-300),var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgba(var(--gray-400),var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.bg-gray-950\/50{background-color:rgba(var(--gray-950),.5)}.bg-primary-500{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}.bg-primary-600{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/0{background-color:hsla(0,0%,100%,0)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pe-0{padding-inline-end:0}.pe-1{padding-inline-end:.25rem}.pe-2{padding-inline-end:.5rem}.pe-3{padding-inline-end:.75rem}.pe-4{padding-inline-end:1rem}.pe-6{padding-inline-end:1.5rem}.pe-8{padding-inline-end:2rem}.ps-0{padding-inline-start:0}.ps-1{padding-inline-start:.25rem}.ps-2{padding-inline-start:.5rem}.ps-3{padding-inline-start:.75rem}.ps-4{padding-inline-start:1rem}.ps-\[5\.25rem\]{padding-inline-start:5.25rem}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:var(--font-family),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.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-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-loose{line-height:2}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.text-custom-400{--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.text-custom-50{--tw-text-opacity:1;color:rgba(var(--c-50),var(--tw-text-opacity))}.text-custom-500{--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.text-custom-600{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.text-custom-700\/50{color:rgba(var(--c-700),.5)}.text-danger-600{--tw-text-opacity:1;color:rgba(var(--danger-600),var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgba(var(--gray-100),var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(var(--gray-600),var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.text-gray-700\/50{color:rgba(var(--gray-700),.5)}.text-gray-950{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}.text-primary-400{--tw-text-opacity:1;color:rgba(var(--primary-400),var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity:1;color:rgba(var(--primary-500),var(--tw-text-opacity))}.text-primary-600{--tw-text-opacity:1;color:rgba(var(--primary-600),var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/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-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{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 rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--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)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.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)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--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)}.ring-4{--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(4px + 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-inset{--tw-ring-inset:inset}.ring-custom-600{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-600),var(--tw-ring-opacity))}.ring-custom-600\/10{--tw-ring-color:rgba(var(--c-600),0.1)}.ring-custom-600\/20{--tw-ring-color:rgba(var(--c-600),0.2)}.ring-danger-600{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-600),var(--tw-ring-opacity))}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-200),var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-300),var(--tw-ring-opacity))}.ring-gray-600\/10{--tw-ring-color:rgba(var(--gray-600),0.1)}.ring-gray-900\/10{--tw-ring-color:rgba(var(--gray-900),0.1)}.ring-gray-950\/10{--tw-ring-color:rgba(var(--gray-950),0.1)}.ring-gray-950\/5{--tw-ring-color:rgba(var(--gray-950),0.05)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.ring-white\/10{--tw-ring-color:hsla(0,0%,100%,.1)}.blur{--tw-blur:blur(8px)}.blur,.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-duration:.15s;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-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.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)}.\[transform\:translateZ\(0\)\]{transform:translateZ(0)}:is(.dark .dark\:prose-invert){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{bottom:0;content:var(--tw-content);top:0}.before\:start-0:before{content:var(--tw-content);inset-inline-start:0}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-0:before{content:var(--tw-content);width:0}.before\:w-0\.5:before{content:var(--tw-content);width:.125rem}.before\:bg-primary-600:before{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity));content:var(--tw-content)}.first\:border-s-0:first-child{border-inline-start-width:0}.first\:border-t-0:first-child{border-top-width:0}.last\:border-e-0:last-child{border-inline-end-width:0}.first-of-type\:ps-1:first-of-type{padding-inline-start:.25rem}.last-of-type\:pe-1:last-of-type{padding-inline-end:.25rem}.checked\:ring-0:checked{--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(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-within\:bg-gray-50:focus-within{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.hover\:bg-custom-400\/10:hover{background-color:rgba(var(--c-400),.1)}.hover\:bg-custom-50:hover{--tw-bg-opacity:1;background-color:rgba(var(--c-50),var(--tw-bg-opacity))}.hover\:bg-custom-500:hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity))}.hover\:bg-gray-400\/10:hover{background-color:rgba(var(--gray-400),.1)}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.hover\:text-custom-600:hover{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.hover\:text-custom-700\/75:hover{color:rgba(var(--c-700),.75)}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.hover\:text-gray-700\/75:hover{color:rgba(var(--gray-700),.75)}.hover\:opacity-100:hover{opacity:1}.focus\:ring-0: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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{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)}.focus\:ring-danger-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-600),var(--tw-ring-opacity))}.focus\:ring-primary-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity))}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.checked\:focus\:ring-danger-500\/50:focus:checked{--tw-ring-color:rgba(var(--danger-500),0.5)}.checked\:focus\:ring-primary-500\/50:focus:checked{--tw-ring-color:rgba(var(--primary-500),0.5)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-primary-500:focus-visible{--tw-border-opacity:1;border-color:rgba(var(--primary-500),var(--tw-border-opacity))}.focus-visible\:bg-custom-50:focus-visible{--tw-bg-opacity:1;background-color:rgba(var(--c-50),var(--tw-bg-opacity))}.focus-visible\:bg-gray-100:focus-visible{--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity))}.focus-visible\:bg-gray-50:focus-visible{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.focus-visible\:text-custom-700\/75:focus-visible{color:rgba(var(--c-700),.75)}.focus-visible\:text-gray-500:focus-visible{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.focus-visible\:text-gray-700\/75:focus-visible{color:rgba(var(--gray-700),.75)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--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-visible\:ring-2:focus-visible{--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-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-custom-500\/50:focus-visible{--tw-ring-color:rgba(var(--c-500),0.5)}.focus-visible\:ring-custom-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-600),var(--tw-ring-opacity))}.focus-visible\:ring-gray-400\/40:focus-visible{--tw-ring-color:rgba(var(--gray-400),0.4)}.focus-visible\:ring-primary-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}.focus-visible\:ring-primary-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity))}.enabled\:cursor-wait:enabled{cursor:wait}.enabled\:opacity-70:enabled{opacity:.7}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:bg-gray-50:disabled{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.disabled\:text-gray-50:disabled{--tw-text-opacity:1;color:rgba(var(--gray-50),var(--tw-text-opacity))}.disabled\:text-gray-500:disabled{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:\[-webkit-text-fill-color\:theme\(colors\.gray\.500\)\]:disabled{-webkit-text-fill-color:rgba(var(--gray-500),1)}.disabled\:placeholder\:\[-webkit-text-fill-color\:theme\(colors\.gray\.400\)\]:disabled::-moz-placeholder{-webkit-text-fill-color:rgba(var(--gray-400),1)}.disabled\:placeholder\:\[-webkit-text-fill-color\:theme\(colors\.gray\.400\)\]:disabled::placeholder{-webkit-text-fill-color:rgba(var(--gray-400),1)}.disabled\:checked\:bg-current:checked:disabled{background-color:currentColor}.disabled\:checked\:text-gray-400:checked:disabled{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.group\/item:first-child .group-first\/item\:rounded-s-lg{border-end-start-radius:.5rem;border-start-start-radius:.5rem}.group\/item:last-child .group-last\/item\:rounded-e-lg{border-end-end-radius:.5rem;border-start-end-radius:.5rem}.group:hover .group-hover\:text-gray-500,.group\/button:hover .group-hover\/button\:text-gray-500{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-700{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.group\/item:hover .group-hover\/item\:underline,.group\/link:hover .group-hover\/link\:underline{text-decoration-line:underline}.group:focus-visible .group-focus-visible\:text-gray-500{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.group:focus-visible .group-focus-visible\:text-gray-700{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.group\/item:focus-visible .group-focus-visible\/item\:underline{text-decoration-line:underline}.group\/link:focus-visible .group-focus-visible\/link\:underline{text-decoration-line:underline}:is(.dark .dark\:flex){display:flex}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:divide-white\/10)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:divide-white\/5)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:border-gray-600){--tw-border-opacity:1;border-color:rgba(var(--gray-600),var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgba(var(--gray-700),var(--tw-border-opacity))}:is(.dark .dark\:border-primary-500){--tw-border-opacity:1;border-color:rgba(var(--primary-500),var(--tw-border-opacity))}:is(.dark .dark\:border-white\/10){border-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:border-white\/5){border-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:border-t-white\/10){border-top-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:\!bg-gray-700){--tw-bg-opacity:1!important;background-color:rgba(var(--gray-700),var(--tw-bg-opacity))!important}:is(.dark .dark\:bg-custom-400\/10){background-color:rgba(var(--c-400),.1)}:is(.dark .dark\:bg-custom-500){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}:is(.dark .dark\:bg-custom-500\/20){background-color:rgba(var(--c-500),.2)}:is(.dark .dark\:bg-gray-400\/10){background-color:rgba(var(--gray-400),.1)}:is(.dark .dark\:bg-gray-500){--tw-bg-opacity:1;background-color:rgba(var(--gray-500),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-500\/20){background-color:rgba(var(--gray-500),.2)}:is(.dark .dark\:bg-gray-600){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgba(var(--gray-700),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgba(var(--gray-800),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-900){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-900\/30){background-color:rgba(var(--gray-900),.3)}:is(.dark .dark\:bg-gray-950){--tw-bg-opacity:1;background-color:rgba(var(--gray-950),var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-950\/75){background-color:rgba(var(--gray-950),.75)}:is(.dark .dark\:bg-primary-400){--tw-bg-opacity:1;background-color:rgba(var(--primary-400),var(--tw-bg-opacity))}:is(.dark .dark\:bg-primary-500){--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}:is(.dark .dark\:bg-transparent){background-color:transparent}:is(.dark .dark\:bg-white\/10){background-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:bg-white\/5){background-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:fill-current){fill:currentColor}:is(.dark .dark\:text-custom-300\/50){color:rgba(var(--c-300),.5)}:is(.dark .dark\:text-custom-400){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}:is(.dark .dark\:text-custom-400\/10){color:rgba(var(--c-400),.1)}:is(.dark .dark\:text-danger-400){--tw-text-opacity:1;color:rgba(var(--danger-400),var(--tw-text-opacity))}:is(.dark .dark\:text-danger-500){--tw-text-opacity:1;color:rgba(var(--danger-500),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300\/50){color:rgba(var(--gray-300),.5)}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-700){--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}:is(.dark .dark\:text-gray-800){--tw-text-opacity:1;color:rgba(var(--gray-800),var(--tw-text-opacity))}:is(.dark .dark\:text-primary-400){--tw-text-opacity:1;color:rgba(var(--primary-400),var(--tw-text-opacity))}:is(.dark .dark\:text-primary-500){--tw-text-opacity:1;color:rgba(var(--primary-500),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-white\/5){color:hsla(0,0%,100%,.05)}:is(.dark .dark\:ring-custom-400\/30){--tw-ring-color:rgba(var(--c-400),0.3)}:is(.dark .dark\:ring-custom-500){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity))}:is(.dark .dark\:ring-danger-500){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}:is(.dark .dark\:ring-gray-400\/20){--tw-ring-color:rgba(var(--gray-400),0.2)}:is(.dark .dark\:ring-gray-50\/10){--tw-ring-color:rgba(var(--gray-50),0.1)}:is(.dark .dark\:ring-gray-700){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-700),var(--tw-ring-opacity))}:is(.dark .dark\:ring-gray-900){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-900),var(--tw-ring-opacity))}:is(.dark .dark\:ring-white\/10){--tw-ring-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:ring-white\/20){--tw-ring-color:hsla(0,0%,100%,.2)}:is(.dark .dark\:placeholder\:text-gray-500)::-moz-placeholder{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.dark .dark\:placeholder\:text-gray-500)::placeholder{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.dark .dark\:before\:bg-primary-500):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity));content:var(--tw-content)}:is(.dark .dark\:checked\:bg-danger-500:checked){--tw-bg-opacity:1;background-color:rgba(var(--danger-500),var(--tw-bg-opacity))}:is(.dark .dark\:checked\:bg-primary-500:checked){--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}:is(.dark .dark\:focus-within\:bg-white\/5:focus-within){background-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:hover\:bg-custom-400:hover){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-custom-400\/10:hover){background-color:rgba(var(--c-400),.1)}:is(.dark .dark\:hover\:bg-white\/10:hover){background-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:hover\:bg-white\/5:hover){background-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:hover\:text-custom-300:hover){--tw-text-opacity:1;color:rgba(var(--c-300),var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-custom-300\/75:hover){color:rgba(var(--c-300),.75)}:is(.dark .dark\:hover\:text-gray-200:hover){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-gray-300\/75:hover){color:rgba(var(--gray-300),.75)}:is(.dark .dark\:hover\:text-gray-400:hover){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .dark\:hover\:ring-white\/20:hover){--tw-ring-color:hsla(0,0%,100%,.2)}:is(.dark .dark\:focus\:ring-danger-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}:is(.dark .dark\:focus\:ring-primary-500:focus){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}:is(.dark .dark\:checked\:focus\:ring-danger-400\/50:focus:checked){--tw-ring-color:rgba(var(--danger-400),0.5)}:is(.dark .dark\:checked\:focus\:ring-primary-400\/50:focus:checked){--tw-ring-color:rgba(var(--primary-400),0.5)}:is(.dark .dark\:focus-visible\:border-primary-500:focus-visible){--tw-border-opacity:1;border-color:rgba(var(--primary-500),var(--tw-border-opacity))}:is(.dark .dark\:focus-visible\:bg-custom-400\/10:focus-visible){background-color:rgba(var(--c-400),.1)}:is(.dark .dark\:focus-visible\:bg-white\/5:focus-visible){background-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:focus-visible\:text-custom-300\/75:focus-visible){color:rgba(var(--c-300),.75)}:is(.dark .dark\:focus-visible\:text-gray-300\/75:focus-visible){color:rgba(var(--gray-300),.75)}:is(.dark .dark\:focus-visible\:text-gray-400:focus-visible){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .dark\:focus-visible\:ring-custom-400\/50:focus-visible){--tw-ring-color:rgba(var(--c-400),0.5)}:is(.dark .dark\:focus-visible\:ring-custom-500:focus-visible){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity))}:is(.dark .dark\:focus-visible\:ring-primary-500:focus-visible){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}:is(.dark .dark\:disabled\:bg-transparent:disabled){background-color:transparent}:is(.dark .dark\:disabled\:text-gray-400:disabled){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .dark\:disabled\:ring-white\/10:disabled){--tw-ring-color:hsla(0,0%,100%,.1)}:is(.dark .dark\:disabled\:\[-webkit-text-fill-color\:theme\(colors\.gray\.400\)\]:disabled){-webkit-text-fill-color:rgba(var(--gray-400),1)}:is(.dark .dark\:disabled\:placeholder\:\[-webkit-text-fill-color\:theme\(colors\.gray\.500\)\]:disabled)::-moz-placeholder{-webkit-text-fill-color:rgba(var(--gray-500),1)}:is(.dark .dark\:disabled\:placeholder\:\[-webkit-text-fill-color\:theme\(colors\.gray\.500\)\]:disabled)::placeholder{-webkit-text-fill-color:rgba(var(--gray-500),1)}:is(.dark .dark\:disabled\:checked\:bg-gray-600:checked:disabled){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}:is(.dark .group\/button:hover .dark\:group-hover\/button\:text-gray-400){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .group:hover .dark\:group-hover\:text-gray-200){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.dark .group:hover .dark\:group-hover\:text-gray-400){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.dark .group:focus-visible .dark\:group-focus-visible\:text-gray-200){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.dark .group:focus-visible .dark\:group-focus-visible\:text-gray-400){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}@media (min-width:640px){.sm\:relative{position:relative}.sm\:inset-x-auto{left:auto;right:auto}.sm\:end-0{inset-inline-end:0}.sm\:col-\[--col-span-sm\]{grid-column:var(--col-span-sm)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-\[--col-start-sm\]{grid-column-start:var(--col-start-sm)}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.sm\:ms-auto{margin-inline-start:auto}.sm\:mt-7{margin-top:1.75rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:grid{display:grid}.sm\:inline-grid{display:inline-grid}.sm\:hidden{display:none}.sm\:w-\[calc\(100\%\+3rem\)\]{width:calc(100% + 3rem)}.sm\:w-screen{width:100vw}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-6xl{max-width:72rem}.sm\:max-w-7xl{max-width:80rem}.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\:max-w-xs{max-width:20rem}.sm\:columns-\[--cols-sm\]{-moz-columns:var(--cols-sm);columns:var(--cols-sm)}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[--cols-sm\]{grid-template-columns:var(--cols-sm)}.sm\:grid-cols-\[repeat\(auto-fit\2c minmax\(0\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.sm\:grid-rows-\[1fr_auto_3fr\]{grid-template-rows:1fr auto 3fr}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:.25rem}.sm\:gap-3{gap:.75rem}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:p-10{padding:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-1{padding-bottom:.25rem;padding-top:.25rem}.sm\:py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.sm\:pe-3{padding-inline-end:.75rem}.sm\:pe-6{padding-inline-end:1.5rem}.sm\:ps-3{padding-inline-start:.75rem}.sm\:ps-6{padding-inline-start:1.5rem}.sm\:pt-1{padding-top:.25rem}.sm\:pt-1\.5{padding-top:.375rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}.sm\:first-of-type\:ps-3:first-of-type{padding-inline-start:.75rem}.sm\:first-of-type\:ps-6:first-of-type{padding-inline-start:1.5rem}.sm\:last-of-type\:pe-3:last-of-type{padding-inline-end:.75rem}.sm\:last-of-type\:pe-6:last-of-type{padding-inline-end:1.5rem}}@media (min-width:768px){.md\:bottom-4{bottom:1rem}.md\:order-first{order:-9999}.md\:col-\[--col-span-md\]{grid-column:var(--col-span-md)}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-\[--col-start-md\]{grid-column-start:var(--col-start-md)}.md\:block{display:block}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:inline-grid{display:inline-grid}.md\:hidden{display:none}.md\:columns-\[--cols-md\]{-moz-columns:var(--cols-md);columns:var(--cols-md)}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[--cols-md\]{grid-template-columns:var(--cols-md)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:gap-1{gap:.25rem}.md\:gap-3{gap:.75rem}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(0px*var(--tw-divide-y-reverse));border-top-width:calc(0px*(1 - var(--tw-divide-y-reverse)))}.md\:rounded-xl{border-radius:.75rem}.md\:p-20{padding:5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:pe-3{padding-inline-end:.75rem}.md\:pe-6{padding-inline-end:1.5rem}.md\:ps-3{padding-inline-start:.75rem}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:z-0{z-index:0}.lg\:col-\[--col-span-lg\]{grid-column:var(--col-span-lg)}.lg\:col-start-\[--col-start-lg\]{grid-column-start:var(--col-start-lg)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:inline-grid{display:inline-grid}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:max-w-xs{max-width:20rem}.lg\:-translate-x-full{--tw-translate-x:-100%}.lg\:-translate-x-full,.lg\:translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-x-0{--tw-translate-x:0px}.lg\:columns-\[--cols-lg\]{-moz-columns:var(--cols-lg);columns:var(--cols-lg)}.lg\:grid-cols-\[--cols-lg\]{grid-template-columns:var(--cols-lg)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:gap-1{gap:.25rem}.lg\:gap-3{gap:.75rem}.lg\:bg-transparent{background-color:transparent}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pe-8{padding-inline-end:2rem}.lg\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.lg\:shadow-none,.lg\:shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lg\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.lg\:ring-0{--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(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)}.lg\:transition{transition-duration:.15s;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)}.lg\:transition-none{transition-property:none}.lg\:delay-100{transition-delay:.1s}:is(.dark .dark\:lg\:bg-transparent){background-color:transparent}}@media (min-width:1280px){.xl\:col-\[--col-span-xl\]{grid-column:var(--col-span-xl)}.xl\:col-start-\[--col-start-xl\]{grid-column-start:var(--col-start-xl)}.xl\:block{display:block}.xl\:table-cell{display:table-cell}.xl\:inline-grid{display:inline-grid}.xl\:hidden{display:none}.xl\:columns-\[--cols-xl\]{-moz-columns:var(--cols-xl);columns:var(--cols-xl)}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[--cols-xl\]{grid-template-columns:var(--cols-xl)}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:gap-1{gap:.25rem}.xl\:gap-3{gap:.75rem}}@media (min-width:1536px){.\32xl\:col-\[--col-span-2xl\]{grid-column:var(--col-span-2xl)}.\32xl\:col-start-\[--col-start-2xl\]{grid-column-start:var(--col-start-2xl)}.\32xl\:block{display:block}.\32xl\:table-cell{display:table-cell}.\32xl\:inline-grid{display:inline-grid}.\32xl\:hidden{display:none}.\32xl\:columns-\[--cols-2xl\]{-moz-columns:var(--cols-2xl);columns:var(--cols-2xl)}.\32xl\:grid-cols-\[--cols-2xl\]{grid-template-columns:var(--cols-2xl)}.\32xl\:flex-row{flex-direction:row}.\32xl\:items-start{align-items:flex-start}.\32xl\:items-end{align-items:flex-end}.\32xl\:items-center{align-items:center}.\32xl\:gap-1{gap:.25rem}.\32xl\:gap-3{gap:.75rem}}.ltr\:hidden:where([dir=ltr],[dir=ltr] *){display:none}.rtl\:hidden:where([dir=rtl],[dir=rtl] *){display:none}.rtl\:-translate-x-0:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-5:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:translate-x-1\/2:where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:divide-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}@media (min-width:1024px){.rtl\:lg\:-translate-x-0:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:lg\:translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.\[\&\.trix-active\]\:bg-gray-50.trix-active{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.\[\&\.trix-active\]\:text-primary-600.trix-active{--tw-text-opacity:1;color:rgba(var(--primary-600),var(--tw-text-opacity))}:is(.dark .dark\:\[\&\.trix-active\]\:bg-white\/5.trix-active){background-color:hsla(0,0%,100%,.05)}:is(.dark .dark\:\[\&\.trix-active\]\:text-primary-400.trix-active){--tw-text-opacity:1;color:rgba(var(--primary-400),var(--tw-text-opacity))}.\[\&\:\:-ms-reveal\]\:hidden::-ms-reveal{display:none}.\[\&\:not\(\:first-of-type\)\]\:border-s:not(:first-of-type){border-inline-start-width:1px}.\[\&\:not\(\:has\(\.fi-ac-action\:focus\)\)\]\:focus-within\:ring-2:focus-within:not(:has(.fi-ac-action: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)}.\[\&\:not\(\:has\(\.fi-ac-action\:focus\)\)\]\:focus-within\:ring-danger-600:focus-within:not(:has(.fi-ac-action:focus)){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-600),var(--tw-ring-opacity))}.\[\&\:not\(\:has\(\.fi-ac-action\:focus\)\)\]\:focus-within\:ring-primary-600:focus-within:not(:has(.fi-ac-action:focus)){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity))}:is(.dark .dark\:\[\&\:not\(\:has\(\.fi-ac-action\:focus\)\)\]\:focus-within\:ring-danger-500:focus-within:not(:has(.fi-ac-action:focus))){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}:is(.dark .dark\:\[\&\:not\(\:has\(\.fi-ac-action\:focus\)\)\]\:focus-within\:ring-primary-500:focus-within:not(:has(.fi-ac-action:focus))){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}.\[\&\:not\(\:last-of-type\)\]\:border-e:not(:last-of-type){border-inline-end-width:1px}.\[\&\:not\(\:nth-child\(1_of_\.fi-btn\)\)\]\:shadow-\[-1px_0_0_0_theme\(colors\.gray\.200\)\]:not(:nth-child(1 of .fi-btn)){--tw-shadow:-1px 0 0 0 rgba(var(--gray-200),1);--tw-shadow-colored:-1px 0 0 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)}:is(.dark .dark\:\[\&\:not\(\:nth-child\(1_of_\.fi-btn\)\)\]\:shadow-\[-1px_0_0_0_theme\(colors\.white\/20\%\)\]:not(:nth-child(1 of .fi-btn))){--tw-shadow:-1px 0 0 0 hsla(0,0%,100%,.2);--tw-shadow-colored:-1px 0 0 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)}.\[\&\:not\(\:nth-last-child\(1_of_\.fi-btn\)\)\]\:me-px:not(:nth-last-child(1 of .fi-btn)){margin-inline-end:1px}.\[\&\:nth-child\(1_of_\.fi-btn\)\]\:rounded-s-lg:nth-child(1 of .fi-btn){border-end-start-radius:.5rem;border-start-start-radius:.5rem}.\[\&\:nth-last-child\(1_of_\.fi-btn\)\]\:rounded-e-lg:nth-last-child(1 of .fi-btn){border-end-end-radius:.5rem;border-start-end-radius:.5rem}.\[\&\>\*\:first-child\]\:relative>:first-child{position:relative}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\*\:first-child\]\:before\:absolute>:first-child:before{content:var(--tw-content);position:absolute}.\[\&\>\*\:first-child\]\:before\:inset-y-0>:first-child:before{bottom:0;content:var(--tw-content);top:0}.\[\&\>\*\:first-child\]\:before\:start-0>:first-child:before{content:var(--tw-content);inset-inline-start:0}.\[\&\>\*\:first-child\]\:before\:w-0\.5>:first-child:before{content:var(--tw-content);width:.125rem}.\[\&\>\*\:first-child\]\:before\:bg-primary-600>:first-child:before{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity));content:var(--tw-content)}:is(.dark .\[\&\>\*\:first-child\]\:dark\:before\:bg-primary-500)>:first-child:before{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity));content:var(--tw-content)}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&_\.choices\\_\\_inner\]\:ps-0 .choices__inner{padding-inline-start:0}.\[\&_\.fi-badge-delete-button\]\:hidden .fi-badge-delete-button{display:none}.\[\&_\.filepond--root\]\:font-sans .filepond--root{font-family:var(--font-family),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.\[\&_optgroup\]\:bg-white optgroup{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .\[\&_optgroup\]\:dark\:bg-gray-900) optgroup{--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.\[\&_option\]\:bg-white option{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .\[\&_option\]\:dark\:bg-gray-900) option{--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}:checked+*>.\[\:checked\+\*\>\&\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media(hover:hover){.\[\@media\(hover\:hover\)\]\:transition{transition-duration:.15s;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)}.\[\@media\(hover\:hover\)\]\:duration-75{transition-duration:75ms}}input:checked+.\[input\:checked\+\&\]\:bg-custom-600{--tw-bg-opacity:1;background-color:rgba(var(--c-600),var(--tw-bg-opacity))}input:checked+.\[input\:checked\+\&\]\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+.\[input\:checked\+\&\]\:ring-0{--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(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)}input:checked+.\[input\:checked\+\&\]\:hover\:bg-custom-500:hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}:is(.dark input:checked+.dark\:\[input\:checked\+\&\]\:bg-custom-500){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}:is(.dark input:checked+.dark\:\[input\:checked\+\&\]\:hover\:bg-custom-400:hover){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}input:checked:focus-visible+.\[input\:checked\:focus-visible\+\&\]\:ring-custom-500\/50{--tw-ring-color:rgba(var(--c-500),0.5)}:is(.dark input:checked:focus-visible+.dark\:\[input\:checked\:focus-visible\+\&\]\:ring-custom-400\/50){--tw-ring-color:rgba(var(--c-400),0.5)}input:focus-visible+.\[input\:focus-visible\+\&\]\:z-10{z-index:10}input:focus-visible+.\[input\:focus-visible\+\&\]\:ring-2{--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)}input:focus-visible+.\[input\:focus-visible\+\&\]\:ring-gray-950\/10{--tw-ring-color:rgba(var(--gray-950),0.1)}:is(.dark input:focus-visible+.dark\:\[input\:focus-visible\+\&\]\:ring-white\/20){--tw-ring-color:hsla(0,0%,100%,.2)} \ No newline at end of file diff --git a/public/js/filament/forms/components/file-upload.js b/public/js/filament/forms/components/file-upload.js index 83bdae0ac..2ad026de2 100644 --- a/public/js/filament/forms/components/file-upload.js +++ b/public/js/filament/forms/components/file-upload.js @@ -1,6 +1,6 @@ -var Bo=Object.defineProperty;var Go=(e,t)=>{for(var i in t)Bo(e,i,{get:t[i],enumerable:!0})};var Ji={};Go(Ji,{FileOrigin:()=>xt,FileStatus:()=>ft,OptionTypes:()=>zi,Status:()=>Zn,create:()=>st,destroy:()=>ct,find:()=>Bi,getOptions:()=>Gi,parse:()=>Ni,registerPlugin:()=>be,setOptions:()=>Mt,supported:()=>Ci});var Vo=e=>e instanceof HTMLElement,Uo=(e,t=[],i=[])=>{let a={...e},n=[],r=[],o=()=>({...a}),l=()=>{let p=[...n];return n.length=0,p},s=()=>{let p=[...r];r.length=0,p.forEach(({type:m,data:g})=>{u(m,g)})},u=(p,m,g)=>{if(g&&!document.hidden){r.push({type:p,data:m});return}f[p]&&f[p](m),n.push({type:p,data:m})},c=(p,...m)=>h[p]?h[p](...m):null,d={getState:o,processActionQueue:l,processDispatchQueue:s,dispatch:u,query:c},h={};t.forEach(p=>{h={...p(a),...h}});let f={};return i.forEach(p=>{f={...p(u,c,a),...f}}),d},ko=(e,t,i)=>{if(typeof i=="function"){e[t]=i;return}Object.defineProperty(e,t,{...i})},ee=(e,t)=>{for(let i in e)e.hasOwnProperty(i)&&t(i,e[i])},Ve=e=>{let t={};return ee(e,i=>{ko(t,i,e[i])}),t},ae=(e,t,i=null)=>{if(i===null)return e.getAttribute(t)||e.hasAttribute(t);e.setAttribute(t,i)},Ho="http://www.w3.org/2000/svg",Wo=["svg","path"],Sa=e=>Wo.includes(e),Jt=(e,t,i={})=>{typeof t=="object"&&(i=t,t=null);let a=Sa(e)?document.createElementNS(Ho,e):document.createElement(e);return t&&(Sa(e)?ae(a,"class",t):a.className=t),ee(i,(n,r)=>{ae(a,n,r)}),a},Yo=e=>(t,i)=>{typeof i<"u"&&e.children[i]?e.insertBefore(t,e.children[i]):e.appendChild(t)},$o=(e,t)=>(i,a)=>(typeof a<"u"?t.splice(a,0,i):t.push(i),i),qo=(e,t)=>i=>(t.splice(t.indexOf(i),1),i.element.parentNode&&e.removeChild(i.element),i),Xo=(()=>typeof window<"u"&&typeof window.document<"u")(),dn=()=>Xo,jo=dn()?Jt("svg"):{},Qo="children"in jo?e=>e.children.length:e=>e.childNodes.length,un=(e,t,i,a)=>{let n=i[0]||e.left,r=i[1]||e.top,o=n+e.width,l=r+e.height*(a[1]||1),s={element:{...e},inner:{left:e.left,top:e.top,right:e.right,bottom:e.bottom},outer:{left:n,top:r,right:o,bottom:l}};return t.filter(u=>!u.isRectIgnored()).map(u=>u.rect).forEach(u=>{wa(s.inner,{...u.inner}),wa(s.outer,{...u.outer})}),va(s.inner),s.outer.bottom+=s.element.marginBottom,s.outer.right+=s.element.marginRight,va(s.outer),s},wa=(e,t)=>{t.top+=e.top,t.right+=e.left,t.bottom+=e.top,t.left+=e.left,t.bottom>e.bottom&&(e.bottom=t.bottom),t.right>e.right&&(e.right=t.right)},va=e=>{e.width=e.right-e.left,e.height=e.bottom-e.top},Ye=e=>typeof e=="number",Zo=(e,t,i,a=.001)=>Math.abs(e-t){let a=null,n=null,r=0,o=!1,u=Ve({interpolate:(c,d)=>{if(o)return;if(!(Ye(a)&&Ye(n))){o=!0,r=0;return}let h=-(n-a)*e;r+=h/i,n+=r,r*=t,Zo(n,a,r)||d?(n=a,r=0,o=!0,u.onupdate(n),u.oncomplete(n)):u.onupdate(n)},target:{set:c=>{if(Ye(c)&&!Ye(n)&&(n=c),a===null&&(a=c,n=c),a=c,n===a||typeof a>"u"){o=!0,r=0,u.onupdate(n),u.oncomplete(n);return}o=!1},get:()=>a},resting:{get:()=>o},onupdate:c=>{},oncomplete:c=>{}});return u};var Jo=e=>e<.5?2*e*e:-1+(4-2*e)*e,el=({duration:e=500,easing:t=Jo,delay:i=0}={})=>{let a=null,n,r,o=!0,l=!1,s=null,c=Ve({interpolate:(d,h)=>{o||s===null||(a===null&&(a=d),!(d-a=e||h?(n=1,r=l?0:1,c.onupdate(r*s),c.oncomplete(r*s),o=!0):(r=n/e,c.onupdate((n>=0?t(l?1-r:r):0)*s))))},target:{get:()=>l?0:s,set:d=>{if(s===null){s=d,c.onupdate(d),c.oncomplete(d);return}do},onupdate:d=>{},oncomplete:d=>{}});return c},Aa={spring:Ko,tween:el},tl=(e,t,i)=>{let a=e[t]&&typeof e[t][i]=="object"?e[t][i]:e[t]||e,n=typeof a=="string"?a:a.type,r=typeof a=="object"?{...a}:{};return Aa[n]?Aa[n](r):null},Vi=(e,t,i,a=!1)=>{t=Array.isArray(t)?t:[t],t.forEach(n=>{e.forEach(r=>{let o=r,l=()=>i[r],s=u=>i[r]=u;typeof r=="object"&&(o=r.key,l=r.getter||l,s=r.setter||s),!(n[o]&&!a)&&(n[o]={get:l,set:s})})})},il=({mixinConfig:e,viewProps:t,viewInternalAPI:i,viewExternalAPI:a})=>{let n={...t},r=[];return ee(e,(o,l)=>{let s=tl(l);if(!s)return;s.onupdate=c=>{t[o]=c},s.target=n[o],Vi([{key:o,setter:c=>{s.target!==c&&(s.target=c)},getter:()=>t[o]}],[i,a],t,!0),r.push(s)}),{write:o=>{let l=document.hidden,s=!0;return r.forEach(u=>{u.resting||(s=!1),u.interpolate(o,l)}),s},destroy:()=>{}}},al=e=>(t,i)=>{e.addEventListener(t,i)},nl=e=>(t,i)=>{e.removeEventListener(t,i)},rl=({mixinConfig:e,viewProps:t,viewInternalAPI:i,viewExternalAPI:a,viewState:n,view:r})=>{let o=[],l=al(r.element),s=nl(r.element);return a.on=(u,c)=>{o.push({type:u,fn:c}),l(u,c)},a.off=(u,c)=>{o.splice(o.findIndex(d=>d.type===u&&d.fn===c),1),s(u,c)},{write:()=>!0,destroy:()=>{o.forEach(u=>{s(u.type,u.fn)})}}},ol=({mixinConfig:e,viewProps:t,viewExternalAPI:i})=>{Vi(e,i,t)},he=e=>e!=null,ll={opacity:1,scaleX:1,scaleY:1,translateX:0,translateY:0,rotateX:0,rotateY:0,rotateZ:0,originX:0,originY:0},sl=({mixinConfig:e,viewProps:t,viewInternalAPI:i,viewExternalAPI:a,view:n})=>{let r={...t},o={};Vi(e,[i,a],t);let l=()=>[t.translateX||0,t.translateY||0],s=()=>[t.scaleX||0,t.scaleY||0],u=()=>n.rect?un(n.rect,n.childViews,l(),s()):null;return i.rect={get:u},a.rect={get:u},e.forEach(c=>{t[c]=typeof r[c]>"u"?ll[c]:r[c]}),{write:()=>{if(cl(o,t))return dl(n.element,t),Object.assign(o,{...t}),!0},destroy:()=>{}}},cl=(e,t)=>{if(Object.keys(e).length!==Object.keys(t).length)return!0;for(let i in t)if(t[i]!==e[i])return!0;return!1},dl=(e,{opacity:t,perspective:i,translateX:a,translateY:n,scaleX:r,scaleY:o,rotateX:l,rotateY:s,rotateZ:u,originX:c,originY:d,width:h,height:f})=>{let p="",m="";(he(c)||he(d))&&(m+=`transform-origin: ${c||0}px ${d||0}px;`),he(i)&&(p+=`perspective(${i}px) `),(he(a)||he(n))&&(p+=`translate3d(${a||0}px, ${n||0}px, 0) `),(he(r)||he(o))&&(p+=`scale3d(${he(r)?r:1}, ${he(o)?o:1}, 1) `),he(u)&&(p+=`rotateZ(${u}rad) `),he(l)&&(p+=`rotateX(${l}rad) `),he(s)&&(p+=`rotateY(${s}rad) `),p.length&&(m+=`transform:${p};`),he(t)&&(m+=`opacity:${t};`,t===0&&(m+="visibility:hidden;"),t<1&&(m+="pointer-events:none;")),he(f)&&(m+=`height:${f}px;`),he(h)&&(m+=`width:${h}px;`);let g=e.elementCurrentStyle||"";(m.length!==g.length||m!==g)&&(e.style.cssText=m,e.elementCurrentStyle=m)},ul={styles:sl,listeners:rl,animations:il,apis:ol},La=(e={},t={},i={})=>(t.layoutCalculated||(e.paddingTop=parseInt(i.paddingTop,10)||0,e.marginTop=parseInt(i.marginTop,10)||0,e.marginRight=parseInt(i.marginRight,10)||0,e.marginBottom=parseInt(i.marginBottom,10)||0,e.marginLeft=parseInt(i.marginLeft,10)||0,t.layoutCalculated=!0),e.left=t.offsetLeft||0,e.top=t.offsetTop||0,e.width=t.offsetWidth||0,e.height=t.offsetHeight||0,e.right=e.left+e.width,e.bottom=e.top+e.height,e.scrollTop=t.scrollTop,e.hidden=t.offsetParent===null,e),ne=({tag:e="div",name:t=null,attributes:i={},read:a=()=>{},write:n=()=>{},create:r=()=>{},destroy:o=()=>{},filterFrameActionsForChild:l=(f,p)=>p,didCreateView:s=()=>{},didWriteView:u=()=>{},ignoreRect:c=!1,ignoreRectUpdate:d=!1,mixins:h=[]}={})=>(f,p={})=>{let m=Jt(e,`filepond--${t}`,i),g=window.getComputedStyle(m,null),b=La(),E=null,T=!1,_=[],y=[],I={},v={},R=[n],S=[a],D=[o],x=()=>m,O=()=>_.concat(),z=()=>I,A=U=>(W,$)=>W(U,$),F=()=>E||(E=un(b,_,[0,0],[1,1]),E),w=()=>g,L=()=>{E=null,_.forEach($=>$._read()),!(d&&b.width&&b.height)&&La(b,m,g);let W={root:j,props:p,rect:b};S.forEach($=>$(W))},C=(U,W,$)=>{let oe=W.length===0;return R.forEach(N=>{N({props:p,root:j,actions:W,timestamp:U,shouldOptimize:$})===!1&&(oe=!1)}),y.forEach(N=>{N.write(U)===!1&&(oe=!1)}),_.filter(N=>!!N.element.parentNode).forEach(N=>{N._write(U,l(N,W),$)||(oe=!1)}),_.forEach((N,B)=>{N.element.parentNode||(j.appendChild(N.element,B),N._read(),N._write(U,l(N,W),$),oe=!1)}),T=oe,u({props:p,root:j,actions:W,timestamp:U}),oe},P=()=>{y.forEach(U=>U.destroy()),D.forEach(U=>{U({root:j,props:p})}),_.forEach(U=>U._destroy())},V={element:{get:x},style:{get:w},childViews:{get:O}},G={...V,rect:{get:F},ref:{get:z},is:U=>t===U,appendChild:Yo(m),createChildView:A(f),linkView:U=>(_.push(U),U),unlinkView:U=>{_.splice(_.indexOf(U),1)},appendChildView:$o(m,_),removeChildView:qo(m,_),registerWriter:U=>R.push(U),registerReader:U=>S.push(U),registerDestroyer:U=>D.push(U),invalidateLayout:()=>m.layoutCalculated=!1,dispatch:f.dispatch,query:f.query},q={element:{get:x},childViews:{get:O},rect:{get:F},resting:{get:()=>T},isRectIgnored:()=>c,_read:L,_write:C,_destroy:P},X={...V,rect:{get:()=>b}};Object.keys(h).sort((U,W)=>U==="styles"?1:W==="styles"?-1:0).forEach(U=>{let W=ul[U]({mixinConfig:h[U],viewProps:p,viewState:v,viewInternalAPI:G,viewExternalAPI:q,view:Ve(X)});W&&y.push(W)});let j=Ve(G);r({root:j,props:p});let de=Qo(m);return _.forEach((U,W)=>{j.appendChild(U.element,de+W)}),s(j),Ve(q)},hl=(e,t,i=60)=>{let a="__framePainter";if(window[a]){window[a].readers.push(e),window[a].writers.push(t);return}window[a]={readers:[e],writers:[t]};let n=window[a],r=1e3/i,o=null,l=null,s=null,u=null,c=()=>{document.hidden?(s=()=>window.setTimeout(()=>d(performance.now()),r),u=()=>window.clearTimeout(l)):(s=()=>window.requestAnimationFrame(d),u=()=>window.cancelAnimationFrame(l))};document.addEventListener("visibilitychange",()=>{u&&u(),c(),d(performance.now())});let d=h=>{l=s(d),o||(o=h);let f=h-o;f<=r||(o=h-f%r,n.readers.forEach(p=>p()),n.writers.forEach(p=>p(h)))};return c(),d(performance.now()),{pause:()=>{u(l)}}},pe=(e,t)=>({root:i,props:a,actions:n=[],timestamp:r,shouldOptimize:o})=>{n.filter(l=>e[l.type]).forEach(l=>e[l.type]({root:i,props:a,action:l.data,timestamp:r,shouldOptimize:o})),t&&t({root:i,props:a,actions:n,timestamp:r,shouldOptimize:o})},Ma=(e,t)=>t.parentNode.insertBefore(e,t),Oa=(e,t)=>t.parentNode.insertBefore(e,t.nextSibling),ai=e=>Array.isArray(e),ze=e=>e==null,fl=e=>e.trim(),ni=e=>""+e,pl=(e,t=",")=>ze(e)?[]:ai(e)?e:ni(e).split(t).map(fl).filter(i=>i.length),hn=e=>typeof e=="boolean",fn=e=>hn(e)?e:e==="true",fe=e=>typeof e=="string",pn=e=>Ye(e)?e:fe(e)?ni(e).replace(/[a-z]+/gi,""):0,Kt=e=>parseInt(pn(e),10),xa=e=>parseFloat(pn(e)),ht=e=>Ye(e)&&isFinite(e)&&Math.floor(e)===e,Da=(e,t=1e3)=>{if(ht(e))return e;let i=ni(e).trim();return/MB$/i.test(i)?(i=i.replace(/MB$i/,"").trim(),Kt(i)*t*t):/KB/i.test(i)?(i=i.replace(/KB$i/,"").trim(),Kt(i)*t):Kt(i)},$e=e=>typeof e=="function",ml=e=>{let t=self,i=e.split("."),a=null;for(;a=i.shift();)if(t=t[a],!t)return null;return t},Pa={process:"POST",patch:"PATCH",revert:"DELETE",fetch:"GET",restore:"GET",load:"GET"},gl=e=>{let t={};return t.url=fe(e)?e:e.url||"",t.timeout=e.timeout?parseInt(e.timeout,10):0,t.headers=e.headers?e.headers:{},ee(Pa,i=>{t[i]=El(i,e[i],Pa[i],t.timeout,t.headers)}),t.process=e.process||fe(e)||e.url?t.process:null,t.remove=e.remove||null,delete t.headers,t},El=(e,t,i,a,n)=>{if(t===null)return null;if(typeof t=="function")return t;let r={url:i==="GET"||i==="PATCH"?`?${e}=`:"",method:i,headers:n,withCredentials:!1,timeout:a,onload:null,ondata:null,onerror:null};if(fe(t))return r.url=t,r;if(Object.assign(r,t),fe(r.headers)){let o=r.headers.split(/:(.+)/);r.headers={header:o[0],value:o[1]}}return r.withCredentials=fn(r.withCredentials),r},Tl=e=>gl(e),Il=e=>e===null,se=e=>typeof e=="object"&&e!==null,bl=e=>se(e)&&fe(e.url)&&se(e.process)&&se(e.revert)&&se(e.restore)&&se(e.fetch),Ai=e=>ai(e)?"array":Il(e)?"null":ht(e)?"int":/^[0-9]+ ?(?:GB|MB|KB)$/gi.test(e)?"bytes":bl(e)?"api":typeof e,_l=e=>e.replace(/{\s*'/g,'{"').replace(/'\s*}/g,'"}').replace(/'\s*:/g,'":').replace(/:\s*'/g,':"').replace(/,\s*'/g,',"').replace(/'\s*,/g,'",'),Rl={array:pl,boolean:fn,int:e=>Ai(e)==="bytes"?Da(e):Kt(e),number:xa,float:xa,bytes:Da,string:e=>$e(e)?e:ni(e),function:e=>ml(e),serverapi:Tl,object:e=>{try{return JSON.parse(_l(e))}catch{return null}}},yl=(e,t)=>Rl[t](e),mn=(e,t,i)=>{if(e===t)return e;let a=Ai(e);if(a!==i){let n=yl(e,i);if(a=Ai(n),n===null)throw`Trying to assign value with incorrect type to "${option}", allowed type: "${i}"`;e=n}return e},Sl=(e,t)=>{let i=e;return{enumerable:!0,get:()=>i,set:a=>{i=mn(a,e,t)}}},wl=e=>{let t={};return ee(e,i=>{let a=e[i];t[i]=Sl(a[0],a[1])}),Ve(t)},vl=e=>({items:[],listUpdateTimeout:null,itemUpdateTimeout:null,processingQueue:[],options:wl(e)}),ri=(e,t="-")=>e.split(/(?=[A-Z])/).map(i=>i.toLowerCase()).join(t),Al=(e,t)=>{let i={};return ee(t,a=>{i[a]={get:()=>e.getState().options[a],set:n=>{e.dispatch(`SET_${ri(a,"_").toUpperCase()}`,{value:n})}}}),i},Ll=e=>(t,i,a)=>{let n={};return ee(e,r=>{let o=ri(r,"_").toUpperCase();n[`SET_${o}`]=l=>{try{a.options[r]=l.value}catch{}t(`DID_SET_${o}`,{value:a.options[r]})}}),n},Ml=e=>t=>{let i={};return ee(e,a=>{i[`GET_${ri(a,"_").toUpperCase()}`]=n=>t.options[a]}),i},ye={API:1,DROP:2,BROWSE:3,PASTE:4,NONE:5},Ui=()=>Math.random().toString(36).substring(2,11),ki=(e,t)=>e.splice(t,1),Ol=(e,t)=>{t?e():document.hidden?Promise.resolve(1).then(e):setTimeout(e,0)},oi=()=>{let e=[],t=(a,n)=>{ki(e,e.findIndex(r=>r.event===a&&(r.cb===n||!n)))},i=(a,n,r)=>{e.filter(o=>o.event===a).map(o=>o.cb).forEach(o=>Ol(()=>o(...n),r))};return{fireSync:(a,...n)=>{i(a,n,!0)},fire:(a,...n)=>{i(a,n,!1)},on:(a,n)=>{e.push({event:a,cb:n})},onOnce:(a,n)=>{e.push({event:a,cb:(...r)=>{t(a,n),n(...r)}})},off:t}},gn=(e,t,i)=>{Object.getOwnPropertyNames(e).filter(a=>!i.includes(a)).forEach(a=>Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(e,a)))},xl=["fire","process","revert","load","on","off","onOnce","retryLoad","extend","archive","archived","release","released","requestProcessing","freeze"],me=e=>{let t={};return gn(e,t,xl),t},Dl=e=>{e.forEach((t,i)=>{t.released&&ki(e,i)})},k={INIT:1,IDLE:2,PROCESSING_QUEUED:9,PROCESSING:3,PROCESSING_COMPLETE:5,PROCESSING_ERROR:6,PROCESSING_REVERT_ERROR:10,LOADING:7,LOAD_ERROR:8},le={INPUT:1,LIMBO:2,LOCAL:3},En=e=>/[^0-9]+/.exec(e),Tn=()=>En(1.1.toLocaleString())[0],Pl=()=>{let e=Tn(),t=1e3.toLocaleString(),i=1e3.toString();return t!==i?En(t)[0]:e==="."?",":"."},M={BOOLEAN:"boolean",INT:"int",NUMBER:"number",STRING:"string",ARRAY:"array",OBJECT:"object",FUNCTION:"function",ACTION:"action",SERVER_API:"serverapi",REGEX:"regex"},Hi=[],Ae=(e,t,i)=>new Promise((a,n)=>{let r=Hi.filter(l=>l.key===e).map(l=>l.cb);if(r.length===0){a(t);return}let o=r.shift();r.reduce((l,s)=>l.then(u=>s(u,i)),o(t,i)).then(l=>a(l)).catch(l=>n(l))}),Ze=(e,t,i)=>Hi.filter(a=>a.key===e).map(a=>a.cb(t,i)),Fl=(e,t)=>Hi.push({key:e,cb:t}),Cl=e=>Object.assign(rt,e),ei=()=>({...rt}),zl=e=>{ee(e,(t,i)=>{rt[t]&&(rt[t][0]=mn(i,rt[t][0],rt[t][1]))})},rt={id:[null,M.STRING],name:["filepond",M.STRING],disabled:[!1,M.BOOLEAN],className:[null,M.STRING],required:[!1,M.BOOLEAN],captureMethod:[null,M.STRING],allowSyncAcceptAttribute:[!0,M.BOOLEAN],allowDrop:[!0,M.BOOLEAN],allowBrowse:[!0,M.BOOLEAN],allowPaste:[!0,M.BOOLEAN],allowMultiple:[!1,M.BOOLEAN],allowReplace:[!0,M.BOOLEAN],allowRevert:[!0,M.BOOLEAN],allowRemove:[!0,M.BOOLEAN],allowProcess:[!0,M.BOOLEAN],allowReorder:[!1,M.BOOLEAN],allowDirectoriesOnly:[!1,M.BOOLEAN],storeAsFile:[!1,M.BOOLEAN],forceRevert:[!1,M.BOOLEAN],maxFiles:[null,M.INT],checkValidity:[!1,M.BOOLEAN],itemInsertLocationFreedom:[!0,M.BOOLEAN],itemInsertLocation:["before",M.STRING],itemInsertInterval:[75,M.INT],dropOnPage:[!1,M.BOOLEAN],dropOnElement:[!0,M.BOOLEAN],dropValidation:[!1,M.BOOLEAN],ignoredFiles:[[".ds_store","thumbs.db","desktop.ini"],M.ARRAY],instantUpload:[!0,M.BOOLEAN],maxParallelUploads:[2,M.INT],allowMinimumUploadDuration:[!0,M.BOOLEAN],chunkUploads:[!1,M.BOOLEAN],chunkForce:[!1,M.BOOLEAN],chunkSize:[5e6,M.INT],chunkRetryDelays:[[500,1e3,3e3],M.ARRAY],server:[null,M.SERVER_API],fileSizeBase:[1e3,M.INT],labelFileSizeBytes:["bytes",M.STRING],labelFileSizeKilobytes:["KB",M.STRING],labelFileSizeMegabytes:["MB",M.STRING],labelFileSizeGigabytes:["GB",M.STRING],labelDecimalSeparator:[Tn(),M.STRING],labelThousandsSeparator:[Pl(),M.STRING],labelIdle:['Drag & Drop your files or Browse',M.STRING],labelInvalidField:["Field contains invalid files",M.STRING],labelFileWaitingForSize:["Waiting for size",M.STRING],labelFileSizeNotAvailable:["Size not available",M.STRING],labelFileCountSingular:["file in list",M.STRING],labelFileCountPlural:["files in list",M.STRING],labelFileLoading:["Loading",M.STRING],labelFileAdded:["Added",M.STRING],labelFileLoadError:["Error during load",M.STRING],labelFileRemoved:["Removed",M.STRING],labelFileRemoveError:["Error during remove",M.STRING],labelFileProcessing:["Uploading",M.STRING],labelFileProcessingComplete:["Upload complete",M.STRING],labelFileProcessingAborted:["Upload cancelled",M.STRING],labelFileProcessingError:["Error during upload",M.STRING],labelFileProcessingRevertError:["Error during revert",M.STRING],labelTapToCancel:["tap to cancel",M.STRING],labelTapToRetry:["tap to retry",M.STRING],labelTapToUndo:["tap to undo",M.STRING],labelButtonRemoveItem:["Remove",M.STRING],labelButtonAbortItemLoad:["Abort",M.STRING],labelButtonRetryItemLoad:["Retry",M.STRING],labelButtonAbortItemProcessing:["Cancel",M.STRING],labelButtonUndoItemProcessing:["Undo",M.STRING],labelButtonRetryItemProcessing:["Retry",M.STRING],labelButtonProcessItem:["Upload",M.STRING],iconRemove:['',M.STRING],iconProcess:['',M.STRING],iconRetry:['',M.STRING],iconUndo:['',M.STRING],iconDone:['',M.STRING],oninit:[null,M.FUNCTION],onwarning:[null,M.FUNCTION],onerror:[null,M.FUNCTION],onactivatefile:[null,M.FUNCTION],oninitfile:[null,M.FUNCTION],onaddfilestart:[null,M.FUNCTION],onaddfileprogress:[null,M.FUNCTION],onaddfile:[null,M.FUNCTION],onprocessfilestart:[null,M.FUNCTION],onprocessfileprogress:[null,M.FUNCTION],onprocessfileabort:[null,M.FUNCTION],onprocessfilerevert:[null,M.FUNCTION],onprocessfile:[null,M.FUNCTION],onprocessfiles:[null,M.FUNCTION],onremovefile:[null,M.FUNCTION],onpreparefile:[null,M.FUNCTION],onupdatefiles:[null,M.FUNCTION],onreorderfiles:[null,M.FUNCTION],beforeDropFile:[null,M.FUNCTION],beforeAddFile:[null,M.FUNCTION],beforeRemoveFile:[null,M.FUNCTION],beforePrepareFile:[null,M.FUNCTION],stylePanelLayout:[null,M.STRING],stylePanelAspectRatio:[null,M.STRING],styleItemPanelAspectRatio:[null,M.STRING],styleButtonRemoveItemPosition:["left",M.STRING],styleButtonProcessItemPosition:["right",M.STRING],styleLoadIndicatorPosition:["right",M.STRING],styleProgressIndicatorPosition:["right",M.STRING],styleButtonRemoveItemAlign:[!1,M.BOOLEAN],files:[[],M.ARRAY],credits:[["https://pqina.nl/","Powered by PQINA"],M.ARRAY]},qe=(e,t)=>ze(t)?e[0]||null:ht(t)?e[t]||null:(typeof t=="object"&&(t=t.id),e.find(i=>i.id===t)||null),In=e=>{if(ze(e))return e;if(/:/.test(e)){let t=e.split(":");return t[1]/t[0]}return parseFloat(e)},Le=e=>e.filter(t=>!t.archived),bn={EMPTY:0,IDLE:1,ERROR:2,BUSY:3,READY:4},$t=null,Nl=()=>{if($t===null)try{let e=new DataTransfer;e.items.add(new File(["hello world"],"This_Works.txt"));let t=document.createElement("input");t.setAttribute("type","file"),t.files=e.files,$t=t.files.length===1}catch{$t=!1}return $t},Bl=[k.LOAD_ERROR,k.PROCESSING_ERROR,k.PROCESSING_REVERT_ERROR],Gl=[k.LOADING,k.PROCESSING,k.PROCESSING_QUEUED,k.INIT],Vl=[k.PROCESSING_COMPLETE],Ul=e=>Bl.includes(e.status),kl=e=>Gl.includes(e.status),Hl=e=>Vl.includes(e.status),Fa=e=>se(e.options.server)&&(se(e.options.server.process)||$e(e.options.server.process)),Wl=e=>({GET_STATUS:()=>{let t=Le(e.items),{EMPTY:i,ERROR:a,BUSY:n,IDLE:r,READY:o}=bn;return t.length===0?i:t.some(Ul)?a:t.some(kl)?n:t.some(Hl)?o:r},GET_ITEM:t=>qe(e.items,t),GET_ACTIVE_ITEM:t=>qe(Le(e.items),t),GET_ACTIVE_ITEMS:()=>Le(e.items),GET_ITEMS:()=>e.items,GET_ITEM_NAME:t=>{let i=qe(e.items,t);return i?i.filename:null},GET_ITEM_SIZE:t=>{let i=qe(e.items,t);return i?i.fileSize:null},GET_STYLES:()=>Object.keys(e.options).filter(t=>/^style/.test(t)).map(t=>({name:t,value:e.options[t]})),GET_PANEL_ASPECT_RATIO:()=>/circle/.test(e.options.stylePanelLayout)?1:In(e.options.stylePanelAspectRatio),GET_ITEM_PANEL_ASPECT_RATIO:()=>e.options.styleItemPanelAspectRatio,GET_ITEMS_BY_STATUS:t=>Le(e.items).filter(i=>i.status===t),GET_TOTAL_ITEMS:()=>Le(e.items).length,SHOULD_UPDATE_FILE_INPUT:()=>e.options.storeAsFile&&Nl()&&!Fa(e),IS_ASYNC:()=>Fa(e),GET_FILE_SIZE_LABELS:t=>({labelBytes:t("GET_LABEL_FILE_SIZE_BYTES")||void 0,labelKilobytes:t("GET_LABEL_FILE_SIZE_KILOBYTES")||void 0,labelMegabytes:t("GET_LABEL_FILE_SIZE_MEGABYTES")||void 0,labelGigabytes:t("GET_LABEL_FILE_SIZE_GIGABYTES")||void 0})}),Yl=e=>{let t=Le(e.items).length;if(!e.options.allowMultiple)return t===0;let i=e.options.maxFiles;return i===null||tMath.max(Math.min(i,e),t),$l=(e,t,i)=>e.splice(t,0,i),ql=(e,t,i)=>ze(t)?null:typeof i>"u"?(e.push(t),t):(i=_n(i,0,e.length),$l(e,i,t),t),Li=e=>/^\s*data:([a-z]+\/[a-z0-9-+.]+(;[a-z-]+=[a-z0-9-]+)?)?(;base64)?,([a-z0-9!$&',()*+;=\-._~:@\/?%\s]*)\s*$/i.test(e),Ot=e=>`${e}`.split("/").pop().split("?").shift(),li=e=>e.split(".").pop(),Xl=e=>{if(typeof e!="string")return"";let t=e.split("/").pop();return/svg/.test(t)?"svg":/zip|compressed/.test(t)?"zip":/plain/.test(t)?"txt":/msword/.test(t)?"doc":/[a-z]+/.test(t)?t==="jpeg"?"jpg":t:""},wt=(e,t="")=>(t+e).slice(-t.length),Rn=(e=new Date)=>`${e.getFullYear()}-${wt(e.getMonth()+1,"00")}-${wt(e.getDate(),"00")}_${wt(e.getHours(),"00")}-${wt(e.getMinutes(),"00")}-${wt(e.getSeconds(),"00")}`,dt=(e,t,i=null,a=null)=>{let n=typeof i=="string"?e.slice(0,e.size,i):e.slice(0,e.size,e.type);return n.lastModifiedDate=new Date,e._relativePath&&(n._relativePath=e._relativePath),fe(t)||(t=Rn()),t&&a===null&&li(t)?n.name=t:(a=a||Xl(n.type),n.name=t+(a?"."+a:"")),n},jl=()=>window.BlobBuilder=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,yn=(e,t)=>{let i=jl();if(i){let a=new i;return a.append(e),a.getBlob(t)}return new Blob([e],{type:t})},Ql=(e,t)=>{let i=new ArrayBuffer(e.length),a=new Uint8Array(i);for(let n=0;n(/^data:(.+);/.exec(e)||[])[1]||null,Zl=e=>e.split(",")[1].replace(/\s/g,""),Kl=e=>atob(Zl(e)),Jl=e=>{let t=Sn(e),i=Kl(e);return Ql(i,t)},es=(e,t,i)=>dt(Jl(e),t,null,i),ts=e=>{if(!/^content-disposition:/i.test(e))return null;let t=e.split(/filename=|filename\*=.+''/).splice(1).map(i=>i.trim().replace(/^["']|[;"']{0,2}$/g,"")).filter(i=>i.length);return t.length?decodeURI(t[t.length-1]):null},is=e=>{if(/content-length:/i.test(e)){let t=e.match(/[0-9]+/)[0];return t?parseInt(t,10):null}return null},as=e=>/x-content-transfer-id:/i.test(e)&&(e.split(":")[1]||"").trim()||null,Wi=e=>{let t={source:null,name:null,size:null},i=e.split(` -`);for(let a of i){let n=ts(a);if(n){t.name=n;continue}let r=is(a);if(r){t.size=r;continue}let o=as(a);if(o){t.source=o;continue}}return t},ns=e=>{let t={source:null,complete:!1,progress:0,size:null,timestamp:null,duration:0,request:null},i=()=>t.progress,a=()=>{t.request&&t.request.abort&&t.request.abort()},n=()=>{let l=t.source;o.fire("init",l),l instanceof File?o.fire("load",l):l instanceof Blob?o.fire("load",dt(l,l.name)):Li(l)?o.fire("load",es(l)):r(l)},r=l=>{if(!e){o.fire("error",{type:"error",body:"Can't load URL",code:400});return}t.timestamp=Date.now(),t.request=e(l,s=>{t.duration=Date.now()-t.timestamp,t.complete=!0,s instanceof Blob&&(s=dt(s,s.name||Ot(l))),o.fire("load",s instanceof Blob?s:s?s.body:null)},s=>{o.fire("error",typeof s=="string"?{type:"error",code:0,body:s}:s)},(s,u,c)=>{if(c&&(t.size=c),t.duration=Date.now()-t.timestamp,!s){t.progress=null;return}t.progress=u/c,o.fire("progress",t.progress)},()=>{o.fire("abort")},s=>{let u=Wi(typeof s=="string"?s:s.headers);o.fire("meta",{size:t.size||u.size,filename:u.name,source:u.source})})},o={...oi(),setSource:l=>t.source=l,getProgress:i,abort:a,load:n};return o},Ca=e=>/GET|HEAD/.test(e),Xe=(e,t,i)=>{let a={onheaders:()=>{},onprogress:()=>{},onload:()=>{},ontimeout:()=>{},onerror:()=>{},onabort:()=>{},abort:()=>{n=!0,o.abort()}},n=!1,r=!1;i={method:"POST",headers:{},withCredentials:!1,...i},t=encodeURI(t),Ca(i.method)&&e&&(t=`${t}${encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))}`);let o=new XMLHttpRequest,l=Ca(i.method)?o:o.upload;return l.onprogress=s=>{n||a.onprogress(s.lengthComputable,s.loaded,s.total)},o.onreadystatechange=()=>{o.readyState<2||o.readyState===4&&o.status===0||r||(r=!0,a.onheaders(o))},o.onload=()=>{o.status>=200&&o.status<300?a.onload(o):a.onerror(o)},o.onerror=()=>a.onerror(o),o.onabort=()=>{n=!0,a.onabort()},o.ontimeout=()=>a.ontimeout(o),o.open(i.method,t,!0),ht(i.timeout)&&(o.timeout=i.timeout),Object.keys(i.headers).forEach(s=>{let u=unescape(encodeURIComponent(i.headers[s]));o.setRequestHeader(s,u)}),i.responseType&&(o.responseType=i.responseType),i.withCredentials&&(o.withCredentials=!0),o.send(e),a},te=(e,t,i,a)=>({type:e,code:t,body:i,headers:a}),je=e=>t=>{e(te("error",0,"Timeout",t.getAllResponseHeaders()))},za=e=>/\?/.test(e),Lt=(...e)=>{let t="";return e.forEach(i=>{t+=za(t)&&za(i)?i.replace(/\?/,"&"):i}),t},_i=(e="",t)=>{if(typeof t=="function")return t;if(!t||!fe(t.url))return null;let i=t.onload||(n=>n),a=t.onerror||(n=>null);return(n,r,o,l,s,u)=>{let c=Xe(n,Lt(e,t.url),{...t,responseType:"blob"});return c.onload=d=>{let h=d.getAllResponseHeaders(),f=Wi(h).name||Ot(n);r(te("load",d.status,t.method==="HEAD"?null:dt(i(d.response),f),h))},c.onerror=d=>{o(te("error",d.status,a(d.response)||d.statusText,d.getAllResponseHeaders()))},c.onheaders=d=>{u(te("headers",d.status,null,d.getAllResponseHeaders()))},c.ontimeout=je(o),c.onprogress=l,c.onabort=s,c}},_e={QUEUED:0,COMPLETE:1,PROCESSING:2,ERROR:3,WAITING:4},rs=(e,t,i,a,n,r,o,l,s,u,c)=>{let d=[],{chunkTransferId:h,chunkServer:f,chunkSize:p,chunkRetryDelays:m}=c,g={serverId:h,aborted:!1},b=t.ondata||(A=>A),E=t.onload||((A,F)=>F==="HEAD"?A.getResponseHeader("Upload-Offset"):A.response),T=t.onerror||(A=>null),_=A=>{let F=new FormData;se(n)&&F.append(i,JSON.stringify(n));let w=typeof t.headers=="function"?t.headers(a,n):{...t.headers,"Upload-Length":a.size},L={...t,headers:w},C=Xe(b(F),Lt(e,t.url),L);C.onload=P=>A(E(P,L.method)),C.onerror=P=>o(te("error",P.status,T(P.response)||P.statusText,P.getAllResponseHeaders())),C.ontimeout=je(o)},y=A=>{let F=Lt(e,f.url,g.serverId),L={headers:typeof t.headers=="function"?t.headers(g.serverId):{...t.headers},method:"HEAD"},C=Xe(null,F,L);C.onload=P=>A(E(P,L.method)),C.onerror=P=>o(te("error",P.status,T(P.response)||P.statusText,P.getAllResponseHeaders())),C.ontimeout=je(o)},I=Math.floor(a.size/p);for(let A=0;A<=I;A++){let F=A*p,w=a.slice(F,F+p,"application/offset+octet-stream");d[A]={index:A,size:w.size,offset:F,data:w,file:a,progress:0,retries:[...m],status:_e.QUEUED,error:null,request:null,timeout:null}}let v=()=>r(g.serverId),R=A=>A.status===_e.QUEUED||A.status===_e.ERROR,S=A=>{if(g.aborted)return;if(A=A||d.find(R),!A){d.every(V=>V.status===_e.COMPLETE)&&v();return}A.status=_e.PROCESSING,A.progress=null;let F=f.ondata||(V=>V),w=f.onerror||(V=>null),L=Lt(e,f.url,g.serverId),C=typeof f.headers=="function"?f.headers(A):{...f.headers,"Content-Type":"application/offset+octet-stream","Upload-Offset":A.offset,"Upload-Length":a.size,"Upload-Name":a.name},P=A.request=Xe(F(A.data),L,{...f,headers:C});P.onload=()=>{A.status=_e.COMPLETE,A.request=null,O()},P.onprogress=(V,G,q)=>{A.progress=V?G:null,x()},P.onerror=V=>{A.status=_e.ERROR,A.request=null,A.error=w(V.response)||V.statusText,D(A)||o(te("error",V.status,w(V.response)||V.statusText,V.getAllResponseHeaders()))},P.ontimeout=V=>{A.status=_e.ERROR,A.request=null,D(A)||je(o)(V)},P.onabort=()=>{A.status=_e.QUEUED,A.request=null,s()}},D=A=>A.retries.length===0?!1:(A.status=_e.WAITING,clearTimeout(A.timeout),A.timeout=setTimeout(()=>{S(A)},A.retries.shift()),!0),x=()=>{let A=d.reduce((w,L)=>w===null||L.progress===null?null:w+L.progress,0);if(A===null)return l(!1,0,0);let F=d.reduce((w,L)=>w+L.size,0);l(!0,A,F)},O=()=>{d.filter(F=>F.status===_e.PROCESSING).length>=1||S()},z=()=>{d.forEach(A=>{clearTimeout(A.timeout),A.request&&A.request.abort()})};return g.serverId?y(A=>{g.aborted||(d.filter(F=>F.offset{F.status=_e.COMPLETE,F.progress=F.size}),O())}):_(A=>{g.aborted||(u(A),g.serverId=A,O())}),{abort:()=>{g.aborted=!0,z()}}},os=(e,t,i,a)=>(n,r,o,l,s,u,c)=>{if(!n)return;let d=a.chunkUploads,h=d&&n.size>a.chunkSize,f=d&&(h||a.chunkForce);if(n instanceof Blob&&f)return rs(e,t,i,n,r,o,l,s,u,c,a);let p=t.ondata||(y=>y),m=t.onload||(y=>y),g=t.onerror||(y=>null),b=typeof t.headers=="function"?t.headers(n,r)||{}:{...t.headers},E={...t,headers:b};var T=new FormData;se(r)&&T.append(i,JSON.stringify(r)),(n instanceof Blob?[{name:null,file:n}]:n).forEach(y=>{T.append(i,y.file,y.name===null?y.file.name:`${y.name}${y.file.name}`)});let _=Xe(p(T),Lt(e,t.url),E);return _.onload=y=>{o(te("load",y.status,m(y.response),y.getAllResponseHeaders()))},_.onerror=y=>{l(te("error",y.status,g(y.response)||y.statusText,y.getAllResponseHeaders()))},_.ontimeout=je(l),_.onprogress=s,_.onabort=u,_},ls=(e="",t,i,a)=>typeof t=="function"?(...n)=>t(i,...n,a):!t||!fe(t.url)?null:os(e,t,i,a),vt=(e="",t)=>{if(typeof t=="function")return t;if(!t||!fe(t.url))return(n,r)=>r();let i=t.onload||(n=>n),a=t.onerror||(n=>null);return(n,r,o)=>{let l=Xe(n,e+t.url,t);return l.onload=s=>{r(te("load",s.status,i(s.response),s.getAllResponseHeaders()))},l.onerror=s=>{o(te("error",s.status,a(s.response)||s.statusText,s.getAllResponseHeaders()))},l.ontimeout=je(o),l}},wn=(e=0,t=1)=>e+Math.random()*(t-e),ss=(e,t=1e3,i=0,a=25,n=250)=>{let r=null,o=Date.now(),l=()=>{let s=Date.now()-o,u=wn(a,n);s+u>t&&(u=s+u-t);let c=s/t;if(c>=1||document.hidden){e(1);return}e(c),r=setTimeout(l,u)};return t>0&&l(),{clear:()=>{clearTimeout(r)}}},cs=(e,t)=>{let i={complete:!1,perceivedProgress:0,perceivedPerformanceUpdater:null,progress:null,timestamp:null,perceivedDuration:0,duration:0,request:null,response:null},{allowMinimumUploadDuration:a}=t,n=(c,d)=>{let h=()=>{i.duration===0||i.progress===null||u.fire("progress",u.getProgress())},f=()=>{i.complete=!0,u.fire("load-perceived",i.response.body)};u.fire("start"),i.timestamp=Date.now(),i.perceivedPerformanceUpdater=ss(p=>{i.perceivedProgress=p,i.perceivedDuration=Date.now()-i.timestamp,h(),i.response&&i.perceivedProgress===1&&!i.complete&&f()},a?wn(750,1500):0),i.request=e(c,d,p=>{i.response=se(p)?p:{type:"load",code:200,body:`${p}`,headers:{}},i.duration=Date.now()-i.timestamp,i.progress=1,u.fire("load",i.response.body),(!a||a&&i.perceivedProgress===1)&&f()},p=>{i.perceivedPerformanceUpdater.clear(),u.fire("error",se(p)?p:{type:"error",code:0,body:`${p}`})},(p,m,g)=>{i.duration=Date.now()-i.timestamp,i.progress=p?m/g:null,h()},()=>{i.perceivedPerformanceUpdater.clear(),u.fire("abort",i.response?i.response.body:null)},p=>{u.fire("transfer",p)})},r=()=>{i.request&&(i.perceivedPerformanceUpdater.clear(),i.request.abort&&i.request.abort(),i.complete=!0)},o=()=>{r(),i.complete=!1,i.perceivedProgress=0,i.progress=0,i.timestamp=null,i.perceivedDuration=0,i.duration=0,i.request=null,i.response=null},l=a?()=>i.progress?Math.min(i.progress,i.perceivedProgress):null:()=>i.progress||null,s=a?()=>Math.min(i.duration,i.perceivedDuration):()=>i.duration,u={...oi(),process:n,abort:r,getProgress:l,getDuration:s,reset:o};return u},vn=e=>e.substring(0,e.lastIndexOf("."))||e,ds=e=>{let t=[e.name,e.size,e.type];return e instanceof Blob||Li(e)?t[0]=e.name||Rn():Li(e)?(t[1]=e.length,t[2]=Sn(e)):fe(e)&&(t[0]=Ot(e),t[1]=0,t[2]="application/octet-stream"),{name:t[0],size:t[1],type:t[2]}},ut=e=>!!(e instanceof File||e instanceof Blob&&e.name),An=e=>{if(!se(e))return e;let t=ai(e)?[]:{};for(let i in e){if(!e.hasOwnProperty(i))continue;let a=e[i];t[i]=a&&se(a)?An(a):a}return t},us=(e=null,t=null,i=null)=>{let a=Ui(),n={archived:!1,frozen:!1,released:!1,source:null,file:i,serverFileReference:t,transferId:null,processingAborted:!1,status:t?k.PROCESSING_COMPLETE:k.INIT,activeLoader:null,activeProcessor:null},r=null,o={},l=R=>n.status=R,s=(R,...S)=>{n.released||n.frozen||I.fire(R,...S)},u=()=>li(n.file.name),c=()=>n.file.type,d=()=>n.file.size,h=()=>n.file,f=(R,S,D)=>{if(n.source=R,I.fireSync("init"),n.file){I.fireSync("load-skip");return}n.file=ds(R),S.on("init",()=>{s("load-init")}),S.on("meta",x=>{n.file.size=x.size,n.file.filename=x.filename,x.source&&(e=le.LIMBO,n.serverFileReference=x.source,n.status=k.PROCESSING_COMPLETE),s("load-meta")}),S.on("progress",x=>{l(k.LOADING),s("load-progress",x)}),S.on("error",x=>{l(k.LOAD_ERROR),s("load-request-error",x)}),S.on("abort",()=>{l(k.INIT),s("load-abort")}),S.on("load",x=>{n.activeLoader=null;let O=A=>{n.file=ut(A)?A:n.file,e===le.LIMBO&&n.serverFileReference?l(k.PROCESSING_COMPLETE):l(k.IDLE),s("load")},z=A=>{n.file=x,s("load-meta"),l(k.LOAD_ERROR),s("load-file-error",A)};if(n.serverFileReference){O(x);return}D(x,O,z)}),S.setSource(R),n.activeLoader=S,S.load()},p=()=>{n.activeLoader&&n.activeLoader.load()},m=()=>{if(n.activeLoader){n.activeLoader.abort();return}l(k.INIT),s("load-abort")},g=(R,S)=>{if(n.processingAborted){n.processingAborted=!1;return}if(l(k.PROCESSING),r=null,!(n.file instanceof Blob)){I.on("load",()=>{g(R,S)});return}R.on("load",O=>{n.transferId=null,n.serverFileReference=O}),R.on("transfer",O=>{n.transferId=O}),R.on("load-perceived",O=>{n.activeProcessor=null,n.transferId=null,n.serverFileReference=O,l(k.PROCESSING_COMPLETE),s("process-complete",O)}),R.on("start",()=>{s("process-start")}),R.on("error",O=>{n.activeProcessor=null,l(k.PROCESSING_ERROR),s("process-error",O)}),R.on("abort",O=>{n.activeProcessor=null,n.serverFileReference=O,l(k.IDLE),s("process-abort"),r&&r()}),R.on("progress",O=>{s("process-progress",O)});let D=O=>{n.archived||R.process(O,{...o})},x=console.error;S(n.file,D,x),n.activeProcessor=R},b=()=>{n.processingAborted=!1,l(k.PROCESSING_QUEUED)},E=()=>new Promise(R=>{if(!n.activeProcessor){n.processingAborted=!0,l(k.IDLE),s("process-abort"),R();return}r=()=>{R()},n.activeProcessor.abort()}),T=(R,S)=>new Promise((D,x)=>{let O=n.serverFileReference!==null?n.serverFileReference:n.transferId;if(O===null){D();return}R(O,()=>{n.serverFileReference=null,n.transferId=null,D()},z=>{if(!S){D();return}l(k.PROCESSING_REVERT_ERROR),s("process-revert-error"),x(z)}),l(k.IDLE),s("process-revert")}),_=(R,S,D)=>{let x=R.split("."),O=x[0],z=x.pop(),A=o;x.forEach(F=>A=A[F]),JSON.stringify(A[z])!==JSON.stringify(S)&&(A[z]=S,s("metadata-update",{key:O,value:o[O],silent:D}))},I={id:{get:()=>a},origin:{get:()=>e,set:R=>e=R},serverId:{get:()=>n.serverFileReference},transferId:{get:()=>n.transferId},status:{get:()=>n.status},filename:{get:()=>n.file.name},filenameWithoutExtension:{get:()=>vn(n.file.name)},fileExtension:{get:u},fileType:{get:c},fileSize:{get:d},file:{get:h},relativePath:{get:()=>n.file._relativePath},source:{get:()=>n.source},getMetadata:R=>An(R?o[R]:o),setMetadata:(R,S,D)=>{if(se(R)){let x=R;return Object.keys(x).forEach(O=>{_(O,x[O],S)}),R}return _(R,S,D),S},extend:(R,S)=>v[R]=S,abortLoad:m,retryLoad:p,requestProcessing:b,abortProcessing:E,load:f,process:g,revert:T,...oi(),freeze:()=>n.frozen=!0,release:()=>n.released=!0,released:{get:()=>n.released},archive:()=>n.archived=!0,archived:{get:()=>n.archived}},v=Ve(I);return v},hs=(e,t)=>ze(t)?0:fe(t)?e.findIndex(i=>i.id===t):-1,Na=(e,t)=>{let i=hs(e,t);if(!(i<0))return e[i]||null},Ba=(e,t,i,a,n,r)=>{let o=Xe(null,e,{method:"GET",responseType:"blob"});return o.onload=l=>{let s=l.getAllResponseHeaders(),u=Wi(s).name||Ot(e);t(te("load",l.status,dt(l.response,u),s))},o.onerror=l=>{i(te("error",l.status,l.statusText,l.getAllResponseHeaders()))},o.onheaders=l=>{r(te("headers",l.status,null,l.getAllResponseHeaders()))},o.ontimeout=je(i),o.onprogress=a,o.onabort=n,o},Ga=e=>(e.indexOf("//")===0&&(e=location.protocol+e),e.toLowerCase().replace("blob:","").replace(/([a-z])?:\/\//,"$1").split("/")[0]),fs=e=>(e.indexOf(":")>-1||e.indexOf("//")>-1)&&Ga(location.href)!==Ga(e),qt=e=>(...t)=>$e(e)?e(...t):e,ps=e=>!ut(e.file),Ri=(e,t)=>{clearTimeout(t.listUpdateTimeout),t.listUpdateTimeout=setTimeout(()=>{e("DID_UPDATE_ITEMS",{items:Le(t.items)})},0)},Va=(e,...t)=>new Promise(i=>{if(!e)return i(!0);let a=e(...t);if(a==null)return i(!0);if(typeof a=="boolean")return i(a);typeof a.then=="function"&&a.then(i)}),yi=(e,t)=>{e.items.sort((i,a)=>t(me(i),me(a)))},Re=(e,t)=>({query:i,success:a=()=>{},failure:n=()=>{},...r}={})=>{let o=qe(e.items,i);if(!o){n({error:te("error",0,"Item not found"),file:null});return}t(o,a,n,r||{})},ms=(e,t,i)=>({ABORT_ALL:()=>{Le(i.items).forEach(a=>{a.freeze(),a.abortLoad(),a.abortProcessing()})},DID_SET_FILES:({value:a=[]})=>{let n=a.map(o=>({source:o.source?o.source:o,options:o.options})),r=Le(i.items);r.forEach(o=>{n.find(l=>l.source===o.source||l.source===o.file)||e("REMOVE_ITEM",{query:o,remove:!1})}),r=Le(i.items),n.forEach((o,l)=>{r.find(s=>s.source===o.source||s.file===o.source)||e("ADD_ITEM",{...o,interactionMethod:ye.NONE,index:l})})},DID_UPDATE_ITEM_METADATA:({id:a,action:n,change:r})=>{r.silent||(clearTimeout(i.itemUpdateTimeout),i.itemUpdateTimeout=setTimeout(()=>{let o=Na(i.items,a);if(!t("IS_ASYNC")){Ae("SHOULD_PREPARE_OUTPUT",!1,{item:o,query:t,action:n,change:r}).then(c=>{let d=t("GET_BEFORE_PREPARE_FILE");d&&(c=d(o,c)),c&&e("REQUEST_PREPARE_OUTPUT",{query:a,item:o,success:h=>{e("DID_PREPARE_OUTPUT",{id:a,file:h})}},!0)});return}o.origin===le.LOCAL&&e("DID_LOAD_ITEM",{id:o.id,error:null,serverFileReference:o.source});let l=()=>{setTimeout(()=>{e("REQUEST_ITEM_PROCESSING",{query:a})},32)},s=c=>{o.revert(vt(i.options.server.url,i.options.server.revert),t("GET_FORCE_REVERT")).then(c?l:()=>{}).catch(()=>{})},u=c=>{o.abortProcessing().then(c?l:()=>{})};if(o.status===k.PROCESSING_COMPLETE)return s(i.options.instantUpload);if(o.status===k.PROCESSING)return u(i.options.instantUpload);i.options.instantUpload&&l()},0))},MOVE_ITEM:({query:a,index:n})=>{let r=qe(i.items,a);if(!r)return;let o=i.items.indexOf(r);n=_n(n,0,i.items.length-1),o!==n&&i.items.splice(n,0,i.items.splice(o,1)[0])},SORT:({compare:a})=>{yi(i,a),e("DID_SORT_ITEMS",{items:t("GET_ACTIVE_ITEMS")})},ADD_ITEMS:({items:a,index:n,interactionMethod:r,success:o=()=>{},failure:l=()=>{}})=>{let s=n;if(n===-1||typeof n>"u"){let f=t("GET_ITEM_INSERT_LOCATION"),p=t("GET_TOTAL_ITEMS");s=f==="before"?0:p}let u=t("GET_IGNORED_FILES"),c=f=>ut(f)?!u.includes(f.name.toLowerCase()):!ze(f),h=a.filter(c).map(f=>new Promise((p,m)=>{e("ADD_ITEM",{interactionMethod:r,source:f.source||f,success:p,failure:m,index:s++,options:f.options||{}})}));Promise.all(h).then(o).catch(l)},ADD_ITEM:({source:a,index:n=-1,interactionMethod:r,success:o=()=>{},failure:l=()=>{},options:s={}})=>{if(ze(a)){l({error:te("error",0,"No source"),file:null});return}if(ut(a)&&i.options.ignoredFiles.includes(a.name.toLowerCase()))return;if(!Yl(i)){if(i.options.allowMultiple||!i.options.allowMultiple&&!i.options.allowReplace){let E=te("warning",0,"Max files");e("DID_THROW_MAX_FILES",{source:a,error:E}),l({error:E,file:null});return}let b=Le(i.items)[0];if(b.status===k.PROCESSING_COMPLETE||b.status===k.PROCESSING_REVERT_ERROR){let E=t("GET_FORCE_REVERT");if(b.revert(vt(i.options.server.url,i.options.server.revert),E).then(()=>{E&&e("ADD_ITEM",{source:a,index:n,interactionMethod:r,success:o,failure:l,options:s})}).catch(()=>{}),E)return}e("REMOVE_ITEM",{query:b.id})}let u=s.type==="local"?le.LOCAL:s.type==="limbo"?le.LIMBO:le.INPUT,c=us(u,u===le.INPUT?null:a,s.file);Object.keys(s.metadata||{}).forEach(b=>{c.setMetadata(b,s.metadata[b])}),Ze("DID_CREATE_ITEM",c,{query:t,dispatch:e});let d=t("GET_ITEM_INSERT_LOCATION");i.options.itemInsertLocationFreedom||(n=d==="before"?-1:i.items.length),ql(i.items,c,n),$e(d)&&a&&yi(i,d);let h=c.id;c.on("init",()=>{e("DID_INIT_ITEM",{id:h})}),c.on("load-init",()=>{e("DID_START_ITEM_LOAD",{id:h})}),c.on("load-meta",()=>{e("DID_UPDATE_ITEM_META",{id:h})}),c.on("load-progress",b=>{e("DID_UPDATE_ITEM_LOAD_PROGRESS",{id:h,progress:b})}),c.on("load-request-error",b=>{let E=qt(i.options.labelFileLoadError)(b);if(b.code>=400&&b.code<500){e("DID_THROW_ITEM_INVALID",{id:h,error:b,status:{main:E,sub:`${b.code} (${b.body})`}}),l({error:b,file:me(c)});return}e("DID_THROW_ITEM_LOAD_ERROR",{id:h,error:b,status:{main:E,sub:i.options.labelTapToRetry}})}),c.on("load-file-error",b=>{e("DID_THROW_ITEM_INVALID",{id:h,error:b.status,status:b.status}),l({error:b.status,file:me(c)})}),c.on("load-abort",()=>{e("REMOVE_ITEM",{query:h})}),c.on("load-skip",()=>{e("COMPLETE_LOAD_ITEM",{query:h,item:c,data:{source:a,success:o}})}),c.on("load",()=>{let b=E=>{if(!E){e("REMOVE_ITEM",{query:h});return}c.on("metadata-update",T=>{e("DID_UPDATE_ITEM_METADATA",{id:h,change:T})}),Ae("SHOULD_PREPARE_OUTPUT",!1,{item:c,query:t}).then(T=>{let _=t("GET_BEFORE_PREPARE_FILE");_&&(T=_(c,T));let y=()=>{e("COMPLETE_LOAD_ITEM",{query:h,item:c,data:{source:a,success:o}}),Ri(e,i)};if(T){e("REQUEST_PREPARE_OUTPUT",{query:h,item:c,success:I=>{e("DID_PREPARE_OUTPUT",{id:h,file:I}),y()}},!0);return}y()})};Ae("DID_LOAD_ITEM",c,{query:t,dispatch:e}).then(()=>{Va(t("GET_BEFORE_ADD_FILE"),me(c)).then(b)}).catch(E=>{if(!E||!E.error||!E.status)return b(!1);e("DID_THROW_ITEM_INVALID",{id:h,error:E.error,status:E.status})})}),c.on("process-start",()=>{e("DID_START_ITEM_PROCESSING",{id:h})}),c.on("process-progress",b=>{e("DID_UPDATE_ITEM_PROCESS_PROGRESS",{id:h,progress:b})}),c.on("process-error",b=>{e("DID_THROW_ITEM_PROCESSING_ERROR",{id:h,error:b,status:{main:qt(i.options.labelFileProcessingError)(b),sub:i.options.labelTapToRetry}})}),c.on("process-revert-error",b=>{e("DID_THROW_ITEM_PROCESSING_REVERT_ERROR",{id:h,error:b,status:{main:qt(i.options.labelFileProcessingRevertError)(b),sub:i.options.labelTapToRetry}})}),c.on("process-complete",b=>{e("DID_COMPLETE_ITEM_PROCESSING",{id:h,error:null,serverFileReference:b}),e("DID_DEFINE_VALUE",{id:h,value:b})}),c.on("process-abort",()=>{e("DID_ABORT_ITEM_PROCESSING",{id:h})}),c.on("process-revert",()=>{e("DID_REVERT_ITEM_PROCESSING",{id:h}),e("DID_DEFINE_VALUE",{id:h,value:null})}),e("DID_ADD_ITEM",{id:h,index:n,interactionMethod:r}),Ri(e,i);let{url:f,load:p,restore:m,fetch:g}=i.options.server||{};c.load(a,ns(u===le.INPUT?fe(a)&&fs(a)&&g?_i(f,g):Ba:u===le.LIMBO?_i(f,m):_i(f,p)),(b,E,T)=>{Ae("LOAD_FILE",b,{query:t}).then(E).catch(T)})},REQUEST_PREPARE_OUTPUT:({item:a,success:n,failure:r=()=>{}})=>{let o={error:te("error",0,"Item not found"),file:null};if(a.archived)return r(o);Ae("PREPARE_OUTPUT",a.file,{query:t,item:a}).then(l=>{Ae("COMPLETE_PREPARE_OUTPUT",l,{query:t,item:a}).then(s=>{if(a.archived)return r(o);n(s)})})},COMPLETE_LOAD_ITEM:({item:a,data:n})=>{let{success:r,source:o}=n,l=t("GET_ITEM_INSERT_LOCATION");if($e(l)&&o&&yi(i,l),e("DID_LOAD_ITEM",{id:a.id,error:null,serverFileReference:a.origin===le.INPUT?null:o}),r(me(a)),a.origin===le.LOCAL){e("DID_LOAD_LOCAL_ITEM",{id:a.id});return}if(a.origin===le.LIMBO){e("DID_COMPLETE_ITEM_PROCESSING",{id:a.id,error:null,serverFileReference:o}),e("DID_DEFINE_VALUE",{id:a.id,value:a.serverId||o});return}t("IS_ASYNC")&&i.options.instantUpload&&e("REQUEST_ITEM_PROCESSING",{query:a.id})},RETRY_ITEM_LOAD:Re(i,a=>{a.retryLoad()}),REQUEST_ITEM_PREPARE:Re(i,(a,n,r)=>{e("REQUEST_PREPARE_OUTPUT",{query:a.id,item:a,success:o=>{e("DID_PREPARE_OUTPUT",{id:a.id,file:o}),n({file:a,output:o})},failure:r},!0)}),REQUEST_ITEM_PROCESSING:Re(i,(a,n,r)=>{if(!(a.status===k.IDLE||a.status===k.PROCESSING_ERROR)){let l=()=>e("REQUEST_ITEM_PROCESSING",{query:a,success:n,failure:r}),s=()=>document.hidden?l():setTimeout(l,32);a.status===k.PROCESSING_COMPLETE||a.status===k.PROCESSING_REVERT_ERROR?a.revert(vt(i.options.server.url,i.options.server.revert),t("GET_FORCE_REVERT")).then(s).catch(()=>{}):a.status===k.PROCESSING&&a.abortProcessing().then(s);return}a.status!==k.PROCESSING_QUEUED&&(a.requestProcessing(),e("DID_REQUEST_ITEM_PROCESSING",{id:a.id}),e("PROCESS_ITEM",{query:a,success:n,failure:r},!0))}),PROCESS_ITEM:Re(i,(a,n,r)=>{let o=t("GET_MAX_PARALLEL_UPLOADS");if(t("GET_ITEMS_BY_STATUS",k.PROCESSING).length===o){i.processingQueue.push({id:a.id,success:n,failure:r});return}if(a.status===k.PROCESSING)return;let s=()=>{let c=i.processingQueue.shift();if(!c)return;let{id:d,success:h,failure:f}=c,p=qe(i.items,d);if(!p||p.archived){s();return}e("PROCESS_ITEM",{query:d,success:h,failure:f},!0)};a.onOnce("process-complete",()=>{n(me(a)),s();let c=i.options.server;if(i.options.instantUpload&&a.origin===le.LOCAL&&$e(c.remove)){let f=()=>{};a.origin=le.LIMBO,i.options.server.remove(a.source,f,f)}t("GET_ITEMS_BY_STATUS",k.PROCESSING_COMPLETE).length===i.items.length&&e("DID_COMPLETE_ITEM_PROCESSING_ALL")}),a.onOnce("process-error",c=>{r({error:c,file:me(a)}),s()});let u=i.options;a.process(cs(ls(u.server.url,u.server.process,u.name,{chunkTransferId:a.transferId,chunkServer:u.server.patch,chunkUploads:u.chunkUploads,chunkForce:u.chunkForce,chunkSize:u.chunkSize,chunkRetryDelays:u.chunkRetryDelays}),{allowMinimumUploadDuration:t("GET_ALLOW_MINIMUM_UPLOAD_DURATION")}),(c,d,h)=>{Ae("PREPARE_OUTPUT",c,{query:t,item:a}).then(f=>{e("DID_PREPARE_OUTPUT",{id:a.id,file:f}),d(f)}).catch(h)})}),RETRY_ITEM_PROCESSING:Re(i,a=>{e("REQUEST_ITEM_PROCESSING",{query:a})}),REQUEST_REMOVE_ITEM:Re(i,a=>{Va(t("GET_BEFORE_REMOVE_FILE"),me(a)).then(n=>{n&&e("REMOVE_ITEM",{query:a})})}),RELEASE_ITEM:Re(i,a=>{a.release()}),REMOVE_ITEM:Re(i,(a,n,r,o)=>{let l=()=>{let u=a.id;Na(i.items,u).archive(),e("DID_REMOVE_ITEM",{error:null,id:u,item:a}),Ri(e,i),n(me(a))},s=i.options.server;a.origin===le.LOCAL&&s&&$e(s.remove)&&o.remove!==!1?(e("DID_START_ITEM_REMOVE",{id:a.id}),s.remove(a.source,()=>l(),u=>{e("DID_THROW_ITEM_REMOVE_ERROR",{id:a.id,error:te("error",0,u,null),status:{main:qt(i.options.labelFileRemoveError)(u),sub:i.options.labelTapToRetry}})})):((o.revert&&a.origin!==le.LOCAL&&a.serverId!==null||i.options.chunkUploads&&a.file.size>i.options.chunkSize||i.options.chunkUploads&&i.options.chunkForce)&&a.revert(vt(i.options.server.url,i.options.server.revert),t("GET_FORCE_REVERT")),l())}),ABORT_ITEM_LOAD:Re(i,a=>{a.abortLoad()}),ABORT_ITEM_PROCESSING:Re(i,a=>{if(a.serverId){e("REVERT_ITEM_PROCESSING",{id:a.id});return}a.abortProcessing().then(()=>{i.options.instantUpload&&e("REMOVE_ITEM",{query:a.id})})}),REQUEST_REVERT_ITEM_PROCESSING:Re(i,a=>{if(!i.options.instantUpload){e("REVERT_ITEM_PROCESSING",{query:a});return}let n=l=>{l&&e("REVERT_ITEM_PROCESSING",{query:a})},r=t("GET_BEFORE_REMOVE_FILE");if(!r)return n(!0);let o=r(me(a));if(o==null)return n(!0);if(typeof o=="boolean")return n(o);typeof o.then=="function"&&o.then(n)}),REVERT_ITEM_PROCESSING:Re(i,a=>{a.revert(vt(i.options.server.url,i.options.server.revert),t("GET_FORCE_REVERT")).then(()=>{(i.options.instantUpload||ps(a))&&e("REMOVE_ITEM",{query:a.id})}).catch(()=>{})}),SET_OPTIONS:({options:a})=>{let n=Object.keys(a),r=gs.filter(l=>n.includes(l));[...r,...Object.keys(a).filter(l=>!r.includes(l))].forEach(l=>{e(`SET_${ri(l,"_").toUpperCase()}`,{value:a[l]})})}}),gs=["server"],Yi=e=>e,Ne=e=>document.createElement(e),ie=(e,t)=>{let i=e.childNodes[0];i?t!==i.nodeValue&&(i.nodeValue=t):(i=document.createTextNode(t),e.appendChild(i))},Ua=(e,t,i,a)=>{let n=(a%360-90)*Math.PI/180;return{x:e+i*Math.cos(n),y:t+i*Math.sin(n)}},Es=(e,t,i,a,n,r)=>{let o=Ua(e,t,i,n),l=Ua(e,t,i,a);return["M",o.x,o.y,"A",i,i,0,r,0,l.x,l.y].join(" ")},Ts=(e,t,i,a,n)=>{let r=1;return n>a&&n-a<=.5&&(r=0),a>n&&a-n>=.5&&(r=0),Es(e,t,i,Math.min(.9999,a)*360,Math.min(.9999,n)*360,r)},Is=({root:e,props:t})=>{t.spin=!1,t.progress=0,t.opacity=0;let i=Jt("svg");e.ref.path=Jt("path",{"stroke-width":2,"stroke-linecap":"round"}),i.appendChild(e.ref.path),e.ref.svg=i,e.appendChild(i)},bs=({root:e,props:t})=>{if(t.opacity===0)return;t.align&&(e.element.dataset.align=t.align);let i=parseInt(ae(e.ref.path,"stroke-width"),10),a=e.rect.element.width*.5,n=0,r=0;t.spin?(n=0,r=.5):(n=0,r=t.progress);let o=Ts(a,a,a-i,n,r);ae(e.ref.path,"d",o),ae(e.ref.path,"stroke-opacity",t.spin||t.progress>0?1:0)},ka=ne({tag:"div",name:"progress-indicator",ignoreRectUpdate:!0,ignoreRect:!0,create:Is,write:bs,mixins:{apis:["progress","spin","align"],styles:["opacity"],animations:{opacity:{type:"tween",duration:500},progress:{type:"spring",stiffness:.95,damping:.65,mass:10}}}}),_s=({root:e,props:t})=>{e.element.innerHTML=(t.icon||"")+`${t.label}`,t.isDisabled=!1},Rs=({root:e,props:t})=>{let{isDisabled:i}=t,a=e.query("GET_DISABLED")||t.opacity===0;a&&!i?(t.isDisabled=!0,ae(e.element,"disabled","disabled")):!a&&i&&(t.isDisabled=!1,e.element.removeAttribute("disabled"))},Ln=ne({tag:"button",attributes:{type:"button"},ignoreRect:!0,ignoreRectUpdate:!0,name:"file-action-button",mixins:{apis:["label"],styles:["translateX","translateY","scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",translateX:"spring",translateY:"spring",opacity:{type:"tween",duration:250}},listeners:!0},create:_s,write:Rs}),Mn=(e,t=".",i=1e3,a={})=>{let{labelBytes:n="bytes",labelKilobytes:r="KB",labelMegabytes:o="MB",labelGigabytes:l="GB"}=a;e=Math.round(Math.abs(e));let s=i,u=i*i,c=i*i*i;return ee.toFixed(t).split(".").filter(a=>a!=="0").join(i),ys=({root:e,props:t})=>{let i=Ne("span");i.className="filepond--file-info-main",ae(i,"aria-hidden","true"),e.appendChild(i),e.ref.fileName=i;let a=Ne("span");a.className="filepond--file-info-sub",e.appendChild(a),e.ref.fileSize=a,ie(a,e.query("GET_LABEL_FILE_WAITING_FOR_SIZE")),ie(i,Yi(e.query("GET_ITEM_NAME",t.id)))},Mi=({root:e,props:t})=>{ie(e.ref.fileSize,Mn(e.query("GET_ITEM_SIZE",t.id),".",e.query("GET_FILE_SIZE_BASE"),e.query("GET_FILE_SIZE_LABELS",e.query))),ie(e.ref.fileName,Yi(e.query("GET_ITEM_NAME",t.id)))},Wa=({root:e,props:t})=>{if(ht(e.query("GET_ITEM_SIZE",t.id))){Mi({root:e,props:t});return}ie(e.ref.fileSize,e.query("GET_LABEL_FILE_SIZE_NOT_AVAILABLE"))},Ss=ne({name:"file-info",ignoreRect:!0,ignoreRectUpdate:!0,write:pe({DID_LOAD_ITEM:Mi,DID_UPDATE_ITEM_META:Mi,DID_THROW_ITEM_LOAD_ERROR:Wa,DID_THROW_ITEM_INVALID:Wa}),didCreateView:e=>{Ze("CREATE_VIEW",{...e,view:e})},create:ys,mixins:{styles:["translateX","translateY"],animations:{translateX:"spring",translateY:"spring"}}}),On=e=>Math.round(e*100),ws=({root:e})=>{let t=Ne("span");t.className="filepond--file-status-main",e.appendChild(t),e.ref.main=t;let i=Ne("span");i.className="filepond--file-status-sub",e.appendChild(i),e.ref.sub=i,xn({root:e,action:{progress:null}})},xn=({root:e,action:t})=>{let i=t.progress===null?e.query("GET_LABEL_FILE_LOADING"):`${e.query("GET_LABEL_FILE_LOADING")} ${On(t.progress)}%`;ie(e.ref.main,i),ie(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},vs=({root:e,action:t})=>{let i=t.progress===null?e.query("GET_LABEL_FILE_PROCESSING"):`${e.query("GET_LABEL_FILE_PROCESSING")} ${On(t.progress)}%`;ie(e.ref.main,i),ie(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},As=({root:e})=>{ie(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING")),ie(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},Ls=({root:e})=>{ie(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING_ABORTED")),ie(e.ref.sub,e.query("GET_LABEL_TAP_TO_RETRY"))},Ms=({root:e})=>{ie(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING_COMPLETE")),ie(e.ref.sub,e.query("GET_LABEL_TAP_TO_UNDO"))},Ya=({root:e})=>{ie(e.ref.main,""),ie(e.ref.sub,"")},At=({root:e,action:t})=>{ie(e.ref.main,t.status.main),ie(e.ref.sub,t.status.sub)},Os=ne({name:"file-status",ignoreRect:!0,ignoreRectUpdate:!0,write:pe({DID_LOAD_ITEM:Ya,DID_REVERT_ITEM_PROCESSING:Ya,DID_REQUEST_ITEM_PROCESSING:As,DID_ABORT_ITEM_PROCESSING:Ls,DID_COMPLETE_ITEM_PROCESSING:Ms,DID_UPDATE_ITEM_PROCESS_PROGRESS:vs,DID_UPDATE_ITEM_LOAD_PROGRESS:xn,DID_THROW_ITEM_LOAD_ERROR:At,DID_THROW_ITEM_INVALID:At,DID_THROW_ITEM_PROCESSING_ERROR:At,DID_THROW_ITEM_PROCESSING_REVERT_ERROR:At,DID_THROW_ITEM_REMOVE_ERROR:At}),didCreateView:e=>{Ze("CREATE_VIEW",{...e,view:e})},create:ws,mixins:{styles:["translateX","translateY","opacity"],animations:{opacity:{type:"tween",duration:250},translateX:"spring",translateY:"spring"}}}),Oi={AbortItemLoad:{label:"GET_LABEL_BUTTON_ABORT_ITEM_LOAD",action:"ABORT_ITEM_LOAD",className:"filepond--action-abort-item-load",align:"LOAD_INDICATOR_POSITION"},RetryItemLoad:{label:"GET_LABEL_BUTTON_RETRY_ITEM_LOAD",action:"RETRY_ITEM_LOAD",icon:"GET_ICON_RETRY",className:"filepond--action-retry-item-load",align:"BUTTON_PROCESS_ITEM_POSITION"},RemoveItem:{label:"GET_LABEL_BUTTON_REMOVE_ITEM",action:"REQUEST_REMOVE_ITEM",icon:"GET_ICON_REMOVE",className:"filepond--action-remove-item",align:"BUTTON_REMOVE_ITEM_POSITION"},ProcessItem:{label:"GET_LABEL_BUTTON_PROCESS_ITEM",action:"REQUEST_ITEM_PROCESSING",icon:"GET_ICON_PROCESS",className:"filepond--action-process-item",align:"BUTTON_PROCESS_ITEM_POSITION"},AbortItemProcessing:{label:"GET_LABEL_BUTTON_ABORT_ITEM_PROCESSING",action:"ABORT_ITEM_PROCESSING",className:"filepond--action-abort-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"},RetryItemProcessing:{label:"GET_LABEL_BUTTON_RETRY_ITEM_PROCESSING",action:"RETRY_ITEM_PROCESSING",icon:"GET_ICON_RETRY",className:"filepond--action-retry-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"},RevertItemProcessing:{label:"GET_LABEL_BUTTON_UNDO_ITEM_PROCESSING",action:"REQUEST_REVERT_ITEM_PROCESSING",icon:"GET_ICON_UNDO",className:"filepond--action-revert-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"}},xi=[];ee(Oi,e=>{xi.push(e)});var Ie=e=>{if(Di(e)==="right")return 0;let t=e.ref.buttonRemoveItem.rect.element;return t.hidden?null:t.width+t.left},xs=e=>e.ref.buttonAbortItemLoad.rect.element.width,Xt=e=>Math.floor(e.ref.buttonRemoveItem.rect.element.height/4),Ds=e=>Math.floor(e.ref.buttonRemoveItem.rect.element.left/2),Ps=e=>e.query("GET_STYLE_LOAD_INDICATOR_POSITION"),Fs=e=>e.query("GET_STYLE_PROGRESS_INDICATOR_POSITION"),Di=e=>e.query("GET_STYLE_BUTTON_REMOVE_ITEM_POSITION"),Cs={buttonAbortItemLoad:{opacity:0},buttonRetryItemLoad:{opacity:0},buttonRemoveItem:{opacity:0},buttonProcessItem:{opacity:0},buttonAbortItemProcessing:{opacity:0},buttonRetryItemProcessing:{opacity:0},buttonRevertItemProcessing:{opacity:0},loadProgressIndicator:{opacity:0,align:Ps},processProgressIndicator:{opacity:0,align:Fs},processingCompleteIndicator:{opacity:0,scaleX:.75,scaleY:.75},info:{translateX:0,translateY:0,opacity:0},status:{translateX:0,translateY:0,opacity:0}},$a={buttonRemoveItem:{opacity:1},buttonProcessItem:{opacity:1},info:{translateX:Ie},status:{translateX:Ie}},Si={buttonAbortItemProcessing:{opacity:1},processProgressIndicator:{opacity:1},status:{opacity:1}},ot={DID_THROW_ITEM_INVALID:{buttonRemoveItem:{opacity:1},info:{translateX:Ie},status:{translateX:Ie,opacity:1}},DID_START_ITEM_LOAD:{buttonAbortItemLoad:{opacity:1},loadProgressIndicator:{opacity:1},status:{opacity:1}},DID_THROW_ITEM_LOAD_ERROR:{buttonRetryItemLoad:{opacity:1},buttonRemoveItem:{opacity:1},info:{translateX:Ie},status:{opacity:1}},DID_START_ITEM_REMOVE:{processProgressIndicator:{opacity:1,align:Di},info:{translateX:Ie},status:{opacity:0}},DID_THROW_ITEM_REMOVE_ERROR:{processProgressIndicator:{opacity:0,align:Di},buttonRemoveItem:{opacity:1},info:{translateX:Ie},status:{opacity:1,translateX:Ie}},DID_LOAD_ITEM:$a,DID_LOAD_LOCAL_ITEM:{buttonRemoveItem:{opacity:1},info:{translateX:Ie},status:{translateX:Ie}},DID_START_ITEM_PROCESSING:Si,DID_REQUEST_ITEM_PROCESSING:Si,DID_UPDATE_ITEM_PROCESS_PROGRESS:Si,DID_COMPLETE_ITEM_PROCESSING:{buttonRevertItemProcessing:{opacity:1},info:{opacity:1},status:{opacity:1}},DID_THROW_ITEM_PROCESSING_ERROR:{buttonRemoveItem:{opacity:1},buttonRetryItemProcessing:{opacity:1},status:{opacity:1},info:{translateX:Ie}},DID_THROW_ITEM_PROCESSING_REVERT_ERROR:{buttonRevertItemProcessing:{opacity:1},status:{opacity:1},info:{opacity:1}},DID_ABORT_ITEM_PROCESSING:{buttonRemoveItem:{opacity:1},buttonProcessItem:{opacity:1},info:{translateX:Ie},status:{opacity:1}},DID_REVERT_ITEM_PROCESSING:$a},zs=ne({create:({root:e})=>{e.element.innerHTML=e.query("GET_ICON_DONE")},name:"processing-complete-indicator",ignoreRect:!0,mixins:{styles:["scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",opacity:{type:"tween",duration:250}}}}),Ns=({root:e,props:t})=>{let i=Object.keys(Oi).reduce((p,m)=>(p[m]={...Oi[m]},p),{}),{id:a}=t,n=e.query("GET_ALLOW_REVERT"),r=e.query("GET_ALLOW_REMOVE"),o=e.query("GET_ALLOW_PROCESS"),l=e.query("GET_INSTANT_UPLOAD"),s=e.query("IS_ASYNC"),u=e.query("GET_STYLE_BUTTON_REMOVE_ITEM_ALIGN"),c;s?o&&!n?c=p=>!/RevertItemProcessing/.test(p):!o&&n?c=p=>!/ProcessItem|RetryItemProcessing|AbortItemProcessing/.test(p):!o&&!n&&(c=p=>!/Process/.test(p)):c=p=>!/Process/.test(p);let d=c?xi.filter(c):xi.concat();if(l&&n&&(i.RevertItemProcessing.label="GET_LABEL_BUTTON_REMOVE_ITEM",i.RevertItemProcessing.icon="GET_ICON_REMOVE"),s&&!n){let p=ot.DID_COMPLETE_ITEM_PROCESSING;p.info.translateX=Ds,p.info.translateY=Xt,p.status.translateY=Xt,p.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}if(s&&!o&&(["DID_START_ITEM_PROCESSING","DID_REQUEST_ITEM_PROCESSING","DID_UPDATE_ITEM_PROCESS_PROGRESS","DID_THROW_ITEM_PROCESSING_ERROR"].forEach(p=>{ot[p].status.translateY=Xt}),ot.DID_THROW_ITEM_PROCESSING_ERROR.status.translateX=xs),u&&n){i.RevertItemProcessing.align="BUTTON_REMOVE_ITEM_POSITION";let p=ot.DID_COMPLETE_ITEM_PROCESSING;p.info.translateX=Ie,p.status.translateY=Xt,p.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}r||(i.RemoveItem.disabled=!0),ee(i,(p,m)=>{let g=e.createChildView(Ln,{label:e.query(m.label),icon:e.query(m.icon),opacity:0});d.includes(p)&&e.appendChildView(g),m.disabled&&(g.element.setAttribute("disabled","disabled"),g.element.setAttribute("hidden","hidden")),g.element.dataset.align=e.query(`GET_STYLE_${m.align}`),g.element.classList.add(m.className),g.on("click",b=>{b.stopPropagation(),!m.disabled&&e.dispatch(m.action,{query:a})}),e.ref[`button${p}`]=g}),e.ref.processingCompleteIndicator=e.appendChildView(e.createChildView(zs)),e.ref.processingCompleteIndicator.element.dataset.align=e.query("GET_STYLE_BUTTON_PROCESS_ITEM_POSITION"),e.ref.info=e.appendChildView(e.createChildView(Ss,{id:a})),e.ref.status=e.appendChildView(e.createChildView(Os,{id:a}));let h=e.appendChildView(e.createChildView(ka,{opacity:0,align:e.query("GET_STYLE_LOAD_INDICATOR_POSITION")}));h.element.classList.add("filepond--load-indicator"),e.ref.loadProgressIndicator=h;let f=e.appendChildView(e.createChildView(ka,{opacity:0,align:e.query("GET_STYLE_PROGRESS_INDICATOR_POSITION")}));f.element.classList.add("filepond--process-indicator"),e.ref.processProgressIndicator=f,e.ref.activeStyles=[]},Bs=({root:e,actions:t,props:i})=>{Gs({root:e,actions:t,props:i});let a=t.concat().filter(n=>/^DID_/.test(n.type)).reverse().find(n=>ot[n.type]);if(a){e.ref.activeStyles=[];let n=ot[a.type];ee(Cs,(r,o)=>{let l=e.ref[r];ee(o,(s,u)=>{let c=n[r]&&typeof n[r][s]<"u"?n[r][s]:u;e.ref.activeStyles.push({control:l,key:s,value:c})})})}e.ref.activeStyles.forEach(({control:n,key:r,value:o})=>{n[r]=typeof o=="function"?o(e):o})},Gs=pe({DID_SET_LABEL_BUTTON_ABORT_ITEM_PROCESSING:({root:e,action:t})=>{e.ref.buttonAbortItemProcessing.label=t.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_LOAD:({root:e,action:t})=>{e.ref.buttonAbortItemLoad.label=t.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_REMOVAL:({root:e,action:t})=>{e.ref.buttonAbortItemRemoval.label=t.value},DID_REQUEST_ITEM_PROCESSING:({root:e})=>{e.ref.processProgressIndicator.spin=!0,e.ref.processProgressIndicator.progress=0},DID_START_ITEM_LOAD:({root:e})=>{e.ref.loadProgressIndicator.spin=!0,e.ref.loadProgressIndicator.progress=0},DID_START_ITEM_REMOVE:({root:e})=>{e.ref.processProgressIndicator.spin=!0,e.ref.processProgressIndicator.progress=0},DID_UPDATE_ITEM_LOAD_PROGRESS:({root:e,action:t})=>{e.ref.loadProgressIndicator.spin=!1,e.ref.loadProgressIndicator.progress=t.progress},DID_UPDATE_ITEM_PROCESS_PROGRESS:({root:e,action:t})=>{e.ref.processProgressIndicator.spin=!1,e.ref.processProgressIndicator.progress=t.progress}}),Vs=ne({create:Ns,write:Bs,didCreateView:e=>{Ze("CREATE_VIEW",{...e,view:e})},name:"file"}),Us=({root:e,props:t})=>{e.ref.fileName=Ne("legend"),e.appendChild(e.ref.fileName),e.ref.file=e.appendChildView(e.createChildView(Vs,{id:t.id})),e.ref.data=!1},ks=({root:e,props:t})=>{ie(e.ref.fileName,Yi(e.query("GET_ITEM_NAME",t.id)))},Hs=ne({create:Us,ignoreRect:!0,write:pe({DID_LOAD_ITEM:ks}),didCreateView:e=>{Ze("CREATE_VIEW",{...e,view:e})},tag:"fieldset",name:"file-wrapper"}),qa={type:"spring",damping:.6,mass:7},Ws=({root:e,props:t})=>{[{name:"top"},{name:"center",props:{translateY:null,scaleY:null},mixins:{animations:{scaleY:qa},styles:["translateY","scaleY"]}},{name:"bottom",props:{translateY:null},mixins:{animations:{translateY:qa},styles:["translateY"]}}].forEach(i=>{Ys(e,i,t.name)}),e.element.classList.add(`filepond--${t.name}`),e.ref.scalable=null},Ys=(e,t,i)=>{let a=ne({name:`panel-${t.name} filepond--${i}`,mixins:t.mixins,ignoreRectUpdate:!0}),n=e.createChildView(a,t.props);e.ref[t.name]=e.appendChildView(n)},$s=({root:e,props:t})=>{if((e.ref.scalable===null||t.scalable!==e.ref.scalable)&&(e.ref.scalable=hn(t.scalable)?t.scalable:!0,e.element.dataset.scalable=e.ref.scalable),!t.height)return;let i=e.ref.top.rect.element,a=e.ref.bottom.rect.element,n=Math.max(i.height+a.height,t.height);e.ref.center.translateY=i.height,e.ref.center.scaleY=(n-i.height-a.height)/100,e.ref.bottom.translateY=n-a.height},Dn=ne({name:"panel",read:({root:e,props:t})=>t.heightCurrent=e.ref.bottom.translateY,write:$s,create:Ws,ignoreRect:!0,mixins:{apis:["height","heightCurrent","scalable"]}}),qs=e=>{let t=e.map(a=>a.id),i;return{setIndex:a=>{i=a},getIndex:()=>i,getItemIndex:a=>t.indexOf(a.id)}},Xa={type:"spring",stiffness:.75,damping:.45,mass:10},ja="spring",Qa={DID_START_ITEM_LOAD:"busy",DID_UPDATE_ITEM_LOAD_PROGRESS:"loading",DID_THROW_ITEM_INVALID:"load-invalid",DID_THROW_ITEM_LOAD_ERROR:"load-error",DID_LOAD_ITEM:"idle",DID_THROW_ITEM_REMOVE_ERROR:"remove-error",DID_START_ITEM_REMOVE:"busy",DID_START_ITEM_PROCESSING:"busy processing",DID_REQUEST_ITEM_PROCESSING:"busy processing",DID_UPDATE_ITEM_PROCESS_PROGRESS:"processing",DID_COMPLETE_ITEM_PROCESSING:"processing-complete",DID_THROW_ITEM_PROCESSING_ERROR:"processing-error",DID_THROW_ITEM_PROCESSING_REVERT_ERROR:"processing-revert-error",DID_ABORT_ITEM_PROCESSING:"cancelled",DID_REVERT_ITEM_PROCESSING:"idle"},Xs=({root:e,props:t})=>{if(e.ref.handleClick=a=>e.dispatch("DID_ACTIVATE_ITEM",{id:t.id}),e.element.id=`filepond--item-${t.id}`,e.element.addEventListener("click",e.ref.handleClick),e.ref.container=e.appendChildView(e.createChildView(Hs,{id:t.id})),e.ref.panel=e.appendChildView(e.createChildView(Dn,{name:"item-panel"})),e.ref.panel.height=null,t.markedForRemoval=!1,!e.query("GET_ALLOW_REORDER"))return;e.element.dataset.dragState="idle";let i=a=>{if(!a.isPrimary)return;let n=!1,r={x:a.pageX,y:a.pageY};t.dragOrigin={x:e.translateX,y:e.translateY},t.dragCenter={x:a.offsetX,y:a.offsetY};let o=qs(e.query("GET_ACTIVE_ITEMS"));e.dispatch("DID_GRAB_ITEM",{id:t.id,dragState:o});let l=u=>{if(!u.isPrimary)return;u.stopPropagation(),u.preventDefault(),t.dragOffset={x:u.pageX-r.x,y:u.pageY-r.y},t.dragOffset.x*t.dragOffset.x+t.dragOffset.y*t.dragOffset.y>16&&!n&&(n=!0,e.element.removeEventListener("click",e.ref.handleClick)),e.dispatch("DID_DRAG_ITEM",{id:t.id,dragState:o})},s=u=>{u.isPrimary&&(document.removeEventListener("pointermove",l),document.removeEventListener("pointerup",s),t.dragOffset={x:u.pageX-r.x,y:u.pageY-r.y},e.dispatch("DID_DROP_ITEM",{id:t.id,dragState:o}),n&&setTimeout(()=>e.element.addEventListener("click",e.ref.handleClick),0))};document.addEventListener("pointermove",l),document.addEventListener("pointerup",s)};e.element.addEventListener("pointerdown",i)},js=pe({DID_UPDATE_PANEL_HEIGHT:({root:e,action:t})=>{e.height=t.height}}),Qs=pe({DID_GRAB_ITEM:({root:e,props:t})=>{t.dragOrigin={x:e.translateX,y:e.translateY}},DID_DRAG_ITEM:({root:e})=>{e.element.dataset.dragState="drag"},DID_DROP_ITEM:({root:e,props:t})=>{t.dragOffset=null,t.dragOrigin=null,e.element.dataset.dragState="drop"}},({root:e,actions:t,props:i,shouldOptimize:a})=>{e.element.dataset.dragState==="drop"&&e.scaleX<=1&&(e.element.dataset.dragState="idle");let n=t.concat().filter(o=>/^DID_/.test(o.type)).reverse().find(o=>Qa[o.type]);n&&n.type!==i.currentState&&(i.currentState=n.type,e.element.dataset.filepondItemState=Qa[i.currentState]||"");let r=e.query("GET_ITEM_PANEL_ASPECT_RATIO")||e.query("GET_PANEL_ASPECT_RATIO");r?a||(e.height=e.rect.element.width*r):(js({root:e,actions:t,props:i}),!e.height&&e.ref.container.rect.element.height>0&&(e.height=e.ref.container.rect.element.height)),a&&(e.ref.panel.height=null),e.ref.panel.height=e.height}),Zs=ne({create:Xs,write:Qs,destroy:({root:e,props:t})=>{e.element.removeEventListener("click",e.ref.handleClick),e.dispatch("RELEASE_ITEM",{query:t.id})},tag:"li",name:"item",mixins:{apis:["id","interactionMethod","markedForRemoval","spawnDate","dragCenter","dragOrigin","dragOffset"],styles:["translateX","translateY","scaleX","scaleY","opacity","height"],animations:{scaleX:ja,scaleY:ja,translateX:Xa,translateY:Xa,opacity:{type:"tween",duration:150}}}}),$i=(e,t)=>Math.max(1,Math.floor((e+1)/t)),qi=(e,t,i)=>{if(!i)return;let a=e.rect.element.width,n=t.length,r=null;if(n===0||i.topE){if(i.left{ae(e.element,"role","list"),e.ref.lastItemSpanwDate=Date.now()},Js=({root:e,action:t})=>{let{id:i,index:a,interactionMethod:n}=t;e.ref.addIndex=a;let r=Date.now(),o=r,l=1;if(n!==ye.NONE){l=0;let s=e.query("GET_ITEM_INSERT_INTERVAL"),u=r-e.ref.lastItemSpanwDate;o=u{e.dragOffset?(e.translateX=null,e.translateY=null,e.translateX=e.dragOrigin.x+e.dragOffset.x,e.translateY=e.dragOrigin.y+e.dragOffset.y,e.scaleX=1.025,e.scaleY=1.025):(e.translateX=t,e.translateY=i,Date.now()>e.spawnDate&&(e.opacity===0&&ec(e,t,i,a,n),e.scaleX=1,e.scaleY=1,e.opacity=1))},ec=(e,t,i,a,n)=>{e.interactionMethod===ye.NONE?(e.translateX=null,e.translateX=t,e.translateY=null,e.translateY=i):e.interactionMethod===ye.DROP?(e.translateX=null,e.translateX=t-a*20,e.translateY=null,e.translateY=i-n*10,e.scaleX=.8,e.scaleY=.8):e.interactionMethod===ye.BROWSE?(e.translateY=null,e.translateY=i-30):e.interactionMethod===ye.API&&(e.translateX=null,e.translateX=t-30,e.translateY=null)},tc=({root:e,action:t})=>{let{id:i}=t,a=e.childViews.find(n=>n.id===i);a&&(a.scaleX=.9,a.scaleY=.9,a.opacity=0,a.markedForRemoval=!0)},wi=e=>e.rect.element.height+e.rect.element.marginBottom*.5+e.rect.element.marginTop*.5,ic=e=>e.rect.element.width+e.rect.element.marginLeft*.5+e.rect.element.marginRight*.5,ac=({root:e,action:t})=>{let{id:i,dragState:a}=t,n=e.query("GET_ITEM",{id:i}),r=e.childViews.find(g=>g.id===i),o=e.childViews.length,l=a.getItemIndex(n);if(!r)return;let s={x:r.dragOrigin.x+r.dragOffset.x+r.dragCenter.x,y:r.dragOrigin.y+r.dragOffset.y+r.dragCenter.y},u=wi(r),c=ic(r),d=Math.floor(e.rect.outer.width/c);d>o&&(d=o);let h=Math.floor(o/d+1);jt.setHeight=u*h,jt.setWidth=c*d;var f={y:Math.floor(s.y/u),x:Math.floor(s.x/c),getGridIndex:function(){return s.y>jt.getHeight||s.y<0||s.x>jt.getWidth||s.x<0?l:this.y*d+this.x},getColIndex:function(){let b=e.query("GET_ACTIVE_ITEMS"),E=e.childViews.filter(x=>x.rect.element.height),T=b.map(x=>E.find(O=>O.id===x.id)),_=T.findIndex(x=>x===r),y=wi(r),I=T.length,v=I,R=0,S=0,D=0;for(let x=0;xx){if(s.y1?f.getGridIndex():f.getColIndex();e.dispatch("MOVE_ITEM",{query:r,index:p});let m=a.getIndex();if(m===void 0||m!==p){if(a.setIndex(p),m===void 0)return;e.dispatch("DID_REORDER_ITEMS",{items:e.query("GET_ACTIVE_ITEMS"),origin:l,target:p})}},nc=pe({DID_ADD_ITEM:Js,DID_REMOVE_ITEM:tc,DID_DRAG_ITEM:ac}),rc=({root:e,props:t,actions:i,shouldOptimize:a})=>{nc({root:e,props:t,actions:i});let{dragCoordinates:n}=t,r=e.rect.element.width,o=e.childViews.filter(T=>T.rect.element.height),l=e.query("GET_ACTIVE_ITEMS").map(T=>o.find(_=>_.id===T.id)).filter(T=>T),s=n?qi(e,l,n):null,u=e.ref.addIndex||null;e.ref.addIndex=null;let c=0,d=0,h=0;if(l.length===0)return;let f=l[0].rect.element,p=f.marginTop+f.marginBottom,m=f.marginLeft+f.marginRight,g=f.width+m,b=f.height+p,E=$i(r,g);if(E===1){let T=0,_=0;l.forEach((y,I)=>{if(s){let S=I-s;S===-2?_=-p*.25:S===-1?_=-p*.75:S===0?_=p*.75:S===1?_=p*.25:_=0}a&&(y.translateX=null,y.translateY=null),y.markedForRemoval||Za(y,0,T+_);let R=(y.rect.element.height+p)*(y.markedForRemoval?y.opacity:1);T+=R})}else{let T=0,_=0;l.forEach((y,I)=>{I===s&&(c=1),I===u&&(h+=1),y.markedForRemoval&&y.opacity<.5&&(d-=1);let v=I+h+c+d,R=v%E,S=Math.floor(v/E),D=R*g,x=S*b,O=Math.sign(D-T),z=Math.sign(x-_);T=D,_=x,!y.markedForRemoval&&(a&&(y.translateX=null,y.translateY=null),Za(y,D,x,O,z))})}},oc=(e,t)=>t.filter(i=>i.data&&i.data.id?e.id===i.data.id:!0),lc=ne({create:Ks,write:rc,tag:"ul",name:"list",didWriteView:({root:e})=>{e.childViews.filter(t=>t.markedForRemoval&&t.opacity===0&&t.resting).forEach(t=>{t._destroy(),e.removeChildView(t)})},filterFrameActionsForChild:oc,mixins:{apis:["dragCoordinates"]}}),sc=({root:e,props:t})=>{e.ref.list=e.appendChildView(e.createChildView(lc)),t.dragCoordinates=null,t.overflowing=!1},cc=({root:e,props:t,action:i})=>{e.query("GET_ITEM_INSERT_LOCATION_FREEDOM")&&(t.dragCoordinates={left:i.position.scopeLeft-e.ref.list.rect.element.left,top:i.position.scopeTop-(e.rect.outer.top+e.rect.element.marginTop+e.rect.element.scrollTop)})},dc=({props:e})=>{e.dragCoordinates=null},uc=pe({DID_DRAG:cc,DID_END_DRAG:dc}),hc=({root:e,props:t,actions:i})=>{if(uc({root:e,props:t,actions:i}),e.ref.list.dragCoordinates=t.dragCoordinates,t.overflowing&&!t.overflow&&(t.overflowing=!1,e.element.dataset.state="",e.height=null),t.overflow){let a=Math.round(t.overflow);a!==e.height&&(t.overflowing=!0,e.element.dataset.state="overflow",e.height=a)}},fc=ne({create:sc,write:hc,name:"list-scroller",mixins:{apis:["overflow","dragCoordinates"],styles:["height","translateY"],animations:{translateY:"spring"}}}),Me=(e,t,i,a="")=>{i?ae(e,t,a):e.removeAttribute(t)},pc=e=>{if(!(!e||e.value==="")){try{e.value=""}catch{}if(e.value){let t=Ne("form"),i=e.parentNode,a=e.nextSibling;t.appendChild(e),t.reset(),a?i.insertBefore(e,a):i.appendChild(e)}}},mc=({root:e,props:t})=>{e.element.id=`filepond--browser-${t.id}`,ae(e.element,"name",e.query("GET_NAME")),ae(e.element,"aria-controls",`filepond--assistant-${t.id}`),ae(e.element,"aria-labelledby",`filepond--drop-label-${t.id}`),Pn({root:e,action:{value:e.query("GET_ACCEPTED_FILE_TYPES")}}),Fn({root:e,action:{value:e.query("GET_ALLOW_MULTIPLE")}}),Cn({root:e,action:{value:e.query("GET_ALLOW_DIRECTORIES_ONLY")}}),Pi({root:e}),zn({root:e,action:{value:e.query("GET_REQUIRED")}}),Nn({root:e,action:{value:e.query("GET_CAPTURE_METHOD")}}),e.ref.handleChange=i=>{if(!e.element.value)return;let a=Array.from(e.element.files).map(n=>(n._relativePath=n.webkitRelativePath,n));setTimeout(()=>{t.onload(a),pc(e.element)},250)},e.element.addEventListener("change",e.ref.handleChange)},Pn=({root:e,action:t})=>{e.query("GET_ALLOW_SYNC_ACCEPT_ATTRIBUTE")&&Me(e.element,"accept",!!t.value,t.value?t.value.join(","):"")},Fn=({root:e,action:t})=>{Me(e.element,"multiple",t.value)},Cn=({root:e,action:t})=>{Me(e.element,"webkitdirectory",t.value)},Pi=({root:e})=>{let t=e.query("GET_DISABLED"),i=e.query("GET_ALLOW_BROWSE"),a=t||!i;Me(e.element,"disabled",a)},zn=({root:e,action:t})=>{t.value?e.query("GET_TOTAL_ITEMS")===0&&Me(e.element,"required",!0):Me(e.element,"required",!1)},Nn=({root:e,action:t})=>{Me(e.element,"capture",!!t.value,t.value===!0?"":t.value)},Ka=({root:e})=>{let{element:t}=e;e.query("GET_TOTAL_ITEMS")>0?(Me(t,"required",!1),Me(t,"name",!1)):(Me(t,"name",!0,e.query("GET_NAME")),e.query("GET_CHECK_VALIDITY")&&t.setCustomValidity(""),e.query("GET_REQUIRED")&&Me(t,"required",!0))},gc=({root:e})=>{e.query("GET_CHECK_VALIDITY")&&e.element.setCustomValidity(e.query("GET_LABEL_INVALID_FIELD"))},Ec=ne({tag:"input",name:"browser",ignoreRect:!0,ignoreRectUpdate:!0,attributes:{type:"file"},create:mc,destroy:({root:e})=>{e.element.removeEventListener("change",e.ref.handleChange)},write:pe({DID_LOAD_ITEM:Ka,DID_REMOVE_ITEM:Ka,DID_THROW_ITEM_INVALID:gc,DID_SET_DISABLED:Pi,DID_SET_ALLOW_BROWSE:Pi,DID_SET_ALLOW_DIRECTORIES_ONLY:Cn,DID_SET_ALLOW_MULTIPLE:Fn,DID_SET_ACCEPTED_FILE_TYPES:Pn,DID_SET_CAPTURE_METHOD:Nn,DID_SET_REQUIRED:zn})}),Ja={ENTER:13,SPACE:32},Tc=({root:e,props:t})=>{let i=Ne("label");ae(i,"for",`filepond--browser-${t.id}`),ae(i,"id",`filepond--drop-label-${t.id}`),ae(i,"aria-hidden","true"),e.ref.handleKeyDown=a=>{(a.keyCode===Ja.ENTER||a.keyCode===Ja.SPACE)&&(a.preventDefault(),e.ref.label.click())},e.ref.handleClick=a=>{a.target===i||i.contains(a.target)||e.ref.label.click()},i.addEventListener("keydown",e.ref.handleKeyDown),e.element.addEventListener("click",e.ref.handleClick),Bn(i,t.caption),e.appendChild(i),e.ref.label=i},Bn=(e,t)=>{e.innerHTML=t;let i=e.querySelector(".filepond--label-action");return i&&ae(i,"tabindex","0"),t},Ic=ne({name:"drop-label",ignoreRect:!0,create:Tc,destroy:({root:e})=>{e.ref.label.addEventListener("keydown",e.ref.handleKeyDown),e.element.removeEventListener("click",e.ref.handleClick)},write:pe({DID_SET_LABEL_IDLE:({root:e,action:t})=>{Bn(e.ref.label,t.value)}}),mixins:{styles:["opacity","translateX","translateY"],animations:{opacity:{type:"tween",duration:150},translateX:"spring",translateY:"spring"}}}),bc=ne({name:"drip-blob",ignoreRect:!0,mixins:{styles:["translateX","translateY","scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",translateX:"spring",translateY:"spring",opacity:{type:"tween",duration:250}}}}),_c=({root:e})=>{let t=e.rect.element.width*.5,i=e.rect.element.height*.5;e.ref.blob=e.appendChildView(e.createChildView(bc,{opacity:0,scaleX:2.5,scaleY:2.5,translateX:t,translateY:i}))},Rc=({root:e,action:t})=>{if(!e.ref.blob){_c({root:e});return}e.ref.blob.translateX=t.position.scopeLeft,e.ref.blob.translateY=t.position.scopeTop,e.ref.blob.scaleX=1,e.ref.blob.scaleY=1,e.ref.blob.opacity=1},yc=({root:e})=>{e.ref.blob&&(e.ref.blob.opacity=0)},Sc=({root:e})=>{e.ref.blob&&(e.ref.blob.scaleX=2.5,e.ref.blob.scaleY=2.5,e.ref.blob.opacity=0)},wc=({root:e,props:t,actions:i})=>{vc({root:e,props:t,actions:i});let{blob:a}=e.ref;i.length===0&&a&&a.opacity===0&&(e.removeChildView(a),e.ref.blob=null)},vc=pe({DID_DRAG:Rc,DID_DROP:Sc,DID_END_DRAG:yc}),Ac=ne({ignoreRect:!0,ignoreRectUpdate:!0,name:"drip",write:wc}),Gn=(e,t)=>{try{let i=new DataTransfer;t.forEach(a=>{a instanceof File?i.items.add(a):i.items.add(new File([a],a.name,{type:a.type}))}),e.files=i.files}catch{return!1}return!0},Lc=({root:e})=>e.ref.fields={},si=(e,t)=>e.ref.fields[t],Xi=e=>{e.query("GET_ACTIVE_ITEMS").forEach(t=>{e.ref.fields[t.id]&&e.element.appendChild(e.ref.fields[t.id])})},en=({root:e})=>Xi(e),Mc=({root:e,action:t})=>{let n=!(e.query("GET_ITEM",t.id).origin===le.LOCAL)&&e.query("SHOULD_UPDATE_FILE_INPUT"),r=Ne("input");r.type=n?"file":"hidden",r.name=e.query("GET_NAME"),r.disabled=e.query("GET_DISABLED"),e.ref.fields[t.id]=r,Xi(e)},Oc=({root:e,action:t})=>{let i=si(e,t.id);if(!i||(t.serverFileReference!==null&&(i.value=t.serverFileReference),!e.query("SHOULD_UPDATE_FILE_INPUT")))return;let a=e.query("GET_ITEM",t.id);Gn(i,[a.file])},xc=({root:e,action:t})=>{e.query("SHOULD_UPDATE_FILE_INPUT")&&setTimeout(()=>{let i=si(e,t.id);i&&Gn(i,[t.file])},0)},Dc=({root:e})=>{e.element.disabled=e.query("GET_DISABLED")},Pc=({root:e,action:t})=>{let i=si(e,t.id);i&&(i.parentNode&&i.parentNode.removeChild(i),delete e.ref.fields[t.id])},Fc=({root:e,action:t})=>{let i=si(e,t.id);i&&(t.value===null?i.removeAttribute("value"):i.type!="file"&&(i.value=t.value),Xi(e))},Cc=pe({DID_SET_DISABLED:Dc,DID_ADD_ITEM:Mc,DID_LOAD_ITEM:Oc,DID_REMOVE_ITEM:Pc,DID_DEFINE_VALUE:Fc,DID_PREPARE_OUTPUT:xc,DID_REORDER_ITEMS:en,DID_SORT_ITEMS:en}),zc=ne({tag:"fieldset",name:"data",create:Lc,write:Cc,ignoreRect:!0}),Nc=e=>"getRootNode"in e?e.getRootNode():document,Bc=["jpg","jpeg","png","gif","bmp","webp","svg","tiff"],Gc=["css","csv","html","txt"],Vc={zip:"zip|compressed",epub:"application/epub+zip"},Vn=(e="")=>(e=e.toLowerCase(),Bc.includes(e)?"image/"+(e==="jpg"?"jpeg":e==="svg"?"svg+xml":e):Gc.includes(e)?"text/"+e:Vc[e]||""),ji=e=>new Promise((t,i)=>{let a=Xc(e);if(a.length&&!Uc(e))return t(a);kc(e).then(t)}),Uc=e=>e.files?e.files.length>0:!1,kc=e=>new Promise((t,i)=>{let a=(e.items?Array.from(e.items):[]).filter(n=>Hc(n)).map(n=>Wc(n));if(!a.length){t(e.files?Array.from(e.files):[]);return}Promise.all(a).then(n=>{let r=[];n.forEach(o=>{r.push.apply(r,o)}),t(r.filter(o=>o).map(o=>(o._relativePath||(o._relativePath=o.webkitRelativePath),o)))}).catch(console.error)}),Hc=e=>{if(Un(e)){let t=Qi(e);if(t)return t.isFile||t.isDirectory}return e.kind==="file"},Wc=e=>new Promise((t,i)=>{if(qc(e)){Yc(Qi(e)).then(t).catch(i);return}t([e.getAsFile()])}),Yc=e=>new Promise((t,i)=>{let a=[],n=0,r=0,o=()=>{r===0&&n===0&&t(a)},l=s=>{n++;let u=s.createReader(),c=()=>{u.readEntries(d=>{if(d.length===0){n--,o();return}d.forEach(h=>{h.isDirectory?l(h):(r++,h.file(f=>{let p=$c(f);h.fullPath&&(p._relativePath=h.fullPath),a.push(p),r--,o()}))}),c()},i)};c()};l(e)}),$c=e=>{if(e.type.length)return e;let t=e.lastModifiedDate,i=e.name,a=Vn(li(e.name));return a.length&&(e=e.slice(0,e.size,a),e.name=i,e.lastModifiedDate=t),e},qc=e=>Un(e)&&(Qi(e)||{}).isDirectory,Un=e=>"webkitGetAsEntry"in e,Qi=e=>e.webkitGetAsEntry(),Xc=e=>{let t=[];try{if(t=Qc(e),t.length)return t;t=jc(e)}catch{}return t},jc=e=>{let t=e.getData("url");return typeof t=="string"&&t.length?[t]:[]},Qc=e=>{let t=e.getData("text/html");if(typeof t=="string"&&t.length){let i=t.match(/src\s*=\s*"(.+?)"/);if(i)return[i[1]]}return[]},ti=[],Qe=e=>({pageLeft:e.pageX,pageTop:e.pageY,scopeLeft:e.offsetX||e.layerX,scopeTop:e.offsetY||e.layerY}),Zc=(e,t,i)=>{let a=Kc(t),n={element:e,filterElement:i,state:null,ondrop:()=>{},onenter:()=>{},ondrag:()=>{},onexit:()=>{},onload:()=>{},allowdrop:()=>{}};return n.destroy=a.addListener(n),n},Kc=e=>{let t=ti.find(a=>a.element===e);if(t)return t;let i=Jc(e);return ti.push(i),i},Jc=e=>{let t=[],i={dragenter:td,dragover:id,dragleave:nd,drop:ad},a={};ee(i,(r,o)=>{a[r]=o(e,t),e.addEventListener(r,a[r],!1)});let n={element:e,addListener:r=>(t.push(r),()=>{t.splice(t.indexOf(r),1),t.length===0&&(ti.splice(ti.indexOf(n),1),ee(i,o=>{e.removeEventListener(o,a[o],!1)}))})};return n},ed=(e,t)=>("elementFromPoint"in e||(e=document),e.elementFromPoint(t.x,t.y)),Zi=(e,t)=>{let i=Nc(t),a=ed(i,{x:e.pageX-window.pageXOffset,y:e.pageY-window.pageYOffset});return a===t||t.contains(a)},kn=null,Qt=(e,t)=>{try{e.dropEffect=t}catch{}},td=(e,t)=>i=>{i.preventDefault(),kn=i.target,t.forEach(a=>{let{element:n,onenter:r}=a;Zi(i,n)&&(a.state="enter",r(Qe(i)))})},id=(e,t)=>i=>{i.preventDefault();let a=i.dataTransfer;ji(a).then(n=>{let r=!1;t.some(o=>{let{filterElement:l,element:s,onenter:u,onexit:c,ondrag:d,allowdrop:h}=o;Qt(a,"copy");let f=h(n);if(!f){Qt(a,"none");return}if(Zi(i,s)){if(r=!0,o.state===null){o.state="enter",u(Qe(i));return}if(o.state="over",l&&!f){Qt(a,"none");return}d(Qe(i))}else l&&!r&&Qt(a,"none"),o.state&&(o.state=null,c(Qe(i)))})})},ad=(e,t)=>i=>{i.preventDefault();let a=i.dataTransfer;ji(a).then(n=>{t.forEach(r=>{let{filterElement:o,element:l,ondrop:s,onexit:u,allowdrop:c}=r;if(r.state=null,!(o&&!Zi(i,l))){if(!c(n))return u(Qe(i));s(Qe(i),n)}})})},nd=(e,t)=>i=>{kn===i.target&&t.forEach(a=>{let{onexit:n}=a;a.state=null,n(Qe(i))})},rd=(e,t,i)=>{e.classList.add("filepond--hopper");let{catchesDropsOnPage:a,requiresDropOnElement:n,filterItems:r=c=>c}=i,o=Zc(e,a?document.documentElement:e,n),l="",s="";o.allowdrop=c=>t(r(c)),o.ondrop=(c,d)=>{let h=r(d);if(!t(h)){u.ondragend(c);return}s="drag-drop",u.onload(h,c)},o.ondrag=c=>{u.ondrag(c)},o.onenter=c=>{s="drag-over",u.ondragstart(c)},o.onexit=c=>{s="drag-exit",u.ondragend(c)};let u={updateHopperState:()=>{l!==s&&(e.dataset.hopperState=s,l=s)},onload:()=>{},ondragstart:()=>{},ondrag:()=>{},ondragend:()=>{},destroy:()=>{o.destroy()}};return u},Fi=!1,lt=[],Hn=e=>{let t=document.activeElement;if(t&&/textarea|input/i.test(t.nodeName)){let i=!1,a=t;for(;a!==document.body;){if(a.classList.contains("filepond--root")){i=!0;break}a=a.parentNode}if(!i)return}ji(e.clipboardData).then(i=>{i.length&<.forEach(a=>a(i))})},od=e=>{lt.includes(e)||(lt.push(e),!Fi&&(Fi=!0,document.addEventListener("paste",Hn)))},ld=e=>{ki(lt,lt.indexOf(e)),lt.length===0&&(document.removeEventListener("paste",Hn),Fi=!1)},sd=()=>{let e=i=>{t.onload(i)},t={destroy:()=>{ld(e)},onload:()=>{}};return od(e),t},cd=({root:e,props:t})=>{e.element.id=`filepond--assistant-${t.id}`,ae(e.element,"role","status"),ae(e.element,"aria-live","polite"),ae(e.element,"aria-relevant","additions")},tn=null,an=null,vi=[],ci=(e,t)=>{e.element.textContent=t},dd=e=>{e.element.textContent=""},Wn=(e,t,i)=>{let a=e.query("GET_TOTAL_ITEMS");ci(e,`${i} ${t}, ${a} ${a===1?e.query("GET_LABEL_FILE_COUNT_SINGULAR"):e.query("GET_LABEL_FILE_COUNT_PLURAL")}`),clearTimeout(an),an=setTimeout(()=>{dd(e)},1500)},Yn=e=>e.element.parentNode.contains(document.activeElement),ud=({root:e,action:t})=>{if(!Yn(e))return;e.element.textContent="";let i=e.query("GET_ITEM",t.id);vi.push(i.filename),clearTimeout(tn),tn=setTimeout(()=>{Wn(e,vi.join(", "),e.query("GET_LABEL_FILE_ADDED")),vi.length=0},750)},hd=({root:e,action:t})=>{if(!Yn(e))return;let i=t.item;Wn(e,i.filename,e.query("GET_LABEL_FILE_REMOVED"))},fd=({root:e,action:t})=>{let a=e.query("GET_ITEM",t.id).filename,n=e.query("GET_LABEL_FILE_PROCESSING_COMPLETE");ci(e,`${a} ${n}`)},nn=({root:e,action:t})=>{let a=e.query("GET_ITEM",t.id).filename,n=e.query("GET_LABEL_FILE_PROCESSING_ABORTED");ci(e,`${a} ${n}`)},Zt=({root:e,action:t})=>{let a=e.query("GET_ITEM",t.id).filename;ci(e,`${t.status.main} ${a} ${t.status.sub}`)},pd=ne({create:cd,ignoreRect:!0,ignoreRectUpdate:!0,write:pe({DID_LOAD_ITEM:ud,DID_REMOVE_ITEM:hd,DID_COMPLETE_ITEM_PROCESSING:fd,DID_ABORT_ITEM_PROCESSING:nn,DID_REVERT_ITEM_PROCESSING:nn,DID_THROW_ITEM_REMOVE_ERROR:Zt,DID_THROW_ITEM_LOAD_ERROR:Zt,DID_THROW_ITEM_INVALID:Zt,DID_THROW_ITEM_PROCESSING_ERROR:Zt}),tag:"span",name:"assistant"}),$n=(e,t="-")=>e.replace(new RegExp(`${t}.`,"g"),i=>i.charAt(1).toUpperCase()),qn=(e,t=16,i=!0)=>{let a=Date.now(),n=null;return(...r)=>{clearTimeout(n);let o=Date.now()-a,l=()=>{a=Date.now(),e(...r)};oe.preventDefault(),gd=({root:e,props:t})=>{let i=e.query("GET_ID");i&&(e.element.id=i);let a=e.query("GET_CLASS_NAME");a&&a.split(" ").filter(s=>s.length).forEach(s=>{e.element.classList.add(s)}),e.ref.label=e.appendChildView(e.createChildView(Ic,{...t,translateY:null,caption:e.query("GET_LABEL_IDLE")})),e.ref.list=e.appendChildView(e.createChildView(fc,{translateY:null})),e.ref.panel=e.appendChildView(e.createChildView(Dn,{name:"panel-root"})),e.ref.assistant=e.appendChildView(e.createChildView(pd,{...t})),e.ref.data=e.appendChildView(e.createChildView(zc,{...t})),e.ref.measure=Ne("div"),e.ref.measure.style.height="100%",e.element.appendChild(e.ref.measure),e.ref.bounds=null,e.query("GET_STYLES").filter(s=>!ze(s.value)).map(({name:s,value:u})=>{e.element.dataset[s]=u}),e.ref.widthPrevious=null,e.ref.widthUpdated=qn(()=>{e.ref.updateHistory=[],e.dispatch("DID_RESIZE_ROOT")},250),e.ref.previousAspectRatio=null,e.ref.updateHistory=[];let n=window.matchMedia("(pointer: fine) and (hover: hover)").matches,r="PointerEvent"in window;e.query("GET_ALLOW_REORDER")&&r&&!n&&(e.element.addEventListener("touchmove",ii,{passive:!1}),e.element.addEventListener("gesturestart",ii));let o=e.query("GET_CREDITS");if(o.length===2){let s=document.createElement("a");s.className="filepond--credits",s.setAttribute("aria-hidden","true"),s.href=o[0],s.tabindex=-1,s.target="_blank",s.rel="noopener noreferrer",s.textContent=o[1],e.element.appendChild(s),e.ref.credits=s}},Ed=({root:e,props:t,actions:i})=>{if(Rd({root:e,props:t,actions:i}),i.filter(I=>/^DID_SET_STYLE_/.test(I.type)).filter(I=>!ze(I.data.value)).map(({type:I,data:v})=>{let R=$n(I.substring(8).toLowerCase(),"_");e.element.dataset[R]=v.value,e.invalidateLayout()}),e.rect.element.hidden)return;e.rect.element.width!==e.ref.widthPrevious&&(e.ref.widthPrevious=e.rect.element.width,e.ref.widthUpdated());let a=e.ref.bounds;a||(a=e.ref.bounds=bd(e),e.element.removeChild(e.ref.measure),e.ref.measure=null);let{hopper:n,label:r,list:o,panel:l}=e.ref;n&&n.updateHopperState();let s=e.query("GET_PANEL_ASPECT_RATIO"),u=e.query("GET_ALLOW_MULTIPLE"),c=e.query("GET_TOTAL_ITEMS"),d=u?e.query("GET_MAX_FILES")||md:1,h=c===d,f=i.find(I=>I.type==="DID_ADD_ITEM");if(h&&f){let I=f.data.interactionMethod;r.opacity=0,u?r.translateY=-40:I===ye.API?r.translateX=40:I===ye.BROWSE?r.translateY=40:r.translateY=30}else h||(r.opacity=1,r.translateX=0,r.translateY=0);let p=Td(e),m=Id(e),g=r.rect.element.height,b=!u||h?0:g,E=h?o.rect.element.marginTop:0,T=c===0?0:o.rect.element.marginBottom,_=b+E+m.visual+T,y=b+E+m.bounds+T;if(o.translateY=Math.max(0,b-o.rect.element.marginTop)-p.top,s){let I=e.rect.element.width,v=I*s;s!==e.ref.previousAspectRatio&&(e.ref.previousAspectRatio=s,e.ref.updateHistory=[]);let R=e.ref.updateHistory;R.push(I);let S=2;if(R.length>S*2){let x=R.length,O=x-10,z=0;for(let A=x;A>=O;A--)if(R[A]===R[A-2]&&z++,z>=S)return}l.scalable=!1,l.height=v;let D=v-b-(T-p.bottom)-(h?E:0);m.visual>D?o.overflow=D:o.overflow=null,e.height=v}else if(a.fixedHeight){l.scalable=!1;let I=a.fixedHeight-b-(T-p.bottom)-(h?E:0);m.visual>I?o.overflow=I:o.overflow=null}else if(a.cappedHeight){let I=_>=a.cappedHeight,v=Math.min(a.cappedHeight,_);l.scalable=!0,l.height=I?v:v-p.top-p.bottom;let R=v-b-(T-p.bottom)-(h?E:0);_>a.cappedHeight&&m.visual>R?o.overflow=R:o.overflow=null,e.height=Math.min(a.cappedHeight,y-p.top-p.bottom)}else{let I=c>0?p.top+p.bottom:0;l.scalable=!0,l.height=Math.max(g,_-I),e.height=Math.max(g,y-I)}e.ref.credits&&l.heightCurrent&&(e.ref.credits.style.transform=`translateY(${l.heightCurrent}px)`)},Td=e=>{let t=e.ref.list.childViews[0].childViews[0];return t?{top:t.rect.element.marginTop,bottom:t.rect.element.marginBottom}:{top:0,bottom:0}},Id=e=>{let t=0,i=0,a=e.ref.list,n=a.childViews[0],r=n.childViews.filter(E=>E.rect.element.height),o=e.query("GET_ACTIVE_ITEMS").map(E=>r.find(T=>T.id===E.id)).filter(E=>E);if(o.length===0)return{visual:t,bounds:i};let l=n.rect.element.width,s=qi(n,o,a.dragCoordinates),u=o[0].rect.element,c=u.marginTop+u.marginBottom,d=u.marginLeft+u.marginRight,h=u.width+d,f=u.height+c,p=typeof s<"u"&&s>=0?1:0,m=o.find(E=>E.markedForRemoval&&E.opacity<.45)?-1:0,g=o.length+p+m,b=$i(l,h);return b===1?o.forEach(E=>{let T=E.rect.element.height+c;i+=T,t+=T*E.opacity}):(i=Math.ceil(g/b)*f,t=i),{visual:t,bounds:i}},bd=e=>{let t=e.ref.measureHeight||null;return{cappedHeight:parseInt(e.style.maxHeight,10)||null,fixedHeight:t===0?null:t}},Ki=(e,t)=>{let i=e.query("GET_ALLOW_REPLACE"),a=e.query("GET_ALLOW_MULTIPLE"),n=e.query("GET_TOTAL_ITEMS"),r=e.query("GET_MAX_FILES"),o=t.length;return!a&&o>1?(e.dispatch("DID_THROW_MAX_FILES",{source:t,error:te("warning",0,"Max files")}),!0):(r=a?r:1,!a&&i?!1:ht(r)&&n+o>r?(e.dispatch("DID_THROW_MAX_FILES",{source:t,error:te("warning",0,"Max files")}),!0):!1)},_d=(e,t,i)=>{let a=e.childViews[0];return qi(a,t,{left:i.scopeLeft-a.rect.element.left,top:i.scopeTop-(e.rect.outer.top+e.rect.element.marginTop+e.rect.element.scrollTop)})},rn=e=>{let t=e.query("GET_ALLOW_DROP"),i=e.query("GET_DISABLED"),a=t&&!i;if(a&&!e.ref.hopper){let n=rd(e.element,r=>{let o=e.query("GET_BEFORE_DROP_FILE")||(()=>!0);return e.query("GET_DROP_VALIDATION")?r.every(s=>Ze("ALLOW_HOPPER_ITEM",s,{query:e.query}).every(u=>u===!0)&&o(s)):!0},{filterItems:r=>{let o=e.query("GET_IGNORED_FILES");return r.filter(l=>ut(l)?!o.includes(l.name.toLowerCase()):!0)},catchesDropsOnPage:e.query("GET_DROP_ON_PAGE"),requiresDropOnElement:e.query("GET_DROP_ON_ELEMENT")});n.onload=(r,o)=>{let s=e.ref.list.childViews[0].childViews.filter(c=>c.rect.element.height),u=e.query("GET_ACTIVE_ITEMS").map(c=>s.find(d=>d.id===c.id)).filter(c=>c);Ae("ADD_ITEMS",r,{dispatch:e.dispatch}).then(c=>{if(Ki(e,c))return!1;e.dispatch("ADD_ITEMS",{items:c,index:_d(e.ref.list,u,o),interactionMethod:ye.DROP})}),e.dispatch("DID_DROP",{position:o}),e.dispatch("DID_END_DRAG",{position:o})},n.ondragstart=r=>{e.dispatch("DID_START_DRAG",{position:r})},n.ondrag=qn(r=>{e.dispatch("DID_DRAG",{position:r})}),n.ondragend=r=>{e.dispatch("DID_END_DRAG",{position:r})},e.ref.hopper=n,e.ref.drip=e.appendChildView(e.createChildView(Ac))}else!a&&e.ref.hopper&&(e.ref.hopper.destroy(),e.ref.hopper=null,e.removeChildView(e.ref.drip))},on=(e,t)=>{let i=e.query("GET_ALLOW_BROWSE"),a=e.query("GET_DISABLED"),n=i&&!a;n&&!e.ref.browser?e.ref.browser=e.appendChildView(e.createChildView(Ec,{...t,onload:r=>{Ae("ADD_ITEMS",r,{dispatch:e.dispatch}).then(o=>{if(Ki(e,o))return!1;e.dispatch("ADD_ITEMS",{items:o,index:-1,interactionMethod:ye.BROWSE})})}}),0):!n&&e.ref.browser&&(e.removeChildView(e.ref.browser),e.ref.browser=null)},ln=e=>{let t=e.query("GET_ALLOW_PASTE"),i=e.query("GET_DISABLED"),a=t&&!i;a&&!e.ref.paster?(e.ref.paster=sd(),e.ref.paster.onload=n=>{Ae("ADD_ITEMS",n,{dispatch:e.dispatch}).then(r=>{if(Ki(e,r))return!1;e.dispatch("ADD_ITEMS",{items:r,index:-1,interactionMethod:ye.PASTE})})}):!a&&e.ref.paster&&(e.ref.paster.destroy(),e.ref.paster=null)},Rd=pe({DID_SET_ALLOW_BROWSE:({root:e,props:t})=>{on(e,t)},DID_SET_ALLOW_DROP:({root:e})=>{rn(e)},DID_SET_ALLOW_PASTE:({root:e})=>{ln(e)},DID_SET_DISABLED:({root:e,props:t})=>{rn(e),ln(e),on(e,t),e.query("GET_DISABLED")?e.element.dataset.disabled="disabled":e.element.removeAttribute("data-disabled")}}),yd=ne({name:"root",read:({root:e})=>{e.ref.measure&&(e.ref.measureHeight=e.ref.measure.offsetHeight)},create:gd,write:Ed,destroy:({root:e})=>{e.ref.paster&&e.ref.paster.destroy(),e.ref.hopper&&e.ref.hopper.destroy(),e.element.removeEventListener("touchmove",ii),e.element.removeEventListener("gesturestart",ii)},mixins:{styles:["height"]}}),Sd=(e={})=>{let t=null,i=ei(),a=Uo(vl(i),[Wl,Ml(i)],[ms,Ll(i)]);a.dispatch("SET_OPTIONS",{options:e});let n=()=>{document.hidden||a.dispatch("KICK")};document.addEventListener("visibilitychange",n);let r=null,o=!1,l=!1,s=null,u=null,c=()=>{o||(o=!0),clearTimeout(r),r=setTimeout(()=>{o=!1,s=null,u=null,l&&(l=!1,a.dispatch("DID_STOP_RESIZE"))},500)};window.addEventListener("resize",c);let d=yd(a,{id:Ui()}),h=!1,f=!1,p={_read:()=>{o&&(u=window.innerWidth,s||(s=u),!l&&u!==s&&(a.dispatch("DID_START_RESIZE"),l=!0)),f&&h&&(h=d.element.offsetParent===null),!h&&(d._read(),f=d.rect.element.hidden)},_write:w=>{let L=a.processActionQueue().filter(C=>!/^SET_/.test(C.type));h&&!L.length||(E(L),h=d._write(w,L,l),Dl(a.query("GET_ITEMS")),h&&a.processDispatchQueue())}},m=w=>L=>{let C={type:w};if(!L)return C;if(L.hasOwnProperty("error")&&(C.error=L.error?{...L.error}:null),L.status&&(C.status={...L.status}),L.file&&(C.output=L.file),L.source)C.file=L.source;else if(L.item||L.id){let P=L.item?L.item:a.query("GET_ITEM",L.id);C.file=P?me(P):null}return L.items&&(C.items=L.items.map(me)),/progress/.test(w)&&(C.progress=L.progress),L.hasOwnProperty("origin")&&L.hasOwnProperty("target")&&(C.origin=L.origin,C.target=L.target),C},g={DID_DESTROY:m("destroy"),DID_INIT:m("init"),DID_THROW_MAX_FILES:m("warning"),DID_INIT_ITEM:m("initfile"),DID_START_ITEM_LOAD:m("addfilestart"),DID_UPDATE_ITEM_LOAD_PROGRESS:m("addfileprogress"),DID_LOAD_ITEM:m("addfile"),DID_THROW_ITEM_INVALID:[m("error"),m("addfile")],DID_THROW_ITEM_LOAD_ERROR:[m("error"),m("addfile")],DID_THROW_ITEM_REMOVE_ERROR:[m("error"),m("removefile")],DID_PREPARE_OUTPUT:m("preparefile"),DID_START_ITEM_PROCESSING:m("processfilestart"),DID_UPDATE_ITEM_PROCESS_PROGRESS:m("processfileprogress"),DID_ABORT_ITEM_PROCESSING:m("processfileabort"),DID_COMPLETE_ITEM_PROCESSING:m("processfile"),DID_COMPLETE_ITEM_PROCESSING_ALL:m("processfiles"),DID_REVERT_ITEM_PROCESSING:m("processfilerevert"),DID_THROW_ITEM_PROCESSING_ERROR:[m("error"),m("processfile")],DID_REMOVE_ITEM:m("removefile"),DID_UPDATE_ITEMS:m("updatefiles"),DID_ACTIVATE_ITEM:m("activatefile"),DID_REORDER_ITEMS:m("reorderfiles")},b=w=>{let L={pond:F,...w};delete L.type,d.element.dispatchEvent(new CustomEvent(`FilePond:${w.type}`,{detail:L,bubbles:!0,cancelable:!0,composed:!0}));let C=[];w.hasOwnProperty("error")&&C.push(w.error),w.hasOwnProperty("file")&&C.push(w.file);let P=["type","error","file"];Object.keys(w).filter(G=>!P.includes(G)).forEach(G=>C.push(w[G])),F.fire(w.type,...C);let V=a.query(`GET_ON${w.type.toUpperCase()}`);V&&V(...C)},E=w=>{w.length&&w.filter(L=>g[L.type]).forEach(L=>{let C=g[L.type];(Array.isArray(C)?C:[C]).forEach(P=>{L.type==="DID_INIT_ITEM"?b(P(L.data)):setTimeout(()=>{b(P(L.data))},0)})})},T=w=>a.dispatch("SET_OPTIONS",{options:w}),_=w=>a.query("GET_ACTIVE_ITEM",w),y=w=>new Promise((L,C)=>{a.dispatch("REQUEST_ITEM_PREPARE",{query:w,success:P=>{L(P)},failure:P=>{C(P)}})}),I=(w,L={})=>new Promise((C,P)=>{S([{source:w,options:L}],{index:L.index}).then(V=>C(V&&V[0])).catch(P)}),v=w=>w.file&&w.id,R=(w,L)=>(typeof w=="object"&&!v(w)&&!L&&(L=w,w=void 0),a.dispatch("REMOVE_ITEM",{...L,query:w}),a.query("GET_ACTIVE_ITEM",w)===null),S=(...w)=>new Promise((L,C)=>{let P=[],V={};if(ai(w[0]))P.push.apply(P,w[0]),Object.assign(V,w[1]||{});else{let G=w[w.length-1];typeof G=="object"&&!(G instanceof Blob)&&Object.assign(V,w.pop()),P.push(...w)}a.dispatch("ADD_ITEMS",{items:P,index:V.index,interactionMethod:ye.API,success:L,failure:C})}),D=()=>a.query("GET_ACTIVE_ITEMS"),x=w=>new Promise((L,C)=>{a.dispatch("REQUEST_ITEM_PROCESSING",{query:w,success:P=>{L(P)},failure:P=>{C(P)}})}),O=(...w)=>{let L=Array.isArray(w[0])?w[0]:w,C=L.length?L:D();return Promise.all(C.map(y))},z=(...w)=>{let L=Array.isArray(w[0])?w[0]:w;if(!L.length){let C=D().filter(P=>!(P.status===k.IDLE&&P.origin===le.LOCAL)&&P.status!==k.PROCESSING&&P.status!==k.PROCESSING_COMPLETE&&P.status!==k.PROCESSING_REVERT_ERROR);return Promise.all(C.map(x))}return Promise.all(L.map(x))},A=(...w)=>{let L=Array.isArray(w[0])?w[0]:w,C;typeof L[L.length-1]=="object"?C=L.pop():Array.isArray(w[0])&&(C=w[1]);let P=D();return L.length?L.map(G=>Ye(G)?P[G]?P[G].id:null:G).filter(G=>G).map(G=>R(G,C)):Promise.all(P.map(G=>R(G,C)))},F={...oi(),...p,...Al(a,i),setOptions:T,addFile:I,addFiles:S,getFile:_,processFile:x,prepareFile:y,removeFile:R,moveFile:(w,L)=>a.dispatch("MOVE_ITEM",{query:w,index:L}),getFiles:D,processFiles:z,removeFiles:A,prepareFiles:O,sort:w=>a.dispatch("SORT",{compare:w}),browse:()=>{var w=d.element.querySelector("input[type=file]");w&&w.click()},destroy:()=>{F.fire("destroy",d.element),a.dispatch("ABORT_ALL"),d._destroy(),window.removeEventListener("resize",c),document.removeEventListener("visibilitychange",n),a.dispatch("DID_DESTROY")},insertBefore:w=>Ma(d.element,w),insertAfter:w=>Oa(d.element,w),appendTo:w=>w.appendChild(d.element),replaceElement:w=>{Ma(d.element,w),w.parentNode.removeChild(w),t=w},restoreElement:()=>{t&&(Oa(t,d.element),d.element.parentNode.removeChild(d.element),t=null)},isAttachedTo:w=>d.element===w||t===w,element:{get:()=>d.element},status:{get:()=>a.query("GET_STATUS")}};return a.dispatch("DID_INIT"),Ve(F)},Xn=(e={})=>{let t={};return ee(ei(),(a,n)=>{t[a]=n[0]}),Sd({...t,...e})},wd=e=>e.charAt(0).toLowerCase()+e.slice(1),vd=e=>$n(e.replace(/^data-/,"")),jn=(e,t)=>{ee(t,(i,a)=>{ee(e,(n,r)=>{let o=new RegExp(i);if(!o.test(n)||(delete e[n],a===!1))return;if(fe(a)){e[a]=r;return}let s=a.group;se(a)&&!e[s]&&(e[s]={}),e[s][wd(n.replace(o,""))]=r}),a.mapping&&jn(e[a.group],a.mapping)})},Ad=(e,t={})=>{let i=[];ee(e.attributes,n=>{i.push(e.attributes[n])});let a=i.filter(n=>n.name).reduce((n,r)=>{let o=ae(e,r.name);return n[vd(r.name)]=o===r.name?!0:o,n},{});return jn(a,t),a},Ld=(e,t={})=>{let i={"^class$":"className","^multiple$":"allowMultiple","^capture$":"captureMethod","^webkitdirectory$":"allowDirectoriesOnly","^server":{group:"server",mapping:{"^process":{group:"process"},"^revert":{group:"revert"},"^fetch":{group:"fetch"},"^restore":{group:"restore"},"^load":{group:"load"}}},"^type$":!1,"^files$":!1};Ze("SET_ATTRIBUTE_TO_OPTION_MAP",i);let a={...t},n=Ad(e.nodeName==="FIELDSET"?e.querySelector("input[type=file]"):e,i);Object.keys(n).forEach(o=>{se(n[o])?(se(a[o])||(a[o]={}),Object.assign(a[o],n[o])):a[o]=n[o]}),a.files=(t.files||[]).concat(Array.from(e.querySelectorAll("input:not([type=file])")).map(o=>({source:o.value,options:{type:o.dataset.type}})));let r=Xn(a);return e.files&&Array.from(e.files).forEach(o=>{r.addFile(o)}),r.replaceElement(e),r},Md=(...e)=>Vo(e[0])?Ld(...e):Xn(...e),Od=["fire","_read","_write"],sn=e=>{let t={};return gn(e,t,Od),t},xd=(e,t)=>e.replace(/(?:{([a-zA-Z]+)})/g,(i,a)=>t[a]),Dd=e=>{let t=new Blob(["(",e.toString(),")()"],{type:"application/javascript"}),i=URL.createObjectURL(t),a=new Worker(i);return{transfer:(n,r)=>{},post:(n,r,o)=>{let l=Ui();a.onmessage=s=>{s.data.id===l&&r(s.data.message)},a.postMessage({id:l,message:n},o)},terminate:()=>{a.terminate(),URL.revokeObjectURL(i)}}},Pd=e=>new Promise((t,i)=>{let a=new Image;a.onload=()=>{t(a)},a.onerror=n=>{i(n)},a.src=e}),Qn=(e,t)=>{let i=e.slice(0,e.size,e.type);return i.lastModifiedDate=e.lastModifiedDate,i.name=t,i},Fd=e=>Qn(e,e.name),cn=[],Cd=e=>{if(cn.includes(e))return;cn.push(e);let t=e({addFilter:Fl,utils:{Type:M,forin:ee,isString:fe,isFile:ut,toNaturalFileSize:Mn,replaceInString:xd,getExtensionFromFilename:li,getFilenameWithoutExtension:vn,guesstimateMimeType:Vn,getFileFromBlob:dt,getFilenameFromURL:Ot,createRoute:pe,createWorker:Dd,createView:ne,createItemAPI:me,loadImage:Pd,copyFile:Fd,renameFile:Qn,createBlob:yn,applyFilterChain:Ae,text:ie,getNumericAspectRatioFromString:In},views:{fileActionButton:Ln}});Cl(t.options)},zd=()=>Object.prototype.toString.call(window.operamini)==="[object OperaMini]",Nd=()=>"Promise"in window,Bd=()=>"slice"in Blob.prototype,Gd=()=>"URL"in window&&"createObjectURL"in window.URL,Vd=()=>"visibilityState"in document,Ud=()=>"performance"in window,kd=()=>"supports"in(window.CSS||{}),Hd=()=>/MSIE|Trident/.test(window.navigator.userAgent),Ci=(()=>{let e=dn()&&!zd()&&Vd()&&Nd()&&Bd()&&Gd()&&Ud()&&(kd()||Hd());return()=>e})(),Ge={apps:[]},Wd="filepond",Ke=()=>{},Zn={},ft={},xt={},zi={},st=Ke,ct=Ke,Ni=Ke,Bi=Ke,be=Ke,Gi=Ke,Mt=Ke;if(Ci()){hl(()=>{Ge.apps.forEach(i=>i._read())},i=>{Ge.apps.forEach(a=>a._write(i))});let e=()=>{document.dispatchEvent(new CustomEvent("FilePond:loaded",{detail:{supported:Ci,create:st,destroy:ct,parse:Ni,find:Bi,registerPlugin:be,setOptions:Mt}})),document.removeEventListener("DOMContentLoaded",e)};document.readyState!=="loading"?setTimeout(()=>e(),0):document.addEventListener("DOMContentLoaded",e);let t=()=>ee(ei(),(i,a)=>{zi[i]=a[1]});Zn={...bn},xt={...le},ft={...k},zi={},t(),st=(...i)=>{let a=Md(...i);return a.on("destroy",ct),Ge.apps.push(a),sn(a)},ct=i=>{let a=Ge.apps.findIndex(n=>n.isAttachedTo(i));return a>=0?(Ge.apps.splice(a,1)[0].restoreElement(),!0):!1},Ni=i=>Array.from(i.querySelectorAll(`.${Wd}`)).filter(r=>!Ge.apps.find(o=>o.isAttachedTo(r))).map(r=>st(r)),Bi=i=>{let a=Ge.apps.find(n=>n.isAttachedTo(i));return a?sn(a):null},be=(...i)=>{i.forEach(Cd),t()},Gi=()=>{let i={};return ee(ei(),(a,n)=>{i[a]=n[0]}),i},Mt=i=>(se(i)&&(Ge.apps.forEach(a=>{a.setOptions(i)}),zl(i)),Gi())}function Kn(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),i.push.apply(i,a)}return i}function pr(e){for(var t=1;te.length)&&(t=e.length);for(var i=0,a=new Array(t);i
',su=Number.isNaN||De.isNaN;function Y(e){return typeof e=="number"&&!su(e)}var ur=function(t){return t>0&&t<1/0};function ea(e){return typeof e>"u"}function tt(e){return ia(e)==="object"&&e!==null}var cu=Object.prototype.hasOwnProperty;function mt(e){if(!tt(e))return!1;try{var t=e.constructor,i=t.prototype;return t&&i&&cu.call(i,"isPrototypeOf")}catch{return!1}}function ge(e){return typeof e=="function"}var du=Array.prototype.slice;function Sr(e){return Array.from?Array.from(e):du.call(e)}function re(e,t){return e&&ge(t)&&(Array.isArray(e)||Y(e.length)?Sr(e).forEach(function(i,a){t.call(e,i,a,e)}):tt(e)&&Object.keys(e).forEach(function(i){t.call(e,e[i],i,e)})),e}var K=Object.assign||function(t){for(var i=arguments.length,a=new Array(i>1?i-1:0),n=1;n0&&a.forEach(function(r){tt(r)&&Object.keys(r).forEach(function(o){t[o]=r[o]})}),t},uu=/\.\d*(?:0|9){12}\d*$/;function Et(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e11;return uu.test(e)?Math.round(e*t)/t:e}var hu=/^width|height|left|top|marginLeft|marginTop$/;function ke(e,t){var i=e.style;re(t,function(a,n){hu.test(n)&&Y(a)&&(a="".concat(a,"px")),i[n]=a})}function fu(e,t){return e.classList?e.classList.contains(t):e.className.indexOf(t)>-1}function ce(e,t){if(t){if(Y(e.length)){re(e,function(a){ce(a,t)});return}if(e.classList){e.classList.add(t);return}var i=e.className.trim();i?i.indexOf(t)<0&&(e.className="".concat(i," ").concat(t)):e.className=t}}function xe(e,t){if(t){if(Y(e.length)){re(e,function(i){xe(i,t)});return}if(e.classList){e.classList.remove(t);return}e.className.indexOf(t)>=0&&(e.className=e.className.replace(t,""))}}function gt(e,t,i){if(t){if(Y(e.length)){re(e,function(a){gt(a,t,i)});return}i?ce(e,t):xe(e,t)}}var pu=/([a-z\d])([A-Z])/g;function ga(e){return e.replace(pu,"$1-$2").toLowerCase()}function ua(e,t){return tt(e[t])?e[t]:e.dataset?e.dataset[t]:e.getAttribute("data-".concat(ga(t)))}function Bt(e,t,i){tt(i)?e[t]=i:e.dataset?e.dataset[t]=i:e.setAttribute("data-".concat(ga(t)),i)}function mu(e,t){if(tt(e[t]))try{delete e[t]}catch{e[t]=void 0}else if(e.dataset)try{delete e.dataset[t]}catch{e.dataset[t]=void 0}else e.removeAttribute("data-".concat(ga(t)))}var wr=/\s\s*/,vr=function(){var e=!1;if(fi){var t=!1,i=function(){},a=Object.defineProperty({},"once",{get:function(){return e=!0,t},set:function(r){t=r}});De.addEventListener("test",i,a),De.removeEventListener("test",i,a)}return e}();function Oe(e,t,i){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},n=i;t.trim().split(wr).forEach(function(r){if(!vr){var o=e.listeners;o&&o[r]&&o[r][i]&&(n=o[r][i],delete o[r][i],Object.keys(o[r]).length===0&&delete o[r],Object.keys(o).length===0&&delete e.listeners)}e.removeEventListener(r,n,a)})}function Se(e,t,i){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},n=i;t.trim().split(wr).forEach(function(r){if(a.once&&!vr){var o=e.listeners,l=o===void 0?{}:o;n=function(){delete l[r][i],e.removeEventListener(r,n,a);for(var u=arguments.length,c=new Array(u),d=0;dMath.abs(i)&&(i=h)})}),i}function ui(e,t){var i=e.pageX,a=e.pageY,n={endX:i,endY:a};return t?n:pr({startX:i,startY:a},n)}function Tu(e){var t=0,i=0,a=0;return re(e,function(n){var r=n.startX,o=n.startY;t+=r,i+=o,a+=1}),t/=a,i/=a,{pageX:t,pageY:i}}function He(e){var t=e.aspectRatio,i=e.height,a=e.width,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"contain",r=ur(a),o=ur(i);if(r&&o){var l=i*t;n==="contain"&&l>a||n==="cover"&&l90?{width:s,height:l}:{width:l,height:s}}function bu(e,t,i,a){var n=t.aspectRatio,r=t.naturalWidth,o=t.naturalHeight,l=t.rotate,s=l===void 0?0:l,u=t.scaleX,c=u===void 0?1:u,d=t.scaleY,h=d===void 0?1:d,f=i.aspectRatio,p=i.naturalWidth,m=i.naturalHeight,g=a.fillColor,b=g===void 0?"transparent":g,E=a.imageSmoothingEnabled,T=E===void 0?!0:E,_=a.imageSmoothingQuality,y=_===void 0?"low":_,I=a.maxWidth,v=I===void 0?1/0:I,R=a.maxHeight,S=R===void 0?1/0:R,D=a.minWidth,x=D===void 0?0:D,O=a.minHeight,z=O===void 0?0:O,A=document.createElement("canvas"),F=A.getContext("2d"),w=He({aspectRatio:f,width:v,height:S}),L=He({aspectRatio:f,width:x,height:z},"cover"),C=Math.min(w.width,Math.max(L.width,p)),P=Math.min(w.height,Math.max(L.height,m)),V=He({aspectRatio:n,width:v,height:S}),G=He({aspectRatio:n,width:x,height:z},"cover"),q=Math.min(V.width,Math.max(G.width,r)),X=Math.min(V.height,Math.max(G.height,o)),j=[-q/2,-X/2,q,X];return A.width=Et(C),A.height=Et(P),F.fillStyle=b,F.fillRect(0,0,C,P),F.save(),F.translate(C/2,P/2),F.rotate(s*Math.PI/180),F.scale(c,h),F.imageSmoothingEnabled=T,F.imageSmoothingQuality=y,F.drawImage.apply(F,[e].concat(mr(j.map(function(de){return Math.floor(Et(de))})))),F.restore(),A}var Lr=String.fromCharCode;function _u(e,t,i){var a="";i+=t;for(var n=t;n0;)i.push(Lr.apply(null,Sr(n.subarray(0,a)))),n=n.subarray(a);return"data:".concat(t,";base64,").concat(btoa(i.join("")))}function wu(e){var t=new DataView(e),i;try{var a,n,r;if(t.getUint8(0)===255&&t.getUint8(1)===216)for(var o=t.byteLength,l=2;l+1=8&&(r=u+d)}}}if(r){var h=t.getUint16(r,a),f,p;for(p=0;p=0?r:Rr),height:Math.max(a.offsetHeight,o>=0?o:yr)};this.containerData=l,ke(n,{width:l.width,height:l.height}),ce(t,Ee),xe(n,Ee)},initCanvas:function(){var t=this.containerData,i=this.imageData,a=this.options.viewMode,n=Math.abs(i.rotate)%180===90,r=n?i.naturalHeight:i.naturalWidth,o=n?i.naturalWidth:i.naturalHeight,l=r/o,s=t.width,u=t.height;t.height*l>t.width?a===3?s=t.height*l:u=t.width/l:a===3?u=t.width/l:s=t.height*l;var c={aspectRatio:l,naturalWidth:r,naturalHeight:o,width:s,height:u};this.canvasData=c,this.limited=a===1||a===2,this.limitCanvas(!0,!0),c.width=Math.min(Math.max(c.width,c.minWidth),c.maxWidth),c.height=Math.min(Math.max(c.height,c.minHeight),c.maxHeight),c.left=(t.width-c.width)/2,c.top=(t.height-c.height)/2,c.oldLeft=c.left,c.oldTop=c.top,this.initialCanvasData=K({},c)},limitCanvas:function(t,i){var a=this.options,n=this.containerData,r=this.canvasData,o=this.cropBoxData,l=a.viewMode,s=r.aspectRatio,u=this.cropped&&o;if(t){var c=Number(a.minCanvasWidth)||0,d=Number(a.minCanvasHeight)||0;l>1?(c=Math.max(c,n.width),d=Math.max(d,n.height),l===3&&(d*s>c?c=d*s:d=c/s)):l>0&&(c?c=Math.max(c,u?o.width:0):d?d=Math.max(d,u?o.height:0):u&&(c=o.width,d=o.height,d*s>c?c=d*s:d=c/s));var h=He({aspectRatio:s,width:c,height:d});c=h.width,d=h.height,r.minWidth=c,r.minHeight=d,r.maxWidth=1/0,r.maxHeight=1/0}if(i)if(l>(u?0:1)){var f=n.width-r.width,p=n.height-r.height;r.minLeft=Math.min(0,f),r.minTop=Math.min(0,p),r.maxLeft=Math.max(0,f),r.maxTop=Math.max(0,p),u&&this.limited&&(r.minLeft=Math.min(o.left,o.left+(o.width-r.width)),r.minTop=Math.min(o.top,o.top+(o.height-r.height)),r.maxLeft=o.left,r.maxTop=o.top,l===2&&(r.width>=n.width&&(r.minLeft=Math.min(0,f),r.maxLeft=Math.max(0,f)),r.height>=n.height&&(r.minTop=Math.min(0,p),r.maxTop=Math.max(0,p))))}else r.minLeft=-r.width,r.minTop=-r.height,r.maxLeft=n.width,r.maxTop=n.height},renderCanvas:function(t,i){var a=this.canvasData,n=this.imageData;if(i){var r=Iu({width:n.naturalWidth*Math.abs(n.scaleX||1),height:n.naturalHeight*Math.abs(n.scaleY||1),degree:n.rotate||0}),o=r.width,l=r.height,s=a.width*(o/a.naturalWidth),u=a.height*(l/a.naturalHeight);a.left-=(s-a.width)/2,a.top-=(u-a.height)/2,a.width=s,a.height=u,a.aspectRatio=o/l,a.naturalWidth=o,a.naturalHeight=l,this.limitCanvas(!0,!1)}(a.width>a.maxWidth||a.widtha.maxHeight||a.heighti.width?r.height=r.width/a:r.width=r.height*a),this.cropBoxData=r,this.limitCropBox(!0,!0),r.width=Math.min(Math.max(r.width,r.minWidth),r.maxWidth),r.height=Math.min(Math.max(r.height,r.minHeight),r.maxHeight),r.width=Math.max(r.minWidth,r.width*n),r.height=Math.max(r.minHeight,r.height*n),r.left=i.left+(i.width-r.width)/2,r.top=i.top+(i.height-r.height)/2,r.oldLeft=r.left,r.oldTop=r.top,this.initialCropBoxData=K({},r)},limitCropBox:function(t,i){var a=this.options,n=this.containerData,r=this.canvasData,o=this.cropBoxData,l=this.limited,s=a.aspectRatio;if(t){var u=Number(a.minCropBoxWidth)||0,c=Number(a.minCropBoxHeight)||0,d=l?Math.min(n.width,r.width,r.width+r.left,n.width-r.left):n.width,h=l?Math.min(n.height,r.height,r.height+r.top,n.height-r.top):n.height;u=Math.min(u,n.width),c=Math.min(c,n.height),s&&(u&&c?c*s>u?c=u/s:u=c*s:u?c=u/s:c&&(u=c*s),h*s>d?h=d/s:d=h*s),o.minWidth=Math.min(u,d),o.minHeight=Math.min(c,h),o.maxWidth=d,o.maxHeight=h}i&&(l?(o.minLeft=Math.max(0,r.left),o.minTop=Math.max(0,r.top),o.maxLeft=Math.min(n.width,r.left+r.width)-o.width,o.maxTop=Math.min(n.height,r.top+r.height)-o.height):(o.minLeft=0,o.minTop=0,o.maxLeft=n.width-o.width,o.maxTop=n.height-o.height))},renderCropBox:function(){var t=this.options,i=this.containerData,a=this.cropBoxData;(a.width>a.maxWidth||a.widtha.maxHeight||a.height=i.width&&a.height>=i.height?Tr:pa),ke(this.cropBox,K({width:a.width,height:a.height},zt({translateX:a.left,translateY:a.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),Tt(this.element,oa,this.getData())}},Lu={initPreview:function(){var t=this.element,i=this.crossOrigin,a=this.options.preview,n=i?this.crossOriginUrl:this.url,r=t.alt||"The image to preview",o=document.createElement("img");if(i&&(o.crossOrigin=i),o.src=n,o.alt=r,this.viewBox.appendChild(o),this.viewBoxImage=o,!!a){var l=a;typeof a=="string"?l=t.ownerDocument.querySelectorAll(a):a.querySelector&&(l=[a]),this.previews=l,re(l,function(s){var u=document.createElement("img");Bt(s,di,{width:s.offsetWidth,height:s.offsetHeight,html:s.innerHTML}),i&&(u.crossOrigin=i),u.src=n,u.alt=r,u.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',s.innerHTML="",s.appendChild(u)})}},resetPreview:function(){re(this.previews,function(t){var i=ua(t,di);ke(t,{width:i.width,height:i.height}),t.innerHTML=i.html,mu(t,di)})},preview:function(){var t=this.imageData,i=this.canvasData,a=this.cropBoxData,n=a.width,r=a.height,o=t.width,l=t.height,s=a.left-i.left-t.left,u=a.top-i.top-t.top;!this.cropped||this.disabled||(ke(this.viewBoxImage,K({width:o,height:l},zt(K({translateX:-s,translateY:-u},t)))),re(this.previews,function(c){var d=ua(c,di),h=d.width,f=d.height,p=h,m=f,g=1;n&&(g=h/n,m=r*g),r&&m>f&&(g=f/r,p=n*g,m=f),ke(c,{width:p,height:m}),ke(c.getElementsByTagName("img")[0],K({width:o*g,height:l*g},zt(K({translateX:-s*g,translateY:-u*g},t))))}))}},Mu={bind:function(){var t=this.element,i=this.options,a=this.cropper;ge(i.cropstart)&&Se(t,ca,i.cropstart),ge(i.cropmove)&&Se(t,sa,i.cropmove),ge(i.cropend)&&Se(t,la,i.cropend),ge(i.crop)&&Se(t,oa,i.crop),ge(i.zoom)&&Se(t,da,i.zoom),Se(a,ar,this.onCropStart=this.cropStart.bind(this)),i.zoomable&&i.zoomOnWheel&&Se(a,sr,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),i.toggleDragModeOnDblclick&&Se(a,ir,this.onDblclick=this.dblclick.bind(this)),Se(t.ownerDocument,nr,this.onCropMove=this.cropMove.bind(this)),Se(t.ownerDocument,rr,this.onCropEnd=this.cropEnd.bind(this)),i.responsive&&Se(window,lr,this.onResize=this.resize.bind(this))},unbind:function(){var t=this.element,i=this.options,a=this.cropper;ge(i.cropstart)&&Oe(t,ca,i.cropstart),ge(i.cropmove)&&Oe(t,sa,i.cropmove),ge(i.cropend)&&Oe(t,la,i.cropend),ge(i.crop)&&Oe(t,oa,i.crop),ge(i.zoom)&&Oe(t,da,i.zoom),Oe(a,ar,this.onCropStart),i.zoomable&&i.zoomOnWheel&&Oe(a,sr,this.onWheel,{passive:!1,capture:!0}),i.toggleDragModeOnDblclick&&Oe(a,ir,this.onDblclick),Oe(t.ownerDocument,nr,this.onCropMove),Oe(t.ownerDocument,rr,this.onCropEnd),i.responsive&&Oe(window,lr,this.onResize)}},Ou={resize:function(){if(!this.disabled){var t=this.options,i=this.container,a=this.containerData,n=i.offsetWidth/a.width,r=i.offsetHeight/a.height,o=Math.abs(n-1)>Math.abs(r-1)?n:r;if(o!==1){var l,s;t.restore&&(l=this.getCanvasData(),s=this.getCropBoxData()),this.render(),t.restore&&(this.setCanvasData(re(l,function(u,c){l[c]=u*o})),this.setCropBoxData(re(s,function(u,c){s[c]=u*o})))}}},dblclick:function(){this.disabled||this.options.dragMode===_r||this.setDragMode(fu(this.dragBox,na)?br:ma)},wheel:function(t){var i=this,a=Number(this.options.wheelZoomRatio)||.1,n=1;this.disabled||(t.preventDefault(),!this.wheeling&&(this.wheeling=!0,setTimeout(function(){i.wheeling=!1},50),t.deltaY?n=t.deltaY>0?1:-1:t.wheelDelta?n=-t.wheelDelta/120:t.detail&&(n=t.detail>0?1:-1),this.zoom(-n*a,t)))},cropStart:function(t){var i=t.buttons,a=t.button;if(!(this.disabled||(t.type==="mousedown"||t.type==="pointerdown"&&t.pointerType==="mouse")&&(Y(i)&&i!==1||Y(a)&&a!==0||t.ctrlKey))){var n=this.options,r=this.pointers,o;t.changedTouches?re(t.changedTouches,function(l){r[l.identifier]=ui(l)}):r[t.pointerId||0]=ui(t),Object.keys(r).length>1&&n.zoomable&&n.zoomOnTouch?o=Ir:o=ua(t.target,Nt),au.test(o)&&Tt(this.element,ca,{originalEvent:t,action:o})!==!1&&(t.preventDefault(),this.action=o,this.cropping=!1,o===Er&&(this.cropping=!0,ce(this.dragBox,hi)))}},cropMove:function(t){var i=this.action;if(!(this.disabled||!i)){var a=this.pointers;t.preventDefault(),Tt(this.element,sa,{originalEvent:t,action:i})!==!1&&(t.changedTouches?re(t.changedTouches,function(n){K(a[n.identifier]||{},ui(n,!0))}):K(a[t.pointerId||0]||{},ui(t,!0)),this.change(t))}},cropEnd:function(t){if(!this.disabled){var i=this.action,a=this.pointers;t.changedTouches?re(t.changedTouches,function(n){delete a[n.identifier]}):delete a[t.pointerId||0],i&&(t.preventDefault(),Object.keys(a).length||(this.action=""),this.cropping&&(this.cropping=!1,gt(this.dragBox,hi,this.cropped&&this.options.modal)),Tt(this.element,la,{originalEvent:t,action:i}))}}},xu={change:function(t){var i=this.options,a=this.canvasData,n=this.containerData,r=this.cropBoxData,o=this.pointers,l=this.action,s=i.aspectRatio,u=r.left,c=r.top,d=r.width,h=r.height,f=u+d,p=c+h,m=0,g=0,b=n.width,E=n.height,T=!0,_;!s&&t.shiftKey&&(s=d&&h?d/h:1),this.limited&&(m=r.minLeft,g=r.minTop,b=m+Math.min(n.width,a.width,a.left+a.width),E=g+Math.min(n.height,a.height,a.top+a.height));var y=o[Object.keys(o)[0]],I={x:y.endX-y.startX,y:y.endY-y.startY},v=function(S){switch(S){case Je:f+I.x>b&&(I.x=b-f);break;case et:u+I.xE&&(I.y=E-p);break}};switch(l){case pa:u+=I.x,c+=I.y;break;case Je:if(I.x>=0&&(f>=b||s&&(c<=g||p>=E))){T=!1;break}v(Je),d+=I.x,d<0&&(l=et,d=-d,u-=d),s&&(h=d/s,c+=(r.height-h)/2);break;case Ue:if(I.y<=0&&(c<=g||s&&(u<=m||f>=b))){T=!1;break}v(Ue),h-=I.y,c+=I.y,h<0&&(l=pt,h=-h,c-=h),s&&(d=h*s,u+=(r.width-d)/2);break;case et:if(I.x<=0&&(u<=m||s&&(c<=g||p>=E))){T=!1;break}v(et),d-=I.x,u+=I.x,d<0&&(l=Je,d=-d,u-=d),s&&(h=d/s,c+=(r.height-h)/2);break;case pt:if(I.y>=0&&(p>=E||s&&(u<=m||f>=b))){T=!1;break}v(pt),h+=I.y,h<0&&(l=Ue,h=-h,c-=h),s&&(d=h*s,u+=(r.width-d)/2);break;case Dt:if(s){if(I.y<=0&&(c<=g||f>=b)){T=!1;break}v(Ue),h-=I.y,c+=I.y,d=h*s}else v(Ue),v(Je),I.x>=0?fg&&(h-=I.y,c+=I.y):(h-=I.y,c+=I.y);d<0&&h<0?(l=Ct,h=-h,d=-d,c-=h,u-=d):d<0?(l=Pt,d=-d,u-=d):h<0&&(l=Ft,h=-h,c-=h);break;case Pt:if(s){if(I.y<=0&&(c<=g||u<=m)){T=!1;break}v(Ue),h-=I.y,c+=I.y,d=h*s,u+=r.width-d}else v(Ue),v(et),I.x<=0?u>m?(d-=I.x,u+=I.x):I.y<=0&&c<=g&&(T=!1):(d-=I.x,u+=I.x),I.y<=0?c>g&&(h-=I.y,c+=I.y):(h-=I.y,c+=I.y);d<0&&h<0?(l=Ft,h=-h,d=-d,c-=h,u-=d):d<0?(l=Dt,d=-d,u-=d):h<0&&(l=Ct,h=-h,c-=h);break;case Ct:if(s){if(I.x<=0&&(u<=m||p>=E)){T=!1;break}v(et),d-=I.x,u+=I.x,h=d/s}else v(pt),v(et),I.x<=0?u>m?(d-=I.x,u+=I.x):I.y>=0&&p>=E&&(T=!1):(d-=I.x,u+=I.x),I.y>=0?p=0&&(f>=b||p>=E)){T=!1;break}v(Je),d+=I.x,h=d/s}else v(pt),v(Je),I.x>=0?f=0&&p>=E&&(T=!1):d+=I.x,I.y>=0?p0?l=I.y>0?Ft:Dt:I.x<0&&(u-=d,l=I.y>0?Ct:Pt),I.y<0&&(c-=h),this.cropped||(xe(this.cropBox,Ee),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0));break}T&&(r.width=d,r.height=h,r.left=u,r.top=c,this.action=l,this.renderCropBox()),re(o,function(R){R.startX=R.endX,R.startY=R.endY})}},Du={crop:function(){return this.ready&&!this.cropped&&!this.disabled&&(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&ce(this.dragBox,hi),xe(this.cropBox,Ee),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=K({},this.initialImageData),this.canvasData=K({},this.initialCanvasData),this.cropBoxData=K({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(K(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),xe(this.dragBox,hi),ce(this.cropBox,Ee)),this},replace:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return!this.disabled&&t&&(this.isImg&&(this.element.src=t),i?(this.url=t,this.image.src=t,this.ready&&(this.viewBoxImage.src=t,re(this.previews,function(a){a.getElementsByTagName("img")[0].src=t}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(t))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,xe(this.cropper,er)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,ce(this.cropper,er)),this},destroy:function(){var t=this.element;return t[Z]?(t[Z]=void 0,this.isImg&&this.replaced&&(t.src=this.originalUrl),this.uncreate(),this):this},move:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,a=this.canvasData,n=a.left,r=a.top;return this.moveTo(ea(t)?t:n+Number(t),ea(i)?i:r+Number(i))},moveTo:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,a=this.canvasData,n=!1;return t=Number(t),i=Number(i),this.ready&&!this.disabled&&this.options.movable&&(Y(t)&&(a.left=t,n=!0),Y(i)&&(a.top=i,n=!0),n&&this.renderCanvas(!0)),this},zoom:function(t,i){var a=this.canvasData;return t=Number(t),t<0?t=1/(1-t):t=1+t,this.zoomTo(a.width*t/a.naturalWidth,null,i)},zoomTo:function(t,i,a){var n=this.options,r=this.canvasData,o=r.width,l=r.height,s=r.naturalWidth,u=r.naturalHeight;if(t=Number(t),t>=0&&this.ready&&!this.disabled&&n.zoomable){var c=s*t,d=u*t;if(Tt(this.element,da,{ratio:t,oldRatio:o/s,originalEvent:a})===!1)return this;if(a){var h=this.pointers,f=Ar(this.cropper),p=h&&Object.keys(h).length?Tu(h):{pageX:a.pageX,pageY:a.pageY};r.left-=(c-o)*((p.pageX-f.left-r.left)/o),r.top-=(d-l)*((p.pageY-f.top-r.top)/l)}else mt(i)&&Y(i.x)&&Y(i.y)?(r.left-=(c-o)*((i.x-r.left)/o),r.top-=(d-l)*((i.y-r.top)/l)):(r.left-=(c-o)/2,r.top-=(d-l)/2);r.width=c,r.height=d,this.renderCanvas(!0)}return this},rotate:function(t){return this.rotateTo((this.imageData.rotate||0)+Number(t))},rotateTo:function(t){return t=Number(t),Y(t)&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=t%360,this.renderCanvas(!0,!0)),this},scaleX:function(t){var i=this.imageData.scaleY;return this.scale(t,Y(i)?i:1)},scaleY:function(t){var i=this.imageData.scaleX;return this.scale(Y(i)?i:1,t)},scale:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,a=this.imageData,n=!1;return t=Number(t),i=Number(i),this.ready&&!this.disabled&&this.options.scalable&&(Y(t)&&(a.scaleX=t,n=!0),Y(i)&&(a.scaleY=i,n=!0),n&&this.renderCanvas(!0,!0)),this},getData:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=this.options,a=this.imageData,n=this.canvasData,r=this.cropBoxData,o;if(this.ready&&this.cropped){o={x:r.left-n.left,y:r.top-n.top,width:r.width,height:r.height};var l=a.width/a.naturalWidth;if(re(o,function(c,d){o[d]=c/l}),t){var s=Math.round(o.y+o.height),u=Math.round(o.x+o.width);o.x=Math.round(o.x),o.y=Math.round(o.y),o.width=u-o.x,o.height=s-o.y}}else o={x:0,y:0,width:0,height:0};return i.rotatable&&(o.rotate=a.rotate||0),i.scalable&&(o.scaleX=a.scaleX||1,o.scaleY=a.scaleY||1),o},setData:function(t){var i=this.options,a=this.imageData,n=this.canvasData,r={};if(this.ready&&!this.disabled&&mt(t)){var o=!1;i.rotatable&&Y(t.rotate)&&t.rotate!==a.rotate&&(a.rotate=t.rotate,o=!0),i.scalable&&(Y(t.scaleX)&&t.scaleX!==a.scaleX&&(a.scaleX=t.scaleX,o=!0),Y(t.scaleY)&&t.scaleY!==a.scaleY&&(a.scaleY=t.scaleY,o=!0)),o&&this.renderCanvas(!0,!0);var l=a.width/a.naturalWidth;Y(t.x)&&(r.left=t.x*l+n.left),Y(t.y)&&(r.top=t.y*l+n.top),Y(t.width)&&(r.width=t.width*l),Y(t.height)&&(r.height=t.height*l),this.setCropBoxData(r)}return this},getContainerData:function(){return this.ready?K({},this.containerData):{}},getImageData:function(){return this.sized?K({},this.imageData):{}},getCanvasData:function(){var t=this.canvasData,i={};return this.ready&&re(["left","top","width","height","naturalWidth","naturalHeight"],function(a){i[a]=t[a]}),i},setCanvasData:function(t){var i=this.canvasData,a=i.aspectRatio;return this.ready&&!this.disabled&&mt(t)&&(Y(t.left)&&(i.left=t.left),Y(t.top)&&(i.top=t.top),Y(t.width)?(i.width=t.width,i.height=t.width/a):Y(t.height)&&(i.height=t.height,i.width=t.height*a),this.renderCanvas(!0)),this},getCropBoxData:function(){var t=this.cropBoxData,i;return this.ready&&this.cropped&&(i={left:t.left,top:t.top,width:t.width,height:t.height}),i||{}},setCropBoxData:function(t){var i=this.cropBoxData,a=this.options.aspectRatio,n,r;return this.ready&&this.cropped&&!this.disabled&&mt(t)&&(Y(t.left)&&(i.left=t.left),Y(t.top)&&(i.top=t.top),Y(t.width)&&t.width!==i.width&&(n=!0,i.width=t.width),Y(t.height)&&t.height!==i.height&&(r=!0,i.height=t.height),a&&(n?i.height=i.width/a:r&&(i.width=i.height*a)),this.renderCropBox()),this},getCroppedCanvas:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var i=this.canvasData,a=bu(this.image,this.imageData,i,t);if(!this.cropped)return a;var n=this.getData(t.rounded),r=n.x,o=n.y,l=n.width,s=n.height,u=a.width/Math.floor(i.naturalWidth);u!==1&&(r*=u,o*=u,l*=u,s*=u);var c=l/s,d=He({aspectRatio:c,width:t.maxWidth||1/0,height:t.maxHeight||1/0}),h=He({aspectRatio:c,width:t.minWidth||0,height:t.minHeight||0},"cover"),f=He({aspectRatio:c,width:t.width||(u!==1?a.width:l),height:t.height||(u!==1?a.height:s)}),p=f.width,m=f.height;p=Math.min(d.width,Math.max(h.width,p)),m=Math.min(d.height,Math.max(h.height,m));var g=document.createElement("canvas"),b=g.getContext("2d");g.width=Et(p),g.height=Et(m),b.fillStyle=t.fillColor||"transparent",b.fillRect(0,0,p,m);var E=t.imageSmoothingEnabled,T=E===void 0?!0:E,_=t.imageSmoothingQuality;b.imageSmoothingEnabled=T,_&&(b.imageSmoothingQuality=_);var y=a.width,I=a.height,v=r,R=o,S,D,x,O,z,A;v<=-l||v>y?(v=0,S=0,x=0,z=0):v<=0?(x=-v,v=0,S=Math.min(y,l+v),z=S):v<=y&&(x=0,S=Math.min(l,y-v),z=S),S<=0||R<=-s||R>I?(R=0,D=0,O=0,A=0):R<=0?(O=-R,R=0,D=Math.min(I,s+R),A=D):R<=I&&(O=0,D=Math.min(s,I-R),A=D);var F=[v,R,S,D];if(z>0&&A>0){var w=p/l;F.push(x*w,O*w,z*w,A*w)}return b.drawImage.apply(b,[a].concat(mr(F.map(function(L){return Math.floor(Et(L))})))),g},setAspectRatio:function(t){var i=this.options;return!this.disabled&&!ea(t)&&(i.aspectRatio=Math.max(0,t)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(t){var i=this.options,a=this.dragBox,n=this.face;if(this.ready&&!this.disabled){var r=t===ma,o=i.movable&&t===br;t=r||o?t:_r,i.dragMode=t,Bt(a,Nt,t),gt(a,na,r),gt(a,ra,o),i.cropBoxMovable||(Bt(n,Nt,t),gt(n,na,r),gt(n,ra,o))}return this}},Pu=De.Cropper,Ea=function(){function e(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(Yd(this,e),!t||!ou.test(t.tagName))throw new Error("The first argument is required and must be an or element.");this.element=t,this.options=K({},dr,mt(i)&&i),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return $d(e,[{key:"init",value:function(){var i=this.element,a=i.tagName.toLowerCase(),n;if(!i[Z]){if(i[Z]=this,a==="img"){if(this.isImg=!0,n=i.getAttribute("src")||"",this.originalUrl=n,!n)return;n=i.src}else a==="canvas"&&window.HTMLCanvasElement&&(n=i.toDataURL());this.load(n)}}},{key:"load",value:function(i){var a=this;if(i){this.url=i,this.imageData={};var n=this.element,r=this.options;if(!r.rotatable&&!r.scalable&&(r.checkOrientation=!1),!r.checkOrientation||!window.ArrayBuffer){this.clone();return}if(nu.test(i)){ru.test(i)?this.read(yu(i)):this.clone();return}var o=new XMLHttpRequest,l=this.clone.bind(this);this.reloading=!0,this.xhr=o,o.onabort=l,o.onerror=l,o.ontimeout=l,o.onprogress=function(){o.getResponseHeader("content-type")!==cr&&o.abort()},o.onload=function(){a.read(o.response)},o.onloadend=function(){a.reloading=!1,a.xhr=null},r.checkCrossOrigin&&hr(i)&&n.crossOrigin&&(i=fr(i)),o.open("GET",i,!0),o.responseType="arraybuffer",o.withCredentials=n.crossOrigin==="use-credentials",o.send()}}},{key:"read",value:function(i){var a=this.options,n=this.imageData,r=wu(i),o=0,l=1,s=1;if(r>1){this.url=Su(i,cr);var u=vu(r);o=u.rotate,l=u.scaleX,s=u.scaleY}a.rotatable&&(n.rotate=o),a.scalable&&(n.scaleX=l,n.scaleY=s),this.clone()}},{key:"clone",value:function(){var i=this.element,a=this.url,n=i.crossOrigin,r=a;this.options.checkCrossOrigin&&hr(a)&&(n||(n="anonymous"),r=fr(a)),this.crossOrigin=n,this.crossOriginUrl=r;var o=document.createElement("img");n&&(o.crossOrigin=n),o.src=r||a,o.alt=i.alt||"The image to crop",this.image=o,o.onload=this.start.bind(this),o.onerror=this.stop.bind(this),ce(o,tr),i.parentNode.insertBefore(o,i.nextSibling)}},{key:"start",value:function(){var i=this,a=this.image;a.onload=null,a.onerror=null,this.sizing=!0;var n=De.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(De.navigator.userAgent),r=function(u,c){K(i.imageData,{naturalWidth:u,naturalHeight:c,aspectRatio:u/c}),i.initialImageData=K({},i.imageData),i.sizing=!1,i.sized=!0,i.build()};if(a.naturalWidth&&!n){r(a.naturalWidth,a.naturalHeight);return}var o=document.createElement("img"),l=document.body||document.documentElement;this.sizingImage=o,o.onload=function(){r(o.width,o.height),n||l.removeChild(o)},o.src=a.src,n||(o.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",l.appendChild(o))}},{key:"stop",value:function(){var i=this.image;i.onload=null,i.onerror=null,i.parentNode.removeChild(i),this.image=null}},{key:"build",value:function(){if(!(!this.sized||this.ready)){var i=this.element,a=this.options,n=this.image,r=i.parentNode,o=document.createElement("div");o.innerHTML=lu;var l=o.querySelector(".".concat(Z,"-container")),s=l.querySelector(".".concat(Z,"-canvas")),u=l.querySelector(".".concat(Z,"-drag-box")),c=l.querySelector(".".concat(Z,"-crop-box")),d=c.querySelector(".".concat(Z,"-face"));this.container=r,this.cropper=l,this.canvas=s,this.dragBox=u,this.cropBox=c,this.viewBox=l.querySelector(".".concat(Z,"-view-box")),this.face=d,s.appendChild(n),ce(i,Ee),r.insertBefore(l,i.nextSibling),xe(n,tr),this.initPreview(),this.bind(),a.initialAspectRatio=Math.max(0,a.initialAspectRatio)||NaN,a.aspectRatio=Math.max(0,a.aspectRatio)||NaN,a.viewMode=Math.max(0,Math.min(3,Math.round(a.viewMode)))||0,ce(c,Ee),a.guides||ce(c.getElementsByClassName("".concat(Z,"-dashed")),Ee),a.center||ce(c.getElementsByClassName("".concat(Z,"-center")),Ee),a.background&&ce(l,"".concat(Z,"-bg")),a.highlight||ce(d,Jd),a.cropBoxMovable&&(ce(d,ra),Bt(d,Nt,pa)),a.cropBoxResizable||(ce(c.getElementsByClassName("".concat(Z,"-line")),Ee),ce(c.getElementsByClassName("".concat(Z,"-point")),Ee)),this.render(),this.ready=!0,this.setDragMode(a.dragMode),a.autoCrop&&this.crop(),this.setData(a.data),ge(a.ready)&&Se(i,or,a.ready,{once:!0}),Tt(i,or)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var i=this.cropper.parentNode;i&&i.removeChild(this.cropper),xe(this.element,Ee)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],[{key:"noConflict",value:function(){return window.Cropper=Pu,e}},{key:"setDefaults",value:function(i){K(dr,mt(i)&&i)}}]),e}();K(Ea.prototype,Au,Lu,Mu,Ou,xu,Du);var Mr=({addFilter:e,utils:t})=>{let{Type:i,replaceInString:a,toNaturalFileSize:n}=t;return e("ALLOW_HOPPER_ITEM",(r,{query:o})=>{if(!o("GET_ALLOW_FILE_SIZE_VALIDATION"))return!0;let l=o("GET_MAX_FILE_SIZE");if(l!==null&&r.size>l)return!1;let s=o("GET_MIN_FILE_SIZE");return!(s!==null&&r.sizenew Promise((l,s)=>{if(!o("GET_ALLOW_FILE_SIZE_VALIDATION"))return l(r);let u=o("GET_FILE_VALIDATE_SIZE_FILTER");if(u&&!u(r))return l(r);let c=o("GET_MAX_FILE_SIZE");if(c!==null&&r.size>c){s({status:{main:o("GET_LABEL_MAX_FILE_SIZE_EXCEEDED"),sub:a(o("GET_LABEL_MAX_FILE_SIZE"),{filesize:n(c,".",o("GET_FILE_SIZE_BASE"),o("GET_FILE_SIZE_LABELS",o))})}});return}let d=o("GET_MIN_FILE_SIZE");if(d!==null&&r.sizep+m.fileSize,0)>h){s({status:{main:o("GET_LABEL_MAX_TOTAL_FILE_SIZE_EXCEEDED"),sub:a(o("GET_LABEL_MAX_TOTAL_FILE_SIZE"),{filesize:n(h,".",o("GET_FILE_SIZE_BASE"),o("GET_FILE_SIZE_LABELS",o))})}});return}l(r)})),{options:{allowFileSizeValidation:[!0,i.BOOLEAN],maxFileSize:[null,i.INT],minFileSize:[null,i.INT],maxTotalFileSize:[null,i.INT],fileValidateSizeFilter:[null,i.FUNCTION],labelMinFileSizeExceeded:["File is too small",i.STRING],labelMinFileSize:["Minimum file size is {filesize}",i.STRING],labelMaxFileSizeExceeded:["File is too large",i.STRING],labelMaxFileSize:["Maximum file size is {filesize}",i.STRING],labelMaxTotalFileSizeExceeded:["Maximum total size exceeded",i.STRING],labelMaxTotalFileSize:["Maximum total file size is {filesize}",i.STRING]}}},Fu=typeof window<"u"&&typeof window.document<"u";Fu&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Mr}));var Or=Mr;var xr=({addFilter:e,utils:t})=>{let{Type:i,isString:a,replaceInString:n,guesstimateMimeType:r,getExtensionFromFilename:o,getFilenameFromURL:l}=t,s=(f,p)=>{let m=(/^[^/]+/.exec(f)||[]).pop(),g=p.slice(0,-2);return m===g},u=(f,p)=>f.some(m=>/\*$/.test(m)?s(p,m):m===p),c=f=>{let p="";if(a(f)){let m=l(f),g=o(m);g&&(p=r(g))}else p=f.type;return p},d=(f,p,m)=>{if(p.length===0)return!0;let g=c(f);return m?new Promise((b,E)=>{m(f,g).then(T=>{u(p,T)?b():E()}).catch(E)}):u(p,g)},h=f=>p=>f[p]===null?!1:f[p]||p;return e("SET_ATTRIBUTE_TO_OPTION_MAP",f=>Object.assign(f,{accept:"acceptedFileTypes"})),e("ALLOW_HOPPER_ITEM",(f,{query:p})=>p("GET_ALLOW_FILE_TYPE_VALIDATION")?d(f,p("GET_ACCEPTED_FILE_TYPES")):!0),e("LOAD_FILE",(f,{query:p})=>new Promise((m,g)=>{if(!p("GET_ALLOW_FILE_TYPE_VALIDATION")){m(f);return}let b=p("GET_ACCEPTED_FILE_TYPES"),E=p("GET_FILE_VALIDATE_TYPE_DETECT_TYPE"),T=d(f,b,E),_=()=>{let y=b.map(h(p("GET_FILE_VALIDATE_TYPE_LABEL_EXPECTED_TYPES_MAP"))).filter(v=>v!==!1),I=y.filter(function(v,R){return y.indexOf(v)===R});g({status:{main:p("GET_LABEL_FILE_TYPE_NOT_ALLOWED"),sub:n(p("GET_FILE_VALIDATE_TYPE_LABEL_EXPECTED_TYPES"),{allTypes:I.join(", "),allButLastType:I.slice(0,-1).join(", "),lastType:I[y.length-1]})}})};if(typeof T=="boolean")return T?m(f):_();T.then(()=>{m(f)}).catch(_)})),{options:{allowFileTypeValidation:[!0,i.BOOLEAN],acceptedFileTypes:[[],i.ARRAY],labelFileTypeNotAllowed:["File is of invalid type",i.STRING],fileValidateTypeLabelExpectedTypes:["Expects {allButLastType} or {lastType}",i.STRING],fileValidateTypeLabelExpectedTypesMap:[{},i.OBJECT],fileValidateTypeDetectType:[null,i.FUNCTION]}}},Cu=typeof window<"u"&&typeof window.document<"u";Cu&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:xr}));var Dr=xr;var Pr=e=>/^image/.test(e.type),Fr=({addFilter:e,utils:t})=>{let{Type:i,isFile:a,getNumericAspectRatioFromString:n}=t,r=(u,c)=>!(!Pr(u.file)||!c("GET_ALLOW_IMAGE_CROP")),o=u=>typeof u=="object",l=u=>typeof u=="number",s=(u,c)=>u.setMetadata("crop",Object.assign({},u.getMetadata("crop"),c));return e("DID_CREATE_ITEM",(u,{query:c})=>{u.extend("setImageCrop",d=>{if(!(!r(u,c)||!o(center)))return u.setMetadata("crop",d),d}),u.extend("setImageCropCenter",d=>{if(!(!r(u,c)||!o(d)))return s(u,{center:d})}),u.extend("setImageCropZoom",d=>{if(!(!r(u,c)||!l(d)))return s(u,{zoom:Math.max(1,d)})}),u.extend("setImageCropRotation",d=>{if(!(!r(u,c)||!l(d)))return s(u,{rotation:d})}),u.extend("setImageCropFlip",d=>{if(!(!r(u,c)||!o(d)))return s(u,{flip:d})}),u.extend("setImageCropAspectRatio",d=>{if(!r(u,c)||typeof d>"u")return;let h=u.getMetadata("crop"),f=n(d),p={center:{x:.5,y:.5},flip:h?Object.assign({},h.flip):{horizontal:!1,vertical:!1},rotation:0,zoom:1,aspectRatio:f};return u.setMetadata("crop",p),p})}),e("DID_LOAD_ITEM",(u,{query:c})=>new Promise((d,h)=>{let f=u.file;if(!a(f)||!Pr(f)||!c("GET_ALLOW_IMAGE_CROP")||u.getMetadata("crop"))return d(u);let m=c("GET_IMAGE_CROP_ASPECT_RATIO");u.setMetadata("crop",{center:{x:.5,y:.5},flip:{horizontal:!1,vertical:!1},rotation:0,zoom:1,aspectRatio:m?n(m):null}),d(u)})),{options:{allowImageCrop:[!0,i.BOOLEAN],imageCropAspectRatio:[null,i.STRING]}}},zu=typeof window<"u"&&typeof window.document<"u";zu&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Fr}));var Cr=Fr;var Ta=e=>/^image/.test(e.type),zr=e=>{let{addFilter:t,utils:i,views:a}=e,{Type:n,createRoute:r,createItemAPI:o=c=>c}=i,{fileActionButton:l}=a;t("SHOULD_REMOVE_ON_REVERT",(c,{item:d,query:h})=>new Promise(f=>{let{file:p}=d,m=h("GET_ALLOW_IMAGE_EDIT")&&h("GET_IMAGE_EDIT_ALLOW_EDIT")&&Ta(p);f(!m)})),t("DID_LOAD_ITEM",(c,{query:d,dispatch:h})=>new Promise((f,p)=>{if(c.origin>1){f(c);return}let{file:m}=c;if(!d("GET_ALLOW_IMAGE_EDIT")||!d("GET_IMAGE_EDIT_INSTANT_EDIT")){f(c);return}if(!Ta(m)){f(c);return}let g=(E,T,_)=>y=>{s.shift(),y?T(E):_(E),h("KICK"),b()},b=()=>{if(!s.length)return;let{item:E,resolve:T,reject:_}=s[0];h("EDIT_ITEM",{id:E.id,handleEditorResponse:g(E,T,_)})};u({item:c,resolve:f,reject:p}),s.length===1&&b()})),t("DID_CREATE_ITEM",(c,{query:d,dispatch:h})=>{c.extend("edit",()=>{h("EDIT_ITEM",{id:c.id})})});let s=[],u=c=>(s.push(c),c);return t("CREATE_VIEW",c=>{let{is:d,view:h,query:f}=c;if(!f("GET_ALLOW_IMAGE_EDIT"))return;let p=f("GET_ALLOW_IMAGE_PREVIEW");if(!(d("file-info")&&!p||d("file")&&p))return;let g=f("GET_IMAGE_EDIT_EDITOR");if(!g)return;g.filepondCallbackBridge||(g.outputData=!0,g.outputFile=!1,g.filepondCallbackBridge={onconfirm:g.onconfirm||(()=>{}),oncancel:g.oncancel||(()=>{})});let b=({root:_,props:y,action:I})=>{let{id:v}=y,{handleEditorResponse:R}=I;g.cropAspectRatio=_.query("GET_IMAGE_CROP_ASPECT_RATIO")||g.cropAspectRatio,g.outputCanvasBackgroundColor=_.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR")||g.outputCanvasBackgroundColor;let S=_.query("GET_ITEM",v);if(!S)return;let D=S.file,x=S.getMetadata("crop"),O={center:{x:.5,y:.5},flip:{horizontal:!1,vertical:!1},zoom:1,rotation:0,aspectRatio:null},z=S.getMetadata("resize"),A=S.getMetadata("filter")||null,F=S.getMetadata("filters")||null,w=S.getMetadata("colors")||null,L=S.getMetadata("markup")||null,C={crop:x||O,size:z?{upscale:z.upscale,mode:z.mode,width:z.size.width,height:z.size.height}:null,filter:F?F.id||F.matrix:_.query("GET_ALLOW_IMAGE_FILTER")&&_.query("GET_IMAGE_FILTER_COLOR_MATRIX")&&!w?A:null,color:w,markup:L};g.onconfirm=({data:P})=>{let{crop:V,size:G,filter:q,color:X,colorMatrix:j,markup:de}=P,U={};if(V&&(U.crop=V),G){let W=(S.getMetadata("resize")||{}).size,$={width:G.width,height:G.height};!($.width&&$.height)&&W&&($.width=W.width,$.height=W.height),($.width||$.height)&&(U.resize={upscale:G.upscale,mode:G.mode,size:$})}de&&(U.markup=de),U.colors=X,U.filters=q,U.filter=j,S.setMetadata(U),g.filepondCallbackBridge.onconfirm(P,o(S)),R&&(g.onclose=()=>{R(!0),g.onclose=null})},g.oncancel=()=>{g.filepondCallbackBridge.oncancel(o(S)),R&&(g.onclose=()=>{R(!1),g.onclose=null})},g.open(D,C)},E=({root:_,props:y})=>{if(!f("GET_IMAGE_EDIT_ALLOW_EDIT"))return;let{id:I}=y,v=f("GET_ITEM",I);if(!v)return;let R=v.file;if(Ta(R))if(_.ref.handleEdit=S=>{S.stopPropagation(),_.dispatch("EDIT_ITEM",{id:I})},p){let S=h.createChildView(l,{label:"edit",icon:f("GET_IMAGE_EDIT_ICON_EDIT"),opacity:0});S.element.classList.add("filepond--action-edit-item"),S.element.dataset.align=f("GET_STYLE_IMAGE_EDIT_BUTTON_EDIT_ITEM_POSITION"),S.on("click",_.ref.handleEdit),_.ref.buttonEditItem=h.appendChildView(S)}else{let S=h.element.querySelector(".filepond--file-info-main"),D=document.createElement("button");D.className="filepond--action-edit-item-alt",D.innerHTML=f("GET_IMAGE_EDIT_ICON_EDIT")+"edit",D.addEventListener("click",_.ref.handleEdit),S.appendChild(D),_.ref.editButton=D}};h.registerDestroyer(({root:_})=>{_.ref.buttonEditItem&&_.ref.buttonEditItem.off("click",_.ref.handleEdit),_.ref.editButton&&_.ref.editButton.removeEventListener("click",_.ref.handleEdit)});let T={EDIT_ITEM:b,DID_LOAD_ITEM:E};if(p){let _=({root:y})=>{y.ref.buttonEditItem&&(y.ref.buttonEditItem.opacity=1)};T.DID_IMAGE_PREVIEW_SHOW=_}h.registerWriter(r(T))}),{options:{allowImageEdit:[!0,n.BOOLEAN],styleImageEditButtonEditItemPosition:["bottom center",n.STRING],imageEditInstantEdit:[!1,n.BOOLEAN],imageEditAllowEdit:[!0,n.BOOLEAN],imageEditIconEdit:['',n.STRING],imageEditEditor:[null,n.OBJECT]}}},Nu=typeof window<"u"&&typeof window.document<"u";Nu&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:zr}));var Nr=zr;var Bu=e=>/^image\/jpeg/.test(e.type),it={JPEG:65496,APP1:65505,EXIF:1165519206,TIFF:18761,Orientation:274,Unknown:65280},at=(e,t,i=!1)=>e.getUint16(t,i),Br=(e,t,i=!1)=>e.getUint32(t,i),Gu=e=>new Promise((t,i)=>{let a=new FileReader;a.onload=function(n){let r=new DataView(n.target.result);if(at(r,0)!==it.JPEG){t(-1);return}let o=r.byteLength,l=2;for(;ltypeof window<"u"&&typeof window.document<"u")(),Uu=()=>Vu,ku="data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QA6RXhpZgAATU0AKgAAAAgAAwESAAMAAAABAAYAAAEoAAMAAAABAAIAAAITAAMAAAABAAEAAAAAAAD/2wBDAP//////////////////////////////////////////////////////////////////////////////////////wAALCAABAAIBASIA/8QAJgABAAAAAAAAAAAAAAAAAAAAAxABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQAAPwBH/9k=",Gr,pi=Uu()?new Image:{};pi.onload=()=>Gr=pi.naturalWidth>pi.naturalHeight;pi.src=ku;var Hu=()=>Gr,Vr=({addFilter:e,utils:t})=>{let{Type:i,isFile:a}=t;return e("DID_LOAD_ITEM",(n,{query:r})=>new Promise((o,l)=>{let s=n.file;if(!a(s)||!Bu(s)||!r("GET_ALLOW_IMAGE_EXIF_ORIENTATION")||!Hu())return o(n);Gu(s).then(u=>{n.setMetadata("exif",{orientation:u}),o(n)})})),{options:{allowImageExifOrientation:[!0,i.BOOLEAN]}}},Wu=typeof window<"u"&&typeof window.document<"u";Wu&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Vr}));var Ur=Vr;var Yu=e=>/^image/.test(e.type),kr=(e,t)=>Vt(e.x*t,e.y*t),Hr=(e,t)=>Vt(e.x+t.x,e.y+t.y),$u=e=>{let t=Math.sqrt(e.x*e.x+e.y*e.y);return t===0?{x:0,y:0}:Vt(e.x/t,e.y/t)},mi=(e,t,i)=>{let a=Math.cos(t),n=Math.sin(t),r=Vt(e.x-i.x,e.y-i.y);return Vt(i.x+a*r.x-n*r.y,i.y+n*r.x+a*r.y)},Vt=(e=0,t=0)=>({x:e,y:t}),Te=(e,t,i=1,a)=>{if(typeof e=="string")return parseFloat(e)*i;if(typeof e=="number")return e*(a?t[a]:Math.min(t.width,t.height))},qu=(e,t,i)=>{let a=e.borderStyle||e.lineStyle||"solid",n=e.backgroundColor||e.fontColor||"transparent",r=e.borderColor||e.lineColor||"transparent",o=Te(e.borderWidth||e.lineWidth,t,i),l=e.lineCap||"round",s=e.lineJoin||"round",u=typeof a=="string"?"":a.map(d=>Te(d,t,i)).join(","),c=e.opacity||1;return{"stroke-linecap":l,"stroke-linejoin":s,"stroke-width":o||0,"stroke-dasharray":u,stroke:r,fill:n,opacity:c}},we=e=>e!=null,Xu=(e,t,i=1)=>{let a=Te(e.x,t,i,"width")||Te(e.left,t,i,"width"),n=Te(e.y,t,i,"height")||Te(e.top,t,i,"height"),r=Te(e.width,t,i,"width"),o=Te(e.height,t,i,"height"),l=Te(e.right,t,i,"width"),s=Te(e.bottom,t,i,"height");return we(n)||(we(o)&&we(s)?n=t.height-o-s:n=s),we(a)||(we(r)&&we(l)?a=t.width-r-l:a=l),we(r)||(we(a)&&we(l)?r=t.width-a-l:r=0),we(o)||(we(n)&&we(s)?o=t.height-n-s:o=0),{x:a||0,y:n||0,width:r||0,height:o||0}},ju=e=>e.map((t,i)=>`${i===0?"M":"L"} ${t.x} ${t.y}`).join(" "),Fe=(e,t)=>Object.keys(t).forEach(i=>e.setAttribute(i,t[i])),Qu="http://www.w3.org/2000/svg",It=(e,t)=>{let i=document.createElementNS(Qu,e);return t&&Fe(i,t),i},Zu=e=>Fe(e,{...e.rect,...e.styles}),Ku=e=>{let t=e.rect.x+e.rect.width*.5,i=e.rect.y+e.rect.height*.5,a=e.rect.width*.5,n=e.rect.height*.5;return Fe(e,{cx:t,cy:i,rx:a,ry:n,...e.styles})},Ju={contain:"xMidYMid meet",cover:"xMidYMid slice"},eh=(e,t)=>{Fe(e,{...e.rect,...e.styles,preserveAspectRatio:Ju[t.fit]||"none"})},th={left:"start",center:"middle",right:"end"},ih=(e,t,i,a)=>{let n=Te(t.fontSize,i,a),r=t.fontFamily||"sans-serif",o=t.fontWeight||"normal",l=th[t.textAlign]||"start";Fe(e,{...e.rect,...e.styles,"stroke-width":0,"font-weight":o,"font-size":n,"font-family":r,"text-anchor":l}),e.text!==t.text&&(e.text=t.text,e.textContent=t.text.length?t.text:" ")},ah=(e,t,i,a)=>{Fe(e,{...e.rect,...e.styles,fill:"none"});let n=e.childNodes[0],r=e.childNodes[1],o=e.childNodes[2],l=e.rect,s={x:e.rect.x+e.rect.width,y:e.rect.y+e.rect.height};if(Fe(n,{x1:l.x,y1:l.y,x2:s.x,y2:s.y}),!t.lineDecoration)return;r.style.display="none",o.style.display="none";let u=$u({x:s.x-l.x,y:s.y-l.y}),c=Te(.05,i,a);if(t.lineDecoration.indexOf("arrow-begin")!==-1){let d=kr(u,c),h=Hr(l,d),f=mi(l,2,h),p=mi(l,-2,h);Fe(r,{style:"display:block;",d:`M${f.x},${f.y} L${l.x},${l.y} L${p.x},${p.y}`})}if(t.lineDecoration.indexOf("arrow-end")!==-1){let d=kr(u,-c),h=Hr(s,d),f=mi(s,2,h),p=mi(s,-2,h);Fe(o,{style:"display:block;",d:`M${f.x},${f.y} L${s.x},${s.y} L${p.x},${p.y}`})}},nh=(e,t,i,a)=>{Fe(e,{...e.styles,fill:"none",d:ju(t.points.map(n=>({x:Te(n.x,i,a,"width"),y:Te(n.y,i,a,"height")})))})},gi=e=>t=>It(e,{id:t.id}),rh=e=>{let t=It("image",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round",opacity:"0"});return t.onload=()=>{t.setAttribute("opacity",e.opacity||1)},t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e.src),t},oh=e=>{let t=It("g",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round"}),i=It("line");t.appendChild(i);let a=It("path");t.appendChild(a);let n=It("path");return t.appendChild(n),t},lh={image:rh,rect:gi("rect"),ellipse:gi("ellipse"),text:gi("text"),path:gi("path"),line:oh},sh={rect:Zu,ellipse:Ku,image:eh,text:ih,path:nh,line:ah},ch=(e,t)=>lh[e](t),dh=(e,t,i,a,n)=>{t!=="path"&&(e.rect=Xu(i,a,n)),e.styles=qu(i,a,n),sh[t](e,i,a,n)},uh=["x","y","left","top","right","bottom","width","height"],hh=e=>typeof e=="string"&&/%/.test(e)?parseFloat(e)/100:e,fh=e=>{let[t,i]=e,a=i.points?{}:uh.reduce((n,r)=>(n[r]=hh(i[r]),n),{});return[t,{zIndex:0,...i,...a}]},ph=(e,t)=>e[1].zIndex>t[1].zIndex?1:e[1].zIndexe.utils.createView({name:"image-preview-markup",tag:"svg",ignoreRect:!0,mixins:{apis:["width","height","crop","markup","resize","dirty"]},write:({root:t,props:i})=>{if(!i.dirty)return;let{crop:a,resize:n,markup:r}=i,o=i.width,l=i.height,s=a.width,u=a.height;if(n){let{size:f}=n,p=f&&f.width,m=f&&f.height,g=n.mode,b=n.upscale;p&&!m&&(m=p),m&&!p&&(p=m);let E=s{let[p,m]=f,g=ch(p,m);dh(g,p,m,c,d),t.element.appendChild(g)})}}),Gt=(e,t)=>({x:e,y:t}),gh=(e,t)=>e.x*t.x+e.y*t.y,Wr=(e,t)=>Gt(e.x-t.x,e.y-t.y),Eh=(e,t)=>gh(Wr(e,t),Wr(e,t)),Yr=(e,t)=>Math.sqrt(Eh(e,t)),$r=(e,t)=>{let i=e,a=1.5707963267948966,n=t,r=1.5707963267948966-t,o=Math.sin(a),l=Math.sin(n),s=Math.sin(r),u=Math.cos(r),c=i/o,d=c*l,h=c*s;return Gt(u*d,u*h)},Th=(e,t)=>{let i=e.width,a=e.height,n=$r(i,t),r=$r(a,t),o=Gt(e.x+Math.abs(n.x),e.y-Math.abs(n.y)),l=Gt(e.x+e.width+Math.abs(r.y),e.y+Math.abs(r.x)),s=Gt(e.x-Math.abs(r.y),e.y+e.height-Math.abs(r.x));return{width:Yr(o,l),height:Yr(o,s)}},Ih=(e,t,i=1)=>{let a=e.height/e.width,n=1,r=t,o=1,l=a;l>r&&(l=r,o=l/a);let s=Math.max(n/o,r/l),u=e.width/(i*s*o),c=u*t;return{width:u,height:c}},Xr=(e,t,i,a)=>{let n=a.x>.5?1-a.x:a.x,r=a.y>.5?1-a.y:a.y,o=n*2*e.width,l=r*2*e.height,s=Th(t,i);return Math.max(s.width/o,s.height/l)},jr=(e,t)=>{let i=e.width,a=i*t;a>e.height&&(a=e.height,i=a/t);let n=(e.width-i)*.5,r=(e.height-a)*.5;return{x:n,y:r,width:i,height:a}},bh=(e,t={})=>{let{zoom:i,rotation:a,center:n,aspectRatio:r}=t;r||(r=e.height/e.width);let o=Ih(e,r,i),l={x:o.width*.5,y:o.height*.5},s={x:0,y:0,width:o.width,height:o.height,center:l},u=typeof t.scaleToFit>"u"||t.scaleToFit,c=Xr(e,jr(s,r),a,u?n:{x:.5,y:.5}),d=i*c;return{widthFloat:o.width/d,heightFloat:o.height/d,width:Math.round(o.width/d),height:Math.round(o.height/d)}},Pe={type:"spring",stiffness:.5,damping:.45,mass:10},_h=e=>e.utils.createView({name:"image-bitmap",ignoreRect:!0,mixins:{styles:["scaleX","scaleY"]},create:({root:t,props:i})=>{t.appendChild(i.image)}}),Rh=e=>e.utils.createView({name:"image-canvas-wrapper",tag:"div",ignoreRect:!0,mixins:{apis:["crop","width","height"],styles:["originX","originY","translateX","translateY","scaleX","scaleY","rotateZ"],animations:{originX:Pe,originY:Pe,scaleX:Pe,scaleY:Pe,translateX:Pe,translateY:Pe,rotateZ:Pe}},create:({root:t,props:i})=>{i.width=i.image.width,i.height=i.image.height,t.ref.bitmap=t.appendChildView(t.createChildView(_h(e),{image:i.image}))},write:({root:t,props:i})=>{let{flip:a}=i.crop,{bitmap:n}=t.ref;n.scaleX=a.horizontal?-1:1,n.scaleY=a.vertical?-1:1}}),yh=e=>e.utils.createView({name:"image-clip",tag:"div",ignoreRect:!0,mixins:{apis:["crop","markup","resize","width","height","dirty","background"],styles:["width","height","opacity"],animations:{opacity:{type:"tween",duration:250}}},didWriteView:function({root:t,props:i}){i.background&&(t.element.style.backgroundColor=i.background)},create:({root:t,props:i})=>{t.ref.image=t.appendChildView(t.createChildView(Rh(e),Object.assign({},i))),t.ref.createMarkup=()=>{t.ref.markup||(t.ref.markup=t.appendChildView(t.createChildView(mh(e),Object.assign({},i))))},t.ref.destroyMarkup=()=>{t.ref.markup&&(t.removeChildView(t.ref.markup),t.ref.markup=null)};let a=t.query("GET_IMAGE_PREVIEW_TRANSPARENCY_INDICATOR");a!==null&&(a==="grid"?t.element.dataset.transparencyIndicator=a:t.element.dataset.transparencyIndicator="color")},write:({root:t,props:i,shouldOptimize:a})=>{let{crop:n,markup:r,resize:o,dirty:l,width:s,height:u}=i;t.ref.image.crop=n;let c={x:0,y:0,width:s,height:u,center:{x:s*.5,y:u*.5}},d={width:t.ref.image.width,height:t.ref.image.height},h={x:n.center.x*d.width,y:n.center.y*d.height},f={x:c.center.x-d.width*n.center.x,y:c.center.y-d.height*n.center.y},p=Math.PI*2+n.rotation%(Math.PI*2),m=n.aspectRatio||d.height/d.width,g=typeof n.scaleToFit>"u"||n.scaleToFit,b=Xr(d,jr(c,m),p,g?n.center:{x:.5,y:.5}),E=n.zoom*b;r&&r.length?(t.ref.createMarkup(),t.ref.markup.width=s,t.ref.markup.height=u,t.ref.markup.resize=o,t.ref.markup.dirty=l,t.ref.markup.markup=r,t.ref.markup.crop=bh(d,n)):t.ref.markup&&t.ref.destroyMarkup();let T=t.ref.image;if(a){T.originX=null,T.originY=null,T.translateX=null,T.translateY=null,T.rotateZ=null,T.scaleX=null,T.scaleY=null;return}T.originX=h.x,T.originY=h.y,T.translateX=f.x,T.translateY=f.y,T.rotateZ=p,T.scaleX=E,T.scaleY=E}}),Sh=e=>e.utils.createView({name:"image-preview",tag:"div",ignoreRect:!0,mixins:{apis:["image","crop","markup","resize","dirty","background"],styles:["translateY","scaleX","scaleY","opacity"],animations:{scaleX:Pe,scaleY:Pe,translateY:Pe,opacity:{type:"tween",duration:400}}},create:({root:t,props:i})=>{t.ref.clip=t.appendChildView(t.createChildView(yh(e),{id:i.id,image:i.image,crop:i.crop,markup:i.markup,resize:i.resize,dirty:i.dirty,background:i.background}))},write:({root:t,props:i,shouldOptimize:a})=>{let{clip:n}=t.ref,{image:r,crop:o,markup:l,resize:s,dirty:u}=i;if(n.crop=o,n.markup=l,n.resize=s,n.dirty=u,n.opacity=a?0:1,a||t.rect.element.hidden)return;let c=r.height/r.width,d=o.aspectRatio||c,h=t.rect.inner.width,f=t.rect.inner.height,p=t.query("GET_IMAGE_PREVIEW_HEIGHT"),m=t.query("GET_IMAGE_PREVIEW_MIN_HEIGHT"),g=t.query("GET_IMAGE_PREVIEW_MAX_HEIGHT"),b=t.query("GET_PANEL_ASPECT_RATIO"),E=t.query("GET_ALLOW_MULTIPLE");b&&!E&&(p=h*b,d=b);let T=p!==null?p:Math.max(m,Math.min(h*d,g)),_=T/d;_>h&&(_=h,T=_*d),T>f&&(T=f,_=f/d),n.width=_,n.height=T}}),wh=` +var Go=Object.defineProperty;var Vo=(e,t)=>{for(var i in t)Go(e,i,{get:t[i],enumerable:!0})};var ea={};Vo(ea,{FileOrigin:()=>Dt,FileStatus:()=>pt,OptionTypes:()=>Ni,Status:()=>Kn,create:()=>ct,destroy:()=>dt,find:()=>Gi,getOptions:()=>Vi,parse:()=>Bi,registerPlugin:()=>_e,setOptions:()=>Ot,supported:()=>zi});var Uo=e=>e instanceof HTMLElement,ko=(e,t=[],i=[])=>{let a={...e},n=[],r=[],o=()=>({...a}),l=()=>{let p=[...n];return n.length=0,p},s=()=>{let p=[...r];r.length=0,p.forEach(({type:m,data:g})=>{u(m,g)})},u=(p,m,g)=>{if(g&&!document.hidden){r.push({type:p,data:m});return}f[p]&&f[p](m),n.push({type:p,data:m})},c=(p,...m)=>h[p]?h[p](...m):null,d={getState:o,processActionQueue:l,processDispatchQueue:s,dispatch:u,query:c},h={};t.forEach(p=>{h={...p(a),...h}});let f={};return i.forEach(p=>{f={...p(u,c,a),...f}}),d},Ho=(e,t,i)=>{if(typeof i=="function"){e[t]=i;return}Object.defineProperty(e,t,{...i})},te=(e,t)=>{for(let i in e)e.hasOwnProperty(i)&&t(i,e[i])},Ue=e=>{let t={};return te(e,i=>{Ho(t,i,e[i])}),t},ne=(e,t,i=null)=>{if(i===null)return e.getAttribute(t)||e.hasAttribute(t);e.setAttribute(t,i)},Wo="http://www.w3.org/2000/svg",Yo=["svg","path"],wa=e=>Yo.includes(e),ei=(e,t,i={})=>{typeof t=="object"&&(i=t,t=null);let a=wa(e)?document.createElementNS(Wo,e):document.createElement(e);return t&&(wa(e)?ne(a,"class",t):a.className=t),te(i,(n,r)=>{ne(a,n,r)}),a},$o=e=>(t,i)=>{typeof i<"u"&&e.children[i]?e.insertBefore(t,e.children[i]):e.appendChild(t)},qo=(e,t)=>(i,a)=>(typeof a<"u"?t.splice(a,0,i):t.push(i),i),Xo=(e,t)=>i=>(t.splice(t.indexOf(i),1),i.element.parentNode&&e.removeChild(i.element),i),jo=(()=>typeof window<"u"&&typeof window.document<"u")(),un=()=>jo,Qo=un()?ei("svg"):{},Zo="children"in Qo?e=>e.children.length:e=>e.childNodes.length,hn=(e,t,i,a)=>{let n=i[0]||e.left,r=i[1]||e.top,o=n+e.width,l=r+e.height*(a[1]||1),s={element:{...e},inner:{left:e.left,top:e.top,right:e.right,bottom:e.bottom},outer:{left:n,top:r,right:o,bottom:l}};return t.filter(u=>!u.isRectIgnored()).map(u=>u.rect).forEach(u=>{va(s.inner,{...u.inner}),va(s.outer,{...u.outer})}),Aa(s.inner),s.outer.bottom+=s.element.marginBottom,s.outer.right+=s.element.marginRight,Aa(s.outer),s},va=(e,t)=>{t.top+=e.top,t.right+=e.left,t.bottom+=e.top,t.left+=e.left,t.bottom>e.bottom&&(e.bottom=t.bottom),t.right>e.right&&(e.right=t.right)},Aa=e=>{e.width=e.right-e.left,e.height=e.bottom-e.top},$e=e=>typeof e=="number",Ko=(e,t,i,a=.001)=>Math.abs(e-t){let a=null,n=null,r=0,o=!1,u=Ue({interpolate:(c,d)=>{if(o)return;if(!($e(a)&&$e(n))){o=!0,r=0;return}let h=-(n-a)*e;r+=h/i,n+=r,r*=t,Ko(n,a,r)||d?(n=a,r=0,o=!0,u.onupdate(n),u.oncomplete(n)):u.onupdate(n)},target:{set:c=>{if($e(c)&&!$e(n)&&(n=c),a===null&&(a=c,n=c),a=c,n===a||typeof a>"u"){o=!0,r=0,u.onupdate(n),u.oncomplete(n);return}o=!1},get:()=>a},resting:{get:()=>o},onupdate:c=>{},oncomplete:c=>{}});return u};var el=e=>e<.5?2*e*e:-1+(4-2*e)*e,tl=({duration:e=500,easing:t=el,delay:i=0}={})=>{let a=null,n,r,o=!0,l=!1,s=null,c=Ue({interpolate:(d,h)=>{o||s===null||(a===null&&(a=d),!(d-a=e||h?(n=1,r=l?0:1,c.onupdate(r*s),c.oncomplete(r*s),o=!0):(r=n/e,c.onupdate((n>=0?t(l?1-r:r):0)*s))))},target:{get:()=>l?0:s,set:d=>{if(s===null){s=d,c.onupdate(d),c.oncomplete(d);return}do},onupdate:d=>{},oncomplete:d=>{}});return c},La={spring:Jo,tween:tl},il=(e,t,i)=>{let a=e[t]&&typeof e[t][i]=="object"?e[t][i]:e[t]||e,n=typeof a=="string"?a:a.type,r=typeof a=="object"?{...a}:{};return La[n]?La[n](r):null},Ui=(e,t,i,a=!1)=>{t=Array.isArray(t)?t:[t],t.forEach(n=>{e.forEach(r=>{let o=r,l=()=>i[r],s=u=>i[r]=u;typeof r=="object"&&(o=r.key,l=r.getter||l,s=r.setter||s),!(n[o]&&!a)&&(n[o]={get:l,set:s})})})},al=({mixinConfig:e,viewProps:t,viewInternalAPI:i,viewExternalAPI:a})=>{let n={...t},r=[];return te(e,(o,l)=>{let s=il(l);if(!s)return;s.onupdate=c=>{t[o]=c},s.target=n[o],Ui([{key:o,setter:c=>{s.target!==c&&(s.target=c)},getter:()=>t[o]}],[i,a],t,!0),r.push(s)}),{write:o=>{let l=document.hidden,s=!0;return r.forEach(u=>{u.resting||(s=!1),u.interpolate(o,l)}),s},destroy:()=>{}}},nl=e=>(t,i)=>{e.addEventListener(t,i)},rl=e=>(t,i)=>{e.removeEventListener(t,i)},ol=({mixinConfig:e,viewProps:t,viewInternalAPI:i,viewExternalAPI:a,viewState:n,view:r})=>{let o=[],l=nl(r.element),s=rl(r.element);return a.on=(u,c)=>{o.push({type:u,fn:c}),l(u,c)},a.off=(u,c)=>{o.splice(o.findIndex(d=>d.type===u&&d.fn===c),1),s(u,c)},{write:()=>!0,destroy:()=>{o.forEach(u=>{s(u.type,u.fn)})}}},ll=({mixinConfig:e,viewProps:t,viewExternalAPI:i})=>{Ui(e,i,t)},fe=e=>e!=null,sl={opacity:1,scaleX:1,scaleY:1,translateX:0,translateY:0,rotateX:0,rotateY:0,rotateZ:0,originX:0,originY:0},cl=({mixinConfig:e,viewProps:t,viewInternalAPI:i,viewExternalAPI:a,view:n})=>{let r={...t},o={};Ui(e,[i,a],t);let l=()=>[t.translateX||0,t.translateY||0],s=()=>[t.scaleX||0,t.scaleY||0],u=()=>n.rect?hn(n.rect,n.childViews,l(),s()):null;return i.rect={get:u},a.rect={get:u},e.forEach(c=>{t[c]=typeof r[c]>"u"?sl[c]:r[c]}),{write:()=>{if(dl(o,t))return ul(n.element,t),Object.assign(o,{...t}),!0},destroy:()=>{}}},dl=(e,t)=>{if(Object.keys(e).length!==Object.keys(t).length)return!0;for(let i in t)if(t[i]!==e[i])return!0;return!1},ul=(e,{opacity:t,perspective:i,translateX:a,translateY:n,scaleX:r,scaleY:o,rotateX:l,rotateY:s,rotateZ:u,originX:c,originY:d,width:h,height:f})=>{let p="",m="";(fe(c)||fe(d))&&(m+=`transform-origin: ${c||0}px ${d||0}px;`),fe(i)&&(p+=`perspective(${i}px) `),(fe(a)||fe(n))&&(p+=`translate3d(${a||0}px, ${n||0}px, 0) `),(fe(r)||fe(o))&&(p+=`scale3d(${fe(r)?r:1}, ${fe(o)?o:1}, 1) `),fe(u)&&(p+=`rotateZ(${u}rad) `),fe(l)&&(p+=`rotateX(${l}rad) `),fe(s)&&(p+=`rotateY(${s}rad) `),p.length&&(m+=`transform:${p};`),fe(t)&&(m+=`opacity:${t};`,t===0&&(m+="visibility:hidden;"),t<1&&(m+="pointer-events:none;")),fe(f)&&(m+=`height:${f}px;`),fe(h)&&(m+=`width:${h}px;`);let g=e.elementCurrentStyle||"";(m.length!==g.length||m!==g)&&(e.style.cssText=m,e.elementCurrentStyle=m)},hl={styles:cl,listeners:ol,animations:al,apis:ll},Ma=(e={},t={},i={})=>(t.layoutCalculated||(e.paddingTop=parseInt(i.paddingTop,10)||0,e.marginTop=parseInt(i.marginTop,10)||0,e.marginRight=parseInt(i.marginRight,10)||0,e.marginBottom=parseInt(i.marginBottom,10)||0,e.marginLeft=parseInt(i.marginLeft,10)||0,t.layoutCalculated=!0),e.left=t.offsetLeft||0,e.top=t.offsetTop||0,e.width=t.offsetWidth||0,e.height=t.offsetHeight||0,e.right=e.left+e.width,e.bottom=e.top+e.height,e.scrollTop=t.scrollTop,e.hidden=t.offsetParent===null,e),re=({tag:e="div",name:t=null,attributes:i={},read:a=()=>{},write:n=()=>{},create:r=()=>{},destroy:o=()=>{},filterFrameActionsForChild:l=(f,p)=>p,didCreateView:s=()=>{},didWriteView:u=()=>{},ignoreRect:c=!1,ignoreRectUpdate:d=!1,mixins:h=[]}={})=>(f,p={})=>{let m=ei(e,`filepond--${t}`,i),g=window.getComputedStyle(m,null),b=Ma(),E=null,T=!1,_=[],y=[],I={},v={},R=[n],S=[a],D=[o],x=()=>m,O=()=>_.concat(),z=()=>I,A=U=>(W,$)=>W(U,$),F=()=>E||(E=hn(b,_,[0,0],[1,1]),E),w=()=>g,L=()=>{E=null,_.forEach($=>$._read()),!(d&&b.width&&b.height)&&Ma(b,m,g);let W={root:j,props:p,rect:b};S.forEach($=>$(W))},C=(U,W,$)=>{let le=W.length===0;return R.forEach(J=>{J({props:p,root:j,actions:W,timestamp:U,shouldOptimize:$})===!1&&(le=!1)}),y.forEach(J=>{J.write(U)===!1&&(le=!1)}),_.filter(J=>!!J.element.parentNode).forEach(J=>{J._write(U,l(J,W),$)||(le=!1)}),_.forEach((J,V)=>{J.element.parentNode||(j.appendChild(J.element,V),J._read(),J._write(U,l(J,W),$),le=!1)}),T=le,u({props:p,root:j,actions:W,timestamp:U}),le},P=()=>{y.forEach(U=>U.destroy()),D.forEach(U=>{U({root:j,props:p})}),_.forEach(U=>U._destroy())},G={element:{get:x},style:{get:w},childViews:{get:O}},B={...G,rect:{get:F},ref:{get:z},is:U=>t===U,appendChild:$o(m),createChildView:A(f),linkView:U=>(_.push(U),U),unlinkView:U=>{_.splice(_.indexOf(U),1)},appendChildView:qo(m,_),removeChildView:Xo(m,_),registerWriter:U=>R.push(U),registerReader:U=>S.push(U),registerDestroyer:U=>D.push(U),invalidateLayout:()=>m.layoutCalculated=!1,dispatch:f.dispatch,query:f.query},X={element:{get:x},childViews:{get:O},rect:{get:F},resting:{get:()=>T},isRectIgnored:()=>c,_read:L,_write:C,_destroy:P},q={...G,rect:{get:()=>b}};Object.keys(h).sort((U,W)=>U==="styles"?1:W==="styles"?-1:0).forEach(U=>{let W=hl[U]({mixinConfig:h[U],viewProps:p,viewState:v,viewInternalAPI:B,viewExternalAPI:X,view:Ue(q)});W&&y.push(W)});let j=Ue(B);r({root:j,props:p});let ue=Zo(m);return _.forEach((U,W)=>{j.appendChild(U.element,ue+W)}),s(j),Ue(X)},fl=(e,t,i=60)=>{let a="__framePainter";if(window[a]){window[a].readers.push(e),window[a].writers.push(t);return}window[a]={readers:[e],writers:[t]};let n=window[a],r=1e3/i,o=null,l=null,s=null,u=null,c=()=>{document.hidden?(s=()=>window.setTimeout(()=>d(performance.now()),r),u=()=>window.clearTimeout(l)):(s=()=>window.requestAnimationFrame(d),u=()=>window.cancelAnimationFrame(l))};document.addEventListener("visibilitychange",()=>{u&&u(),c(),d(performance.now())});let d=h=>{l=s(d),o||(o=h);let f=h-o;f<=r||(o=h-f%r,n.readers.forEach(p=>p()),n.writers.forEach(p=>p(h)))};return c(),d(performance.now()),{pause:()=>{u(l)}}},me=(e,t)=>({root:i,props:a,actions:n=[],timestamp:r,shouldOptimize:o})=>{n.filter(l=>e[l.type]).forEach(l=>e[l.type]({root:i,props:a,action:l.data,timestamp:r,shouldOptimize:o})),t&&t({root:i,props:a,actions:n,timestamp:r,shouldOptimize:o})},Oa=(e,t)=>t.parentNode.insertBefore(e,t),xa=(e,t)=>t.parentNode.insertBefore(e,t.nextSibling),ni=e=>Array.isArray(e),Ne=e=>e==null,pl=e=>e.trim(),ri=e=>""+e,ml=(e,t=",")=>Ne(e)?[]:ni(e)?e:ri(e).split(t).map(pl).filter(i=>i.length),fn=e=>typeof e=="boolean",pn=e=>fn(e)?e:e==="true",pe=e=>typeof e=="string",mn=e=>$e(e)?e:pe(e)?ri(e).replace(/[a-z]+/gi,""):0,Jt=e=>parseInt(mn(e),10),Da=e=>parseFloat(mn(e)),ft=e=>$e(e)&&isFinite(e)&&Math.floor(e)===e,Pa=(e,t=1e3)=>{if(ft(e))return e;let i=ri(e).trim();return/MB$/i.test(i)?(i=i.replace(/MB$i/,"").trim(),Jt(i)*t*t):/KB/i.test(i)?(i=i.replace(/KB$i/,"").trim(),Jt(i)*t):Jt(i)},qe=e=>typeof e=="function",gl=e=>{let t=self,i=e.split("."),a=null;for(;a=i.shift();)if(t=t[a],!t)return null;return t},Fa={process:"POST",patch:"PATCH",revert:"DELETE",fetch:"GET",restore:"GET",load:"GET"},El=e=>{let t={};return t.url=pe(e)?e:e.url||"",t.timeout=e.timeout?parseInt(e.timeout,10):0,t.headers=e.headers?e.headers:{},te(Fa,i=>{t[i]=Tl(i,e[i],Fa[i],t.timeout,t.headers)}),t.process=e.process||pe(e)||e.url?t.process:null,t.remove=e.remove||null,delete t.headers,t},Tl=(e,t,i,a,n)=>{if(t===null)return null;if(typeof t=="function")return t;let r={url:i==="GET"||i==="PATCH"?`?${e}=`:"",method:i,headers:n,withCredentials:!1,timeout:a,onload:null,ondata:null,onerror:null};if(pe(t))return r.url=t,r;if(Object.assign(r,t),pe(r.headers)){let o=r.headers.split(/:(.+)/);r.headers={header:o[0],value:o[1]}}return r.withCredentials=pn(r.withCredentials),r},Il=e=>El(e),bl=e=>e===null,ce=e=>typeof e=="object"&&e!==null,_l=e=>ce(e)&&pe(e.url)&&ce(e.process)&&ce(e.revert)&&ce(e.restore)&&ce(e.fetch),Li=e=>ni(e)?"array":bl(e)?"null":ft(e)?"int":/^[0-9]+ ?(?:GB|MB|KB)$/gi.test(e)?"bytes":_l(e)?"api":typeof e,Rl=e=>e.replace(/{\s*'/g,'{"').replace(/'\s*}/g,'"}').replace(/'\s*:/g,'":').replace(/:\s*'/g,':"').replace(/,\s*'/g,',"').replace(/'\s*,/g,'",'),yl={array:ml,boolean:pn,int:e=>Li(e)==="bytes"?Pa(e):Jt(e),number:Da,float:Da,bytes:Pa,string:e=>qe(e)?e:ri(e),function:e=>gl(e),serverapi:Il,object:e=>{try{return JSON.parse(Rl(e))}catch{return null}}},Sl=(e,t)=>yl[t](e),gn=(e,t,i)=>{if(e===t)return e;let a=Li(e);if(a!==i){let n=Sl(e,i);if(a=Li(n),n===null)throw`Trying to assign value with incorrect type to "${option}", allowed type: "${i}"`;e=n}return e},wl=(e,t)=>{let i=e;return{enumerable:!0,get:()=>i,set:a=>{i=gn(a,e,t)}}},vl=e=>{let t={};return te(e,i=>{let a=e[i];t[i]=wl(a[0],a[1])}),Ue(t)},Al=e=>({items:[],listUpdateTimeout:null,itemUpdateTimeout:null,processingQueue:[],options:vl(e)}),oi=(e,t="-")=>e.split(/(?=[A-Z])/).map(i=>i.toLowerCase()).join(t),Ll=(e,t)=>{let i={};return te(t,a=>{i[a]={get:()=>e.getState().options[a],set:n=>{e.dispatch(`SET_${oi(a,"_").toUpperCase()}`,{value:n})}}}),i},Ml=e=>(t,i,a)=>{let n={};return te(e,r=>{let o=oi(r,"_").toUpperCase();n[`SET_${o}`]=l=>{try{a.options[r]=l.value}catch{}t(`DID_SET_${o}`,{value:a.options[r]})}}),n},Ol=e=>t=>{let i={};return te(e,a=>{i[`GET_${oi(a,"_").toUpperCase()}`]=n=>t.options[a]}),i},Se={API:1,DROP:2,BROWSE:3,PASTE:4,NONE:5},ki=()=>Math.random().toString(36).substring(2,11),Hi=(e,t)=>e.splice(t,1),xl=(e,t)=>{t?e():document.hidden?Promise.resolve(1).then(e):setTimeout(e,0)},li=()=>{let e=[],t=(a,n)=>{Hi(e,e.findIndex(r=>r.event===a&&(r.cb===n||!n)))},i=(a,n,r)=>{e.filter(o=>o.event===a).map(o=>o.cb).forEach(o=>xl(()=>o(...n),r))};return{fireSync:(a,...n)=>{i(a,n,!0)},fire:(a,...n)=>{i(a,n,!1)},on:(a,n)=>{e.push({event:a,cb:n})},onOnce:(a,n)=>{e.push({event:a,cb:(...r)=>{t(a,n),n(...r)}})},off:t}},En=(e,t,i)=>{Object.getOwnPropertyNames(e).filter(a=>!i.includes(a)).forEach(a=>Object.defineProperty(t,a,Object.getOwnPropertyDescriptor(e,a)))},Dl=["fire","process","revert","load","on","off","onOnce","retryLoad","extend","archive","archived","release","released","requestProcessing","freeze"],ge=e=>{let t={};return En(e,t,Dl),t},Pl=e=>{e.forEach((t,i)=>{t.released&&Hi(e,i)})},k={INIT:1,IDLE:2,PROCESSING_QUEUED:9,PROCESSING:3,PROCESSING_COMPLETE:5,PROCESSING_ERROR:6,PROCESSING_REVERT_ERROR:10,LOADING:7,LOAD_ERROR:8},se={INPUT:1,LIMBO:2,LOCAL:3},Tn=e=>/[^0-9]+/.exec(e),In=()=>Tn(1.1.toLocaleString())[0],Fl=()=>{let e=In(),t=1e3.toLocaleString(),i=1e3.toString();return t!==i?Tn(t)[0]:e==="."?",":"."},M={BOOLEAN:"boolean",INT:"int",NUMBER:"number",STRING:"string",ARRAY:"array",OBJECT:"object",FUNCTION:"function",ACTION:"action",SERVER_API:"serverapi",REGEX:"regex"},Wi=[],Le=(e,t,i)=>new Promise((a,n)=>{let r=Wi.filter(l=>l.key===e).map(l=>l.cb);if(r.length===0){a(t);return}let o=r.shift();r.reduce((l,s)=>l.then(u=>s(u,i)),o(t,i)).then(l=>a(l)).catch(l=>n(l))}),Ke=(e,t,i)=>Wi.filter(a=>a.key===e).map(a=>a.cb(t,i)),Cl=(e,t)=>Wi.push({key:e,cb:t}),zl=e=>Object.assign(ot,e),ti=()=>({...ot}),Nl=e=>{te(e,(t,i)=>{ot[t]&&(ot[t][0]=gn(i,ot[t][0],ot[t][1]))})},ot={id:[null,M.STRING],name:["filepond",M.STRING],disabled:[!1,M.BOOLEAN],className:[null,M.STRING],required:[!1,M.BOOLEAN],captureMethod:[null,M.STRING],allowSyncAcceptAttribute:[!0,M.BOOLEAN],allowDrop:[!0,M.BOOLEAN],allowBrowse:[!0,M.BOOLEAN],allowPaste:[!0,M.BOOLEAN],allowMultiple:[!1,M.BOOLEAN],allowReplace:[!0,M.BOOLEAN],allowRevert:[!0,M.BOOLEAN],allowRemove:[!0,M.BOOLEAN],allowProcess:[!0,M.BOOLEAN],allowReorder:[!1,M.BOOLEAN],allowDirectoriesOnly:[!1,M.BOOLEAN],storeAsFile:[!1,M.BOOLEAN],forceRevert:[!1,M.BOOLEAN],maxFiles:[null,M.INT],checkValidity:[!1,M.BOOLEAN],itemInsertLocationFreedom:[!0,M.BOOLEAN],itemInsertLocation:["before",M.STRING],itemInsertInterval:[75,M.INT],dropOnPage:[!1,M.BOOLEAN],dropOnElement:[!0,M.BOOLEAN],dropValidation:[!1,M.BOOLEAN],ignoredFiles:[[".ds_store","thumbs.db","desktop.ini"],M.ARRAY],instantUpload:[!0,M.BOOLEAN],maxParallelUploads:[2,M.INT],allowMinimumUploadDuration:[!0,M.BOOLEAN],chunkUploads:[!1,M.BOOLEAN],chunkForce:[!1,M.BOOLEAN],chunkSize:[5e6,M.INT],chunkRetryDelays:[[500,1e3,3e3],M.ARRAY],server:[null,M.SERVER_API],fileSizeBase:[1e3,M.INT],labelFileSizeBytes:["bytes",M.STRING],labelFileSizeKilobytes:["KB",M.STRING],labelFileSizeMegabytes:["MB",M.STRING],labelFileSizeGigabytes:["GB",M.STRING],labelDecimalSeparator:[In(),M.STRING],labelThousandsSeparator:[Fl(),M.STRING],labelIdle:['Drag & Drop your files or Browse',M.STRING],labelInvalidField:["Field contains invalid files",M.STRING],labelFileWaitingForSize:["Waiting for size",M.STRING],labelFileSizeNotAvailable:["Size not available",M.STRING],labelFileCountSingular:["file in list",M.STRING],labelFileCountPlural:["files in list",M.STRING],labelFileLoading:["Loading",M.STRING],labelFileAdded:["Added",M.STRING],labelFileLoadError:["Error during load",M.STRING],labelFileRemoved:["Removed",M.STRING],labelFileRemoveError:["Error during remove",M.STRING],labelFileProcessing:["Uploading",M.STRING],labelFileProcessingComplete:["Upload complete",M.STRING],labelFileProcessingAborted:["Upload cancelled",M.STRING],labelFileProcessingError:["Error during upload",M.STRING],labelFileProcessingRevertError:["Error during revert",M.STRING],labelTapToCancel:["tap to cancel",M.STRING],labelTapToRetry:["tap to retry",M.STRING],labelTapToUndo:["tap to undo",M.STRING],labelButtonRemoveItem:["Remove",M.STRING],labelButtonAbortItemLoad:["Abort",M.STRING],labelButtonRetryItemLoad:["Retry",M.STRING],labelButtonAbortItemProcessing:["Cancel",M.STRING],labelButtonUndoItemProcessing:["Undo",M.STRING],labelButtonRetryItemProcessing:["Retry",M.STRING],labelButtonProcessItem:["Upload",M.STRING],iconRemove:['',M.STRING],iconProcess:['',M.STRING],iconRetry:['',M.STRING],iconUndo:['',M.STRING],iconDone:['',M.STRING],oninit:[null,M.FUNCTION],onwarning:[null,M.FUNCTION],onerror:[null,M.FUNCTION],onactivatefile:[null,M.FUNCTION],oninitfile:[null,M.FUNCTION],onaddfilestart:[null,M.FUNCTION],onaddfileprogress:[null,M.FUNCTION],onaddfile:[null,M.FUNCTION],onprocessfilestart:[null,M.FUNCTION],onprocessfileprogress:[null,M.FUNCTION],onprocessfileabort:[null,M.FUNCTION],onprocessfilerevert:[null,M.FUNCTION],onprocessfile:[null,M.FUNCTION],onprocessfiles:[null,M.FUNCTION],onremovefile:[null,M.FUNCTION],onpreparefile:[null,M.FUNCTION],onupdatefiles:[null,M.FUNCTION],onreorderfiles:[null,M.FUNCTION],beforeDropFile:[null,M.FUNCTION],beforeAddFile:[null,M.FUNCTION],beforeRemoveFile:[null,M.FUNCTION],beforePrepareFile:[null,M.FUNCTION],stylePanelLayout:[null,M.STRING],stylePanelAspectRatio:[null,M.STRING],styleItemPanelAspectRatio:[null,M.STRING],styleButtonRemoveItemPosition:["left",M.STRING],styleButtonProcessItemPosition:["right",M.STRING],styleLoadIndicatorPosition:["right",M.STRING],styleProgressIndicatorPosition:["right",M.STRING],styleButtonRemoveItemAlign:[!1,M.BOOLEAN],files:[[],M.ARRAY],credits:[["https://pqina.nl/","Powered by PQINA"],M.ARRAY]},Xe=(e,t)=>Ne(t)?e[0]||null:ft(t)?e[t]||null:(typeof t=="object"&&(t=t.id),e.find(i=>i.id===t)||null),bn=e=>{if(Ne(e))return e;if(/:/.test(e)){let t=e.split(":");return t[1]/t[0]}return parseFloat(e)},Me=e=>e.filter(t=>!t.archived),_n={EMPTY:0,IDLE:1,ERROR:2,BUSY:3,READY:4},qt=null,Bl=()=>{if(qt===null)try{let e=new DataTransfer;e.items.add(new File(["hello world"],"This_Works.txt"));let t=document.createElement("input");t.setAttribute("type","file"),t.files=e.files,qt=t.files.length===1}catch{qt=!1}return qt},Gl=[k.LOAD_ERROR,k.PROCESSING_ERROR,k.PROCESSING_REVERT_ERROR],Vl=[k.LOADING,k.PROCESSING,k.PROCESSING_QUEUED,k.INIT],Ul=[k.PROCESSING_COMPLETE],kl=e=>Gl.includes(e.status),Hl=e=>Vl.includes(e.status),Wl=e=>Ul.includes(e.status),Ca=e=>ce(e.options.server)&&(ce(e.options.server.process)||qe(e.options.server.process)),Yl=e=>({GET_STATUS:()=>{let t=Me(e.items),{EMPTY:i,ERROR:a,BUSY:n,IDLE:r,READY:o}=_n;return t.length===0?i:t.some(kl)?a:t.some(Hl)?n:t.some(Wl)?o:r},GET_ITEM:t=>Xe(e.items,t),GET_ACTIVE_ITEM:t=>Xe(Me(e.items),t),GET_ACTIVE_ITEMS:()=>Me(e.items),GET_ITEMS:()=>e.items,GET_ITEM_NAME:t=>{let i=Xe(e.items,t);return i?i.filename:null},GET_ITEM_SIZE:t=>{let i=Xe(e.items,t);return i?i.fileSize:null},GET_STYLES:()=>Object.keys(e.options).filter(t=>/^style/.test(t)).map(t=>({name:t,value:e.options[t]})),GET_PANEL_ASPECT_RATIO:()=>/circle/.test(e.options.stylePanelLayout)?1:bn(e.options.stylePanelAspectRatio),GET_ITEM_PANEL_ASPECT_RATIO:()=>e.options.styleItemPanelAspectRatio,GET_ITEMS_BY_STATUS:t=>Me(e.items).filter(i=>i.status===t),GET_TOTAL_ITEMS:()=>Me(e.items).length,SHOULD_UPDATE_FILE_INPUT:()=>e.options.storeAsFile&&Bl()&&!Ca(e),IS_ASYNC:()=>Ca(e),GET_FILE_SIZE_LABELS:t=>({labelBytes:t("GET_LABEL_FILE_SIZE_BYTES")||void 0,labelKilobytes:t("GET_LABEL_FILE_SIZE_KILOBYTES")||void 0,labelMegabytes:t("GET_LABEL_FILE_SIZE_MEGABYTES")||void 0,labelGigabytes:t("GET_LABEL_FILE_SIZE_GIGABYTES")||void 0})}),$l=e=>{let t=Me(e.items).length;if(!e.options.allowMultiple)return t===0;let i=e.options.maxFiles;return i===null||tMath.max(Math.min(i,e),t),ql=(e,t,i)=>e.splice(t,0,i),Xl=(e,t,i)=>Ne(t)?null:typeof i>"u"?(e.push(t),t):(i=Rn(i,0,e.length),ql(e,i,t),t),Mi=e=>/^\s*data:([a-z]+\/[a-z0-9-+.]+(;[a-z-]+=[a-z0-9-]+)?)?(;base64)?,([a-z0-9!$&',()*+;=\-._~:@\/?%\s]*)\s*$/i.test(e),xt=e=>`${e}`.split("/").pop().split("?").shift(),si=e=>e.split(".").pop(),jl=e=>{if(typeof e!="string")return"";let t=e.split("/").pop();return/svg/.test(t)?"svg":/zip|compressed/.test(t)?"zip":/plain/.test(t)?"txt":/msword/.test(t)?"doc":/[a-z]+/.test(t)?t==="jpeg"?"jpg":t:""},vt=(e,t="")=>(t+e).slice(-t.length),yn=(e=new Date)=>`${e.getFullYear()}-${vt(e.getMonth()+1,"00")}-${vt(e.getDate(),"00")}_${vt(e.getHours(),"00")}-${vt(e.getMinutes(),"00")}-${vt(e.getSeconds(),"00")}`,ut=(e,t,i=null,a=null)=>{let n=typeof i=="string"?e.slice(0,e.size,i):e.slice(0,e.size,e.type);return n.lastModifiedDate=new Date,e._relativePath&&(n._relativePath=e._relativePath),pe(t)||(t=yn()),t&&a===null&&si(t)?n.name=t:(a=a||jl(n.type),n.name=t+(a?"."+a:"")),n},Ql=()=>window.BlobBuilder=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,Sn=(e,t)=>{let i=Ql();if(i){let a=new i;return a.append(e),a.getBlob(t)}return new Blob([e],{type:t})},Zl=(e,t)=>{let i=new ArrayBuffer(e.length),a=new Uint8Array(i);for(let n=0;n(/^data:(.+);/.exec(e)||[])[1]||null,Kl=e=>e.split(",")[1].replace(/\s/g,""),Jl=e=>atob(Kl(e)),es=e=>{let t=wn(e),i=Jl(e);return Zl(i,t)},ts=(e,t,i)=>ut(es(e),t,null,i),is=e=>{if(!/^content-disposition:/i.test(e))return null;let t=e.split(/filename=|filename\*=.+''/).splice(1).map(i=>i.trim().replace(/^["']|[;"']{0,2}$/g,"")).filter(i=>i.length);return t.length?decodeURI(t[t.length-1]):null},as=e=>{if(/content-length:/i.test(e)){let t=e.match(/[0-9]+/)[0];return t?parseInt(t,10):null}return null},ns=e=>/x-content-transfer-id:/i.test(e)&&(e.split(":")[1]||"").trim()||null,Yi=e=>{let t={source:null,name:null,size:null},i=e.split(` +`);for(let a of i){let n=is(a);if(n){t.name=n;continue}let r=as(a);if(r){t.size=r;continue}let o=ns(a);if(o){t.source=o;continue}}return t},rs=e=>{let t={source:null,complete:!1,progress:0,size:null,timestamp:null,duration:0,request:null},i=()=>t.progress,a=()=>{t.request&&t.request.abort&&t.request.abort()},n=()=>{let l=t.source;o.fire("init",l),l instanceof File?o.fire("load",l):l instanceof Blob?o.fire("load",ut(l,l.name)):Mi(l)?o.fire("load",ts(l)):r(l)},r=l=>{if(!e){o.fire("error",{type:"error",body:"Can't load URL",code:400});return}t.timestamp=Date.now(),t.request=e(l,s=>{t.duration=Date.now()-t.timestamp,t.complete=!0,s instanceof Blob&&(s=ut(s,s.name||xt(l))),o.fire("load",s instanceof Blob?s:s?s.body:null)},s=>{o.fire("error",typeof s=="string"?{type:"error",code:0,body:s}:s)},(s,u,c)=>{if(c&&(t.size=c),t.duration=Date.now()-t.timestamp,!s){t.progress=null;return}t.progress=u/c,o.fire("progress",t.progress)},()=>{o.fire("abort")},s=>{let u=Yi(typeof s=="string"?s:s.headers);o.fire("meta",{size:t.size||u.size,filename:u.name,source:u.source})})},o={...li(),setSource:l=>t.source=l,getProgress:i,abort:a,load:n};return o},za=e=>/GET|HEAD/.test(e),je=(e,t,i)=>{let a={onheaders:()=>{},onprogress:()=>{},onload:()=>{},ontimeout:()=>{},onerror:()=>{},onabort:()=>{},abort:()=>{n=!0,o.abort()}},n=!1,r=!1;i={method:"POST",headers:{},withCredentials:!1,...i},t=encodeURI(t),za(i.method)&&e&&(t=`${t}${encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))}`);let o=new XMLHttpRequest,l=za(i.method)?o:o.upload;return l.onprogress=s=>{n||a.onprogress(s.lengthComputable,s.loaded,s.total)},o.onreadystatechange=()=>{o.readyState<2||o.readyState===4&&o.status===0||r||(r=!0,a.onheaders(o))},o.onload=()=>{o.status>=200&&o.status<300?a.onload(o):a.onerror(o)},o.onerror=()=>a.onerror(o),o.onabort=()=>{n=!0,a.onabort()},o.ontimeout=()=>a.ontimeout(o),o.open(i.method,t,!0),ft(i.timeout)&&(o.timeout=i.timeout),Object.keys(i.headers).forEach(s=>{let u=unescape(encodeURIComponent(i.headers[s]));o.setRequestHeader(s,u)}),i.responseType&&(o.responseType=i.responseType),i.withCredentials&&(o.withCredentials=!0),o.send(e),a},ie=(e,t,i,a)=>({type:e,code:t,body:i,headers:a}),Qe=e=>t=>{e(ie("error",0,"Timeout",t.getAllResponseHeaders()))},Na=e=>/\?/.test(e),Mt=(...e)=>{let t="";return e.forEach(i=>{t+=Na(t)&&Na(i)?i.replace(/\?/,"&"):i}),t},Ri=(e="",t)=>{if(typeof t=="function")return t;if(!t||!pe(t.url))return null;let i=t.onload||(n=>n),a=t.onerror||(n=>null);return(n,r,o,l,s,u)=>{let c=je(n,Mt(e,t.url),{...t,responseType:"blob"});return c.onload=d=>{let h=d.getAllResponseHeaders(),f=Yi(h).name||xt(n);r(ie("load",d.status,t.method==="HEAD"?null:ut(i(d.response),f),h))},c.onerror=d=>{o(ie("error",d.status,a(d.response)||d.statusText,d.getAllResponseHeaders()))},c.onheaders=d=>{u(ie("headers",d.status,null,d.getAllResponseHeaders()))},c.ontimeout=Qe(o),c.onprogress=l,c.onabort=s,c}},Re={QUEUED:0,COMPLETE:1,PROCESSING:2,ERROR:3,WAITING:4},os=(e,t,i,a,n,r,o,l,s,u,c)=>{let d=[],{chunkTransferId:h,chunkServer:f,chunkSize:p,chunkRetryDelays:m}=c,g={serverId:h,aborted:!1},b=t.ondata||(A=>A),E=t.onload||((A,F)=>F==="HEAD"?A.getResponseHeader("Upload-Offset"):A.response),T=t.onerror||(A=>null),_=A=>{let F=new FormData;ce(n)&&F.append(i,JSON.stringify(n));let w=typeof t.headers=="function"?t.headers(a,n):{...t.headers,"Upload-Length":a.size},L={...t,headers:w},C=je(b(F),Mt(e,t.url),L);C.onload=P=>A(E(P,L.method)),C.onerror=P=>o(ie("error",P.status,T(P.response)||P.statusText,P.getAllResponseHeaders())),C.ontimeout=Qe(o)},y=A=>{let F=Mt(e,f.url,g.serverId),L={headers:typeof t.headers=="function"?t.headers(g.serverId):{...t.headers},method:"HEAD"},C=je(null,F,L);C.onload=P=>A(E(P,L.method)),C.onerror=P=>o(ie("error",P.status,T(P.response)||P.statusText,P.getAllResponseHeaders())),C.ontimeout=Qe(o)},I=Math.floor(a.size/p);for(let A=0;A<=I;A++){let F=A*p,w=a.slice(F,F+p,"application/offset+octet-stream");d[A]={index:A,size:w.size,offset:F,data:w,file:a,progress:0,retries:[...m],status:Re.QUEUED,error:null,request:null,timeout:null}}let v=()=>r(g.serverId),R=A=>A.status===Re.QUEUED||A.status===Re.ERROR,S=A=>{if(g.aborted)return;if(A=A||d.find(R),!A){d.every(G=>G.status===Re.COMPLETE)&&v();return}A.status=Re.PROCESSING,A.progress=null;let F=f.ondata||(G=>G),w=f.onerror||(G=>null),L=Mt(e,f.url,g.serverId),C=typeof f.headers=="function"?f.headers(A):{...f.headers,"Content-Type":"application/offset+octet-stream","Upload-Offset":A.offset,"Upload-Length":a.size,"Upload-Name":a.name},P=A.request=je(F(A.data),L,{...f,headers:C});P.onload=()=>{A.status=Re.COMPLETE,A.request=null,O()},P.onprogress=(G,B,X)=>{A.progress=G?B:null,x()},P.onerror=G=>{A.status=Re.ERROR,A.request=null,A.error=w(G.response)||G.statusText,D(A)||o(ie("error",G.status,w(G.response)||G.statusText,G.getAllResponseHeaders()))},P.ontimeout=G=>{A.status=Re.ERROR,A.request=null,D(A)||Qe(o)(G)},P.onabort=()=>{A.status=Re.QUEUED,A.request=null,s()}},D=A=>A.retries.length===0?!1:(A.status=Re.WAITING,clearTimeout(A.timeout),A.timeout=setTimeout(()=>{S(A)},A.retries.shift()),!0),x=()=>{let A=d.reduce((w,L)=>w===null||L.progress===null?null:w+L.progress,0);if(A===null)return l(!1,0,0);let F=d.reduce((w,L)=>w+L.size,0);l(!0,A,F)},O=()=>{d.filter(F=>F.status===Re.PROCESSING).length>=1||S()},z=()=>{d.forEach(A=>{clearTimeout(A.timeout),A.request&&A.request.abort()})};return g.serverId?y(A=>{g.aborted||(d.filter(F=>F.offset{F.status=Re.COMPLETE,F.progress=F.size}),O())}):_(A=>{g.aborted||(u(A),g.serverId=A,O())}),{abort:()=>{g.aborted=!0,z()}}},ls=(e,t,i,a)=>(n,r,o,l,s,u,c)=>{if(!n)return;let d=a.chunkUploads,h=d&&n.size>a.chunkSize,f=d&&(h||a.chunkForce);if(n instanceof Blob&&f)return os(e,t,i,n,r,o,l,s,u,c,a);let p=t.ondata||(y=>y),m=t.onload||(y=>y),g=t.onerror||(y=>null),b=typeof t.headers=="function"?t.headers(n,r)||{}:{...t.headers},E={...t,headers:b};var T=new FormData;ce(r)&&T.append(i,JSON.stringify(r)),(n instanceof Blob?[{name:null,file:n}]:n).forEach(y=>{T.append(i,y.file,y.name===null?y.file.name:`${y.name}${y.file.name}`)});let _=je(p(T),Mt(e,t.url),E);return _.onload=y=>{o(ie("load",y.status,m(y.response),y.getAllResponseHeaders()))},_.onerror=y=>{l(ie("error",y.status,g(y.response)||y.statusText,y.getAllResponseHeaders()))},_.ontimeout=Qe(l),_.onprogress=s,_.onabort=u,_},ss=(e="",t,i,a)=>typeof t=="function"?(...n)=>t(i,...n,a):!t||!pe(t.url)?null:ls(e,t,i,a),At=(e="",t)=>{if(typeof t=="function")return t;if(!t||!pe(t.url))return(n,r)=>r();let i=t.onload||(n=>n),a=t.onerror||(n=>null);return(n,r,o)=>{let l=je(n,e+t.url,t);return l.onload=s=>{r(ie("load",s.status,i(s.response),s.getAllResponseHeaders()))},l.onerror=s=>{o(ie("error",s.status,a(s.response)||s.statusText,s.getAllResponseHeaders()))},l.ontimeout=Qe(o),l}},vn=(e=0,t=1)=>e+Math.random()*(t-e),cs=(e,t=1e3,i=0,a=25,n=250)=>{let r=null,o=Date.now(),l=()=>{let s=Date.now()-o,u=vn(a,n);s+u>t&&(u=s+u-t);let c=s/t;if(c>=1||document.hidden){e(1);return}e(c),r=setTimeout(l,u)};return t>0&&l(),{clear:()=>{clearTimeout(r)}}},ds=(e,t)=>{let i={complete:!1,perceivedProgress:0,perceivedPerformanceUpdater:null,progress:null,timestamp:null,perceivedDuration:0,duration:0,request:null,response:null},{allowMinimumUploadDuration:a}=t,n=(c,d)=>{let h=()=>{i.duration===0||i.progress===null||u.fire("progress",u.getProgress())},f=()=>{i.complete=!0,u.fire("load-perceived",i.response.body)};u.fire("start"),i.timestamp=Date.now(),i.perceivedPerformanceUpdater=cs(p=>{i.perceivedProgress=p,i.perceivedDuration=Date.now()-i.timestamp,h(),i.response&&i.perceivedProgress===1&&!i.complete&&f()},a?vn(750,1500):0),i.request=e(c,d,p=>{i.response=ce(p)?p:{type:"load",code:200,body:`${p}`,headers:{}},i.duration=Date.now()-i.timestamp,i.progress=1,u.fire("load",i.response.body),(!a||a&&i.perceivedProgress===1)&&f()},p=>{i.perceivedPerformanceUpdater.clear(),u.fire("error",ce(p)?p:{type:"error",code:0,body:`${p}`})},(p,m,g)=>{i.duration=Date.now()-i.timestamp,i.progress=p?m/g:null,h()},()=>{i.perceivedPerformanceUpdater.clear(),u.fire("abort",i.response?i.response.body:null)},p=>{u.fire("transfer",p)})},r=()=>{i.request&&(i.perceivedPerformanceUpdater.clear(),i.request.abort&&i.request.abort(),i.complete=!0)},o=()=>{r(),i.complete=!1,i.perceivedProgress=0,i.progress=0,i.timestamp=null,i.perceivedDuration=0,i.duration=0,i.request=null,i.response=null},l=a?()=>i.progress?Math.min(i.progress,i.perceivedProgress):null:()=>i.progress||null,s=a?()=>Math.min(i.duration,i.perceivedDuration):()=>i.duration,u={...li(),process:n,abort:r,getProgress:l,getDuration:s,reset:o};return u},An=e=>e.substring(0,e.lastIndexOf("."))||e,us=e=>{let t=[e.name,e.size,e.type];return e instanceof Blob||Mi(e)?t[0]=e.name||yn():Mi(e)?(t[1]=e.length,t[2]=wn(e)):pe(e)&&(t[0]=xt(e),t[1]=0,t[2]="application/octet-stream"),{name:t[0],size:t[1],type:t[2]}},ht=e=>!!(e instanceof File||e instanceof Blob&&e.name),Ln=e=>{if(!ce(e))return e;let t=ni(e)?[]:{};for(let i in e){if(!e.hasOwnProperty(i))continue;let a=e[i];t[i]=a&&ce(a)?Ln(a):a}return t},hs=(e=null,t=null,i=null)=>{let a=ki(),n={archived:!1,frozen:!1,released:!1,source:null,file:i,serverFileReference:t,transferId:null,processingAborted:!1,status:t?k.PROCESSING_COMPLETE:k.INIT,activeLoader:null,activeProcessor:null},r=null,o={},l=R=>n.status=R,s=(R,...S)=>{n.released||n.frozen||I.fire(R,...S)},u=()=>si(n.file.name),c=()=>n.file.type,d=()=>n.file.size,h=()=>n.file,f=(R,S,D)=>{if(n.source=R,I.fireSync("init"),n.file){I.fireSync("load-skip");return}n.file=us(R),S.on("init",()=>{s("load-init")}),S.on("meta",x=>{n.file.size=x.size,n.file.filename=x.filename,x.source&&(e=se.LIMBO,n.serverFileReference=x.source,n.status=k.PROCESSING_COMPLETE),s("load-meta")}),S.on("progress",x=>{l(k.LOADING),s("load-progress",x)}),S.on("error",x=>{l(k.LOAD_ERROR),s("load-request-error",x)}),S.on("abort",()=>{l(k.INIT),s("load-abort")}),S.on("load",x=>{n.activeLoader=null;let O=A=>{n.file=ht(A)?A:n.file,e===se.LIMBO&&n.serverFileReference?l(k.PROCESSING_COMPLETE):l(k.IDLE),s("load")},z=A=>{n.file=x,s("load-meta"),l(k.LOAD_ERROR),s("load-file-error",A)};if(n.serverFileReference){O(x);return}D(x,O,z)}),S.setSource(R),n.activeLoader=S,S.load()},p=()=>{n.activeLoader&&n.activeLoader.load()},m=()=>{if(n.activeLoader){n.activeLoader.abort();return}l(k.INIT),s("load-abort")},g=(R,S)=>{if(n.processingAborted){n.processingAborted=!1;return}if(l(k.PROCESSING),r=null,!(n.file instanceof Blob)){I.on("load",()=>{g(R,S)});return}R.on("load",O=>{n.transferId=null,n.serverFileReference=O}),R.on("transfer",O=>{n.transferId=O}),R.on("load-perceived",O=>{n.activeProcessor=null,n.transferId=null,n.serverFileReference=O,l(k.PROCESSING_COMPLETE),s("process-complete",O)}),R.on("start",()=>{s("process-start")}),R.on("error",O=>{n.activeProcessor=null,l(k.PROCESSING_ERROR),s("process-error",O)}),R.on("abort",O=>{n.activeProcessor=null,n.serverFileReference=O,l(k.IDLE),s("process-abort"),r&&r()}),R.on("progress",O=>{s("process-progress",O)});let D=O=>{n.archived||R.process(O,{...o})},x=console.error;S(n.file,D,x),n.activeProcessor=R},b=()=>{n.processingAborted=!1,l(k.PROCESSING_QUEUED)},E=()=>new Promise(R=>{if(!n.activeProcessor){n.processingAborted=!0,l(k.IDLE),s("process-abort"),R();return}r=()=>{R()},n.activeProcessor.abort()}),T=(R,S)=>new Promise((D,x)=>{let O=n.serverFileReference!==null?n.serverFileReference:n.transferId;if(O===null){D();return}R(O,()=>{n.serverFileReference=null,n.transferId=null,D()},z=>{if(!S){D();return}l(k.PROCESSING_REVERT_ERROR),s("process-revert-error"),x(z)}),l(k.IDLE),s("process-revert")}),_=(R,S,D)=>{let x=R.split("."),O=x[0],z=x.pop(),A=o;x.forEach(F=>A=A[F]),JSON.stringify(A[z])!==JSON.stringify(S)&&(A[z]=S,s("metadata-update",{key:O,value:o[O],silent:D}))},I={id:{get:()=>a},origin:{get:()=>e,set:R=>e=R},serverId:{get:()=>n.serverFileReference},transferId:{get:()=>n.transferId},status:{get:()=>n.status},filename:{get:()=>n.file.name},filenameWithoutExtension:{get:()=>An(n.file.name)},fileExtension:{get:u},fileType:{get:c},fileSize:{get:d},file:{get:h},relativePath:{get:()=>n.file._relativePath},source:{get:()=>n.source},getMetadata:R=>Ln(R?o[R]:o),setMetadata:(R,S,D)=>{if(ce(R)){let x=R;return Object.keys(x).forEach(O=>{_(O,x[O],S)}),R}return _(R,S,D),S},extend:(R,S)=>v[R]=S,abortLoad:m,retryLoad:p,requestProcessing:b,abortProcessing:E,load:f,process:g,revert:T,...li(),freeze:()=>n.frozen=!0,release:()=>n.released=!0,released:{get:()=>n.released},archive:()=>n.archived=!0,archived:{get:()=>n.archived}},v=Ue(I);return v},fs=(e,t)=>Ne(t)?0:pe(t)?e.findIndex(i=>i.id===t):-1,Ba=(e,t)=>{let i=fs(e,t);if(!(i<0))return e[i]||null},Ga=(e,t,i,a,n,r)=>{let o=je(null,e,{method:"GET",responseType:"blob"});return o.onload=l=>{let s=l.getAllResponseHeaders(),u=Yi(s).name||xt(e);t(ie("load",l.status,ut(l.response,u),s))},o.onerror=l=>{i(ie("error",l.status,l.statusText,l.getAllResponseHeaders()))},o.onheaders=l=>{r(ie("headers",l.status,null,l.getAllResponseHeaders()))},o.ontimeout=Qe(i),o.onprogress=a,o.onabort=n,o},Va=e=>(e.indexOf("//")===0&&(e=location.protocol+e),e.toLowerCase().replace("blob:","").replace(/([a-z])?:\/\//,"$1").split("/")[0]),ps=e=>(e.indexOf(":")>-1||e.indexOf("//")>-1)&&Va(location.href)!==Va(e),Xt=e=>(...t)=>qe(e)?e(...t):e,ms=e=>!ht(e.file),yi=(e,t)=>{clearTimeout(t.listUpdateTimeout),t.listUpdateTimeout=setTimeout(()=>{e("DID_UPDATE_ITEMS",{items:Me(t.items)})},0)},Ua=(e,...t)=>new Promise(i=>{if(!e)return i(!0);let a=e(...t);if(a==null)return i(!0);if(typeof a=="boolean")return i(a);typeof a.then=="function"&&a.then(i)}),Si=(e,t)=>{e.items.sort((i,a)=>t(ge(i),ge(a)))},ye=(e,t)=>({query:i,success:a=()=>{},failure:n=()=>{},...r}={})=>{let o=Xe(e.items,i);if(!o){n({error:ie("error",0,"Item not found"),file:null});return}t(o,a,n,r||{})},gs=(e,t,i)=>({ABORT_ALL:()=>{Me(i.items).forEach(a=>{a.freeze(),a.abortLoad(),a.abortProcessing()})},DID_SET_FILES:({value:a=[]})=>{let n=a.map(o=>({source:o.source?o.source:o,options:o.options})),r=Me(i.items);r.forEach(o=>{n.find(l=>l.source===o.source||l.source===o.file)||e("REMOVE_ITEM",{query:o,remove:!1})}),r=Me(i.items),n.forEach((o,l)=>{r.find(s=>s.source===o.source||s.file===o.source)||e("ADD_ITEM",{...o,interactionMethod:Se.NONE,index:l})})},DID_UPDATE_ITEM_METADATA:({id:a,action:n,change:r})=>{r.silent||(clearTimeout(i.itemUpdateTimeout),i.itemUpdateTimeout=setTimeout(()=>{let o=Ba(i.items,a);if(!t("IS_ASYNC")){Le("SHOULD_PREPARE_OUTPUT",!1,{item:o,query:t,action:n,change:r}).then(c=>{let d=t("GET_BEFORE_PREPARE_FILE");d&&(c=d(o,c)),c&&e("REQUEST_PREPARE_OUTPUT",{query:a,item:o,success:h=>{e("DID_PREPARE_OUTPUT",{id:a,file:h})}},!0)});return}o.origin===se.LOCAL&&e("DID_LOAD_ITEM",{id:o.id,error:null,serverFileReference:o.source});let l=()=>{setTimeout(()=>{e("REQUEST_ITEM_PROCESSING",{query:a})},32)},s=c=>{o.revert(At(i.options.server.url,i.options.server.revert),t("GET_FORCE_REVERT")).then(c?l:()=>{}).catch(()=>{})},u=c=>{o.abortProcessing().then(c?l:()=>{})};if(o.status===k.PROCESSING_COMPLETE)return s(i.options.instantUpload);if(o.status===k.PROCESSING)return u(i.options.instantUpload);i.options.instantUpload&&l()},0))},MOVE_ITEM:({query:a,index:n})=>{let r=Xe(i.items,a);if(!r)return;let o=i.items.indexOf(r);n=Rn(n,0,i.items.length-1),o!==n&&i.items.splice(n,0,i.items.splice(o,1)[0])},SORT:({compare:a})=>{Si(i,a),e("DID_SORT_ITEMS",{items:t("GET_ACTIVE_ITEMS")})},ADD_ITEMS:({items:a,index:n,interactionMethod:r,success:o=()=>{},failure:l=()=>{}})=>{let s=n;if(n===-1||typeof n>"u"){let f=t("GET_ITEM_INSERT_LOCATION"),p=t("GET_TOTAL_ITEMS");s=f==="before"?0:p}let u=t("GET_IGNORED_FILES"),c=f=>ht(f)?!u.includes(f.name.toLowerCase()):!Ne(f),h=a.filter(c).map(f=>new Promise((p,m)=>{e("ADD_ITEM",{interactionMethod:r,source:f.source||f,success:p,failure:m,index:s++,options:f.options||{}})}));Promise.all(h).then(o).catch(l)},ADD_ITEM:({source:a,index:n=-1,interactionMethod:r,success:o=()=>{},failure:l=()=>{},options:s={}})=>{if(Ne(a)){l({error:ie("error",0,"No source"),file:null});return}if(ht(a)&&i.options.ignoredFiles.includes(a.name.toLowerCase()))return;if(!$l(i)){if(i.options.allowMultiple||!i.options.allowMultiple&&!i.options.allowReplace){let E=ie("warning",0,"Max files");e("DID_THROW_MAX_FILES",{source:a,error:E}),l({error:E,file:null});return}let b=Me(i.items)[0];if(b.status===k.PROCESSING_COMPLETE||b.status===k.PROCESSING_REVERT_ERROR){let E=t("GET_FORCE_REVERT");if(b.revert(At(i.options.server.url,i.options.server.revert),E).then(()=>{E&&e("ADD_ITEM",{source:a,index:n,interactionMethod:r,success:o,failure:l,options:s})}).catch(()=>{}),E)return}e("REMOVE_ITEM",{query:b.id})}let u=s.type==="local"?se.LOCAL:s.type==="limbo"?se.LIMBO:se.INPUT,c=hs(u,u===se.INPUT?null:a,s.file);Object.keys(s.metadata||{}).forEach(b=>{c.setMetadata(b,s.metadata[b])}),Ke("DID_CREATE_ITEM",c,{query:t,dispatch:e});let d=t("GET_ITEM_INSERT_LOCATION");i.options.itemInsertLocationFreedom||(n=d==="before"?-1:i.items.length),Xl(i.items,c,n),qe(d)&&a&&Si(i,d);let h=c.id;c.on("init",()=>{e("DID_INIT_ITEM",{id:h})}),c.on("load-init",()=>{e("DID_START_ITEM_LOAD",{id:h})}),c.on("load-meta",()=>{e("DID_UPDATE_ITEM_META",{id:h})}),c.on("load-progress",b=>{e("DID_UPDATE_ITEM_LOAD_PROGRESS",{id:h,progress:b})}),c.on("load-request-error",b=>{let E=Xt(i.options.labelFileLoadError)(b);if(b.code>=400&&b.code<500){e("DID_THROW_ITEM_INVALID",{id:h,error:b,status:{main:E,sub:`${b.code} (${b.body})`}}),l({error:b,file:ge(c)});return}e("DID_THROW_ITEM_LOAD_ERROR",{id:h,error:b,status:{main:E,sub:i.options.labelTapToRetry}})}),c.on("load-file-error",b=>{e("DID_THROW_ITEM_INVALID",{id:h,error:b.status,status:b.status}),l({error:b.status,file:ge(c)})}),c.on("load-abort",()=>{e("REMOVE_ITEM",{query:h})}),c.on("load-skip",()=>{e("COMPLETE_LOAD_ITEM",{query:h,item:c,data:{source:a,success:o}})}),c.on("load",()=>{let b=E=>{if(!E){e("REMOVE_ITEM",{query:h});return}c.on("metadata-update",T=>{e("DID_UPDATE_ITEM_METADATA",{id:h,change:T})}),Le("SHOULD_PREPARE_OUTPUT",!1,{item:c,query:t}).then(T=>{let _=t("GET_BEFORE_PREPARE_FILE");_&&(T=_(c,T));let y=()=>{e("COMPLETE_LOAD_ITEM",{query:h,item:c,data:{source:a,success:o}}),yi(e,i)};if(T){e("REQUEST_PREPARE_OUTPUT",{query:h,item:c,success:I=>{e("DID_PREPARE_OUTPUT",{id:h,file:I}),y()}},!0);return}y()})};Le("DID_LOAD_ITEM",c,{query:t,dispatch:e}).then(()=>{Ua(t("GET_BEFORE_ADD_FILE"),ge(c)).then(b)}).catch(E=>{if(!E||!E.error||!E.status)return b(!1);e("DID_THROW_ITEM_INVALID",{id:h,error:E.error,status:E.status})})}),c.on("process-start",()=>{e("DID_START_ITEM_PROCESSING",{id:h})}),c.on("process-progress",b=>{e("DID_UPDATE_ITEM_PROCESS_PROGRESS",{id:h,progress:b})}),c.on("process-error",b=>{e("DID_THROW_ITEM_PROCESSING_ERROR",{id:h,error:b,status:{main:Xt(i.options.labelFileProcessingError)(b),sub:i.options.labelTapToRetry}})}),c.on("process-revert-error",b=>{e("DID_THROW_ITEM_PROCESSING_REVERT_ERROR",{id:h,error:b,status:{main:Xt(i.options.labelFileProcessingRevertError)(b),sub:i.options.labelTapToRetry}})}),c.on("process-complete",b=>{e("DID_COMPLETE_ITEM_PROCESSING",{id:h,error:null,serverFileReference:b}),e("DID_DEFINE_VALUE",{id:h,value:b})}),c.on("process-abort",()=>{e("DID_ABORT_ITEM_PROCESSING",{id:h})}),c.on("process-revert",()=>{e("DID_REVERT_ITEM_PROCESSING",{id:h}),e("DID_DEFINE_VALUE",{id:h,value:null})}),e("DID_ADD_ITEM",{id:h,index:n,interactionMethod:r}),yi(e,i);let{url:f,load:p,restore:m,fetch:g}=i.options.server||{};c.load(a,rs(u===se.INPUT?pe(a)&&ps(a)&&g?Ri(f,g):Ga:u===se.LIMBO?Ri(f,m):Ri(f,p)),(b,E,T)=>{Le("LOAD_FILE",b,{query:t}).then(E).catch(T)})},REQUEST_PREPARE_OUTPUT:({item:a,success:n,failure:r=()=>{}})=>{let o={error:ie("error",0,"Item not found"),file:null};if(a.archived)return r(o);Le("PREPARE_OUTPUT",a.file,{query:t,item:a}).then(l=>{Le("COMPLETE_PREPARE_OUTPUT",l,{query:t,item:a}).then(s=>{if(a.archived)return r(o);n(s)})})},COMPLETE_LOAD_ITEM:({item:a,data:n})=>{let{success:r,source:o}=n,l=t("GET_ITEM_INSERT_LOCATION");if(qe(l)&&o&&Si(i,l),e("DID_LOAD_ITEM",{id:a.id,error:null,serverFileReference:a.origin===se.INPUT?null:o}),r(ge(a)),a.origin===se.LOCAL){e("DID_LOAD_LOCAL_ITEM",{id:a.id});return}if(a.origin===se.LIMBO){e("DID_COMPLETE_ITEM_PROCESSING",{id:a.id,error:null,serverFileReference:o}),e("DID_DEFINE_VALUE",{id:a.id,value:a.serverId||o});return}t("IS_ASYNC")&&i.options.instantUpload&&e("REQUEST_ITEM_PROCESSING",{query:a.id})},RETRY_ITEM_LOAD:ye(i,a=>{a.retryLoad()}),REQUEST_ITEM_PREPARE:ye(i,(a,n,r)=>{e("REQUEST_PREPARE_OUTPUT",{query:a.id,item:a,success:o=>{e("DID_PREPARE_OUTPUT",{id:a.id,file:o}),n({file:a,output:o})},failure:r},!0)}),REQUEST_ITEM_PROCESSING:ye(i,(a,n,r)=>{if(!(a.status===k.IDLE||a.status===k.PROCESSING_ERROR)){let l=()=>e("REQUEST_ITEM_PROCESSING",{query:a,success:n,failure:r}),s=()=>document.hidden?l():setTimeout(l,32);a.status===k.PROCESSING_COMPLETE||a.status===k.PROCESSING_REVERT_ERROR?a.revert(At(i.options.server.url,i.options.server.revert),t("GET_FORCE_REVERT")).then(s).catch(()=>{}):a.status===k.PROCESSING&&a.abortProcessing().then(s);return}a.status!==k.PROCESSING_QUEUED&&(a.requestProcessing(),e("DID_REQUEST_ITEM_PROCESSING",{id:a.id}),e("PROCESS_ITEM",{query:a,success:n,failure:r},!0))}),PROCESS_ITEM:ye(i,(a,n,r)=>{let o=t("GET_MAX_PARALLEL_UPLOADS");if(t("GET_ITEMS_BY_STATUS",k.PROCESSING).length===o){i.processingQueue.push({id:a.id,success:n,failure:r});return}if(a.status===k.PROCESSING)return;let s=()=>{let c=i.processingQueue.shift();if(!c)return;let{id:d,success:h,failure:f}=c,p=Xe(i.items,d);if(!p||p.archived){s();return}e("PROCESS_ITEM",{query:d,success:h,failure:f},!0)};a.onOnce("process-complete",()=>{n(ge(a)),s();let c=i.options.server;if(i.options.instantUpload&&a.origin===se.LOCAL&&qe(c.remove)){let f=()=>{};a.origin=se.LIMBO,i.options.server.remove(a.source,f,f)}t("GET_ITEMS_BY_STATUS",k.PROCESSING_COMPLETE).length===i.items.length&&e("DID_COMPLETE_ITEM_PROCESSING_ALL")}),a.onOnce("process-error",c=>{r({error:c,file:ge(a)}),s()});let u=i.options;a.process(ds(ss(u.server.url,u.server.process,u.name,{chunkTransferId:a.transferId,chunkServer:u.server.patch,chunkUploads:u.chunkUploads,chunkForce:u.chunkForce,chunkSize:u.chunkSize,chunkRetryDelays:u.chunkRetryDelays}),{allowMinimumUploadDuration:t("GET_ALLOW_MINIMUM_UPLOAD_DURATION")}),(c,d,h)=>{Le("PREPARE_OUTPUT",c,{query:t,item:a}).then(f=>{e("DID_PREPARE_OUTPUT",{id:a.id,file:f}),d(f)}).catch(h)})}),RETRY_ITEM_PROCESSING:ye(i,a=>{e("REQUEST_ITEM_PROCESSING",{query:a})}),REQUEST_REMOVE_ITEM:ye(i,a=>{Ua(t("GET_BEFORE_REMOVE_FILE"),ge(a)).then(n=>{n&&e("REMOVE_ITEM",{query:a})})}),RELEASE_ITEM:ye(i,a=>{a.release()}),REMOVE_ITEM:ye(i,(a,n,r,o)=>{let l=()=>{let u=a.id;Ba(i.items,u).archive(),e("DID_REMOVE_ITEM",{error:null,id:u,item:a}),yi(e,i),n(ge(a))},s=i.options.server;a.origin===se.LOCAL&&s&&qe(s.remove)&&o.remove!==!1?(e("DID_START_ITEM_REMOVE",{id:a.id}),s.remove(a.source,()=>l(),u=>{e("DID_THROW_ITEM_REMOVE_ERROR",{id:a.id,error:ie("error",0,u,null),status:{main:Xt(i.options.labelFileRemoveError)(u),sub:i.options.labelTapToRetry}})})):((o.revert&&a.origin!==se.LOCAL&&a.serverId!==null||i.options.chunkUploads&&a.file.size>i.options.chunkSize||i.options.chunkUploads&&i.options.chunkForce)&&a.revert(At(i.options.server.url,i.options.server.revert),t("GET_FORCE_REVERT")),l())}),ABORT_ITEM_LOAD:ye(i,a=>{a.abortLoad()}),ABORT_ITEM_PROCESSING:ye(i,a=>{if(a.serverId){e("REVERT_ITEM_PROCESSING",{id:a.id});return}a.abortProcessing().then(()=>{i.options.instantUpload&&e("REMOVE_ITEM",{query:a.id})})}),REQUEST_REVERT_ITEM_PROCESSING:ye(i,a=>{if(!i.options.instantUpload){e("REVERT_ITEM_PROCESSING",{query:a});return}let n=l=>{l&&e("REVERT_ITEM_PROCESSING",{query:a})},r=t("GET_BEFORE_REMOVE_FILE");if(!r)return n(!0);let o=r(ge(a));if(o==null)return n(!0);if(typeof o=="boolean")return n(o);typeof o.then=="function"&&o.then(n)}),REVERT_ITEM_PROCESSING:ye(i,a=>{a.revert(At(i.options.server.url,i.options.server.revert),t("GET_FORCE_REVERT")).then(()=>{(i.options.instantUpload||ms(a))&&e("REMOVE_ITEM",{query:a.id})}).catch(()=>{})}),SET_OPTIONS:({options:a})=>{let n=Object.keys(a),r=Es.filter(l=>n.includes(l));[...r,...Object.keys(a).filter(l=>!r.includes(l))].forEach(l=>{e(`SET_${oi(l,"_").toUpperCase()}`,{value:a[l]})})}}),Es=["server"],$i=e=>e,Be=e=>document.createElement(e),ae=(e,t)=>{let i=e.childNodes[0];i?t!==i.nodeValue&&(i.nodeValue=t):(i=document.createTextNode(t),e.appendChild(i))},ka=(e,t,i,a)=>{let n=(a%360-90)*Math.PI/180;return{x:e+i*Math.cos(n),y:t+i*Math.sin(n)}},Ts=(e,t,i,a,n,r)=>{let o=ka(e,t,i,n),l=ka(e,t,i,a);return["M",o.x,o.y,"A",i,i,0,r,0,l.x,l.y].join(" ")},Is=(e,t,i,a,n)=>{let r=1;return n>a&&n-a<=.5&&(r=0),a>n&&a-n>=.5&&(r=0),Ts(e,t,i,Math.min(.9999,a)*360,Math.min(.9999,n)*360,r)},bs=({root:e,props:t})=>{t.spin=!1,t.progress=0,t.opacity=0;let i=ei("svg");e.ref.path=ei("path",{"stroke-width":2,"stroke-linecap":"round"}),i.appendChild(e.ref.path),e.ref.svg=i,e.appendChild(i)},_s=({root:e,props:t})=>{if(t.opacity===0)return;t.align&&(e.element.dataset.align=t.align);let i=parseInt(ne(e.ref.path,"stroke-width"),10),a=e.rect.element.width*.5,n=0,r=0;t.spin?(n=0,r=.5):(n=0,r=t.progress);let o=Is(a,a,a-i,n,r);ne(e.ref.path,"d",o),ne(e.ref.path,"stroke-opacity",t.spin||t.progress>0?1:0)},Ha=re({tag:"div",name:"progress-indicator",ignoreRectUpdate:!0,ignoreRect:!0,create:bs,write:_s,mixins:{apis:["progress","spin","align"],styles:["opacity"],animations:{opacity:{type:"tween",duration:500},progress:{type:"spring",stiffness:.95,damping:.65,mass:10}}}}),Rs=({root:e,props:t})=>{e.element.innerHTML=(t.icon||"")+`${t.label}`,t.isDisabled=!1},ys=({root:e,props:t})=>{let{isDisabled:i}=t,a=e.query("GET_DISABLED")||t.opacity===0;a&&!i?(t.isDisabled=!0,ne(e.element,"disabled","disabled")):!a&&i&&(t.isDisabled=!1,e.element.removeAttribute("disabled"))},Mn=re({tag:"button",attributes:{type:"button"},ignoreRect:!0,ignoreRectUpdate:!0,name:"file-action-button",mixins:{apis:["label"],styles:["translateX","translateY","scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",translateX:"spring",translateY:"spring",opacity:{type:"tween",duration:250}},listeners:!0},create:Rs,write:ys}),On=(e,t=".",i=1e3,a={})=>{let{labelBytes:n="bytes",labelKilobytes:r="KB",labelMegabytes:o="MB",labelGigabytes:l="GB"}=a;e=Math.round(Math.abs(e));let s=i,u=i*i,c=i*i*i;return ee.toFixed(t).split(".").filter(a=>a!=="0").join(i),Ss=({root:e,props:t})=>{let i=Be("span");i.className="filepond--file-info-main",ne(i,"aria-hidden","true"),e.appendChild(i),e.ref.fileName=i;let a=Be("span");a.className="filepond--file-info-sub",e.appendChild(a),e.ref.fileSize=a,ae(a,e.query("GET_LABEL_FILE_WAITING_FOR_SIZE")),ae(i,$i(e.query("GET_ITEM_NAME",t.id)))},Oi=({root:e,props:t})=>{ae(e.ref.fileSize,On(e.query("GET_ITEM_SIZE",t.id),".",e.query("GET_FILE_SIZE_BASE"),e.query("GET_FILE_SIZE_LABELS",e.query))),ae(e.ref.fileName,$i(e.query("GET_ITEM_NAME",t.id)))},Ya=({root:e,props:t})=>{if(ft(e.query("GET_ITEM_SIZE",t.id))){Oi({root:e,props:t});return}ae(e.ref.fileSize,e.query("GET_LABEL_FILE_SIZE_NOT_AVAILABLE"))},ws=re({name:"file-info",ignoreRect:!0,ignoreRectUpdate:!0,write:me({DID_LOAD_ITEM:Oi,DID_UPDATE_ITEM_META:Oi,DID_THROW_ITEM_LOAD_ERROR:Ya,DID_THROW_ITEM_INVALID:Ya}),didCreateView:e=>{Ke("CREATE_VIEW",{...e,view:e})},create:Ss,mixins:{styles:["translateX","translateY"],animations:{translateX:"spring",translateY:"spring"}}}),xn=e=>Math.round(e*100),vs=({root:e})=>{let t=Be("span");t.className="filepond--file-status-main",e.appendChild(t),e.ref.main=t;let i=Be("span");i.className="filepond--file-status-sub",e.appendChild(i),e.ref.sub=i,Dn({root:e,action:{progress:null}})},Dn=({root:e,action:t})=>{let i=t.progress===null?e.query("GET_LABEL_FILE_LOADING"):`${e.query("GET_LABEL_FILE_LOADING")} ${xn(t.progress)}%`;ae(e.ref.main,i),ae(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},As=({root:e,action:t})=>{let i=t.progress===null?e.query("GET_LABEL_FILE_PROCESSING"):`${e.query("GET_LABEL_FILE_PROCESSING")} ${xn(t.progress)}%`;ae(e.ref.main,i),ae(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},Ls=({root:e})=>{ae(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING")),ae(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},Ms=({root:e})=>{ae(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING_ABORTED")),ae(e.ref.sub,e.query("GET_LABEL_TAP_TO_RETRY"))},Os=({root:e})=>{ae(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING_COMPLETE")),ae(e.ref.sub,e.query("GET_LABEL_TAP_TO_UNDO"))},$a=({root:e})=>{ae(e.ref.main,""),ae(e.ref.sub,"")},Lt=({root:e,action:t})=>{ae(e.ref.main,t.status.main),ae(e.ref.sub,t.status.sub)},xs=re({name:"file-status",ignoreRect:!0,ignoreRectUpdate:!0,write:me({DID_LOAD_ITEM:$a,DID_REVERT_ITEM_PROCESSING:$a,DID_REQUEST_ITEM_PROCESSING:Ls,DID_ABORT_ITEM_PROCESSING:Ms,DID_COMPLETE_ITEM_PROCESSING:Os,DID_UPDATE_ITEM_PROCESS_PROGRESS:As,DID_UPDATE_ITEM_LOAD_PROGRESS:Dn,DID_THROW_ITEM_LOAD_ERROR:Lt,DID_THROW_ITEM_INVALID:Lt,DID_THROW_ITEM_PROCESSING_ERROR:Lt,DID_THROW_ITEM_PROCESSING_REVERT_ERROR:Lt,DID_THROW_ITEM_REMOVE_ERROR:Lt}),didCreateView:e=>{Ke("CREATE_VIEW",{...e,view:e})},create:vs,mixins:{styles:["translateX","translateY","opacity"],animations:{opacity:{type:"tween",duration:250},translateX:"spring",translateY:"spring"}}}),xi={AbortItemLoad:{label:"GET_LABEL_BUTTON_ABORT_ITEM_LOAD",action:"ABORT_ITEM_LOAD",className:"filepond--action-abort-item-load",align:"LOAD_INDICATOR_POSITION"},RetryItemLoad:{label:"GET_LABEL_BUTTON_RETRY_ITEM_LOAD",action:"RETRY_ITEM_LOAD",icon:"GET_ICON_RETRY",className:"filepond--action-retry-item-load",align:"BUTTON_PROCESS_ITEM_POSITION"},RemoveItem:{label:"GET_LABEL_BUTTON_REMOVE_ITEM",action:"REQUEST_REMOVE_ITEM",icon:"GET_ICON_REMOVE",className:"filepond--action-remove-item",align:"BUTTON_REMOVE_ITEM_POSITION"},ProcessItem:{label:"GET_LABEL_BUTTON_PROCESS_ITEM",action:"REQUEST_ITEM_PROCESSING",icon:"GET_ICON_PROCESS",className:"filepond--action-process-item",align:"BUTTON_PROCESS_ITEM_POSITION"},AbortItemProcessing:{label:"GET_LABEL_BUTTON_ABORT_ITEM_PROCESSING",action:"ABORT_ITEM_PROCESSING",className:"filepond--action-abort-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"},RetryItemProcessing:{label:"GET_LABEL_BUTTON_RETRY_ITEM_PROCESSING",action:"RETRY_ITEM_PROCESSING",icon:"GET_ICON_RETRY",className:"filepond--action-retry-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"},RevertItemProcessing:{label:"GET_LABEL_BUTTON_UNDO_ITEM_PROCESSING",action:"REQUEST_REVERT_ITEM_PROCESSING",icon:"GET_ICON_UNDO",className:"filepond--action-revert-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"}},Di=[];te(xi,e=>{Di.push(e)});var be=e=>{if(Pi(e)==="right")return 0;let t=e.ref.buttonRemoveItem.rect.element;return t.hidden?null:t.width+t.left},Ds=e=>e.ref.buttonAbortItemLoad.rect.element.width,jt=e=>Math.floor(e.ref.buttonRemoveItem.rect.element.height/4),Ps=e=>Math.floor(e.ref.buttonRemoveItem.rect.element.left/2),Fs=e=>e.query("GET_STYLE_LOAD_INDICATOR_POSITION"),Cs=e=>e.query("GET_STYLE_PROGRESS_INDICATOR_POSITION"),Pi=e=>e.query("GET_STYLE_BUTTON_REMOVE_ITEM_POSITION"),zs={buttonAbortItemLoad:{opacity:0},buttonRetryItemLoad:{opacity:0},buttonRemoveItem:{opacity:0},buttonProcessItem:{opacity:0},buttonAbortItemProcessing:{opacity:0},buttonRetryItemProcessing:{opacity:0},buttonRevertItemProcessing:{opacity:0},loadProgressIndicator:{opacity:0,align:Fs},processProgressIndicator:{opacity:0,align:Cs},processingCompleteIndicator:{opacity:0,scaleX:.75,scaleY:.75},info:{translateX:0,translateY:0,opacity:0},status:{translateX:0,translateY:0,opacity:0}},qa={buttonRemoveItem:{opacity:1},buttonProcessItem:{opacity:1},info:{translateX:be},status:{translateX:be}},wi={buttonAbortItemProcessing:{opacity:1},processProgressIndicator:{opacity:1},status:{opacity:1}},lt={DID_THROW_ITEM_INVALID:{buttonRemoveItem:{opacity:1},info:{translateX:be},status:{translateX:be,opacity:1}},DID_START_ITEM_LOAD:{buttonAbortItemLoad:{opacity:1},loadProgressIndicator:{opacity:1},status:{opacity:1}},DID_THROW_ITEM_LOAD_ERROR:{buttonRetryItemLoad:{opacity:1},buttonRemoveItem:{opacity:1},info:{translateX:be},status:{opacity:1}},DID_START_ITEM_REMOVE:{processProgressIndicator:{opacity:1,align:Pi},info:{translateX:be},status:{opacity:0}},DID_THROW_ITEM_REMOVE_ERROR:{processProgressIndicator:{opacity:0,align:Pi},buttonRemoveItem:{opacity:1},info:{translateX:be},status:{opacity:1,translateX:be}},DID_LOAD_ITEM:qa,DID_LOAD_LOCAL_ITEM:{buttonRemoveItem:{opacity:1},info:{translateX:be},status:{translateX:be}},DID_START_ITEM_PROCESSING:wi,DID_REQUEST_ITEM_PROCESSING:wi,DID_UPDATE_ITEM_PROCESS_PROGRESS:wi,DID_COMPLETE_ITEM_PROCESSING:{buttonRevertItemProcessing:{opacity:1},info:{opacity:1},status:{opacity:1}},DID_THROW_ITEM_PROCESSING_ERROR:{buttonRemoveItem:{opacity:1},buttonRetryItemProcessing:{opacity:1},status:{opacity:1},info:{translateX:be}},DID_THROW_ITEM_PROCESSING_REVERT_ERROR:{buttonRevertItemProcessing:{opacity:1},status:{opacity:1},info:{opacity:1}},DID_ABORT_ITEM_PROCESSING:{buttonRemoveItem:{opacity:1},buttonProcessItem:{opacity:1},info:{translateX:be},status:{opacity:1}},DID_REVERT_ITEM_PROCESSING:qa},Ns=re({create:({root:e})=>{e.element.innerHTML=e.query("GET_ICON_DONE")},name:"processing-complete-indicator",ignoreRect:!0,mixins:{styles:["scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",opacity:{type:"tween",duration:250}}}}),Bs=({root:e,props:t})=>{let i=Object.keys(xi).reduce((p,m)=>(p[m]={...xi[m]},p),{}),{id:a}=t,n=e.query("GET_ALLOW_REVERT"),r=e.query("GET_ALLOW_REMOVE"),o=e.query("GET_ALLOW_PROCESS"),l=e.query("GET_INSTANT_UPLOAD"),s=e.query("IS_ASYNC"),u=e.query("GET_STYLE_BUTTON_REMOVE_ITEM_ALIGN"),c;s?o&&!n?c=p=>!/RevertItemProcessing/.test(p):!o&&n?c=p=>!/ProcessItem|RetryItemProcessing|AbortItemProcessing/.test(p):!o&&!n&&(c=p=>!/Process/.test(p)):c=p=>!/Process/.test(p);let d=c?Di.filter(c):Di.concat();if(l&&n&&(i.RevertItemProcessing.label="GET_LABEL_BUTTON_REMOVE_ITEM",i.RevertItemProcessing.icon="GET_ICON_REMOVE"),s&&!n){let p=lt.DID_COMPLETE_ITEM_PROCESSING;p.info.translateX=Ps,p.info.translateY=jt,p.status.translateY=jt,p.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}if(s&&!o&&(["DID_START_ITEM_PROCESSING","DID_REQUEST_ITEM_PROCESSING","DID_UPDATE_ITEM_PROCESS_PROGRESS","DID_THROW_ITEM_PROCESSING_ERROR"].forEach(p=>{lt[p].status.translateY=jt}),lt.DID_THROW_ITEM_PROCESSING_ERROR.status.translateX=Ds),u&&n){i.RevertItemProcessing.align="BUTTON_REMOVE_ITEM_POSITION";let p=lt.DID_COMPLETE_ITEM_PROCESSING;p.info.translateX=be,p.status.translateY=jt,p.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}r||(i.RemoveItem.disabled=!0),te(i,(p,m)=>{let g=e.createChildView(Mn,{label:e.query(m.label),icon:e.query(m.icon),opacity:0});d.includes(p)&&e.appendChildView(g),m.disabled&&(g.element.setAttribute("disabled","disabled"),g.element.setAttribute("hidden","hidden")),g.element.dataset.align=e.query(`GET_STYLE_${m.align}`),g.element.classList.add(m.className),g.on("click",b=>{b.stopPropagation(),!m.disabled&&e.dispatch(m.action,{query:a})}),e.ref[`button${p}`]=g}),e.ref.processingCompleteIndicator=e.appendChildView(e.createChildView(Ns)),e.ref.processingCompleteIndicator.element.dataset.align=e.query("GET_STYLE_BUTTON_PROCESS_ITEM_POSITION"),e.ref.info=e.appendChildView(e.createChildView(ws,{id:a})),e.ref.status=e.appendChildView(e.createChildView(xs,{id:a}));let h=e.appendChildView(e.createChildView(Ha,{opacity:0,align:e.query("GET_STYLE_LOAD_INDICATOR_POSITION")}));h.element.classList.add("filepond--load-indicator"),e.ref.loadProgressIndicator=h;let f=e.appendChildView(e.createChildView(Ha,{opacity:0,align:e.query("GET_STYLE_PROGRESS_INDICATOR_POSITION")}));f.element.classList.add("filepond--process-indicator"),e.ref.processProgressIndicator=f,e.ref.activeStyles=[]},Gs=({root:e,actions:t,props:i})=>{Vs({root:e,actions:t,props:i});let a=t.concat().filter(n=>/^DID_/.test(n.type)).reverse().find(n=>lt[n.type]);if(a){e.ref.activeStyles=[];let n=lt[a.type];te(zs,(r,o)=>{let l=e.ref[r];te(o,(s,u)=>{let c=n[r]&&typeof n[r][s]<"u"?n[r][s]:u;e.ref.activeStyles.push({control:l,key:s,value:c})})})}e.ref.activeStyles.forEach(({control:n,key:r,value:o})=>{n[r]=typeof o=="function"?o(e):o})},Vs=me({DID_SET_LABEL_BUTTON_ABORT_ITEM_PROCESSING:({root:e,action:t})=>{e.ref.buttonAbortItemProcessing.label=t.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_LOAD:({root:e,action:t})=>{e.ref.buttonAbortItemLoad.label=t.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_REMOVAL:({root:e,action:t})=>{e.ref.buttonAbortItemRemoval.label=t.value},DID_REQUEST_ITEM_PROCESSING:({root:e})=>{e.ref.processProgressIndicator.spin=!0,e.ref.processProgressIndicator.progress=0},DID_START_ITEM_LOAD:({root:e})=>{e.ref.loadProgressIndicator.spin=!0,e.ref.loadProgressIndicator.progress=0},DID_START_ITEM_REMOVE:({root:e})=>{e.ref.processProgressIndicator.spin=!0,e.ref.processProgressIndicator.progress=0},DID_UPDATE_ITEM_LOAD_PROGRESS:({root:e,action:t})=>{e.ref.loadProgressIndicator.spin=!1,e.ref.loadProgressIndicator.progress=t.progress},DID_UPDATE_ITEM_PROCESS_PROGRESS:({root:e,action:t})=>{e.ref.processProgressIndicator.spin=!1,e.ref.processProgressIndicator.progress=t.progress}}),Us=re({create:Bs,write:Gs,didCreateView:e=>{Ke("CREATE_VIEW",{...e,view:e})},name:"file"}),ks=({root:e,props:t})=>{e.ref.fileName=Be("legend"),e.appendChild(e.ref.fileName),e.ref.file=e.appendChildView(e.createChildView(Us,{id:t.id})),e.ref.data=!1},Hs=({root:e,props:t})=>{ae(e.ref.fileName,$i(e.query("GET_ITEM_NAME",t.id)))},Ws=re({create:ks,ignoreRect:!0,write:me({DID_LOAD_ITEM:Hs}),didCreateView:e=>{Ke("CREATE_VIEW",{...e,view:e})},tag:"fieldset",name:"file-wrapper"}),Xa={type:"spring",damping:.6,mass:7},Ys=({root:e,props:t})=>{[{name:"top"},{name:"center",props:{translateY:null,scaleY:null},mixins:{animations:{scaleY:Xa},styles:["translateY","scaleY"]}},{name:"bottom",props:{translateY:null},mixins:{animations:{translateY:Xa},styles:["translateY"]}}].forEach(i=>{$s(e,i,t.name)}),e.element.classList.add(`filepond--${t.name}`),e.ref.scalable=null},$s=(e,t,i)=>{let a=re({name:`panel-${t.name} filepond--${i}`,mixins:t.mixins,ignoreRectUpdate:!0}),n=e.createChildView(a,t.props);e.ref[t.name]=e.appendChildView(n)},qs=({root:e,props:t})=>{if((e.ref.scalable===null||t.scalable!==e.ref.scalable)&&(e.ref.scalable=fn(t.scalable)?t.scalable:!0,e.element.dataset.scalable=e.ref.scalable),!t.height)return;let i=e.ref.top.rect.element,a=e.ref.bottom.rect.element,n=Math.max(i.height+a.height,t.height);e.ref.center.translateY=i.height,e.ref.center.scaleY=(n-i.height-a.height)/100,e.ref.bottom.translateY=n-a.height},Pn=re({name:"panel",read:({root:e,props:t})=>t.heightCurrent=e.ref.bottom.translateY,write:qs,create:Ys,ignoreRect:!0,mixins:{apis:["height","heightCurrent","scalable"]}}),Xs=e=>{let t=e.map(a=>a.id),i;return{setIndex:a=>{i=a},getIndex:()=>i,getItemIndex:a=>t.indexOf(a.id)}},ja={type:"spring",stiffness:.75,damping:.45,mass:10},Qa="spring",Za={DID_START_ITEM_LOAD:"busy",DID_UPDATE_ITEM_LOAD_PROGRESS:"loading",DID_THROW_ITEM_INVALID:"load-invalid",DID_THROW_ITEM_LOAD_ERROR:"load-error",DID_LOAD_ITEM:"idle",DID_THROW_ITEM_REMOVE_ERROR:"remove-error",DID_START_ITEM_REMOVE:"busy",DID_START_ITEM_PROCESSING:"busy processing",DID_REQUEST_ITEM_PROCESSING:"busy processing",DID_UPDATE_ITEM_PROCESS_PROGRESS:"processing",DID_COMPLETE_ITEM_PROCESSING:"processing-complete",DID_THROW_ITEM_PROCESSING_ERROR:"processing-error",DID_THROW_ITEM_PROCESSING_REVERT_ERROR:"processing-revert-error",DID_ABORT_ITEM_PROCESSING:"cancelled",DID_REVERT_ITEM_PROCESSING:"idle"},js=({root:e,props:t})=>{if(e.ref.handleClick=a=>e.dispatch("DID_ACTIVATE_ITEM",{id:t.id}),e.element.id=`filepond--item-${t.id}`,e.element.addEventListener("click",e.ref.handleClick),e.ref.container=e.appendChildView(e.createChildView(Ws,{id:t.id})),e.ref.panel=e.appendChildView(e.createChildView(Pn,{name:"item-panel"})),e.ref.panel.height=null,t.markedForRemoval=!1,!e.query("GET_ALLOW_REORDER"))return;e.element.dataset.dragState="idle";let i=a=>{if(!a.isPrimary)return;let n=!1,r={x:a.pageX,y:a.pageY};t.dragOrigin={x:e.translateX,y:e.translateY},t.dragCenter={x:a.offsetX,y:a.offsetY};let o=Xs(e.query("GET_ACTIVE_ITEMS"));e.dispatch("DID_GRAB_ITEM",{id:t.id,dragState:o});let l=u=>{if(!u.isPrimary)return;u.stopPropagation(),u.preventDefault(),t.dragOffset={x:u.pageX-r.x,y:u.pageY-r.y},t.dragOffset.x*t.dragOffset.x+t.dragOffset.y*t.dragOffset.y>16&&!n&&(n=!0,e.element.removeEventListener("click",e.ref.handleClick)),e.dispatch("DID_DRAG_ITEM",{id:t.id,dragState:o})},s=u=>{u.isPrimary&&(document.removeEventListener("pointermove",l),document.removeEventListener("pointerup",s),t.dragOffset={x:u.pageX-r.x,y:u.pageY-r.y},e.dispatch("DID_DROP_ITEM",{id:t.id,dragState:o}),n&&setTimeout(()=>e.element.addEventListener("click",e.ref.handleClick),0))};document.addEventListener("pointermove",l),document.addEventListener("pointerup",s)};e.element.addEventListener("pointerdown",i)},Qs=me({DID_UPDATE_PANEL_HEIGHT:({root:e,action:t})=>{e.height=t.height}}),Zs=me({DID_GRAB_ITEM:({root:e,props:t})=>{t.dragOrigin={x:e.translateX,y:e.translateY}},DID_DRAG_ITEM:({root:e})=>{e.element.dataset.dragState="drag"},DID_DROP_ITEM:({root:e,props:t})=>{t.dragOffset=null,t.dragOrigin=null,e.element.dataset.dragState="drop"}},({root:e,actions:t,props:i,shouldOptimize:a})=>{e.element.dataset.dragState==="drop"&&e.scaleX<=1&&(e.element.dataset.dragState="idle");let n=t.concat().filter(o=>/^DID_/.test(o.type)).reverse().find(o=>Za[o.type]);n&&n.type!==i.currentState&&(i.currentState=n.type,e.element.dataset.filepondItemState=Za[i.currentState]||"");let r=e.query("GET_ITEM_PANEL_ASPECT_RATIO")||e.query("GET_PANEL_ASPECT_RATIO");r?a||(e.height=e.rect.element.width*r):(Qs({root:e,actions:t,props:i}),!e.height&&e.ref.container.rect.element.height>0&&(e.height=e.ref.container.rect.element.height)),a&&(e.ref.panel.height=null),e.ref.panel.height=e.height}),Ks=re({create:js,write:Zs,destroy:({root:e,props:t})=>{e.element.removeEventListener("click",e.ref.handleClick),e.dispatch("RELEASE_ITEM",{query:t.id})},tag:"li",name:"item",mixins:{apis:["id","interactionMethod","markedForRemoval","spawnDate","dragCenter","dragOrigin","dragOffset"],styles:["translateX","translateY","scaleX","scaleY","opacity","height"],animations:{scaleX:Qa,scaleY:Qa,translateX:ja,translateY:ja,opacity:{type:"tween",duration:150}}}}),qi=(e,t)=>Math.max(1,Math.floor((e+1)/t)),Xi=(e,t,i)=>{if(!i)return;let a=e.rect.element.width,n=t.length,r=null;if(n===0||i.topE){if(i.left{ne(e.element,"role","list"),e.ref.lastItemSpanwDate=Date.now()},ec=({root:e,action:t})=>{let{id:i,index:a,interactionMethod:n}=t;e.ref.addIndex=a;let r=Date.now(),o=r,l=1;if(n!==Se.NONE){l=0;let s=e.query("GET_ITEM_INSERT_INTERVAL"),u=r-e.ref.lastItemSpanwDate;o=u{e.dragOffset?(e.translateX=null,e.translateY=null,e.translateX=e.dragOrigin.x+e.dragOffset.x,e.translateY=e.dragOrigin.y+e.dragOffset.y,e.scaleX=1.025,e.scaleY=1.025):(e.translateX=t,e.translateY=i,Date.now()>e.spawnDate&&(e.opacity===0&&tc(e,t,i,a,n),e.scaleX=1,e.scaleY=1,e.opacity=1))},tc=(e,t,i,a,n)=>{e.interactionMethod===Se.NONE?(e.translateX=null,e.translateX=t,e.translateY=null,e.translateY=i):e.interactionMethod===Se.DROP?(e.translateX=null,e.translateX=t-a*20,e.translateY=null,e.translateY=i-n*10,e.scaleX=.8,e.scaleY=.8):e.interactionMethod===Se.BROWSE?(e.translateY=null,e.translateY=i-30):e.interactionMethod===Se.API&&(e.translateX=null,e.translateX=t-30,e.translateY=null)},ic=({root:e,action:t})=>{let{id:i}=t,a=e.childViews.find(n=>n.id===i);a&&(a.scaleX=.9,a.scaleY=.9,a.opacity=0,a.markedForRemoval=!0)},vi=e=>e.rect.element.height+e.rect.element.marginBottom*.5+e.rect.element.marginTop*.5,ac=e=>e.rect.element.width+e.rect.element.marginLeft*.5+e.rect.element.marginRight*.5,nc=({root:e,action:t})=>{let{id:i,dragState:a}=t,n=e.query("GET_ITEM",{id:i}),r=e.childViews.find(g=>g.id===i),o=e.childViews.length,l=a.getItemIndex(n);if(!r)return;let s={x:r.dragOrigin.x+r.dragOffset.x+r.dragCenter.x,y:r.dragOrigin.y+r.dragOffset.y+r.dragCenter.y},u=vi(r),c=ac(r),d=Math.floor(e.rect.outer.width/c);d>o&&(d=o);let h=Math.floor(o/d+1);Qt.setHeight=u*h,Qt.setWidth=c*d;var f={y:Math.floor(s.y/u),x:Math.floor(s.x/c),getGridIndex:function(){return s.y>Qt.getHeight||s.y<0||s.x>Qt.getWidth||s.x<0?l:this.y*d+this.x},getColIndex:function(){let b=e.query("GET_ACTIVE_ITEMS"),E=e.childViews.filter(x=>x.rect.element.height),T=b.map(x=>E.find(O=>O.id===x.id)),_=T.findIndex(x=>x===r),y=vi(r),I=T.length,v=I,R=0,S=0,D=0;for(let x=0;xx){if(s.y1?f.getGridIndex():f.getColIndex();e.dispatch("MOVE_ITEM",{query:r,index:p});let m=a.getIndex();if(m===void 0||m!==p){if(a.setIndex(p),m===void 0)return;e.dispatch("DID_REORDER_ITEMS",{items:e.query("GET_ACTIVE_ITEMS"),origin:l,target:p})}},rc=me({DID_ADD_ITEM:ec,DID_REMOVE_ITEM:ic,DID_DRAG_ITEM:nc}),oc=({root:e,props:t,actions:i,shouldOptimize:a})=>{rc({root:e,props:t,actions:i});let{dragCoordinates:n}=t,r=e.rect.element.width,o=e.childViews.filter(T=>T.rect.element.height),l=e.query("GET_ACTIVE_ITEMS").map(T=>o.find(_=>_.id===T.id)).filter(T=>T),s=n?Xi(e,l,n):null,u=e.ref.addIndex||null;e.ref.addIndex=null;let c=0,d=0,h=0;if(l.length===0)return;let f=l[0].rect.element,p=f.marginTop+f.marginBottom,m=f.marginLeft+f.marginRight,g=f.width+m,b=f.height+p,E=qi(r,g);if(E===1){let T=0,_=0;l.forEach((y,I)=>{if(s){let S=I-s;S===-2?_=-p*.25:S===-1?_=-p*.75:S===0?_=p*.75:S===1?_=p*.25:_=0}a&&(y.translateX=null,y.translateY=null),y.markedForRemoval||Ka(y,0,T+_);let R=(y.rect.element.height+p)*(y.markedForRemoval?y.opacity:1);T+=R})}else{let T=0,_=0;l.forEach((y,I)=>{I===s&&(c=1),I===u&&(h+=1),y.markedForRemoval&&y.opacity<.5&&(d-=1);let v=I+h+c+d,R=v%E,S=Math.floor(v/E),D=R*g,x=S*b,O=Math.sign(D-T),z=Math.sign(x-_);T=D,_=x,!y.markedForRemoval&&(a&&(y.translateX=null,y.translateY=null),Ka(y,D,x,O,z))})}},lc=(e,t)=>t.filter(i=>i.data&&i.data.id?e.id===i.data.id:!0),sc=re({create:Js,write:oc,tag:"ul",name:"list",didWriteView:({root:e})=>{e.childViews.filter(t=>t.markedForRemoval&&t.opacity===0&&t.resting).forEach(t=>{t._destroy(),e.removeChildView(t)})},filterFrameActionsForChild:lc,mixins:{apis:["dragCoordinates"]}}),cc=({root:e,props:t})=>{e.ref.list=e.appendChildView(e.createChildView(sc)),t.dragCoordinates=null,t.overflowing=!1},dc=({root:e,props:t,action:i})=>{e.query("GET_ITEM_INSERT_LOCATION_FREEDOM")&&(t.dragCoordinates={left:i.position.scopeLeft-e.ref.list.rect.element.left,top:i.position.scopeTop-(e.rect.outer.top+e.rect.element.marginTop+e.rect.element.scrollTop)})},uc=({props:e})=>{e.dragCoordinates=null},hc=me({DID_DRAG:dc,DID_END_DRAG:uc}),fc=({root:e,props:t,actions:i})=>{if(hc({root:e,props:t,actions:i}),e.ref.list.dragCoordinates=t.dragCoordinates,t.overflowing&&!t.overflow&&(t.overflowing=!1,e.element.dataset.state="",e.height=null),t.overflow){let a=Math.round(t.overflow);a!==e.height&&(t.overflowing=!0,e.element.dataset.state="overflow",e.height=a)}},pc=re({create:cc,write:fc,name:"list-scroller",mixins:{apis:["overflow","dragCoordinates"],styles:["height","translateY"],animations:{translateY:"spring"}}}),Oe=(e,t,i,a="")=>{i?ne(e,t,a):e.removeAttribute(t)},mc=e=>{if(!(!e||e.value==="")){try{e.value=""}catch{}if(e.value){let t=Be("form"),i=e.parentNode,a=e.nextSibling;t.appendChild(e),t.reset(),a?i.insertBefore(e,a):i.appendChild(e)}}},gc=({root:e,props:t})=>{e.element.id=`filepond--browser-${t.id}`,ne(e.element,"name",e.query("GET_NAME")),ne(e.element,"aria-controls",`filepond--assistant-${t.id}`),ne(e.element,"aria-labelledby",`filepond--drop-label-${t.id}`),Fn({root:e,action:{value:e.query("GET_ACCEPTED_FILE_TYPES")}}),Cn({root:e,action:{value:e.query("GET_ALLOW_MULTIPLE")}}),zn({root:e,action:{value:e.query("GET_ALLOW_DIRECTORIES_ONLY")}}),Fi({root:e}),Nn({root:e,action:{value:e.query("GET_REQUIRED")}}),Bn({root:e,action:{value:e.query("GET_CAPTURE_METHOD")}}),e.ref.handleChange=i=>{if(!e.element.value)return;let a=Array.from(e.element.files).map(n=>(n._relativePath=n.webkitRelativePath,n));setTimeout(()=>{t.onload(a),mc(e.element)},250)},e.element.addEventListener("change",e.ref.handleChange)},Fn=({root:e,action:t})=>{e.query("GET_ALLOW_SYNC_ACCEPT_ATTRIBUTE")&&Oe(e.element,"accept",!!t.value,t.value?t.value.join(","):"")},Cn=({root:e,action:t})=>{Oe(e.element,"multiple",t.value)},zn=({root:e,action:t})=>{Oe(e.element,"webkitdirectory",t.value)},Fi=({root:e})=>{let t=e.query("GET_DISABLED"),i=e.query("GET_ALLOW_BROWSE"),a=t||!i;Oe(e.element,"disabled",a)},Nn=({root:e,action:t})=>{t.value?e.query("GET_TOTAL_ITEMS")===0&&Oe(e.element,"required",!0):Oe(e.element,"required",!1)},Bn=({root:e,action:t})=>{Oe(e.element,"capture",!!t.value,t.value===!0?"":t.value)},Ja=({root:e})=>{let{element:t}=e;e.query("GET_TOTAL_ITEMS")>0?(Oe(t,"required",!1),Oe(t,"name",!1)):(Oe(t,"name",!0,e.query("GET_NAME")),e.query("GET_CHECK_VALIDITY")&&t.setCustomValidity(""),e.query("GET_REQUIRED")&&Oe(t,"required",!0))},Ec=({root:e})=>{e.query("GET_CHECK_VALIDITY")&&e.element.setCustomValidity(e.query("GET_LABEL_INVALID_FIELD"))},Tc=re({tag:"input",name:"browser",ignoreRect:!0,ignoreRectUpdate:!0,attributes:{type:"file"},create:gc,destroy:({root:e})=>{e.element.removeEventListener("change",e.ref.handleChange)},write:me({DID_LOAD_ITEM:Ja,DID_REMOVE_ITEM:Ja,DID_THROW_ITEM_INVALID:Ec,DID_SET_DISABLED:Fi,DID_SET_ALLOW_BROWSE:Fi,DID_SET_ALLOW_DIRECTORIES_ONLY:zn,DID_SET_ALLOW_MULTIPLE:Cn,DID_SET_ACCEPTED_FILE_TYPES:Fn,DID_SET_CAPTURE_METHOD:Bn,DID_SET_REQUIRED:Nn})}),en={ENTER:13,SPACE:32},Ic=({root:e,props:t})=>{let i=Be("label");ne(i,"for",`filepond--browser-${t.id}`),ne(i,"id",`filepond--drop-label-${t.id}`),ne(i,"aria-hidden","true"),e.ref.handleKeyDown=a=>{(a.keyCode===en.ENTER||a.keyCode===en.SPACE)&&(a.preventDefault(),e.ref.label.click())},e.ref.handleClick=a=>{a.target===i||i.contains(a.target)||e.ref.label.click()},i.addEventListener("keydown",e.ref.handleKeyDown),e.element.addEventListener("click",e.ref.handleClick),Gn(i,t.caption),e.appendChild(i),e.ref.label=i},Gn=(e,t)=>{e.innerHTML=t;let i=e.querySelector(".filepond--label-action");return i&&ne(i,"tabindex","0"),t},bc=re({name:"drop-label",ignoreRect:!0,create:Ic,destroy:({root:e})=>{e.ref.label.addEventListener("keydown",e.ref.handleKeyDown),e.element.removeEventListener("click",e.ref.handleClick)},write:me({DID_SET_LABEL_IDLE:({root:e,action:t})=>{Gn(e.ref.label,t.value)}}),mixins:{styles:["opacity","translateX","translateY"],animations:{opacity:{type:"tween",duration:150},translateX:"spring",translateY:"spring"}}}),_c=re({name:"drip-blob",ignoreRect:!0,mixins:{styles:["translateX","translateY","scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",translateX:"spring",translateY:"spring",opacity:{type:"tween",duration:250}}}}),Rc=({root:e})=>{let t=e.rect.element.width*.5,i=e.rect.element.height*.5;e.ref.blob=e.appendChildView(e.createChildView(_c,{opacity:0,scaleX:2.5,scaleY:2.5,translateX:t,translateY:i}))},yc=({root:e,action:t})=>{if(!e.ref.blob){Rc({root:e});return}e.ref.blob.translateX=t.position.scopeLeft,e.ref.blob.translateY=t.position.scopeTop,e.ref.blob.scaleX=1,e.ref.blob.scaleY=1,e.ref.blob.opacity=1},Sc=({root:e})=>{e.ref.blob&&(e.ref.blob.opacity=0)},wc=({root:e})=>{e.ref.blob&&(e.ref.blob.scaleX=2.5,e.ref.blob.scaleY=2.5,e.ref.blob.opacity=0)},vc=({root:e,props:t,actions:i})=>{Ac({root:e,props:t,actions:i});let{blob:a}=e.ref;i.length===0&&a&&a.opacity===0&&(e.removeChildView(a),e.ref.blob=null)},Ac=me({DID_DRAG:yc,DID_DROP:wc,DID_END_DRAG:Sc}),Lc=re({ignoreRect:!0,ignoreRectUpdate:!0,name:"drip",write:vc}),Vn=(e,t)=>{try{let i=new DataTransfer;t.forEach(a=>{a instanceof File?i.items.add(a):i.items.add(new File([a],a.name,{type:a.type}))}),e.files=i.files}catch{return!1}return!0},Mc=({root:e})=>e.ref.fields={},ci=(e,t)=>e.ref.fields[t],ji=e=>{e.query("GET_ACTIVE_ITEMS").forEach(t=>{e.ref.fields[t.id]&&e.element.appendChild(e.ref.fields[t.id])})},tn=({root:e})=>ji(e),Oc=({root:e,action:t})=>{let n=!(e.query("GET_ITEM",t.id).origin===se.LOCAL)&&e.query("SHOULD_UPDATE_FILE_INPUT"),r=Be("input");r.type=n?"file":"hidden",r.name=e.query("GET_NAME"),r.disabled=e.query("GET_DISABLED"),e.ref.fields[t.id]=r,ji(e)},xc=({root:e,action:t})=>{let i=ci(e,t.id);if(!i||(t.serverFileReference!==null&&(i.value=t.serverFileReference),!e.query("SHOULD_UPDATE_FILE_INPUT")))return;let a=e.query("GET_ITEM",t.id);Vn(i,[a.file])},Dc=({root:e,action:t})=>{e.query("SHOULD_UPDATE_FILE_INPUT")&&setTimeout(()=>{let i=ci(e,t.id);i&&Vn(i,[t.file])},0)},Pc=({root:e})=>{e.element.disabled=e.query("GET_DISABLED")},Fc=({root:e,action:t})=>{let i=ci(e,t.id);i&&(i.parentNode&&i.parentNode.removeChild(i),delete e.ref.fields[t.id])},Cc=({root:e,action:t})=>{let i=ci(e,t.id);i&&(t.value===null?i.removeAttribute("value"):i.type!="file"&&(i.value=t.value),ji(e))},zc=me({DID_SET_DISABLED:Pc,DID_ADD_ITEM:Oc,DID_LOAD_ITEM:xc,DID_REMOVE_ITEM:Fc,DID_DEFINE_VALUE:Cc,DID_PREPARE_OUTPUT:Dc,DID_REORDER_ITEMS:tn,DID_SORT_ITEMS:tn}),Nc=re({tag:"fieldset",name:"data",create:Mc,write:zc,ignoreRect:!0}),Bc=e=>"getRootNode"in e?e.getRootNode():document,Gc=["jpg","jpeg","png","gif","bmp","webp","svg","tiff"],Vc=["css","csv","html","txt"],Uc={zip:"zip|compressed",epub:"application/epub+zip"},Un=(e="")=>(e=e.toLowerCase(),Gc.includes(e)?"image/"+(e==="jpg"?"jpeg":e==="svg"?"svg+xml":e):Vc.includes(e)?"text/"+e:Uc[e]||""),Qi=e=>new Promise((t,i)=>{let a=jc(e);if(a.length&&!kc(e))return t(a);Hc(e).then(t)}),kc=e=>e.files?e.files.length>0:!1,Hc=e=>new Promise((t,i)=>{let a=(e.items?Array.from(e.items):[]).filter(n=>Wc(n)).map(n=>Yc(n));if(!a.length){t(e.files?Array.from(e.files):[]);return}Promise.all(a).then(n=>{let r=[];n.forEach(o=>{r.push.apply(r,o)}),t(r.filter(o=>o).map(o=>(o._relativePath||(o._relativePath=o.webkitRelativePath),o)))}).catch(console.error)}),Wc=e=>{if(kn(e)){let t=Zi(e);if(t)return t.isFile||t.isDirectory}return e.kind==="file"},Yc=e=>new Promise((t,i)=>{if(Xc(e)){$c(Zi(e)).then(t).catch(i);return}t([e.getAsFile()])}),$c=e=>new Promise((t,i)=>{let a=[],n=0,r=0,o=()=>{r===0&&n===0&&t(a)},l=s=>{n++;let u=s.createReader(),c=()=>{u.readEntries(d=>{if(d.length===0){n--,o();return}d.forEach(h=>{h.isDirectory?l(h):(r++,h.file(f=>{let p=qc(f);h.fullPath&&(p._relativePath=h.fullPath),a.push(p),r--,o()}))}),c()},i)};c()};l(e)}),qc=e=>{if(e.type.length)return e;let t=e.lastModifiedDate,i=e.name,a=Un(si(e.name));return a.length&&(e=e.slice(0,e.size,a),e.name=i,e.lastModifiedDate=t),e},Xc=e=>kn(e)&&(Zi(e)||{}).isDirectory,kn=e=>"webkitGetAsEntry"in e,Zi=e=>e.webkitGetAsEntry(),jc=e=>{let t=[];try{if(t=Zc(e),t.length)return t;t=Qc(e)}catch{}return t},Qc=e=>{let t=e.getData("url");return typeof t=="string"&&t.length?[t]:[]},Zc=e=>{let t=e.getData("text/html");if(typeof t=="string"&&t.length){let i=t.match(/src\s*=\s*"(.+?)"/);if(i)return[i[1]]}return[]},ii=[],Ze=e=>({pageLeft:e.pageX,pageTop:e.pageY,scopeLeft:e.offsetX||e.layerX,scopeTop:e.offsetY||e.layerY}),Kc=(e,t,i)=>{let a=Jc(t),n={element:e,filterElement:i,state:null,ondrop:()=>{},onenter:()=>{},ondrag:()=>{},onexit:()=>{},onload:()=>{},allowdrop:()=>{}};return n.destroy=a.addListener(n),n},Jc=e=>{let t=ii.find(a=>a.element===e);if(t)return t;let i=ed(e);return ii.push(i),i},ed=e=>{let t=[],i={dragenter:id,dragover:ad,dragleave:rd,drop:nd},a={};te(i,(r,o)=>{a[r]=o(e,t),e.addEventListener(r,a[r],!1)});let n={element:e,addListener:r=>(t.push(r),()=>{t.splice(t.indexOf(r),1),t.length===0&&(ii.splice(ii.indexOf(n),1),te(i,o=>{e.removeEventListener(o,a[o],!1)}))})};return n},td=(e,t)=>("elementFromPoint"in e||(e=document),e.elementFromPoint(t.x,t.y)),Ki=(e,t)=>{let i=Bc(t),a=td(i,{x:e.pageX-window.pageXOffset,y:e.pageY-window.pageYOffset});return a===t||t.contains(a)},Hn=null,Zt=(e,t)=>{try{e.dropEffect=t}catch{}},id=(e,t)=>i=>{i.preventDefault(),Hn=i.target,t.forEach(a=>{let{element:n,onenter:r}=a;Ki(i,n)&&(a.state="enter",r(Ze(i)))})},ad=(e,t)=>i=>{i.preventDefault();let a=i.dataTransfer;Qi(a).then(n=>{let r=!1;t.some(o=>{let{filterElement:l,element:s,onenter:u,onexit:c,ondrag:d,allowdrop:h}=o;Zt(a,"copy");let f=h(n);if(!f){Zt(a,"none");return}if(Ki(i,s)){if(r=!0,o.state===null){o.state="enter",u(Ze(i));return}if(o.state="over",l&&!f){Zt(a,"none");return}d(Ze(i))}else l&&!r&&Zt(a,"none"),o.state&&(o.state=null,c(Ze(i)))})})},nd=(e,t)=>i=>{i.preventDefault();let a=i.dataTransfer;Qi(a).then(n=>{t.forEach(r=>{let{filterElement:o,element:l,ondrop:s,onexit:u,allowdrop:c}=r;if(r.state=null,!(o&&!Ki(i,l))){if(!c(n))return u(Ze(i));s(Ze(i),n)}})})},rd=(e,t)=>i=>{Hn===i.target&&t.forEach(a=>{let{onexit:n}=a;a.state=null,n(Ze(i))})},od=(e,t,i)=>{e.classList.add("filepond--hopper");let{catchesDropsOnPage:a,requiresDropOnElement:n,filterItems:r=c=>c}=i,o=Kc(e,a?document.documentElement:e,n),l="",s="";o.allowdrop=c=>t(r(c)),o.ondrop=(c,d)=>{let h=r(d);if(!t(h)){u.ondragend(c);return}s="drag-drop",u.onload(h,c)},o.ondrag=c=>{u.ondrag(c)},o.onenter=c=>{s="drag-over",u.ondragstart(c)},o.onexit=c=>{s="drag-exit",u.ondragend(c)};let u={updateHopperState:()=>{l!==s&&(e.dataset.hopperState=s,l=s)},onload:()=>{},ondragstart:()=>{},ondrag:()=>{},ondragend:()=>{},destroy:()=>{o.destroy()}};return u},Ci=!1,st=[],Wn=e=>{let t=document.activeElement;if(t&&/textarea|input/i.test(t.nodeName)){let i=!1,a=t;for(;a!==document.body;){if(a.classList.contains("filepond--root")){i=!0;break}a=a.parentNode}if(!i)return}Qi(e.clipboardData).then(i=>{i.length&&st.forEach(a=>a(i))})},ld=e=>{st.includes(e)||(st.push(e),!Ci&&(Ci=!0,document.addEventListener("paste",Wn)))},sd=e=>{Hi(st,st.indexOf(e)),st.length===0&&(document.removeEventListener("paste",Wn),Ci=!1)},cd=()=>{let e=i=>{t.onload(i)},t={destroy:()=>{sd(e)},onload:()=>{}};return ld(e),t},dd=({root:e,props:t})=>{e.element.id=`filepond--assistant-${t.id}`,ne(e.element,"role","status"),ne(e.element,"aria-live","polite"),ne(e.element,"aria-relevant","additions")},an=null,nn=null,Ai=[],di=(e,t)=>{e.element.textContent=t},ud=e=>{e.element.textContent=""},Yn=(e,t,i)=>{let a=e.query("GET_TOTAL_ITEMS");di(e,`${i} ${t}, ${a} ${a===1?e.query("GET_LABEL_FILE_COUNT_SINGULAR"):e.query("GET_LABEL_FILE_COUNT_PLURAL")}`),clearTimeout(nn),nn=setTimeout(()=>{ud(e)},1500)},$n=e=>e.element.parentNode.contains(document.activeElement),hd=({root:e,action:t})=>{if(!$n(e))return;e.element.textContent="";let i=e.query("GET_ITEM",t.id);Ai.push(i.filename),clearTimeout(an),an=setTimeout(()=>{Yn(e,Ai.join(", "),e.query("GET_LABEL_FILE_ADDED")),Ai.length=0},750)},fd=({root:e,action:t})=>{if(!$n(e))return;let i=t.item;Yn(e,i.filename,e.query("GET_LABEL_FILE_REMOVED"))},pd=({root:e,action:t})=>{let a=e.query("GET_ITEM",t.id).filename,n=e.query("GET_LABEL_FILE_PROCESSING_COMPLETE");di(e,`${a} ${n}`)},rn=({root:e,action:t})=>{let a=e.query("GET_ITEM",t.id).filename,n=e.query("GET_LABEL_FILE_PROCESSING_ABORTED");di(e,`${a} ${n}`)},Kt=({root:e,action:t})=>{let a=e.query("GET_ITEM",t.id).filename;di(e,`${t.status.main} ${a} ${t.status.sub}`)},md=re({create:dd,ignoreRect:!0,ignoreRectUpdate:!0,write:me({DID_LOAD_ITEM:hd,DID_REMOVE_ITEM:fd,DID_COMPLETE_ITEM_PROCESSING:pd,DID_ABORT_ITEM_PROCESSING:rn,DID_REVERT_ITEM_PROCESSING:rn,DID_THROW_ITEM_REMOVE_ERROR:Kt,DID_THROW_ITEM_LOAD_ERROR:Kt,DID_THROW_ITEM_INVALID:Kt,DID_THROW_ITEM_PROCESSING_ERROR:Kt}),tag:"span",name:"assistant"}),qn=(e,t="-")=>e.replace(new RegExp(`${t}.`,"g"),i=>i.charAt(1).toUpperCase()),Xn=(e,t=16,i=!0)=>{let a=Date.now(),n=null;return(...r)=>{clearTimeout(n);let o=Date.now()-a,l=()=>{a=Date.now(),e(...r)};oe.preventDefault(),Ed=({root:e,props:t})=>{let i=e.query("GET_ID");i&&(e.element.id=i);let a=e.query("GET_CLASS_NAME");a&&a.split(" ").filter(s=>s.length).forEach(s=>{e.element.classList.add(s)}),e.ref.label=e.appendChildView(e.createChildView(bc,{...t,translateY:null,caption:e.query("GET_LABEL_IDLE")})),e.ref.list=e.appendChildView(e.createChildView(pc,{translateY:null})),e.ref.panel=e.appendChildView(e.createChildView(Pn,{name:"panel-root"})),e.ref.assistant=e.appendChildView(e.createChildView(md,{...t})),e.ref.data=e.appendChildView(e.createChildView(Nc,{...t})),e.ref.measure=Be("div"),e.ref.measure.style.height="100%",e.element.appendChild(e.ref.measure),e.ref.bounds=null,e.query("GET_STYLES").filter(s=>!Ne(s.value)).map(({name:s,value:u})=>{e.element.dataset[s]=u}),e.ref.widthPrevious=null,e.ref.widthUpdated=Xn(()=>{e.ref.updateHistory=[],e.dispatch("DID_RESIZE_ROOT")},250),e.ref.previousAspectRatio=null,e.ref.updateHistory=[];let n=window.matchMedia("(pointer: fine) and (hover: hover)").matches,r="PointerEvent"in window;e.query("GET_ALLOW_REORDER")&&r&&!n&&(e.element.addEventListener("touchmove",ai,{passive:!1}),e.element.addEventListener("gesturestart",ai));let o=e.query("GET_CREDITS");if(o.length===2){let s=document.createElement("a");s.className="filepond--credits",s.setAttribute("aria-hidden","true"),s.href=o[0],s.tabindex=-1,s.target="_blank",s.rel="noopener noreferrer",s.textContent=o[1],e.element.appendChild(s),e.ref.credits=s}},Td=({root:e,props:t,actions:i})=>{if(yd({root:e,props:t,actions:i}),i.filter(I=>/^DID_SET_STYLE_/.test(I.type)).filter(I=>!Ne(I.data.value)).map(({type:I,data:v})=>{let R=qn(I.substring(8).toLowerCase(),"_");e.element.dataset[R]=v.value,e.invalidateLayout()}),e.rect.element.hidden)return;e.rect.element.width!==e.ref.widthPrevious&&(e.ref.widthPrevious=e.rect.element.width,e.ref.widthUpdated());let a=e.ref.bounds;a||(a=e.ref.bounds=_d(e),e.element.removeChild(e.ref.measure),e.ref.measure=null);let{hopper:n,label:r,list:o,panel:l}=e.ref;n&&n.updateHopperState();let s=e.query("GET_PANEL_ASPECT_RATIO"),u=e.query("GET_ALLOW_MULTIPLE"),c=e.query("GET_TOTAL_ITEMS"),d=u?e.query("GET_MAX_FILES")||gd:1,h=c===d,f=i.find(I=>I.type==="DID_ADD_ITEM");if(h&&f){let I=f.data.interactionMethod;r.opacity=0,u?r.translateY=-40:I===Se.API?r.translateX=40:I===Se.BROWSE?r.translateY=40:r.translateY=30}else h||(r.opacity=1,r.translateX=0,r.translateY=0);let p=Id(e),m=bd(e),g=r.rect.element.height,b=!u||h?0:g,E=h?o.rect.element.marginTop:0,T=c===0?0:o.rect.element.marginBottom,_=b+E+m.visual+T,y=b+E+m.bounds+T;if(o.translateY=Math.max(0,b-o.rect.element.marginTop)-p.top,s){let I=e.rect.element.width,v=I*s;s!==e.ref.previousAspectRatio&&(e.ref.previousAspectRatio=s,e.ref.updateHistory=[]);let R=e.ref.updateHistory;R.push(I);let S=2;if(R.length>S*2){let x=R.length,O=x-10,z=0;for(let A=x;A>=O;A--)if(R[A]===R[A-2]&&z++,z>=S)return}l.scalable=!1,l.height=v;let D=v-b-(T-p.bottom)-(h?E:0);m.visual>D?o.overflow=D:o.overflow=null,e.height=v}else if(a.fixedHeight){l.scalable=!1;let I=a.fixedHeight-b-(T-p.bottom)-(h?E:0);m.visual>I?o.overflow=I:o.overflow=null}else if(a.cappedHeight){let I=_>=a.cappedHeight,v=Math.min(a.cappedHeight,_);l.scalable=!0,l.height=I?v:v-p.top-p.bottom;let R=v-b-(T-p.bottom)-(h?E:0);_>a.cappedHeight&&m.visual>R?o.overflow=R:o.overflow=null,e.height=Math.min(a.cappedHeight,y-p.top-p.bottom)}else{let I=c>0?p.top+p.bottom:0;l.scalable=!0,l.height=Math.max(g,_-I),e.height=Math.max(g,y-I)}e.ref.credits&&l.heightCurrent&&(e.ref.credits.style.transform=`translateY(${l.heightCurrent}px)`)},Id=e=>{let t=e.ref.list.childViews[0].childViews[0];return t?{top:t.rect.element.marginTop,bottom:t.rect.element.marginBottom}:{top:0,bottom:0}},bd=e=>{let t=0,i=0,a=e.ref.list,n=a.childViews[0],r=n.childViews.filter(E=>E.rect.element.height),o=e.query("GET_ACTIVE_ITEMS").map(E=>r.find(T=>T.id===E.id)).filter(E=>E);if(o.length===0)return{visual:t,bounds:i};let l=n.rect.element.width,s=Xi(n,o,a.dragCoordinates),u=o[0].rect.element,c=u.marginTop+u.marginBottom,d=u.marginLeft+u.marginRight,h=u.width+d,f=u.height+c,p=typeof s<"u"&&s>=0?1:0,m=o.find(E=>E.markedForRemoval&&E.opacity<.45)?-1:0,g=o.length+p+m,b=qi(l,h);return b===1?o.forEach(E=>{let T=E.rect.element.height+c;i+=T,t+=T*E.opacity}):(i=Math.ceil(g/b)*f,t=i),{visual:t,bounds:i}},_d=e=>{let t=e.ref.measureHeight||null;return{cappedHeight:parseInt(e.style.maxHeight,10)||null,fixedHeight:t===0?null:t}},Ji=(e,t)=>{let i=e.query("GET_ALLOW_REPLACE"),a=e.query("GET_ALLOW_MULTIPLE"),n=e.query("GET_TOTAL_ITEMS"),r=e.query("GET_MAX_FILES"),o=t.length;return!a&&o>1?(e.dispatch("DID_THROW_MAX_FILES",{source:t,error:ie("warning",0,"Max files")}),!0):(r=a?r:1,!a&&i?!1:ft(r)&&n+o>r?(e.dispatch("DID_THROW_MAX_FILES",{source:t,error:ie("warning",0,"Max files")}),!0):!1)},Rd=(e,t,i)=>{let a=e.childViews[0];return Xi(a,t,{left:i.scopeLeft-a.rect.element.left,top:i.scopeTop-(e.rect.outer.top+e.rect.element.marginTop+e.rect.element.scrollTop)})},on=e=>{let t=e.query("GET_ALLOW_DROP"),i=e.query("GET_DISABLED"),a=t&&!i;if(a&&!e.ref.hopper){let n=od(e.element,r=>{let o=e.query("GET_BEFORE_DROP_FILE")||(()=>!0);return e.query("GET_DROP_VALIDATION")?r.every(s=>Ke("ALLOW_HOPPER_ITEM",s,{query:e.query}).every(u=>u===!0)&&o(s)):!0},{filterItems:r=>{let o=e.query("GET_IGNORED_FILES");return r.filter(l=>ht(l)?!o.includes(l.name.toLowerCase()):!0)},catchesDropsOnPage:e.query("GET_DROP_ON_PAGE"),requiresDropOnElement:e.query("GET_DROP_ON_ELEMENT")});n.onload=(r,o)=>{let s=e.ref.list.childViews[0].childViews.filter(c=>c.rect.element.height),u=e.query("GET_ACTIVE_ITEMS").map(c=>s.find(d=>d.id===c.id)).filter(c=>c);Le("ADD_ITEMS",r,{dispatch:e.dispatch}).then(c=>{if(Ji(e,c))return!1;e.dispatch("ADD_ITEMS",{items:c,index:Rd(e.ref.list,u,o),interactionMethod:Se.DROP})}),e.dispatch("DID_DROP",{position:o}),e.dispatch("DID_END_DRAG",{position:o})},n.ondragstart=r=>{e.dispatch("DID_START_DRAG",{position:r})},n.ondrag=Xn(r=>{e.dispatch("DID_DRAG",{position:r})}),n.ondragend=r=>{e.dispatch("DID_END_DRAG",{position:r})},e.ref.hopper=n,e.ref.drip=e.appendChildView(e.createChildView(Lc))}else!a&&e.ref.hopper&&(e.ref.hopper.destroy(),e.ref.hopper=null,e.removeChildView(e.ref.drip))},ln=(e,t)=>{let i=e.query("GET_ALLOW_BROWSE"),a=e.query("GET_DISABLED"),n=i&&!a;n&&!e.ref.browser?e.ref.browser=e.appendChildView(e.createChildView(Tc,{...t,onload:r=>{Le("ADD_ITEMS",r,{dispatch:e.dispatch}).then(o=>{if(Ji(e,o))return!1;e.dispatch("ADD_ITEMS",{items:o,index:-1,interactionMethod:Se.BROWSE})})}}),0):!n&&e.ref.browser&&(e.removeChildView(e.ref.browser),e.ref.browser=null)},sn=e=>{let t=e.query("GET_ALLOW_PASTE"),i=e.query("GET_DISABLED"),a=t&&!i;a&&!e.ref.paster?(e.ref.paster=cd(),e.ref.paster.onload=n=>{Le("ADD_ITEMS",n,{dispatch:e.dispatch}).then(r=>{if(Ji(e,r))return!1;e.dispatch("ADD_ITEMS",{items:r,index:-1,interactionMethod:Se.PASTE})})}):!a&&e.ref.paster&&(e.ref.paster.destroy(),e.ref.paster=null)},yd=me({DID_SET_ALLOW_BROWSE:({root:e,props:t})=>{ln(e,t)},DID_SET_ALLOW_DROP:({root:e})=>{on(e)},DID_SET_ALLOW_PASTE:({root:e})=>{sn(e)},DID_SET_DISABLED:({root:e,props:t})=>{on(e),sn(e),ln(e,t),e.query("GET_DISABLED")?e.element.dataset.disabled="disabled":e.element.removeAttribute("data-disabled")}}),Sd=re({name:"root",read:({root:e})=>{e.ref.measure&&(e.ref.measureHeight=e.ref.measure.offsetHeight)},create:Ed,write:Td,destroy:({root:e})=>{e.ref.paster&&e.ref.paster.destroy(),e.ref.hopper&&e.ref.hopper.destroy(),e.element.removeEventListener("touchmove",ai),e.element.removeEventListener("gesturestart",ai)},mixins:{styles:["height"]}}),wd=(e={})=>{let t=null,i=ti(),a=ko(Al(i),[Yl,Ol(i)],[gs,Ml(i)]);a.dispatch("SET_OPTIONS",{options:e});let n=()=>{document.hidden||a.dispatch("KICK")};document.addEventListener("visibilitychange",n);let r=null,o=!1,l=!1,s=null,u=null,c=()=>{o||(o=!0),clearTimeout(r),r=setTimeout(()=>{o=!1,s=null,u=null,l&&(l=!1,a.dispatch("DID_STOP_RESIZE"))},500)};window.addEventListener("resize",c);let d=Sd(a,{id:ki()}),h=!1,f=!1,p={_read:()=>{o&&(u=window.innerWidth,s||(s=u),!l&&u!==s&&(a.dispatch("DID_START_RESIZE"),l=!0)),f&&h&&(h=d.element.offsetParent===null),!h&&(d._read(),f=d.rect.element.hidden)},_write:w=>{let L=a.processActionQueue().filter(C=>!/^SET_/.test(C.type));h&&!L.length||(E(L),h=d._write(w,L,l),Pl(a.query("GET_ITEMS")),h&&a.processDispatchQueue())}},m=w=>L=>{let C={type:w};if(!L)return C;if(L.hasOwnProperty("error")&&(C.error=L.error?{...L.error}:null),L.status&&(C.status={...L.status}),L.file&&(C.output=L.file),L.source)C.file=L.source;else if(L.item||L.id){let P=L.item?L.item:a.query("GET_ITEM",L.id);C.file=P?ge(P):null}return L.items&&(C.items=L.items.map(ge)),/progress/.test(w)&&(C.progress=L.progress),L.hasOwnProperty("origin")&&L.hasOwnProperty("target")&&(C.origin=L.origin,C.target=L.target),C},g={DID_DESTROY:m("destroy"),DID_INIT:m("init"),DID_THROW_MAX_FILES:m("warning"),DID_INIT_ITEM:m("initfile"),DID_START_ITEM_LOAD:m("addfilestart"),DID_UPDATE_ITEM_LOAD_PROGRESS:m("addfileprogress"),DID_LOAD_ITEM:m("addfile"),DID_THROW_ITEM_INVALID:[m("error"),m("addfile")],DID_THROW_ITEM_LOAD_ERROR:[m("error"),m("addfile")],DID_THROW_ITEM_REMOVE_ERROR:[m("error"),m("removefile")],DID_PREPARE_OUTPUT:m("preparefile"),DID_START_ITEM_PROCESSING:m("processfilestart"),DID_UPDATE_ITEM_PROCESS_PROGRESS:m("processfileprogress"),DID_ABORT_ITEM_PROCESSING:m("processfileabort"),DID_COMPLETE_ITEM_PROCESSING:m("processfile"),DID_COMPLETE_ITEM_PROCESSING_ALL:m("processfiles"),DID_REVERT_ITEM_PROCESSING:m("processfilerevert"),DID_THROW_ITEM_PROCESSING_ERROR:[m("error"),m("processfile")],DID_REMOVE_ITEM:m("removefile"),DID_UPDATE_ITEMS:m("updatefiles"),DID_ACTIVATE_ITEM:m("activatefile"),DID_REORDER_ITEMS:m("reorderfiles")},b=w=>{let L={pond:F,...w};delete L.type,d.element.dispatchEvent(new CustomEvent(`FilePond:${w.type}`,{detail:L,bubbles:!0,cancelable:!0,composed:!0}));let C=[];w.hasOwnProperty("error")&&C.push(w.error),w.hasOwnProperty("file")&&C.push(w.file);let P=["type","error","file"];Object.keys(w).filter(B=>!P.includes(B)).forEach(B=>C.push(w[B])),F.fire(w.type,...C);let G=a.query(`GET_ON${w.type.toUpperCase()}`);G&&G(...C)},E=w=>{w.length&&w.filter(L=>g[L.type]).forEach(L=>{let C=g[L.type];(Array.isArray(C)?C:[C]).forEach(P=>{L.type==="DID_INIT_ITEM"?b(P(L.data)):setTimeout(()=>{b(P(L.data))},0)})})},T=w=>a.dispatch("SET_OPTIONS",{options:w}),_=w=>a.query("GET_ACTIVE_ITEM",w),y=w=>new Promise((L,C)=>{a.dispatch("REQUEST_ITEM_PREPARE",{query:w,success:P=>{L(P)},failure:P=>{C(P)}})}),I=(w,L={})=>new Promise((C,P)=>{S([{source:w,options:L}],{index:L.index}).then(G=>C(G&&G[0])).catch(P)}),v=w=>w.file&&w.id,R=(w,L)=>(typeof w=="object"&&!v(w)&&!L&&(L=w,w=void 0),a.dispatch("REMOVE_ITEM",{...L,query:w}),a.query("GET_ACTIVE_ITEM",w)===null),S=(...w)=>new Promise((L,C)=>{let P=[],G={};if(ni(w[0]))P.push.apply(P,w[0]),Object.assign(G,w[1]||{});else{let B=w[w.length-1];typeof B=="object"&&!(B instanceof Blob)&&Object.assign(G,w.pop()),P.push(...w)}a.dispatch("ADD_ITEMS",{items:P,index:G.index,interactionMethod:Se.API,success:L,failure:C})}),D=()=>a.query("GET_ACTIVE_ITEMS"),x=w=>new Promise((L,C)=>{a.dispatch("REQUEST_ITEM_PROCESSING",{query:w,success:P=>{L(P)},failure:P=>{C(P)}})}),O=(...w)=>{let L=Array.isArray(w[0])?w[0]:w,C=L.length?L:D();return Promise.all(C.map(y))},z=(...w)=>{let L=Array.isArray(w[0])?w[0]:w;if(!L.length){let C=D().filter(P=>!(P.status===k.IDLE&&P.origin===se.LOCAL)&&P.status!==k.PROCESSING&&P.status!==k.PROCESSING_COMPLETE&&P.status!==k.PROCESSING_REVERT_ERROR);return Promise.all(C.map(x))}return Promise.all(L.map(x))},A=(...w)=>{let L=Array.isArray(w[0])?w[0]:w,C;typeof L[L.length-1]=="object"?C=L.pop():Array.isArray(w[0])&&(C=w[1]);let P=D();return L.length?L.map(B=>$e(B)?P[B]?P[B].id:null:B).filter(B=>B).map(B=>R(B,C)):Promise.all(P.map(B=>R(B,C)))},F={...li(),...p,...Ll(a,i),setOptions:T,addFile:I,addFiles:S,getFile:_,processFile:x,prepareFile:y,removeFile:R,moveFile:(w,L)=>a.dispatch("MOVE_ITEM",{query:w,index:L}),getFiles:D,processFiles:z,removeFiles:A,prepareFiles:O,sort:w=>a.dispatch("SORT",{compare:w}),browse:()=>{var w=d.element.querySelector("input[type=file]");w&&w.click()},destroy:()=>{F.fire("destroy",d.element),a.dispatch("ABORT_ALL"),d._destroy(),window.removeEventListener("resize",c),document.removeEventListener("visibilitychange",n),a.dispatch("DID_DESTROY")},insertBefore:w=>Oa(d.element,w),insertAfter:w=>xa(d.element,w),appendTo:w=>w.appendChild(d.element),replaceElement:w=>{Oa(d.element,w),w.parentNode.removeChild(w),t=w},restoreElement:()=>{t&&(xa(t,d.element),d.element.parentNode.removeChild(d.element),t=null)},isAttachedTo:w=>d.element===w||t===w,element:{get:()=>d.element},status:{get:()=>a.query("GET_STATUS")}};return a.dispatch("DID_INIT"),Ue(F)},jn=(e={})=>{let t={};return te(ti(),(a,n)=>{t[a]=n[0]}),wd({...t,...e})},vd=e=>e.charAt(0).toLowerCase()+e.slice(1),Ad=e=>qn(e.replace(/^data-/,"")),Qn=(e,t)=>{te(t,(i,a)=>{te(e,(n,r)=>{let o=new RegExp(i);if(!o.test(n)||(delete e[n],a===!1))return;if(pe(a)){e[a]=r;return}let s=a.group;ce(a)&&!e[s]&&(e[s]={}),e[s][vd(n.replace(o,""))]=r}),a.mapping&&Qn(e[a.group],a.mapping)})},Ld=(e,t={})=>{let i=[];te(e.attributes,n=>{i.push(e.attributes[n])});let a=i.filter(n=>n.name).reduce((n,r)=>{let o=ne(e,r.name);return n[Ad(r.name)]=o===r.name?!0:o,n},{});return Qn(a,t),a},Md=(e,t={})=>{let i={"^class$":"className","^multiple$":"allowMultiple","^capture$":"captureMethod","^webkitdirectory$":"allowDirectoriesOnly","^server":{group:"server",mapping:{"^process":{group:"process"},"^revert":{group:"revert"},"^fetch":{group:"fetch"},"^restore":{group:"restore"},"^load":{group:"load"}}},"^type$":!1,"^files$":!1};Ke("SET_ATTRIBUTE_TO_OPTION_MAP",i);let a={...t},n=Ld(e.nodeName==="FIELDSET"?e.querySelector("input[type=file]"):e,i);Object.keys(n).forEach(o=>{ce(n[o])?(ce(a[o])||(a[o]={}),Object.assign(a[o],n[o])):a[o]=n[o]}),a.files=(t.files||[]).concat(Array.from(e.querySelectorAll("input:not([type=file])")).map(o=>({source:o.value,options:{type:o.dataset.type}})));let r=jn(a);return e.files&&Array.from(e.files).forEach(o=>{r.addFile(o)}),r.replaceElement(e),r},Od=(...e)=>Uo(e[0])?Md(...e):jn(...e),xd=["fire","_read","_write"],cn=e=>{let t={};return En(e,t,xd),t},Dd=(e,t)=>e.replace(/(?:{([a-zA-Z]+)})/g,(i,a)=>t[a]),Pd=e=>{let t=new Blob(["(",e.toString(),")()"],{type:"application/javascript"}),i=URL.createObjectURL(t),a=new Worker(i);return{transfer:(n,r)=>{},post:(n,r,o)=>{let l=ki();a.onmessage=s=>{s.data.id===l&&r(s.data.message)},a.postMessage({id:l,message:n},o)},terminate:()=>{a.terminate(),URL.revokeObjectURL(i)}}},Fd=e=>new Promise((t,i)=>{let a=new Image;a.onload=()=>{t(a)},a.onerror=n=>{i(n)},a.src=e}),Zn=(e,t)=>{let i=e.slice(0,e.size,e.type);return i.lastModifiedDate=e.lastModifiedDate,i.name=t,i},Cd=e=>Zn(e,e.name),dn=[],zd=e=>{if(dn.includes(e))return;dn.push(e);let t=e({addFilter:Cl,utils:{Type:M,forin:te,isString:pe,isFile:ht,toNaturalFileSize:On,replaceInString:Dd,getExtensionFromFilename:si,getFilenameWithoutExtension:An,guesstimateMimeType:Un,getFileFromBlob:ut,getFilenameFromURL:xt,createRoute:me,createWorker:Pd,createView:re,createItemAPI:ge,loadImage:Fd,copyFile:Cd,renameFile:Zn,createBlob:Sn,applyFilterChain:Le,text:ae,getNumericAspectRatioFromString:bn},views:{fileActionButton:Mn}});zl(t.options)},Nd=()=>Object.prototype.toString.call(window.operamini)==="[object OperaMini]",Bd=()=>"Promise"in window,Gd=()=>"slice"in Blob.prototype,Vd=()=>"URL"in window&&"createObjectURL"in window.URL,Ud=()=>"visibilityState"in document,kd=()=>"performance"in window,Hd=()=>"supports"in(window.CSS||{}),Wd=()=>/MSIE|Trident/.test(window.navigator.userAgent),zi=(()=>{let e=un()&&!Nd()&&Ud()&&Bd()&&Gd()&&Vd()&&kd()&&(Hd()||Wd());return()=>e})(),Ve={apps:[]},Yd="filepond",Je=()=>{},Kn={},pt={},Dt={},Ni={},ct=Je,dt=Je,Bi=Je,Gi=Je,_e=Je,Vi=Je,Ot=Je;if(zi()){fl(()=>{Ve.apps.forEach(i=>i._read())},i=>{Ve.apps.forEach(a=>a._write(i))});let e=()=>{document.dispatchEvent(new CustomEvent("FilePond:loaded",{detail:{supported:zi,create:ct,destroy:dt,parse:Bi,find:Gi,registerPlugin:_e,setOptions:Ot}})),document.removeEventListener("DOMContentLoaded",e)};document.readyState!=="loading"?setTimeout(()=>e(),0):document.addEventListener("DOMContentLoaded",e);let t=()=>te(ti(),(i,a)=>{Ni[i]=a[1]});Kn={..._n},Dt={...se},pt={...k},Ni={},t(),ct=(...i)=>{let a=Od(...i);return a.on("destroy",dt),Ve.apps.push(a),cn(a)},dt=i=>{let a=Ve.apps.findIndex(n=>n.isAttachedTo(i));return a>=0?(Ve.apps.splice(a,1)[0].restoreElement(),!0):!1},Bi=i=>Array.from(i.querySelectorAll(`.${Yd}`)).filter(r=>!Ve.apps.find(o=>o.isAttachedTo(r))).map(r=>ct(r)),Gi=i=>{let a=Ve.apps.find(n=>n.isAttachedTo(i));return a?cn(a):null},_e=(...i)=>{i.forEach(zd),t()},Vi=()=>{let i={};return te(ti(),(a,n)=>{i[a]=n[0]}),i},Ot=i=>(ce(i)&&(Ve.apps.forEach(a=>{a.setOptions(i)}),Nl(i)),Vi())}function Jn(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),i.push.apply(i,a)}return i}function mr(e){for(var t=1;te.length)&&(t=e.length);for(var i=0,a=new Array(t);i
',cu=Number.isNaN||Pe.isNaN;function Y(e){return typeof e=="number"&&!cu(e)}var hr=function(t){return t>0&&t<1/0};function ta(e){return typeof e>"u"}function it(e){return aa(e)==="object"&&e!==null}var du=Object.prototype.hasOwnProperty;function gt(e){if(!it(e))return!1;try{var t=e.constructor,i=t.prototype;return t&&i&&du.call(i,"isPrototypeOf")}catch{return!1}}function Ee(e){return typeof e=="function"}var uu=Array.prototype.slice;function wr(e){return Array.from?Array.from(e):uu.call(e)}function oe(e,t){return e&&Ee(t)&&(Array.isArray(e)||Y(e.length)?wr(e).forEach(function(i,a){t.call(e,i,a,e)}):it(e)&&Object.keys(e).forEach(function(i){t.call(e,e[i],i,e)})),e}var K=Object.assign||function(t){for(var i=arguments.length,a=new Array(i>1?i-1:0),n=1;n0&&a.forEach(function(r){it(r)&&Object.keys(r).forEach(function(o){t[o]=r[o]})}),t},hu=/\.\d*(?:0|9){12}\d*$/;function Tt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e11;return hu.test(e)?Math.round(e*t)/t:e}var fu=/^width|height|left|top|marginLeft|marginTop$/;function He(e,t){var i=e.style;oe(t,function(a,n){fu.test(n)&&Y(a)&&(a="".concat(a,"px")),i[n]=a})}function pu(e,t){return e.classList?e.classList.contains(t):e.className.indexOf(t)>-1}function de(e,t){if(t){if(Y(e.length)){oe(e,function(a){de(a,t)});return}if(e.classList){e.classList.add(t);return}var i=e.className.trim();i?i.indexOf(t)<0&&(e.className="".concat(i," ").concat(t)):e.className=t}}function De(e,t){if(t){if(Y(e.length)){oe(e,function(i){De(i,t)});return}if(e.classList){e.classList.remove(t);return}e.className.indexOf(t)>=0&&(e.className=e.className.replace(t,""))}}function Et(e,t,i){if(t){if(Y(e.length)){oe(e,function(a){Et(a,t,i)});return}i?de(e,t):De(e,t)}}var mu=/([a-z\d])([A-Z])/g;function Ea(e){return e.replace(mu,"$1-$2").toLowerCase()}function ha(e,t){return it(e[t])?e[t]:e.dataset?e.dataset[t]:e.getAttribute("data-".concat(Ea(t)))}function Gt(e,t,i){it(i)?e[t]=i:e.dataset?e.dataset[t]=i:e.setAttribute("data-".concat(Ea(t)),i)}function gu(e,t){if(it(e[t]))try{delete e[t]}catch{e[t]=void 0}else if(e.dataset)try{delete e.dataset[t]}catch{e.dataset[t]=void 0}else e.removeAttribute("data-".concat(Ea(t)))}var vr=/\s\s*/,Ar=function(){var e=!1;if(pi){var t=!1,i=function(){},a=Object.defineProperty({},"once",{get:function(){return e=!0,t},set:function(r){t=r}});Pe.addEventListener("test",i,a),Pe.removeEventListener("test",i,a)}return e}();function xe(e,t,i){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},n=i;t.trim().split(vr).forEach(function(r){if(!Ar){var o=e.listeners;o&&o[r]&&o[r][i]&&(n=o[r][i],delete o[r][i],Object.keys(o[r]).length===0&&delete o[r],Object.keys(o).length===0&&delete e.listeners)}e.removeEventListener(r,n,a)})}function we(e,t,i){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},n=i;t.trim().split(vr).forEach(function(r){if(a.once&&!Ar){var o=e.listeners,l=o===void 0?{}:o;n=function(){delete l[r][i],e.removeEventListener(r,n,a);for(var u=arguments.length,c=new Array(u),d=0;dMath.abs(i)&&(i=h)})}),i}function hi(e,t){var i=e.pageX,a=e.pageY,n={endX:i,endY:a};return t?n:mr({startX:i,startY:a},n)}function Iu(e){var t=0,i=0,a=0;return oe(e,function(n){var r=n.startX,o=n.startY;t+=r,i+=o,a+=1}),t/=a,i/=a,{pageX:t,pageY:i}}function We(e){var t=e.aspectRatio,i=e.height,a=e.width,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"contain",r=hr(a),o=hr(i);if(r&&o){var l=i*t;n==="contain"&&l>a||n==="cover"&&l90?{width:s,height:l}:{width:l,height:s}}function _u(e,t,i,a){var n=t.aspectRatio,r=t.naturalWidth,o=t.naturalHeight,l=t.rotate,s=l===void 0?0:l,u=t.scaleX,c=u===void 0?1:u,d=t.scaleY,h=d===void 0?1:d,f=i.aspectRatio,p=i.naturalWidth,m=i.naturalHeight,g=a.fillColor,b=g===void 0?"transparent":g,E=a.imageSmoothingEnabled,T=E===void 0?!0:E,_=a.imageSmoothingQuality,y=_===void 0?"low":_,I=a.maxWidth,v=I===void 0?1/0:I,R=a.maxHeight,S=R===void 0?1/0:R,D=a.minWidth,x=D===void 0?0:D,O=a.minHeight,z=O===void 0?0:O,A=document.createElement("canvas"),F=A.getContext("2d"),w=We({aspectRatio:f,width:v,height:S}),L=We({aspectRatio:f,width:x,height:z},"cover"),C=Math.min(w.width,Math.max(L.width,p)),P=Math.min(w.height,Math.max(L.height,m)),G=We({aspectRatio:n,width:v,height:S}),B=We({aspectRatio:n,width:x,height:z},"cover"),X=Math.min(G.width,Math.max(B.width,r)),q=Math.min(G.height,Math.max(B.height,o)),j=[-X/2,-q/2,X,q];return A.width=Tt(C),A.height=Tt(P),F.fillStyle=b,F.fillRect(0,0,C,P),F.save(),F.translate(C/2,P/2),F.rotate(s*Math.PI/180),F.scale(c,h),F.imageSmoothingEnabled=T,F.imageSmoothingQuality=y,F.drawImage.apply(F,[e].concat(gr(j.map(function(ue){return Math.floor(Tt(ue))})))),F.restore(),A}var Mr=String.fromCharCode;function Ru(e,t,i){var a="";i+=t;for(var n=t;n0;)i.push(Mr.apply(null,wr(n.subarray(0,a)))),n=n.subarray(a);return"data:".concat(t,";base64,").concat(btoa(i.join("")))}function vu(e){var t=new DataView(e),i;try{var a,n,r;if(t.getUint8(0)===255&&t.getUint8(1)===216)for(var o=t.byteLength,l=2;l+1=8&&(r=u+d)}}}if(r){var h=t.getUint16(r,a),f,p;for(p=0;p=0?r:yr),height:Math.max(a.offsetHeight,o>=0?o:Sr)};this.containerData=l,He(n,{width:l.width,height:l.height}),de(t,Te),De(n,Te)},initCanvas:function(){var t=this.containerData,i=this.imageData,a=this.options.viewMode,n=Math.abs(i.rotate)%180===90,r=n?i.naturalHeight:i.naturalWidth,o=n?i.naturalWidth:i.naturalHeight,l=r/o,s=t.width,u=t.height;t.height*l>t.width?a===3?s=t.height*l:u=t.width/l:a===3?u=t.width/l:s=t.height*l;var c={aspectRatio:l,naturalWidth:r,naturalHeight:o,width:s,height:u};this.canvasData=c,this.limited=a===1||a===2,this.limitCanvas(!0,!0),c.width=Math.min(Math.max(c.width,c.minWidth),c.maxWidth),c.height=Math.min(Math.max(c.height,c.minHeight),c.maxHeight),c.left=(t.width-c.width)/2,c.top=(t.height-c.height)/2,c.oldLeft=c.left,c.oldTop=c.top,this.initialCanvasData=K({},c)},limitCanvas:function(t,i){var a=this.options,n=this.containerData,r=this.canvasData,o=this.cropBoxData,l=a.viewMode,s=r.aspectRatio,u=this.cropped&&o;if(t){var c=Number(a.minCanvasWidth)||0,d=Number(a.minCanvasHeight)||0;l>1?(c=Math.max(c,n.width),d=Math.max(d,n.height),l===3&&(d*s>c?c=d*s:d=c/s)):l>0&&(c?c=Math.max(c,u?o.width:0):d?d=Math.max(d,u?o.height:0):u&&(c=o.width,d=o.height,d*s>c?c=d*s:d=c/s));var h=We({aspectRatio:s,width:c,height:d});c=h.width,d=h.height,r.minWidth=c,r.minHeight=d,r.maxWidth=1/0,r.maxHeight=1/0}if(i)if(l>(u?0:1)){var f=n.width-r.width,p=n.height-r.height;r.minLeft=Math.min(0,f),r.minTop=Math.min(0,p),r.maxLeft=Math.max(0,f),r.maxTop=Math.max(0,p),u&&this.limited&&(r.minLeft=Math.min(o.left,o.left+(o.width-r.width)),r.minTop=Math.min(o.top,o.top+(o.height-r.height)),r.maxLeft=o.left,r.maxTop=o.top,l===2&&(r.width>=n.width&&(r.minLeft=Math.min(0,f),r.maxLeft=Math.max(0,f)),r.height>=n.height&&(r.minTop=Math.min(0,p),r.maxTop=Math.max(0,p))))}else r.minLeft=-r.width,r.minTop=-r.height,r.maxLeft=n.width,r.maxTop=n.height},renderCanvas:function(t,i){var a=this.canvasData,n=this.imageData;if(i){var r=bu({width:n.naturalWidth*Math.abs(n.scaleX||1),height:n.naturalHeight*Math.abs(n.scaleY||1),degree:n.rotate||0}),o=r.width,l=r.height,s=a.width*(o/a.naturalWidth),u=a.height*(l/a.naturalHeight);a.left-=(s-a.width)/2,a.top-=(u-a.height)/2,a.width=s,a.height=u,a.aspectRatio=o/l,a.naturalWidth=o,a.naturalHeight=l,this.limitCanvas(!0,!1)}(a.width>a.maxWidth||a.widtha.maxHeight||a.heighti.width?r.height=r.width/a:r.width=r.height*a),this.cropBoxData=r,this.limitCropBox(!0,!0),r.width=Math.min(Math.max(r.width,r.minWidth),r.maxWidth),r.height=Math.min(Math.max(r.height,r.minHeight),r.maxHeight),r.width=Math.max(r.minWidth,r.width*n),r.height=Math.max(r.minHeight,r.height*n),r.left=i.left+(i.width-r.width)/2,r.top=i.top+(i.height-r.height)/2,r.oldLeft=r.left,r.oldTop=r.top,this.initialCropBoxData=K({},r)},limitCropBox:function(t,i){var a=this.options,n=this.containerData,r=this.canvasData,o=this.cropBoxData,l=this.limited,s=a.aspectRatio;if(t){var u=Number(a.minCropBoxWidth)||0,c=Number(a.minCropBoxHeight)||0,d=l?Math.min(n.width,r.width,r.width+r.left,n.width-r.left):n.width,h=l?Math.min(n.height,r.height,r.height+r.top,n.height-r.top):n.height;u=Math.min(u,n.width),c=Math.min(c,n.height),s&&(u&&c?c*s>u?c=u/s:u=c*s:u?c=u/s:c&&(u=c*s),h*s>d?h=d/s:d=h*s),o.minWidth=Math.min(u,d),o.minHeight=Math.min(c,h),o.maxWidth=d,o.maxHeight=h}i&&(l?(o.minLeft=Math.max(0,r.left),o.minTop=Math.max(0,r.top),o.maxLeft=Math.min(n.width,r.left+r.width)-o.width,o.maxTop=Math.min(n.height,r.top+r.height)-o.height):(o.minLeft=0,o.minTop=0,o.maxLeft=n.width-o.width,o.maxTop=n.height-o.height))},renderCropBox:function(){var t=this.options,i=this.containerData,a=this.cropBoxData;(a.width>a.maxWidth||a.widtha.maxHeight||a.height=i.width&&a.height>=i.height?Ir:ma),He(this.cropBox,K({width:a.width,height:a.height},Nt({translateX:a.left,translateY:a.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),It(this.element,la,this.getData())}},Mu={initPreview:function(){var t=this.element,i=this.crossOrigin,a=this.options.preview,n=i?this.crossOriginUrl:this.url,r=t.alt||"The image to preview",o=document.createElement("img");if(i&&(o.crossOrigin=i),o.src=n,o.alt=r,this.viewBox.appendChild(o),this.viewBoxImage=o,!!a){var l=a;typeof a=="string"?l=t.ownerDocument.querySelectorAll(a):a.querySelector&&(l=[a]),this.previews=l,oe(l,function(s){var u=document.createElement("img");Gt(s,ui,{width:s.offsetWidth,height:s.offsetHeight,html:s.innerHTML}),i&&(u.crossOrigin=i),u.src=n,u.alt=r,u.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',s.innerHTML="",s.appendChild(u)})}},resetPreview:function(){oe(this.previews,function(t){var i=ha(t,ui);He(t,{width:i.width,height:i.height}),t.innerHTML=i.html,gu(t,ui)})},preview:function(){var t=this.imageData,i=this.canvasData,a=this.cropBoxData,n=a.width,r=a.height,o=t.width,l=t.height,s=a.left-i.left-t.left,u=a.top-i.top-t.top;!this.cropped||this.disabled||(He(this.viewBoxImage,K({width:o,height:l},Nt(K({translateX:-s,translateY:-u},t)))),oe(this.previews,function(c){var d=ha(c,ui),h=d.width,f=d.height,p=h,m=f,g=1;n&&(g=h/n,m=r*g),r&&m>f&&(g=f/r,p=n*g,m=f),He(c,{width:p,height:m}),He(c.getElementsByTagName("img")[0],K({width:o*g,height:l*g},Nt(K({translateX:-s*g,translateY:-u*g},t))))}))}},Ou={bind:function(){var t=this.element,i=this.options,a=this.cropper;Ee(i.cropstart)&&we(t,da,i.cropstart),Ee(i.cropmove)&&we(t,ca,i.cropmove),Ee(i.cropend)&&we(t,sa,i.cropend),Ee(i.crop)&&we(t,la,i.crop),Ee(i.zoom)&&we(t,ua,i.zoom),we(a,nr,this.onCropStart=this.cropStart.bind(this)),i.zoomable&&i.zoomOnWheel&&we(a,cr,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),i.toggleDragModeOnDblclick&&we(a,ar,this.onDblclick=this.dblclick.bind(this)),we(t.ownerDocument,rr,this.onCropMove=this.cropMove.bind(this)),we(t.ownerDocument,or,this.onCropEnd=this.cropEnd.bind(this)),i.responsive&&we(window,sr,this.onResize=this.resize.bind(this))},unbind:function(){var t=this.element,i=this.options,a=this.cropper;Ee(i.cropstart)&&xe(t,da,i.cropstart),Ee(i.cropmove)&&xe(t,ca,i.cropmove),Ee(i.cropend)&&xe(t,sa,i.cropend),Ee(i.crop)&&xe(t,la,i.crop),Ee(i.zoom)&&xe(t,ua,i.zoom),xe(a,nr,this.onCropStart),i.zoomable&&i.zoomOnWheel&&xe(a,cr,this.onWheel,{passive:!1,capture:!0}),i.toggleDragModeOnDblclick&&xe(a,ar,this.onDblclick),xe(t.ownerDocument,rr,this.onCropMove),xe(t.ownerDocument,or,this.onCropEnd),i.responsive&&xe(window,sr,this.onResize)}},xu={resize:function(){if(!this.disabled){var t=this.options,i=this.container,a=this.containerData,n=i.offsetWidth/a.width,r=i.offsetHeight/a.height,o=Math.abs(n-1)>Math.abs(r-1)?n:r;if(o!==1){var l,s;t.restore&&(l=this.getCanvasData(),s=this.getCropBoxData()),this.render(),t.restore&&(this.setCanvasData(oe(l,function(u,c){l[c]=u*o})),this.setCropBoxData(oe(s,function(u,c){s[c]=u*o})))}}},dblclick:function(){this.disabled||this.options.dragMode===Rr||this.setDragMode(pu(this.dragBox,ra)?_r:ga)},wheel:function(t){var i=this,a=Number(this.options.wheelZoomRatio)||.1,n=1;this.disabled||(t.preventDefault(),!this.wheeling&&(this.wheeling=!0,setTimeout(function(){i.wheeling=!1},50),t.deltaY?n=t.deltaY>0?1:-1:t.wheelDelta?n=-t.wheelDelta/120:t.detail&&(n=t.detail>0?1:-1),this.zoom(-n*a,t)))},cropStart:function(t){var i=t.buttons,a=t.button;if(!(this.disabled||(t.type==="mousedown"||t.type==="pointerdown"&&t.pointerType==="mouse")&&(Y(i)&&i!==1||Y(a)&&a!==0||t.ctrlKey))){var n=this.options,r=this.pointers,o;t.changedTouches?oe(t.changedTouches,function(l){r[l.identifier]=hi(l)}):r[t.pointerId||0]=hi(t),Object.keys(r).length>1&&n.zoomable&&n.zoomOnTouch?o=br:o=ha(t.target,Bt),nu.test(o)&&It(this.element,da,{originalEvent:t,action:o})!==!1&&(t.preventDefault(),this.action=o,this.cropping=!1,o===Tr&&(this.cropping=!0,de(this.dragBox,fi)))}},cropMove:function(t){var i=this.action;if(!(this.disabled||!i)){var a=this.pointers;t.preventDefault(),It(this.element,ca,{originalEvent:t,action:i})!==!1&&(t.changedTouches?oe(t.changedTouches,function(n){K(a[n.identifier]||{},hi(n,!0))}):K(a[t.pointerId||0]||{},hi(t,!0)),this.change(t))}},cropEnd:function(t){if(!this.disabled){var i=this.action,a=this.pointers;t.changedTouches?oe(t.changedTouches,function(n){delete a[n.identifier]}):delete a[t.pointerId||0],i&&(t.preventDefault(),Object.keys(a).length||(this.action=""),this.cropping&&(this.cropping=!1,Et(this.dragBox,fi,this.cropped&&this.options.modal)),It(this.element,sa,{originalEvent:t,action:i}))}}},Du={change:function(t){var i=this.options,a=this.canvasData,n=this.containerData,r=this.cropBoxData,o=this.pointers,l=this.action,s=i.aspectRatio,u=r.left,c=r.top,d=r.width,h=r.height,f=u+d,p=c+h,m=0,g=0,b=n.width,E=n.height,T=!0,_;!s&&t.shiftKey&&(s=d&&h?d/h:1),this.limited&&(m=r.minLeft,g=r.minTop,b=m+Math.min(n.width,a.width,a.left+a.width),E=g+Math.min(n.height,a.height,a.top+a.height));var y=o[Object.keys(o)[0]],I={x:y.endX-y.startX,y:y.endY-y.startY},v=function(S){switch(S){case et:f+I.x>b&&(I.x=b-f);break;case tt:u+I.xE&&(I.y=E-p);break}};switch(l){case ma:u+=I.x,c+=I.y;break;case et:if(I.x>=0&&(f>=b||s&&(c<=g||p>=E))){T=!1;break}v(et),d+=I.x,d<0&&(l=tt,d=-d,u-=d),s&&(h=d/s,c+=(r.height-h)/2);break;case ke:if(I.y<=0&&(c<=g||s&&(u<=m||f>=b))){T=!1;break}v(ke),h-=I.y,c+=I.y,h<0&&(l=mt,h=-h,c-=h),s&&(d=h*s,u+=(r.width-d)/2);break;case tt:if(I.x<=0&&(u<=m||s&&(c<=g||p>=E))){T=!1;break}v(tt),d-=I.x,u+=I.x,d<0&&(l=et,d=-d,u-=d),s&&(h=d/s,c+=(r.height-h)/2);break;case mt:if(I.y>=0&&(p>=E||s&&(u<=m||f>=b))){T=!1;break}v(mt),h+=I.y,h<0&&(l=ke,h=-h,c-=h),s&&(d=h*s,u+=(r.width-d)/2);break;case Pt:if(s){if(I.y<=0&&(c<=g||f>=b)){T=!1;break}v(ke),h-=I.y,c+=I.y,d=h*s}else v(ke),v(et),I.x>=0?fg&&(h-=I.y,c+=I.y):(h-=I.y,c+=I.y);d<0&&h<0?(l=zt,h=-h,d=-d,c-=h,u-=d):d<0?(l=Ft,d=-d,u-=d):h<0&&(l=Ct,h=-h,c-=h);break;case Ft:if(s){if(I.y<=0&&(c<=g||u<=m)){T=!1;break}v(ke),h-=I.y,c+=I.y,d=h*s,u+=r.width-d}else v(ke),v(tt),I.x<=0?u>m?(d-=I.x,u+=I.x):I.y<=0&&c<=g&&(T=!1):(d-=I.x,u+=I.x),I.y<=0?c>g&&(h-=I.y,c+=I.y):(h-=I.y,c+=I.y);d<0&&h<0?(l=Ct,h=-h,d=-d,c-=h,u-=d):d<0?(l=Pt,d=-d,u-=d):h<0&&(l=zt,h=-h,c-=h);break;case zt:if(s){if(I.x<=0&&(u<=m||p>=E)){T=!1;break}v(tt),d-=I.x,u+=I.x,h=d/s}else v(mt),v(tt),I.x<=0?u>m?(d-=I.x,u+=I.x):I.y>=0&&p>=E&&(T=!1):(d-=I.x,u+=I.x),I.y>=0?p=0&&(f>=b||p>=E)){T=!1;break}v(et),d+=I.x,h=d/s}else v(mt),v(et),I.x>=0?f=0&&p>=E&&(T=!1):d+=I.x,I.y>=0?p0?l=I.y>0?Ct:Pt:I.x<0&&(u-=d,l=I.y>0?zt:Ft),I.y<0&&(c-=h),this.cropped||(De(this.cropBox,Te),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0));break}T&&(r.width=d,r.height=h,r.left=u,r.top=c,this.action=l,this.renderCropBox()),oe(o,function(R){R.startX=R.endX,R.startY=R.endY})}},Pu={crop:function(){return this.ready&&!this.cropped&&!this.disabled&&(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&de(this.dragBox,fi),De(this.cropBox,Te),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=K({},this.initialImageData),this.canvasData=K({},this.initialCanvasData),this.cropBoxData=K({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(K(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),De(this.dragBox,fi),de(this.cropBox,Te)),this},replace:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return!this.disabled&&t&&(this.isImg&&(this.element.src=t),i?(this.url=t,this.image.src=t,this.ready&&(this.viewBoxImage.src=t,oe(this.previews,function(a){a.getElementsByTagName("img")[0].src=t}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(t))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,De(this.cropper,tr)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,de(this.cropper,tr)),this},destroy:function(){var t=this.element;return t[Z]?(t[Z]=void 0,this.isImg&&this.replaced&&(t.src=this.originalUrl),this.uncreate(),this):this},move:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,a=this.canvasData,n=a.left,r=a.top;return this.moveTo(ta(t)?t:n+Number(t),ta(i)?i:r+Number(i))},moveTo:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,a=this.canvasData,n=!1;return t=Number(t),i=Number(i),this.ready&&!this.disabled&&this.options.movable&&(Y(t)&&(a.left=t,n=!0),Y(i)&&(a.top=i,n=!0),n&&this.renderCanvas(!0)),this},zoom:function(t,i){var a=this.canvasData;return t=Number(t),t<0?t=1/(1-t):t=1+t,this.zoomTo(a.width*t/a.naturalWidth,null,i)},zoomTo:function(t,i,a){var n=this.options,r=this.canvasData,o=r.width,l=r.height,s=r.naturalWidth,u=r.naturalHeight;if(t=Number(t),t>=0&&this.ready&&!this.disabled&&n.zoomable){var c=s*t,d=u*t;if(It(this.element,ua,{ratio:t,oldRatio:o/s,originalEvent:a})===!1)return this;if(a){var h=this.pointers,f=Lr(this.cropper),p=h&&Object.keys(h).length?Iu(h):{pageX:a.pageX,pageY:a.pageY};r.left-=(c-o)*((p.pageX-f.left-r.left)/o),r.top-=(d-l)*((p.pageY-f.top-r.top)/l)}else gt(i)&&Y(i.x)&&Y(i.y)?(r.left-=(c-o)*((i.x-r.left)/o),r.top-=(d-l)*((i.y-r.top)/l)):(r.left-=(c-o)/2,r.top-=(d-l)/2);r.width=c,r.height=d,this.renderCanvas(!0)}return this},rotate:function(t){return this.rotateTo((this.imageData.rotate||0)+Number(t))},rotateTo:function(t){return t=Number(t),Y(t)&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=t%360,this.renderCanvas(!0,!0)),this},scaleX:function(t){var i=this.imageData.scaleY;return this.scale(t,Y(i)?i:1)},scaleY:function(t){var i=this.imageData.scaleX;return this.scale(Y(i)?i:1,t)},scale:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,a=this.imageData,n=!1;return t=Number(t),i=Number(i),this.ready&&!this.disabled&&this.options.scalable&&(Y(t)&&(a.scaleX=t,n=!0),Y(i)&&(a.scaleY=i,n=!0),n&&this.renderCanvas(!0,!0)),this},getData:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,i=this.options,a=this.imageData,n=this.canvasData,r=this.cropBoxData,o;if(this.ready&&this.cropped){o={x:r.left-n.left,y:r.top-n.top,width:r.width,height:r.height};var l=a.width/a.naturalWidth;if(oe(o,function(c,d){o[d]=c/l}),t){var s=Math.round(o.y+o.height),u=Math.round(o.x+o.width);o.x=Math.round(o.x),o.y=Math.round(o.y),o.width=u-o.x,o.height=s-o.y}}else o={x:0,y:0,width:0,height:0};return i.rotatable&&(o.rotate=a.rotate||0),i.scalable&&(o.scaleX=a.scaleX||1,o.scaleY=a.scaleY||1),o},setData:function(t){var i=this.options,a=this.imageData,n=this.canvasData,r={};if(this.ready&&!this.disabled&>(t)){var o=!1;i.rotatable&&Y(t.rotate)&&t.rotate!==a.rotate&&(a.rotate=t.rotate,o=!0),i.scalable&&(Y(t.scaleX)&&t.scaleX!==a.scaleX&&(a.scaleX=t.scaleX,o=!0),Y(t.scaleY)&&t.scaleY!==a.scaleY&&(a.scaleY=t.scaleY,o=!0)),o&&this.renderCanvas(!0,!0);var l=a.width/a.naturalWidth;Y(t.x)&&(r.left=t.x*l+n.left),Y(t.y)&&(r.top=t.y*l+n.top),Y(t.width)&&(r.width=t.width*l),Y(t.height)&&(r.height=t.height*l),this.setCropBoxData(r)}return this},getContainerData:function(){return this.ready?K({},this.containerData):{}},getImageData:function(){return this.sized?K({},this.imageData):{}},getCanvasData:function(){var t=this.canvasData,i={};return this.ready&&oe(["left","top","width","height","naturalWidth","naturalHeight"],function(a){i[a]=t[a]}),i},setCanvasData:function(t){var i=this.canvasData,a=i.aspectRatio;return this.ready&&!this.disabled&>(t)&&(Y(t.left)&&(i.left=t.left),Y(t.top)&&(i.top=t.top),Y(t.width)?(i.width=t.width,i.height=t.width/a):Y(t.height)&&(i.height=t.height,i.width=t.height*a),this.renderCanvas(!0)),this},getCropBoxData:function(){var t=this.cropBoxData,i;return this.ready&&this.cropped&&(i={left:t.left,top:t.top,width:t.width,height:t.height}),i||{}},setCropBoxData:function(t){var i=this.cropBoxData,a=this.options.aspectRatio,n,r;return this.ready&&this.cropped&&!this.disabled&>(t)&&(Y(t.left)&&(i.left=t.left),Y(t.top)&&(i.top=t.top),Y(t.width)&&t.width!==i.width&&(n=!0,i.width=t.width),Y(t.height)&&t.height!==i.height&&(r=!0,i.height=t.height),a&&(n?i.height=i.width/a:r&&(i.width=i.height*a)),this.renderCropBox()),this},getCroppedCanvas:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var i=this.canvasData,a=_u(this.image,this.imageData,i,t);if(!this.cropped)return a;var n=this.getData(t.rounded),r=n.x,o=n.y,l=n.width,s=n.height,u=a.width/Math.floor(i.naturalWidth);u!==1&&(r*=u,o*=u,l*=u,s*=u);var c=l/s,d=We({aspectRatio:c,width:t.maxWidth||1/0,height:t.maxHeight||1/0}),h=We({aspectRatio:c,width:t.minWidth||0,height:t.minHeight||0},"cover"),f=We({aspectRatio:c,width:t.width||(u!==1?a.width:l),height:t.height||(u!==1?a.height:s)}),p=f.width,m=f.height;p=Math.min(d.width,Math.max(h.width,p)),m=Math.min(d.height,Math.max(h.height,m));var g=document.createElement("canvas"),b=g.getContext("2d");g.width=Tt(p),g.height=Tt(m),b.fillStyle=t.fillColor||"transparent",b.fillRect(0,0,p,m);var E=t.imageSmoothingEnabled,T=E===void 0?!0:E,_=t.imageSmoothingQuality;b.imageSmoothingEnabled=T,_&&(b.imageSmoothingQuality=_);var y=a.width,I=a.height,v=r,R=o,S,D,x,O,z,A;v<=-l||v>y?(v=0,S=0,x=0,z=0):v<=0?(x=-v,v=0,S=Math.min(y,l+v),z=S):v<=y&&(x=0,S=Math.min(l,y-v),z=S),S<=0||R<=-s||R>I?(R=0,D=0,O=0,A=0):R<=0?(O=-R,R=0,D=Math.min(I,s+R),A=D):R<=I&&(O=0,D=Math.min(s,I-R),A=D);var F=[v,R,S,D];if(z>0&&A>0){var w=p/l;F.push(x*w,O*w,z*w,A*w)}return b.drawImage.apply(b,[a].concat(gr(F.map(function(L){return Math.floor(Tt(L))})))),g},setAspectRatio:function(t){var i=this.options;return!this.disabled&&!ta(t)&&(i.aspectRatio=Math.max(0,t)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(t){var i=this.options,a=this.dragBox,n=this.face;if(this.ready&&!this.disabled){var r=t===ga,o=i.movable&&t===_r;t=r||o?t:Rr,i.dragMode=t,Gt(a,Bt,t),Et(a,ra,r),Et(a,oa,o),i.cropBoxMovable||(Gt(n,Bt,t),Et(n,ra,r),Et(n,oa,o))}return this}},Fu=Pe.Cropper,Ta=function(){function e(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if($d(this,e),!t||!lu.test(t.tagName))throw new Error("The first argument is required and must be an or element.");this.element=t,this.options=K({},ur,gt(i)&&i),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return qd(e,[{key:"init",value:function(){var i=this.element,a=i.tagName.toLowerCase(),n;if(!i[Z]){if(i[Z]=this,a==="img"){if(this.isImg=!0,n=i.getAttribute("src")||"",this.originalUrl=n,!n)return;n=i.src}else a==="canvas"&&window.HTMLCanvasElement&&(n=i.toDataURL());this.load(n)}}},{key:"load",value:function(i){var a=this;if(i){this.url=i,this.imageData={};var n=this.element,r=this.options;if(!r.rotatable&&!r.scalable&&(r.checkOrientation=!1),!r.checkOrientation||!window.ArrayBuffer){this.clone();return}if(ru.test(i)){ou.test(i)?this.read(Su(i)):this.clone();return}var o=new XMLHttpRequest,l=this.clone.bind(this);this.reloading=!0,this.xhr=o,o.onabort=l,o.onerror=l,o.ontimeout=l,o.onprogress=function(){o.getResponseHeader("content-type")!==dr&&o.abort()},o.onload=function(){a.read(o.response)},o.onloadend=function(){a.reloading=!1,a.xhr=null},r.checkCrossOrigin&&fr(i)&&n.crossOrigin&&(i=pr(i)),o.open("GET",i,!0),o.responseType="arraybuffer",o.withCredentials=n.crossOrigin==="use-credentials",o.send()}}},{key:"read",value:function(i){var a=this.options,n=this.imageData,r=vu(i),o=0,l=1,s=1;if(r>1){this.url=wu(i,dr);var u=Au(r);o=u.rotate,l=u.scaleX,s=u.scaleY}a.rotatable&&(n.rotate=o),a.scalable&&(n.scaleX=l,n.scaleY=s),this.clone()}},{key:"clone",value:function(){var i=this.element,a=this.url,n=i.crossOrigin,r=a;this.options.checkCrossOrigin&&fr(a)&&(n||(n="anonymous"),r=pr(a)),this.crossOrigin=n,this.crossOriginUrl=r;var o=document.createElement("img");n&&(o.crossOrigin=n),o.src=r||a,o.alt=i.alt||"The image to crop",this.image=o,o.onload=this.start.bind(this),o.onerror=this.stop.bind(this),de(o,ir),i.parentNode.insertBefore(o,i.nextSibling)}},{key:"start",value:function(){var i=this,a=this.image;a.onload=null,a.onerror=null,this.sizing=!0;var n=Pe.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(Pe.navigator.userAgent),r=function(u,c){K(i.imageData,{naturalWidth:u,naturalHeight:c,aspectRatio:u/c}),i.initialImageData=K({},i.imageData),i.sizing=!1,i.sized=!0,i.build()};if(a.naturalWidth&&!n){r(a.naturalWidth,a.naturalHeight);return}var o=document.createElement("img"),l=document.body||document.documentElement;this.sizingImage=o,o.onload=function(){r(o.width,o.height),n||l.removeChild(o)},o.src=a.src,n||(o.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",l.appendChild(o))}},{key:"stop",value:function(){var i=this.image;i.onload=null,i.onerror=null,i.parentNode.removeChild(i),this.image=null}},{key:"build",value:function(){if(!(!this.sized||this.ready)){var i=this.element,a=this.options,n=this.image,r=i.parentNode,o=document.createElement("div");o.innerHTML=su;var l=o.querySelector(".".concat(Z,"-container")),s=l.querySelector(".".concat(Z,"-canvas")),u=l.querySelector(".".concat(Z,"-drag-box")),c=l.querySelector(".".concat(Z,"-crop-box")),d=c.querySelector(".".concat(Z,"-face"));this.container=r,this.cropper=l,this.canvas=s,this.dragBox=u,this.cropBox=c,this.viewBox=l.querySelector(".".concat(Z,"-view-box")),this.face=d,s.appendChild(n),de(i,Te),r.insertBefore(l,i.nextSibling),De(n,ir),this.initPreview(),this.bind(),a.initialAspectRatio=Math.max(0,a.initialAspectRatio)||NaN,a.aspectRatio=Math.max(0,a.aspectRatio)||NaN,a.viewMode=Math.max(0,Math.min(3,Math.round(a.viewMode)))||0,de(c,Te),a.guides||de(c.getElementsByClassName("".concat(Z,"-dashed")),Te),a.center||de(c.getElementsByClassName("".concat(Z,"-center")),Te),a.background&&de(l,"".concat(Z,"-bg")),a.highlight||de(d,eu),a.cropBoxMovable&&(de(d,oa),Gt(d,Bt,ma)),a.cropBoxResizable||(de(c.getElementsByClassName("".concat(Z,"-line")),Te),de(c.getElementsByClassName("".concat(Z,"-point")),Te)),this.render(),this.ready=!0,this.setDragMode(a.dragMode),a.autoCrop&&this.crop(),this.setData(a.data),Ee(a.ready)&&we(i,lr,a.ready,{once:!0}),It(i,lr)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var i=this.cropper.parentNode;i&&i.removeChild(this.cropper),De(this.element,Te)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],[{key:"noConflict",value:function(){return window.Cropper=Fu,e}},{key:"setDefaults",value:function(i){K(ur,gt(i)&&i)}}]),e}();K(Ta.prototype,Lu,Mu,Ou,xu,Du,Pu);var Or=({addFilter:e,utils:t})=>{let{Type:i,replaceInString:a,toNaturalFileSize:n}=t;return e("ALLOW_HOPPER_ITEM",(r,{query:o})=>{if(!o("GET_ALLOW_FILE_SIZE_VALIDATION"))return!0;let l=o("GET_MAX_FILE_SIZE");if(l!==null&&r.size>l)return!1;let s=o("GET_MIN_FILE_SIZE");return!(s!==null&&r.sizenew Promise((l,s)=>{if(!o("GET_ALLOW_FILE_SIZE_VALIDATION"))return l(r);let u=o("GET_FILE_VALIDATE_SIZE_FILTER");if(u&&!u(r))return l(r);let c=o("GET_MAX_FILE_SIZE");if(c!==null&&r.size>c){s({status:{main:o("GET_LABEL_MAX_FILE_SIZE_EXCEEDED"),sub:a(o("GET_LABEL_MAX_FILE_SIZE"),{filesize:n(c,".",o("GET_FILE_SIZE_BASE"),o("GET_FILE_SIZE_LABELS",o))})}});return}let d=o("GET_MIN_FILE_SIZE");if(d!==null&&r.sizep+m.fileSize,0)>h){s({status:{main:o("GET_LABEL_MAX_TOTAL_FILE_SIZE_EXCEEDED"),sub:a(o("GET_LABEL_MAX_TOTAL_FILE_SIZE"),{filesize:n(h,".",o("GET_FILE_SIZE_BASE"),o("GET_FILE_SIZE_LABELS",o))})}});return}l(r)})),{options:{allowFileSizeValidation:[!0,i.BOOLEAN],maxFileSize:[null,i.INT],minFileSize:[null,i.INT],maxTotalFileSize:[null,i.INT],fileValidateSizeFilter:[null,i.FUNCTION],labelMinFileSizeExceeded:["File is too small",i.STRING],labelMinFileSize:["Minimum file size is {filesize}",i.STRING],labelMaxFileSizeExceeded:["File is too large",i.STRING],labelMaxFileSize:["Maximum file size is {filesize}",i.STRING],labelMaxTotalFileSizeExceeded:["Maximum total size exceeded",i.STRING],labelMaxTotalFileSize:["Maximum total file size is {filesize}",i.STRING]}}},Cu=typeof window<"u"&&typeof window.document<"u";Cu&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Or}));var xr=Or;var Dr=({addFilter:e,utils:t})=>{let{Type:i,isString:a,replaceInString:n,guesstimateMimeType:r,getExtensionFromFilename:o,getFilenameFromURL:l}=t,s=(f,p)=>{let m=(/^[^/]+/.exec(f)||[]).pop(),g=p.slice(0,-2);return m===g},u=(f,p)=>f.some(m=>/\*$/.test(m)?s(p,m):m===p),c=f=>{let p="";if(a(f)){let m=l(f),g=o(m);g&&(p=r(g))}else p=f.type;return p},d=(f,p,m)=>{if(p.length===0)return!0;let g=c(f);return m?new Promise((b,E)=>{m(f,g).then(T=>{u(p,T)?b():E()}).catch(E)}):u(p,g)},h=f=>p=>f[p]===null?!1:f[p]||p;return e("SET_ATTRIBUTE_TO_OPTION_MAP",f=>Object.assign(f,{accept:"acceptedFileTypes"})),e("ALLOW_HOPPER_ITEM",(f,{query:p})=>p("GET_ALLOW_FILE_TYPE_VALIDATION")?d(f,p("GET_ACCEPTED_FILE_TYPES")):!0),e("LOAD_FILE",(f,{query:p})=>new Promise((m,g)=>{if(!p("GET_ALLOW_FILE_TYPE_VALIDATION")){m(f);return}let b=p("GET_ACCEPTED_FILE_TYPES"),E=p("GET_FILE_VALIDATE_TYPE_DETECT_TYPE"),T=d(f,b,E),_=()=>{let y=b.map(h(p("GET_FILE_VALIDATE_TYPE_LABEL_EXPECTED_TYPES_MAP"))).filter(v=>v!==!1),I=y.filter(function(v,R){return y.indexOf(v)===R});g({status:{main:p("GET_LABEL_FILE_TYPE_NOT_ALLOWED"),sub:n(p("GET_FILE_VALIDATE_TYPE_LABEL_EXPECTED_TYPES"),{allTypes:I.join(", "),allButLastType:I.slice(0,-1).join(", "),lastType:I[y.length-1]})}})};if(typeof T=="boolean")return T?m(f):_();T.then(()=>{m(f)}).catch(_)})),{options:{allowFileTypeValidation:[!0,i.BOOLEAN],acceptedFileTypes:[[],i.ARRAY],labelFileTypeNotAllowed:["File is of invalid type",i.STRING],fileValidateTypeLabelExpectedTypes:["Expects {allButLastType} or {lastType}",i.STRING],fileValidateTypeLabelExpectedTypesMap:[{},i.OBJECT],fileValidateTypeDetectType:[null,i.FUNCTION]}}},zu=typeof window<"u"&&typeof window.document<"u";zu&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Dr}));var Pr=Dr;var Fr=e=>/^image/.test(e.type),Cr=({addFilter:e,utils:t})=>{let{Type:i,isFile:a,getNumericAspectRatioFromString:n}=t,r=(u,c)=>!(!Fr(u.file)||!c("GET_ALLOW_IMAGE_CROP")),o=u=>typeof u=="object",l=u=>typeof u=="number",s=(u,c)=>u.setMetadata("crop",Object.assign({},u.getMetadata("crop"),c));return e("DID_CREATE_ITEM",(u,{query:c})=>{u.extend("setImageCrop",d=>{if(!(!r(u,c)||!o(center)))return u.setMetadata("crop",d),d}),u.extend("setImageCropCenter",d=>{if(!(!r(u,c)||!o(d)))return s(u,{center:d})}),u.extend("setImageCropZoom",d=>{if(!(!r(u,c)||!l(d)))return s(u,{zoom:Math.max(1,d)})}),u.extend("setImageCropRotation",d=>{if(!(!r(u,c)||!l(d)))return s(u,{rotation:d})}),u.extend("setImageCropFlip",d=>{if(!(!r(u,c)||!o(d)))return s(u,{flip:d})}),u.extend("setImageCropAspectRatio",d=>{if(!r(u,c)||typeof d>"u")return;let h=u.getMetadata("crop"),f=n(d),p={center:{x:.5,y:.5},flip:h?Object.assign({},h.flip):{horizontal:!1,vertical:!1},rotation:0,zoom:1,aspectRatio:f};return u.setMetadata("crop",p),p})}),e("DID_LOAD_ITEM",(u,{query:c})=>new Promise((d,h)=>{let f=u.file;if(!a(f)||!Fr(f)||!c("GET_ALLOW_IMAGE_CROP")||u.getMetadata("crop"))return d(u);let m=c("GET_IMAGE_CROP_ASPECT_RATIO");u.setMetadata("crop",{center:{x:.5,y:.5},flip:{horizontal:!1,vertical:!1},rotation:0,zoom:1,aspectRatio:m?n(m):null}),d(u)})),{options:{allowImageCrop:[!0,i.BOOLEAN],imageCropAspectRatio:[null,i.STRING]}}},Nu=typeof window<"u"&&typeof window.document<"u";Nu&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Cr}));var zr=Cr;var Ia=e=>/^image/.test(e.type),Nr=e=>{let{addFilter:t,utils:i,views:a}=e,{Type:n,createRoute:r,createItemAPI:o=c=>c}=i,{fileActionButton:l}=a;t("SHOULD_REMOVE_ON_REVERT",(c,{item:d,query:h})=>new Promise(f=>{let{file:p}=d,m=h("GET_ALLOW_IMAGE_EDIT")&&h("GET_IMAGE_EDIT_ALLOW_EDIT")&&Ia(p);f(!m)})),t("DID_LOAD_ITEM",(c,{query:d,dispatch:h})=>new Promise((f,p)=>{if(c.origin>1){f(c);return}let{file:m}=c;if(!d("GET_ALLOW_IMAGE_EDIT")||!d("GET_IMAGE_EDIT_INSTANT_EDIT")){f(c);return}if(!Ia(m)){f(c);return}let g=(E,T,_)=>y=>{s.shift(),y?T(E):_(E),h("KICK"),b()},b=()=>{if(!s.length)return;let{item:E,resolve:T,reject:_}=s[0];h("EDIT_ITEM",{id:E.id,handleEditorResponse:g(E,T,_)})};u({item:c,resolve:f,reject:p}),s.length===1&&b()})),t("DID_CREATE_ITEM",(c,{query:d,dispatch:h})=>{c.extend("edit",()=>{h("EDIT_ITEM",{id:c.id})})});let s=[],u=c=>(s.push(c),c);return t("CREATE_VIEW",c=>{let{is:d,view:h,query:f}=c;if(!f("GET_ALLOW_IMAGE_EDIT"))return;let p=f("GET_ALLOW_IMAGE_PREVIEW");if(!(d("file-info")&&!p||d("file")&&p))return;let g=f("GET_IMAGE_EDIT_EDITOR");if(!g)return;g.filepondCallbackBridge||(g.outputData=!0,g.outputFile=!1,g.filepondCallbackBridge={onconfirm:g.onconfirm||(()=>{}),oncancel:g.oncancel||(()=>{})});let b=({root:_,props:y,action:I})=>{let{id:v}=y,{handleEditorResponse:R}=I;g.cropAspectRatio=_.query("GET_IMAGE_CROP_ASPECT_RATIO")||g.cropAspectRatio,g.outputCanvasBackgroundColor=_.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR")||g.outputCanvasBackgroundColor;let S=_.query("GET_ITEM",v);if(!S)return;let D=S.file,x=S.getMetadata("crop"),O={center:{x:.5,y:.5},flip:{horizontal:!1,vertical:!1},zoom:1,rotation:0,aspectRatio:null},z=S.getMetadata("resize"),A=S.getMetadata("filter")||null,F=S.getMetadata("filters")||null,w=S.getMetadata("colors")||null,L=S.getMetadata("markup")||null,C={crop:x||O,size:z?{upscale:z.upscale,mode:z.mode,width:z.size.width,height:z.size.height}:null,filter:F?F.id||F.matrix:_.query("GET_ALLOW_IMAGE_FILTER")&&_.query("GET_IMAGE_FILTER_COLOR_MATRIX")&&!w?A:null,color:w,markup:L};g.onconfirm=({data:P})=>{let{crop:G,size:B,filter:X,color:q,colorMatrix:j,markup:ue}=P,U={};if(G&&(U.crop=G),B){let W=(S.getMetadata("resize")||{}).size,$={width:B.width,height:B.height};!($.width&&$.height)&&W&&($.width=W.width,$.height=W.height),($.width||$.height)&&(U.resize={upscale:B.upscale,mode:B.mode,size:$})}ue&&(U.markup=ue),U.colors=q,U.filters=X,U.filter=j,S.setMetadata(U),g.filepondCallbackBridge.onconfirm(P,o(S)),R&&(g.onclose=()=>{R(!0),g.onclose=null})},g.oncancel=()=>{g.filepondCallbackBridge.oncancel(o(S)),R&&(g.onclose=()=>{R(!1),g.onclose=null})},g.open(D,C)},E=({root:_,props:y})=>{if(!f("GET_IMAGE_EDIT_ALLOW_EDIT"))return;let{id:I}=y,v=f("GET_ITEM",I);if(!v)return;let R=v.file;if(Ia(R))if(_.ref.handleEdit=S=>{S.stopPropagation(),_.dispatch("EDIT_ITEM",{id:I})},p){let S=h.createChildView(l,{label:"edit",icon:f("GET_IMAGE_EDIT_ICON_EDIT"),opacity:0});S.element.classList.add("filepond--action-edit-item"),S.element.dataset.align=f("GET_STYLE_IMAGE_EDIT_BUTTON_EDIT_ITEM_POSITION"),S.on("click",_.ref.handleEdit),_.ref.buttonEditItem=h.appendChildView(S)}else{let S=h.element.querySelector(".filepond--file-info-main"),D=document.createElement("button");D.className="filepond--action-edit-item-alt",D.innerHTML=f("GET_IMAGE_EDIT_ICON_EDIT")+"edit",D.addEventListener("click",_.ref.handleEdit),S.appendChild(D),_.ref.editButton=D}};h.registerDestroyer(({root:_})=>{_.ref.buttonEditItem&&_.ref.buttonEditItem.off("click",_.ref.handleEdit),_.ref.editButton&&_.ref.editButton.removeEventListener("click",_.ref.handleEdit)});let T={EDIT_ITEM:b,DID_LOAD_ITEM:E};if(p){let _=({root:y})=>{y.ref.buttonEditItem&&(y.ref.buttonEditItem.opacity=1)};T.DID_IMAGE_PREVIEW_SHOW=_}h.registerWriter(r(T))}),{options:{allowImageEdit:[!0,n.BOOLEAN],styleImageEditButtonEditItemPosition:["bottom center",n.STRING],imageEditInstantEdit:[!1,n.BOOLEAN],imageEditAllowEdit:[!0,n.BOOLEAN],imageEditIconEdit:['',n.STRING],imageEditEditor:[null,n.OBJECT]}}},Bu=typeof window<"u"&&typeof window.document<"u";Bu&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Nr}));var Br=Nr;var Gu=e=>/^image\/jpeg/.test(e.type),at={JPEG:65496,APP1:65505,EXIF:1165519206,TIFF:18761,Orientation:274,Unknown:65280},nt=(e,t,i=!1)=>e.getUint16(t,i),Gr=(e,t,i=!1)=>e.getUint32(t,i),Vu=e=>new Promise((t,i)=>{let a=new FileReader;a.onload=function(n){let r=new DataView(n.target.result);if(nt(r,0)!==at.JPEG){t(-1);return}let o=r.byteLength,l=2;for(;ltypeof window<"u"&&typeof window.document<"u")(),ku=()=>Uu,Hu="data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QA6RXhpZgAATU0AKgAAAAgAAwESAAMAAAABAAYAAAEoAAMAAAABAAIAAAITAAMAAAABAAEAAAAAAAD/2wBDAP//////////////////////////////////////////////////////////////////////////////////////wAALCAABAAIBASIA/8QAJgABAAAAAAAAAAAAAAAAAAAAAxABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQAAPwBH/9k=",Vr,mi=ku()?new Image:{};mi.onload=()=>Vr=mi.naturalWidth>mi.naturalHeight;mi.src=Hu;var Wu=()=>Vr,Ur=({addFilter:e,utils:t})=>{let{Type:i,isFile:a}=t;return e("DID_LOAD_ITEM",(n,{query:r})=>new Promise((o,l)=>{let s=n.file;if(!a(s)||!Gu(s)||!r("GET_ALLOW_IMAGE_EXIF_ORIENTATION")||!Wu())return o(n);Vu(s).then(u=>{n.setMetadata("exif",{orientation:u}),o(n)})})),{options:{allowImageExifOrientation:[!0,i.BOOLEAN]}}},Yu=typeof window<"u"&&typeof window.document<"u";Yu&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Ur}));var kr=Ur;var $u=e=>/^image/.test(e.type),Hr=(e,t)=>Ut(e.x*t,e.y*t),Wr=(e,t)=>Ut(e.x+t.x,e.y+t.y),qu=e=>{let t=Math.sqrt(e.x*e.x+e.y*e.y);return t===0?{x:0,y:0}:Ut(e.x/t,e.y/t)},gi=(e,t,i)=>{let a=Math.cos(t),n=Math.sin(t),r=Ut(e.x-i.x,e.y-i.y);return Ut(i.x+a*r.x-n*r.y,i.y+n*r.x+a*r.y)},Ut=(e=0,t=0)=>({x:e,y:t}),Ie=(e,t,i=1,a)=>{if(typeof e=="string")return parseFloat(e)*i;if(typeof e=="number")return e*(a?t[a]:Math.min(t.width,t.height))},Xu=(e,t,i)=>{let a=e.borderStyle||e.lineStyle||"solid",n=e.backgroundColor||e.fontColor||"transparent",r=e.borderColor||e.lineColor||"transparent",o=Ie(e.borderWidth||e.lineWidth,t,i),l=e.lineCap||"round",s=e.lineJoin||"round",u=typeof a=="string"?"":a.map(d=>Ie(d,t,i)).join(","),c=e.opacity||1;return{"stroke-linecap":l,"stroke-linejoin":s,"stroke-width":o||0,"stroke-dasharray":u,stroke:r,fill:n,opacity:c}},ve=e=>e!=null,ju=(e,t,i=1)=>{let a=Ie(e.x,t,i,"width")||Ie(e.left,t,i,"width"),n=Ie(e.y,t,i,"height")||Ie(e.top,t,i,"height"),r=Ie(e.width,t,i,"width"),o=Ie(e.height,t,i,"height"),l=Ie(e.right,t,i,"width"),s=Ie(e.bottom,t,i,"height");return ve(n)||(ve(o)&&ve(s)?n=t.height-o-s:n=s),ve(a)||(ve(r)&&ve(l)?a=t.width-r-l:a=l),ve(r)||(ve(a)&&ve(l)?r=t.width-a-l:r=0),ve(o)||(ve(n)&&ve(s)?o=t.height-n-s:o=0),{x:a||0,y:n||0,width:r||0,height:o||0}},Qu=e=>e.map((t,i)=>`${i===0?"M":"L"} ${t.x} ${t.y}`).join(" "),Ce=(e,t)=>Object.keys(t).forEach(i=>e.setAttribute(i,t[i])),Zu="http://www.w3.org/2000/svg",bt=(e,t)=>{let i=document.createElementNS(Zu,e);return t&&Ce(i,t),i},Ku=e=>Ce(e,{...e.rect,...e.styles}),Ju=e=>{let t=e.rect.x+e.rect.width*.5,i=e.rect.y+e.rect.height*.5,a=e.rect.width*.5,n=e.rect.height*.5;return Ce(e,{cx:t,cy:i,rx:a,ry:n,...e.styles})},eh={contain:"xMidYMid meet",cover:"xMidYMid slice"},th=(e,t)=>{Ce(e,{...e.rect,...e.styles,preserveAspectRatio:eh[t.fit]||"none"})},ih={left:"start",center:"middle",right:"end"},ah=(e,t,i,a)=>{let n=Ie(t.fontSize,i,a),r=t.fontFamily||"sans-serif",o=t.fontWeight||"normal",l=ih[t.textAlign]||"start";Ce(e,{...e.rect,...e.styles,"stroke-width":0,"font-weight":o,"font-size":n,"font-family":r,"text-anchor":l}),e.text!==t.text&&(e.text=t.text,e.textContent=t.text.length?t.text:" ")},nh=(e,t,i,a)=>{Ce(e,{...e.rect,...e.styles,fill:"none"});let n=e.childNodes[0],r=e.childNodes[1],o=e.childNodes[2],l=e.rect,s={x:e.rect.x+e.rect.width,y:e.rect.y+e.rect.height};if(Ce(n,{x1:l.x,y1:l.y,x2:s.x,y2:s.y}),!t.lineDecoration)return;r.style.display="none",o.style.display="none";let u=qu({x:s.x-l.x,y:s.y-l.y}),c=Ie(.05,i,a);if(t.lineDecoration.indexOf("arrow-begin")!==-1){let d=Hr(u,c),h=Wr(l,d),f=gi(l,2,h),p=gi(l,-2,h);Ce(r,{style:"display:block;",d:`M${f.x},${f.y} L${l.x},${l.y} L${p.x},${p.y}`})}if(t.lineDecoration.indexOf("arrow-end")!==-1){let d=Hr(u,-c),h=Wr(s,d),f=gi(s,2,h),p=gi(s,-2,h);Ce(o,{style:"display:block;",d:`M${f.x},${f.y} L${s.x},${s.y} L${p.x},${p.y}`})}},rh=(e,t,i,a)=>{Ce(e,{...e.styles,fill:"none",d:Qu(t.points.map(n=>({x:Ie(n.x,i,a,"width"),y:Ie(n.y,i,a,"height")})))})},Ei=e=>t=>bt(e,{id:t.id}),oh=e=>{let t=bt("image",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round",opacity:"0"});return t.onload=()=>{t.setAttribute("opacity",e.opacity||1)},t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e.src),t},lh=e=>{let t=bt("g",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round"}),i=bt("line");t.appendChild(i);let a=bt("path");t.appendChild(a);let n=bt("path");return t.appendChild(n),t},sh={image:oh,rect:Ei("rect"),ellipse:Ei("ellipse"),text:Ei("text"),path:Ei("path"),line:lh},ch={rect:Ku,ellipse:Ju,image:th,text:ah,path:rh,line:nh},dh=(e,t)=>sh[e](t),uh=(e,t,i,a,n)=>{t!=="path"&&(e.rect=ju(i,a,n)),e.styles=Xu(i,a,n),ch[t](e,i,a,n)},hh=["x","y","left","top","right","bottom","width","height"],fh=e=>typeof e=="string"&&/%/.test(e)?parseFloat(e)/100:e,ph=e=>{let[t,i]=e,a=i.points?{}:hh.reduce((n,r)=>(n[r]=fh(i[r]),n),{});return[t,{zIndex:0,...i,...a}]},mh=(e,t)=>e[1].zIndex>t[1].zIndex?1:e[1].zIndexe.utils.createView({name:"image-preview-markup",tag:"svg",ignoreRect:!0,mixins:{apis:["width","height","crop","markup","resize","dirty"]},write:({root:t,props:i})=>{if(!i.dirty)return;let{crop:a,resize:n,markup:r}=i,o=i.width,l=i.height,s=a.width,u=a.height;if(n){let{size:f}=n,p=f&&f.width,m=f&&f.height,g=n.mode,b=n.upscale;p&&!m&&(m=p),m&&!p&&(p=m);let E=s{let[p,m]=f,g=dh(p,m);uh(g,p,m,c,d),t.element.appendChild(g)})}}),Vt=(e,t)=>({x:e,y:t}),Eh=(e,t)=>e.x*t.x+e.y*t.y,Yr=(e,t)=>Vt(e.x-t.x,e.y-t.y),Th=(e,t)=>Eh(Yr(e,t),Yr(e,t)),$r=(e,t)=>Math.sqrt(Th(e,t)),qr=(e,t)=>{let i=e,a=1.5707963267948966,n=t,r=1.5707963267948966-t,o=Math.sin(a),l=Math.sin(n),s=Math.sin(r),u=Math.cos(r),c=i/o,d=c*l,h=c*s;return Vt(u*d,u*h)},Ih=(e,t)=>{let i=e.width,a=e.height,n=qr(i,t),r=qr(a,t),o=Vt(e.x+Math.abs(n.x),e.y-Math.abs(n.y)),l=Vt(e.x+e.width+Math.abs(r.y),e.y+Math.abs(r.x)),s=Vt(e.x-Math.abs(r.y),e.y+e.height-Math.abs(r.x));return{width:$r(o,l),height:$r(o,s)}},bh=(e,t,i=1)=>{let a=e.height/e.width,n=1,r=t,o=1,l=a;l>r&&(l=r,o=l/a);let s=Math.max(n/o,r/l),u=e.width/(i*s*o),c=u*t;return{width:u,height:c}},jr=(e,t,i,a)=>{let n=a.x>.5?1-a.x:a.x,r=a.y>.5?1-a.y:a.y,o=n*2*e.width,l=r*2*e.height,s=Ih(t,i);return Math.max(s.width/o,s.height/l)},Qr=(e,t)=>{let i=e.width,a=i*t;a>e.height&&(a=e.height,i=a/t);let n=(e.width-i)*.5,r=(e.height-a)*.5;return{x:n,y:r,width:i,height:a}},_h=(e,t={})=>{let{zoom:i,rotation:a,center:n,aspectRatio:r}=t;r||(r=e.height/e.width);let o=bh(e,r,i),l={x:o.width*.5,y:o.height*.5},s={x:0,y:0,width:o.width,height:o.height,center:l},u=typeof t.scaleToFit>"u"||t.scaleToFit,c=jr(e,Qr(s,r),a,u?n:{x:.5,y:.5}),d=i*c;return{widthFloat:o.width/d,heightFloat:o.height/d,width:Math.round(o.width/d),height:Math.round(o.height/d)}},Fe={type:"spring",stiffness:.5,damping:.45,mass:10},Rh=e=>e.utils.createView({name:"image-bitmap",ignoreRect:!0,mixins:{styles:["scaleX","scaleY"]},create:({root:t,props:i})=>{t.appendChild(i.image)}}),yh=e=>e.utils.createView({name:"image-canvas-wrapper",tag:"div",ignoreRect:!0,mixins:{apis:["crop","width","height"],styles:["originX","originY","translateX","translateY","scaleX","scaleY","rotateZ"],animations:{originX:Fe,originY:Fe,scaleX:Fe,scaleY:Fe,translateX:Fe,translateY:Fe,rotateZ:Fe}},create:({root:t,props:i})=>{i.width=i.image.width,i.height=i.image.height,t.ref.bitmap=t.appendChildView(t.createChildView(Rh(e),{image:i.image}))},write:({root:t,props:i})=>{let{flip:a}=i.crop,{bitmap:n}=t.ref;n.scaleX=a.horizontal?-1:1,n.scaleY=a.vertical?-1:1}}),Sh=e=>e.utils.createView({name:"image-clip",tag:"div",ignoreRect:!0,mixins:{apis:["crop","markup","resize","width","height","dirty","background"],styles:["width","height","opacity"],animations:{opacity:{type:"tween",duration:250}}},didWriteView:function({root:t,props:i}){i.background&&(t.element.style.backgroundColor=i.background)},create:({root:t,props:i})=>{t.ref.image=t.appendChildView(t.createChildView(yh(e),Object.assign({},i))),t.ref.createMarkup=()=>{t.ref.markup||(t.ref.markup=t.appendChildView(t.createChildView(gh(e),Object.assign({},i))))},t.ref.destroyMarkup=()=>{t.ref.markup&&(t.removeChildView(t.ref.markup),t.ref.markup=null)};let a=t.query("GET_IMAGE_PREVIEW_TRANSPARENCY_INDICATOR");a!==null&&(a==="grid"?t.element.dataset.transparencyIndicator=a:t.element.dataset.transparencyIndicator="color")},write:({root:t,props:i,shouldOptimize:a})=>{let{crop:n,markup:r,resize:o,dirty:l,width:s,height:u}=i;t.ref.image.crop=n;let c={x:0,y:0,width:s,height:u,center:{x:s*.5,y:u*.5}},d={width:t.ref.image.width,height:t.ref.image.height},h={x:n.center.x*d.width,y:n.center.y*d.height},f={x:c.center.x-d.width*n.center.x,y:c.center.y-d.height*n.center.y},p=Math.PI*2+n.rotation%(Math.PI*2),m=n.aspectRatio||d.height/d.width,g=typeof n.scaleToFit>"u"||n.scaleToFit,b=jr(d,Qr(c,m),p,g?n.center:{x:.5,y:.5}),E=n.zoom*b;r&&r.length?(t.ref.createMarkup(),t.ref.markup.width=s,t.ref.markup.height=u,t.ref.markup.resize=o,t.ref.markup.dirty=l,t.ref.markup.markup=r,t.ref.markup.crop=_h(d,n)):t.ref.markup&&t.ref.destroyMarkup();let T=t.ref.image;if(a){T.originX=null,T.originY=null,T.translateX=null,T.translateY=null,T.rotateZ=null,T.scaleX=null,T.scaleY=null;return}T.originX=h.x,T.originY=h.y,T.translateX=f.x,T.translateY=f.y,T.rotateZ=p,T.scaleX=E,T.scaleY=E}}),wh=e=>e.utils.createView({name:"image-preview",tag:"div",ignoreRect:!0,mixins:{apis:["image","crop","markup","resize","dirty","background"],styles:["translateY","scaleX","scaleY","opacity"],animations:{scaleX:Fe,scaleY:Fe,translateY:Fe,opacity:{type:"tween",duration:400}}},create:({root:t,props:i})=>{t.ref.clip=t.appendChildView(t.createChildView(Sh(e),{id:i.id,image:i.image,crop:i.crop,markup:i.markup,resize:i.resize,dirty:i.dirty,background:i.background}))},write:({root:t,props:i,shouldOptimize:a})=>{let{clip:n}=t.ref,{image:r,crop:o,markup:l,resize:s,dirty:u}=i;if(n.crop=o,n.markup=l,n.resize=s,n.dirty=u,n.opacity=a?0:1,a||t.rect.element.hidden)return;let c=r.height/r.width,d=o.aspectRatio||c,h=t.rect.inner.width,f=t.rect.inner.height,p=t.query("GET_IMAGE_PREVIEW_HEIGHT"),m=t.query("GET_IMAGE_PREVIEW_MIN_HEIGHT"),g=t.query("GET_IMAGE_PREVIEW_MAX_HEIGHT"),b=t.query("GET_PANEL_ASPECT_RATIO"),E=t.query("GET_ALLOW_MULTIPLE");b&&!E&&(p=h*b,d=b);let T=p!==null?p:Math.max(m,Math.min(h*d,g)),_=T/d;_>h&&(_=h,T=_*d),T>f&&(T=f,_=f/d),n.width=_,n.height=T}}),vh=` @@ -18,13 +18,13 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho -`,qr=0,vh=e=>e.utils.createView({name:"image-preview-overlay",tag:"div",ignoreRect:!0,create:({root:t,props:i})=>{let a=wh;if(document.querySelector("base")){let n=new URL(window.location.href.replace(window.location.hash,"")).href;a=a.replace(/url\(\#/g,"url("+n+"#")}qr++,t.element.classList.add(`filepond--image-preview-overlay-${i.status}`),t.element.innerHTML=a.replace(/__UID__/g,qr)},mixins:{styles:["opacity"],animations:{opacity:{type:"spring",mass:25}}}}),Ah=function(){self.onmessage=e=>{createImageBitmap(e.data.message.file).then(t=>{self.postMessage({id:e.data.id,message:t},[t])})}},Lh=function(){self.onmessage=e=>{let t=e.data.message.imageData,i=e.data.message.colorMatrix,a=t.data,n=a.length,r=i[0],o=i[1],l=i[2],s=i[3],u=i[4],c=i[5],d=i[6],h=i[7],f=i[8],p=i[9],m=i[10],g=i[11],b=i[12],E=i[13],T=i[14],_=i[15],y=i[16],I=i[17],v=i[18],R=i[19],S=0,D=0,x=0,O=0,z=0;for(;S{let i=new Image;i.onload=()=>{let a=i.naturalWidth,n=i.naturalHeight;i=null,t(a,n)},i.src=e},Oh={1:()=>[1,0,0,1,0,0],2:e=>[-1,0,0,1,e,0],3:(e,t)=>[-1,0,0,-1,e,t],4:(e,t)=>[1,0,0,-1,0,t],5:()=>[0,1,1,0,0,0],6:(e,t)=>[0,1,-1,0,t,0],7:(e,t)=>[0,-1,-1,0,t,e],8:e=>[0,-1,1,0,0,e]},xh=(e,t,i,a)=>{a!==-1&&e.transform.apply(e,Oh[a](t,i))},Dh=(e,t,i,a)=>{t=Math.round(t),i=Math.round(i);let n=document.createElement("canvas");n.width=t,n.height=i;let r=n.getContext("2d");return a>=5&&a<=8&&([t,i]=[i,t]),xh(r,t,i,a),r.drawImage(e,0,0,t,i),n},Qr=e=>/^image/.test(e.type)&&!/svg/.test(e.type),Ph=10,Fh=10,Ch=e=>{let t=Math.min(Ph/e.width,Fh/e.height),i=document.createElement("canvas"),a=i.getContext("2d"),n=i.width=Math.ceil(e.width*t),r=i.height=Math.ceil(e.height*t);a.drawImage(e,0,0,n,r);let o=null;try{o=a.getImageData(0,0,n,r).data}catch{return null}let l=o.length,s=0,u=0,c=0,d=0;for(;dMath.floor(Math.sqrt(e/(t/4))),zh=(e,t)=>(t=t||document.createElement("canvas"),t.width=e.width,t.height=e.height,t.getContext("2d").drawImage(e,0,0),t),Nh=e=>{let t;try{t=new ImageData(e.width,e.height)}catch{t=document.createElement("canvas").getContext("2d").createImageData(e.width,e.height)}return t.data.set(new Uint8ClampedArray(e.data)),t},Bh=e=>new Promise((t,i)=>{let a=new Image;a.crossOrigin="Anonymous",a.onload=()=>{t(a)},a.onerror=n=>{i(n)},a.src=e}),Gh=e=>{let t=vh(e),i=Sh(e),{createWorker:a}=e.utils,n=(E,T,_)=>new Promise(y=>{E.ref.imageData||(E.ref.imageData=_.getContext("2d").getImageData(0,0,_.width,_.height));let I=Nh(E.ref.imageData);if(!T||T.length!==20)return _.getContext("2d").putImageData(I,0,0),y();let v=a(Lh);v.post({imageData:I,colorMatrix:T},R=>{_.getContext("2d").putImageData(R,0,0),v.terminate(),y()},[I.data.buffer])}),r=(E,T)=>{E.removeChildView(T),T.image.width=1,T.image.height=1,T._destroy()},o=({root:E})=>{let T=E.ref.images.shift();return T.opacity=0,T.translateY=-15,E.ref.imageViewBin.push(T),T},l=({root:E,props:T,image:_})=>{let y=T.id,I=E.query("GET_ITEM",{id:y});if(!I)return;let v=I.getMetadata("crop")||{center:{x:.5,y:.5},flip:{horizontal:!1,vertical:!1},zoom:1,rotation:0,aspectRatio:null},R=E.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR"),S,D,x=!1;E.query("GET_IMAGE_PREVIEW_MARKUP_SHOW")&&(S=I.getMetadata("markup")||[],D=I.getMetadata("resize"),x=!0);let O=E.appendChildView(E.createChildView(i,{id:y,image:_,crop:v,resize:D,markup:S,dirty:x,background:R,opacity:0,scaleX:1.15,scaleY:1.15,translateY:15}),E.childViews.length);E.ref.images.push(O),O.opacity=1,O.scaleX=1,O.scaleY=1,O.translateY=0,setTimeout(()=>{E.dispatch("DID_IMAGE_PREVIEW_SHOW",{id:y})},250)},s=({root:E,props:T})=>{let _=E.query("GET_ITEM",{id:T.id});if(!_)return;let y=E.ref.images[E.ref.images.length-1];y.crop=_.getMetadata("crop"),y.background=E.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR"),E.query("GET_IMAGE_PREVIEW_MARKUP_SHOW")&&(y.dirty=!0,y.resize=_.getMetadata("resize"),y.markup=_.getMetadata("markup"))},u=({root:E,props:T,action:_})=>{if(!/crop|filter|markup|resize/.test(_.change.key)||!E.ref.images.length)return;let y=E.query("GET_ITEM",{id:T.id});if(y){if(/filter/.test(_.change.key)){let I=E.ref.images[E.ref.images.length-1];n(E,_.change.value,I.image);return}if(/crop|markup|resize/.test(_.change.key)){let I=y.getMetadata("crop"),v=E.ref.images[E.ref.images.length-1];if(I&&I.aspectRatio&&v.crop&&v.crop.aspectRatio&&Math.abs(I.aspectRatio-v.crop.aspectRatio)>1e-5){let R=o({root:E});l({root:E,props:T,image:zh(R.image)})}else s({root:E,props:T})}}},c=E=>{let _=window.navigator.userAgent.match(/Firefox\/([0-9]+)\./),y=_?parseInt(_[1]):null;return y!==null&&y<=58?!1:"createImageBitmap"in window&&Qr(E)},d=({root:E,props:T})=>{let{id:_}=T,y=E.query("GET_ITEM",_);if(!y)return;let I=URL.createObjectURL(y.file);Mh(I,(v,R)=>{E.dispatch("DID_IMAGE_PREVIEW_CALCULATE_SIZE",{id:_,width:v,height:R})})},h=({root:E,props:T})=>{let{id:_}=T,y=E.query("GET_ITEM",_);if(!y)return;let I=URL.createObjectURL(y.file),v=()=>{Bh(I).then(R)},R=S=>{URL.revokeObjectURL(I);let x=(y.getMetadata("exif")||{}).orientation||-1,{width:O,height:z}=S;if(!O||!z)return;x>=5&&x<=8&&([O,z]=[z,O]);let A=Math.max(1,window.devicePixelRatio*.75),w=E.query("GET_IMAGE_PREVIEW_ZOOM_FACTOR")*A,L=z/O,C=E.rect.element.width,P=E.rect.element.height,V=C,G=V*L;L>1?(V=Math.min(O,C*w),G=V*L):(G=Math.min(z,P*w),V=G/L);let q=Dh(S,V,G,x),X=()=>{let de=E.query("GET_IMAGE_PREVIEW_CALCULATE_AVERAGE_IMAGE_COLOR")?Ch(data):null;y.setMetadata("color",de,!0),"close"in S&&S.close(),E.ref.overlayShadow.opacity=1,l({root:E,props:T,image:q})},j=y.getMetadata("filter");j?n(E,j,q).then(X):X()};if(c(y.file)){let S=a(Ah);S.post({file:y.file},D=>{if(S.terminate(),!D){v();return}R(D)})}else v()},f=({root:E})=>{let T=E.ref.images[E.ref.images.length-1];T.translateY=0,T.scaleX=1,T.scaleY=1,T.opacity=1},p=({root:E})=>{E.ref.overlayShadow.opacity=1,E.ref.overlayError.opacity=0,E.ref.overlaySuccess.opacity=0},m=({root:E})=>{E.ref.overlayShadow.opacity=.25,E.ref.overlayError.opacity=1},g=({root:E})=>{E.ref.overlayShadow.opacity=.25,E.ref.overlaySuccess.opacity=1},b=({root:E})=>{E.ref.images=[],E.ref.imageData=null,E.ref.imageViewBin=[],E.ref.overlayShadow=E.appendChildView(E.createChildView(t,{opacity:0,status:"idle"})),E.ref.overlaySuccess=E.appendChildView(E.createChildView(t,{opacity:0,status:"success"})),E.ref.overlayError=E.appendChildView(E.createChildView(t,{opacity:0,status:"failure"}))};return e.utils.createView({name:"image-preview-wrapper",create:b,styles:["height"],apis:["height"],destroy:({root:E})=>{E.ref.images.forEach(T=>{T.image.width=1,T.image.height=1})},didWriteView:({root:E})=>{E.ref.images.forEach(T=>{T.dirty=!1})},write:e.utils.createRoute({DID_IMAGE_PREVIEW_DRAW:f,DID_IMAGE_PREVIEW_CONTAINER_CREATE:d,DID_FINISH_CALCULATE_PREVIEWSIZE:h,DID_UPDATE_ITEM_METADATA:u,DID_THROW_ITEM_LOAD_ERROR:m,DID_THROW_ITEM_PROCESSING_ERROR:m,DID_THROW_ITEM_INVALID:m,DID_COMPLETE_ITEM_PROCESSING:g,DID_START_ITEM_PROCESSING:p,DID_REVERT_ITEM_PROCESSING:p},({root:E})=>{let T=E.ref.imageViewBin.filter(_=>_.opacity===0);E.ref.imageViewBin=E.ref.imageViewBin.filter(_=>_.opacity>0),T.forEach(_=>r(E,_)),T.length=0})})},Zr=e=>{let{addFilter:t,utils:i}=e,{Type:a,createRoute:n,isFile:r}=i,o=Gh(e);return t("CREATE_VIEW",l=>{let{is:s,view:u,query:c}=l;if(!s("file")||!c("GET_ALLOW_IMAGE_PREVIEW"))return;let d=({root:g,props:b})=>{let{id:E}=b,T=c("GET_ITEM",E);if(!T||!r(T.file)||T.archived)return;let _=T.file;if(!Yu(_)||!c("GET_IMAGE_PREVIEW_FILTER_ITEM")(T))return;let y="createImageBitmap"in(window||{}),I=c("GET_IMAGE_PREVIEW_MAX_FILE_SIZE");if(!y&&I&&_.size>I)return;g.ref.imagePreview=u.appendChildView(u.createChildView(o,{id:E}));let v=g.query("GET_IMAGE_PREVIEW_HEIGHT");v&&g.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:T.id,height:v});let R=!y&&_.size>c("GET_IMAGE_PREVIEW_MAX_INSTANT_PREVIEW_FILE_SIZE");g.dispatch("DID_IMAGE_PREVIEW_CONTAINER_CREATE",{id:E},R)},h=(g,b)=>{if(!g.ref.imagePreview)return;let{id:E}=b,T=g.query("GET_ITEM",{id:E});if(!T)return;let _=g.query("GET_PANEL_ASPECT_RATIO"),y=g.query("GET_ITEM_PANEL_ASPECT_RATIO"),I=g.query("GET_IMAGE_PREVIEW_HEIGHT");if(_||y||I)return;let{imageWidth:v,imageHeight:R}=g.ref;if(!v||!R)return;let S=g.query("GET_IMAGE_PREVIEW_MIN_HEIGHT"),D=g.query("GET_IMAGE_PREVIEW_MAX_HEIGHT"),O=(T.getMetadata("exif")||{}).orientation||-1;if(O>=5&&O<=8&&([v,R]=[R,v]),!Qr(T.file)||g.query("GET_IMAGE_PREVIEW_UPSCALE")){let C=2048/v;v*=C,R*=C}let z=R/v,A=(T.getMetadata("crop")||{}).aspectRatio||z,F=Math.max(S,Math.min(R,D)),w=g.rect.element.width,L=Math.min(w*A,F);g.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:T.id,height:L})},f=({root:g})=>{g.ref.shouldRescale=!0},p=({root:g,action:b})=>{b.change.key==="crop"&&(g.ref.shouldRescale=!0)},m=({root:g,action:b})=>{g.ref.imageWidth=b.width,g.ref.imageHeight=b.height,g.ref.shouldRescale=!0,g.ref.shouldDrawPreview=!0,g.dispatch("KICK")};u.registerWriter(n({DID_RESIZE_ROOT:f,DID_STOP_RESIZE:f,DID_LOAD_ITEM:d,DID_IMAGE_PREVIEW_CALCULATE_SIZE:m,DID_UPDATE_ITEM_METADATA:p},({root:g,props:b})=>{g.ref.imagePreview&&(g.rect.element.hidden||(g.ref.shouldRescale&&(h(g,b),g.ref.shouldRescale=!1),g.ref.shouldDrawPreview&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{g.dispatch("DID_FINISH_CALCULATE_PREVIEWSIZE",{id:b.id})})}),g.ref.shouldDrawPreview=!1)))}))}),{options:{allowImagePreview:[!0,a.BOOLEAN],imagePreviewFilterItem:[()=>!0,a.FUNCTION],imagePreviewHeight:[null,a.INT],imagePreviewMinHeight:[44,a.INT],imagePreviewMaxHeight:[256,a.INT],imagePreviewMaxFileSize:[null,a.INT],imagePreviewZoomFactor:[2,a.INT],imagePreviewUpscale:[!1,a.BOOLEAN],imagePreviewMaxInstantPreviewFileSize:[1e6,a.INT],imagePreviewTransparencyIndicator:[null,a.STRING],imagePreviewCalculateAverageImageColor:[!1,a.BOOLEAN],imagePreviewMarkupShow:[!0,a.BOOLEAN],imagePreviewMarkupFilter:[()=>!0,a.FUNCTION]}}},Vh=typeof window<"u"&&typeof window.document<"u";Vh&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Zr}));var Kr=Zr;var Uh=e=>/^image/.test(e.type),kh=(e,t)=>{let i=new Image;i.onload=()=>{let a=i.naturalWidth,n=i.naturalHeight;i=null,t({width:a,height:n})},i.onerror=()=>t(null),i.src=e},Jr=({addFilter:e,utils:t})=>{let{Type:i}=t;return e("DID_LOAD_ITEM",(a,{query:n})=>new Promise((r,o)=>{let l=a.file;if(!Uh(l)||!n("GET_ALLOW_IMAGE_RESIZE"))return r(a);let s=n("GET_IMAGE_RESIZE_MODE"),u=n("GET_IMAGE_RESIZE_TARGET_WIDTH"),c=n("GET_IMAGE_RESIZE_TARGET_HEIGHT"),d=n("GET_IMAGE_RESIZE_UPSCALE");if(u===null&&c===null)return r(a);let h=u===null?c:u,f=c===null?h:c,p=URL.createObjectURL(l);kh(p,m=>{if(URL.revokeObjectURL(p),!m)return r(a);let{width:g,height:b}=m,E=(a.getMetadata("exif")||{}).orientation||-1;if(E>=5&&E<=8&&([g,b]=[b,g]),g===h&&b===f)return r(a);if(!d){if(s==="cover"){if(g<=h||b<=f)return r(a)}else if(g<=h&&b<=h)return r(a)}a.setMetadata("resize",{mode:s,upscale:d,size:{width:h,height:f}}),r(a)})})),{options:{allowImageResize:[!0,i.BOOLEAN],imageResizeMode:["cover",i.STRING],imageResizeUpscale:[!0,i.BOOLEAN],imageResizeTargetWidth:[null,i.INT],imageResizeTargetHeight:[null,i.INT]}}},Hh=typeof window<"u"&&typeof window.document<"u";Hh&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Jr}));var eo=Jr;var Wh=e=>/^image/.test(e.type),Yh=e=>e.substr(0,e.lastIndexOf("."))||e,$h={jpeg:"jpg","svg+xml":"svg"},qh=(e,t)=>{let i=Yh(e),a=t.split("/")[1],n=$h[a]||a;return`${i}.${n}`},Xh=e=>/jpeg|png|svg\+xml/.test(e)?e:"image/jpeg",jh=e=>/^image/.test(e.type),Qh={1:()=>[1,0,0,1,0,0],2:e=>[-1,0,0,1,e,0],3:(e,t)=>[-1,0,0,-1,e,t],4:(e,t)=>[1,0,0,-1,0,t],5:()=>[0,1,1,0,0,0],6:(e,t)=>[0,1,-1,0,t,0],7:(e,t)=>[0,-1,-1,0,t,e],8:e=>[0,-1,1,0,0,e]},Zh=(e,t,i)=>(i===-1&&(i=1),Qh[i](e,t)),Ut=(e,t)=>({x:e,y:t}),Kh=(e,t)=>e.x*t.x+e.y*t.y,to=(e,t)=>Ut(e.x-t.x,e.y-t.y),Jh=(e,t)=>Kh(to(e,t),to(e,t)),io=(e,t)=>Math.sqrt(Jh(e,t)),ao=(e,t)=>{let i=e,a=1.5707963267948966,n=t,r=1.5707963267948966-t,o=Math.sin(a),l=Math.sin(n),s=Math.sin(r),u=Math.cos(r),c=i/o,d=c*l,h=c*s;return Ut(u*d,u*h)},ef=(e,t)=>{let i=e.width,a=e.height,n=ao(i,t),r=ao(a,t),o=Ut(e.x+Math.abs(n.x),e.y-Math.abs(n.y)),l=Ut(e.x+e.width+Math.abs(r.y),e.y+Math.abs(r.x)),s=Ut(e.x-Math.abs(r.y),e.y+e.height-Math.abs(r.x));return{width:io(o,l),height:io(o,s)}},oo=(e,t,i=0,a={x:.5,y:.5})=>{let n=a.x>.5?1-a.x:a.x,r=a.y>.5?1-a.y:a.y,o=n*2*e.width,l=r*2*e.height,s=ef(t,i);return Math.max(s.width/o,s.height/l)},lo=(e,t)=>{let i=e.width,a=i*t;a>e.height&&(a=e.height,i=a/t);let n=(e.width-i)*.5,r=(e.height-a)*.5;return{x:n,y:r,width:i,height:a}},no=(e,t,i=1)=>{let a=e.height/e.width,n=1,r=t,o=1,l=a;l>r&&(l=r,o=l/a);let s=Math.max(n/o,r/l),u=e.width/(i*s*o),c=u*t;return{width:u,height:c}},so=e=>{e.width=1,e.height=1,e.getContext("2d").clearRect(0,0,1,1)},ro=e=>e&&(e.horizontal||e.vertical),tf=(e,t,i)=>{if(t<=1&&!ro(i))return e.width=e.naturalWidth,e.height=e.naturalHeight,e;let a=document.createElement("canvas"),n=e.naturalWidth,r=e.naturalHeight,o=t>=5&&t<=8;o?(a.width=r,a.height=n):(a.width=n,a.height=r);let l=a.getContext("2d");if(t&&l.transform.apply(l,Zh(n,r,t)),ro(i)){let s=[1,0,0,1,0,0];(!o&&i.horizontal||o&i.vertical)&&(s[0]=-1,s[4]=n),(!o&&i.vertical||o&&i.horizontal)&&(s[3]=-1,s[5]=r),l.transform(...s)}return l.drawImage(e,0,0,n,r),a},af=(e,t,i={},a={})=>{let{canvasMemoryLimit:n,background:r=null}=a,o=i.zoom||1,l=tf(e,t,i.flip),s={width:l.width,height:l.height},u=i.aspectRatio||s.height/s.width,c=no(s,u,o);if(n){let T=c.width*c.height;if(T>n){let _=Math.sqrt(n)/Math.sqrt(T);s.width=Math.floor(s.width*_),s.height=Math.floor(s.height*_),c=no(s,u,o)}}let d=document.createElement("canvas"),h={x:c.width*.5,y:c.height*.5},f={x:0,y:0,width:c.width,height:c.height,center:h},p=typeof i.scaleToFit>"u"||i.scaleToFit,m=o*oo(s,lo(f,u),i.rotation,p?i.center:{x:.5,y:.5});d.width=Math.round(c.width/m),d.height=Math.round(c.height/m),h.x/=m,h.y/=m;let g={x:h.x-s.width*(i.center?i.center.x:.5),y:h.y-s.height*(i.center?i.center.y:.5)},b=d.getContext("2d");r&&(b.fillStyle=r,b.fillRect(0,0,d.width,d.height)),b.translate(h.x,h.y),b.rotate(i.rotation||0),b.drawImage(l,g.x-h.x,g.y-h.y,s.width,s.height);let E=b.getImageData(0,0,d.width,d.height);return so(d),E},nf=(()=>typeof window<"u"&&typeof window.document<"u")();nf&&(HTMLCanvasElement.prototype.toBlob||Object.defineProperty(HTMLCanvasElement.prototype,"toBlob",{value:function(e,t,i){var a=this.toDataURL(t,i).split(",")[1];setTimeout(function(){for(var n=atob(a),r=n.length,o=new Uint8Array(r),l=0;lnew Promise(a=>{let n=i?i(e):e;Promise.resolve(n).then(r=>{r.toBlob(a,t.type,t.quality)})}),Ti=(e,t)=>kt(e.x*t,e.y*t),Ii=(e,t)=>kt(e.x+t.x,e.y+t.y),co=e=>{let t=Math.sqrt(e.x*e.x+e.y*e.y);return t===0?{x:0,y:0}:kt(e.x/t,e.y/t)},We=(e,t,i)=>{let a=Math.cos(t),n=Math.sin(t),r=kt(e.x-i.x,e.y-i.y);return kt(i.x+a*r.x-n*r.y,i.y+n*r.x+a*r.y)},kt=(e=0,t=0)=>({x:e,y:t}),ue=(e,t,i=1,a)=>{if(typeof e=="string")return parseFloat(e)*i;if(typeof e=="number")return e*(a?t[a]:Math.min(t.width,t.height))},nt=(e,t,i)=>{let a=e.borderStyle||e.lineStyle||"solid",n=e.backgroundColor||e.fontColor||"transparent",r=e.borderColor||e.lineColor||"transparent",o=ue(e.borderWidth||e.lineWidth,t,i),l=e.lineCap||"round",s=e.lineJoin||"round",u=typeof a=="string"?"":a.map(d=>ue(d,t,i)).join(","),c=e.opacity||1;return{"stroke-linecap":l,"stroke-linejoin":s,"stroke-width":o||0,"stroke-dasharray":u,stroke:r,fill:n,opacity:c}},ve=e=>e!=null,_t=(e,t,i=1)=>{let a=ue(e.x,t,i,"width")||ue(e.left,t,i,"width"),n=ue(e.y,t,i,"height")||ue(e.top,t,i,"height"),r=ue(e.width,t,i,"width"),o=ue(e.height,t,i,"height"),l=ue(e.right,t,i,"width"),s=ue(e.bottom,t,i,"height");return ve(n)||(ve(o)&&ve(s)?n=t.height-o-s:n=s),ve(a)||(ve(r)&&ve(l)?a=t.width-r-l:a=l),ve(r)||(ve(a)&&ve(l)?r=t.width-a-l:r=0),ve(o)||(ve(n)&&ve(s)?o=t.height-n-s:o=0),{x:a||0,y:n||0,width:r||0,height:o||0}},of=e=>e.map((t,i)=>`${i===0?"M":"L"} ${t.x} ${t.y}`).join(" "),Ce=(e,t)=>Object.keys(t).forEach(i=>e.setAttribute(i,t[i])),lf="http://www.w3.org/2000/svg",bt=(e,t)=>{let i=document.createElementNS(lf,e);return t&&Ce(i,t),i},sf=e=>Ce(e,{...e.rect,...e.styles}),cf=e=>{let t=e.rect.x+e.rect.width*.5,i=e.rect.y+e.rect.height*.5,a=e.rect.width*.5,n=e.rect.height*.5;return Ce(e,{cx:t,cy:i,rx:a,ry:n,...e.styles})},df={contain:"xMidYMid meet",cover:"xMidYMid slice"},uf=(e,t)=>{Ce(e,{...e.rect,...e.styles,preserveAspectRatio:df[t.fit]||"none"})},hf={left:"start",center:"middle",right:"end"},ff=(e,t,i,a)=>{let n=ue(t.fontSize,i,a),r=t.fontFamily||"sans-serif",o=t.fontWeight||"normal",l=hf[t.textAlign]||"start";Ce(e,{...e.rect,...e.styles,"stroke-width":0,"font-weight":o,"font-size":n,"font-family":r,"text-anchor":l}),e.text!==t.text&&(e.text=t.text,e.textContent=t.text.length?t.text:" ")},pf=(e,t,i,a)=>{Ce(e,{...e.rect,...e.styles,fill:"none"});let n=e.childNodes[0],r=e.childNodes[1],o=e.childNodes[2],l=e.rect,s={x:e.rect.x+e.rect.width,y:e.rect.y+e.rect.height};if(Ce(n,{x1:l.x,y1:l.y,x2:s.x,y2:s.y}),!t.lineDecoration)return;r.style.display="none",o.style.display="none";let u=co({x:s.x-l.x,y:s.y-l.y}),c=ue(.05,i,a);if(t.lineDecoration.indexOf("arrow-begin")!==-1){let d=Ti(u,c),h=Ii(l,d),f=We(l,2,h),p=We(l,-2,h);Ce(r,{style:"display:block;",d:`M${f.x},${f.y} L${l.x},${l.y} L${p.x},${p.y}`})}if(t.lineDecoration.indexOf("arrow-end")!==-1){let d=Ti(u,-c),h=Ii(s,d),f=We(s,2,h),p=We(s,-2,h);Ce(o,{style:"display:block;",d:`M${f.x},${f.y} L${s.x},${s.y} L${p.x},${p.y}`})}},mf=(e,t,i,a)=>{Ce(e,{...e.styles,fill:"none",d:of(t.points.map(n=>({x:ue(n.x,i,a,"width"),y:ue(n.y,i,a,"height")})))})},Ei=e=>t=>bt(e,{id:t.id}),gf=e=>{let t=bt("image",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round",opacity:"0"});return t.onload=()=>{t.setAttribute("opacity",e.opacity||1)},t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e.src),t},Ef=e=>{let t=bt("g",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round"}),i=bt("line");t.appendChild(i);let a=bt("path");t.appendChild(a);let n=bt("path");return t.appendChild(n),t},Tf={image:gf,rect:Ei("rect"),ellipse:Ei("ellipse"),text:Ei("text"),path:Ei("path"),line:Ef},If={rect:sf,ellipse:cf,image:uf,text:ff,path:mf,line:pf},bf=(e,t)=>Tf[e](t),_f=(e,t,i,a,n)=>{t!=="path"&&(e.rect=_t(i,a,n)),e.styles=nt(i,a,n),If[t](e,i,a,n)},uo=(e,t)=>e[1].zIndex>t[1].zIndex?1:e[1].zIndexnew Promise(n=>{let{background:r=null}=a,o=new FileReader;o.onloadend=()=>{let l=o.result,s=document.createElement("div");s.style.cssText="position:absolute;pointer-events:none;width:0;height:0;visibility:hidden;",s.innerHTML=l;let u=s.querySelector("svg");document.body.appendChild(s);let c=u.getBBox();s.parentNode.removeChild(s);let d=s.querySelector("title"),h=u.getAttribute("viewBox")||"",f=u.getAttribute("width")||"",p=u.getAttribute("height")||"",m=parseFloat(f)||null,g=parseFloat(p)||null,b=(f.match(/[a-z]+/)||[])[0]||"",E=(p.match(/[a-z]+/)||[])[0]||"",T=h.split(" ").map(parseFloat),_=T.length?{x:T[0],y:T[1],width:T[2],height:T[3]}:c,y=m??_.width,I=g??_.height;u.style.overflow="visible",u.setAttribute("width",y),u.setAttribute("height",I);let v="";if(i&&i.length){let j={width:y,height:I};v=i.sort(uo).reduce((de,U)=>{let W=bf(U[0],U[1]);return _f(W,U[0],U[1],j),W.removeAttribute("id"),W.getAttribute("opacity")===1&&W.removeAttribute("opacity"),de+` +`,Xr=0,Ah=e=>e.utils.createView({name:"image-preview-overlay",tag:"div",ignoreRect:!0,create:({root:t,props:i})=>{let a=vh;if(document.querySelector("base")){let n=new URL(window.location.href.replace(window.location.hash,"")).href;a=a.replace(/url\(\#/g,"url("+n+"#")}Xr++,t.element.classList.add(`filepond--image-preview-overlay-${i.status}`),t.element.innerHTML=a.replace(/__UID__/g,Xr)},mixins:{styles:["opacity"],animations:{opacity:{type:"spring",mass:25}}}}),Lh=function(){self.onmessage=e=>{createImageBitmap(e.data.message.file).then(t=>{self.postMessage({id:e.data.id,message:t},[t])})}},Mh=function(){self.onmessage=e=>{let t=e.data.message.imageData,i=e.data.message.colorMatrix,a=t.data,n=a.length,r=i[0],o=i[1],l=i[2],s=i[3],u=i[4],c=i[5],d=i[6],h=i[7],f=i[8],p=i[9],m=i[10],g=i[11],b=i[12],E=i[13],T=i[14],_=i[15],y=i[16],I=i[17],v=i[18],R=i[19],S=0,D=0,x=0,O=0,z=0;for(;S{let i=new Image;i.onload=()=>{let a=i.naturalWidth,n=i.naturalHeight;i=null,t(a,n)},i.src=e},xh={1:()=>[1,0,0,1,0,0],2:e=>[-1,0,0,1,e,0],3:(e,t)=>[-1,0,0,-1,e,t],4:(e,t)=>[1,0,0,-1,0,t],5:()=>[0,1,1,0,0,0],6:(e,t)=>[0,1,-1,0,t,0],7:(e,t)=>[0,-1,-1,0,t,e],8:e=>[0,-1,1,0,0,e]},Dh=(e,t,i,a)=>{a!==-1&&e.transform.apply(e,xh[a](t,i))},Ph=(e,t,i,a)=>{t=Math.round(t),i=Math.round(i);let n=document.createElement("canvas");n.width=t,n.height=i;let r=n.getContext("2d");return a>=5&&a<=8&&([t,i]=[i,t]),Dh(r,t,i,a),r.drawImage(e,0,0,t,i),n},Zr=e=>/^image/.test(e.type)&&!/svg/.test(e.type),Fh=10,Ch=10,zh=e=>{let t=Math.min(Fh/e.width,Ch/e.height),i=document.createElement("canvas"),a=i.getContext("2d"),n=i.width=Math.ceil(e.width*t),r=i.height=Math.ceil(e.height*t);a.drawImage(e,0,0,n,r);let o=null;try{o=a.getImageData(0,0,n,r).data}catch{return null}let l=o.length,s=0,u=0,c=0,d=0;for(;dMath.floor(Math.sqrt(e/(t/4))),Nh=(e,t)=>(t=t||document.createElement("canvas"),t.width=e.width,t.height=e.height,t.getContext("2d").drawImage(e,0,0),t),Bh=e=>{let t;try{t=new ImageData(e.width,e.height)}catch{t=document.createElement("canvas").getContext("2d").createImageData(e.width,e.height)}return t.data.set(new Uint8ClampedArray(e.data)),t},Gh=e=>new Promise((t,i)=>{let a=new Image;a.crossOrigin="Anonymous",a.onload=()=>{t(a)},a.onerror=n=>{i(n)},a.src=e}),Vh=e=>{let t=Ah(e),i=wh(e),{createWorker:a}=e.utils,n=(E,T,_)=>new Promise(y=>{E.ref.imageData||(E.ref.imageData=_.getContext("2d").getImageData(0,0,_.width,_.height));let I=Bh(E.ref.imageData);if(!T||T.length!==20)return _.getContext("2d").putImageData(I,0,0),y();let v=a(Mh);v.post({imageData:I,colorMatrix:T},R=>{_.getContext("2d").putImageData(R,0,0),v.terminate(),y()},[I.data.buffer])}),r=(E,T)=>{E.removeChildView(T),T.image.width=1,T.image.height=1,T._destroy()},o=({root:E})=>{let T=E.ref.images.shift();return T.opacity=0,T.translateY=-15,E.ref.imageViewBin.push(T),T},l=({root:E,props:T,image:_})=>{let y=T.id,I=E.query("GET_ITEM",{id:y});if(!I)return;let v=I.getMetadata("crop")||{center:{x:.5,y:.5},flip:{horizontal:!1,vertical:!1},zoom:1,rotation:0,aspectRatio:null},R=E.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR"),S,D,x=!1;E.query("GET_IMAGE_PREVIEW_MARKUP_SHOW")&&(S=I.getMetadata("markup")||[],D=I.getMetadata("resize"),x=!0);let O=E.appendChildView(E.createChildView(i,{id:y,image:_,crop:v,resize:D,markup:S,dirty:x,background:R,opacity:0,scaleX:1.15,scaleY:1.15,translateY:15}),E.childViews.length);E.ref.images.push(O),O.opacity=1,O.scaleX=1,O.scaleY=1,O.translateY=0,setTimeout(()=>{E.dispatch("DID_IMAGE_PREVIEW_SHOW",{id:y})},250)},s=({root:E,props:T})=>{let _=E.query("GET_ITEM",{id:T.id});if(!_)return;let y=E.ref.images[E.ref.images.length-1];y.crop=_.getMetadata("crop"),y.background=E.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR"),E.query("GET_IMAGE_PREVIEW_MARKUP_SHOW")&&(y.dirty=!0,y.resize=_.getMetadata("resize"),y.markup=_.getMetadata("markup"))},u=({root:E,props:T,action:_})=>{if(!/crop|filter|markup|resize/.test(_.change.key)||!E.ref.images.length)return;let y=E.query("GET_ITEM",{id:T.id});if(y){if(/filter/.test(_.change.key)){let I=E.ref.images[E.ref.images.length-1];n(E,_.change.value,I.image);return}if(/crop|markup|resize/.test(_.change.key)){let I=y.getMetadata("crop"),v=E.ref.images[E.ref.images.length-1];if(I&&I.aspectRatio&&v.crop&&v.crop.aspectRatio&&Math.abs(I.aspectRatio-v.crop.aspectRatio)>1e-5){let R=o({root:E});l({root:E,props:T,image:Nh(R.image)})}else s({root:E,props:T})}}},c=E=>{let _=window.navigator.userAgent.match(/Firefox\/([0-9]+)\./),y=_?parseInt(_[1]):null;return y!==null&&y<=58?!1:"createImageBitmap"in window&&Zr(E)},d=({root:E,props:T})=>{let{id:_}=T,y=E.query("GET_ITEM",_);if(!y)return;let I=URL.createObjectURL(y.file);Oh(I,(v,R)=>{E.dispatch("DID_IMAGE_PREVIEW_CALCULATE_SIZE",{id:_,width:v,height:R})})},h=({root:E,props:T})=>{let{id:_}=T,y=E.query("GET_ITEM",_);if(!y)return;let I=URL.createObjectURL(y.file),v=()=>{Gh(I).then(R)},R=S=>{URL.revokeObjectURL(I);let x=(y.getMetadata("exif")||{}).orientation||-1,{width:O,height:z}=S;if(!O||!z)return;x>=5&&x<=8&&([O,z]=[z,O]);let A=Math.max(1,window.devicePixelRatio*.75),w=E.query("GET_IMAGE_PREVIEW_ZOOM_FACTOR")*A,L=z/O,C=E.rect.element.width,P=E.rect.element.height,G=C,B=G*L;L>1?(G=Math.min(O,C*w),B=G*L):(B=Math.min(z,P*w),G=B/L);let X=Ph(S,G,B,x),q=()=>{let ue=E.query("GET_IMAGE_PREVIEW_CALCULATE_AVERAGE_IMAGE_COLOR")?zh(data):null;y.setMetadata("color",ue,!0),"close"in S&&S.close(),E.ref.overlayShadow.opacity=1,l({root:E,props:T,image:X})},j=y.getMetadata("filter");j?n(E,j,X).then(q):q()};if(c(y.file)){let S=a(Lh);S.post({file:y.file},D=>{if(S.terminate(),!D){v();return}R(D)})}else v()},f=({root:E})=>{let T=E.ref.images[E.ref.images.length-1];T.translateY=0,T.scaleX=1,T.scaleY=1,T.opacity=1},p=({root:E})=>{E.ref.overlayShadow.opacity=1,E.ref.overlayError.opacity=0,E.ref.overlaySuccess.opacity=0},m=({root:E})=>{E.ref.overlayShadow.opacity=.25,E.ref.overlayError.opacity=1},g=({root:E})=>{E.ref.overlayShadow.opacity=.25,E.ref.overlaySuccess.opacity=1},b=({root:E})=>{E.ref.images=[],E.ref.imageData=null,E.ref.imageViewBin=[],E.ref.overlayShadow=E.appendChildView(E.createChildView(t,{opacity:0,status:"idle"})),E.ref.overlaySuccess=E.appendChildView(E.createChildView(t,{opacity:0,status:"success"})),E.ref.overlayError=E.appendChildView(E.createChildView(t,{opacity:0,status:"failure"}))};return e.utils.createView({name:"image-preview-wrapper",create:b,styles:["height"],apis:["height"],destroy:({root:E})=>{E.ref.images.forEach(T=>{T.image.width=1,T.image.height=1})},didWriteView:({root:E})=>{E.ref.images.forEach(T=>{T.dirty=!1})},write:e.utils.createRoute({DID_IMAGE_PREVIEW_DRAW:f,DID_IMAGE_PREVIEW_CONTAINER_CREATE:d,DID_FINISH_CALCULATE_PREVIEWSIZE:h,DID_UPDATE_ITEM_METADATA:u,DID_THROW_ITEM_LOAD_ERROR:m,DID_THROW_ITEM_PROCESSING_ERROR:m,DID_THROW_ITEM_INVALID:m,DID_COMPLETE_ITEM_PROCESSING:g,DID_START_ITEM_PROCESSING:p,DID_REVERT_ITEM_PROCESSING:p},({root:E})=>{let T=E.ref.imageViewBin.filter(_=>_.opacity===0);E.ref.imageViewBin=E.ref.imageViewBin.filter(_=>_.opacity>0),T.forEach(_=>r(E,_)),T.length=0})})},Kr=e=>{let{addFilter:t,utils:i}=e,{Type:a,createRoute:n,isFile:r}=i,o=Vh(e);return t("CREATE_VIEW",l=>{let{is:s,view:u,query:c}=l;if(!s("file")||!c("GET_ALLOW_IMAGE_PREVIEW"))return;let d=({root:g,props:b})=>{let{id:E}=b,T=c("GET_ITEM",E);if(!T||!r(T.file)||T.archived)return;let _=T.file;if(!$u(_)||!c("GET_IMAGE_PREVIEW_FILTER_ITEM")(T))return;let y="createImageBitmap"in(window||{}),I=c("GET_IMAGE_PREVIEW_MAX_FILE_SIZE");if(!y&&I&&_.size>I)return;g.ref.imagePreview=u.appendChildView(u.createChildView(o,{id:E}));let v=g.query("GET_IMAGE_PREVIEW_HEIGHT");v&&g.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:T.id,height:v});let R=!y&&_.size>c("GET_IMAGE_PREVIEW_MAX_INSTANT_PREVIEW_FILE_SIZE");g.dispatch("DID_IMAGE_PREVIEW_CONTAINER_CREATE",{id:E},R)},h=(g,b)=>{if(!g.ref.imagePreview)return;let{id:E}=b,T=g.query("GET_ITEM",{id:E});if(!T)return;let _=g.query("GET_PANEL_ASPECT_RATIO"),y=g.query("GET_ITEM_PANEL_ASPECT_RATIO"),I=g.query("GET_IMAGE_PREVIEW_HEIGHT");if(_||y||I)return;let{imageWidth:v,imageHeight:R}=g.ref;if(!v||!R)return;let S=g.query("GET_IMAGE_PREVIEW_MIN_HEIGHT"),D=g.query("GET_IMAGE_PREVIEW_MAX_HEIGHT"),O=(T.getMetadata("exif")||{}).orientation||-1;if(O>=5&&O<=8&&([v,R]=[R,v]),!Zr(T.file)||g.query("GET_IMAGE_PREVIEW_UPSCALE")){let C=2048/v;v*=C,R*=C}let z=R/v,A=(T.getMetadata("crop")||{}).aspectRatio||z,F=Math.max(S,Math.min(R,D)),w=g.rect.element.width,L=Math.min(w*A,F);g.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:T.id,height:L})},f=({root:g})=>{g.ref.shouldRescale=!0},p=({root:g,action:b})=>{b.change.key==="crop"&&(g.ref.shouldRescale=!0)},m=({root:g,action:b})=>{g.ref.imageWidth=b.width,g.ref.imageHeight=b.height,g.ref.shouldRescale=!0,g.ref.shouldDrawPreview=!0,g.dispatch("KICK")};u.registerWriter(n({DID_RESIZE_ROOT:f,DID_STOP_RESIZE:f,DID_LOAD_ITEM:d,DID_IMAGE_PREVIEW_CALCULATE_SIZE:m,DID_UPDATE_ITEM_METADATA:p},({root:g,props:b})=>{g.ref.imagePreview&&(g.rect.element.hidden||(g.ref.shouldRescale&&(h(g,b),g.ref.shouldRescale=!1),g.ref.shouldDrawPreview&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{g.dispatch("DID_FINISH_CALCULATE_PREVIEWSIZE",{id:b.id})})}),g.ref.shouldDrawPreview=!1)))}))}),{options:{allowImagePreview:[!0,a.BOOLEAN],imagePreviewFilterItem:[()=>!0,a.FUNCTION],imagePreviewHeight:[null,a.INT],imagePreviewMinHeight:[44,a.INT],imagePreviewMaxHeight:[256,a.INT],imagePreviewMaxFileSize:[null,a.INT],imagePreviewZoomFactor:[2,a.INT],imagePreviewUpscale:[!1,a.BOOLEAN],imagePreviewMaxInstantPreviewFileSize:[1e6,a.INT],imagePreviewTransparencyIndicator:[null,a.STRING],imagePreviewCalculateAverageImageColor:[!1,a.BOOLEAN],imagePreviewMarkupShow:[!0,a.BOOLEAN],imagePreviewMarkupFilter:[()=>!0,a.FUNCTION]}}},Uh=typeof window<"u"&&typeof window.document<"u";Uh&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Kr}));var Jr=Kr;var kh=e=>/^image/.test(e.type),Hh=(e,t)=>{let i=new Image;i.onload=()=>{let a=i.naturalWidth,n=i.naturalHeight;i=null,t({width:a,height:n})},i.onerror=()=>t(null),i.src=e},eo=({addFilter:e,utils:t})=>{let{Type:i}=t;return e("DID_LOAD_ITEM",(a,{query:n})=>new Promise((r,o)=>{let l=a.file;if(!kh(l)||!n("GET_ALLOW_IMAGE_RESIZE"))return r(a);let s=n("GET_IMAGE_RESIZE_MODE"),u=n("GET_IMAGE_RESIZE_TARGET_WIDTH"),c=n("GET_IMAGE_RESIZE_TARGET_HEIGHT"),d=n("GET_IMAGE_RESIZE_UPSCALE");if(u===null&&c===null)return r(a);let h=u===null?c:u,f=c===null?h:c,p=URL.createObjectURL(l);Hh(p,m=>{if(URL.revokeObjectURL(p),!m)return r(a);let{width:g,height:b}=m,E=(a.getMetadata("exif")||{}).orientation||-1;if(E>=5&&E<=8&&([g,b]=[b,g]),g===h&&b===f)return r(a);if(!d){if(s==="cover"){if(g<=h||b<=f)return r(a)}else if(g<=h&&b<=h)return r(a)}a.setMetadata("resize",{mode:s,upscale:d,size:{width:h,height:f}}),r(a)})})),{options:{allowImageResize:[!0,i.BOOLEAN],imageResizeMode:["cover",i.STRING],imageResizeUpscale:[!0,i.BOOLEAN],imageResizeTargetWidth:[null,i.INT],imageResizeTargetHeight:[null,i.INT]}}},Wh=typeof window<"u"&&typeof window.document<"u";Wh&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:eo}));var to=eo;var Yh=e=>/^image/.test(e.type),$h=e=>e.substr(0,e.lastIndexOf("."))||e,qh={jpeg:"jpg","svg+xml":"svg"},Xh=(e,t)=>{let i=$h(e),a=t.split("/")[1],n=qh[a]||a;return`${i}.${n}`},jh=e=>/jpeg|png|svg\+xml/.test(e)?e:"image/jpeg",Qh=e=>/^image/.test(e.type),Zh={1:()=>[1,0,0,1,0,0],2:e=>[-1,0,0,1,e,0],3:(e,t)=>[-1,0,0,-1,e,t],4:(e,t)=>[1,0,0,-1,0,t],5:()=>[0,1,1,0,0,0],6:(e,t)=>[0,1,-1,0,t,0],7:(e,t)=>[0,-1,-1,0,t,e],8:e=>[0,-1,1,0,0,e]},Kh=(e,t,i)=>(i===-1&&(i=1),Zh[i](e,t)),kt=(e,t)=>({x:e,y:t}),Jh=(e,t)=>e.x*t.x+e.y*t.y,io=(e,t)=>kt(e.x-t.x,e.y-t.y),ef=(e,t)=>Jh(io(e,t),io(e,t)),ao=(e,t)=>Math.sqrt(ef(e,t)),no=(e,t)=>{let i=e,a=1.5707963267948966,n=t,r=1.5707963267948966-t,o=Math.sin(a),l=Math.sin(n),s=Math.sin(r),u=Math.cos(r),c=i/o,d=c*l,h=c*s;return kt(u*d,u*h)},tf=(e,t)=>{let i=e.width,a=e.height,n=no(i,t),r=no(a,t),o=kt(e.x+Math.abs(n.x),e.y-Math.abs(n.y)),l=kt(e.x+e.width+Math.abs(r.y),e.y+Math.abs(r.x)),s=kt(e.x-Math.abs(r.y),e.y+e.height-Math.abs(r.x));return{width:ao(o,l),height:ao(o,s)}},lo=(e,t,i=0,a={x:.5,y:.5})=>{let n=a.x>.5?1-a.x:a.x,r=a.y>.5?1-a.y:a.y,o=n*2*e.width,l=r*2*e.height,s=tf(t,i);return Math.max(s.width/o,s.height/l)},so=(e,t)=>{let i=e.width,a=i*t;a>e.height&&(a=e.height,i=a/t);let n=(e.width-i)*.5,r=(e.height-a)*.5;return{x:n,y:r,width:i,height:a}},ro=(e,t,i=1)=>{let a=e.height/e.width,n=1,r=t,o=1,l=a;l>r&&(l=r,o=l/a);let s=Math.max(n/o,r/l),u=e.width/(i*s*o),c=u*t;return{width:u,height:c}},co=e=>{e.width=1,e.height=1,e.getContext("2d").clearRect(0,0,1,1)},oo=e=>e&&(e.horizontal||e.vertical),af=(e,t,i)=>{if(t<=1&&!oo(i))return e.width=e.naturalWidth,e.height=e.naturalHeight,e;let a=document.createElement("canvas"),n=e.naturalWidth,r=e.naturalHeight,o=t>=5&&t<=8;o?(a.width=r,a.height=n):(a.width=n,a.height=r);let l=a.getContext("2d");if(t&&l.transform.apply(l,Kh(n,r,t)),oo(i)){let s=[1,0,0,1,0,0];(!o&&i.horizontal||o&i.vertical)&&(s[0]=-1,s[4]=n),(!o&&i.vertical||o&&i.horizontal)&&(s[3]=-1,s[5]=r),l.transform(...s)}return l.drawImage(e,0,0,n,r),a},nf=(e,t,i={},a={})=>{let{canvasMemoryLimit:n,background:r=null}=a,o=i.zoom||1,l=af(e,t,i.flip),s={width:l.width,height:l.height},u=i.aspectRatio||s.height/s.width,c=ro(s,u,o);if(n){let T=c.width*c.height;if(T>n){let _=Math.sqrt(n)/Math.sqrt(T);s.width=Math.floor(s.width*_),s.height=Math.floor(s.height*_),c=ro(s,u,o)}}let d=document.createElement("canvas"),h={x:c.width*.5,y:c.height*.5},f={x:0,y:0,width:c.width,height:c.height,center:h},p=typeof i.scaleToFit>"u"||i.scaleToFit,m=o*lo(s,so(f,u),i.rotation,p?i.center:{x:.5,y:.5});d.width=Math.round(c.width/m),d.height=Math.round(c.height/m),h.x/=m,h.y/=m;let g={x:h.x-s.width*(i.center?i.center.x:.5),y:h.y-s.height*(i.center?i.center.y:.5)},b=d.getContext("2d");r&&(b.fillStyle=r,b.fillRect(0,0,d.width,d.height)),b.translate(h.x,h.y),b.rotate(i.rotation||0),b.drawImage(l,g.x-h.x,g.y-h.y,s.width,s.height);let E=b.getImageData(0,0,d.width,d.height);return co(d),E},rf=(()=>typeof window<"u"&&typeof window.document<"u")();rf&&(HTMLCanvasElement.prototype.toBlob||Object.defineProperty(HTMLCanvasElement.prototype,"toBlob",{value:function(e,t,i){var a=this.toDataURL(t,i).split(",")[1];setTimeout(function(){for(var n=atob(a),r=n.length,o=new Uint8Array(r),l=0;lnew Promise(a=>{let n=i?i(e):e;Promise.resolve(n).then(r=>{r.toBlob(a,t.type,t.quality)})}),Ii=(e,t)=>Ht(e.x*t,e.y*t),bi=(e,t)=>Ht(e.x+t.x,e.y+t.y),uo=e=>{let t=Math.sqrt(e.x*e.x+e.y*e.y);return t===0?{x:0,y:0}:Ht(e.x/t,e.y/t)},Ye=(e,t,i)=>{let a=Math.cos(t),n=Math.sin(t),r=Ht(e.x-i.x,e.y-i.y);return Ht(i.x+a*r.x-n*r.y,i.y+n*r.x+a*r.y)},Ht=(e=0,t=0)=>({x:e,y:t}),he=(e,t,i=1,a)=>{if(typeof e=="string")return parseFloat(e)*i;if(typeof e=="number")return e*(a?t[a]:Math.min(t.width,t.height))},rt=(e,t,i)=>{let a=e.borderStyle||e.lineStyle||"solid",n=e.backgroundColor||e.fontColor||"transparent",r=e.borderColor||e.lineColor||"transparent",o=he(e.borderWidth||e.lineWidth,t,i),l=e.lineCap||"round",s=e.lineJoin||"round",u=typeof a=="string"?"":a.map(d=>he(d,t,i)).join(","),c=e.opacity||1;return{"stroke-linecap":l,"stroke-linejoin":s,"stroke-width":o||0,"stroke-dasharray":u,stroke:r,fill:n,opacity:c}},Ae=e=>e!=null,Rt=(e,t,i=1)=>{let a=he(e.x,t,i,"width")||he(e.left,t,i,"width"),n=he(e.y,t,i,"height")||he(e.top,t,i,"height"),r=he(e.width,t,i,"width"),o=he(e.height,t,i,"height"),l=he(e.right,t,i,"width"),s=he(e.bottom,t,i,"height");return Ae(n)||(Ae(o)&&Ae(s)?n=t.height-o-s:n=s),Ae(a)||(Ae(r)&&Ae(l)?a=t.width-r-l:a=l),Ae(r)||(Ae(a)&&Ae(l)?r=t.width-a-l:r=0),Ae(o)||(Ae(n)&&Ae(s)?o=t.height-n-s:o=0),{x:a||0,y:n||0,width:r||0,height:o||0}},lf=e=>e.map((t,i)=>`${i===0?"M":"L"} ${t.x} ${t.y}`).join(" "),ze=(e,t)=>Object.keys(t).forEach(i=>e.setAttribute(i,t[i])),sf="http://www.w3.org/2000/svg",_t=(e,t)=>{let i=document.createElementNS(sf,e);return t&&ze(i,t),i},cf=e=>ze(e,{...e.rect,...e.styles}),df=e=>{let t=e.rect.x+e.rect.width*.5,i=e.rect.y+e.rect.height*.5,a=e.rect.width*.5,n=e.rect.height*.5;return ze(e,{cx:t,cy:i,rx:a,ry:n,...e.styles})},uf={contain:"xMidYMid meet",cover:"xMidYMid slice"},hf=(e,t)=>{ze(e,{...e.rect,...e.styles,preserveAspectRatio:uf[t.fit]||"none"})},ff={left:"start",center:"middle",right:"end"},pf=(e,t,i,a)=>{let n=he(t.fontSize,i,a),r=t.fontFamily||"sans-serif",o=t.fontWeight||"normal",l=ff[t.textAlign]||"start";ze(e,{...e.rect,...e.styles,"stroke-width":0,"font-weight":o,"font-size":n,"font-family":r,"text-anchor":l}),e.text!==t.text&&(e.text=t.text,e.textContent=t.text.length?t.text:" ")},mf=(e,t,i,a)=>{ze(e,{...e.rect,...e.styles,fill:"none"});let n=e.childNodes[0],r=e.childNodes[1],o=e.childNodes[2],l=e.rect,s={x:e.rect.x+e.rect.width,y:e.rect.y+e.rect.height};if(ze(n,{x1:l.x,y1:l.y,x2:s.x,y2:s.y}),!t.lineDecoration)return;r.style.display="none",o.style.display="none";let u=uo({x:s.x-l.x,y:s.y-l.y}),c=he(.05,i,a);if(t.lineDecoration.indexOf("arrow-begin")!==-1){let d=Ii(u,c),h=bi(l,d),f=Ye(l,2,h),p=Ye(l,-2,h);ze(r,{style:"display:block;",d:`M${f.x},${f.y} L${l.x},${l.y} L${p.x},${p.y}`})}if(t.lineDecoration.indexOf("arrow-end")!==-1){let d=Ii(u,-c),h=bi(s,d),f=Ye(s,2,h),p=Ye(s,-2,h);ze(o,{style:"display:block;",d:`M${f.x},${f.y} L${s.x},${s.y} L${p.x},${p.y}`})}},gf=(e,t,i,a)=>{ze(e,{...e.styles,fill:"none",d:lf(t.points.map(n=>({x:he(n.x,i,a,"width"),y:he(n.y,i,a,"height")})))})},Ti=e=>t=>_t(e,{id:t.id}),Ef=e=>{let t=_t("image",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round",opacity:"0"});return t.onload=()=>{t.setAttribute("opacity",e.opacity||1)},t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e.src),t},Tf=e=>{let t=_t("g",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round"}),i=_t("line");t.appendChild(i);let a=_t("path");t.appendChild(a);let n=_t("path");return t.appendChild(n),t},If={image:Ef,rect:Ti("rect"),ellipse:Ti("ellipse"),text:Ti("text"),path:Ti("path"),line:Tf},bf={rect:cf,ellipse:df,image:hf,text:pf,path:gf,line:mf},_f=(e,t)=>If[e](t),Rf=(e,t,i,a,n)=>{t!=="path"&&(e.rect=Rt(i,a,n)),e.styles=rt(i,a,n),bf[t](e,i,a,n)},ho=(e,t)=>e[1].zIndex>t[1].zIndex?1:e[1].zIndexnew Promise(n=>{let{background:r=null}=a,o=new FileReader;o.onloadend=()=>{let l=o.result,s=document.createElement("div");s.style.cssText="position:absolute;pointer-events:none;width:0;height:0;visibility:hidden;",s.innerHTML=l;let u=s.querySelector("svg");document.body.appendChild(s);let c=u.getBBox();s.parentNode.removeChild(s);let d=s.querySelector("title"),h=u.getAttribute("viewBox")||"",f=u.getAttribute("width")||"",p=u.getAttribute("height")||"",m=parseFloat(f)||null,g=parseFloat(p)||null,b=(f.match(/[a-z]+/)||[])[0]||"",E=(p.match(/[a-z]+/)||[])[0]||"",T=h.split(" ").map(parseFloat),_=T.length?{x:T[0],y:T[1],width:T[2],height:T[3]}:c,y=m??_.width,I=g??_.height;u.style.overflow="visible",u.setAttribute("width",y),u.setAttribute("height",I);let v="";if(i&&i.length){let j={width:y,height:I};v=i.sort(ho).reduce((ue,U)=>{let W=_f(U[0],U[1]);return Rf(W,U[0],U[1],j),W.removeAttribute("id"),W.getAttribute("opacity")===1&&W.removeAttribute("opacity"),ue+` `+W.outerHTML+` `},""),v=` ${v.replace(/ /g," ")} -`}let R=t.aspectRatio||I/y,S=y,D=S*R,x=typeof t.scaleToFit>"u"||t.scaleToFit,O=t.center?t.center.x:.5,z=t.center?t.center.y:.5,A=oo({width:y,height:I},lo({width:S,height:D},R),t.rotation,x?{x:O,y:z}:{x:.5,y:.5}),F=t.zoom*A,w=t.rotation*(180/Math.PI),L={x:S*.5,y:D*.5},C={x:L.x-y*O,y:L.y-I*z},P=[`rotate(${w} ${L.x} ${L.y})`,`translate(${L.x} ${L.y})`,`scale(${F})`,`translate(${-L.x} ${-L.y})`,`translate(${C.x} ${C.y})`],V=t.flip&&t.flip.horizontal,G=t.flip&&t.flip.vertical,q=[`scale(${V?-1:1} ${G?-1:1})`,`translate(${V?-y:0} ${G?-I:0})`],X=` +`}let R=t.aspectRatio||I/y,S=y,D=S*R,x=typeof t.scaleToFit>"u"||t.scaleToFit,O=t.center?t.center.x:.5,z=t.center?t.center.y:.5,A=lo({width:y,height:I},so({width:S,height:D},R),t.rotation,x?{x:O,y:z}:{x:.5,y:.5}),F=t.zoom*A,w=t.rotation*(180/Math.PI),L={x:S*.5,y:D*.5},C={x:L.x-y*O,y:L.y-I*z},P=[`rotate(${w} ${L.x} ${L.y})`,`translate(${L.x} ${L.y})`,`scale(${F})`,`translate(${-L.x} ${-L.y})`,`translate(${C.x} ${C.y})`],G=t.flip&&t.flip.horizontal,B=t.flip&&t.flip.vertical,X=[`scale(${G?-1:1} ${B?-1:1})`,`translate(${G?-y:0} ${B?-I:0})`],q=` ${d?d.textContent:""} - + ${u.outerHTML}${v} -`;n(X)},o.readAsText(e)}),yf=e=>{let t;try{t=new ImageData(e.width,e.height)}catch{t=document.createElement("canvas").getContext("2d").createImageData(e.width,e.height)}return t.data.set(e.data),t},Sf=()=>{let e={resize:c,filter:u},t=(d,h)=>(d.forEach(f=>{h=e[f.type](h,f.data)}),h),i=(d,h)=>{let f=d.transforms,p=null;if(f.forEach(m=>{m.type==="filter"&&(p=m)}),p){let m=null;f.forEach(g=>{g.type==="resize"&&(m=g)}),m&&(m.data.matrix=p.data,f=f.filter(g=>g.type!=="filter"))}h(t(f,d.imageData))};self.onmessage=d=>{i(d.data.message,h=>{self.postMessage({id:d.data.id,message:h},[h.data.buffer])})};let a=1,n=1,r=1;function o(d,h,f){let p=h[d]/255,m=h[d+1]/255,g=h[d+2]/255,b=h[d+3]/255,E=p*f[0]+m*f[1]+g*f[2]+b*f[3]+f[4],T=p*f[5]+m*f[6]+g*f[7]+b*f[8]+f[9],_=p*f[10]+m*f[11]+g*f[12]+b*f[13]+f[14],y=p*f[15]+m*f[16]+g*f[17]+b*f[18]+f[19],I=Math.max(0,E*y)+a*(1-y),v=Math.max(0,T*y)+n*(1-y),R=Math.max(0,_*y)+r*(1-y);h[d]=Math.max(0,Math.min(1,I))*255,h[d+1]=Math.max(0,Math.min(1,v))*255,h[d+2]=Math.max(0,Math.min(1,R))*255}let l=self.JSON.stringify([1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0]);function s(d){return self.JSON.stringify(d||[])===l}function u(d,h){if(!h||s(h))return d;let f=d.data,p=f.length,m=h[0],g=h[1],b=h[2],E=h[3],T=h[4],_=h[5],y=h[6],I=h[7],v=h[8],R=h[9],S=h[10],D=h[11],x=h[12],O=h[13],z=h[14],A=h[15],F=h[16],w=h[17],L=h[18],C=h[19],P=0,V=0,G=0,q=0,X=0,j=0,de=0,U=0,W=0,$=0,oe=0,N=0;for(;P1&&p===!1)return u(d,b);m=d.width*A,g=d.height*A}let E=d.width,T=d.height,_=Math.round(m),y=Math.round(g),I=d.data,v=new Uint8ClampedArray(_*y*4),R=E/_,S=T/y,D=Math.ceil(R*.5),x=Math.ceil(S*.5);for(let O=0;O=-1&&oe<=1&&(F=2*oe*oe*oe-3*oe*oe+1,F>0)){$=4*(W+X*E);let N=I[$+3];G+=F*N,L+=F,N<255&&(F=F*N/250),C+=F*I[$],P+=F*I[$+1],V+=F*I[$+2],w+=F}}}v[A]=C/w,v[A+1]=P/w,v[A+2]=V/w,v[A+3]=G/L,b&&o(A,v,b)}return{data:v,width:_,height:y}}},wf=(e,t)=>{if(e.getUint32(t+4,!1)!==1165519206)return;t+=4;let i=e.getUint16(t+=6,!1)===18761;t+=e.getUint32(t+4,i);let a=e.getUint16(t,i);t+=2;for(let n=0;n{let t=new DataView(e);if(t.getUint16(0)!==65496)return null;let i=2,a,n,r=!1;for(;i=65504&&a<=65519||a===65534)||(r||(r=wf(t,i,n)),i+n>t.byteLength)));)i+=n;return e.slice(0,i)},Af=e=>new Promise(t=>{let i=new FileReader;i.onload=()=>t(vf(i.result)||null),i.readAsArrayBuffer(e.slice(0,256*1024))}),Lf=()=>window.BlobBuilder=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,Mf=(e,t)=>{let i=Lf();if(i){let a=new i;return a.append(e),a.getBlob(t)}return new Blob([e],{type:t})},Of=()=>Math.random().toString(36).substr(2,9),xf=e=>{let t=new Blob(["(",e.toString(),")()"],{type:"application/javascript"}),i=URL.createObjectURL(t),a=new Worker(i),n=[];return{transfer:()=>{},post:(r,o,l)=>{let s=Of();n[s]=o,a.onmessage=u=>{let c=n[u.data.id];c&&(c(u.data.message),delete n[u.data.id])},a.postMessage({id:s,message:r},l)},terminate:()=>{a.terminate(),URL.revokeObjectURL(i)}}},Df=e=>new Promise((t,i)=>{let a=new Image;a.onload=()=>{t(a)},a.onerror=n=>{i(n)},a.src=e}),Pf=e=>e.reduce((t,i)=>t.then(a=>i().then(Array.prototype.concat.bind(a))),Promise.resolve([])),Ff=(e,t)=>new Promise(i=>{let a={width:e.width,height:e.height},n=e.getContext("2d"),r=t.sort(uo).map(o=>()=>new Promise(l=>{Uf[o[0]](n,a,o[1],l)&&l()}));Pf(r).then(()=>i(e))}),Rt=(e,t)=>{e.beginPath(),e.lineCap=t["stroke-linecap"],e.lineJoin=t["stroke-linejoin"],e.lineWidth=t["stroke-width"],t["stroke-dasharray"].length&&e.setLineDash(t["stroke-dasharray"].split(",")),e.fillStyle=t.fill,e.strokeStyle=t.stroke,e.globalAlpha=t.opacity||1},yt=e=>{e.fill(),e.stroke(),e.globalAlpha=1},Cf=(e,t,i)=>{let a=_t(i,t),n=nt(i,t);return Rt(e,n),e.rect(a.x,a.y,a.width,a.height),yt(e,n),!0},zf=(e,t,i)=>{let a=_t(i,t),n=nt(i,t);Rt(e,n);let r=a.x,o=a.y,l=a.width,s=a.height,u=.5522848,c=l/2*u,d=s/2*u,h=r+l,f=o+s,p=r+l/2,m=o+s/2;return e.moveTo(r,m),e.bezierCurveTo(r,m-d,p-c,o,p,o),e.bezierCurveTo(p+c,o,h,m-d,h,m),e.bezierCurveTo(h,m+d,p+c,f,p,f),e.bezierCurveTo(p-c,f,r,m+d,r,m),yt(e,n),!0},Nf=(e,t,i,a)=>{let n=_t(i,t),r=nt(i,t);Rt(e,r);let o=new Image;new URL(i.src,window.location.href).origin!==window.location.origin&&(o.crossOrigin=""),o.onload=()=>{if(i.fit==="cover"){let s=n.width/n.height,u=s>1?o.width:o.height*s,c=s>1?o.width/s:o.height,d=o.width*.5-u*.5,h=o.height*.5-c*.5;e.drawImage(o,d,h,u,c,n.x,n.y,n.width,n.height)}else if(i.fit==="contain"){let s=Math.min(n.width/o.width,n.height/o.height),u=s*o.width,c=s*o.height,d=n.x+n.width*.5-u*.5,h=n.y+n.height*.5-c*.5;e.drawImage(o,0,0,o.width,o.height,d,h,u,c)}else e.drawImage(o,0,0,o.width,o.height,n.x,n.y,n.width,n.height);yt(e,r),a()},o.src=i.src},Bf=(e,t,i)=>{let a=_t(i,t),n=nt(i,t);Rt(e,n);let r=ue(i.fontSize,t),o=i.fontFamily||"sans-serif",l=i.fontWeight||"normal",s=i.textAlign||"left";return e.font=`${l} ${r}px ${o}`,e.textAlign=s,e.fillText(i.text,a.x,a.y),yt(e,n),!0},Gf=(e,t,i)=>{let a=nt(i,t);Rt(e,a),e.beginPath();let n=i.points.map(o=>({x:ue(o.x,t,1,"width"),y:ue(o.y,t,1,"height")}));e.moveTo(n[0].x,n[0].y);let r=n.length;for(let o=1;o{let a=_t(i,t),n=nt(i,t);Rt(e,n),e.beginPath();let r={x:a.x,y:a.y},o={x:a.x+a.width,y:a.y+a.height};e.moveTo(r.x,r.y),e.lineTo(o.x,o.y);let l=co({x:o.x-r.x,y:o.y-r.y}),s=.04*Math.min(t.width,t.height);if(i.lineDecoration.indexOf("arrow-begin")!==-1){let u=Ti(l,s),c=Ii(r,u),d=We(r,2,c),h=We(r,-2,c);e.moveTo(d.x,d.y),e.lineTo(r.x,r.y),e.lineTo(h.x,h.y)}if(i.lineDecoration.indexOf("arrow-end")!==-1){let u=Ti(l,-s),c=Ii(o,u),d=We(o,2,c),h=We(o,-2,c);e.moveTo(d.x,d.y),e.lineTo(o.x,o.y),e.lineTo(h.x,h.y)}return yt(e,n),!0},Uf={rect:Cf,ellipse:zf,image:Nf,text:Bf,line:Vf,path:Gf},kf=e=>{let t=document.createElement("canvas");return t.width=e.width,t.height=e.height,t.getContext("2d").putImageData(e,0,0),t},Hf=(e,t,i={})=>new Promise((a,n)=>{if(!e||!jh(e))return n({status:"not an image file",file:e});let{stripImageHead:r,beforeCreateBlob:o,afterCreateBlob:l,canvasMemoryLimit:s}=i,{crop:u,size:c,filter:d,markup:h,output:f}=t,p=t.image&&t.image.orientation?Math.max(1,Math.min(8,t.image.orientation)):null,m=f&&f.quality,g=m===null?null:m/100,b=f&&f.type||null,E=f&&f.background||null,T=[];c&&(typeof c.width=="number"||typeof c.height=="number")&&T.push({type:"resize",data:c}),d&&d.length===20&&T.push({type:"filter",data:d});let _=v=>{let R=l?l(v):v;Promise.resolve(R).then(a)},y=(v,R)=>{let S=kf(v),D=h.length?Ff(S,h):S;Promise.resolve(D).then(x=>{rf(x,R,o).then(O=>{if(so(x),r)return _(O);Af(e).then(z=>{z!==null&&(O=new Blob([z,O.slice(20)],{type:O.type})),_(O)})}).catch(n)})};if(/svg/.test(e.type)&&b===null)return Rf(e,u,h,{background:E}).then(v=>{a(Mf(v,"image/svg+xml"))});let I=URL.createObjectURL(e);Df(I).then(v=>{URL.revokeObjectURL(I);let R=af(v,p,u,{canvasMemoryLimit:s,background:E}),S={quality:g,type:b||e.type};if(!T.length)return y(R,S);let D=xf(Sf);D.post({transforms:T,imageData:R},x=>{y(yf(x),S),D.terminate()},[R.data.buffer])}).catch(n)}),Wf=["x","y","left","top","right","bottom","width","height"],Yf=e=>typeof e=="string"&&/%/.test(e)?parseFloat(e)/100:e,$f=e=>{let[t,i]=e,a=i.points?{}:Wf.reduce((n,r)=>(n[r]=Yf(i[r]),n),{});return[t,{zIndex:0,...i,...a}]},qf=e=>new Promise((t,i)=>{let a=new Image;a.src=URL.createObjectURL(e);let n=()=>{let o=a.naturalWidth,l=a.naturalHeight;o&&l&&(URL.revokeObjectURL(a.src),clearInterval(r),t({width:o,height:l}))};a.onerror=o=>{URL.revokeObjectURL(a.src),clearInterval(r),i(o)};let r=setInterval(n,1);n()});typeof window<"u"&&typeof window.document<"u"&&(HTMLCanvasElement.prototype.toBlob||Object.defineProperty(HTMLCanvasElement.prototype,"toBlob",{value:function(e,t,i){let a=this;setTimeout(()=>{let n=a.toDataURL(t,i).split(",")[1],r=atob(n),o=r.length,l=new Uint8Array(o);for(;o--;)l[o]=r.charCodeAt(o);e(new Blob([l],{type:t||"image/png"}))})}}));var ba=typeof window<"u"&&typeof window.document<"u",Xf=ba&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,ho=({addFilter:e,utils:t})=>{let{Type:i,forin:a,getFileFromBlob:n,isFile:r}=t,o=["crop","resize","filter","markup","output"],l=c=>(d,h,f)=>d(h,c?c(f):f),s=c=>c.aspectRatio===null&&c.rotation===0&&c.zoom===1&&c.center&&c.center.x===.5&&c.center.y===.5&&c.flip&&c.flip.horizontal===!1&&c.flip.vertical===!1;e("SHOULD_PREPARE_OUTPUT",(c,{query:d})=>new Promise(h=>{h(!d("IS_ASYNC"))}));let u=(c,d,h)=>new Promise(f=>{if(!c("GET_ALLOW_IMAGE_TRANSFORM")||h.archived||!r(d)||!Wh(d))return f(!1);qf(d).then(()=>{let p=c("GET_IMAGE_TRANSFORM_IMAGE_FILTER");if(p){let m=p(d);if(m==null)return handleRevert(!0);if(typeof m=="boolean")return f(m);if(typeof m.then=="function")return m.then(f)}f(!0)}).catch(p=>{f(!1)})});return e("DID_CREATE_ITEM",(c,{query:d,dispatch:h})=>{d("GET_ALLOW_IMAGE_TRANSFORM")&&c.extend("requestPrepare",()=>new Promise((f,p)=>{h("REQUEST_PREPARE_OUTPUT",{query:c.id,item:c,success:f,failure:p},!0)}))}),e("PREPARE_OUTPUT",(c,{query:d,item:h})=>new Promise(f=>{u(d,c,h).then(p=>{if(!p)return f(c);let m=[];d("GET_IMAGE_TRANSFORM_VARIANTS_INCLUDE_ORIGINAL")&&m.push(()=>new Promise(R=>{R({name:d("GET_IMAGE_TRANSFORM_VARIANTS_ORIGINAL_NAME"),file:c})})),d("GET_IMAGE_TRANSFORM_VARIANTS_INCLUDE_DEFAULT")&&m.push((R,S,D)=>new Promise(x=>{R(S,D).then(O=>x({name:d("GET_IMAGE_TRANSFORM_VARIANTS_DEFAULT_NAME"),file:O}))}));let g=d("GET_IMAGE_TRANSFORM_VARIANTS")||{};a(g,(R,S)=>{let D=l(S);m.push((x,O,z)=>new Promise(A=>{D(x,O,z).then(F=>A({name:R,file:F}))}))});let b=d("GET_IMAGE_TRANSFORM_OUTPUT_QUALITY"),E=d("GET_IMAGE_TRANSFORM_OUTPUT_QUALITY_MODE"),T=b===null?null:b/100,_=d("GET_IMAGE_TRANSFORM_OUTPUT_MIME_TYPE"),y=d("GET_IMAGE_TRANSFORM_CLIENT_TRANSFORMS")||o;h.setMetadata("output",{type:_,quality:T,client:y},!0);let I=(R,S)=>new Promise((D,x)=>{let O={...S};Object.keys(O).filter(G=>G!=="exif").forEach(G=>{y.indexOf(G)===-1&&delete O[G]});let{resize:z,exif:A,output:F,crop:w,filter:L,markup:C}=O,P={image:{orientation:A?A.orientation:null},output:F&&(F.type||typeof F.quality=="number"||F.background)?{type:F.type,quality:typeof F.quality=="number"?F.quality*100:null,background:F.background||d("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR")||null}:void 0,size:z&&(z.size.width||z.size.height)?{mode:z.mode,upscale:z.upscale,...z.size}:void 0,crop:w&&!s(w)?{...w}:void 0,markup:C&&C.length?C.map($f):[],filter:L};if(P.output){let G=F.type?F.type!==R.type:!1,q=/\/jpe?g$/.test(R.type),X=F.quality!==null?q&&E==="always":!1;if(!!!(P.size||P.crop||P.filter||G||X))return D(R)}let V={beforeCreateBlob:d("GET_IMAGE_TRANSFORM_BEFORE_CREATE_BLOB"),afterCreateBlob:d("GET_IMAGE_TRANSFORM_AFTER_CREATE_BLOB"),canvasMemoryLimit:d("GET_IMAGE_TRANSFORM_CANVAS_MEMORY_LIMIT"),stripImageHead:d("GET_IMAGE_TRANSFORM_OUTPUT_STRIP_IMAGE_HEAD")};Hf(R,P,V).then(G=>{let q=n(G,qh(R.name,Xh(G.type)));D(q)}).catch(x)}),v=m.map(R=>R(I,c,h.getMetadata()));Promise.all(v).then(R=>{f(R.length===1&&R[0].name===null?R[0].file:R)})})})),{options:{allowImageTransform:[!0,i.BOOLEAN],imageTransformImageFilter:[null,i.FUNCTION],imageTransformOutputMimeType:[null,i.STRING],imageTransformOutputQuality:[null,i.INT],imageTransformOutputStripImageHead:[!0,i.BOOLEAN],imageTransformClientTransforms:[null,i.ARRAY],imageTransformOutputQualityMode:["always",i.STRING],imageTransformVariants:[null,i.OBJECT],imageTransformVariantsIncludeDefault:[!0,i.BOOLEAN],imageTransformVariantsDefaultName:[null,i.STRING],imageTransformVariantsIncludeOriginal:[!1,i.BOOLEAN],imageTransformVariantsOriginalName:["original_",i.STRING],imageTransformBeforeCreateBlob:[null,i.FUNCTION],imageTransformAfterCreateBlob:[null,i.FUNCTION],imageTransformCanvasMemoryLimit:[ba&&Xf?4096*4096:null,i.INT],imageTransformCanvasBackgroundColor:[null,i.STRING]}}};ba&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:ho}));var fo=ho;var _a=e=>/^video/.test(e.type),Ht=e=>/^audio/.test(e.type),Ra=class{constructor(t,i){this.mediaEl=t,this.audioElems=i,this.onplayhead=!1,this.duration=0,this.timelineWidth=this.audioElems.timeline.offsetWidth-this.audioElems.playhead.offsetWidth,this.moveplayheadFn=this.moveplayhead.bind(this),this.registerListeners()}registerListeners(){this.mediaEl.addEventListener("timeupdate",this.timeUpdate.bind(this),!1),this.mediaEl.addEventListener("canplaythrough",()=>this.duration=this.mediaEl.duration,!1),this.audioElems.timeline.addEventListener("click",this.timelineClicked.bind(this),!1),this.audioElems.button.addEventListener("click",this.play.bind(this)),this.audioElems.playhead.addEventListener("mousedown",this.mouseDown.bind(this),!1),window.addEventListener("mouseup",this.mouseUp.bind(this),!1)}play(){this.mediaEl.paused?this.mediaEl.play():this.mediaEl.pause(),this.audioElems.button.classList.toggle("play"),this.audioElems.button.classList.toggle("pause")}timeUpdate(){let t=this.mediaEl.currentTime/this.duration*100;this.audioElems.playhead.style.marginLeft=t+"%",this.mediaEl.currentTime===this.duration&&(this.audioElems.button.classList.toggle("play"),this.audioElems.button.classList.toggle("pause"))}moveplayhead(t){let i=t.clientX-this.getPosition(this.audioElems.timeline);i>=0&&i<=this.timelineWidth&&(this.audioElems.playhead.style.marginLeft=i+"px"),i<0&&(this.audioElems.playhead.style.marginLeft="0px"),i>this.timelineWidth&&(this.audioElems.playhead.style.marginLeft=this.timelineWidth-4+"px")}timelineClicked(t){this.moveplayhead(t),this.mediaEl.currentTime=this.duration*this.clickPercent(t)}mouseDown(){this.onplayhead=!0,window.addEventListener("mousemove",this.moveplayheadFn,!0),this.mediaEl.removeEventListener("timeupdate",this.timeUpdate.bind(this),!1)}mouseUp(t){window.removeEventListener("mousemove",this.moveplayheadFn,!0),this.onplayhead==!0&&(this.moveplayhead(t),this.mediaEl.currentTime=this.duration*this.clickPercent(t),this.mediaEl.addEventListener("timeupdate",this.timeUpdate.bind(this),!1)),this.onplayhead=!1}clickPercent(t){return(t.clientX-this.getPosition(this.audioElems.timeline))/this.timelineWidth}getPosition(t){return t.getBoundingClientRect().left}},jf=e=>e.utils.createView({name:"media-preview",tag:"div",ignoreRect:!0,create:({root:t,props:i})=>{let{id:a}=i,n=t.query("GET_ITEM",{id:i.id}),r=Ht(n.file)?"audio":"video";if(t.ref.media=document.createElement(r),t.ref.media.setAttribute("controls",!0),t.element.appendChild(t.ref.media),Ht(n.file)){let o=document.createDocumentFragment();t.ref.audio=[],t.ref.audio.container=document.createElement("div"),t.ref.audio.button=document.createElement("span"),t.ref.audio.timeline=document.createElement("div"),t.ref.audio.playhead=document.createElement("div"),t.ref.audio.container.className="audioplayer",t.ref.audio.button.className="playpausebtn play",t.ref.audio.timeline.className="timeline",t.ref.audio.playhead.className="playhead",t.ref.audio.timeline.appendChild(t.ref.audio.playhead),t.ref.audio.container.appendChild(t.ref.audio.button),t.ref.audio.container.appendChild(t.ref.audio.timeline),o.appendChild(t.ref.audio.container),t.element.appendChild(o)}},write:e.utils.createRoute({DID_MEDIA_PREVIEW_LOAD:({root:t,props:i})=>{let{id:a}=i,n=t.query("GET_ITEM",{id:i.id});if(!n)return;let r=window.URL||window.webkitURL,o=new Blob([n.file],{type:n.file.type});t.ref.media.type=n.file.type,t.ref.media.src=n.file.mock&&n.file.url||r.createObjectURL(o),Ht(n.file)&&new Ra(t.ref.media,t.ref.audio),t.ref.media.addEventListener("loadeddata",()=>{let l=75;if(_a(n.file)){let s=t.ref.media.offsetWidth,u=t.ref.media.videoWidth/s;l=t.ref.media.videoHeight/u}t.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:i.id,height:l})},!1)}})}),Qf=e=>{let t=({root:a,props:n})=>{let{id:r}=n;a.query("GET_ITEM",r)&&a.dispatch("DID_MEDIA_PREVIEW_LOAD",{id:r})},i=({root:a,props:n})=>{let r=jf(e);a.ref.media=a.appendChildView(a.createChildView(r,{id:n.id}))};return e.utils.createView({name:"media-preview-wrapper",create:i,write:e.utils.createRoute({DID_MEDIA_PREVIEW_CONTAINER_CREATE:t})})},ya=e=>{let{addFilter:t,utils:i}=e,{Type:a,createRoute:n}=i,r=Qf(e);return t("CREATE_VIEW",o=>{let{is:l,view:s,query:u}=o;if(!l("file"))return;let c=({root:d,props:h})=>{let{id:f}=h,p=u("GET_ITEM",f),m=u("GET_ALLOW_VIDEO_PREVIEW"),g=u("GET_ALLOW_AUDIO_PREVIEW");!p||p.archived||(!_a(p.file)||!m)&&(!Ht(p.file)||!g)||(d.ref.mediaPreview=s.appendChildView(s.createChildView(r,{id:f})),d.dispatch("DID_MEDIA_PREVIEW_CONTAINER_CREATE",{id:f}))};s.registerWriter(n({DID_LOAD_ITEM:c},({root:d,props:h})=>{let{id:f}=h,p=u("GET_ITEM",f),m=d.query("GET_ALLOW_VIDEO_PREVIEW"),g=d.query("GET_ALLOW_AUDIO_PREVIEW");!p||(!_a(p.file)||!m)&&(!Ht(p.file)||!g)||d.rect.element.hidden}))}),{options:{allowVideoPreview:[!0,a.BOOLEAN],allowAudioPreview:[!0,a.BOOLEAN]}}},Zf=typeof window<"u"&&typeof window.document<"u";Zf&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:ya}));var po={labelIdle:'\u0627\u0633\u062D\u0628 \u0648 \u0627\u062F\u0631\u062C \u0645\u0644\u0641\u0627\u062A\u0643 \u0623\u0648 \u062A\u0635\u0641\u062D ',labelInvalidField:"\u0627\u0644\u062D\u0642\u0644 \u064A\u062D\u062A\u0648\u064A \u0639\u0644\u0649 \u0645\u0644\u0641\u0627\u062A \u063A\u064A\u0631 \u0635\u0627\u0644\u062D\u0629",labelFileWaitingForSize:"\u0628\u0627\u0646\u062A\u0638\u0627\u0631 \u0627\u0644\u062D\u062C\u0645",labelFileSizeNotAvailable:"\u0627\u0644\u062D\u062C\u0645 \u063A\u064A\u0631 \u0645\u062A\u0627\u062D",labelFileLoading:"\u0628\u0627\u0644\u0625\u0646\u062A\u0638\u0627\u0631",labelFileLoadError:"\u062D\u062F\u062B \u062E\u0637\u0623 \u0623\u062B\u0646\u0627\u0621 \u0627\u0644\u062A\u062D\u0645\u064A\u0644",labelFileProcessing:"\u064A\u062A\u0645 \u0627\u0644\u0631\u0641\u0639",labelFileProcessingComplete:"\u062A\u0645 \u0627\u0644\u0631\u0641\u0639",labelFileProcessingAborted:"\u062A\u0645 \u0625\u0644\u063A\u0627\u0621 \u0627\u0644\u0631\u0641\u0639",labelFileProcessingError:"\u062D\u062F\u062B \u062E\u0637\u0623 \u0623\u062B\u0646\u0627\u0621 \u0627\u0644\u0631\u0641\u0639",labelFileProcessingRevertError:"\u062D\u062F\u062B \u062E\u0637\u0623 \u0623\u062B\u0646\u0627\u0621 \u0627\u0644\u062A\u0631\u0627\u062C\u0639",labelFileRemoveError:"\u062D\u062F\u062B \u062E\u0637\u0623 \u0623\u062B\u0646\u0627\u0621 \u0627\u0644\u062D\u0630\u0641",labelTapToCancel:"\u0627\u0646\u0642\u0631 \u0644\u0644\u0625\u0644\u063A\u0627\u0621",labelTapToRetry:"\u0627\u0646\u0642\u0631 \u0644\u0625\u0639\u0627\u062F\u0629 \u0627\u0644\u0645\u062D\u0627\u0648\u0644\u0629",labelTapToUndo:"\u0627\u0646\u0642\u0631 \u0644\u0644\u062A\u0631\u0627\u062C\u0639",labelButtonRemoveItem:"\u0645\u0633\u062D",labelButtonAbortItemLoad:"\u0625\u0644\u063A\u0627\u0621",labelButtonRetryItemLoad:"\u0625\u0639\u0627\u062F\u0629",labelButtonAbortItemProcessing:"\u0625\u0644\u063A\u0627\u0621",labelButtonUndoItemProcessing:"\u062A\u0631\u0627\u062C\u0639",labelButtonRetryItemProcessing:"\u0625\u0639\u0627\u062F\u0629",labelButtonProcessItem:"\u0631\u0641\u0639",labelMaxFileSizeExceeded:"\u0627\u0644\u0645\u0644\u0641 \u0643\u0628\u064A\u0631 \u062C\u062F\u0627",labelMaxFileSize:"\u062D\u062C\u0645 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0623\u0642\u0635\u0649: {filesize}",labelMaxTotalFileSizeExceeded:"\u062A\u0645 \u062A\u062C\u0627\u0648\u0632 \u0627\u0644\u062D\u062F \u0627\u0644\u0623\u0642\u0635\u0649 \u0644\u0644\u062D\u062C\u0645 \u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",labelMaxTotalFileSize:"\u0627\u0644\u062D\u062F \u0627\u0644\u0623\u0642\u0635\u0649 \u0644\u062D\u062C\u0645 \u0627\u0644\u0645\u0644\u0641: {filesize}",labelFileTypeNotAllowed:"\u0645\u0644\u0641 \u0645\u0646 \u0646\u0648\u0639 \u063A\u064A\u0631 \u0635\u0627\u0644\u062D",fileValidateTypeLabelExpectedTypes:"\u062A\u062A\u0648\u0642\u0639 {allButLastType} \u0645\u0646 {lastType}",imageValidateSizeLabelFormatError:"\u0646\u0648\u0639 \u0627\u0644\u0635\u0648\u0631\u0629 \u063A\u064A\u0631 \u0645\u062F\u0639\u0648\u0645",imageValidateSizeLabelImageSizeTooSmall:"\u0627\u0644\u0635\u0648\u0631\u0629 \u0635\u063A\u064A\u0631 \u062C\u062F\u0627",imageValidateSizeLabelImageSizeTooBig:"\u0627\u0644\u0635\u0648\u0631\u0629 \u0643\u0628\u064A\u0631\u0629 \u062C\u062F\u0627",imageValidateSizeLabelExpectedMinSize:"\u0627\u0644\u062D\u062F \u0627\u0644\u0623\u062F\u0646\u0649 \u0644\u0644\u0623\u0628\u0639\u0627\u062F \u0647\u0648: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"\u0627\u0644\u062D\u062F \u0627\u0644\u0623\u0642\u0635\u0649 \u0644\u0644\u0623\u0628\u0639\u0627\u062F \u0647\u0648: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\u0627\u0644\u062F\u0642\u0629 \u0636\u0639\u064A\u0641\u0629 \u062C\u062F\u0627",imageValidateSizeLabelImageResolutionTooHigh:"\u0627\u0644\u062F\u0642\u0629 \u0645\u0631\u062A\u0641\u0639\u0629 \u062C\u062F\u0627",imageValidateSizeLabelExpectedMinResolution:"\u0623\u0642\u0644 \u062F\u0642\u0629: {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"\u0623\u0642\u0635\u0649 \u062F\u0642\u0629: {maxResolution}"};var mo={labelIdle:'P\u0159et\xE1hn\u011Bte soubor sem (drag&drop) nebo Vyhledat ',labelInvalidField:"Pole obsahuje chybn\xE9 soubory",labelFileWaitingForSize:"Zji\u0161\u0165uje se velikost",labelFileSizeNotAvailable:"Velikost nen\xED zn\xE1m\xE1",labelFileLoading:"P\u0159en\xE1\u0161\xED se",labelFileLoadError:"Chyba p\u0159i p\u0159enosu",labelFileProcessing:"Prob\xEDh\xE1 upload",labelFileProcessingComplete:"Upload dokon\u010Den",labelFileProcessingAborted:"Upload stornov\xE1n",labelFileProcessingError:"Chyba p\u0159i uploadu",labelFileProcessingRevertError:"Chyba p\u0159i obnov\u011B",labelFileRemoveError:"Chyba p\u0159i odstran\u011Bn\xED",labelTapToCancel:"klepn\u011Bte pro storno",labelTapToRetry:"klepn\u011Bte pro opakov\xE1n\xED",labelTapToUndo:"klepn\u011Bte pro vr\xE1cen\xED",labelButtonRemoveItem:"Odstranit",labelButtonAbortItemLoad:"Storno",labelButtonRetryItemLoad:"Opakovat",labelButtonAbortItemProcessing:"Zp\u011Bt",labelButtonUndoItemProcessing:"Vr\xE1tit",labelButtonRetryItemProcessing:"Opakovat",labelButtonProcessItem:"Upload",labelMaxFileSizeExceeded:"Soubor je p\u0159\xEDli\u0161 velk\xFD",labelMaxFileSize:"Nejv\u011Bt\u0161\xED velikost souboru je {filesize}",labelMaxTotalFileSizeExceeded:"P\u0159ekro\u010Dena maxim\xE1ln\xED celkov\xE1 velikost souboru",labelMaxTotalFileSize:"Maxim\xE1ln\xED celkov\xE1 velikost souboru je {filesize}",labelFileTypeNotAllowed:"Soubor je nespr\xE1vn\xE9ho typu",fileValidateTypeLabelExpectedTypes:"O\u010Dek\xE1v\xE1 se {allButLastType} nebo {lastType}",imageValidateSizeLabelFormatError:"Obr\xE1zek tohoto typu nen\xED podporov\xE1n",imageValidateSizeLabelImageSizeTooSmall:"Obr\xE1zek je p\u0159\xEDli\u0161 mal\xFD",imageValidateSizeLabelImageSizeTooBig:"Obr\xE1zek je p\u0159\xEDli\u0161 velk\xFD",imageValidateSizeLabelExpectedMinSize:"Minim\xE1ln\xED rozm\u011Br je {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maxim\xE1ln\xED rozm\u011Br je {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Rozli\u0161en\xED je p\u0159\xEDli\u0161 mal\xE9",imageValidateSizeLabelImageResolutionTooHigh:"Rozli\u0161en\xED je p\u0159\xEDli\u0161 velk\xE9",imageValidateSizeLabelExpectedMinResolution:"Minim\xE1ln\xED rozli\u0161en\xED je {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maxim\xE1ln\xED rozli\u0161en\xED je {maxResolution}"};var go={labelIdle:'Tr\xE6k & slip filer eller Gennemse ',labelInvalidField:"Felt indeholder ugyldige filer",labelFileWaitingForSize:"Venter p\xE5 st\xF8rrelse",labelFileSizeNotAvailable:"St\xF8rrelse ikke tilg\xE6ngelig",labelFileLoading:"Loader",labelFileLoadError:"Load fejlede",labelFileProcessing:"Uploader",labelFileProcessingComplete:"Upload f\xE6rdig",labelFileProcessingAborted:"Upload annulleret",labelFileProcessingError:"Upload fejlede",labelFileProcessingRevertError:"Fortryd fejlede",labelFileRemoveError:"Fjern fejlede",labelTapToCancel:"tryk for at annullere",labelTapToRetry:"tryk for at pr\xF8ve igen",labelTapToUndo:"tryk for at fortryde",labelButtonRemoveItem:"Fjern",labelButtonAbortItemLoad:"Annuller",labelButtonRetryItemLoad:"Fors\xF8g igen",labelButtonAbortItemProcessing:"Annuller",labelButtonUndoItemProcessing:"Fortryd",labelButtonRetryItemProcessing:"Pr\xF8v igen",labelButtonProcessItem:"Upload",labelMaxFileSizeExceeded:"Filen er for stor",labelMaxFileSize:"Maksimal filst\xF8rrelse er {filesize}",labelMaxTotalFileSizeExceeded:"Maksimal totalst\xF8rrelse overskredet",labelMaxTotalFileSize:"Maksimal total filst\xF8rrelse er {filesize}",labelFileTypeNotAllowed:"Ugyldig filtype",fileValidateTypeLabelExpectedTypes:"Forventer {allButLastType} eller {lastType}",imageValidateSizeLabelFormatError:"Ugyldigt format",imageValidateSizeLabelImageSizeTooSmall:"Billedet er for lille",imageValidateSizeLabelImageSizeTooBig:"Billedet er for stort",imageValidateSizeLabelExpectedMinSize:"Minimum st\xF8rrelse er {minBredde} \xD7 {minH\xF8jde}",imageValidateSizeLabelExpectedMaxSize:"Maksimal st\xF8rrelse er {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"For lav opl\xF8sning",imageValidateSizeLabelImageResolutionTooHigh:"For h\xF8j opl\xF8sning",imageValidateSizeLabelExpectedMinResolution:"Minimum opl\xF8sning er {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maksimal opl\xF8sning er {maxResolution}"};var Eo={labelIdle:'Dateien ablegen oder ausw\xE4hlen ',labelInvalidField:"Feld beinhaltet ung\xFCltige Dateien",labelFileWaitingForSize:"Dateigr\xF6\xDFe berechnen",labelFileSizeNotAvailable:"Dateigr\xF6\xDFe nicht verf\xFCgbar",labelFileLoading:"Laden",labelFileLoadError:"Fehler beim Laden",labelFileProcessing:"Upload l\xE4uft",labelFileProcessingComplete:"Upload abgeschlossen",labelFileProcessingAborted:"Upload abgebrochen",labelFileProcessingError:"Fehler beim Upload",labelFileProcessingRevertError:"Fehler beim Wiederherstellen",labelFileRemoveError:"Fehler beim L\xF6schen",labelTapToCancel:"abbrechen",labelTapToRetry:"erneut versuchen",labelTapToUndo:"r\xFCckg\xE4ngig",labelButtonRemoveItem:"Entfernen",labelButtonAbortItemLoad:"Verwerfen",labelButtonRetryItemLoad:"Erneut versuchen",labelButtonAbortItemProcessing:"Abbrechen",labelButtonUndoItemProcessing:"R\xFCckg\xE4ngig",labelButtonRetryItemProcessing:"Erneut versuchen",labelButtonProcessItem:"Upload",labelMaxFileSizeExceeded:"Datei ist zu gro\xDF",labelMaxFileSize:"Maximale Dateigr\xF6\xDFe: {filesize}",labelMaxTotalFileSizeExceeded:"Maximale gesamte Dateigr\xF6\xDFe \xFCberschritten",labelMaxTotalFileSize:"Maximale gesamte Dateigr\xF6\xDFe: {filesize}",labelFileTypeNotAllowed:"Dateityp ung\xFCltig",fileValidateTypeLabelExpectedTypes:"Erwartet {allButLastType} oder {lastType}",imageValidateSizeLabelFormatError:"Bildtyp nicht unterst\xFCtzt",imageValidateSizeLabelImageSizeTooSmall:"Bild ist zu klein",imageValidateSizeLabelImageSizeTooBig:"Bild ist zu gro\xDF",imageValidateSizeLabelExpectedMinSize:"Mindestgr\xF6\xDFe: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maximale Gr\xF6\xDFe: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Aufl\xF6sung ist zu niedrig",imageValidateSizeLabelImageResolutionTooHigh:"Aufl\xF6sung ist zu hoch",imageValidateSizeLabelExpectedMinResolution:"Mindestaufl\xF6sung: {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maximale Aufl\xF6sung: {maxResolution}"};var To={labelIdle:'Drag & Drop your files or Browse ',labelInvalidField:"Field contains invalid files",labelFileWaitingForSize:"Waiting for size",labelFileSizeNotAvailable:"Size not available",labelFileLoading:"Loading",labelFileLoadError:"Error during load",labelFileProcessing:"Uploading",labelFileProcessingComplete:"Upload complete",labelFileProcessingAborted:"Upload cancelled",labelFileProcessingError:"Error during upload",labelFileProcessingRevertError:"Error during revert",labelFileRemoveError:"Error during remove",labelTapToCancel:"tap to cancel",labelTapToRetry:"tap to retry",labelTapToUndo:"tap to undo",labelButtonRemoveItem:"Remove",labelButtonAbortItemLoad:"Abort",labelButtonRetryItemLoad:"Retry",labelButtonAbortItemProcessing:"Cancel",labelButtonUndoItemProcessing:"Undo",labelButtonRetryItemProcessing:"Retry",labelButtonProcessItem:"Upload",labelMaxFileSizeExceeded:"File is too large",labelMaxFileSize:"Maximum file size is {filesize}",labelMaxTotalFileSizeExceeded:"Maximum total size exceeded",labelMaxTotalFileSize:"Maximum total file size is {filesize}",labelFileTypeNotAllowed:"File of invalid type",fileValidateTypeLabelExpectedTypes:"Expects {allButLastType} or {lastType}",imageValidateSizeLabelFormatError:"Image type not supported",imageValidateSizeLabelImageSizeTooSmall:"Image is too small",imageValidateSizeLabelImageSizeTooBig:"Image is too big",imageValidateSizeLabelExpectedMinSize:"Minimum size is {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maximum size is {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Resolution is too low",imageValidateSizeLabelImageResolutionTooHigh:"Resolution is too high",imageValidateSizeLabelExpectedMinResolution:"Minimum resolution is {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maximum resolution is {maxResolution}"};var Io={labelIdle:'Arrastra y suelta tus archivos o Examinar ',labelInvalidField:"El campo contiene archivos inv\xE1lidos",labelFileWaitingForSize:"Esperando tama\xF1o",labelFileSizeNotAvailable:"Tama\xF1o no disponible",labelFileLoading:"Cargando",labelFileLoadError:"Error durante la carga",labelFileProcessing:"Cargando",labelFileProcessingComplete:"Carga completa",labelFileProcessingAborted:"Carga cancelada",labelFileProcessingError:"Error durante la carga",labelFileProcessingRevertError:"Error durante la reversi\xF3n",labelFileRemoveError:"Error durante la eliminaci\xF3n",labelTapToCancel:"toca para cancelar",labelTapToRetry:"tocar para volver a intentar",labelTapToUndo:"tocar para deshacer",labelButtonRemoveItem:"Eliminar",labelButtonAbortItemLoad:"Abortar",labelButtonRetryItemLoad:"Reintentar",labelButtonAbortItemProcessing:"Cancelar",labelButtonUndoItemProcessing:"Deshacer",labelButtonRetryItemProcessing:"Reintentar",labelButtonProcessItem:"Cargar",labelMaxFileSizeExceeded:"El archivo es demasiado grande",labelMaxFileSize:"El tama\xF1o m\xE1ximo del archivo es {filesize}",labelMaxTotalFileSizeExceeded:"Tama\xF1o total m\xE1ximo excedido",labelMaxTotalFileSize:"El tama\xF1o total m\xE1ximo del archivo es {filesize}",labelFileTypeNotAllowed:"Archivo de tipo no v\xE1lido",fileValidateTypeLabelExpectedTypes:"Espera {allButLastType} o {lastType}",imageValidateSizeLabelFormatError:"Tipo de imagen no compatible",imageValidateSizeLabelImageSizeTooSmall:"La imagen es demasiado peque\xF1a",imageValidateSizeLabelImageSizeTooBig:"La imagen es demasiado grande",imageValidateSizeLabelExpectedMinSize:"El tama\xF1o m\xEDnimo es {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"El tama\xF1o m\xE1ximo es {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"La resoluci\xF3n es demasiado baja",imageValidateSizeLabelImageResolutionTooHigh:"La resoluci\xF3n es demasiado alta",imageValidateSizeLabelExpectedMinResolution:"La resoluci\xF3n m\xEDnima es {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"La resoluci\xF3n m\xE1xima es {maxResolution}"};var bo={labelIdle:'\u0641\u0627\u06CC\u0644 \u0631\u0627 \u0627\u06CC\u0646\u062C\u0627 \u0628\u06A9\u0634\u06CC\u062F \u0648 \u0631\u0647\u0627 \u06A9\u0646\u06CC\u062F\u060C \u06CC\u0627 \u062C\u0633\u062A\u062C\u0648 \u06A9\u0646\u06CC\u062F ',labelInvalidField:"\u0641\u06CC\u0644\u062F \u062F\u0627\u0631\u0627\u06CC \u0641\u0627\u06CC\u0644 \u0647\u0627\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u0627\u0633\u062A",labelFileWaitingForSize:"Waiting for size",labelFileSizeNotAvailable:"\u062D\u062C\u0645 \u0641\u0627\u06CC\u0644 \u0645\u062C\u0627\u0632 \u0646\u06CC\u0633\u062A",labelFileLoading:"\u062F\u0631\u062D\u0627\u0644 \u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC",labelFileLoadError:"\u062E\u0637\u0627 \u062F\u0631 \u0632\u0645\u0627\u0646 \u0627\u062C\u0631\u0627",labelFileProcessing:"\u062F\u0631\u062D\u0627\u0644 \u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC",labelFileProcessingComplete:"\u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC \u06A9\u0627\u0645\u0644 \u0634\u062F",labelFileProcessingAborted:"\u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC \u0644\u063A\u0648 \u0634\u062F",labelFileProcessingError:"\u062E\u0637\u0627 \u062F\u0631 \u0632\u0645\u0627\u0646 \u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC",labelFileProcessingRevertError:"\u062E\u0637\u0627 \u062F\u0631 \u0632\u0645\u0627\u0646 \u062D\u0630\u0641",labelFileRemoveError:"\u062E\u0637\u0627 \u062F\u0631 \u0632\u0645\u0627\u0646 \u062D\u0630\u0641",labelTapToCancel:"\u0628\u0631\u0627\u06CC \u0644\u063A\u0648 \u0636\u0631\u0628\u0647 \u0628\u0632\u0646\u06CC\u062F",labelTapToRetry:"\u0628\u0631\u0627\u06CC \u062A\u06A9\u0631\u0627\u0631 \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F",labelTapToUndo:"\u0628\u0631\u0627\u06CC \u0628\u0631\u06AF\u0634\u062A \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F",labelButtonRemoveItem:"\u062D\u0630\u0641",labelButtonAbortItemLoad:"\u0644\u063A\u0648",labelButtonRetryItemLoad:"\u062A\u06A9\u0631\u0627\u0631",labelButtonAbortItemProcessing:"\u0644\u063A\u0648",labelButtonUndoItemProcessing:"\u0628\u0631\u06AF\u0634\u062A",labelButtonRetryItemProcessing:"\u062A\u06A9\u0631\u0627\u0631",labelButtonProcessItem:"\u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC",labelMaxFileSizeExceeded:"\u0641\u0627\u06CC\u0644 \u0628\u0633\u06CC\u0627\u0631 \u062D\u062C\u06CC\u0645 \u0627\u0633\u062A",labelMaxFileSize:"\u062D\u062F\u0627\u06A9\u062B\u0631 \u0645\u062C\u0627\u0632 \u0641\u0627\u06CC\u0644 {filesize} \u0627\u0633\u062A",labelMaxTotalFileSizeExceeded:"\u0627\u0632 \u062D\u062F\u0627\u06A9\u062B\u0631 \u062D\u062C\u0645 \u0641\u0627\u06CC\u0644 \u0628\u06CC\u0634\u062A\u0631 \u0634\u062F",labelMaxTotalFileSize:"\u062D\u062F\u0627\u06A9\u062B\u0631 \u062D\u062C\u0645 \u0641\u0627\u06CC\u0644 {filesize} \u0627\u0633\u062A",labelFileTypeNotAllowed:"\u0646\u0648\u0639 \u0641\u0627\u06CC\u0644 \u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u0627\u0633\u062A",fileValidateTypeLabelExpectedTypes:"\u062F\u0631 \u0627\u0646\u062A\u0638\u0627\u0631 {allButLastType} \u06CC\u0627 {lastType}",imageValidateSizeLabelFormatError:"\u0641\u0631\u0645\u062A \u062A\u0635\u0648\u06CC\u0631 \u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0645\u06CC \u0634\u0648\u062F",imageValidateSizeLabelImageSizeTooSmall:"\u062A\u0635\u0648\u06CC\u0631 \u0628\u0633\u06CC\u0627\u0631 \u06A9\u0648\u0686\u06A9 \u0627\u0633\u062A",imageValidateSizeLabelImageSizeTooBig:"\u062A\u0635\u0648\u06CC\u0631 \u0628\u0633\u06CC\u0627\u0631 \u0628\u0632\u0631\u06AF \u0627\u0633\u062A",imageValidateSizeLabelExpectedMinSize:"\u062D\u062F\u0627\u0642\u0644 \u0627\u0646\u062F\u0627\u0632\u0647 {minWidth} \xD7 {minHeight} \u0627\u0633\u062A",imageValidateSizeLabelExpectedMaxSize:"\u062D\u062F\u0627\u06A9\u062B\u0631 \u0627\u0646\u062F\u0627\u0632\u0647 {maxWidth} \xD7 {maxHeight} \u0627\u0633\u062A",imageValidateSizeLabelImageResolutionTooLow:"\u0648\u0636\u0648\u062D \u062A\u0635\u0648\u06CC\u0631 \u0628\u0633\u06CC\u0627\u0631 \u06A9\u0645 \u0627\u0633\u062A",imageValidateSizeLabelImageResolutionTooHigh:"\u0648\u0636\u0648\u0639 \u062A\u0635\u0648\u06CC\u0631 \u0628\u0633\u06CC\u0627\u0631 \u0632\u06CC\u0627\u062F \u0627\u0633\u062A",imageValidateSizeLabelExpectedMinResolution:"\u062D\u062F\u0627\u0642\u0644 \u0648\u0636\u0648\u062D \u062A\u0635\u0648\u06CC\u0631 {minResolution} \u0627\u0633\u062A",imageValidateSizeLabelExpectedMaxResolution:"\u062D\u062F\u0627\u06A9\u062B\u0631 \u0648\u0636\u0648\u062D \u062A\u0635\u0648\u06CC\u0631 {maxResolution} \u0627\u0633\u062A"};var _o={labelIdle:'Ved\xE4 ja pudota tiedostoja tai Selaa ',labelInvalidField:"Kent\xE4ss\xE4 on virheellisi\xE4 tiedostoja",labelFileWaitingForSize:"Odotetaan kokoa",labelFileSizeNotAvailable:"Kokoa ei saatavilla",labelFileLoading:"Ladataan",labelFileLoadError:"Virhe latauksessa",labelFileProcessing:"L\xE4hetet\xE4\xE4n",labelFileProcessingComplete:"L\xE4hetys valmis",labelFileProcessingAborted:"L\xE4hetys peruttu",labelFileProcessingError:"Virhe l\xE4hetyksess\xE4",labelFileProcessingRevertError:"Virhe palautuksessa",labelFileRemoveError:"Virhe poistamisessa",labelTapToCancel:"peruuta napauttamalla",labelTapToRetry:"yrit\xE4 uudelleen napauttamalla",labelTapToUndo:"kumoa napauttamalla",labelButtonRemoveItem:"Poista",labelButtonAbortItemLoad:"Keskeyt\xE4",labelButtonRetryItemLoad:"Yrit\xE4 uudelleen",labelButtonAbortItemProcessing:"Peruuta",labelButtonUndoItemProcessing:"Kumoa",labelButtonRetryItemProcessing:"Yrit\xE4 uudelleen",labelButtonProcessItem:"L\xE4het\xE4",labelMaxFileSizeExceeded:"Tiedoston koko on liian suuri",labelMaxFileSize:"Tiedoston maksimikoko on {filesize}",labelMaxTotalFileSizeExceeded:"Tiedostojen yhdistetty maksimikoko ylitetty",labelMaxTotalFileSize:"Tiedostojen yhdistetty maksimikoko on {filesize}",labelFileTypeNotAllowed:"Tiedostotyyppi\xE4 ei sallita",fileValidateTypeLabelExpectedTypes:"Sallitaan {allButLastType} tai {lastType}",imageValidateSizeLabelFormatError:"Kuvatyyppi\xE4 ei tueta",imageValidateSizeLabelImageSizeTooSmall:"Kuva on liian pieni",imageValidateSizeLabelImageSizeTooBig:"Kuva on liian suuri",imageValidateSizeLabelExpectedMinSize:"Minimikoko on {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maksimikoko on {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Resoluutio on liian pieni",imageValidateSizeLabelImageResolutionTooHigh:"Resoluutio on liian suuri",imageValidateSizeLabelExpectedMinResolution:"Minimiresoluutio on {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maksimiresoluutio on {maxResolution}"};var Ro={labelIdle:'Faites glisser vos fichiers ou Parcourir ',labelInvalidField:"Le champ contient des fichiers invalides",labelFileWaitingForSize:"En attente de taille",labelFileSizeNotAvailable:"Taille non disponible",labelFileLoading:"Chargement",labelFileLoadError:"Erreur durant le chargement",labelFileProcessing:"Traitement",labelFileProcessingComplete:"Traitement effectu\xE9",labelFileProcessingAborted:"Traitement interrompu",labelFileProcessingError:"Erreur durant le traitement",labelFileProcessingRevertError:"Erreur durant la restauration",labelFileRemoveError:"Erreur durant la suppression",labelTapToCancel:"appuyer pour annuler",labelTapToRetry:"appuyer pour r\xE9essayer",labelTapToUndo:"appuyer pour revenir en arri\xE8re",labelButtonRemoveItem:"Retirer",labelButtonAbortItemLoad:"Annuler",labelButtonRetryItemLoad:"Recommencer",labelButtonAbortItemProcessing:"Annuler",labelButtonUndoItemProcessing:"Revenir en arri\xE8re",labelButtonRetryItemProcessing:"Recommencer",labelButtonProcessItem:"Transf\xE9rer",labelMaxFileSizeExceeded:"Le fichier est trop volumineux",labelMaxFileSize:"La taille maximale de fichier est {filesize}",labelMaxTotalFileSizeExceeded:"Taille totale maximale d\xE9pass\xE9e",labelMaxTotalFileSize:"La taille totale maximale des fichiers est {filesize}",labelFileTypeNotAllowed:"Fichier non valide",fileValidateTypeLabelExpectedTypes:"Attendu {allButLastType} ou {lastType}",imageValidateSizeLabelFormatError:"Type d'image non pris en charge",imageValidateSizeLabelImageSizeTooSmall:"L'image est trop petite",imageValidateSizeLabelImageSizeTooBig:"L'image est trop grande",imageValidateSizeLabelExpectedMinSize:"La taille minimale est {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"La taille maximale est {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"La r\xE9solution est trop faible",imageValidateSizeLabelImageResolutionTooHigh:"La r\xE9solution est trop \xE9lev\xE9e",imageValidateSizeLabelExpectedMinResolution:"La r\xE9solution minimale est {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"La r\xE9solution maximale est {maxResolution}"};var yo={labelIdle:'Mozgasd ide a f\xE1jlt a felt\xF6lt\xE9shez, vagy tall\xF3z\xE1s ',labelInvalidField:"A mez\u0151 \xE9rv\xE9nytelen f\xE1jlokat tartalmaz",labelFileWaitingForSize:"F\xE1ljm\xE9ret kisz\xE1mol\xE1sa",labelFileSizeNotAvailable:"A f\xE1jlm\xE9ret nem el\xE9rhet\u0151",labelFileLoading:"T\xF6lt\xE9s",labelFileLoadError:"Hiba a bet\xF6lt\xE9s sor\xE1n",labelFileProcessing:"Felt\xF6lt\xE9s",labelFileProcessingComplete:"Sikeres felt\xF6lt\xE9s",labelFileProcessingAborted:"A felt\xF6lt\xE9s megszak\xEDtva",labelFileProcessingError:"Hiba t\xF6rt\xE9nt a felt\xF6lt\xE9s sor\xE1n",labelFileProcessingRevertError:"Hiba a vissza\xE1ll\xEDt\xE1s sor\xE1n",labelFileRemoveError:"Hiba t\xF6rt\xE9nt az elt\xE1vol\xEDt\xE1s sor\xE1n",labelTapToCancel:"koppints a t\xF6rl\xE9shez",labelTapToRetry:"koppints az \xFAjrakezd\xE9shez",labelTapToUndo:"koppints a visszavon\xE1shoz",labelButtonRemoveItem:"Elt\xE1vol\xEDt\xE1s",labelButtonAbortItemLoad:"Megszak\xEDt\xE1s",labelButtonRetryItemLoad:"\xDAjrapr\xF3b\xE1lkoz\xE1s",labelButtonAbortItemProcessing:"Megszak\xEDt\xE1s",labelButtonUndoItemProcessing:"Visszavon\xE1s",labelButtonRetryItemProcessing:"\xDAjrapr\xF3b\xE1lkoz\xE1s",labelButtonProcessItem:"Felt\xF6lt\xE9s",labelMaxFileSizeExceeded:"A f\xE1jl t\xFAll\xE9pte a maxim\xE1lis m\xE9retet",labelMaxFileSize:"Maxim\xE1lis f\xE1jlm\xE9ret: {filesize}",labelMaxTotalFileSizeExceeded:"T\xFAll\xE9pte a maxim\xE1lis teljes m\xE9retet",labelMaxTotalFileSize:"A maxim\xE1is teljes f\xE1jlm\xE9ret: {filesize}",labelFileTypeNotAllowed:"\xC9rv\xE9nytelen t\xEDpus\xFA f\xE1jl",fileValidateTypeLabelExpectedTypes:"Enged\xE9lyezett t\xEDpusok {allButLastType} vagy {lastType}",imageValidateSizeLabelFormatError:"A k\xE9pt\xEDpus nem t\xE1mogatott",imageValidateSizeLabelImageSizeTooSmall:"A k\xE9p t\xFAl kicsi",imageValidateSizeLabelImageSizeTooBig:"A k\xE9p t\xFAl nagy",imageValidateSizeLabelExpectedMinSize:"Minimum m\xE9ret: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maximum m\xE9ret: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"A felbont\xE1s t\xFAl alacsony",imageValidateSizeLabelImageResolutionTooHigh:"A felbont\xE1s t\xFAl magas",imageValidateSizeLabelExpectedMinResolution:"Minim\xE1is felbont\xE1s: {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maxim\xE1lis felbont\xE1s: {maxResolution}"};var So={labelIdle:'Seret & Jatuhkan berkas Anda atau Jelajahi',labelInvalidField:"Isian berisi berkas yang tidak valid",labelFileWaitingForSize:"Menunggu ukuran berkas",labelFileSizeNotAvailable:"Ukuran berkas tidak tersedia",labelFileLoading:"Memuat",labelFileLoadError:"Kesalahan saat memuat",labelFileProcessing:"Mengunggah",labelFileProcessingComplete:"Pengunggahan selesai",labelFileProcessingAborted:"Pengunggahan dibatalkan",labelFileProcessingError:"Kesalahan saat pengunggahan",labelFileProcessingRevertError:"Kesalahan saat pemulihan",labelFileRemoveError:"Kesalahan saat penghapusan",labelTapToCancel:"ketuk untuk membatalkan",labelTapToRetry:"ketuk untuk mencoba lagi",labelTapToUndo:"ketuk untuk mengurungkan",labelButtonRemoveItem:"Hapus",labelButtonAbortItemLoad:"Batalkan",labelButtonRetryItemLoad:"Coba Kembali",labelButtonAbortItemProcessing:"Batalkan",labelButtonUndoItemProcessing:"Urungkan",labelButtonRetryItemProcessing:"Coba Kembali",labelButtonProcessItem:"Unggah",labelMaxFileSizeExceeded:"Berkas terlalu besar",labelMaxFileSize:"Ukuran berkas maksimum adalah {filesize}",labelMaxTotalFileSizeExceeded:"Jumlah berkas maksimum terlampaui",labelMaxTotalFileSize:"Jumlah berkas maksimum adalah {filesize}",labelFileTypeNotAllowed:"Jenis berkas tidak valid",fileValidateTypeLabelExpectedTypes:"Mengharapkan {allButLastType} atau {lastType}",imageValidateSizeLabelFormatError:"Jenis citra tidak didukung",imageValidateSizeLabelImageSizeTooSmall:"Citra terlalu kecil",imageValidateSizeLabelImageSizeTooBig:"Citra terlalu besar",imageValidateSizeLabelExpectedMinSize:"Ukuran minimum adalah {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Ukuran maksimum adalah {minWidth} \xD7 {minHeight}",imageValidateSizeLabelImageResolutionTooLow:"Resolusi terlalu rendah",imageValidateSizeLabelImageResolutionTooHigh:"Resolusi terlalu tinggi",imageValidateSizeLabelExpectedMinResolution:"Resolusi minimum adalah {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Resolusi maksimum adalah {maxResolution}"};var wo={labelIdle:'Trascina e rilascia i tuoi file oppure Carica ',labelInvalidField:"Il campo contiene dei file non validi",labelFileWaitingForSize:"Aspettando le dimensioni",labelFileSizeNotAvailable:"Dimensioni non disponibili",labelFileLoading:"Caricamento",labelFileLoadError:"Errore durante il caricamento",labelFileProcessing:"Caricamento",labelFileProcessingComplete:"Caricamento completato",labelFileProcessingAborted:"Caricamento cancellato",labelFileProcessingError:"Errore durante il caricamento",labelFileProcessingRevertError:"Errore durante il ripristino",labelFileRemoveError:"Errore durante l'eliminazione",labelTapToCancel:"tocca per cancellare",labelTapToRetry:"tocca per riprovare",labelTapToUndo:"tocca per ripristinare",labelButtonRemoveItem:"Elimina",labelButtonAbortItemLoad:"Cancella",labelButtonRetryItemLoad:"Ritenta",labelButtonAbortItemProcessing:"Camcella",labelButtonUndoItemProcessing:"Indietro",labelButtonRetryItemProcessing:"Ritenta",labelButtonProcessItem:"Carica",labelMaxFileSizeExceeded:"Il peso del file \xE8 eccessivo",labelMaxFileSize:"Il peso massimo del file \xE8 {filesize}",labelMaxTotalFileSizeExceeded:"Dimensione totale massima superata",labelMaxTotalFileSize:"La dimensione massima totale del file \xE8 {filesize}",labelFileTypeNotAllowed:"File non supportato",fileValidateTypeLabelExpectedTypes:"Aspetta {allButLastType} o {lastType}",imageValidateSizeLabelFormatError:"Tipo di immagine non compatibile",imageValidateSizeLabelImageSizeTooSmall:"L'immagine \xE8 troppo piccola",imageValidateSizeLabelImageSizeTooBig:"L'immagine \xE8 troppo grande",imageValidateSizeLabelExpectedMinSize:"La dimensione minima \xE8 {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"La dimensione massima \xE8 {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"La risoluzione \xE8 troppo bassa",imageValidateSizeLabelImageResolutionTooHigh:"La risoluzione \xE8 troppo alta",imageValidateSizeLabelExpectedMinResolution:"La risoluzione minima \xE8 {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"La risoluzione massima \xE8 {maxResolution}"};var vo={labelIdle:'Drag & Drop je bestanden of Bladeren ',labelInvalidField:"Veld bevat ongeldige bestanden",labelFileWaitingForSize:"Wachten op grootte",labelFileSizeNotAvailable:"Grootte niet beschikbaar",labelFileLoading:"Laden",labelFileLoadError:"Fout tijdens laden",labelFileProcessing:"Uploaden",labelFileProcessingComplete:"Upload afgerond",labelFileProcessingAborted:"Upload geannuleerd",labelFileProcessingError:"Fout tijdens upload",labelFileProcessingRevertError:"Fout bij herstellen",labelFileRemoveError:"Fout bij verwijderen",labelTapToCancel:"tik om te annuleren",labelTapToRetry:"tik om opnieuw te proberen",labelTapToUndo:"tik om ongedaan te maken",labelButtonRemoveItem:"Verwijderen",labelButtonAbortItemLoad:"Afbreken",labelButtonRetryItemLoad:"Opnieuw proberen",labelButtonAbortItemProcessing:"Annuleren",labelButtonUndoItemProcessing:"Ongedaan maken",labelButtonRetryItemProcessing:"Opnieuw proberen",labelButtonProcessItem:"Upload",labelMaxFileSizeExceeded:"Bestand is te groot",labelMaxFileSize:"Maximale bestandsgrootte is {filesize}",labelMaxTotalFileSizeExceeded:"Maximale totale grootte overschreden",labelMaxTotalFileSize:"Maximale totale bestandsgrootte is {filesize}",labelFileTypeNotAllowed:"Ongeldig bestandstype",fileValidateTypeLabelExpectedTypes:"Verwacht {allButLastType} of {lastType}",imageValidateSizeLabelFormatError:"Afbeeldingstype niet ondersteund",imageValidateSizeLabelImageSizeTooSmall:"Afbeelding is te klein",imageValidateSizeLabelImageSizeTooBig:"Afbeelding is te groot",imageValidateSizeLabelExpectedMinSize:"Minimale afmeting is {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maximale afmeting is {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Resolutie is te laag",imageValidateSizeLabelImageResolutionTooHigh:"Resolution is too high",imageValidateSizeLabelExpectedMinResolution:"Minimale resolutie is {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maximale resolutie is {maxResolution}"};var Ao={labelIdle:'Dra og slipp filene dine, eller Bla gjennom... ',labelInvalidField:"Feltet inneholder ugyldige filer",labelFileWaitingForSize:"Venter p\xE5 st\xF8rrelse",labelFileSizeNotAvailable:"St\xF8rrelse ikke tilgjengelig",labelFileLoading:"Laster",labelFileLoadError:"Feil under lasting",labelFileProcessing:"Laster opp",labelFileProcessingComplete:"Opplasting ferdig",labelFileProcessingAborted:"Opplasting avbrutt",labelFileProcessingError:"Feil under opplasting",labelFileProcessingRevertError:"Feil under reversering",labelFileRemoveError:"Feil under flytting",labelTapToCancel:"klikk for \xE5 avbryte",labelTapToRetry:"klikk for \xE5 pr\xF8ve p\xE5 nytt",labelTapToUndo:"klikk for \xE5 angre",labelButtonRemoveItem:"Fjern",labelButtonAbortItemLoad:"Avbryt",labelButtonRetryItemLoad:"Pr\xF8v p\xE5 nytt",labelButtonAbortItemProcessing:"Avbryt",labelButtonUndoItemProcessing:"Angre",labelButtonRetryItemProcessing:"Pr\xF8v p\xE5 nytt",labelButtonProcessItem:"Last opp",labelMaxFileSizeExceeded:"Filen er for stor",labelMaxFileSize:"Maksimal filst\xF8rrelse er {filesize}",labelMaxTotalFileSizeExceeded:"Maksimal total st\xF8rrelse oversteget",labelMaxTotalFileSize:"Maksimal total st\xF8rrelse er {filesize}",labelFileTypeNotAllowed:"Ugyldig filtype",fileValidateTypeLabelExpectedTypes:"Forventer {allButLastType} eller {lastType}",imageValidateSizeLabelFormatError:"Bildeformat ikke st\xF8ttet",imageValidateSizeLabelImageSizeTooSmall:"Bildet er for lite",imageValidateSizeLabelImageSizeTooBig:"Bildet er for stort",imageValidateSizeLabelExpectedMinSize:"Minimumsst\xF8rrelse er {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maksimumsst\xF8rrelse er {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Oppl\xF8sningen er for lav",imageValidateSizeLabelImageResolutionTooHigh:"Oppl\xF8sningen er for h\xF8y",imageValidateSizeLabelExpectedMinResolution:"Minimum oppl\xF8sning er {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maksimal oppl\xF8sning er {maxResolution}"};var Lo={labelIdle:'Przeci\u0105gnij i upu\u015B\u0107 lub wybierz pliki',labelInvalidField:"Nieprawid\u0142owe pliki",labelFileWaitingForSize:"Pobieranie rozmiaru",labelFileSizeNotAvailable:"Nieznany rozmiar",labelFileLoading:"Wczytywanie",labelFileLoadError:"B\u0142\u0105d wczytywania",labelFileProcessing:"Przesy\u0142anie",labelFileProcessingComplete:"Przes\u0142ano",labelFileProcessingAborted:"Przerwano",labelFileProcessingError:"Przesy\u0142anie nie powiod\u0142o si\u0119",labelFileProcessingRevertError:"Co\u015B posz\u0142o nie tak",labelFileRemoveError:"Nieudane usuni\u0119cie",labelTapToCancel:"Anuluj",labelTapToRetry:"Pon\xF3w",labelTapToUndo:"Cofnij",labelButtonRemoveItem:"Usu\u0144",labelButtonAbortItemLoad:"Przerwij",labelButtonRetryItemLoad:"Pon\xF3w",labelButtonAbortItemProcessing:"Anuluj",labelButtonUndoItemProcessing:"Cofnij",labelButtonRetryItemProcessing:"Pon\xF3w",labelButtonProcessItem:"Prze\u015Blij",labelMaxFileSizeExceeded:"Plik jest zbyt du\u017Cy",labelMaxFileSize:"Dopuszczalna wielko\u015B\u0107 pliku to {filesize}",labelMaxTotalFileSizeExceeded:"Przekroczono \u0142\u0105czny rozmiar plik\xF3w",labelMaxTotalFileSize:"\u0141\u0105czny rozmiar plik\xF3w nie mo\u017Ce przekroczy\u0107 {filesize}",labelFileTypeNotAllowed:"Niedozwolony rodzaj pliku",fileValidateTypeLabelExpectedTypes:"Oczekiwano {allButLastType} lub {lastType}",imageValidateSizeLabelFormatError:"Nieobs\u0142ugiwany format obrazu",imageValidateSizeLabelImageSizeTooSmall:"Obraz jest zbyt ma\u0142y",imageValidateSizeLabelImageSizeTooBig:"Obraz jest zbyt du\u017Cy",imageValidateSizeLabelExpectedMinSize:"Minimalne wymiary obrazu to {minWidth}\xD7{minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maksymalna wymiary obrazu to {maxWidth}\xD7{maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Rozdzielczo\u015B\u0107 jest zbyt niska",imageValidateSizeLabelImageResolutionTooHigh:"Rozdzielczo\u015B\u0107 jest zbyt wysoka",imageValidateSizeLabelExpectedMinResolution:"Minimalna rozdzielczo\u015B\u0107 to {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maksymalna rozdzielczo\u015B\u0107 to {maxResolution}"};var bi={labelIdle:'Arraste e solte os arquivos ou Clique aqui ',labelInvalidField:"Arquivos inv\xE1lidos",labelFileWaitingForSize:"Calculando o tamanho do arquivo",labelFileSizeNotAvailable:"Tamanho do arquivo indispon\xEDvel",labelFileLoading:"Carregando",labelFileLoadError:"Erro durante o carregamento",labelFileProcessing:"Enviando",labelFileProcessingComplete:"Envio finalizado",labelFileProcessingAborted:"Envio cancelado",labelFileProcessingError:"Erro durante o envio",labelFileProcessingRevertError:"Erro ao reverter o envio",labelFileRemoveError:"Erro ao remover o arquivo",labelTapToCancel:"clique para cancelar",labelTapToRetry:"clique para reenviar",labelTapToUndo:"clique para desfazer",labelButtonRemoveItem:"Remover",labelButtonAbortItemLoad:"Abortar",labelButtonRetryItemLoad:"Reenviar",labelButtonAbortItemProcessing:"Cancelar",labelButtonUndoItemProcessing:"Desfazer",labelButtonRetryItemProcessing:"Reenviar",labelButtonProcessItem:"Enviar",labelMaxFileSizeExceeded:"Arquivo \xE9 muito grande",labelMaxFileSize:"O tamanho m\xE1ximo permitido: {filesize}",labelMaxTotalFileSizeExceeded:"Tamanho total dos arquivos excedido",labelMaxTotalFileSize:"Tamanho total permitido: {filesize}",labelFileTypeNotAllowed:"Tipo de arquivo inv\xE1lido",fileValidateTypeLabelExpectedTypes:"Tipos de arquivo suportados s\xE3o {allButLastType} ou {lastType}",imageValidateSizeLabelFormatError:"Tipo de imagem inv\xE1lida",imageValidateSizeLabelImageSizeTooSmall:"Imagem muito pequena",imageValidateSizeLabelImageSizeTooBig:"Imagem muito grande",imageValidateSizeLabelExpectedMinSize:"Tamanho m\xEDnimo permitida: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Tamanho m\xE1ximo permitido: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Resolu\xE7\xE3o muito baixa",imageValidateSizeLabelImageResolutionTooHigh:"Resolu\xE7\xE3o muito alta",imageValidateSizeLabelExpectedMinResolution:"Resolu\xE7\xE3o m\xEDnima permitida: {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Resolu\xE7\xE3o m\xE1xima permitida: {maxResolution}"};var Mo={labelIdle:'Trage \u0219i plaseaz\u0103 fi\u0219iere sau Caut\u0103-le ',labelInvalidField:"C\xE2mpul con\u021Bine fi\u0219iere care nu sunt valide",labelFileWaitingForSize:"\xCEn a\u0219teptarea dimensiunii",labelFileSizeNotAvailable:"Dimensiunea nu este diponibil\u0103",labelFileLoading:"Se \xEEncarc\u0103",labelFileLoadError:"Eroare la \xEEnc\u0103rcare",labelFileProcessing:"Se \xEEncarc\u0103",labelFileProcessingComplete:"\xCEnc\u0103rcare finalizat\u0103",labelFileProcessingAborted:"\xCEnc\u0103rcare anulat\u0103",labelFileProcessingError:"Eroare la \xEEnc\u0103rcare",labelFileProcessingRevertError:"Eroare la anulare",labelFileRemoveError:"Eroare la \u015Ftergere",labelTapToCancel:"apas\u0103 pentru a anula",labelTapToRetry:"apas\u0103 pentru a re\xEEncerca",labelTapToUndo:"apas\u0103 pentru a anula",labelButtonRemoveItem:"\u015Eterge",labelButtonAbortItemLoad:"Anuleaz\u0103",labelButtonRetryItemLoad:"Re\xEEncearc\u0103",labelButtonAbortItemProcessing:"Anuleaz\u0103",labelButtonUndoItemProcessing:"Anuleaz\u0103",labelButtonRetryItemProcessing:"Re\xEEncearc\u0103",labelButtonProcessItem:"\xCEncarc\u0103",labelMaxFileSizeExceeded:"Fi\u0219ierul este prea mare",labelMaxFileSize:"Dimensiunea maxim\u0103 a unui fi\u0219ier este de {filesize}",labelMaxTotalFileSizeExceeded:"Dimensiunea total\u0103 maxim\u0103 a fost dep\u0103\u0219it\u0103",labelMaxTotalFileSize:"Dimensiunea total\u0103 maxim\u0103 a fi\u0219ierelor este de {filesize}",labelFileTypeNotAllowed:"Tipul fi\u0219ierului nu este valid",fileValidateTypeLabelExpectedTypes:"Se a\u0219teapt\u0103 {allButLastType} sau {lastType}",imageValidateSizeLabelFormatError:"Formatul imaginii nu este acceptat",imageValidateSizeLabelImageSizeTooSmall:"Imaginea este prea mic\u0103",imageValidateSizeLabelImageSizeTooBig:"Imaginea este prea mare",imageValidateSizeLabelExpectedMinSize:"M\u0103rimea minim\u0103 este de {maxWidth} x {maxHeight}",imageValidateSizeLabelExpectedMaxSize:"M\u0103rimea maxim\u0103 este de {maxWidth} x {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Rezolu\u021Bia este prea mic\u0103",imageValidateSizeLabelImageResolutionTooHigh:"Rezolu\u021Bia este prea mare",imageValidateSizeLabelExpectedMinResolution:"Rezolu\u021Bia minim\u0103 este de {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Rezolu\u021Bia maxim\u0103 este de {maxResolution}"};var Oo={labelIdle:'\u041F\u0435\u0440\u0435\u0442\u0430\u0449\u0438\u0442\u0435 \u0444\u0430\u0439\u043B\u044B \u0438\u043B\u0438 \u0432\u044B\u0431\u0435\u0440\u0438\u0442\u0435 ',labelInvalidField:"\u041F\u043E\u043B\u0435 \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u0442 \u043D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u044B\u0435 \u0444\u0430\u0439\u043B\u044B",labelFileWaitingForSize:"\u0423\u043A\u0430\u0436\u0438\u0442\u0435 \u0440\u0430\u0437\u043C\u0435\u0440",labelFileSizeNotAvailable:"\u0420\u0430\u0437\u043C\u0435\u0440 \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F",labelFileLoading:"\u041E\u0436\u0438\u0434\u0430\u043D\u0438\u0435",labelFileLoadError:"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u0440\u0438 \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u0438",labelFileProcessing:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430",labelFileProcessingComplete:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u0430",labelFileProcessingAborted:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u043E\u0442\u043C\u0435\u043D\u0435\u043D\u0430",labelFileProcessingError:"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0435",labelFileProcessingRevertError:"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u0440\u0438 \u0432\u043E\u0437\u0432\u0440\u0430\u0442\u0435",labelFileRemoveError:"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u0440\u0438 \u0443\u0434\u0430\u043B\u0435\u043D\u0438\u0438",labelTapToCancel:"\u043D\u0430\u0436\u043C\u0438\u0442\u0435 \u0434\u043B\u044F \u043E\u0442\u043C\u0435\u043D\u044B",labelTapToRetry:"\u043D\u0430\u0436\u043C\u0438\u0442\u0435, \u0447\u0442\u043E\u0431\u044B \u043F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u044C \u043F\u043E\u043F\u044B\u0442\u043A\u0443",labelTapToUndo:"\u043D\u0430\u0436\u043C\u0438\u0442\u0435 \u0434\u043B\u044F \u043E\u0442\u043C\u0435\u043D\u044B \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0435\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F",labelButtonRemoveItem:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C",labelButtonAbortItemLoad:"\u041F\u0440\u0435\u043A\u0440\u0430\u0449\u0435\u043D\u043E",labelButtonRetryItemLoad:"\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0435 \u043F\u043E\u043F\u044B\u0442\u043A\u0443",labelButtonAbortItemProcessing:"\u041E\u0442\u043C\u0435\u043D\u0430",labelButtonUndoItemProcessing:"\u041E\u0442\u043C\u0435\u043D\u0430 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0435\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F",labelButtonRetryItemProcessing:"\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0435 \u043F\u043E\u043F\u044B\u0442\u043A\u0443",labelButtonProcessItem:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430",labelMaxFileSizeExceeded:"\u0424\u0430\u0439\u043B \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u043E\u0439",labelMaxFileSize:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0440\u0430\u0437\u043C\u0435\u0440 \u0444\u0430\u0439\u043B\u0430: {filesize}",labelMaxTotalFileSizeExceeded:"\u041F\u0440\u0435\u0432\u044B\u0448\u0435\u043D \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0440\u0430\u0437\u043C\u0435\u0440",labelMaxTotalFileSize:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0440\u0430\u0437\u043C\u0435\u0440 \u0444\u0430\u0439\u043B\u0430: {filesize}",labelFileTypeNotAllowed:"\u0424\u0430\u0439\u043B \u043D\u0435\u0432\u0435\u0440\u043D\u043E\u0433\u043E \u0442\u0438\u043F\u0430",fileValidateTypeLabelExpectedTypes:"\u041E\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044F {allButLastType} \u0438\u043B\u0438 {lastType}",imageValidateSizeLabelFormatError:"\u0422\u0438\u043F \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F",imageValidateSizeLabelImageSizeTooSmall:"\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043C\u0430\u043B\u0435\u043D\u044C\u043A\u043E\u0435",imageValidateSizeLabelImageSizeTooBig:"\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u043E\u0435",imageValidateSizeLabelExpectedMinSize:"\u041C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0440\u0430\u0437\u043C\u0435\u0440: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0440\u0430\u0437\u043C\u0435\u0440: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435 \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043D\u0438\u0437\u043A\u043E\u0435",imageValidateSizeLabelImageResolutionTooHigh:"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435 \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u0432\u044B\u0441\u043E\u043A\u043E\u0435",imageValidateSizeLabelExpectedMinResolution:"\u041C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u043E\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435: {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u043E\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435: {maxResolution}"};var xo={labelIdle:'Drag och sl\xE4pp dina filer eller Bl\xE4ddra ',labelInvalidField:"F\xE4ltet inneh\xE5ller felaktiga filer",labelFileWaitingForSize:"V\xE4ntar p\xE5 storlek",labelFileSizeNotAvailable:"Storleken finns inte tillg\xE4nglig",labelFileLoading:"Laddar",labelFileLoadError:"Fel under laddning",labelFileProcessing:"Laddar upp",labelFileProcessingComplete:"Uppladdning klar",labelFileProcessingAborted:"Uppladdning avbruten",labelFileProcessingError:"Fel under uppladdning",labelFileProcessingRevertError:"Fel under \xE5terst\xE4llning",labelFileRemoveError:"Fel under borttagning",labelTapToCancel:"tryck f\xF6r att avbryta",labelTapToRetry:"tryck f\xF6r att f\xF6rs\xF6ka igen",labelTapToUndo:"tryck f\xF6r att \xE5ngra",labelButtonRemoveItem:"Tabort",labelButtonAbortItemLoad:"Avbryt",labelButtonRetryItemLoad:"F\xF6rs\xF6k igen",labelButtonAbortItemProcessing:"Avbryt",labelButtonUndoItemProcessing:"\xC5ngra",labelButtonRetryItemProcessing:"F\xF6rs\xF6k igen",labelButtonProcessItem:"Ladda upp",labelMaxFileSizeExceeded:"Filen \xE4r f\xF6r stor",labelMaxFileSize:"St\xF6rsta till\xE5tna filstorlek \xE4r {filesize}",labelMaxTotalFileSizeExceeded:"Maximal uppladdningsstorlek uppn\xE5d",labelMaxTotalFileSize:"Maximal uppladdningsstorlek \xE4r {filesize}",labelFileTypeNotAllowed:"Felaktig filtyp",fileValidateTypeLabelExpectedTypes:"Godk\xE4nda filtyper {allButLastType} eller {lastType}",imageValidateSizeLabelFormatError:"Bildtypen saknar st\xF6d",imageValidateSizeLabelImageSizeTooSmall:"Bilden \xE4r f\xF6r liten",imageValidateSizeLabelImageSizeTooBig:"Bilden \xE4r f\xF6r stor",imageValidateSizeLabelExpectedMinSize:"Minimal storlek \xE4r {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maximal storlek \xE4r {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Uppl\xF6sningen \xE4r f\xF6r l\xE5g",imageValidateSizeLabelImageResolutionTooHigh:"Uppl\xF6sningen \xE4r f\xF6r h\xF6g",imageValidateSizeLabelExpectedMinResolution:"Minsta till\xE5tna uppl\xF6sning \xE4r {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"H\xF6gsta till\xE5tna uppl\xF6sning \xE4r {maxResolution}"};var Do={labelIdle:'Dosyan\u0131z\u0131 S\xFCr\xFCkleyin & B\u0131rak\u0131n ya da Se\xE7in ',labelInvalidField:"Alan ge\xE7ersiz dosyalar i\xE7eriyor",labelFileWaitingForSize:"Boyut hesaplan\u0131yor",labelFileSizeNotAvailable:"Boyut mevcut de\u011Fil",labelFileLoading:"Y\xFCkleniyor",labelFileLoadError:"Y\xFCkleme s\u0131ras\u0131nda hata olu\u015Ftu",labelFileProcessing:"Y\xFCkleniyor",labelFileProcessingComplete:"Y\xFCkleme tamamland\u0131",labelFileProcessingAborted:"Y\xFCkleme iptal edildi",labelFileProcessingError:"Y\xFCklerken hata olu\u015Ftu",labelFileProcessingRevertError:"Geri \xE7ekerken hata olu\u015Ftu",labelFileRemoveError:"Kald\u0131r\u0131rken hata olu\u015Ftu",labelTapToCancel:"\u0130ptal etmek i\xE7in t\u0131klay\u0131n",labelTapToRetry:"Tekrar denemek i\xE7in t\u0131klay\u0131n",labelTapToUndo:"Geri almak i\xE7in t\u0131klay\u0131n",labelButtonRemoveItem:"Kald\u0131r",labelButtonAbortItemLoad:"\u0130ptal Et",labelButtonRetryItemLoad:"Tekrar dene",labelButtonAbortItemProcessing:"\u0130ptal et",labelButtonUndoItemProcessing:"Geri Al",labelButtonRetryItemProcessing:"Tekrar dene",labelButtonProcessItem:"Y\xFCkle",labelMaxFileSizeExceeded:"Dosya \xE7ok b\xFCy\xFCk",labelMaxFileSize:"En fazla dosya boyutu: {filesize}",labelMaxTotalFileSizeExceeded:"Maximum boyut a\u015F\u0131ld\u0131",labelMaxTotalFileSize:"Maximum dosya boyutu :{filesize}",labelFileTypeNotAllowed:"Ge\xE7ersiz dosya tipi",fileValidateTypeLabelExpectedTypes:"\u015Eu {allButLastType} ya da \u015Fu dosya olmas\u0131 gerekir: {lastType}",imageValidateSizeLabelFormatError:"Resim tipi desteklenmiyor",imageValidateSizeLabelImageSizeTooSmall:"Resim \xE7ok k\xFC\xE7\xFCk",imageValidateSizeLabelImageSizeTooBig:"Resim \xE7ok b\xFCy\xFCk",imageValidateSizeLabelExpectedMinSize:"Minimum boyut {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maximum boyut {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\xC7\xF6z\xFCn\xFCrl\xFCk \xE7ok d\xFC\u015F\xFCk",imageValidateSizeLabelImageResolutionTooHigh:"\xC7\xF6z\xFCn\xFCrl\xFCk \xE7ok y\xFCksek",imageValidateSizeLabelExpectedMinResolution:"Minimum \xE7\xF6z\xFCn\xFCrl\xFCk {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maximum \xE7\xF6z\xFCn\xFCrl\xFCk {maxResolution}"};var Po={labelIdle:'\u041F\u0435\u0440\u0435\u0442\u044F\u0433\u043D\u0456\u0442\u044C \u0444\u0430\u0439\u043B\u0438 \u0430\u0431\u043E \u0432\u0438\u0431\u0435\u0440\u0456\u0442\u044C ',labelInvalidField:"\u041F\u043E\u043B\u0435 \u043C\u0456\u0441\u0442\u0438\u0442\u044C \u043D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u0456 \u0444\u0430\u0439\u043B\u0438",labelFileWaitingForSize:"\u0412\u043A\u0430\u0436\u0456\u0442\u044C \u0440\u043E\u0437\u043C\u0456\u0440",labelFileSizeNotAvailable:"\u0420\u043E\u0437\u043C\u0456\u0440 \u043D\u0435 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0438\u0439",labelFileLoading:"\u041E\u0447\u0456\u043A\u0443\u0432\u0430\u043D\u043D\u044F",labelFileLoadError:"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u043F\u0440\u0438 \u043E\u0447\u0456\u043A\u0443\u0432\u0430\u043D\u043D\u0456",labelFileProcessing:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F",labelFileProcessingComplete:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043E",labelFileProcessingAborted:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F \u0441\u043A\u0430\u0441\u043E\u0432\u0430\u043D\u043E",labelFileProcessingError:"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u043F\u0440\u0438 \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u0456",labelFileProcessingRevertError:"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u043F\u0440\u0438 \u0432\u0456\u0434\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u0456",labelFileRemoveError:"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u043F\u0440\u0438 \u0432\u0438\u0434\u0430\u043B\u0435\u043D\u043D\u0456",labelTapToCancel:"\u0412\u0456\u0434\u043C\u0456\u043D\u0438\u0442\u0438",labelTapToRetry:"\u041D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C, \u0449\u043E\u0431 \u043F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0438 \u0441\u043F\u0440\u043E\u0431\u0443",labelTapToUndo:"\u041D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C, \u0449\u043E\u0431 \u0432\u0456\u0434\u043C\u0456\u043D\u0438\u0442\u0438 \u043E\u0441\u0442\u0430\u043D\u043D\u044E \u0434\u0456\u044E",labelButtonRemoveItem:"\u0412\u0438\u0434\u0430\u043B\u0438\u0442\u0438",labelButtonAbortItemLoad:"\u0412\u0456\u0434\u043C\u0456\u043D\u0438\u0442\u0438",labelButtonRetryItemLoad:"\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0438 \u0441\u043F\u0440\u043E\u0431\u0443",labelButtonAbortItemProcessing:"\u0412\u0456\u0434\u043C\u0456\u043D\u0438\u0442\u0438",labelButtonUndoItemProcessing:"\u0412\u0456\u0434\u043C\u0456\u043D\u0438\u0442\u0438 \u043E\u0441\u0442\u0430\u043D\u043D\u044E \u0434\u0456\u044E",labelButtonRetryItemProcessing:"\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0438 \u0441\u043F\u0440\u043E\u0431\u0443",labelButtonProcessItem:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F",labelMaxFileSizeExceeded:"\u0424\u0430\u0439\u043B \u0437\u0430\u043D\u0430\u0434\u0442\u043E \u0432\u0435\u043B\u0438\u043A\u0438\u0439",labelMaxFileSize:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0438\u0439 \u0440\u043E\u0437\u043C\u0456\u0440 \u0444\u0430\u0439\u043B\u0443: {filesize}",labelMaxTotalFileSizeExceeded:"\u041F\u0435\u0440\u0435\u0432\u0438\u0449\u0435\u043D\u043E \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0438\u0439 \u0437\u0430\u0433\u0430\u043B\u044C\u043D\u0438\u0439 \u0440\u043E\u0437\u043C\u0456\u0440",labelMaxTotalFileSize:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0438\u0439 \u0437\u0430\u0433\u0430\u043B\u044C\u043D\u0438\u0439 \u0440\u043E\u0437\u043C\u0456\u0440: {filesize}",labelFileTypeNotAllowed:"\u0424\u043E\u0440\u043C\u0430\u0442 \u0444\u0430\u0439\u043B\u0443 \u043D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454\u0442\u044C\u0441\u044F",fileValidateTypeLabelExpectedTypes:"\u041E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F {allButLastType} \u0430\u0431\u043E {lastType}",imageValidateSizeLabelFormatError:"\u0424\u043E\u0440\u043C\u0430\u0442 \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u043D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454\u0442\u044C\u0441\u044F",imageValidateSizeLabelImageSizeTooSmall:"\u0417\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u0437\u0430\u043D\u0430\u0434\u0442\u043E \u043C\u0430\u043B\u0435\u043D\u044C\u043A\u0435",imageValidateSizeLabelImageSizeTooBig:"\u0417\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u0437\u0430\u043D\u0430\u0434\u0442\u043E \u0432\u0435\u043B\u0438\u043A\u0435",imageValidateSizeLabelExpectedMinSize:"\u041C\u0456\u043D\u0456\u043C\u0430\u043B\u044C\u043D\u0438\u0439 \u0440\u043E\u0437\u043C\u0456\u0440: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0438\u0439 \u0440\u043E\u0437\u043C\u0456\u0440: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\u0420\u043E\u0437\u043C\u0456\u0440\u0438 \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u0437\u0430\u043D\u0430\u0434\u0442\u043E \u043C\u0430\u043B\u0435\u043D\u044C\u043A\u0456",imageValidateSizeLabelImageResolutionTooHigh:"\u0420\u043E\u0437\u043C\u0456\u0440\u0438 \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u0437\u0430\u043D\u0430\u0434\u0442\u043E \u0432\u0435\u043B\u0438\u043A\u0456",imageValidateSizeLabelExpectedMinResolution:"\u041C\u0456\u043D\u0456\u043C\u0430\u043B\u044C\u043D\u0456 \u0440\u043E\u0437\u043C\u0456\u0440\u0438: {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0456 \u0440\u043E\u0437\u043C\u0456\u0440\u0438: {maxResolution}"};var Fo={labelIdle:'K\xE9o th\u1EA3 t\u1EC7p c\u1EE7a b\u1EA1n ho\u1EB7c T\xECm ki\u1EBFm ',labelInvalidField:"Tr\u01B0\u1EDDng ch\u1EE9a c\xE1c t\u1EC7p kh\xF4ng h\u1EE3p l\u1EC7",labelFileWaitingForSize:"\u0110ang ch\u1EDD k\xEDch th\u01B0\u1EDBc",labelFileSizeNotAvailable:"K\xEDch th\u01B0\u1EDBc kh\xF4ng c\xF3 s\u1EB5n",labelFileLoading:"\u0110ang t\u1EA3i",labelFileLoadError:"L\u1ED7i khi t\u1EA3i",labelFileProcessing:"\u0110ang t\u1EA3i l\xEAn",labelFileProcessingComplete:"T\u1EA3i l\xEAn th\xE0nh c\xF4ng",labelFileProcessingAborted:"\u0110\xE3 hu\u1EF7 t\u1EA3i l\xEAn",labelFileProcessingError:"L\u1ED7i khi t\u1EA3i l\xEAn",labelFileProcessingRevertError:"L\u1ED7i khi ho\xE0n nguy\xEAn",labelFileRemoveError:"L\u1ED7i khi x\xF3a",labelTapToCancel:"nh\u1EA5n \u0111\u1EC3 h\u1EE7y",labelTapToRetry:"nh\u1EA5n \u0111\u1EC3 th\u1EED l\u1EA1i",labelTapToUndo:"nh\u1EA5n \u0111\u1EC3 ho\xE0n t\xE1c",labelButtonRemoveItem:"Xo\xE1",labelButtonAbortItemLoad:"Hu\u1EF7 b\u1ECF",labelButtonRetryItemLoad:"Th\u1EED l\u1EA1i",labelButtonAbortItemProcessing:"H\u1EE7y b\u1ECF",labelButtonUndoItemProcessing:"Ho\xE0n t\xE1c",labelButtonRetryItemProcessing:"Th\u1EED l\u1EA1i",labelButtonProcessItem:"T\u1EA3i l\xEAn",labelMaxFileSizeExceeded:"T\u1EADp tin qu\xE1 l\u1EDBn",labelMaxFileSize:"K\xEDch th\u01B0\u1EDBc t\u1EC7p t\u1ED1i \u0111a l\xE0 {filesize}",labelMaxTotalFileSizeExceeded:"\u0110\xE3 v\u01B0\u1EE3t qu\xE1 t\u1ED5ng k\xEDch th\u01B0\u1EDBc t\u1ED1i \u0111a",labelMaxTotalFileSize:"T\u1ED5ng k\xEDch th\u01B0\u1EDBc t\u1EC7p t\u1ED1i \u0111a l\xE0 {filesize}",labelFileTypeNotAllowed:"T\u1EC7p thu\u1ED9c lo\u1EA1i kh\xF4ng h\u1EE3p l\u1EC7",fileValidateTypeLabelExpectedTypes:"Ki\u1EC3u t\u1EC7p h\u1EE3p l\u1EC7 l\xE0 {allButLastType} ho\u1EB7c {lastType}",imageValidateSizeLabelFormatError:"Lo\u1EA1i h\xECnh \u1EA3nh kh\xF4ng \u0111\u01B0\u1EE3c h\u1ED7 tr\u1EE3",imageValidateSizeLabelImageSizeTooSmall:"H\xECnh \u1EA3nh qu\xE1 nh\u1ECF",imageValidateSizeLabelImageSizeTooBig:"H\xECnh \u1EA3nh qu\xE1 l\u1EDBn",imageValidateSizeLabelExpectedMinSize:"K\xEDch th\u01B0\u1EDBc t\u1ED1i thi\u1EC3u l\xE0 {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"K\xEDch th\u01B0\u1EDBc t\u1ED1i \u0111a l\xE0 {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\u0110\u1ED9 ph\xE2n gi\u1EA3i qu\xE1 th\u1EA5p",imageValidateSizeLabelImageResolutionTooHigh:"\u0110\u1ED9 ph\xE2n gi\u1EA3i qu\xE1 cao",imageValidateSizeLabelExpectedMinResolution:"\u0110\u1ED9 ph\xE2n gi\u1EA3i t\u1ED1i thi\u1EC3u l\xE0 {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"\u0110\u1ED9 ph\xE2n gi\u1EA3i t\u1ED1i \u0111a l\xE0 {maxResolution}"};var Co={labelIdle:'\u62D6\u653E\u6587\u4EF6\uFF0C\u6216\u8005 \u6D4F\u89C8 ',labelInvalidField:"\u5B57\u6BB5\u5305\u542B\u65E0\u6548\u6587\u4EF6",labelFileWaitingForSize:"\u8BA1\u7B97\u6587\u4EF6\u5927\u5C0F",labelFileSizeNotAvailable:"\u6587\u4EF6\u5927\u5C0F\u4E0D\u53EF\u7528",labelFileLoading:"\u52A0\u8F7D",labelFileLoadError:"\u52A0\u8F7D\u9519\u8BEF",labelFileProcessing:"\u4E0A\u4F20",labelFileProcessingComplete:"\u5DF2\u4E0A\u4F20",labelFileProcessingAborted:"\u4E0A\u4F20\u5DF2\u53D6\u6D88",labelFileProcessingError:"\u4E0A\u4F20\u51FA\u9519",labelFileProcessingRevertError:"\u8FD8\u539F\u51FA\u9519",labelFileRemoveError:"\u5220\u9664\u51FA\u9519",labelTapToCancel:"\u70B9\u51FB\u53D6\u6D88",labelTapToRetry:"\u70B9\u51FB\u91CD\u8BD5",labelTapToUndo:"\u70B9\u51FB\u64A4\u6D88",labelButtonRemoveItem:"\u5220\u9664",labelButtonAbortItemLoad:"\u4E2D\u6B62",labelButtonRetryItemLoad:"\u91CD\u8BD5",labelButtonAbortItemProcessing:"\u53D6\u6D88",labelButtonUndoItemProcessing:"\u64A4\u6D88",labelButtonRetryItemProcessing:"\u91CD\u8BD5",labelButtonProcessItem:"\u4E0A\u4F20",labelMaxFileSizeExceeded:"\u6587\u4EF6\u592A\u5927",labelMaxFileSize:"\u6700\u5927\u503C: {filesize}",labelMaxTotalFileSizeExceeded:"\u8D85\u8FC7\u6700\u5927\u6587\u4EF6\u5927\u5C0F",labelMaxTotalFileSize:"\u6700\u5927\u6587\u4EF6\u5927\u5C0F\uFF1A{filesize}",labelFileTypeNotAllowed:"\u6587\u4EF6\u7C7B\u578B\u65E0\u6548",fileValidateTypeLabelExpectedTypes:"\u5E94\u4E3A {allButLastType} \u6216 {lastType}",imageValidateSizeLabelFormatError:"\u4E0D\u652F\u6301\u56FE\u50CF\u7C7B\u578B",imageValidateSizeLabelImageSizeTooSmall:"\u56FE\u50CF\u592A\u5C0F",imageValidateSizeLabelImageSizeTooBig:"\u56FE\u50CF\u592A\u5927",imageValidateSizeLabelExpectedMinSize:"\u6700\u5C0F\u503C: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"\u6700\u5927\u503C: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\u5206\u8FA8\u7387\u592A\u4F4E",imageValidateSizeLabelImageResolutionTooHigh:"\u5206\u8FA8\u7387\u592A\u9AD8",imageValidateSizeLabelExpectedMinResolution:"\u6700\u5C0F\u5206\u8FA8\u7387\uFF1A{minResolution}",imageValidateSizeLabelExpectedMaxResolution:"\u6700\u5927\u5206\u8FA8\u7387\uFF1A{maxResolution}"};var zo={labelIdle:'\u62D6\u653E\u6A94\u6848\uFF0C\u6216\u8005 \u700F\u89BD ',labelInvalidField:"\u4E0D\u652F\u63F4\u6B64\u6A94\u6848",labelFileWaitingForSize:"\u6B63\u5728\u8A08\u7B97\u6A94\u6848\u5927\u5C0F",labelFileSizeNotAvailable:"\u6A94\u6848\u5927\u5C0F\u4E0D\u7B26",labelFileLoading:"\u8B80\u53D6\u4E2D",labelFileLoadError:"\u8B80\u53D6\u932F\u8AA4",labelFileProcessing:"\u4E0A\u50B3",labelFileProcessingComplete:"\u5DF2\u4E0A\u50B3",labelFileProcessingAborted:"\u4E0A\u50B3\u5DF2\u53D6\u6D88",labelFileProcessingError:"\u4E0A\u50B3\u767C\u751F\u932F\u8AA4",labelFileProcessingRevertError:"\u9084\u539F\u932F\u8AA4",labelFileRemoveError:"\u522A\u9664\u932F\u8AA4",labelTapToCancel:"\u9EDE\u64CA\u53D6\u6D88",labelTapToRetry:"\u9EDE\u64CA\u91CD\u8A66",labelTapToUndo:"\u9EDE\u64CA\u9084\u539F",labelButtonRemoveItem:"\u522A\u9664",labelButtonAbortItemLoad:"\u505C\u6B62",labelButtonRetryItemLoad:"\u91CD\u8A66",labelButtonAbortItemProcessing:"\u53D6\u6D88",labelButtonUndoItemProcessing:"\u53D6\u6D88",labelButtonRetryItemProcessing:"\u91CD\u8A66",labelButtonProcessItem:"\u4E0A\u50B3",labelMaxFileSizeExceeded:"\u6A94\u6848\u904E\u5927",labelMaxFileSize:"\u6700\u5927\u503C\uFF1A{filesize}",labelMaxTotalFileSizeExceeded:"\u8D85\u904E\u6700\u5927\u53EF\u4E0A\u50B3\u5927\u5C0F",labelMaxTotalFileSize:"\u6700\u5927\u53EF\u4E0A\u50B3\u5927\u5C0F\uFF1A{filesize}",labelFileTypeNotAllowed:"\u4E0D\u652F\u63F4\u6B64\u985E\u578B\u6A94\u6848",fileValidateTypeLabelExpectedTypes:"\u61C9\u70BA {allButLastType} \u6216 {lastType}",imageValidateSizeLabelFormatError:"\u4E0D\u652F\u6301\u6B64\u985E\u5716\u7247\u985E\u578B",imageValidateSizeLabelImageSizeTooSmall:"\u5716\u7247\u904E\u5C0F",imageValidateSizeLabelImageSizeTooBig:"\u5716\u7247\u904E\u5927",imageValidateSizeLabelExpectedMinSize:"\u6700\u5C0F\u5C3A\u5BF8\uFF1A{minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"\u6700\u5927\u5C3A\u5BF8\uFF1A{maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\u89E3\u6790\u5EA6\u904E\u4F4E",imageValidateSizeLabelImageResolutionTooHigh:"\u89E3\u6790\u5EA6\u904E\u9AD8",imageValidateSizeLabelExpectedMinResolution:"\u6700\u4F4E\u89E3\u6790\u5EA6\uFF1A{minResolution}",imageValidateSizeLabelExpectedMaxResolution:"\u6700\u9AD8\u89E3\u6790\u5EA6\uFF1A{maxResolution}"};be(Or);be(Dr);be(Cr);be(Nr);be(Ur);be(Kr);be(eo);be(fo);be(ya);window.FilePond=Ji;function Kf({acceptedFileTypes:e,imageEditorEmptyFillColor:t,imageEditorMode:i,imageEditorViewportHeight:a,imageEditorViewportWidth:n,deleteUploadedFileUsing:r,isDeletable:o,isDisabled:l,getUploadedFilesUsing:s,imageCropAspectRatio:u,imagePreviewHeight:c,imageResizeMode:d,imageResizeTargetHeight:h,imageResizeTargetWidth:f,imageResizeUpscale:p,isAvatar:m,hasImageEditor:g,hasCircleCropper:b,canEditSvgs:E,isSvgEditingConfirmed:T,confirmSvgEditingMessage:_,disabledSvgEditingMessage:y,isDownloadable:I,isMultiple:v,isOpenable:R,isPreviewable:S,isReorderable:D,loadingIndicatorPosition:x,locale:O,maxFiles:z,maxSize:A,minSize:F,panelAspectRatio:w,panelLayout:L,placeholder:C,removeUploadedFileButtonPosition:P,removeUploadedFileUsing:V,reorderUploadedFilesUsing:G,shouldAppendFiles:q,shouldOrientImageFromExif:X,shouldTransformImage:j,state:de,uploadButtonPosition:U,uploadingMessage:W,uploadProgressIndicatorPosition:$,uploadUsing:oe}){return{fileKeyIndex:{},pond:null,shouldUpdateState:!0,state:de,lastState:null,uploadedFileIndex:{},isEditorOpen:!1,editingFile:{},currentRatio:"",editor:{},init:async function(){Mt(No[O]??No.en),this.pond=st(this.$refs.input,{acceptedFileTypes:e,allowImageExifOrientation:X,allowPaste:!1,allowRemove:o,allowReorder:D,allowImagePreview:S,allowVideoPreview:S,allowAudioPreview:S,allowImageTransform:j,credits:!1,files:await this.getFiles(),imageCropAspectRatio:u,imagePreviewHeight:c,imageResizeTargetHeight:h,imageResizeTargetWidth:f,imageResizeMode:d,imageResizeUpscale:p,itemInsertLocation:q?"after":"before",...C&&{labelIdle:C},maxFiles:z,maxFileSize:A,minFileSize:F,styleButtonProcessItemPosition:U,styleButtonRemoveItemPosition:P,styleLoadIndicatorPosition:x,stylePanelAspectRatio:w,stylePanelLayout:L,styleProgressIndicatorPosition:$,server:{load:async(B,H)=>{let J=await(await fetch(B,{cache:"no-store"})).blob();H(J)},process:(B,H,Q,J,St,Be)=>{this.shouldUpdateState=!1;let Wt=([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,Yt=>(Yt^crypto.getRandomValues(new Uint8Array(1))[0]&15>>Yt/4).toString(16));oe(Wt,H,Yt=>{this.shouldUpdateState=!0,J(Yt)},St,Be)},remove:async(B,H)=>{let Q=this.uploadedFileIndex[B]??null;Q&&(await r(Q),H())},revert:async(B,H)=>{await V(B),H()}},allowImageEdit:g,imageEditEditor:{open:B=>this.loadEditor(B),onconfirm:()=>{},oncancel:()=>this.closeEditor(),onclose:()=>this.closeEditor()}}),this.$watch("state",async()=>{if(this.pond&&this.shouldUpdateState&&this.state!==void 0){if(this.state!==null&&Object.values(this.state).filter(B=>B.startsWith("livewire-file:")).length){this.lastState=null;return}JSON.stringify(this.state)!==this.lastState&&(this.lastState=JSON.stringify(this.state),this.pond.files=await this.getFiles())}}),this.pond.on("reorderfiles",async B=>{let H=B.map(Q=>Q.source instanceof File?Q.serverId:this.uploadedFileIndex[Q.source]??null).filter(Q=>Q);await G(q?H:H.reverse())}),this.pond.on("initfile",async B=>{I&&(m||this.insertDownloadLink(B))}),this.pond.on("initfile",async B=>{R&&(m||this.insertOpenLink(B))}),this.pond.on("addfilestart",async B=>{B.status===ft.PROCESSING_QUEUED&&this.dispatchFormEvent("form-processing-started",{message:W})});let N=async()=>{this.pond.getFiles().filter(B=>B.status===ft.PROCESSING||B.status===ft.PROCESSING_QUEUED).length||this.dispatchFormEvent("form-processing-finished")};this.pond.on("processfile",N),this.pond.on("processfileabort",N),this.pond.on("processfilerevert",N)},destroy:function(){this.destroyEditor(),ct(this.$refs.input),this.pond=null},dispatchFormEvent:function(N,B={}){this.$el.closest("form")?.dispatchEvent(new CustomEvent(N,{composed:!0,cancelable:!0,detail:B}))},getUploadedFiles:async function(){let N=await s();this.fileKeyIndex=N??{},this.uploadedFileIndex=Object.entries(this.fileKeyIndex).filter(([B,H])=>H?.url).reduce((B,[H,Q])=>(B[Q.url]=H,B),{})},getFiles:async function(){await this.getUploadedFiles();let N=[];for(let B of Object.values(this.fileKeyIndex))B&&N.push({source:B.url,options:{type:"local",...!B.type||/^image/.test(B.type)?{}:{file:{name:B.name,size:B.size,type:B.type}}}});return q?N:N.reverse()},insertDownloadLink:function(N){if(N.origin!==xt.LOCAL)return;let B=this.getDownloadLink(N);B&&document.getElementById(`filepond--item-${N.id}`).querySelector(".filepond--file-info-main").prepend(B)},insertOpenLink:function(N){if(N.origin!==xt.LOCAL)return;let B=this.getOpenLink(N);B&&document.getElementById(`filepond--item-${N.id}`).querySelector(".filepond--file-info-main").prepend(B)},getDownloadLink:function(N){let B=N.source;if(!B)return;let H=document.createElement("a");return H.className="filepond--download-icon",H.href=B,H.download=N.file.name,H},getOpenLink:function(N){let B=N.source;if(!B)return;let H=document.createElement("a");return H.className="filepond--open-icon",H.href=B,H.target="_blank",H},initEditor:function(){l||g&&(this.editor=new Ea(this.$refs.editor,{aspectRatio:n/a,autoCropArea:1,center:!0,crop:N=>{this.$refs.xPositionInput.value=Math.round(N.detail.x),this.$refs.yPositionInput.value=Math.round(N.detail.y),this.$refs.heightInput.value=Math.round(N.detail.height),this.$refs.widthInput.value=Math.round(N.detail.width),this.$refs.rotationInput.value=N.detail.rotate},cropBoxResizable:!0,guides:!0,highlight:!0,responsive:!0,toggleDragModeOnDblclick:!0,viewMode:i,wheelZoomRatio:.02}))},closeEditor:function(){this.editingFile={},this.isEditorOpen=!1,this.destroyEditor()},fixImageDimensions:function(N,B){if(N.type!=="image/svg+xml")return B(N);let H=new FileReader;H.onload=Q=>{let J=new DOMParser().parseFromString(Q.target.result,"image/svg+xml")?.querySelector("svg");if(!J)return B(N);let St=["viewBox","ViewBox","viewbox"].find(Wt=>J.hasAttribute(Wt));if(!St)return B(N);let Be=J.getAttribute(St).split(" ");return!Be||Be.length!==4?B(N):(J.setAttribute("width",parseFloat(Be[2])+"pt"),J.setAttribute("height",parseFloat(Be[3])+"pt"),B(new File([new Blob([new XMLSerializer().serializeToString(J)],{type:"image/svg+xml"})],N.name,{type:"image/svg+xml",_relativePath:""})))},H.readAsText(N)},loadEditor:function(N){if(l||!g||!N)return;let B=N.type==="image/svg+xml";if(!E&&B){alert(y);return}T&&B&&!confirm(_)||this.fixImageDimensions(N,H=>{this.editingFile=H,this.initEditor();let Q=new FileReader;Q.onload=J=>{this.isEditorOpen=!0,setTimeout(()=>this.editor.replace(J.target.result),200)},Q.readAsDataURL(N)})},getRoundedCanvas:function(N){let B=N.width,H=N.height,Q=document.createElement("canvas");Q.width=B,Q.height=H;let J=Q.getContext("2d");return J.imageSmoothingEnabled=!0,J.drawImage(N,0,0,B,H),J.globalCompositeOperation="destination-in",J.beginPath(),J.ellipse(B/2,H/2,B/2,H/2,0,0,2*Math.PI),J.fill(),Q},saveEditor:function(){if(l||!g)return;let N=this.editor.getCroppedCanvas({fillColor:t??"transparent",height:h,imageSmoothingEnabled:!0,imageSmoothingQuality:"high",width:f});b&&(N=this.getRoundedCanvas(N)),N.toBlob(B=>{v&&this.pond.removeFile(this.pond.getFiles().find(H=>H.filename===this.editingFile.name)?.id,{revert:!0}),this.$nextTick(()=>{this.shouldUpdateState=!1;let H=this.editingFile.name.slice(0,this.editingFile.name.lastIndexOf(".")),Q=this.editingFile.name.split(".").pop();Q==="svg"&&(Q="png");let J=/-v(\d+)/;J.test(H)?H=H.replace(J,(St,Be)=>`-v${Number(Be)+1}`):H+="-v1",this.pond.addFile(new File([B],`${H}.${Q}`,{type:this.editingFile.type==="image/svg+xml"||b?"image/png":this.editingFile.type,lastModified:new Date().getTime()})).then(()=>{this.closeEditor()}).catch(()=>{this.closeEditor()})})},b?"image/png":this.editingFile.type)},destroyEditor:function(){this.editor&&typeof this.editor.destroy=="function"&&this.editor.destroy(),this.editor=null}}}var No={ar:po,cs:mo,da:go,de:Eo,en:To,es:Io,fa:bo,fi:_o,fr:Ro,hu:yo,id:So,it:wo,nl:vo,no:Ao,pl:Lo,pt_BR:bi,pt_PT:bi,ro:Mo,ru:Oo,sv:xo,tr:Do,uk:Po,vi:Fo,zh_CN:Co,zh_TW:zo};export{Kf as default}; +`;n(q)},o.readAsText(e)}),Sf=e=>{let t;try{t=new ImageData(e.width,e.height)}catch{t=document.createElement("canvas").getContext("2d").createImageData(e.width,e.height)}return t.data.set(e.data),t},wf=()=>{let e={resize:c,filter:u},t=(d,h)=>(d.forEach(f=>{h=e[f.type](h,f.data)}),h),i=(d,h)=>{let f=d.transforms,p=null;if(f.forEach(m=>{m.type==="filter"&&(p=m)}),p){let m=null;f.forEach(g=>{g.type==="resize"&&(m=g)}),m&&(m.data.matrix=p.data,f=f.filter(g=>g.type!=="filter"))}h(t(f,d.imageData))};self.onmessage=d=>{i(d.data.message,h=>{self.postMessage({id:d.data.id,message:h},[h.data.buffer])})};let a=1,n=1,r=1;function o(d,h,f){let p=h[d]/255,m=h[d+1]/255,g=h[d+2]/255,b=h[d+3]/255,E=p*f[0]+m*f[1]+g*f[2]+b*f[3]+f[4],T=p*f[5]+m*f[6]+g*f[7]+b*f[8]+f[9],_=p*f[10]+m*f[11]+g*f[12]+b*f[13]+f[14],y=p*f[15]+m*f[16]+g*f[17]+b*f[18]+f[19],I=Math.max(0,E*y)+a*(1-y),v=Math.max(0,T*y)+n*(1-y),R=Math.max(0,_*y)+r*(1-y);h[d]=Math.max(0,Math.min(1,I))*255,h[d+1]=Math.max(0,Math.min(1,v))*255,h[d+2]=Math.max(0,Math.min(1,R))*255}let l=self.JSON.stringify([1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0]);function s(d){return self.JSON.stringify(d||[])===l}function u(d,h){if(!h||s(h))return d;let f=d.data,p=f.length,m=h[0],g=h[1],b=h[2],E=h[3],T=h[4],_=h[5],y=h[6],I=h[7],v=h[8],R=h[9],S=h[10],D=h[11],x=h[12],O=h[13],z=h[14],A=h[15],F=h[16],w=h[17],L=h[18],C=h[19],P=0,G=0,B=0,X=0,q=0,j=0,ue=0,U=0,W=0,$=0,le=0,J=0;for(;P1&&p===!1)return u(d,b);m=d.width*A,g=d.height*A}let E=d.width,T=d.height,_=Math.round(m),y=Math.round(g),I=d.data,v=new Uint8ClampedArray(_*y*4),R=E/_,S=T/y,D=Math.ceil(R*.5),x=Math.ceil(S*.5);for(let O=0;O=-1&&le<=1&&(F=2*le*le*le-3*le*le+1,F>0)){$=4*(W+q*E);let J=I[$+3];B+=F*J,L+=F,J<255&&(F=F*J/250),C+=F*I[$],P+=F*I[$+1],G+=F*I[$+2],w+=F}}}v[A]=C/w,v[A+1]=P/w,v[A+2]=G/w,v[A+3]=B/L,b&&o(A,v,b)}return{data:v,width:_,height:y}}},vf=(e,t)=>{if(e.getUint32(t+4,!1)!==1165519206)return;t+=4;let i=e.getUint16(t+=6,!1)===18761;t+=e.getUint32(t+4,i);let a=e.getUint16(t,i);t+=2;for(let n=0;n{let t=new DataView(e);if(t.getUint16(0)!==65496)return null;let i=2,a,n,r=!1;for(;i=65504&&a<=65519||a===65534)||(r||(r=vf(t,i,n)),i+n>t.byteLength)));)i+=n;return e.slice(0,i)},Lf=e=>new Promise(t=>{let i=new FileReader;i.onload=()=>t(Af(i.result)||null),i.readAsArrayBuffer(e.slice(0,256*1024))}),Mf=()=>window.BlobBuilder=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,Of=(e,t)=>{let i=Mf();if(i){let a=new i;return a.append(e),a.getBlob(t)}return new Blob([e],{type:t})},xf=()=>Math.random().toString(36).substr(2,9),Df=e=>{let t=new Blob(["(",e.toString(),")()"],{type:"application/javascript"}),i=URL.createObjectURL(t),a=new Worker(i),n=[];return{transfer:()=>{},post:(r,o,l)=>{let s=xf();n[s]=o,a.onmessage=u=>{let c=n[u.data.id];c&&(c(u.data.message),delete n[u.data.id])},a.postMessage({id:s,message:r},l)},terminate:()=>{a.terminate(),URL.revokeObjectURL(i)}}},Pf=e=>new Promise((t,i)=>{let a=new Image;a.onload=()=>{t(a)},a.onerror=n=>{i(n)},a.src=e}),Ff=e=>e.reduce((t,i)=>t.then(a=>i().then(Array.prototype.concat.bind(a))),Promise.resolve([])),Cf=(e,t)=>new Promise(i=>{let a={width:e.width,height:e.height},n=e.getContext("2d"),r=t.sort(ho).map(o=>()=>new Promise(l=>{kf[o[0]](n,a,o[1],l)&&l()}));Ff(r).then(()=>i(e))}),yt=(e,t)=>{e.beginPath(),e.lineCap=t["stroke-linecap"],e.lineJoin=t["stroke-linejoin"],e.lineWidth=t["stroke-width"],t["stroke-dasharray"].length&&e.setLineDash(t["stroke-dasharray"].split(",")),e.fillStyle=t.fill,e.strokeStyle=t.stroke,e.globalAlpha=t.opacity||1},St=e=>{e.fill(),e.stroke(),e.globalAlpha=1},zf=(e,t,i)=>{let a=Rt(i,t),n=rt(i,t);return yt(e,n),e.rect(a.x,a.y,a.width,a.height),St(e,n),!0},Nf=(e,t,i)=>{let a=Rt(i,t),n=rt(i,t);yt(e,n);let r=a.x,o=a.y,l=a.width,s=a.height,u=.5522848,c=l/2*u,d=s/2*u,h=r+l,f=o+s,p=r+l/2,m=o+s/2;return e.moveTo(r,m),e.bezierCurveTo(r,m-d,p-c,o,p,o),e.bezierCurveTo(p+c,o,h,m-d,h,m),e.bezierCurveTo(h,m+d,p+c,f,p,f),e.bezierCurveTo(p-c,f,r,m+d,r,m),St(e,n),!0},Bf=(e,t,i,a)=>{let n=Rt(i,t),r=rt(i,t);yt(e,r);let o=new Image;new URL(i.src,window.location.href).origin!==window.location.origin&&(o.crossOrigin=""),o.onload=()=>{if(i.fit==="cover"){let s=n.width/n.height,u=s>1?o.width:o.height*s,c=s>1?o.width/s:o.height,d=o.width*.5-u*.5,h=o.height*.5-c*.5;e.drawImage(o,d,h,u,c,n.x,n.y,n.width,n.height)}else if(i.fit==="contain"){let s=Math.min(n.width/o.width,n.height/o.height),u=s*o.width,c=s*o.height,d=n.x+n.width*.5-u*.5,h=n.y+n.height*.5-c*.5;e.drawImage(o,0,0,o.width,o.height,d,h,u,c)}else e.drawImage(o,0,0,o.width,o.height,n.x,n.y,n.width,n.height);St(e,r),a()},o.src=i.src},Gf=(e,t,i)=>{let a=Rt(i,t),n=rt(i,t);yt(e,n);let r=he(i.fontSize,t),o=i.fontFamily||"sans-serif",l=i.fontWeight||"normal",s=i.textAlign||"left";return e.font=`${l} ${r}px ${o}`,e.textAlign=s,e.fillText(i.text,a.x,a.y),St(e,n),!0},Vf=(e,t,i)=>{let a=rt(i,t);yt(e,a),e.beginPath();let n=i.points.map(o=>({x:he(o.x,t,1,"width"),y:he(o.y,t,1,"height")}));e.moveTo(n[0].x,n[0].y);let r=n.length;for(let o=1;o{let a=Rt(i,t),n=rt(i,t);yt(e,n),e.beginPath();let r={x:a.x,y:a.y},o={x:a.x+a.width,y:a.y+a.height};e.moveTo(r.x,r.y),e.lineTo(o.x,o.y);let l=uo({x:o.x-r.x,y:o.y-r.y}),s=.04*Math.min(t.width,t.height);if(i.lineDecoration.indexOf("arrow-begin")!==-1){let u=Ii(l,s),c=bi(r,u),d=Ye(r,2,c),h=Ye(r,-2,c);e.moveTo(d.x,d.y),e.lineTo(r.x,r.y),e.lineTo(h.x,h.y)}if(i.lineDecoration.indexOf("arrow-end")!==-1){let u=Ii(l,-s),c=bi(o,u),d=Ye(o,2,c),h=Ye(o,-2,c);e.moveTo(d.x,d.y),e.lineTo(o.x,o.y),e.lineTo(h.x,h.y)}return St(e,n),!0},kf={rect:zf,ellipse:Nf,image:Bf,text:Gf,line:Uf,path:Vf},Hf=e=>{let t=document.createElement("canvas");return t.width=e.width,t.height=e.height,t.getContext("2d").putImageData(e,0,0),t},Wf=(e,t,i={})=>new Promise((a,n)=>{if(!e||!Qh(e))return n({status:"not an image file",file:e});let{stripImageHead:r,beforeCreateBlob:o,afterCreateBlob:l,canvasMemoryLimit:s}=i,{crop:u,size:c,filter:d,markup:h,output:f}=t,p=t.image&&t.image.orientation?Math.max(1,Math.min(8,t.image.orientation)):null,m=f&&f.quality,g=m===null?null:m/100,b=f&&f.type||null,E=f&&f.background||null,T=[];c&&(typeof c.width=="number"||typeof c.height=="number")&&T.push({type:"resize",data:c}),d&&d.length===20&&T.push({type:"filter",data:d});let _=v=>{let R=l?l(v):v;Promise.resolve(R).then(a)},y=(v,R)=>{let S=Hf(v),D=h.length?Cf(S,h):S;Promise.resolve(D).then(x=>{of(x,R,o).then(O=>{if(co(x),r)return _(O);Lf(e).then(z=>{z!==null&&(O=new Blob([z,O.slice(20)],{type:O.type})),_(O)})}).catch(n)})};if(/svg/.test(e.type)&&b===null)return yf(e,u,h,{background:E}).then(v=>{a(Of(v,"image/svg+xml"))});let I=URL.createObjectURL(e);Pf(I).then(v=>{URL.revokeObjectURL(I);let R=nf(v,p,u,{canvasMemoryLimit:s,background:E}),S={quality:g,type:b||e.type};if(!T.length)return y(R,S);let D=Df(wf);D.post({transforms:T,imageData:R},x=>{y(Sf(x),S),D.terminate()},[R.data.buffer])}).catch(n)}),Yf=["x","y","left","top","right","bottom","width","height"],$f=e=>typeof e=="string"&&/%/.test(e)?parseFloat(e)/100:e,qf=e=>{let[t,i]=e,a=i.points?{}:Yf.reduce((n,r)=>(n[r]=$f(i[r]),n),{});return[t,{zIndex:0,...i,...a}]},Xf=e=>new Promise((t,i)=>{let a=new Image;a.src=URL.createObjectURL(e);let n=()=>{let o=a.naturalWidth,l=a.naturalHeight;o&&l&&(URL.revokeObjectURL(a.src),clearInterval(r),t({width:o,height:l}))};a.onerror=o=>{URL.revokeObjectURL(a.src),clearInterval(r),i(o)};let r=setInterval(n,1);n()});typeof window<"u"&&typeof window.document<"u"&&(HTMLCanvasElement.prototype.toBlob||Object.defineProperty(HTMLCanvasElement.prototype,"toBlob",{value:function(e,t,i){let a=this;setTimeout(()=>{let n=a.toDataURL(t,i).split(",")[1],r=atob(n),o=r.length,l=new Uint8Array(o);for(;o--;)l[o]=r.charCodeAt(o);e(new Blob([l],{type:t||"image/png"}))})}}));var _a=typeof window<"u"&&typeof window.document<"u",jf=_a&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,fo=({addFilter:e,utils:t})=>{let{Type:i,forin:a,getFileFromBlob:n,isFile:r}=t,o=["crop","resize","filter","markup","output"],l=c=>(d,h,f)=>d(h,c?c(f):f),s=c=>c.aspectRatio===null&&c.rotation===0&&c.zoom===1&&c.center&&c.center.x===.5&&c.center.y===.5&&c.flip&&c.flip.horizontal===!1&&c.flip.vertical===!1;e("SHOULD_PREPARE_OUTPUT",(c,{query:d})=>new Promise(h=>{h(!d("IS_ASYNC"))}));let u=(c,d,h)=>new Promise(f=>{if(!c("GET_ALLOW_IMAGE_TRANSFORM")||h.archived||!r(d)||!Yh(d))return f(!1);Xf(d).then(()=>{let p=c("GET_IMAGE_TRANSFORM_IMAGE_FILTER");if(p){let m=p(d);if(m==null)return handleRevert(!0);if(typeof m=="boolean")return f(m);if(typeof m.then=="function")return m.then(f)}f(!0)}).catch(p=>{f(!1)})});return e("DID_CREATE_ITEM",(c,{query:d,dispatch:h})=>{d("GET_ALLOW_IMAGE_TRANSFORM")&&c.extend("requestPrepare",()=>new Promise((f,p)=>{h("REQUEST_PREPARE_OUTPUT",{query:c.id,item:c,success:f,failure:p},!0)}))}),e("PREPARE_OUTPUT",(c,{query:d,item:h})=>new Promise(f=>{u(d,c,h).then(p=>{if(!p)return f(c);let m=[];d("GET_IMAGE_TRANSFORM_VARIANTS_INCLUDE_ORIGINAL")&&m.push(()=>new Promise(R=>{R({name:d("GET_IMAGE_TRANSFORM_VARIANTS_ORIGINAL_NAME"),file:c})})),d("GET_IMAGE_TRANSFORM_VARIANTS_INCLUDE_DEFAULT")&&m.push((R,S,D)=>new Promise(x=>{R(S,D).then(O=>x({name:d("GET_IMAGE_TRANSFORM_VARIANTS_DEFAULT_NAME"),file:O}))}));let g=d("GET_IMAGE_TRANSFORM_VARIANTS")||{};a(g,(R,S)=>{let D=l(S);m.push((x,O,z)=>new Promise(A=>{D(x,O,z).then(F=>A({name:R,file:F}))}))});let b=d("GET_IMAGE_TRANSFORM_OUTPUT_QUALITY"),E=d("GET_IMAGE_TRANSFORM_OUTPUT_QUALITY_MODE"),T=b===null?null:b/100,_=d("GET_IMAGE_TRANSFORM_OUTPUT_MIME_TYPE"),y=d("GET_IMAGE_TRANSFORM_CLIENT_TRANSFORMS")||o;h.setMetadata("output",{type:_,quality:T,client:y},!0);let I=(R,S)=>new Promise((D,x)=>{let O={...S};Object.keys(O).filter(B=>B!=="exif").forEach(B=>{y.indexOf(B)===-1&&delete O[B]});let{resize:z,exif:A,output:F,crop:w,filter:L,markup:C}=O,P={image:{orientation:A?A.orientation:null},output:F&&(F.type||typeof F.quality=="number"||F.background)?{type:F.type,quality:typeof F.quality=="number"?F.quality*100:null,background:F.background||d("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR")||null}:void 0,size:z&&(z.size.width||z.size.height)?{mode:z.mode,upscale:z.upscale,...z.size}:void 0,crop:w&&!s(w)?{...w}:void 0,markup:C&&C.length?C.map(qf):[],filter:L};if(P.output){let B=F.type?F.type!==R.type:!1,X=/\/jpe?g$/.test(R.type),q=F.quality!==null?X&&E==="always":!1;if(!!!(P.size||P.crop||P.filter||B||q))return D(R)}let G={beforeCreateBlob:d("GET_IMAGE_TRANSFORM_BEFORE_CREATE_BLOB"),afterCreateBlob:d("GET_IMAGE_TRANSFORM_AFTER_CREATE_BLOB"),canvasMemoryLimit:d("GET_IMAGE_TRANSFORM_CANVAS_MEMORY_LIMIT"),stripImageHead:d("GET_IMAGE_TRANSFORM_OUTPUT_STRIP_IMAGE_HEAD")};Wf(R,P,G).then(B=>{let X=n(B,Xh(R.name,jh(B.type)));D(X)}).catch(x)}),v=m.map(R=>R(I,c,h.getMetadata()));Promise.all(v).then(R=>{f(R.length===1&&R[0].name===null?R[0].file:R)})})})),{options:{allowImageTransform:[!0,i.BOOLEAN],imageTransformImageFilter:[null,i.FUNCTION],imageTransformOutputMimeType:[null,i.STRING],imageTransformOutputQuality:[null,i.INT],imageTransformOutputStripImageHead:[!0,i.BOOLEAN],imageTransformClientTransforms:[null,i.ARRAY],imageTransformOutputQualityMode:["always",i.STRING],imageTransformVariants:[null,i.OBJECT],imageTransformVariantsIncludeDefault:[!0,i.BOOLEAN],imageTransformVariantsDefaultName:[null,i.STRING],imageTransformVariantsIncludeOriginal:[!1,i.BOOLEAN],imageTransformVariantsOriginalName:["original_",i.STRING],imageTransformBeforeCreateBlob:[null,i.FUNCTION],imageTransformAfterCreateBlob:[null,i.FUNCTION],imageTransformCanvasMemoryLimit:[_a&&jf?4096*4096:null,i.INT],imageTransformCanvasBackgroundColor:[null,i.STRING]}}};_a&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:fo}));var po=fo;var Ra=e=>/^video/.test(e.type),Wt=e=>/^audio/.test(e.type),ya=class{constructor(t,i){this.mediaEl=t,this.audioElems=i,this.onplayhead=!1,this.duration=0,this.timelineWidth=this.audioElems.timeline.offsetWidth-this.audioElems.playhead.offsetWidth,this.moveplayheadFn=this.moveplayhead.bind(this),this.registerListeners()}registerListeners(){this.mediaEl.addEventListener("timeupdate",this.timeUpdate.bind(this),!1),this.mediaEl.addEventListener("canplaythrough",()=>this.duration=this.mediaEl.duration,!1),this.audioElems.timeline.addEventListener("click",this.timelineClicked.bind(this),!1),this.audioElems.button.addEventListener("click",this.play.bind(this)),this.audioElems.playhead.addEventListener("mousedown",this.mouseDown.bind(this),!1),window.addEventListener("mouseup",this.mouseUp.bind(this),!1)}play(){this.mediaEl.paused?this.mediaEl.play():this.mediaEl.pause(),this.audioElems.button.classList.toggle("play"),this.audioElems.button.classList.toggle("pause")}timeUpdate(){let t=this.mediaEl.currentTime/this.duration*100;this.audioElems.playhead.style.marginLeft=t+"%",this.mediaEl.currentTime===this.duration&&(this.audioElems.button.classList.toggle("play"),this.audioElems.button.classList.toggle("pause"))}moveplayhead(t){let i=t.clientX-this.getPosition(this.audioElems.timeline);i>=0&&i<=this.timelineWidth&&(this.audioElems.playhead.style.marginLeft=i+"px"),i<0&&(this.audioElems.playhead.style.marginLeft="0px"),i>this.timelineWidth&&(this.audioElems.playhead.style.marginLeft=this.timelineWidth-4+"px")}timelineClicked(t){this.moveplayhead(t),this.mediaEl.currentTime=this.duration*this.clickPercent(t)}mouseDown(){this.onplayhead=!0,window.addEventListener("mousemove",this.moveplayheadFn,!0),this.mediaEl.removeEventListener("timeupdate",this.timeUpdate.bind(this),!1)}mouseUp(t){window.removeEventListener("mousemove",this.moveplayheadFn,!0),this.onplayhead==!0&&(this.moveplayhead(t),this.mediaEl.currentTime=this.duration*this.clickPercent(t),this.mediaEl.addEventListener("timeupdate",this.timeUpdate.bind(this),!1)),this.onplayhead=!1}clickPercent(t){return(t.clientX-this.getPosition(this.audioElems.timeline))/this.timelineWidth}getPosition(t){return t.getBoundingClientRect().left}},Qf=e=>e.utils.createView({name:"media-preview",tag:"div",ignoreRect:!0,create:({root:t,props:i})=>{let{id:a}=i,n=t.query("GET_ITEM",{id:i.id}),r=Wt(n.file)?"audio":"video";if(t.ref.media=document.createElement(r),t.ref.media.setAttribute("controls",!0),t.element.appendChild(t.ref.media),Wt(n.file)){let o=document.createDocumentFragment();t.ref.audio=[],t.ref.audio.container=document.createElement("div"),t.ref.audio.button=document.createElement("span"),t.ref.audio.timeline=document.createElement("div"),t.ref.audio.playhead=document.createElement("div"),t.ref.audio.container.className="audioplayer",t.ref.audio.button.className="playpausebtn play",t.ref.audio.timeline.className="timeline",t.ref.audio.playhead.className="playhead",t.ref.audio.timeline.appendChild(t.ref.audio.playhead),t.ref.audio.container.appendChild(t.ref.audio.button),t.ref.audio.container.appendChild(t.ref.audio.timeline),o.appendChild(t.ref.audio.container),t.element.appendChild(o)}},write:e.utils.createRoute({DID_MEDIA_PREVIEW_LOAD:({root:t,props:i})=>{let{id:a}=i,n=t.query("GET_ITEM",{id:i.id});if(!n)return;let r=window.URL||window.webkitURL,o=new Blob([n.file],{type:n.file.type});t.ref.media.type=n.file.type,t.ref.media.src=n.file.mock&&n.file.url||r.createObjectURL(o),Wt(n.file)&&new ya(t.ref.media,t.ref.audio),t.ref.media.addEventListener("loadeddata",()=>{let l=75;if(Ra(n.file)){let s=t.ref.media.offsetWidth,u=t.ref.media.videoWidth/s;l=t.ref.media.videoHeight/u}t.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:i.id,height:l})},!1)}})}),Zf=e=>{let t=({root:a,props:n})=>{let{id:r}=n;a.query("GET_ITEM",r)&&a.dispatch("DID_MEDIA_PREVIEW_LOAD",{id:r})},i=({root:a,props:n})=>{let r=Qf(e);a.ref.media=a.appendChildView(a.createChildView(r,{id:n.id}))};return e.utils.createView({name:"media-preview-wrapper",create:i,write:e.utils.createRoute({DID_MEDIA_PREVIEW_CONTAINER_CREATE:t})})},Sa=e=>{let{addFilter:t,utils:i}=e,{Type:a,createRoute:n}=i,r=Zf(e);return t("CREATE_VIEW",o=>{let{is:l,view:s,query:u}=o;if(!l("file"))return;let c=({root:d,props:h})=>{let{id:f}=h,p=u("GET_ITEM",f),m=u("GET_ALLOW_VIDEO_PREVIEW"),g=u("GET_ALLOW_AUDIO_PREVIEW");!p||p.archived||(!Ra(p.file)||!m)&&(!Wt(p.file)||!g)||(d.ref.mediaPreview=s.appendChildView(s.createChildView(r,{id:f})),d.dispatch("DID_MEDIA_PREVIEW_CONTAINER_CREATE",{id:f}))};s.registerWriter(n({DID_LOAD_ITEM:c},({root:d,props:h})=>{let{id:f}=h,p=u("GET_ITEM",f),m=d.query("GET_ALLOW_VIDEO_PREVIEW"),g=d.query("GET_ALLOW_AUDIO_PREVIEW");!p||(!Ra(p.file)||!m)&&(!Wt(p.file)||!g)||d.rect.element.hidden}))}),{options:{allowVideoPreview:[!0,a.BOOLEAN],allowAudioPreview:[!0,a.BOOLEAN]}}},Kf=typeof window<"u"&&typeof window.document<"u";Kf&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:Sa}));var mo={labelIdle:'\u0627\u0633\u062D\u0628 \u0648 \u0627\u062F\u0631\u062C \u0645\u0644\u0641\u0627\u062A\u0643 \u0623\u0648 \u062A\u0635\u0641\u062D ',labelInvalidField:"\u0627\u0644\u062D\u0642\u0644 \u064A\u062D\u062A\u0648\u064A \u0639\u0644\u0649 \u0645\u0644\u0641\u0627\u062A \u063A\u064A\u0631 \u0635\u0627\u0644\u062D\u0629",labelFileWaitingForSize:"\u0628\u0627\u0646\u062A\u0638\u0627\u0631 \u0627\u0644\u062D\u062C\u0645",labelFileSizeNotAvailable:"\u0627\u0644\u062D\u062C\u0645 \u063A\u064A\u0631 \u0645\u062A\u0627\u062D",labelFileLoading:"\u0628\u0627\u0644\u0625\u0646\u062A\u0638\u0627\u0631",labelFileLoadError:"\u062D\u062F\u062B \u062E\u0637\u0623 \u0623\u062B\u0646\u0627\u0621 \u0627\u0644\u062A\u062D\u0645\u064A\u0644",labelFileProcessing:"\u064A\u062A\u0645 \u0627\u0644\u0631\u0641\u0639",labelFileProcessingComplete:"\u062A\u0645 \u0627\u0644\u0631\u0641\u0639",labelFileProcessingAborted:"\u062A\u0645 \u0625\u0644\u063A\u0627\u0621 \u0627\u0644\u0631\u0641\u0639",labelFileProcessingError:"\u062D\u062F\u062B \u062E\u0637\u0623 \u0623\u062B\u0646\u0627\u0621 \u0627\u0644\u0631\u0641\u0639",labelFileProcessingRevertError:"\u062D\u062F\u062B \u062E\u0637\u0623 \u0623\u062B\u0646\u0627\u0621 \u0627\u0644\u062A\u0631\u0627\u062C\u0639",labelFileRemoveError:"\u062D\u062F\u062B \u062E\u0637\u0623 \u0623\u062B\u0646\u0627\u0621 \u0627\u0644\u062D\u0630\u0641",labelTapToCancel:"\u0627\u0646\u0642\u0631 \u0644\u0644\u0625\u0644\u063A\u0627\u0621",labelTapToRetry:"\u0627\u0646\u0642\u0631 \u0644\u0625\u0639\u0627\u062F\u0629 \u0627\u0644\u0645\u062D\u0627\u0648\u0644\u0629",labelTapToUndo:"\u0627\u0646\u0642\u0631 \u0644\u0644\u062A\u0631\u0627\u062C\u0639",labelButtonRemoveItem:"\u0645\u0633\u062D",labelButtonAbortItemLoad:"\u0625\u0644\u063A\u0627\u0621",labelButtonRetryItemLoad:"\u0625\u0639\u0627\u062F\u0629",labelButtonAbortItemProcessing:"\u0625\u0644\u063A\u0627\u0621",labelButtonUndoItemProcessing:"\u062A\u0631\u0627\u062C\u0639",labelButtonRetryItemProcessing:"\u0625\u0639\u0627\u062F\u0629",labelButtonProcessItem:"\u0631\u0641\u0639",labelMaxFileSizeExceeded:"\u0627\u0644\u0645\u0644\u0641 \u0643\u0628\u064A\u0631 \u062C\u062F\u0627",labelMaxFileSize:"\u062D\u062C\u0645 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0623\u0642\u0635\u0649: {filesize}",labelMaxTotalFileSizeExceeded:"\u062A\u0645 \u062A\u062C\u0627\u0648\u0632 \u0627\u0644\u062D\u062F \u0627\u0644\u0623\u0642\u0635\u0649 \u0644\u0644\u062D\u062C\u0645 \u0627\u0644\u0625\u062C\u0645\u0627\u0644\u064A",labelMaxTotalFileSize:"\u0627\u0644\u062D\u062F \u0627\u0644\u0623\u0642\u0635\u0649 \u0644\u062D\u062C\u0645 \u0627\u0644\u0645\u0644\u0641: {filesize}",labelFileTypeNotAllowed:"\u0645\u0644\u0641 \u0645\u0646 \u0646\u0648\u0639 \u063A\u064A\u0631 \u0635\u0627\u0644\u062D",fileValidateTypeLabelExpectedTypes:"\u062A\u062A\u0648\u0642\u0639 {allButLastType} \u0645\u0646 {lastType}",imageValidateSizeLabelFormatError:"\u0646\u0648\u0639 \u0627\u0644\u0635\u0648\u0631\u0629 \u063A\u064A\u0631 \u0645\u062F\u0639\u0648\u0645",imageValidateSizeLabelImageSizeTooSmall:"\u0627\u0644\u0635\u0648\u0631\u0629 \u0635\u063A\u064A\u0631 \u062C\u062F\u0627",imageValidateSizeLabelImageSizeTooBig:"\u0627\u0644\u0635\u0648\u0631\u0629 \u0643\u0628\u064A\u0631\u0629 \u062C\u062F\u0627",imageValidateSizeLabelExpectedMinSize:"\u0627\u0644\u062D\u062F \u0627\u0644\u0623\u062F\u0646\u0649 \u0644\u0644\u0623\u0628\u0639\u0627\u062F \u0647\u0648: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"\u0627\u0644\u062D\u062F \u0627\u0644\u0623\u0642\u0635\u0649 \u0644\u0644\u0623\u0628\u0639\u0627\u062F \u0647\u0648: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\u0627\u0644\u062F\u0642\u0629 \u0636\u0639\u064A\u0641\u0629 \u062C\u062F\u0627",imageValidateSizeLabelImageResolutionTooHigh:"\u0627\u0644\u062F\u0642\u0629 \u0645\u0631\u062A\u0641\u0639\u0629 \u062C\u062F\u0627",imageValidateSizeLabelExpectedMinResolution:"\u0623\u0642\u0644 \u062F\u0642\u0629: {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"\u0623\u0642\u0635\u0649 \u062F\u0642\u0629: {maxResolution}"};var go={labelIdle:'P\u0159et\xE1hn\u011Bte soubor sem (drag&drop) nebo Vyhledat ',labelInvalidField:"Pole obsahuje chybn\xE9 soubory",labelFileWaitingForSize:"Zji\u0161\u0165uje se velikost",labelFileSizeNotAvailable:"Velikost nen\xED zn\xE1m\xE1",labelFileLoading:"P\u0159en\xE1\u0161\xED se",labelFileLoadError:"Chyba p\u0159i p\u0159enosu",labelFileProcessing:"Prob\xEDh\xE1 upload",labelFileProcessingComplete:"Upload dokon\u010Den",labelFileProcessingAborted:"Upload stornov\xE1n",labelFileProcessingError:"Chyba p\u0159i uploadu",labelFileProcessingRevertError:"Chyba p\u0159i obnov\u011B",labelFileRemoveError:"Chyba p\u0159i odstran\u011Bn\xED",labelTapToCancel:"klepn\u011Bte pro storno",labelTapToRetry:"klepn\u011Bte pro opakov\xE1n\xED",labelTapToUndo:"klepn\u011Bte pro vr\xE1cen\xED",labelButtonRemoveItem:"Odstranit",labelButtonAbortItemLoad:"Storno",labelButtonRetryItemLoad:"Opakovat",labelButtonAbortItemProcessing:"Zp\u011Bt",labelButtonUndoItemProcessing:"Vr\xE1tit",labelButtonRetryItemProcessing:"Opakovat",labelButtonProcessItem:"Upload",labelMaxFileSizeExceeded:"Soubor je p\u0159\xEDli\u0161 velk\xFD",labelMaxFileSize:"Nejv\u011Bt\u0161\xED velikost souboru je {filesize}",labelMaxTotalFileSizeExceeded:"P\u0159ekro\u010Dena maxim\xE1ln\xED celkov\xE1 velikost souboru",labelMaxTotalFileSize:"Maxim\xE1ln\xED celkov\xE1 velikost souboru je {filesize}",labelFileTypeNotAllowed:"Soubor je nespr\xE1vn\xE9ho typu",fileValidateTypeLabelExpectedTypes:"O\u010Dek\xE1v\xE1 se {allButLastType} nebo {lastType}",imageValidateSizeLabelFormatError:"Obr\xE1zek tohoto typu nen\xED podporov\xE1n",imageValidateSizeLabelImageSizeTooSmall:"Obr\xE1zek je p\u0159\xEDli\u0161 mal\xFD",imageValidateSizeLabelImageSizeTooBig:"Obr\xE1zek je p\u0159\xEDli\u0161 velk\xFD",imageValidateSizeLabelExpectedMinSize:"Minim\xE1ln\xED rozm\u011Br je {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maxim\xE1ln\xED rozm\u011Br je {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Rozli\u0161en\xED je p\u0159\xEDli\u0161 mal\xE9",imageValidateSizeLabelImageResolutionTooHigh:"Rozli\u0161en\xED je p\u0159\xEDli\u0161 velk\xE9",imageValidateSizeLabelExpectedMinResolution:"Minim\xE1ln\xED rozli\u0161en\xED je {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maxim\xE1ln\xED rozli\u0161en\xED je {maxResolution}"};var Eo={labelIdle:'Tr\xE6k & slip filer eller Gennemse ',labelInvalidField:"Felt indeholder ugyldige filer",labelFileWaitingForSize:"Venter p\xE5 st\xF8rrelse",labelFileSizeNotAvailable:"St\xF8rrelse ikke tilg\xE6ngelig",labelFileLoading:"Loader",labelFileLoadError:"Load fejlede",labelFileProcessing:"Uploader",labelFileProcessingComplete:"Upload f\xE6rdig",labelFileProcessingAborted:"Upload annulleret",labelFileProcessingError:"Upload fejlede",labelFileProcessingRevertError:"Fortryd fejlede",labelFileRemoveError:"Fjern fejlede",labelTapToCancel:"tryk for at annullere",labelTapToRetry:"tryk for at pr\xF8ve igen",labelTapToUndo:"tryk for at fortryde",labelButtonRemoveItem:"Fjern",labelButtonAbortItemLoad:"Annuller",labelButtonRetryItemLoad:"Fors\xF8g igen",labelButtonAbortItemProcessing:"Annuller",labelButtonUndoItemProcessing:"Fortryd",labelButtonRetryItemProcessing:"Pr\xF8v igen",labelButtonProcessItem:"Upload",labelMaxFileSizeExceeded:"Filen er for stor",labelMaxFileSize:"Maksimal filst\xF8rrelse er {filesize}",labelMaxTotalFileSizeExceeded:"Maksimal totalst\xF8rrelse overskredet",labelMaxTotalFileSize:"Maksimal total filst\xF8rrelse er {filesize}",labelFileTypeNotAllowed:"Ugyldig filtype",fileValidateTypeLabelExpectedTypes:"Forventer {allButLastType} eller {lastType}",imageValidateSizeLabelFormatError:"Ugyldigt format",imageValidateSizeLabelImageSizeTooSmall:"Billedet er for lille",imageValidateSizeLabelImageSizeTooBig:"Billedet er for stort",imageValidateSizeLabelExpectedMinSize:"Minimum st\xF8rrelse er {minBredde} \xD7 {minH\xF8jde}",imageValidateSizeLabelExpectedMaxSize:"Maksimal st\xF8rrelse er {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"For lav opl\xF8sning",imageValidateSizeLabelImageResolutionTooHigh:"For h\xF8j opl\xF8sning",imageValidateSizeLabelExpectedMinResolution:"Minimum opl\xF8sning er {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maksimal opl\xF8sning er {maxResolution}"};var To={labelIdle:'Dateien ablegen oder ausw\xE4hlen ',labelInvalidField:"Feld beinhaltet ung\xFCltige Dateien",labelFileWaitingForSize:"Dateigr\xF6\xDFe berechnen",labelFileSizeNotAvailable:"Dateigr\xF6\xDFe nicht verf\xFCgbar",labelFileLoading:"Laden",labelFileLoadError:"Fehler beim Laden",labelFileProcessing:"Upload l\xE4uft",labelFileProcessingComplete:"Upload abgeschlossen",labelFileProcessingAborted:"Upload abgebrochen",labelFileProcessingError:"Fehler beim Upload",labelFileProcessingRevertError:"Fehler beim Wiederherstellen",labelFileRemoveError:"Fehler beim L\xF6schen",labelTapToCancel:"abbrechen",labelTapToRetry:"erneut versuchen",labelTapToUndo:"r\xFCckg\xE4ngig",labelButtonRemoveItem:"Entfernen",labelButtonAbortItemLoad:"Verwerfen",labelButtonRetryItemLoad:"Erneut versuchen",labelButtonAbortItemProcessing:"Abbrechen",labelButtonUndoItemProcessing:"R\xFCckg\xE4ngig",labelButtonRetryItemProcessing:"Erneut versuchen",labelButtonProcessItem:"Upload",labelMaxFileSizeExceeded:"Datei ist zu gro\xDF",labelMaxFileSize:"Maximale Dateigr\xF6\xDFe: {filesize}",labelMaxTotalFileSizeExceeded:"Maximale gesamte Dateigr\xF6\xDFe \xFCberschritten",labelMaxTotalFileSize:"Maximale gesamte Dateigr\xF6\xDFe: {filesize}",labelFileTypeNotAllowed:"Dateityp ung\xFCltig",fileValidateTypeLabelExpectedTypes:"Erwartet {allButLastType} oder {lastType}",imageValidateSizeLabelFormatError:"Bildtyp nicht unterst\xFCtzt",imageValidateSizeLabelImageSizeTooSmall:"Bild ist zu klein",imageValidateSizeLabelImageSizeTooBig:"Bild ist zu gro\xDF",imageValidateSizeLabelExpectedMinSize:"Mindestgr\xF6\xDFe: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maximale Gr\xF6\xDFe: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Aufl\xF6sung ist zu niedrig",imageValidateSizeLabelImageResolutionTooHigh:"Aufl\xF6sung ist zu hoch",imageValidateSizeLabelExpectedMinResolution:"Mindestaufl\xF6sung: {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maximale Aufl\xF6sung: {maxResolution}"};var Io={labelIdle:'Drag & Drop your files or Browse ',labelInvalidField:"Field contains invalid files",labelFileWaitingForSize:"Waiting for size",labelFileSizeNotAvailable:"Size not available",labelFileLoading:"Loading",labelFileLoadError:"Error during load",labelFileProcessing:"Uploading",labelFileProcessingComplete:"Upload complete",labelFileProcessingAborted:"Upload cancelled",labelFileProcessingError:"Error during upload",labelFileProcessingRevertError:"Error during revert",labelFileRemoveError:"Error during remove",labelTapToCancel:"tap to cancel",labelTapToRetry:"tap to retry",labelTapToUndo:"tap to undo",labelButtonRemoveItem:"Remove",labelButtonAbortItemLoad:"Abort",labelButtonRetryItemLoad:"Retry",labelButtonAbortItemProcessing:"Cancel",labelButtonUndoItemProcessing:"Undo",labelButtonRetryItemProcessing:"Retry",labelButtonProcessItem:"Upload",labelMaxFileSizeExceeded:"File is too large",labelMaxFileSize:"Maximum file size is {filesize}",labelMaxTotalFileSizeExceeded:"Maximum total size exceeded",labelMaxTotalFileSize:"Maximum total file size is {filesize}",labelFileTypeNotAllowed:"File of invalid type",fileValidateTypeLabelExpectedTypes:"Expects {allButLastType} or {lastType}",imageValidateSizeLabelFormatError:"Image type not supported",imageValidateSizeLabelImageSizeTooSmall:"Image is too small",imageValidateSizeLabelImageSizeTooBig:"Image is too big",imageValidateSizeLabelExpectedMinSize:"Minimum size is {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maximum size is {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Resolution is too low",imageValidateSizeLabelImageResolutionTooHigh:"Resolution is too high",imageValidateSizeLabelExpectedMinResolution:"Minimum resolution is {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maximum resolution is {maxResolution}"};var bo={labelIdle:'Arrastra y suelta tus archivos o Examinar ',labelInvalidField:"El campo contiene archivos inv\xE1lidos",labelFileWaitingForSize:"Esperando tama\xF1o",labelFileSizeNotAvailable:"Tama\xF1o no disponible",labelFileLoading:"Cargando",labelFileLoadError:"Error durante la carga",labelFileProcessing:"Cargando",labelFileProcessingComplete:"Carga completa",labelFileProcessingAborted:"Carga cancelada",labelFileProcessingError:"Error durante la carga",labelFileProcessingRevertError:"Error durante la reversi\xF3n",labelFileRemoveError:"Error durante la eliminaci\xF3n",labelTapToCancel:"toca para cancelar",labelTapToRetry:"tocar para volver a intentar",labelTapToUndo:"tocar para deshacer",labelButtonRemoveItem:"Eliminar",labelButtonAbortItemLoad:"Abortar",labelButtonRetryItemLoad:"Reintentar",labelButtonAbortItemProcessing:"Cancelar",labelButtonUndoItemProcessing:"Deshacer",labelButtonRetryItemProcessing:"Reintentar",labelButtonProcessItem:"Cargar",labelMaxFileSizeExceeded:"El archivo es demasiado grande",labelMaxFileSize:"El tama\xF1o m\xE1ximo del archivo es {filesize}",labelMaxTotalFileSizeExceeded:"Tama\xF1o total m\xE1ximo excedido",labelMaxTotalFileSize:"El tama\xF1o total m\xE1ximo del archivo es {filesize}",labelFileTypeNotAllowed:"Archivo de tipo no v\xE1lido",fileValidateTypeLabelExpectedTypes:"Espera {allButLastType} o {lastType}",imageValidateSizeLabelFormatError:"Tipo de imagen no compatible",imageValidateSizeLabelImageSizeTooSmall:"La imagen es demasiado peque\xF1a",imageValidateSizeLabelImageSizeTooBig:"La imagen es demasiado grande",imageValidateSizeLabelExpectedMinSize:"El tama\xF1o m\xEDnimo es {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"El tama\xF1o m\xE1ximo es {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"La resoluci\xF3n es demasiado baja",imageValidateSizeLabelImageResolutionTooHigh:"La resoluci\xF3n es demasiado alta",imageValidateSizeLabelExpectedMinResolution:"La resoluci\xF3n m\xEDnima es {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"La resoluci\xF3n m\xE1xima es {maxResolution}"};var _o={labelIdle:'\u0641\u0627\u06CC\u0644 \u0631\u0627 \u0627\u06CC\u0646\u062C\u0627 \u0628\u06A9\u0634\u06CC\u062F \u0648 \u0631\u0647\u0627 \u06A9\u0646\u06CC\u062F\u060C \u06CC\u0627 \u062C\u0633\u062A\u062C\u0648 \u06A9\u0646\u06CC\u062F ',labelInvalidField:"\u0641\u06CC\u0644\u062F \u062F\u0627\u0631\u0627\u06CC \u0641\u0627\u06CC\u0644 \u0647\u0627\u06CC \u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u0627\u0633\u062A",labelFileWaitingForSize:"Waiting for size",labelFileSizeNotAvailable:"\u062D\u062C\u0645 \u0641\u0627\u06CC\u0644 \u0645\u062C\u0627\u0632 \u0646\u06CC\u0633\u062A",labelFileLoading:"\u062F\u0631\u062D\u0627\u0644 \u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC",labelFileLoadError:"\u062E\u0637\u0627 \u062F\u0631 \u0632\u0645\u0627\u0646 \u0627\u062C\u0631\u0627",labelFileProcessing:"\u062F\u0631\u062D\u0627\u0644 \u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC",labelFileProcessingComplete:"\u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC \u06A9\u0627\u0645\u0644 \u0634\u062F",labelFileProcessingAborted:"\u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC \u0644\u063A\u0648 \u0634\u062F",labelFileProcessingError:"\u062E\u0637\u0627 \u062F\u0631 \u0632\u0645\u0627\u0646 \u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC",labelFileProcessingRevertError:"\u062E\u0637\u0627 \u062F\u0631 \u0632\u0645\u0627\u0646 \u062D\u0630\u0641",labelFileRemoveError:"\u062E\u0637\u0627 \u062F\u0631 \u0632\u0645\u0627\u0646 \u062D\u0630\u0641",labelTapToCancel:"\u0628\u0631\u0627\u06CC \u0644\u063A\u0648 \u0636\u0631\u0628\u0647 \u0628\u0632\u0646\u06CC\u062F",labelTapToRetry:"\u0628\u0631\u0627\u06CC \u062A\u06A9\u0631\u0627\u0631 \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F",labelTapToUndo:"\u0628\u0631\u0627\u06CC \u0628\u0631\u06AF\u0634\u062A \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F",labelButtonRemoveItem:"\u062D\u0630\u0641",labelButtonAbortItemLoad:"\u0644\u063A\u0648",labelButtonRetryItemLoad:"\u062A\u06A9\u0631\u0627\u0631",labelButtonAbortItemProcessing:"\u0644\u063A\u0648",labelButtonUndoItemProcessing:"\u0628\u0631\u06AF\u0634\u062A",labelButtonRetryItemProcessing:"\u062A\u06A9\u0631\u0627\u0631",labelButtonProcessItem:"\u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC",labelMaxFileSizeExceeded:"\u0641\u0627\u06CC\u0644 \u0628\u0633\u06CC\u0627\u0631 \u062D\u062C\u06CC\u0645 \u0627\u0633\u062A",labelMaxFileSize:"\u062D\u062F\u0627\u06A9\u062B\u0631 \u0645\u062C\u0627\u0632 \u0641\u0627\u06CC\u0644 {filesize} \u0627\u0633\u062A",labelMaxTotalFileSizeExceeded:"\u0627\u0632 \u062D\u062F\u0627\u06A9\u062B\u0631 \u062D\u062C\u0645 \u0641\u0627\u06CC\u0644 \u0628\u06CC\u0634\u062A\u0631 \u0634\u062F",labelMaxTotalFileSize:"\u062D\u062F\u0627\u06A9\u062B\u0631 \u062D\u062C\u0645 \u0641\u0627\u06CC\u0644 {filesize} \u0627\u0633\u062A",labelFileTypeNotAllowed:"\u0646\u0648\u0639 \u0641\u0627\u06CC\u0644 \u0646\u0627\u0645\u0639\u062A\u0628\u0631 \u0627\u0633\u062A",fileValidateTypeLabelExpectedTypes:"\u062F\u0631 \u0627\u0646\u062A\u0638\u0627\u0631 {allButLastType} \u06CC\u0627 {lastType}",imageValidateSizeLabelFormatError:"\u0641\u0631\u0645\u062A \u062A\u0635\u0648\u06CC\u0631 \u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u0646\u0645\u06CC \u0634\u0648\u062F",imageValidateSizeLabelImageSizeTooSmall:"\u062A\u0635\u0648\u06CC\u0631 \u0628\u0633\u06CC\u0627\u0631 \u06A9\u0648\u0686\u06A9 \u0627\u0633\u062A",imageValidateSizeLabelImageSizeTooBig:"\u062A\u0635\u0648\u06CC\u0631 \u0628\u0633\u06CC\u0627\u0631 \u0628\u0632\u0631\u06AF \u0627\u0633\u062A",imageValidateSizeLabelExpectedMinSize:"\u062D\u062F\u0627\u0642\u0644 \u0627\u0646\u062F\u0627\u0632\u0647 {minWidth} \xD7 {minHeight} \u0627\u0633\u062A",imageValidateSizeLabelExpectedMaxSize:"\u062D\u062F\u0627\u06A9\u062B\u0631 \u0627\u0646\u062F\u0627\u0632\u0647 {maxWidth} \xD7 {maxHeight} \u0627\u0633\u062A",imageValidateSizeLabelImageResolutionTooLow:"\u0648\u0636\u0648\u062D \u062A\u0635\u0648\u06CC\u0631 \u0628\u0633\u06CC\u0627\u0631 \u06A9\u0645 \u0627\u0633\u062A",imageValidateSizeLabelImageResolutionTooHigh:"\u0648\u0636\u0648\u0639 \u062A\u0635\u0648\u06CC\u0631 \u0628\u0633\u06CC\u0627\u0631 \u0632\u06CC\u0627\u062F \u0627\u0633\u062A",imageValidateSizeLabelExpectedMinResolution:"\u062D\u062F\u0627\u0642\u0644 \u0648\u0636\u0648\u062D \u062A\u0635\u0648\u06CC\u0631 {minResolution} \u0627\u0633\u062A",imageValidateSizeLabelExpectedMaxResolution:"\u062D\u062F\u0627\u06A9\u062B\u0631 \u0648\u0636\u0648\u062D \u062A\u0635\u0648\u06CC\u0631 {maxResolution} \u0627\u0633\u062A"};var Ro={labelIdle:'Ved\xE4 ja pudota tiedostoja tai Selaa ',labelInvalidField:"Kent\xE4ss\xE4 on virheellisi\xE4 tiedostoja",labelFileWaitingForSize:"Odotetaan kokoa",labelFileSizeNotAvailable:"Kokoa ei saatavilla",labelFileLoading:"Ladataan",labelFileLoadError:"Virhe latauksessa",labelFileProcessing:"L\xE4hetet\xE4\xE4n",labelFileProcessingComplete:"L\xE4hetys valmis",labelFileProcessingAborted:"L\xE4hetys peruttu",labelFileProcessingError:"Virhe l\xE4hetyksess\xE4",labelFileProcessingRevertError:"Virhe palautuksessa",labelFileRemoveError:"Virhe poistamisessa",labelTapToCancel:"peruuta napauttamalla",labelTapToRetry:"yrit\xE4 uudelleen napauttamalla",labelTapToUndo:"kumoa napauttamalla",labelButtonRemoveItem:"Poista",labelButtonAbortItemLoad:"Keskeyt\xE4",labelButtonRetryItemLoad:"Yrit\xE4 uudelleen",labelButtonAbortItemProcessing:"Peruuta",labelButtonUndoItemProcessing:"Kumoa",labelButtonRetryItemProcessing:"Yrit\xE4 uudelleen",labelButtonProcessItem:"L\xE4het\xE4",labelMaxFileSizeExceeded:"Tiedoston koko on liian suuri",labelMaxFileSize:"Tiedoston maksimikoko on {filesize}",labelMaxTotalFileSizeExceeded:"Tiedostojen yhdistetty maksimikoko ylitetty",labelMaxTotalFileSize:"Tiedostojen yhdistetty maksimikoko on {filesize}",labelFileTypeNotAllowed:"Tiedostotyyppi\xE4 ei sallita",fileValidateTypeLabelExpectedTypes:"Sallitaan {allButLastType} tai {lastType}",imageValidateSizeLabelFormatError:"Kuvatyyppi\xE4 ei tueta",imageValidateSizeLabelImageSizeTooSmall:"Kuva on liian pieni",imageValidateSizeLabelImageSizeTooBig:"Kuva on liian suuri",imageValidateSizeLabelExpectedMinSize:"Minimikoko on {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maksimikoko on {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Resoluutio on liian pieni",imageValidateSizeLabelImageResolutionTooHigh:"Resoluutio on liian suuri",imageValidateSizeLabelExpectedMinResolution:"Minimiresoluutio on {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maksimiresoluutio on {maxResolution}"};var yo={labelIdle:'Faites glisser vos fichiers ou Parcourir ',labelInvalidField:"Le champ contient des fichiers invalides",labelFileWaitingForSize:"En attente de taille",labelFileSizeNotAvailable:"Taille non disponible",labelFileLoading:"Chargement",labelFileLoadError:"Erreur durant le chargement",labelFileProcessing:"Traitement",labelFileProcessingComplete:"Traitement effectu\xE9",labelFileProcessingAborted:"Traitement interrompu",labelFileProcessingError:"Erreur durant le traitement",labelFileProcessingRevertError:"Erreur durant la restauration",labelFileRemoveError:"Erreur durant la suppression",labelTapToCancel:"appuyer pour annuler",labelTapToRetry:"appuyer pour r\xE9essayer",labelTapToUndo:"appuyer pour revenir en arri\xE8re",labelButtonRemoveItem:"Retirer",labelButtonAbortItemLoad:"Annuler",labelButtonRetryItemLoad:"Recommencer",labelButtonAbortItemProcessing:"Annuler",labelButtonUndoItemProcessing:"Revenir en arri\xE8re",labelButtonRetryItemProcessing:"Recommencer",labelButtonProcessItem:"Transf\xE9rer",labelMaxFileSizeExceeded:"Le fichier est trop volumineux",labelMaxFileSize:"La taille maximale de fichier est {filesize}",labelMaxTotalFileSizeExceeded:"Taille totale maximale d\xE9pass\xE9e",labelMaxTotalFileSize:"La taille totale maximale des fichiers est {filesize}",labelFileTypeNotAllowed:"Fichier non valide",fileValidateTypeLabelExpectedTypes:"Attendu {allButLastType} ou {lastType}",imageValidateSizeLabelFormatError:"Type d'image non pris en charge",imageValidateSizeLabelImageSizeTooSmall:"L'image est trop petite",imageValidateSizeLabelImageSizeTooBig:"L'image est trop grande",imageValidateSizeLabelExpectedMinSize:"La taille minimale est {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"La taille maximale est {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"La r\xE9solution est trop faible",imageValidateSizeLabelImageResolutionTooHigh:"La r\xE9solution est trop \xE9lev\xE9e",imageValidateSizeLabelExpectedMinResolution:"La r\xE9solution minimale est {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"La r\xE9solution maximale est {maxResolution}"};var So={labelIdle:'Mozgasd ide a f\xE1jlt a felt\xF6lt\xE9shez, vagy tall\xF3z\xE1s ',labelInvalidField:"A mez\u0151 \xE9rv\xE9nytelen f\xE1jlokat tartalmaz",labelFileWaitingForSize:"F\xE1ljm\xE9ret kisz\xE1mol\xE1sa",labelFileSizeNotAvailable:"A f\xE1jlm\xE9ret nem el\xE9rhet\u0151",labelFileLoading:"T\xF6lt\xE9s",labelFileLoadError:"Hiba a bet\xF6lt\xE9s sor\xE1n",labelFileProcessing:"Felt\xF6lt\xE9s",labelFileProcessingComplete:"Sikeres felt\xF6lt\xE9s",labelFileProcessingAborted:"A felt\xF6lt\xE9s megszak\xEDtva",labelFileProcessingError:"Hiba t\xF6rt\xE9nt a felt\xF6lt\xE9s sor\xE1n",labelFileProcessingRevertError:"Hiba a vissza\xE1ll\xEDt\xE1s sor\xE1n",labelFileRemoveError:"Hiba t\xF6rt\xE9nt az elt\xE1vol\xEDt\xE1s sor\xE1n",labelTapToCancel:"koppints a t\xF6rl\xE9shez",labelTapToRetry:"koppints az \xFAjrakezd\xE9shez",labelTapToUndo:"koppints a visszavon\xE1shoz",labelButtonRemoveItem:"Elt\xE1vol\xEDt\xE1s",labelButtonAbortItemLoad:"Megszak\xEDt\xE1s",labelButtonRetryItemLoad:"\xDAjrapr\xF3b\xE1lkoz\xE1s",labelButtonAbortItemProcessing:"Megszak\xEDt\xE1s",labelButtonUndoItemProcessing:"Visszavon\xE1s",labelButtonRetryItemProcessing:"\xDAjrapr\xF3b\xE1lkoz\xE1s",labelButtonProcessItem:"Felt\xF6lt\xE9s",labelMaxFileSizeExceeded:"A f\xE1jl t\xFAll\xE9pte a maxim\xE1lis m\xE9retet",labelMaxFileSize:"Maxim\xE1lis f\xE1jlm\xE9ret: {filesize}",labelMaxTotalFileSizeExceeded:"T\xFAll\xE9pte a maxim\xE1lis teljes m\xE9retet",labelMaxTotalFileSize:"A maxim\xE1is teljes f\xE1jlm\xE9ret: {filesize}",labelFileTypeNotAllowed:"\xC9rv\xE9nytelen t\xEDpus\xFA f\xE1jl",fileValidateTypeLabelExpectedTypes:"Enged\xE9lyezett t\xEDpusok {allButLastType} vagy {lastType}",imageValidateSizeLabelFormatError:"A k\xE9pt\xEDpus nem t\xE1mogatott",imageValidateSizeLabelImageSizeTooSmall:"A k\xE9p t\xFAl kicsi",imageValidateSizeLabelImageSizeTooBig:"A k\xE9p t\xFAl nagy",imageValidateSizeLabelExpectedMinSize:"Minimum m\xE9ret: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maximum m\xE9ret: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"A felbont\xE1s t\xFAl alacsony",imageValidateSizeLabelImageResolutionTooHigh:"A felbont\xE1s t\xFAl magas",imageValidateSizeLabelExpectedMinResolution:"Minim\xE1is felbont\xE1s: {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maxim\xE1lis felbont\xE1s: {maxResolution}"};var wo={labelIdle:'Seret & Jatuhkan berkas Anda atau Jelajahi',labelInvalidField:"Isian berisi berkas yang tidak valid",labelFileWaitingForSize:"Menunggu ukuran berkas",labelFileSizeNotAvailable:"Ukuran berkas tidak tersedia",labelFileLoading:"Memuat",labelFileLoadError:"Kesalahan saat memuat",labelFileProcessing:"Mengunggah",labelFileProcessingComplete:"Pengunggahan selesai",labelFileProcessingAborted:"Pengunggahan dibatalkan",labelFileProcessingError:"Kesalahan saat pengunggahan",labelFileProcessingRevertError:"Kesalahan saat pemulihan",labelFileRemoveError:"Kesalahan saat penghapusan",labelTapToCancel:"ketuk untuk membatalkan",labelTapToRetry:"ketuk untuk mencoba lagi",labelTapToUndo:"ketuk untuk mengurungkan",labelButtonRemoveItem:"Hapus",labelButtonAbortItemLoad:"Batalkan",labelButtonRetryItemLoad:"Coba Kembali",labelButtonAbortItemProcessing:"Batalkan",labelButtonUndoItemProcessing:"Urungkan",labelButtonRetryItemProcessing:"Coba Kembali",labelButtonProcessItem:"Unggah",labelMaxFileSizeExceeded:"Berkas terlalu besar",labelMaxFileSize:"Ukuran berkas maksimum adalah {filesize}",labelMaxTotalFileSizeExceeded:"Jumlah berkas maksimum terlampaui",labelMaxTotalFileSize:"Jumlah berkas maksimum adalah {filesize}",labelFileTypeNotAllowed:"Jenis berkas tidak valid",fileValidateTypeLabelExpectedTypes:"Mengharapkan {allButLastType} atau {lastType}",imageValidateSizeLabelFormatError:"Jenis citra tidak didukung",imageValidateSizeLabelImageSizeTooSmall:"Citra terlalu kecil",imageValidateSizeLabelImageSizeTooBig:"Citra terlalu besar",imageValidateSizeLabelExpectedMinSize:"Ukuran minimum adalah {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Ukuran maksimum adalah {minWidth} \xD7 {minHeight}",imageValidateSizeLabelImageResolutionTooLow:"Resolusi terlalu rendah",imageValidateSizeLabelImageResolutionTooHigh:"Resolusi terlalu tinggi",imageValidateSizeLabelExpectedMinResolution:"Resolusi minimum adalah {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Resolusi maksimum adalah {maxResolution}"};var vo={labelIdle:'Trascina e rilascia i tuoi file oppure Carica ',labelInvalidField:"Il campo contiene dei file non validi",labelFileWaitingForSize:"Aspettando le dimensioni",labelFileSizeNotAvailable:"Dimensioni non disponibili",labelFileLoading:"Caricamento",labelFileLoadError:"Errore durante il caricamento",labelFileProcessing:"Caricamento",labelFileProcessingComplete:"Caricamento completato",labelFileProcessingAborted:"Caricamento cancellato",labelFileProcessingError:"Errore durante il caricamento",labelFileProcessingRevertError:"Errore durante il ripristino",labelFileRemoveError:"Errore durante l'eliminazione",labelTapToCancel:"tocca per cancellare",labelTapToRetry:"tocca per riprovare",labelTapToUndo:"tocca per ripristinare",labelButtonRemoveItem:"Elimina",labelButtonAbortItemLoad:"Cancella",labelButtonRetryItemLoad:"Ritenta",labelButtonAbortItemProcessing:"Camcella",labelButtonUndoItemProcessing:"Indietro",labelButtonRetryItemProcessing:"Ritenta",labelButtonProcessItem:"Carica",labelMaxFileSizeExceeded:"Il peso del file \xE8 eccessivo",labelMaxFileSize:"Il peso massimo del file \xE8 {filesize}",labelMaxTotalFileSizeExceeded:"Dimensione totale massima superata",labelMaxTotalFileSize:"La dimensione massima totale del file \xE8 {filesize}",labelFileTypeNotAllowed:"File non supportato",fileValidateTypeLabelExpectedTypes:"Aspetta {allButLastType} o {lastType}",imageValidateSizeLabelFormatError:"Tipo di immagine non compatibile",imageValidateSizeLabelImageSizeTooSmall:"L'immagine \xE8 troppo piccola",imageValidateSizeLabelImageSizeTooBig:"L'immagine \xE8 troppo grande",imageValidateSizeLabelExpectedMinSize:"La dimensione minima \xE8 {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"La dimensione massima \xE8 {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"La risoluzione \xE8 troppo bassa",imageValidateSizeLabelImageResolutionTooHigh:"La risoluzione \xE8 troppo alta",imageValidateSizeLabelExpectedMinResolution:"La risoluzione minima \xE8 {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"La risoluzione massima \xE8 {maxResolution}"};var Ao={labelIdle:'Drag & Drop je bestanden of Bladeren ',labelInvalidField:"Veld bevat ongeldige bestanden",labelFileWaitingForSize:"Wachten op grootte",labelFileSizeNotAvailable:"Grootte niet beschikbaar",labelFileLoading:"Laden",labelFileLoadError:"Fout tijdens laden",labelFileProcessing:"Uploaden",labelFileProcessingComplete:"Upload afgerond",labelFileProcessingAborted:"Upload geannuleerd",labelFileProcessingError:"Fout tijdens upload",labelFileProcessingRevertError:"Fout bij herstellen",labelFileRemoveError:"Fout bij verwijderen",labelTapToCancel:"tik om te annuleren",labelTapToRetry:"tik om opnieuw te proberen",labelTapToUndo:"tik om ongedaan te maken",labelButtonRemoveItem:"Verwijderen",labelButtonAbortItemLoad:"Afbreken",labelButtonRetryItemLoad:"Opnieuw proberen",labelButtonAbortItemProcessing:"Annuleren",labelButtonUndoItemProcessing:"Ongedaan maken",labelButtonRetryItemProcessing:"Opnieuw proberen",labelButtonProcessItem:"Upload",labelMaxFileSizeExceeded:"Bestand is te groot",labelMaxFileSize:"Maximale bestandsgrootte is {filesize}",labelMaxTotalFileSizeExceeded:"Maximale totale grootte overschreden",labelMaxTotalFileSize:"Maximale totale bestandsgrootte is {filesize}",labelFileTypeNotAllowed:"Ongeldig bestandstype",fileValidateTypeLabelExpectedTypes:"Verwacht {allButLastType} of {lastType}",imageValidateSizeLabelFormatError:"Afbeeldingstype niet ondersteund",imageValidateSizeLabelImageSizeTooSmall:"Afbeelding is te klein",imageValidateSizeLabelImageSizeTooBig:"Afbeelding is te groot",imageValidateSizeLabelExpectedMinSize:"Minimale afmeting is {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maximale afmeting is {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Resolutie is te laag",imageValidateSizeLabelImageResolutionTooHigh:"Resolution is too high",imageValidateSizeLabelExpectedMinResolution:"Minimale resolutie is {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maximale resolutie is {maxResolution}"};var Lo={labelIdle:'Dra og slipp filene dine, eller Bla gjennom... ',labelInvalidField:"Feltet inneholder ugyldige filer",labelFileWaitingForSize:"Venter p\xE5 st\xF8rrelse",labelFileSizeNotAvailable:"St\xF8rrelse ikke tilgjengelig",labelFileLoading:"Laster",labelFileLoadError:"Feil under lasting",labelFileProcessing:"Laster opp",labelFileProcessingComplete:"Opplasting ferdig",labelFileProcessingAborted:"Opplasting avbrutt",labelFileProcessingError:"Feil under opplasting",labelFileProcessingRevertError:"Feil under reversering",labelFileRemoveError:"Feil under flytting",labelTapToCancel:"klikk for \xE5 avbryte",labelTapToRetry:"klikk for \xE5 pr\xF8ve p\xE5 nytt",labelTapToUndo:"klikk for \xE5 angre",labelButtonRemoveItem:"Fjern",labelButtonAbortItemLoad:"Avbryt",labelButtonRetryItemLoad:"Pr\xF8v p\xE5 nytt",labelButtonAbortItemProcessing:"Avbryt",labelButtonUndoItemProcessing:"Angre",labelButtonRetryItemProcessing:"Pr\xF8v p\xE5 nytt",labelButtonProcessItem:"Last opp",labelMaxFileSizeExceeded:"Filen er for stor",labelMaxFileSize:"Maksimal filst\xF8rrelse er {filesize}",labelMaxTotalFileSizeExceeded:"Maksimal total st\xF8rrelse oversteget",labelMaxTotalFileSize:"Maksimal total st\xF8rrelse er {filesize}",labelFileTypeNotAllowed:"Ugyldig filtype",fileValidateTypeLabelExpectedTypes:"Forventer {allButLastType} eller {lastType}",imageValidateSizeLabelFormatError:"Bildeformat ikke st\xF8ttet",imageValidateSizeLabelImageSizeTooSmall:"Bildet er for lite",imageValidateSizeLabelImageSizeTooBig:"Bildet er for stort",imageValidateSizeLabelExpectedMinSize:"Minimumsst\xF8rrelse er {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maksimumsst\xF8rrelse er {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Oppl\xF8sningen er for lav",imageValidateSizeLabelImageResolutionTooHigh:"Oppl\xF8sningen er for h\xF8y",imageValidateSizeLabelExpectedMinResolution:"Minimum oppl\xF8sning er {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maksimal oppl\xF8sning er {maxResolution}"};var Mo={labelIdle:'Przeci\u0105gnij i upu\u015B\u0107 lub wybierz pliki',labelInvalidField:"Nieprawid\u0142owe pliki",labelFileWaitingForSize:"Pobieranie rozmiaru",labelFileSizeNotAvailable:"Nieznany rozmiar",labelFileLoading:"Wczytywanie",labelFileLoadError:"B\u0142\u0105d wczytywania",labelFileProcessing:"Przesy\u0142anie",labelFileProcessingComplete:"Przes\u0142ano",labelFileProcessingAborted:"Przerwano",labelFileProcessingError:"Przesy\u0142anie nie powiod\u0142o si\u0119",labelFileProcessingRevertError:"Co\u015B posz\u0142o nie tak",labelFileRemoveError:"Nieudane usuni\u0119cie",labelTapToCancel:"Anuluj",labelTapToRetry:"Pon\xF3w",labelTapToUndo:"Cofnij",labelButtonRemoveItem:"Usu\u0144",labelButtonAbortItemLoad:"Przerwij",labelButtonRetryItemLoad:"Pon\xF3w",labelButtonAbortItemProcessing:"Anuluj",labelButtonUndoItemProcessing:"Cofnij",labelButtonRetryItemProcessing:"Pon\xF3w",labelButtonProcessItem:"Prze\u015Blij",labelMaxFileSizeExceeded:"Plik jest zbyt du\u017Cy",labelMaxFileSize:"Dopuszczalna wielko\u015B\u0107 pliku to {filesize}",labelMaxTotalFileSizeExceeded:"Przekroczono \u0142\u0105czny rozmiar plik\xF3w",labelMaxTotalFileSize:"\u0141\u0105czny rozmiar plik\xF3w nie mo\u017Ce przekroczy\u0107 {filesize}",labelFileTypeNotAllowed:"Niedozwolony rodzaj pliku",fileValidateTypeLabelExpectedTypes:"Oczekiwano {allButLastType} lub {lastType}",imageValidateSizeLabelFormatError:"Nieobs\u0142ugiwany format obrazu",imageValidateSizeLabelImageSizeTooSmall:"Obraz jest zbyt ma\u0142y",imageValidateSizeLabelImageSizeTooBig:"Obraz jest zbyt du\u017Cy",imageValidateSizeLabelExpectedMinSize:"Minimalne wymiary obrazu to {minWidth}\xD7{minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maksymalna wymiary obrazu to {maxWidth}\xD7{maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Rozdzielczo\u015B\u0107 jest zbyt niska",imageValidateSizeLabelImageResolutionTooHigh:"Rozdzielczo\u015B\u0107 jest zbyt wysoka",imageValidateSizeLabelExpectedMinResolution:"Minimalna rozdzielczo\u015B\u0107 to {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maksymalna rozdzielczo\u015B\u0107 to {maxResolution}"};var _i={labelIdle:'Arraste e solte os arquivos ou Clique aqui ',labelInvalidField:"Arquivos inv\xE1lidos",labelFileWaitingForSize:"Calculando o tamanho do arquivo",labelFileSizeNotAvailable:"Tamanho do arquivo indispon\xEDvel",labelFileLoading:"Carregando",labelFileLoadError:"Erro durante o carregamento",labelFileProcessing:"Enviando",labelFileProcessingComplete:"Envio finalizado",labelFileProcessingAborted:"Envio cancelado",labelFileProcessingError:"Erro durante o envio",labelFileProcessingRevertError:"Erro ao reverter o envio",labelFileRemoveError:"Erro ao remover o arquivo",labelTapToCancel:"clique para cancelar",labelTapToRetry:"clique para reenviar",labelTapToUndo:"clique para desfazer",labelButtonRemoveItem:"Remover",labelButtonAbortItemLoad:"Abortar",labelButtonRetryItemLoad:"Reenviar",labelButtonAbortItemProcessing:"Cancelar",labelButtonUndoItemProcessing:"Desfazer",labelButtonRetryItemProcessing:"Reenviar",labelButtonProcessItem:"Enviar",labelMaxFileSizeExceeded:"Arquivo \xE9 muito grande",labelMaxFileSize:"O tamanho m\xE1ximo permitido: {filesize}",labelMaxTotalFileSizeExceeded:"Tamanho total dos arquivos excedido",labelMaxTotalFileSize:"Tamanho total permitido: {filesize}",labelFileTypeNotAllowed:"Tipo de arquivo inv\xE1lido",fileValidateTypeLabelExpectedTypes:"Tipos de arquivo suportados s\xE3o {allButLastType} ou {lastType}",imageValidateSizeLabelFormatError:"Tipo de imagem inv\xE1lida",imageValidateSizeLabelImageSizeTooSmall:"Imagem muito pequena",imageValidateSizeLabelImageSizeTooBig:"Imagem muito grande",imageValidateSizeLabelExpectedMinSize:"Tamanho m\xEDnimo permitida: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Tamanho m\xE1ximo permitido: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Resolu\xE7\xE3o muito baixa",imageValidateSizeLabelImageResolutionTooHigh:"Resolu\xE7\xE3o muito alta",imageValidateSizeLabelExpectedMinResolution:"Resolu\xE7\xE3o m\xEDnima permitida: {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Resolu\xE7\xE3o m\xE1xima permitida: {maxResolution}"};var Oo={labelIdle:'Trage \u0219i plaseaz\u0103 fi\u0219iere sau Caut\u0103-le ',labelInvalidField:"C\xE2mpul con\u021Bine fi\u0219iere care nu sunt valide",labelFileWaitingForSize:"\xCEn a\u0219teptarea dimensiunii",labelFileSizeNotAvailable:"Dimensiunea nu este diponibil\u0103",labelFileLoading:"Se \xEEncarc\u0103",labelFileLoadError:"Eroare la \xEEnc\u0103rcare",labelFileProcessing:"Se \xEEncarc\u0103",labelFileProcessingComplete:"\xCEnc\u0103rcare finalizat\u0103",labelFileProcessingAborted:"\xCEnc\u0103rcare anulat\u0103",labelFileProcessingError:"Eroare la \xEEnc\u0103rcare",labelFileProcessingRevertError:"Eroare la anulare",labelFileRemoveError:"Eroare la \u015Ftergere",labelTapToCancel:"apas\u0103 pentru a anula",labelTapToRetry:"apas\u0103 pentru a re\xEEncerca",labelTapToUndo:"apas\u0103 pentru a anula",labelButtonRemoveItem:"\u015Eterge",labelButtonAbortItemLoad:"Anuleaz\u0103",labelButtonRetryItemLoad:"Re\xEEncearc\u0103",labelButtonAbortItemProcessing:"Anuleaz\u0103",labelButtonUndoItemProcessing:"Anuleaz\u0103",labelButtonRetryItemProcessing:"Re\xEEncearc\u0103",labelButtonProcessItem:"\xCEncarc\u0103",labelMaxFileSizeExceeded:"Fi\u0219ierul este prea mare",labelMaxFileSize:"Dimensiunea maxim\u0103 a unui fi\u0219ier este de {filesize}",labelMaxTotalFileSizeExceeded:"Dimensiunea total\u0103 maxim\u0103 a fost dep\u0103\u0219it\u0103",labelMaxTotalFileSize:"Dimensiunea total\u0103 maxim\u0103 a fi\u0219ierelor este de {filesize}",labelFileTypeNotAllowed:"Tipul fi\u0219ierului nu este valid",fileValidateTypeLabelExpectedTypes:"Se a\u0219teapt\u0103 {allButLastType} sau {lastType}",imageValidateSizeLabelFormatError:"Formatul imaginii nu este acceptat",imageValidateSizeLabelImageSizeTooSmall:"Imaginea este prea mic\u0103",imageValidateSizeLabelImageSizeTooBig:"Imaginea este prea mare",imageValidateSizeLabelExpectedMinSize:"M\u0103rimea minim\u0103 este de {maxWidth} x {maxHeight}",imageValidateSizeLabelExpectedMaxSize:"M\u0103rimea maxim\u0103 este de {maxWidth} x {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Rezolu\u021Bia este prea mic\u0103",imageValidateSizeLabelImageResolutionTooHigh:"Rezolu\u021Bia este prea mare",imageValidateSizeLabelExpectedMinResolution:"Rezolu\u021Bia minim\u0103 este de {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Rezolu\u021Bia maxim\u0103 este de {maxResolution}"};var xo={labelIdle:'\u041F\u0435\u0440\u0435\u0442\u0430\u0449\u0438\u0442\u0435 \u0444\u0430\u0439\u043B\u044B \u0438\u043B\u0438 \u0432\u044B\u0431\u0435\u0440\u0438\u0442\u0435 ',labelInvalidField:"\u041F\u043E\u043B\u0435 \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u0442 \u043D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u044B\u0435 \u0444\u0430\u0439\u043B\u044B",labelFileWaitingForSize:"\u0423\u043A\u0430\u0436\u0438\u0442\u0435 \u0440\u0430\u0437\u043C\u0435\u0440",labelFileSizeNotAvailable:"\u0420\u0430\u0437\u043C\u0435\u0440 \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F",labelFileLoading:"\u041E\u0436\u0438\u0434\u0430\u043D\u0438\u0435",labelFileLoadError:"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u0440\u0438 \u043E\u0436\u0438\u0434\u0430\u043D\u0438\u0438",labelFileProcessing:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430",labelFileProcessingComplete:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u0430",labelFileProcessingAborted:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u043E\u0442\u043C\u0435\u043D\u0435\u043D\u0430",labelFileProcessingError:"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0435",labelFileProcessingRevertError:"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u0440\u0438 \u0432\u043E\u0437\u0432\u0440\u0430\u0442\u0435",labelFileRemoveError:"\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u0440\u0438 \u0443\u0434\u0430\u043B\u0435\u043D\u0438\u0438",labelTapToCancel:"\u043D\u0430\u0436\u043C\u0438\u0442\u0435 \u0434\u043B\u044F \u043E\u0442\u043C\u0435\u043D\u044B",labelTapToRetry:"\u043D\u0430\u0436\u043C\u0438\u0442\u0435, \u0447\u0442\u043E\u0431\u044B \u043F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u044C \u043F\u043E\u043F\u044B\u0442\u043A\u0443",labelTapToUndo:"\u043D\u0430\u0436\u043C\u0438\u0442\u0435 \u0434\u043B\u044F \u043E\u0442\u043C\u0435\u043D\u044B \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0435\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F",labelButtonRemoveItem:"\u0423\u0434\u0430\u043B\u0438\u0442\u044C",labelButtonAbortItemLoad:"\u041F\u0440\u0435\u043A\u0440\u0430\u0449\u0435\u043D\u043E",labelButtonRetryItemLoad:"\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0435 \u043F\u043E\u043F\u044B\u0442\u043A\u0443",labelButtonAbortItemProcessing:"\u041E\u0442\u043C\u0435\u043D\u0430",labelButtonUndoItemProcessing:"\u041E\u0442\u043C\u0435\u043D\u0430 \u043F\u043E\u0441\u043B\u0435\u0434\u043D\u0435\u0433\u043E \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F",labelButtonRetryItemProcessing:"\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0435 \u043F\u043E\u043F\u044B\u0442\u043A\u0443",labelButtonProcessItem:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430",labelMaxFileSizeExceeded:"\u0424\u0430\u0439\u043B \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u043E\u0439",labelMaxFileSize:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0440\u0430\u0437\u043C\u0435\u0440 \u0444\u0430\u0439\u043B\u0430: {filesize}",labelMaxTotalFileSizeExceeded:"\u041F\u0440\u0435\u0432\u044B\u0448\u0435\u043D \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0440\u0430\u0437\u043C\u0435\u0440",labelMaxTotalFileSize:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0440\u0430\u0437\u043C\u0435\u0440 \u0444\u0430\u0439\u043B\u0430: {filesize}",labelFileTypeNotAllowed:"\u0424\u0430\u0439\u043B \u043D\u0435\u0432\u0435\u0440\u043D\u043E\u0433\u043E \u0442\u0438\u043F\u0430",fileValidateTypeLabelExpectedTypes:"\u041E\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044F {allButLastType} \u0438\u043B\u0438 {lastType}",imageValidateSizeLabelFormatError:"\u0422\u0438\u043F \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F",imageValidateSizeLabelImageSizeTooSmall:"\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043C\u0430\u043B\u0435\u043D\u044C\u043A\u043E\u0435",imageValidateSizeLabelImageSizeTooBig:"\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u0431\u043E\u043B\u044C\u0448\u043E\u0435",imageValidateSizeLabelExpectedMinSize:"\u041C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0440\u0430\u0437\u043C\u0435\u0440: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0440\u0430\u0437\u043C\u0435\u0440: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435 \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u043D\u0438\u0437\u043A\u043E\u0435",imageValidateSizeLabelImageResolutionTooHigh:"\u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435 \u0441\u043B\u0438\u0448\u043A\u043E\u043C \u0432\u044B\u0441\u043E\u043A\u043E\u0435",imageValidateSizeLabelExpectedMinResolution:"\u041C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u043E\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435: {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u043E\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u0435: {maxResolution}"};var Do={labelIdle:'Drag och sl\xE4pp dina filer eller Bl\xE4ddra ',labelInvalidField:"F\xE4ltet inneh\xE5ller felaktiga filer",labelFileWaitingForSize:"V\xE4ntar p\xE5 storlek",labelFileSizeNotAvailable:"Storleken finns inte tillg\xE4nglig",labelFileLoading:"Laddar",labelFileLoadError:"Fel under laddning",labelFileProcessing:"Laddar upp",labelFileProcessingComplete:"Uppladdning klar",labelFileProcessingAborted:"Uppladdning avbruten",labelFileProcessingError:"Fel under uppladdning",labelFileProcessingRevertError:"Fel under \xE5terst\xE4llning",labelFileRemoveError:"Fel under borttagning",labelTapToCancel:"tryck f\xF6r att avbryta",labelTapToRetry:"tryck f\xF6r att f\xF6rs\xF6ka igen",labelTapToUndo:"tryck f\xF6r att \xE5ngra",labelButtonRemoveItem:"Tabort",labelButtonAbortItemLoad:"Avbryt",labelButtonRetryItemLoad:"F\xF6rs\xF6k igen",labelButtonAbortItemProcessing:"Avbryt",labelButtonUndoItemProcessing:"\xC5ngra",labelButtonRetryItemProcessing:"F\xF6rs\xF6k igen",labelButtonProcessItem:"Ladda upp",labelMaxFileSizeExceeded:"Filen \xE4r f\xF6r stor",labelMaxFileSize:"St\xF6rsta till\xE5tna filstorlek \xE4r {filesize}",labelMaxTotalFileSizeExceeded:"Maximal uppladdningsstorlek uppn\xE5d",labelMaxTotalFileSize:"Maximal uppladdningsstorlek \xE4r {filesize}",labelFileTypeNotAllowed:"Felaktig filtyp",fileValidateTypeLabelExpectedTypes:"Godk\xE4nda filtyper {allButLastType} eller {lastType}",imageValidateSizeLabelFormatError:"Bildtypen saknar st\xF6d",imageValidateSizeLabelImageSizeTooSmall:"Bilden \xE4r f\xF6r liten",imageValidateSizeLabelImageSizeTooBig:"Bilden \xE4r f\xF6r stor",imageValidateSizeLabelExpectedMinSize:"Minimal storlek \xE4r {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maximal storlek \xE4r {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"Uppl\xF6sningen \xE4r f\xF6r l\xE5g",imageValidateSizeLabelImageResolutionTooHigh:"Uppl\xF6sningen \xE4r f\xF6r h\xF6g",imageValidateSizeLabelExpectedMinResolution:"Minsta till\xE5tna uppl\xF6sning \xE4r {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"H\xF6gsta till\xE5tna uppl\xF6sning \xE4r {maxResolution}"};var Po={labelIdle:'Dosyan\u0131z\u0131 S\xFCr\xFCkleyin & B\u0131rak\u0131n ya da Se\xE7in ',labelInvalidField:"Alan ge\xE7ersiz dosyalar i\xE7eriyor",labelFileWaitingForSize:"Boyut hesaplan\u0131yor",labelFileSizeNotAvailable:"Boyut mevcut de\u011Fil",labelFileLoading:"Y\xFCkleniyor",labelFileLoadError:"Y\xFCkleme s\u0131ras\u0131nda hata olu\u015Ftu",labelFileProcessing:"Y\xFCkleniyor",labelFileProcessingComplete:"Y\xFCkleme tamamland\u0131",labelFileProcessingAborted:"Y\xFCkleme iptal edildi",labelFileProcessingError:"Y\xFCklerken hata olu\u015Ftu",labelFileProcessingRevertError:"Geri \xE7ekerken hata olu\u015Ftu",labelFileRemoveError:"Kald\u0131r\u0131rken hata olu\u015Ftu",labelTapToCancel:"\u0130ptal etmek i\xE7in t\u0131klay\u0131n",labelTapToRetry:"Tekrar denemek i\xE7in t\u0131klay\u0131n",labelTapToUndo:"Geri almak i\xE7in t\u0131klay\u0131n",labelButtonRemoveItem:"Kald\u0131r",labelButtonAbortItemLoad:"\u0130ptal Et",labelButtonRetryItemLoad:"Tekrar dene",labelButtonAbortItemProcessing:"\u0130ptal et",labelButtonUndoItemProcessing:"Geri Al",labelButtonRetryItemProcessing:"Tekrar dene",labelButtonProcessItem:"Y\xFCkle",labelMaxFileSizeExceeded:"Dosya \xE7ok b\xFCy\xFCk",labelMaxFileSize:"En fazla dosya boyutu: {filesize}",labelMaxTotalFileSizeExceeded:"Maximum boyut a\u015F\u0131ld\u0131",labelMaxTotalFileSize:"Maximum dosya boyutu :{filesize}",labelFileTypeNotAllowed:"Ge\xE7ersiz dosya tipi",fileValidateTypeLabelExpectedTypes:"\u015Eu {allButLastType} ya da \u015Fu dosya olmas\u0131 gerekir: {lastType}",imageValidateSizeLabelFormatError:"Resim tipi desteklenmiyor",imageValidateSizeLabelImageSizeTooSmall:"Resim \xE7ok k\xFC\xE7\xFCk",imageValidateSizeLabelImageSizeTooBig:"Resim \xE7ok b\xFCy\xFCk",imageValidateSizeLabelExpectedMinSize:"Minimum boyut {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"Maximum boyut {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\xC7\xF6z\xFCn\xFCrl\xFCk \xE7ok d\xFC\u015F\xFCk",imageValidateSizeLabelImageResolutionTooHigh:"\xC7\xF6z\xFCn\xFCrl\xFCk \xE7ok y\xFCksek",imageValidateSizeLabelExpectedMinResolution:"Minimum \xE7\xF6z\xFCn\xFCrl\xFCk {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"Maximum \xE7\xF6z\xFCn\xFCrl\xFCk {maxResolution}"};var Fo={labelIdle:'\u041F\u0435\u0440\u0435\u0442\u044F\u0433\u043D\u0456\u0442\u044C \u0444\u0430\u0439\u043B\u0438 \u0430\u0431\u043E \u0432\u0438\u0431\u0435\u0440\u0456\u0442\u044C ',labelInvalidField:"\u041F\u043E\u043B\u0435 \u043C\u0456\u0441\u0442\u0438\u0442\u044C \u043D\u0435\u0434\u043E\u043F\u0443\u0441\u0442\u0438\u043C\u0456 \u0444\u0430\u0439\u043B\u0438",labelFileWaitingForSize:"\u0412\u043A\u0430\u0436\u0456\u0442\u044C \u0440\u043E\u0437\u043C\u0456\u0440",labelFileSizeNotAvailable:"\u0420\u043E\u0437\u043C\u0456\u0440 \u043D\u0435 \u0434\u043E\u0441\u0442\u0443\u043F\u043D\u0438\u0439",labelFileLoading:"\u041E\u0447\u0456\u043A\u0443\u0432\u0430\u043D\u043D\u044F",labelFileLoadError:"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u043F\u0440\u0438 \u043E\u0447\u0456\u043A\u0443\u0432\u0430\u043D\u043D\u0456",labelFileProcessing:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F",labelFileProcessingComplete:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043D\u043E",labelFileProcessingAborted:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F \u0441\u043A\u0430\u0441\u043E\u0432\u0430\u043D\u043E",labelFileProcessingError:"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u043F\u0440\u0438 \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u0456",labelFileProcessingRevertError:"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u043F\u0440\u0438 \u0432\u0456\u0434\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u0456",labelFileRemoveError:"\u041F\u043E\u043C\u0438\u043B\u043A\u0430 \u043F\u0440\u0438 \u0432\u0438\u0434\u0430\u043B\u0435\u043D\u043D\u0456",labelTapToCancel:"\u0412\u0456\u0434\u043C\u0456\u043D\u0438\u0442\u0438",labelTapToRetry:"\u041D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C, \u0449\u043E\u0431 \u043F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0438 \u0441\u043F\u0440\u043E\u0431\u0443",labelTapToUndo:"\u041D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C, \u0449\u043E\u0431 \u0432\u0456\u0434\u043C\u0456\u043D\u0438\u0442\u0438 \u043E\u0441\u0442\u0430\u043D\u043D\u044E \u0434\u0456\u044E",labelButtonRemoveItem:"\u0412\u0438\u0434\u0430\u043B\u0438\u0442\u0438",labelButtonAbortItemLoad:"\u0412\u0456\u0434\u043C\u0456\u043D\u0438\u0442\u0438",labelButtonRetryItemLoad:"\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0438 \u0441\u043F\u0440\u043E\u0431\u0443",labelButtonAbortItemProcessing:"\u0412\u0456\u0434\u043C\u0456\u043D\u0438\u0442\u0438",labelButtonUndoItemProcessing:"\u0412\u0456\u0434\u043C\u0456\u043D\u0438\u0442\u0438 \u043E\u0441\u0442\u0430\u043D\u043D\u044E \u0434\u0456\u044E",labelButtonRetryItemProcessing:"\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0438 \u0441\u043F\u0440\u043E\u0431\u0443",labelButtonProcessItem:"\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F",labelMaxFileSizeExceeded:"\u0424\u0430\u0439\u043B \u0437\u0430\u043D\u0430\u0434\u0442\u043E \u0432\u0435\u043B\u0438\u043A\u0438\u0439",labelMaxFileSize:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0438\u0439 \u0440\u043E\u0437\u043C\u0456\u0440 \u0444\u0430\u0439\u043B\u0443: {filesize}",labelMaxTotalFileSizeExceeded:"\u041F\u0435\u0440\u0435\u0432\u0438\u0449\u0435\u043D\u043E \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0438\u0439 \u0437\u0430\u0433\u0430\u043B\u044C\u043D\u0438\u0439 \u0440\u043E\u0437\u043C\u0456\u0440",labelMaxTotalFileSize:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0438\u0439 \u0437\u0430\u0433\u0430\u043B\u044C\u043D\u0438\u0439 \u0440\u043E\u0437\u043C\u0456\u0440: {filesize}",labelFileTypeNotAllowed:"\u0424\u043E\u0440\u043C\u0430\u0442 \u0444\u0430\u0439\u043B\u0443 \u043D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454\u0442\u044C\u0441\u044F",fileValidateTypeLabelExpectedTypes:"\u041E\u0447\u0456\u043A\u0443\u0454\u0442\u044C\u0441\u044F {allButLastType} \u0430\u0431\u043E {lastType}",imageValidateSizeLabelFormatError:"\u0424\u043E\u0440\u043C\u0430\u0442 \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u043D\u0435 \u043F\u0456\u0434\u0442\u0440\u0438\u043C\u0443\u0454\u0442\u044C\u0441\u044F",imageValidateSizeLabelImageSizeTooSmall:"\u0417\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u0437\u0430\u043D\u0430\u0434\u0442\u043E \u043C\u0430\u043B\u0435\u043D\u044C\u043A\u0435",imageValidateSizeLabelImageSizeTooBig:"\u0417\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u0437\u0430\u043D\u0430\u0434\u0442\u043E \u0432\u0435\u043B\u0438\u043A\u0435",imageValidateSizeLabelExpectedMinSize:"\u041C\u0456\u043D\u0456\u043C\u0430\u043B\u044C\u043D\u0438\u0439 \u0440\u043E\u0437\u043C\u0456\u0440: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0438\u0439 \u0440\u043E\u0437\u043C\u0456\u0440: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\u0420\u043E\u0437\u043C\u0456\u0440\u0438 \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u0437\u0430\u043D\u0430\u0434\u0442\u043E \u043C\u0430\u043B\u0435\u043D\u044C\u043A\u0456",imageValidateSizeLabelImageResolutionTooHigh:"\u0420\u043E\u0437\u043C\u0456\u0440\u0438 \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u0437\u0430\u043D\u0430\u0434\u0442\u043E \u0432\u0435\u043B\u0438\u043A\u0456",imageValidateSizeLabelExpectedMinResolution:"\u041C\u0456\u043D\u0456\u043C\u0430\u043B\u044C\u043D\u0456 \u0440\u043E\u0437\u043C\u0456\u0440\u0438: {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u0456 \u0440\u043E\u0437\u043C\u0456\u0440\u0438: {maxResolution}"};var Co={labelIdle:'K\xE9o th\u1EA3 t\u1EC7p c\u1EE7a b\u1EA1n ho\u1EB7c T\xECm ki\u1EBFm ',labelInvalidField:"Tr\u01B0\u1EDDng ch\u1EE9a c\xE1c t\u1EC7p kh\xF4ng h\u1EE3p l\u1EC7",labelFileWaitingForSize:"\u0110ang ch\u1EDD k\xEDch th\u01B0\u1EDBc",labelFileSizeNotAvailable:"K\xEDch th\u01B0\u1EDBc kh\xF4ng c\xF3 s\u1EB5n",labelFileLoading:"\u0110ang t\u1EA3i",labelFileLoadError:"L\u1ED7i khi t\u1EA3i",labelFileProcessing:"\u0110ang t\u1EA3i l\xEAn",labelFileProcessingComplete:"T\u1EA3i l\xEAn th\xE0nh c\xF4ng",labelFileProcessingAborted:"\u0110\xE3 hu\u1EF7 t\u1EA3i l\xEAn",labelFileProcessingError:"L\u1ED7i khi t\u1EA3i l\xEAn",labelFileProcessingRevertError:"L\u1ED7i khi ho\xE0n nguy\xEAn",labelFileRemoveError:"L\u1ED7i khi x\xF3a",labelTapToCancel:"nh\u1EA5n \u0111\u1EC3 h\u1EE7y",labelTapToRetry:"nh\u1EA5n \u0111\u1EC3 th\u1EED l\u1EA1i",labelTapToUndo:"nh\u1EA5n \u0111\u1EC3 ho\xE0n t\xE1c",labelButtonRemoveItem:"Xo\xE1",labelButtonAbortItemLoad:"Hu\u1EF7 b\u1ECF",labelButtonRetryItemLoad:"Th\u1EED l\u1EA1i",labelButtonAbortItemProcessing:"H\u1EE7y b\u1ECF",labelButtonUndoItemProcessing:"Ho\xE0n t\xE1c",labelButtonRetryItemProcessing:"Th\u1EED l\u1EA1i",labelButtonProcessItem:"T\u1EA3i l\xEAn",labelMaxFileSizeExceeded:"T\u1EADp tin qu\xE1 l\u1EDBn",labelMaxFileSize:"K\xEDch th\u01B0\u1EDBc t\u1EC7p t\u1ED1i \u0111a l\xE0 {filesize}",labelMaxTotalFileSizeExceeded:"\u0110\xE3 v\u01B0\u1EE3t qu\xE1 t\u1ED5ng k\xEDch th\u01B0\u1EDBc t\u1ED1i \u0111a",labelMaxTotalFileSize:"T\u1ED5ng k\xEDch th\u01B0\u1EDBc t\u1EC7p t\u1ED1i \u0111a l\xE0 {filesize}",labelFileTypeNotAllowed:"T\u1EC7p thu\u1ED9c lo\u1EA1i kh\xF4ng h\u1EE3p l\u1EC7",fileValidateTypeLabelExpectedTypes:"Ki\u1EC3u t\u1EC7p h\u1EE3p l\u1EC7 l\xE0 {allButLastType} ho\u1EB7c {lastType}",imageValidateSizeLabelFormatError:"Lo\u1EA1i h\xECnh \u1EA3nh kh\xF4ng \u0111\u01B0\u1EE3c h\u1ED7 tr\u1EE3",imageValidateSizeLabelImageSizeTooSmall:"H\xECnh \u1EA3nh qu\xE1 nh\u1ECF",imageValidateSizeLabelImageSizeTooBig:"H\xECnh \u1EA3nh qu\xE1 l\u1EDBn",imageValidateSizeLabelExpectedMinSize:"K\xEDch th\u01B0\u1EDBc t\u1ED1i thi\u1EC3u l\xE0 {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"K\xEDch th\u01B0\u1EDBc t\u1ED1i \u0111a l\xE0 {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\u0110\u1ED9 ph\xE2n gi\u1EA3i qu\xE1 th\u1EA5p",imageValidateSizeLabelImageResolutionTooHigh:"\u0110\u1ED9 ph\xE2n gi\u1EA3i qu\xE1 cao",imageValidateSizeLabelExpectedMinResolution:"\u0110\u1ED9 ph\xE2n gi\u1EA3i t\u1ED1i thi\u1EC3u l\xE0 {minResolution}",imageValidateSizeLabelExpectedMaxResolution:"\u0110\u1ED9 ph\xE2n gi\u1EA3i t\u1ED1i \u0111a l\xE0 {maxResolution}"};var zo={labelIdle:'\u62D6\u653E\u6587\u4EF6\uFF0C\u6216\u8005 \u6D4F\u89C8 ',labelInvalidField:"\u5B57\u6BB5\u5305\u542B\u65E0\u6548\u6587\u4EF6",labelFileWaitingForSize:"\u8BA1\u7B97\u6587\u4EF6\u5927\u5C0F",labelFileSizeNotAvailable:"\u6587\u4EF6\u5927\u5C0F\u4E0D\u53EF\u7528",labelFileLoading:"\u52A0\u8F7D",labelFileLoadError:"\u52A0\u8F7D\u9519\u8BEF",labelFileProcessing:"\u4E0A\u4F20",labelFileProcessingComplete:"\u5DF2\u4E0A\u4F20",labelFileProcessingAborted:"\u4E0A\u4F20\u5DF2\u53D6\u6D88",labelFileProcessingError:"\u4E0A\u4F20\u51FA\u9519",labelFileProcessingRevertError:"\u8FD8\u539F\u51FA\u9519",labelFileRemoveError:"\u5220\u9664\u51FA\u9519",labelTapToCancel:"\u70B9\u51FB\u53D6\u6D88",labelTapToRetry:"\u70B9\u51FB\u91CD\u8BD5",labelTapToUndo:"\u70B9\u51FB\u64A4\u6D88",labelButtonRemoveItem:"\u5220\u9664",labelButtonAbortItemLoad:"\u4E2D\u6B62",labelButtonRetryItemLoad:"\u91CD\u8BD5",labelButtonAbortItemProcessing:"\u53D6\u6D88",labelButtonUndoItemProcessing:"\u64A4\u6D88",labelButtonRetryItemProcessing:"\u91CD\u8BD5",labelButtonProcessItem:"\u4E0A\u4F20",labelMaxFileSizeExceeded:"\u6587\u4EF6\u592A\u5927",labelMaxFileSize:"\u6700\u5927\u503C: {filesize}",labelMaxTotalFileSizeExceeded:"\u8D85\u8FC7\u6700\u5927\u6587\u4EF6\u5927\u5C0F",labelMaxTotalFileSize:"\u6700\u5927\u6587\u4EF6\u5927\u5C0F\uFF1A{filesize}",labelFileTypeNotAllowed:"\u6587\u4EF6\u7C7B\u578B\u65E0\u6548",fileValidateTypeLabelExpectedTypes:"\u5E94\u4E3A {allButLastType} \u6216 {lastType}",imageValidateSizeLabelFormatError:"\u4E0D\u652F\u6301\u56FE\u50CF\u7C7B\u578B",imageValidateSizeLabelImageSizeTooSmall:"\u56FE\u50CF\u592A\u5C0F",imageValidateSizeLabelImageSizeTooBig:"\u56FE\u50CF\u592A\u5927",imageValidateSizeLabelExpectedMinSize:"\u6700\u5C0F\u503C: {minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"\u6700\u5927\u503C: {maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\u5206\u8FA8\u7387\u592A\u4F4E",imageValidateSizeLabelImageResolutionTooHigh:"\u5206\u8FA8\u7387\u592A\u9AD8",imageValidateSizeLabelExpectedMinResolution:"\u6700\u5C0F\u5206\u8FA8\u7387\uFF1A{minResolution}",imageValidateSizeLabelExpectedMaxResolution:"\u6700\u5927\u5206\u8FA8\u7387\uFF1A{maxResolution}"};var No={labelIdle:'\u62D6\u653E\u6A94\u6848\uFF0C\u6216\u8005 \u700F\u89BD ',labelInvalidField:"\u4E0D\u652F\u63F4\u6B64\u6A94\u6848",labelFileWaitingForSize:"\u6B63\u5728\u8A08\u7B97\u6A94\u6848\u5927\u5C0F",labelFileSizeNotAvailable:"\u6A94\u6848\u5927\u5C0F\u4E0D\u7B26",labelFileLoading:"\u8B80\u53D6\u4E2D",labelFileLoadError:"\u8B80\u53D6\u932F\u8AA4",labelFileProcessing:"\u4E0A\u50B3",labelFileProcessingComplete:"\u5DF2\u4E0A\u50B3",labelFileProcessingAborted:"\u4E0A\u50B3\u5DF2\u53D6\u6D88",labelFileProcessingError:"\u4E0A\u50B3\u767C\u751F\u932F\u8AA4",labelFileProcessingRevertError:"\u9084\u539F\u932F\u8AA4",labelFileRemoveError:"\u522A\u9664\u932F\u8AA4",labelTapToCancel:"\u9EDE\u64CA\u53D6\u6D88",labelTapToRetry:"\u9EDE\u64CA\u91CD\u8A66",labelTapToUndo:"\u9EDE\u64CA\u9084\u539F",labelButtonRemoveItem:"\u522A\u9664",labelButtonAbortItemLoad:"\u505C\u6B62",labelButtonRetryItemLoad:"\u91CD\u8A66",labelButtonAbortItemProcessing:"\u53D6\u6D88",labelButtonUndoItemProcessing:"\u53D6\u6D88",labelButtonRetryItemProcessing:"\u91CD\u8A66",labelButtonProcessItem:"\u4E0A\u50B3",labelMaxFileSizeExceeded:"\u6A94\u6848\u904E\u5927",labelMaxFileSize:"\u6700\u5927\u503C\uFF1A{filesize}",labelMaxTotalFileSizeExceeded:"\u8D85\u904E\u6700\u5927\u53EF\u4E0A\u50B3\u5927\u5C0F",labelMaxTotalFileSize:"\u6700\u5927\u53EF\u4E0A\u50B3\u5927\u5C0F\uFF1A{filesize}",labelFileTypeNotAllowed:"\u4E0D\u652F\u63F4\u6B64\u985E\u578B\u6A94\u6848",fileValidateTypeLabelExpectedTypes:"\u61C9\u70BA {allButLastType} \u6216 {lastType}",imageValidateSizeLabelFormatError:"\u4E0D\u652F\u6301\u6B64\u985E\u5716\u7247\u985E\u578B",imageValidateSizeLabelImageSizeTooSmall:"\u5716\u7247\u904E\u5C0F",imageValidateSizeLabelImageSizeTooBig:"\u5716\u7247\u904E\u5927",imageValidateSizeLabelExpectedMinSize:"\u6700\u5C0F\u5C3A\u5BF8\uFF1A{minWidth} \xD7 {minHeight}",imageValidateSizeLabelExpectedMaxSize:"\u6700\u5927\u5C3A\u5BF8\uFF1A{maxWidth} \xD7 {maxHeight}",imageValidateSizeLabelImageResolutionTooLow:"\u89E3\u6790\u5EA6\u904E\u4F4E",imageValidateSizeLabelImageResolutionTooHigh:"\u89E3\u6790\u5EA6\u904E\u9AD8",imageValidateSizeLabelExpectedMinResolution:"\u6700\u4F4E\u89E3\u6790\u5EA6\uFF1A{minResolution}",imageValidateSizeLabelExpectedMaxResolution:"\u6700\u9AD8\u89E3\u6790\u5EA6\uFF1A{maxResolution}"};_e(xr);_e(Pr);_e(zr);_e(Br);_e(kr);_e(Jr);_e(to);_e(po);_e(Sa);window.FilePond=ea;function Jf({acceptedFileTypes:e,imageEditorEmptyFillColor:t,imageEditorMode:i,imageEditorViewportHeight:a,imageEditorViewportWidth:n,deleteUploadedFileUsing:r,isDeletable:o,isDisabled:l,getUploadedFilesUsing:s,imageCropAspectRatio:u,imagePreviewHeight:c,imageResizeMode:d,imageResizeTargetHeight:h,imageResizeTargetWidth:f,imageResizeUpscale:p,isAvatar:m,hasImageEditor:g,hasCircleCropper:b,canEditSvgs:E,isSvgEditingConfirmed:T,confirmSvgEditingMessage:_,disabledSvgEditingMessage:y,isDownloadable:I,isMultiple:v,isOpenable:R,isPreviewable:S,isReorderable:D,itemPanelAspectRatio:x,loadingIndicatorPosition:O,locale:z,maxFiles:A,maxSize:F,minSize:w,panelAspectRatio:L,panelLayout:C,placeholder:P,removeUploadedFileButtonPosition:G,removeUploadedFileUsing:B,reorderUploadedFilesUsing:X,shouldAppendFiles:q,shouldOrientImageFromExif:j,shouldTransformImage:ue,state:U,uploadButtonPosition:W,uploadingMessage:$,uploadProgressIndicatorPosition:le,uploadUsing:J}){return{fileKeyIndex:{},pond:null,shouldUpdateState:!0,state:U,lastState:null,uploadedFileIndex:{},isEditorOpen:!1,editingFile:{},currentRatio:"",editor:{},init:async function(){Ot(Bo[z]??Bo.en),this.pond=ct(this.$refs.input,{acceptedFileTypes:e,allowImageExifOrientation:j,allowPaste:!1,allowRemove:o,allowReorder:D,allowImagePreview:S,allowVideoPreview:S,allowAudioPreview:S,allowImageTransform:ue,credits:!1,files:await this.getFiles(),imageCropAspectRatio:u,imagePreviewHeight:c,imageResizeTargetHeight:h,imageResizeTargetWidth:f,imageResizeMode:d,imageResizeUpscale:p,itemInsertLocation:q?"after":"before",...P&&{labelIdle:P},maxFiles:A,maxFileSize:F,minFileSize:w,styleButtonProcessItemPosition:W,styleButtonRemoveItemPosition:G,styleItemPanelAspectRatio:x,styleLoadIndicatorPosition:O,stylePanelAspectRatio:L,stylePanelLayout:C,styleProgressIndicatorPosition:le,server:{load:async(N,H)=>{let ee=await(await fetch(N,{cache:"no-store"})).blob();H(ee)},process:(N,H,Q,ee,wt,Ge)=>{this.shouldUpdateState=!1;let Yt=([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,$t=>($t^crypto.getRandomValues(new Uint8Array(1))[0]&15>>$t/4).toString(16));J(Yt,H,$t=>{this.shouldUpdateState=!0,ee($t)},wt,Ge)},remove:async(N,H)=>{let Q=this.uploadedFileIndex[N]??null;Q&&(await r(Q),H())},revert:async(N,H)=>{await B(N),H()}},allowImageEdit:g,imageEditEditor:{open:N=>this.loadEditor(N),onconfirm:()=>{},oncancel:()=>this.closeEditor(),onclose:()=>this.closeEditor()}}),this.$watch("state",async()=>{if(this.pond&&this.shouldUpdateState&&this.state!==void 0){if(this.state!==null&&Object.values(this.state).filter(N=>N.startsWith("livewire-file:")).length){this.lastState=null;return}JSON.stringify(this.state)!==this.lastState&&(this.lastState=JSON.stringify(this.state),this.pond.files=await this.getFiles())}}),this.pond.on("reorderfiles",async N=>{let H=N.map(Q=>Q.source instanceof File?Q.serverId:this.uploadedFileIndex[Q.source]??null).filter(Q=>Q);await X(q?H:H.reverse())}),this.pond.on("initfile",async N=>{I&&(m||this.insertDownloadLink(N))}),this.pond.on("initfile",async N=>{R&&(m||this.insertOpenLink(N))}),this.pond.on("addfilestart",async N=>{N.status===pt.PROCESSING_QUEUED&&this.dispatchFormEvent("form-processing-started",{message:$})});let V=async()=>{this.pond.getFiles().filter(N=>N.status===pt.PROCESSING||N.status===pt.PROCESSING_QUEUED).length||this.dispatchFormEvent("form-processing-finished")};this.pond.on("processfile",V),this.pond.on("processfileabort",V),this.pond.on("processfilerevert",V)},destroy:function(){this.destroyEditor(),dt(this.$refs.input),this.pond=null},dispatchFormEvent:function(V,N={}){this.$el.closest("form")?.dispatchEvent(new CustomEvent(V,{composed:!0,cancelable:!0,detail:N}))},getUploadedFiles:async function(){let V=await s();this.fileKeyIndex=V??{},this.uploadedFileIndex=Object.entries(this.fileKeyIndex).filter(([N,H])=>H?.url).reduce((N,[H,Q])=>(N[Q.url]=H,N),{})},getFiles:async function(){await this.getUploadedFiles();let V=[];for(let N of Object.values(this.fileKeyIndex))N&&V.push({source:N.url,options:{type:"local",...!N.type||S&&(/^audio/.test(N.type)||/^image/.test(N.type)||/^video/.test(N.type))?{}:{file:{name:N.name,size:N.size,type:N.type}}}});return q?V:V.reverse()},insertDownloadLink:function(V){if(V.origin!==Dt.LOCAL)return;let N=this.getDownloadLink(V);N&&document.getElementById(`filepond--item-${V.id}`).querySelector(".filepond--file-info-main").prepend(N)},insertOpenLink:function(V){if(V.origin!==Dt.LOCAL)return;let N=this.getOpenLink(V);N&&document.getElementById(`filepond--item-${V.id}`).querySelector(".filepond--file-info-main").prepend(N)},getDownloadLink:function(V){let N=V.source;if(!N)return;let H=document.createElement("a");return H.className="filepond--download-icon",H.href=N,H.download=V.file.name,H},getOpenLink:function(V){let N=V.source;if(!N)return;let H=document.createElement("a");return H.className="filepond--open-icon",H.href=N,H.target="_blank",H},initEditor:function(){l||g&&(this.editor=new Ta(this.$refs.editor,{aspectRatio:n/a,autoCropArea:1,center:!0,crop:V=>{this.$refs.xPositionInput.value=Math.round(V.detail.x),this.$refs.yPositionInput.value=Math.round(V.detail.y),this.$refs.heightInput.value=Math.round(V.detail.height),this.$refs.widthInput.value=Math.round(V.detail.width),this.$refs.rotationInput.value=V.detail.rotate},cropBoxResizable:!0,guides:!0,highlight:!0,responsive:!0,toggleDragModeOnDblclick:!0,viewMode:i,wheelZoomRatio:.02}))},closeEditor:function(){this.editingFile={},this.isEditorOpen=!1,this.destroyEditor()},fixImageDimensions:function(V,N){if(V.type!=="image/svg+xml")return N(V);let H=new FileReader;H.onload=Q=>{let ee=new DOMParser().parseFromString(Q.target.result,"image/svg+xml")?.querySelector("svg");if(!ee)return N(V);let wt=["viewBox","ViewBox","viewbox"].find(Yt=>ee.hasAttribute(Yt));if(!wt)return N(V);let Ge=ee.getAttribute(wt).split(" ");return!Ge||Ge.length!==4?N(V):(ee.setAttribute("width",parseFloat(Ge[2])+"pt"),ee.setAttribute("height",parseFloat(Ge[3])+"pt"),N(new File([new Blob([new XMLSerializer().serializeToString(ee)],{type:"image/svg+xml"})],V.name,{type:"image/svg+xml",_relativePath:""})))},H.readAsText(V)},loadEditor:function(V){if(l||!g||!V)return;let N=V.type==="image/svg+xml";if(!E&&N){alert(y);return}T&&N&&!confirm(_)||this.fixImageDimensions(V,H=>{this.editingFile=H,this.initEditor();let Q=new FileReader;Q.onload=ee=>{this.isEditorOpen=!0,setTimeout(()=>this.editor.replace(ee.target.result),200)},Q.readAsDataURL(V)})},getRoundedCanvas:function(V){let N=V.width,H=V.height,Q=document.createElement("canvas");Q.width=N,Q.height=H;let ee=Q.getContext("2d");return ee.imageSmoothingEnabled=!0,ee.drawImage(V,0,0,N,H),ee.globalCompositeOperation="destination-in",ee.beginPath(),ee.ellipse(N/2,H/2,N/2,H/2,0,0,2*Math.PI),ee.fill(),Q},saveEditor:function(){if(l||!g)return;let V=this.editor.getCroppedCanvas({fillColor:t??"transparent",height:h,imageSmoothingEnabled:!0,imageSmoothingQuality:"high",width:f});b&&(V=this.getRoundedCanvas(V)),V.toBlob(N=>{v&&this.pond.removeFile(this.pond.getFiles().find(H=>H.filename===this.editingFile.name)?.id,{revert:!0}),this.$nextTick(()=>{this.shouldUpdateState=!1;let H=this.editingFile.name.slice(0,this.editingFile.name.lastIndexOf(".")),Q=this.editingFile.name.split(".").pop();Q==="svg"&&(Q="png");let ee=/-v(\d+)/;ee.test(H)?H=H.replace(ee,(wt,Ge)=>`-v${Number(Ge)+1}`):H+="-v1",this.pond.addFile(new File([N],`${H}.${Q}`,{type:this.editingFile.type==="image/svg+xml"||b?"image/png":this.editingFile.type,lastModified:new Date().getTime()})).then(()=>{this.closeEditor()}).catch(()=>{this.closeEditor()})})},b?"image/png":this.editingFile.type)},destroyEditor:function(){this.editor&&typeof this.editor.destroy=="function"&&this.editor.destroy(),this.editor=null}}}var Bo={ar:mo,cs:go,da:Eo,de:To,en:Io,es:bo,fa:_o,fi:Ro,fr:yo,hu:So,id:wo,it:vo,nl:Ao,no:Lo,pl:Mo,pt_BR:_i,pt_PT:_i,ro:Oo,ru:xo,sv:Do,tr:Po,uk:Fo,vi:Co,zh_CN:zo,zh_TW:No};export{Jf as default}; /*! Bundled license information: filepond/dist/filepond.esm.js: