From b2cd17b82f8aefe533074ad1c3f4b20db7011a3d Mon Sep 17 00:00:00 2001 From: root Date: Tue, 29 Oct 2019 15:33:36 +0800 Subject: [PATCH] commit message --- .editorconfig | 15 + .env.example | 52 + .gitattributes | 5 + .gitignore | 16 + .styleci.yml | 16 + app/Console/Commands/CheckCommission.php | 58 + app/Console/Commands/CheckExpire.php | 53 + app/Console/Commands/CheckOrder.php | 92 + app/Console/Kernel.php | 45 + app/Exceptions/Handler.php | 52 + .../Controllers/Admin/ConfigController.php | 70 + .../Controllers/Admin/OrderController.php | 45 + app/Http/Controllers/Admin/PlanController.php | 85 + .../Controllers/Admin/ServerController.php | 109 + app/Http/Controllers/Admin/UserController.php | 57 + app/Http/Controllers/ClientController.php | 121 + app/Http/Controllers/Controller.php | 12 + .../Controllers/Guest/OrderController.php | 47 + app/Http/Controllers/Guest/PlanController.php | 17 + app/Http/Controllers/InviteController.php | 57 + app/Http/Controllers/OrderController.php | 244 + .../Controllers/Passport/CommController.php | 49 + .../Controllers/Passport/ForgetController.php | 29 + .../Controllers/Passport/LoginController.php | 33 + .../Passport/RegisterController.php | 71 + app/Http/Controllers/PlanController.php | 25 + app/Http/Controllers/Server/Controller.php | 18 + .../Server/DeepbworkController.php | 105 + app/Http/Controllers/UserController.php | 145 + app/Http/Kernel.php | 90 + app/Http/Middleware/Admin.php | 23 + app/Http/Middleware/Authenticate.php | 21 + app/Http/Middleware/CORS.php | 27 + .../Middleware/CheckForMaintenanceMode.php | 17 + app/Http/Middleware/Client.php | 30 + app/Http/Middleware/EncryptCookies.php | 17 + app/Http/Middleware/ForceJson.php | 22 + .../Middleware/RedirectIfAuthenticated.php | 26 + app/Http/Middleware/Server.php | 28 + app/Http/Middleware/TrimStrings.php | 18 + app/Http/Middleware/TrustProxies.php | 23 + app/Http/Middleware/User.php | 23 + app/Http/Middleware/VerifyCsrfToken.php | 24 + app/Http/Requests/Admin/ConfigSave.php | 63 + app/Http/Requests/Admin/PlanSave.php | 31 + app/Http/Requests/Admin/PlanUpdate.php | 29 + app/Http/Requests/Admin/ServerSave.php | 43 + app/Http/Requests/Admin/UserUpdate.php | 38 + app/Http/Requests/OrderSave.php | 30 + .../Requests/Passport/CommSendEmailVerify.php | 28 + app/Http/Requests/Passport/ForgetIndex.php | 33 + app/Http/Requests/Passport/LoginIndex.php | 31 + app/Http/Requests/Passport/RegisterIndex.php | 31 + app/Http/Requests/UserUpdate.php | 29 + app/Models/InviteCode.php | 11 + app/Models/Order.php | 11 + app/Models/Plan.php | 12 + app/Models/Server.php | 11 + app/Models/ServerGroup.php | 11 + app/Models/ServerLog.php | 11 + app/Models/User.php | 12 + app/Providers/AppServiceProvider.php | 28 + app/Providers/AuthServiceProvider.php | 30 + app/Providers/BroadcastServiceProvider.php | 21 + app/Providers/EventServiceProvider.php | 34 + app/Providers/RouteServiceProvider.php | 73 + app/Utils/Helper.php | 52 + artisan | 53 + bootstrap/app.php | 55 + bootstrap/cache/.gitignore | 2 + composer.json | 64 + composer.lock | 4886 +++++++++++++++++ config/app.php | 231 + config/auth.php | 103 + config/broadcasting.php | 59 + config/cache.php | 103 + config/database.php | 147 + config/filesystems.php | 69 + config/hashing.php | 52 + config/logging.php | 94 + config/mail.php | 136 + config/queue.php | 88 + config/services.php | 33 + config/session.php | 199 + config/view.php | 36 + database/.gitignore | 2 + database/factories/UserFactory.php | 27 + .../2014_10_12_000000_create_users_table.php | 36 + ...12_100000_create_password_resets_table.php | 32 + ..._08_19_000000_create_failed_jobs_table.php | 35 + database/seeds/DatabaseSeeder.php | 16 + docker-compose.yml | 25 + docker/mysql/.gitignore | 2 + docker/nginx/.gitignore | 3 + docker/nginx/nginx.conf | 52 + init.sh | 2 + install.sql | 129 + package.json | 21 + phpunit.xml | 41 + public/favicon.ico | 0 public/index.php | 60 + public/robots.txt | 2 + .../static/Simple-Line-Icons.0cb0b9c5.woff2 | Bin 0 -> 30064 bytes public/static/Simple-Line-Icons.73a93256.svg | 200 + public/static/Simple-Line-Icons.78f07e2c.woff | Bin 0 -> 81332 bytes public/static/Simple-Line-Icons.d2285965.ttf | Bin 0 -> 54056 bytes public/static/Simple-Line-Icons.f33df365.eot | Bin 0 -> 54266 bytes public/static/fa-brands-400.14c590d1.eot | Bin 0 -> 129590 bytes public/static/fa-brands-400.3e1b2a65.woff2 | Bin 0 -> 74524 bytes public/static/fa-brands-400.5e8aa9ea.ttf | Bin 0 -> 129284 bytes public/static/fa-brands-400.a5a8a668.svg | 3449 ++++++++++++ public/static/fa-brands-400.df02c782.woff | Bin 0 -> 87520 bytes public/static/fa-regular-400.285a9d2a.ttf | Bin 0 -> 34096 bytes public/static/fa-regular-400.5623624d.woff | Bin 0 -> 16804 bytes public/static/fa-regular-400.88f0c5bd.svg | 803 +++ public/static/fa-regular-400.aa66d0e0.eot | Bin 0 -> 34394 bytes public/static/fa-regular-400.ac21cac3.woff2 | Bin 0 -> 13584 bytes public/static/fa-solid-900.3ded831d.woff | Bin 0 -> 98016 bytes public/static/fa-solid-900.42e1fbd2.eot | Bin 0 -> 192122 bytes public/static/fa-solid-900.6c36adff.svg | 4649 ++++++++++++++++ public/static/fa-solid-900.896e20e2.ttf | Bin 0 -> 191836 bytes public/static/fa-solid-900.d6d8d5da.woff2 | Bin 0 -> 75408 bytes public/umi.css | 42 + public/umi.js | 1 + public/web.config | 28 + readme.md | 36 + resources/js/app.js | 1 + resources/js/bootstrap.js | 28 + resources/lang/en/auth.php | 19 + resources/lang/en/pagination.php | 19 + resources/lang/en/passwords.php | 21 + resources/lang/en/validation.php | 150 + resources/sass/app.scss | 1 + resources/views/app.blade.php | 23 + .../views/mail/sendEmailVerify.blade.php | 129 + routes/api.php | 106 + routes/channels.php | 16 + routes/console.php | 18 + routes/web.php | 18 + server.php | 21 + storage/framework/cache/.gitignore | 2 + storage/framework/sessions/.gitignore | 2 + storage/framework/views/.gitignore | 2 + storage/logs/.gitignore | 2 + storage/views/.gitignore | 2 + tests/Bootstrap.php | 42 + tests/CreatesApplication.php | 22 + tests/Feature/ExampleTest.php | 21 + tests/TestCase.php | 10 + tests/Unit/ExampleTest.php | 19 + webpack.mix.js | 15 + 151 files changed, 19647 insertions(+) create mode 100755 .editorconfig create mode 100755 .env.example create mode 100755 .gitattributes create mode 100755 .gitignore create mode 100755 .styleci.yml create mode 100644 app/Console/Commands/CheckCommission.php create mode 100644 app/Console/Commands/CheckExpire.php create mode 100755 app/Console/Commands/CheckOrder.php create mode 100755 app/Console/Kernel.php create mode 100755 app/Exceptions/Handler.php create mode 100755 app/Http/Controllers/Admin/ConfigController.php create mode 100644 app/Http/Controllers/Admin/OrderController.php create mode 100755 app/Http/Controllers/Admin/PlanController.php create mode 100755 app/Http/Controllers/Admin/ServerController.php create mode 100644 app/Http/Controllers/Admin/UserController.php create mode 100755 app/Http/Controllers/ClientController.php create mode 100755 app/Http/Controllers/Controller.php create mode 100644 app/Http/Controllers/Guest/OrderController.php create mode 100755 app/Http/Controllers/Guest/PlanController.php create mode 100644 app/Http/Controllers/InviteController.php create mode 100755 app/Http/Controllers/OrderController.php create mode 100644 app/Http/Controllers/Passport/CommController.php create mode 100644 app/Http/Controllers/Passport/ForgetController.php create mode 100755 app/Http/Controllers/Passport/LoginController.php create mode 100755 app/Http/Controllers/Passport/RegisterController.php create mode 100755 app/Http/Controllers/PlanController.php create mode 100644 app/Http/Controllers/Server/Controller.php create mode 100644 app/Http/Controllers/Server/DeepbworkController.php create mode 100755 app/Http/Controllers/UserController.php create mode 100755 app/Http/Kernel.php create mode 100755 app/Http/Middleware/Admin.php create mode 100755 app/Http/Middleware/Authenticate.php create mode 100755 app/Http/Middleware/CORS.php create mode 100755 app/Http/Middleware/CheckForMaintenanceMode.php create mode 100755 app/Http/Middleware/Client.php create mode 100755 app/Http/Middleware/EncryptCookies.php create mode 100755 app/Http/Middleware/ForceJson.php create mode 100755 app/Http/Middleware/RedirectIfAuthenticated.php create mode 100644 app/Http/Middleware/Server.php create mode 100755 app/Http/Middleware/TrimStrings.php create mode 100755 app/Http/Middleware/TrustProxies.php create mode 100755 app/Http/Middleware/User.php create mode 100755 app/Http/Middleware/VerifyCsrfToken.php create mode 100755 app/Http/Requests/Admin/ConfigSave.php create mode 100755 app/Http/Requests/Admin/PlanSave.php create mode 100644 app/Http/Requests/Admin/PlanUpdate.php create mode 100755 app/Http/Requests/Admin/ServerSave.php create mode 100644 app/Http/Requests/Admin/UserUpdate.php create mode 100755 app/Http/Requests/OrderSave.php create mode 100644 app/Http/Requests/Passport/CommSendEmailVerify.php create mode 100644 app/Http/Requests/Passport/ForgetIndex.php create mode 100644 app/Http/Requests/Passport/LoginIndex.php create mode 100755 app/Http/Requests/Passport/RegisterIndex.php create mode 100644 app/Http/Requests/UserUpdate.php create mode 100644 app/Models/InviteCode.php create mode 100755 app/Models/Order.php create mode 100755 app/Models/Plan.php create mode 100755 app/Models/Server.php create mode 100755 app/Models/ServerGroup.php create mode 100644 app/Models/ServerLog.php create mode 100755 app/Models/User.php create mode 100755 app/Providers/AppServiceProvider.php create mode 100755 app/Providers/AuthServiceProvider.php create mode 100755 app/Providers/BroadcastServiceProvider.php create mode 100755 app/Providers/EventServiceProvider.php create mode 100755 app/Providers/RouteServiceProvider.php create mode 100755 app/Utils/Helper.php create mode 100755 artisan create mode 100755 bootstrap/app.php create mode 100755 bootstrap/cache/.gitignore create mode 100755 composer.json create mode 100755 composer.lock create mode 100755 config/app.php create mode 100755 config/auth.php create mode 100755 config/broadcasting.php create mode 100755 config/cache.php create mode 100755 config/database.php create mode 100755 config/filesystems.php create mode 100755 config/hashing.php create mode 100755 config/logging.php create mode 100755 config/mail.php create mode 100755 config/queue.php create mode 100755 config/services.php create mode 100755 config/session.php create mode 100755 config/view.php create mode 100755 database/.gitignore create mode 100755 database/factories/UserFactory.php create mode 100755 database/migrations/2014_10_12_000000_create_users_table.php create mode 100755 database/migrations/2014_10_12_100000_create_password_resets_table.php create mode 100755 database/migrations/2019_08_19_000000_create_failed_jobs_table.php create mode 100755 database/seeds/DatabaseSeeder.php create mode 100644 docker-compose.yml create mode 100755 docker/mysql/.gitignore create mode 100755 docker/nginx/.gitignore create mode 100644 docker/nginx/nginx.conf create mode 100755 init.sh create mode 100644 install.sql create mode 100755 package.json create mode 100755 phpunit.xml create mode 100755 public/favicon.ico create mode 100755 public/index.php create mode 100755 public/robots.txt create mode 100644 public/static/Simple-Line-Icons.0cb0b9c5.woff2 create mode 100644 public/static/Simple-Line-Icons.73a93256.svg create mode 100644 public/static/Simple-Line-Icons.78f07e2c.woff create mode 100644 public/static/Simple-Line-Icons.d2285965.ttf create mode 100644 public/static/Simple-Line-Icons.f33df365.eot create mode 100644 public/static/fa-brands-400.14c590d1.eot create mode 100644 public/static/fa-brands-400.3e1b2a65.woff2 create mode 100644 public/static/fa-brands-400.5e8aa9ea.ttf create mode 100644 public/static/fa-brands-400.a5a8a668.svg create mode 100644 public/static/fa-brands-400.df02c782.woff create mode 100644 public/static/fa-regular-400.285a9d2a.ttf create mode 100644 public/static/fa-regular-400.5623624d.woff create mode 100644 public/static/fa-regular-400.88f0c5bd.svg create mode 100644 public/static/fa-regular-400.aa66d0e0.eot create mode 100644 public/static/fa-regular-400.ac21cac3.woff2 create mode 100644 public/static/fa-solid-900.3ded831d.woff create mode 100644 public/static/fa-solid-900.42e1fbd2.eot create mode 100644 public/static/fa-solid-900.6c36adff.svg create mode 100644 public/static/fa-solid-900.896e20e2.ttf create mode 100644 public/static/fa-solid-900.d6d8d5da.woff2 create mode 100644 public/umi.css create mode 100644 public/umi.js create mode 100755 public/web.config create mode 100755 readme.md create mode 100755 resources/js/app.js create mode 100755 resources/js/bootstrap.js create mode 100755 resources/lang/en/auth.php create mode 100755 resources/lang/en/pagination.php create mode 100755 resources/lang/en/passwords.php create mode 100755 resources/lang/en/validation.php create mode 100755 resources/sass/app.scss create mode 100755 resources/views/app.blade.php create mode 100644 resources/views/mail/sendEmailVerify.blade.php create mode 100755 routes/api.php create mode 100755 routes/channels.php create mode 100755 routes/console.php create mode 100755 routes/web.php create mode 100755 server.php create mode 100755 storage/framework/cache/.gitignore create mode 100755 storage/framework/sessions/.gitignore create mode 100755 storage/framework/views/.gitignore create mode 100755 storage/logs/.gitignore create mode 100755 storage/views/.gitignore create mode 100755 tests/Bootstrap.php create mode 100755 tests/CreatesApplication.php create mode 100755 tests/Feature/ExampleTest.php create mode 100755 tests/TestCase.php create mode 100755 tests/Unit/ExampleTest.php create mode 100755 webpack.mix.js diff --git a/.editorconfig b/.editorconfig new file mode 100755 index 00000000..6537ca46 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,15 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +indent_style = space +indent_size = 4 +trim_trailing_whitespace = true + +[*.md] +trim_trailing_whitespace = false + +[*.{yml,yaml}] +indent_size = 2 diff --git a/.env.example b/.env.example new file mode 100755 index 00000000..2d2ea86f --- /dev/null +++ b/.env.example @@ -0,0 +1,52 @@ +APP_NAME=V2Board +APP_ENV=local +APP_KEY= +APP_DEBUG=true +APP_URL=http://localhost + +LOG_CHANNEL=stack + +DB_CONNECTION=mysql +DB_HOST=127.0.0.1 +DB_PORT=3306 +DB_DATABASE=laravel +DB_USERNAME=root +DB_PASSWORD= + +BROADCAST_DRIVER=log +CACHE_DRIVER=file +QUEUE_CONNECTION=sync +SESSION_DRIVER=file +SESSION_LIFETIME=120 + +REDIS_HOST=127.0.0.1 +REDIS_PASSWORD=null +REDIS_PORT=6379 + +MAIL_DRIVER=smtp +MAIL_HOST=smtp.mailtrap.io +MAIL_PORT=2525 +MAIL_USERNAME=null +MAIL_PASSWORD=null +MAIL_ENCRYPTION=null +MAIL_FROM_ADDRESS=null +MAIL_FROM_NAME=null + +AWS_ACCESS_KEY_ID= +AWS_SECRET_ACCESS_KEY= +AWS_DEFAULT_REGION=us-east-1 +AWS_BUCKET= + +PUSHER_APP_ID= +PUSHER_APP_KEY= +PUSHER_APP_SECRET= +PUSHER_APP_CLUSTER=mt1 + +MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" +MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" + +DEFAULT_INVITE_FORCE=0 +DEFAULT_INVITE_COMMISSION=10 +DEFAULT_INVITE_GEN_LIMIT=5 +DEFAULT_STOP_REGISTER=0 +DEFAULT_EMAIL_VERIFY=0 \ No newline at end of file diff --git a/.gitattributes b/.gitattributes new file mode 100755 index 00000000..967315dd --- /dev/null +++ b/.gitattributes @@ -0,0 +1,5 @@ +* text=auto +*.css linguist-vendored +*.scss linguist-vendored +*.js linguist-vendored +CHANGELOG.md export-ignore diff --git a/.gitignore b/.gitignore new file mode 100755 index 00000000..a8ab7ee1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,16 @@ +/node_modules +/config/v2panel.php +/public/hot +/public/storage +/storage/*.key +/vendor +.env +.env.backup +.phpunit.result.cache +.idea +Homestead.json +Homestead.yaml +npm-debug.log +yarn-error.log +composer.phar +yarn.lock diff --git a/.styleci.yml b/.styleci.yml new file mode 100755 index 00000000..5e3689bd --- /dev/null +++ b/.styleci.yml @@ -0,0 +1,16 @@ +php: + preset: laravel + enabled: + - alpha_ordered_imports + disabled: + - length_ordered_imports + - unused_use + finder: + not-name: + - index.php + - server.php +js: + finder: + not-name: + - webpack.mix.js +css: true diff --git a/app/Console/Commands/CheckCommission.php b/app/Console/Commands/CheckCommission.php new file mode 100644 index 00000000..fc1253fc --- /dev/null +++ b/app/Console/Commands/CheckCommission.php @@ -0,0 +1,58 @@ +where('status', 3) + ->get(); + foreach ($order as $item) { + if ($order->invite_user_id) { + $inviter = User::find($order->invite_user_id); + if (!$inviter) continue; + $inviter->commission_balance = $inviter->commission_balance + $order->commission_balance; + if ($inviter->save()) { + $item->commission_status = 1; + $item->save(); + } + } + } + } + +} diff --git a/app/Console/Commands/CheckExpire.php b/app/Console/Commands/CheckExpire.php new file mode 100644 index 00000000..0390f577 --- /dev/null +++ b/app/Console/Commands/CheckExpire.php @@ -0,0 +1,53 @@ +expired_at < time()) { + $user->enable = 0; + } else { + $user->enable = 1; + } + $item->save(); + } + } + +} diff --git a/app/Console/Commands/CheckOrder.php b/app/Console/Commands/CheckOrder.php new file mode 100755 index 00000000..547ce4e0 --- /dev/null +++ b/app/Console/Commands/CheckOrder.php @@ -0,0 +1,92 @@ +status) { + case 0: + if (strtotime($item->created_at) <= (time() - 1800)) { + $item->status = 2; + $item->save(); + } + break; + case 1: + $this->orderHandle($item); + break; + } + + } + } + + private function orderHandle ($order) { + $user = User::find($order->user_id); + if (!$user->plan_id || $order->plan_id == $user->plan_id) { + return $this->buy($order, $user); + } + } + + private function buy ($order, $user) { + $plan = Plan::find($order->plan_id); + $user->transfer_enable = $plan->transfer_enable * 1073741824; + $user->enable = 1; + $user->plan_id = $plan->id; + $user->group_id = $plan->group_id; + $user->expired_at = $this->getTime($order->cycle, $user->expired_at); + if ($user->save()) { + $order->status = 3; + $order->save(); + } + } + + private function getTime ($str, $timestamp) { + if ($timestamp < time()) { + $timestamp = time(); + } + switch ($str) { + case 'month_price': return strtotime('+1 month', $timestamp); + case 'quarter_price': return strtotime('+3 month', $timestamp); + case 'quarter_price': return strtotime('+6 month', $timestamp); + case 'quarter_price': return strtotime('+12 month', $timestamp); + } + } +} diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php new file mode 100755 index 00000000..7b1b9ada --- /dev/null +++ b/app/Console/Kernel.php @@ -0,0 +1,45 @@ +command('check:order')->everyMinute(); + $schedule->command('check:expire')->everyMinute(); + $schedule->command('check:commission')->daily(); + // $schedule->command('inspire') + // ->hourly(); + } + + /** + * Register the commands for the application. + * + * @return void + */ + protected function commands() + { + $this->load(__DIR__.'/Commands'); + + require base_path('routes/console.php'); + } +} diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php new file mode 100755 index 00000000..3ec59a96 --- /dev/null +++ b/app/Exceptions/Handler.php @@ -0,0 +1,52 @@ + [ + 'invite' => [ + 'invite_force' => (int)config('v2board.invite_force', env('DEFAULT_INVITE_FORCE')), + 'invite_commission' => config('v2board.invite_commission', env('DEFAULT_INVITE_COMMISSION')), + 'invite_gen_limit' => config('v2board.invite_gen_limit', env('DEFAULT_INVITE_GEN_LIMIT')) + ], + 'site' => [ + 'stop_register' => (int)config('v2board.stop_register', env('DEFAULT_STOP_REGISTER')), + 'email_verify' => (int)config('v2board.email_verify', env('DEFAULT_EMAIL_VERIFY')), + 'app_name' => config('v2board.app_name', env('APP_NAME')), + 'app_url' => config('v2board.app_url', env('APP_URL')) + ], + 'pay' => [ + // alipay + 'alipay_enable' => (int)config('v2board.alipay_enable'), + 'alipay_appid' => config('v2board.alipay_appid'), + 'alipay_pubkey' => config('v2board.alipay_pubkey'), + 'alipay_privkey' => config('v2board.alipay_privkey'), + // stripe + 'stripe_sk_live' => config('v2board.stripe_sk_live'), + 'stripe_pk_live' => config('v2board.stripe_pk_live'), + 'stripe_alipay_enable' => (int)config('v2board.stripe_alipay_enable'), + 'stripe_wepay_enable' => (int)config('v2board.stripe_wepay_enable'), + 'stripe_webhook_key' => config('v2board.stripe_webhook_key') + ], + 'server' => [ + 'server_token' => config('v2board.server_token') + ] + ] + ]); + } + + public function save (ConfigSave $request) { + $data = $request->input(); + $array = \Config::get('v2board'); + foreach ($data as $k => $v) { + if (!in_array($k, ConfigSave::filter())) { + abort(500, '禁止修改'); + } + $array[$k] = $v; + } + $data = var_export($array, 1); + if(!\File::put(base_path() . '/config/v2board.php', " true + ]); + } +} diff --git a/app/Http/Controllers/Admin/OrderController.php b/app/Http/Controllers/Admin/OrderController.php new file mode 100644 index 00000000..7a9df8b2 --- /dev/null +++ b/app/Http/Controllers/Admin/OrderController.php @@ -0,0 +1,45 @@ +input('current') ? $request->input('current') : 1; + $pageSize = $request->input('pageSize') >= 10 ? $request->input('pageSize') : 10; + $orderModel = Order::orderBy('created_at', 'DESC'); + if ($request->input('trade_no')) { + $orderModel->where('trade_no', $request->input('trade_no')); + } + $total = $orderModel->count(); + return response([ + 'data' => $orderModel->forPage($current, $pageSize) + ->get(), + 'total' => $total + ]); + } + + public function repair (Request $request) { + if (empty($request->input('trade_no'))) { + abort(500, '参数错误'); + } + $order = Order::where('trade_no', $request->input('trade_no')) + ->where('status', 0) + ->first(); + if (!$order) { + abort(500, '订单不存在或订单已支付'); + } + $order->status = 1; + if (!$order->save()) { + abort(500, '保存失败'); + } + return response([ + 'data' => true + ]); + } +} diff --git a/app/Http/Controllers/Admin/PlanController.php b/app/Http/Controllers/Admin/PlanController.php new file mode 100755 index 00000000..ded6481a --- /dev/null +++ b/app/Http/Controllers/Admin/PlanController.php @@ -0,0 +1,85 @@ + Plan::get() + ]); + } + + public function save (PlanSave $request) { + if ($request->input('id')) { + $plan = Plan::find($request->input('id')); + if (!$plan) { + abort(500, '该订阅不存在'); + } + } else { + $plan = new Plan(); + } + $plan->name = $request->input('name'); + $plan->content = $request->input('content'); + if ($plan->content) { + $plan->content = str_replace(PHP_EOL, '', $plan->content); + } + $plan->show = $request->input('show'); + $plan->renew = $request->input('renew'); + $plan->transfer_enable = $request->input('transfer_enable'); + $plan->group_id = $request->input('group_id'); + $plan->month_price = $request->input('month_price'); + $plan->quarter_price = $request->input('quarter_price'); + $plan->half_year_price = $request->input('half_year_price'); + $plan->year_price = $request->input('year_price'); + + return response([ + 'data' => $plan->save() + ]); + } + + public function drop (Request $request) { + if (Order::where('plan_id', $request->input('id'))->first()) { + abort(500, '该订阅下存在订单无法删除'); + } + if (User::where('plan_id', $request->input('id'))->first()) { + abort(500, '该订阅下存在用户无法删除'); + } + if ($request->input('id')) { + $plan = Plan::find($request->input('id')); + if (!$plan) { + abort(500, '该订阅ID不存在'); + } + } + return response([ + 'data' => $plan->delete() + ]); + } + + public function update (PlanUpdate $request) { + $updateData = $request->only([ + 'show', + 'renew' + ]); + + $plan = Plan::find($request->input('id')); + if (!$plan) { + abort(500, '该订阅不存在'); + } + if (!$plan->update($updateData)) { + abort(500, '保存失败'); + } + + return response([ + 'data' => true + ]); + } +} diff --git a/app/Http/Controllers/Admin/ServerController.php b/app/Http/Controllers/Admin/ServerController.php new file mode 100755 index 00000000..7c35141a --- /dev/null +++ b/app/Http/Controllers/Admin/ServerController.php @@ -0,0 +1,109 @@ + Server::get() + ]); + } + + public function save (ServerSave $request) { + if ($request->input('id')) { + $server = Server::find($request->input('id')); + if (!$server) { + abort(500, '服务器不存在'); + } + } else { + $server = new Server(); + } + $server->group_id = json_encode($request->input('group_id')); + $server->name = $request->input('name'); + $server->host = $request->input('host'); + $server->port = $request->input('port'); + $server->server_port = $request->input('server_port'); + $server->tls = $request->input('tls'); + $server->tags = json_encode($request->input('tags')); + $server->rate = $request->input('rate'); + return response([ + 'data' => $server->save() + ]); + } + + public function group (Request $request) { + if ($request->input('group_id')) { + return response([ + 'data' => [ServerGroup::find($request->input('group_id'))] + ]); + } + return response([ + 'data' => ServerGroup::get() + ]); + } + + public function groupSave (Request $request) { + if (empty($request->input('name'))) { + abort(500, '组名不能为空'); + } + + if ($request->input('id')) { + $serverGroup = ServerGroup::find($request->input('id')); + } else { + $serverGroup = new ServerGroup(); + } + + $serverGroup->name = $request->input('name'); + return response([ + 'data' => $serverGroup->save() + ]); + } + + public function groupDrop (Request $request) { + if ($request->input('id')) { + $serverGroup = ServerGroup::find($request->input('id')); + if (!$serverGroup) { + abort(500, '组不存在'); + } + } + + $servers = Server::all(); + foreach ($servers as $server) { + $groupId = json_decode($server->group_id); + if (in_array($request->input('id'), $groupId)) { + abort(500, '该组已被节点所使用,无法删除'); + } + } + + if (Plan::where('group_id', $request->input('id'))->first()) { + abort(500, '该组已被订阅所使用,无法删除'); + } + if (User::where('group_id', $request->input('id'))->first()) { + abort(500, '该组已被用户所使用,无法删除'); + } + return response([ + 'data' => $serverGroup->delete() + ]); + } + + public function drop (Request $request) { + if ($request->input('id')) { + $server = Server::find($request->input('id')); + if (!$server) { + abort(500, '节点ID不存在'); + } + } + return response([ + 'data' => $server->delete() + ]); + } +} diff --git a/app/Http/Controllers/Admin/UserController.php b/app/Http/Controllers/Admin/UserController.php new file mode 100644 index 00000000..94fa31a0 --- /dev/null +++ b/app/Http/Controllers/Admin/UserController.php @@ -0,0 +1,57 @@ +input('current') ? $request->input('current') : 1; + $pageSize = $request->input('pageSize') >= 10 ? $request->input('pageSize') : 10; + $userModel = User::orderBy('created_at', 'DESC'); + if ($request->input('email')) { + $userModel->where('email', $request->input('email')); + } + $total = $userModel->count(); + return response([ + 'data' => $userModel->forPage($current, $pageSize) + ->get(), + 'total' => $total + ]); + } + + public function update (UserUpdate $request) { + $updateData = $request->only([ + 'email', + 'password', + 'transfer_enable', + 'expired_at', + 'banned', + 'is_admin' + ]); + $user = User::find($request->input('id')); + if (!$user) { + abort(500, '用户不存在'); + } + if (User::where('email', $updateData['email'])->first() && $user->email !== $updateData['email']) { + abort(500, '邮箱已被使用'); + } + if ($updateData['password']) { + $updateData['password'] = password_hash($updateData['password'], PASSWORD_DEFAULT); + } else { + unset($updateData['password']); + } + $updateData['transfer_enable'] = $updateData['transfer_enable'] * 1073741824; + if (!$user->update($updateData)) { + abort(500, '保存失败'); + } + return response([ + 'data' => true + ]); + } +} diff --git a/app/Http/Controllers/ClientController.php b/app/Http/Controllers/ClientController.php new file mode 100755 index 00000000..4d9d8b6c --- /dev/null +++ b/app/Http/Controllers/ClientController.php @@ -0,0 +1,121 @@ +user; + $server = []; + if ($user->expired_at > time()) { + $servers = Server::all(); + foreach ($servers as $item) { + $groupId = json_decode($item['group_id']); + if (in_array($user->group_id, $groupId)) { + array_push($server, $item); + } + } + } + if(strpos($_SERVER['HTTP_USER_AGENT'], 'Quantumult%20X') !== false) { + die($this->quantumultX($user, $server)); + } + if(strpos($_SERVER['HTTP_USER_AGENT'], 'Quantumult') !== false) { + die($this->quantumult($user, $server)); + } + if(strpos($_SERVER['HTTP_USER_AGENT'], 'clash_win') !== false) { + die($this->clash($user, $server)); + } + die($this->origin($user, $server)); + } + + private function quantumultX ($user, $server) { + $uri = ''; + foreach($server as $item) { + $uri .= "vmess=".$item->host.":".$item->port.", method=none, password=".$user->v2ray_uuid.", over-tls=".($item->tls?'true':'false').", certificate=0, fast-open=false, udp-relay=false, tag=".$item->name."\r\n"; + } + return base64_encode($uri); + } + + private function quantumult ($user, $server) { + $uri = ''; + header('subscription-userinfo: upload='.$user->u.'; download='.$user->d.';total='.$user->transfer_enable); + foreach($server as $item) { + $uri .= "vmess://".base64_encode($item->name.'= vmess, '.$item->host.', '.$item->port.', chacha20-ietf-poly1305, "'.$user->v2ray_uuid.'", over-tls='.($item->tls?"true":"false").', certificate=0, group='.config('v2board.app_name', 'V2Board'))."\r\n"; + } + return base64_encode($uri); + } + + private function origin ($user, $server) { + $uri = ''; + foreach($server as $item) { + $config = [ + "ps" => $item->name, + "add" => $item->host, + "port" => $item->port, + "id" => $user->v2ray_uuid, + "aid" => "2", + "net" => "tcp", + "type" => "chacha20-poly1305", + "host" => "", + "tls" => $item->tls?"tls":"", + ]; + $uri .= "vmess://".base64_encode(json_encode($config))."\r\n"; + } + return base64_encode($uri); + } + + private function clash ($user, $server) { + $proxy = []; + $proxyGroup = []; + $proxies = []; + foreach ($server as $item) { + $array = []; + $array['name'] = $item->name; + $array['type'] = 'vmess'; + $array['server'] = $item->host; + $array['port'] = $item->port; + $array['uuid'] = $user->v2ray_uuid; + $array['alterId'] = $user->v2ray_alter_id; + $array['cipher'] = 'auto'; + if ($item->tls) { + $array['tls'] = true; + } + array_push($proxy, $array); + array_push($proxies, $item->name); + } + array_push($proxyGroup, [ + 'name' => config('v2board.app_name', 'V2Board'), + 'type' => 'select', + 'proxies' => $proxies + ]); + + $config = [ + 'port' => 7890, + 'socks-port' => 0, + 'allow-lan' => false, + 'mode' => 'Rule', + 'log-level' => 'info', + 'external-controller' => '0.0.0.0:9090', + 'secret' => '', + 'Proxy' => $proxy, + 'Proxy Group' => $proxyGroup, + 'Rule' => [ + 'DOMAIN-SUFFIX,google.com,'.config('v2board.app_name', 'V2Board'), + 'DOMAIN-KEYWORD,google,'.config('v2board.app_name', 'V2Board'), + 'DOMAIN,google.com,'.config('v2board.app_name', 'V2Board'), + 'DOMAIN-SUFFIX,ad.com,REJECT', + 'IP-CIDR,127.0.0.0/8,DIRECT', + 'GEOIP,CN,DIRECT', + 'MATCH,'.config('v2board.app_name', 'V2Board') + ] + ]; + return Yaml::dump($config); + } +} diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php new file mode 100755 index 00000000..af5cfb19 --- /dev/null +++ b/app/Http/Controllers/Controller.php @@ -0,0 +1,12 @@ +input())); + + \Stripe\Stripe::setApiKey(config('v2board.stripe_sk_live')); + try { + $event = \Stripe\Webhook::constructEvent( + file_get_contents('php://input'), + $_SERVER['HTTP_STRIPE_SIGNATURE'], + config('v2board.stripe_webhook_key') + ); + } catch (\Stripe\Error\SignatureVerification $e) { + abort(400); + } + + $obj = $event->data->object; + if ($obj['status'] == 'succeeded') { + $order = Order::where('callback_no', $obj['source']['id'])->first(); + if (!$order) { + abort(500, 'ERROR'); + } + if ($order->status !== 0) { + die('SUCCESS'); + } + $order->status = 1; + if (!$order->save()) { + abort(500, 'ERROR'); + } + die('SUCCESS'); + } + } + + public function stripeReturn (Request $request) { + Log::info('stripeReturnData: ' . json_encode($request->input())); + header('Location:' . '/#/dashboard'); + } +} diff --git a/app/Http/Controllers/Guest/PlanController.php b/app/Http/Controllers/Guest/PlanController.php new file mode 100755 index 00000000..585ff428 --- /dev/null +++ b/app/Http/Controllers/Guest/PlanController.php @@ -0,0 +1,17 @@ +get(); + return response([ + 'data' => $plan + ]); + } +} diff --git a/app/Http/Controllers/InviteController.php b/app/Http/Controllers/InviteController.php new file mode 100644 index 00000000..06b43646 --- /dev/null +++ b/app/Http/Controllers/InviteController.php @@ -0,0 +1,57 @@ +session()->get('id'))->where('status', 0)->count() >= 5) { + abort(500, '已达到创建数量上限'); + } + $inviteCode = new InviteCode(); + $inviteCode->user_id = $request->session()->get('id'); + $inviteCode->code = Helper::randomChar(8); + return response([ + 'data' => $inviteCode->save() + ]); + } + + public function index (Request $request) { + $codes = InviteCode::where('user_id', $request->session()->get('id')) + ->where('status', 0) + ->get(); + for ($i = 0; $i < count($codes); $i++) { + $codes[$i]['invite_url'] = config('v2board.app_url', env('APP_URL')) . '/#/register?code=' . $codes[$i]['code']; + } + $stat = [ + //已注册用户数 + (int)User::where('invite_user_id', $request->session()->get('id'))->count(), + //有效的佣金 + (int)Order::where('status', 3) + ->where('commission_status', 1) + ->where('invite_user_id', $request->session()->get('id')) + ->sum('commission_balance'), + //确认中的佣金 + (int)Order::where('status', 3) + ->where('commission_status', 0) + ->where('invite_user_id', $request->session()->get('id')) + ->sum('commission_balance'), + //已提现佣金 + 0 + + ]; + return response([ + 'data' => [ + 'codes' => $codes, + 'stat' => $stat + ] + ]); + } +} diff --git a/app/Http/Controllers/OrderController.php b/app/Http/Controllers/OrderController.php new file mode 100755 index 00000000..d6729b1b --- /dev/null +++ b/app/Http/Controllers/OrderController.php @@ -0,0 +1,244 @@ +session()->get('id')) + ->orderBy('created_at', 'DESC') + ->get(); + $plan = Plan::get(); + for($i = 0; $i < count($order); $i++) { + for($x = 0; $x < count($plan); $x++) { + if ($order[$i]['plan_id'] === $plan[$x]['id']) { + $order[$i]['plan'] = $plan[$x]; + } + } + } + return response([ + 'data' => $order + ]); + } + + public function details (Request $request) { + $order = Order::where('user_id', $request->session()->get('id')) + ->where('trade_no', $request->input('trade_no')) + ->first(); + if (!$order) { + abort(500, '订单不存在'); + } + $order['plan'] = Plan::find($order->plan_id); + if (!$order['plan']) { + abort(500, '订阅不存在'); + } + return response([ + 'data' => $order + ]); + } + + public function save (OrderSave $request) { + $plan = Plan::find($request->input('plan_id')); + $user = User::find($request->session()->get('id')); + + if (!$plan) { + abort(500, '该订阅不存在'); + } + + if (!($plan->show || $user->plan_id == $plan->id)) { + abort(500, '该订阅已售罄'); + } + + if (!$plan->show && !$plan->renew) { + abort(500, '该订阅无法续费,请更换其他订阅'); + } + + $order = new Order(); + $order->user_id = $request->session()->get('id'); + $order->plan_id = $plan->id; + $order->cycle = $request->input('cycle'); + $order->trade_no = Helper::guid(); + $order->total_amount = $plan[$request->input('cycle')]; + if ($user->invite_user_id) { + $order->invite_user_id = $user->invite_user_id; + $order->commission_balance = $order->total_amount * (config('v2board.invite_commission', env('DEFAULT_INVITE_COMMISSION')) / 100); + } + if (!$order->save()) { + abort(500, '订单创建失败'); + } + + return response([ + 'data' => $order->trade_no + ]); + } + + public function checkout (Request $request) { + $tradeNo = $request->input('trade_no'); + $method = $request->input('method'); + $order = Order::where('trade_no', $tradeNo) + ->where('user_id', $request->session()->get('id')) + ->where('status', 0) + ->first(); + if (!$order) { + abort(500, '订单不存在或以支付'); + } + switch ($method) { + // return type => 0: QRCode / 1: URL + case 0: + // alipayF2F + if (!(int)config('v2board.alipay_enable')) { + abort(500, '支付方式不可用'); + } + return response([ + 'type' => 0, + 'data' => $this->alipayF2F($tradeNo, $order->total_amount) + ]); + case 2: + // stripeAlipay + if (!(int)config('v2board.stripe_alipay_enable')) { + abort(500, '支付方式不可用'); + } + return response([ + 'type' => 1, + 'data' => $this->stripeAlipay($order) + ]); + case 3: + // stripeWepay + if (!(int)config('v2board.stripe_wepay_enable')) { + abort(500, '支付方式不可用'); + } + return response([ + 'type' => 0, + 'data' => $this->stripeWepay($order) + ]); + default: + abort(500, '支付方式不存在'); + } + } + + public function check (Request $request) { + $tradeNo = $request->input('trade_no'); + $order = Order::where('trade_no', $tradeNo) + ->where('user_id', $request->session()->get('id')) + ->first(); + if (!$order) { + abort(500, '订单不存在'); + } + return response([ + 'data' => $order->status + ]); + } + + public function getPaymentMethod () { + $data = []; + if ((int)config('v2board.alipay_enable')) { + $alipayF2F = new \StdClass(); + $alipayF2F->name = '支付宝'; + $alipayF2F->method = 0; + $alipayF2F->icon = 'alipay'; + array_push($data, $alipayF2F); + } + + if ((int)config('v2board.stripe_alipay_enable')) { + $stripeAlipay = new \StdClass(); + $stripeAlipay->name = '支付宝'; + $stripeAlipay->method = 2; + $stripeAlipay->icon = 'alipay'; + array_push($data, $stripeAlipay); + } + + if ((int)config('v2board.stripe_wepay_enable')) { + $stripeWepay = new \StdClass(); + $stripeWepay->name = '微信'; + $stripeWepay->method = 3; + $stripeWepay->icon = 'wechat'; + array_push($data, $stripeWepay); + } + + return response([ + 'data' => $data + ]); + } + + private function alipayF2F ($tradeNo, $totalAmount) { + $gateway = Omnipay::create('Alipay_AopF2F'); + $gateway->setSignType('RSA2'); //RSA/RSA2 + $gateway->setAppId(config('v2board.alipay_appid')); + $gateway->setPrivateKey(config('v2board.alipay_privkey')); // 可以是路径,也可以是密钥内容 + $gateway->setAlipayPublicKey(config('v2board.alipay_pubkey')); // 可以是路径,也可以是密钥内容 + $gateway->setNotifyUrl(config('v2board.app_url', env('APP_URL')) . '/api/v1/guest/order/alipayNotify'); + $request = $gateway->purchase(); + $request->setBizContent([ + 'subject' => config('v2board.app_name') . ' - 订阅', + 'out_trade_no' => $tradeNo, + 'total_amount' => $totalAmount / 100 + ]); + /** @var \Omnipay\Alipay\Responses\AopTradePreCreateResponse $response */ + $response = $request->send(); + $result = $response->getAlipayResponse(); + if ($result['code'] !== '10000') { + abort(500, $result['sub_msg']); + } + // 获取收款二维码内容 + return $response->getQrCode(); + } + + private function stripeAlipay ($order) { + $exchange = Helper::exchange('CNY', 'HKD'); + if (!$exchange) { + abort(500, '货币转换超时,请稍后再试'); + } + Stripe::setApiKey(config('v2board.stripe_sk_live')); + $source = Source::create([ + 'amount' => floor($order->total_amount * $exchange), + 'currency' => 'hkd', + 'type' => 'alipay', + 'redirect' => [ + 'return_url' => config('v2board.app_url', env('APP_URL')) . '/api/v1/guest/order/stripeReturn' + ] + ]); + if (!$source['redirect']['url']) { + abort(500, '支付网关请求失败'); + } + $order->callback_no = $source['id']; + if (!$order->save()) { + abort(500, '订单更新失败'); + } + return $source['redirect']['url']; + } + + private function stripeWepay ($order) { + $exchange = Helper::exchange('CNY', 'HKD'); + if (!$exchange) { + abort(500, '货币转换超时,请稍后再试'); + } + Stripe::setApiKey(config('v2board.stripe_sk_live')); + $source = Source::create([ + 'amount' => floor($order->total_amount * $exchange), + 'currency' => 'hkd', + 'type' => 'wechat', + 'redirect' => [ + 'return_url' => config('v2board.app_url', env('APP_URL')) . '/api/v1/guest/order/stripeReturn' + ] + ]); + if (!$source['wechat']['qr_code_url']) { + abort(500, '支付网关请求失败'); + } + $order->callback_no = $source['id']; + if (!$order->save()) { + abort(500, '订单更新失败'); + } + return $source['wechat']['qr_code_url']; + } +} diff --git a/app/Http/Controllers/Passport/CommController.php b/app/Http/Controllers/Passport/CommController.php new file mode 100644 index 00000000..c6b70a9c --- /dev/null +++ b/app/Http/Controllers/Passport/CommController.php @@ -0,0 +1,49 @@ + (int)config('v2board.email_verify', env('DEFAULT_EMAIL_VERIFY')) ? 1 : 0 + ]); + } + + public function sendEmailVerify (CommSendEmailVerify $request) { + $email = $request->input('email'); + $redisKey = 'sendEmailVerify:' . $email; + if (Redis::get($redisKey)) { + abort(500, '验证码已发送,请过一会在请求'); + } + $code = rand(100000, 999999); + $subject = config('v2board.app_name', 'V2Panel') . '邮箱验证码'; + Mail::send( + 'mail.sendEmailVerify', + [ + 'code' => $code, + 'name' => config('v2board.app_name', 'V2Panel') + ], + function ($message) use($email, $subject) { + $message->to($email)->subject($subject); + } + ); + if (count(Mail::failures()) >= 1) { + // 发送失败 + abort(500, '发送失败'); + } + + Redis::set($redisKey, $code); + Redis::expire($redisKey, 600); + return response([ + 'data' => true + ]); + } +} diff --git a/app/Http/Controllers/Passport/ForgetController.php b/app/Http/Controllers/Passport/ForgetController.php new file mode 100644 index 00000000..6ea24c65 --- /dev/null +++ b/app/Http/Controllers/Passport/ForgetController.php @@ -0,0 +1,29 @@ +input('email'); + if (Redis::get($redisKey) !== $request->input('email_code')) { + abort(500, '邮箱验证码有误'); + } + $user = User::where('email', $request->input('email'))->first(); + $user->password = password_hash($request->input('password'), PASSWORD_DEFAULT); + if (!$user->save()) { + abort(500, '重置失败'); + } + Redis::del($redisKey); + return response([ + 'data' => true + ]); + } +} diff --git a/app/Http/Controllers/Passport/LoginController.php b/app/Http/Controllers/Passport/LoginController.php new file mode 100755 index 00000000..8d5c94b2 --- /dev/null +++ b/app/Http/Controllers/Passport/LoginController.php @@ -0,0 +1,33 @@ +input('email'); + $password = $request->input('password'); + + $user = User::where('email', $email)->first(); + if (!$user) { + abort(500, '用户名或密码错误'); + } + if (!password_verify($password, $user->password)) { + abort(500, '用户名或密码错误'); + } + + $request->session()->put('email', $user->email); + $request->session()->put('id', $user->id); + if ($user->is_admin) { + $request->session()->put('is_admin', true); + } + return response([ + 'data' => true + ]); + } +} diff --git a/app/Http/Controllers/Passport/RegisterController.php b/app/Http/Controllers/Passport/RegisterController.php new file mode 100755 index 00000000..6baf92f3 --- /dev/null +++ b/app/Http/Controllers/Passport/RegisterController.php @@ -0,0 +1,71 @@ +input('invite_code'))) { + abort(500, '必须使用邀请码才可以注册'); + } + } + if ((int)config('v2board.email_verify', env('DEFAULT_EMAIL_VERIFY'))) { + $redisKey = 'sendEmailVerify:' . $request->input('email'); + if (empty($request->input('email_code'))) { + abort(500, '邮箱验证码不能为空'); + } + if (Redis::get($redisKey) !== $request->input('email_code')) { + abort(500, '邮箱验证码有误'); + } + } + $email = $request->input('email'); + $password = $request->input('password'); + $exist = User::where('email', $email)->first(); + if ($exist) { + abort(500, '邮箱已存在系统中'); + } + $user = new User(); + $user->email = $email; + $user->password = password_hash($password, PASSWORD_DEFAULT); + $user->last_login_at = time(); + $user->v2ray_uuid = Helper::guid(true); + $user->token = Helper::guid(); + if ($request->input('invite_code')) { + $inviteCode = InviteCode::where('code', $request->input('invite_code')) + ->where('status', 0) + ->first(); + if (!$inviteCode) { + if ((int)config('v2board.invite_force', env('DEFAULT_INVITE_FOCE'))) { + abort(500, '邀请码无效'); + } + } + $user->invite_user_id = $inviteCode->user_id ? $inviteCode->user_id : null; + $inviteCode->status = 1; + $inviteCode->save(); + } + + if (!$user->save()) { + abort(500, '注册失败'); + } + if ((int)config('v2board.email_verify', env('DEFAULT_EMAIL_VERIFY'))) { + Redis::del($redisKey); + } + return response()->json([ + 'data' => true + ]); + } +} diff --git a/app/Http/Controllers/PlanController.php b/app/Http/Controllers/PlanController.php new file mode 100755 index 00000000..406a4bdb --- /dev/null +++ b/app/Http/Controllers/PlanController.php @@ -0,0 +1,25 @@ +input('plan_id'))) { + abort(500, '参数错误'); + } + $plan = Plan::find($request->input('plan_id')); + if (!$plan) { + abort(500, '该订阅不存在'); + } + $user = User::find($request->session()->get('id')); + return response([ + 'data' => $plan + ]); + } +} diff --git a/app/Http/Controllers/Server/Controller.php b/app/Http/Controllers/Server/Controller.php new file mode 100644 index 00000000..86ca0970 --- /dev/null +++ b/app/Http/Controllers/Server/Controller.php @@ -0,0 +1,18 @@ +input('token'); + if (empty($token)) { + abort(500, 'token is null'); + } + if ($token !== config('v2board.server_token')) { + abort(500, 'token is error'); + } + } +} diff --git a/app/Http/Controllers/Server/DeepbworkController.php b/app/Http/Controllers/Server/DeepbworkController.php new file mode 100644 index 00000000..4039cfa0 --- /dev/null +++ b/app/Http/Controllers/Server/DeepbworkController.php @@ -0,0 +1,105 @@ +input('node_id'); + $server = Server::find($nodeId); + $users = User::whereIn('group_id', json_decode($server->group_id)) + ->select([ + 'id', + 'email', + 't', + 'u', + 'd', + 'transfer_enable', + 'enable', + 'v2ray_uuid', + 'v2ray_alter_id', + 'v2ray_level' + ]) + ->get(); + $result = []; + foreach ($users as $user) { + $user->v2ray_user = [ + "uuid" => $user->v2ray_uuid, + "email" => sprintf("%s@v2panel.user", $user->v2ray_uuid), + "alter_id" => $user->v2ray_alter_id, + "level" => $user->v2ray_level, + ]; + unset($user['v2ray_uuid']); + unset($user['v2ray_alter_id']); + unset($user['v2ray_level']); + array_push($result, $user); + } + return response([ + 'msg' => 'ok', + 'data' => $result, + ]); + } + + // 后端提交数据 + public function submit (Request $request) { + Log::info('serverSubmitData:' . $request->input('node_id') . ':' . file_get_contents('php://input')); + $server = Server::find($request->input('node_id')); + if (!$server) { + return response([ + 'ret' => 1, + 'msg' => 'ok' + ]); + } + $data = file_get_contents('php://input'); + $data = json_decode($data, true); + foreach ($data as $item) { + $u = $item['u'] * $server->rate; + $d = $item['d'] * $server->rate; + $user = User::find($item['user_id']); + $user->t = time(); + $user->u = $user->u + $u; + $user->d = $user->d + $d; + $user->save(); + + $serverLog = new ServerLog(); + $serverLog->user_id = $item['user_id']; + $serverLog->node_id = $request->input('node_id'); + $serverLog->u = $item['u']; + $serverLog->d = $item['d']; + $serverLog->rate = $server->rate; + $serverLog->save(); + } + + return response([ + 'ret' => 1, + 'msg' => 'ok' + ]); + } + + // 后端获取配置 + public function config (Request $request) { + $nodeId = $request->input('node_id'); + $localPort = $request->input('local_port'); + $server = Server::find($nodeId); + $jsonData = json_decode(self::SERVER_CONFIG); + $jsonData->inboundDetour[0]->port = (int)$localPort; + $jsonData->inbound->port = (int)$server->server_port; + if ((int)$server->tls) { + $jsonData->inbound->streamSettings->security = "tls"; + $tls = (object) array("certificateFile" => "/home/v2ray.crt", "keyFile" => "/home/v2ray.key"); + $jsonData->inbound->streamSettings->tlsSettings->certificates[0] = $tls; + } + + die(json_encode($jsonData, JSON_UNESCAPED_UNICODE)); + } +} diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php new file mode 100755 index 00000000..017e4261 --- /dev/null +++ b/app/Http/Controllers/UserController.php @@ -0,0 +1,145 @@ + $request->session()->flush() + ]); + } + + public function changePassword (Request $request) { + if (empty($request->input('old_password'))) { + abort(500, '旧密码不能为空'); + } + if (empty($request->input('new_password'))) { + abort(500, '新密码不能为空'); + } + $user = User::find($request->session()->get('id')); + if (!password_verify($request->input('old_password'), $user->password)) { + abort(500, '旧密码有误'); + } + $user->password = password_hash($request->input('new_password'), PASSWORD_DEFAULT); + if (!$user->save()) { + abort(500, '保存失败'); + } + $request->session()->flush(); + return response([ + 'data' => true + ]); + } + + public function index (Request $request) { + } + + public function save (Request $request) { + } + + public function info (Request $request) { + $user = User::where('id', $request->session()->get('id')) + ->select([ + 'email', + 'last_login_at', + 'created_at', + 'enable', + 'is_admin', + 'remind_expire', + 'remind_traffic' + ]) + ->first(); + $user['avatar_url'] = 'https://cdn.v2ex.com/gravatar/' . md5($user->email) . '?s=64&d=identicon'; + return response([ + 'data' => $user + ]); + } + + public function dashboard (Request $request) { + $user = User::find($request->session()->get('id')); + if ($user->plan_id) { + $user['plan'] = Plan::find($user->plan_id); + } + $user['subscribe_url'] = config('v2board.app_url', env('APP_URL')) . '/api/v1/client/subscribe?token=' . $user['token']; + $stat = [ + Order::where('status', 0) + ->where('user_id', $request->session()->get('id')) + ->count(), + 0, + User::where('invite_user_id', $request->session()->get('id')) + ->count() + ]; + return response([ + 'data' => [ + 'user' => $user, + 'stat' => $stat + ] + ]); + } + + public function subscribe (Request $request) { + $user = User::find($request->session()->get('id')); + $server = []; + if ($user->plan_id) { + $user['plan'] = Plan::find($user->plan_id); + if (!$user['plan']) { + abort(500, '订阅计划不存在'); + } + if ($user->expired_at > time()) { + $servers = Server::all(); + foreach ($servers as $item) { + $groupId = json_decode($item['group_id']); + if (in_array($user->group_id, $groupId)) { + array_push($server, $item); + } + } + } + } + $user['subscribe_url'] = config('v2board.app_url', env('APP_URL')) . '/api/v1/client/subscribe?token=' . $user['token']; + return response([ + 'data' => [ + 'user' => $user, + 'server' => $server + ] + ]); + } + + public function resetUUID (Request $request) { + $user = User::find($request->session()->get('id')); + $user->v2ray_uuid = Helper::guid(true); + if (!$user->save()) { + abort(500, '重置失败'); + } + return response([ + 'data' => true + ]); + } + + public function update (UserUpdate $request) { + $updateData = $request->only([ + 'remind_expire', + 'remind_traffic' + ]); + + $user = User::find($request->session()->get('id')); + if (!$user) { + abort(500, '该用户不存在'); + } + if (!$user->update($updateData)) { + abort(500, '保存失败'); + } + + return response([ + 'data' => true + ]); + } +} diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php new file mode 100755 index 00000000..1a4114d0 --- /dev/null +++ b/app/Http/Kernel.php @@ -0,0 +1,90 @@ + [ + \App\Http\Middleware\EncryptCookies::class, + \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, + \Illuminate\Session\Middleware\StartSession::class, + // \Illuminate\Session\Middleware\AuthenticateSession::class, + \Illuminate\View\Middleware\ShareErrorsFromSession::class, + \App\Http\Middleware\VerifyCsrfToken::class, + \Illuminate\Routing\Middleware\SubstituteBindings::class, + ], + + 'api' => [ + \App\Http\Middleware\EncryptCookies::class, + \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, + \Illuminate\Session\Middleware\StartSession::class, + \App\Http\Middleware\ForceJson::class, + \App\Http\Middleware\CORS::class, + 'throttle:60,1', + 'bindings', + ], + ]; + + /** + * The application's route middleware. + * + * These middleware may be assigned to groups or used individually. + * + * @var array + */ + protected $routeMiddleware = [ + 'auth' => \App\Http\Middleware\Authenticate::class, + 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, + 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class, + 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class, + 'can' => \Illuminate\Auth\Middleware\Authorize::class, + 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, + 'signed' => \Illuminate\Routing\Middleware\ValidateSignature::class, + 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, + 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class, + 'user' => \App\Http\Middleware\User::class, + 'admin' => \App\Http\Middleware\Admin::class, + 'client' => \App\Http\Middleware\Client::class, + 'server' => \App\Http\Middleware\Server::class, + ]; + + /** + * The priority-sorted list of middleware. + * + * This forces non-global middleware to always be in the given order. + * + * @var array + */ + protected $middlewarePriority = [ + \Illuminate\Session\Middleware\StartSession::class, + \Illuminate\View\Middleware\ShareErrorsFromSession::class, + \App\Http\Middleware\Authenticate::class, + \Illuminate\Routing\Middleware\ThrottleRequests::class, + \Illuminate\Session\Middleware\AuthenticateSession::class, + \Illuminate\Routing\Middleware\SubstituteBindings::class, + \Illuminate\Auth\Middleware\Authorize::class, + ]; +} diff --git a/app/Http/Middleware/Admin.php b/app/Http/Middleware/Admin.php new file mode 100755 index 00000000..f3ac5869 --- /dev/null +++ b/app/Http/Middleware/Admin.php @@ -0,0 +1,23 @@ +session()->get('is_admin')) { + abort(403, '权限不足'); + } + return $next($request); + } +} diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/Authenticate.php new file mode 100755 index 00000000..a4be5c58 --- /dev/null +++ b/app/Http/Middleware/Authenticate.php @@ -0,0 +1,21 @@ +expectsJson()) { + return route('login'); + } + } +} diff --git a/app/Http/Middleware/CORS.php b/app/Http/Middleware/CORS.php new file mode 100755 index 00000000..e836a6e0 --- /dev/null +++ b/app/Http/Middleware/CORS.php @@ -0,0 +1,27 @@ +header('origin'); + if(empty($origin)){ + $referer = $request->header('referer'); + if(!empty($referer)&&preg_match("/^((https|http):\/\/)?([^\/]+)/i", $referer, $matches)){ + $origin = $matches[0]; + } + } + $response = $next($request); + $response->header('Access-Control-Allow-Origin', trim($origin, '/')); + $response->header('Access-Control-Allow-Methods', 'GET,POST,OPTIONS'); + $response->header('Access-Control-Allow-Headers', 'Content-Type,X-Requested-With'); + $response->header('Access-Control-Allow-Credentials', 'true'); + $response->header('Access-Control-Max-Age', 10080); + + return $response; + } +} \ No newline at end of file diff --git a/app/Http/Middleware/CheckForMaintenanceMode.php b/app/Http/Middleware/CheckForMaintenanceMode.php new file mode 100755 index 00000000..35b9824b --- /dev/null +++ b/app/Http/Middleware/CheckForMaintenanceMode.php @@ -0,0 +1,17 @@ +input('token'); + if (empty($token)) { + abort(500, 'token is null'); + } + $user = User::where('token', $token)->first(); + if (!$user) { + abort(500, 'token is error'); + } + $request->user = $user; + return $next($request); + } +} diff --git a/app/Http/Middleware/EncryptCookies.php b/app/Http/Middleware/EncryptCookies.php new file mode 100755 index 00000000..033136ad --- /dev/null +++ b/app/Http/Middleware/EncryptCookies.php @@ -0,0 +1,17 @@ +headers->set('accept', 'application/json'); + return $next($request); + } +} diff --git a/app/Http/Middleware/RedirectIfAuthenticated.php b/app/Http/Middleware/RedirectIfAuthenticated.php new file mode 100755 index 00000000..e4cec9c8 --- /dev/null +++ b/app/Http/Middleware/RedirectIfAuthenticated.php @@ -0,0 +1,26 @@ +check()) { + return redirect('/home'); + } + + return $next($request); + } +} diff --git a/app/Http/Middleware/Server.php b/app/Http/Middleware/Server.php new file mode 100644 index 00000000..b44a7a8c --- /dev/null +++ b/app/Http/Middleware/Server.php @@ -0,0 +1,28 @@ +input('token'); + if (empty($token)) { + abort(500, 'token is null'); + } + if ($token !== config('v2board.server_token')) { + abort(500, 'token is error'); + } + return $next($request); + } +} diff --git a/app/Http/Middleware/TrimStrings.php b/app/Http/Middleware/TrimStrings.php new file mode 100755 index 00000000..5a50e7b5 --- /dev/null +++ b/app/Http/Middleware/TrimStrings.php @@ -0,0 +1,18 @@ +session()->get('id')) { + abort(403, '未登录或登陆已过期'); + } + return $next($request); + } +} diff --git a/app/Http/Middleware/VerifyCsrfToken.php b/app/Http/Middleware/VerifyCsrfToken.php new file mode 100755 index 00000000..324a166b --- /dev/null +++ b/app/Http/Middleware/VerifyCsrfToken.php @@ -0,0 +1,24 @@ + 'in:0,1', + 'invite_commission' => 'integer', + 'stop_register' => 'in:0,1', + 'email_verify' => 'in:0,1', + 'invite_gen_limit' => 'integer', + 'server_token' => 'min:16', + 'app_url' => 'url', + // alipay + 'alipay_enable' => 'in:0,1', + 'alipay_appid' => 'integer|min:16', + 'alipay_pubkey' => 'max:2048', + 'alipay_privkey' => 'max:2048', + // stripe + 'stripe_alipay_enable' => 'in:0,1', + 'stripe_wepay_enable' => 'in:0,1' + ]; + } + + public function messages() + { + return [ + ]; + } +} diff --git a/app/Http/Requests/Admin/PlanSave.php b/app/Http/Requests/Admin/PlanSave.php new file mode 100755 index 00000000..c7628e47 --- /dev/null +++ b/app/Http/Requests/Admin/PlanSave.php @@ -0,0 +1,31 @@ + 'required', + 'group_id' => 'required', + 'transfer_enable' => 'required' + ]; + } + + public function messages() + { + return [ + 'name.required' => '套餐名称不能为空', + 'group_id.required' => '权限组不能为空', + 'transfer_enable' => '流量不能为空' + ]; + } +} diff --git a/app/Http/Requests/Admin/PlanUpdate.php b/app/Http/Requests/Admin/PlanUpdate.php new file mode 100644 index 00000000..96354525 --- /dev/null +++ b/app/Http/Requests/Admin/PlanUpdate.php @@ -0,0 +1,29 @@ + 'in:0,1', + 'renew' => 'in:0,1' + ]; + } + + public function messages() + { + return [ + 'show.in' => '销售状态格式不正确', + 'renew.in' => '续费状态格式不正确' + ]; + } +} diff --git a/app/Http/Requests/Admin/ServerSave.php b/app/Http/Requests/Admin/ServerSave.php new file mode 100755 index 00000000..ff16ce96 --- /dev/null +++ b/app/Http/Requests/Admin/ServerSave.php @@ -0,0 +1,43 @@ + 'required', + 'group_id' => 'required|array', + 'host' => 'required', + 'port' => 'required', + 'server_port' => 'required', + 'tls' => 'required', + 'tags' => 'array', + 'rate' => 'required|numeric' + ]; + } + + public function messages() + { + return [ + 'name.required' => '节点名称不能为空', + 'group_id.required' => '权限组不能为空', + 'group_id.array' => '权限组格式不正确', + 'host.required' => '节点地址不能为空', + 'port.required' => '连接端口不能为空', + 'server_port.required' => '后端服务端口不能为空', + 'tls.required' => 'TLS不能为空', + 'tags.array' => '标签格式不正确', + 'rate.required' => '倍率不能为空', + 'rate.numeric' => '倍率格式不正确' + ]; + } +} diff --git a/app/Http/Requests/Admin/UserUpdate.php b/app/Http/Requests/Admin/UserUpdate.php new file mode 100644 index 00000000..3209ef30 --- /dev/null +++ b/app/Http/Requests/Admin/UserUpdate.php @@ -0,0 +1,38 @@ + 'required|email', + 'transfer_enable' => 'numeric', + 'expired_at' => 'integer', + 'banned' => 'required|in:0,1', + 'is_admin' => 'required|in:0,1' + ]; + } + + public function messages() + { + return [ + 'email.required' => '邮箱不能为空', + 'email.email' => '邮箱格式不正确', + 'transfer_enable.numeric' => '流量格式不正确', + 'expired_at.integer' => '到期时间格式不正确', + 'banned.required' => '是否封禁不能为空', + 'banned.in' => '是否封禁格式不正确', + 'is_admin.required' => '是否管理员不能为空', + 'is_admin.in' => '是否管理员格式不正确' + ]; + } +} diff --git a/app/Http/Requests/OrderSave.php b/app/Http/Requests/OrderSave.php new file mode 100755 index 00000000..9ee9ea36 --- /dev/null +++ b/app/Http/Requests/OrderSave.php @@ -0,0 +1,30 @@ + 'required', + 'cycle' => 'required|in:month_price,quarter_price,half_year_price,year_price' + ]; + } + + public function messages() + { + return [ + 'plan_id.required' => '套餐ID不能为空', + 'cycle.required' => '套餐周期不能为空', + 'cycle.in' => '套餐周期有误' + ]; + } +} diff --git a/app/Http/Requests/Passport/CommSendEmailVerify.php b/app/Http/Requests/Passport/CommSendEmailVerify.php new file mode 100644 index 00000000..8b5a7868 --- /dev/null +++ b/app/Http/Requests/Passport/CommSendEmailVerify.php @@ -0,0 +1,28 @@ + 'required|email' + ]; + } + + public function messages() + { + return [ + 'email.required' => '邮箱不能为空', + 'email.email' => '邮箱格式不正确' + ]; + } +} diff --git a/app/Http/Requests/Passport/ForgetIndex.php b/app/Http/Requests/Passport/ForgetIndex.php new file mode 100644 index 00000000..5ecb3cb7 --- /dev/null +++ b/app/Http/Requests/Passport/ForgetIndex.php @@ -0,0 +1,33 @@ + 'required|email', + 'password' => 'required|min:8', + 'email_code' => 'required' + ]; + } + + public function messages() + { + return [ + 'email.required' => '邮箱不能为空', + 'email.email' => '邮箱格式不正确', + 'password.required' => '密码不能为空', + 'password.min' => '密码必须大于8位数', + 'email_code.required' => '邮箱验证码不能为空' + ]; + } +} diff --git a/app/Http/Requests/Passport/LoginIndex.php b/app/Http/Requests/Passport/LoginIndex.php new file mode 100644 index 00000000..7c4733c1 --- /dev/null +++ b/app/Http/Requests/Passport/LoginIndex.php @@ -0,0 +1,31 @@ + 'required|email', + 'password' => 'required|min:8' + ]; + } + + public function messages() + { + return [ + 'email.required' => '邮箱不能为空', + 'email.email' => '邮箱格式不正确', + 'password.required' => '密码不能为空', + 'password.min' => '密码必须大于8位数' + ]; + } +} diff --git a/app/Http/Requests/Passport/RegisterIndex.php b/app/Http/Requests/Passport/RegisterIndex.php new file mode 100755 index 00000000..9c5e75d8 --- /dev/null +++ b/app/Http/Requests/Passport/RegisterIndex.php @@ -0,0 +1,31 @@ + 'required|email', + 'password' => 'required|min:8' + ]; + } + + public function messages() + { + return [ + 'email.required' => '邮箱不能为空', + 'email.email' => '邮箱格式不正确', + 'password.required' => '密码不能为空', + 'password.min' => '密码必须大于8位数' + ]; + } +} diff --git a/app/Http/Requests/UserUpdate.php b/app/Http/Requests/UserUpdate.php new file mode 100644 index 00000000..e97cbeca --- /dev/null +++ b/app/Http/Requests/UserUpdate.php @@ -0,0 +1,29 @@ + 'in:0,1', + 'remind_traffic' => 'in:0,1' + ]; + } + + public function messages() + { + return [ + 'show.in' => '过期提醒格式不正确', + 'renew.in' => '流量提醒格式不正确' + ]; + } +} diff --git a/app/Models/InviteCode.php b/app/Models/InviteCode.php new file mode 100644 index 00000000..1f1228ea --- /dev/null +++ b/app/Models/InviteCode.php @@ -0,0 +1,11 @@ + 'App\Policies\ModelPolicy', + ]; + + /** + * Register any authentication / authorization services. + * + * @return void + */ + public function boot() + { + $this->registerPolicies(); + + // + } +} diff --git a/app/Providers/BroadcastServiceProvider.php b/app/Providers/BroadcastServiceProvider.php new file mode 100755 index 00000000..395c518b --- /dev/null +++ b/app/Providers/BroadcastServiceProvider.php @@ -0,0 +1,21 @@ + [ + SendEmailVerificationNotification::class, + ], + ]; + + /** + * Register any events for your application. + * + * @return void + */ + public function boot() + { + parent::boot(); + + // + } +} diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php new file mode 100755 index 00000000..548e4be7 --- /dev/null +++ b/app/Providers/RouteServiceProvider.php @@ -0,0 +1,73 @@ +mapApiRoutes(); + + $this->mapWebRoutes(); + + // + } + + /** + * Define the "web" routes for the application. + * + * These routes all receive session state, CSRF protection, etc. + * + * @return void + */ + protected function mapWebRoutes() + { + Route::middleware('web') + ->namespace($this->namespace) + ->group(base_path('routes/web.php')); + } + + /** + * Define the "api" routes for the application. + * + * These routes are typically stateless. + * + * @return void + */ + protected function mapApiRoutes() + { + Route::prefix('api') + ->middleware('api') + ->namespace($this->namespace) + ->group(base_path('routes/api.php')); + } +} diff --git a/app/Utils/Helper.php b/app/Utils/Helper.php new file mode 100755 index 00000000..8040e44a --- /dev/null +++ b/app/Utils/Helper.php @@ -0,0 +1,52 @@ +", "~", "+", "=", ",", "." + )); + } + + $charsLen = count($chars) - 1; + shuffle($chars); + $str = ''; + for($i=0; $i<$len; $i++){ + $str .= $chars[mt_rand(0, $charsLen)]; + } + return $str; + } +} diff --git a/artisan b/artisan new file mode 100755 index 00000000..5c23e2e2 --- /dev/null +++ b/artisan @@ -0,0 +1,53 @@ +#!/usr/bin/env php +make(Illuminate\Contracts\Console\Kernel::class); + +$status = $kernel->handle( + $input = new Symfony\Component\Console\Input\ArgvInput, + new Symfony\Component\Console\Output\ConsoleOutput +); + +/* +|-------------------------------------------------------------------------- +| Shutdown The Application +|-------------------------------------------------------------------------- +| +| Once Artisan has finished running, we will fire off the shutdown events +| so that any final work may be done by the application before we shut +| down the process. This is the last thing to happen to the request. +| +*/ + +$kernel->terminate($input, $status); + +exit($status); diff --git a/bootstrap/app.php b/bootstrap/app.php new file mode 100755 index 00000000..037e17df --- /dev/null +++ b/bootstrap/app.php @@ -0,0 +1,55 @@ +singleton( + Illuminate\Contracts\Http\Kernel::class, + App\Http\Kernel::class +); + +$app->singleton( + Illuminate\Contracts\Console\Kernel::class, + App\Console\Kernel::class +); + +$app->singleton( + Illuminate\Contracts\Debug\ExceptionHandler::class, + App\Exceptions\Handler::class +); + +/* +|-------------------------------------------------------------------------- +| Return The Application +|-------------------------------------------------------------------------- +| +| This script returns the application instance. The instance is given to +| the calling script so we can separate the building of the instances +| from the actual running of the application and sending responses. +| +*/ + +return $app; diff --git a/bootstrap/cache/.gitignore b/bootstrap/cache/.gitignore new file mode 100755 index 00000000..d6b7ef32 --- /dev/null +++ b/bootstrap/cache/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/composer.json b/composer.json new file mode 100755 index 00000000..aa6d3a20 --- /dev/null +++ b/composer.json @@ -0,0 +1,64 @@ +{ + "name": "laravel/laravel", + "type": "project", + "description": "The Laravel Framework.", + "keywords": [ + "framework", + "laravel" + ], + "license": "MIT", + "require": { + "php": "^7.2", + "fideloper/proxy": "^4.0", + "laravel/framework": "^6.0", + "laravel/tinker": "^1.0", + "lokielse/omnipay-alipay": "3.0.6", + "stripe/stripe-php": "^7.5", + "symfony/yaml": "^4.3" + }, + "require-dev": { + "facade/ignition": "^1.4", + "fzaninotto/faker": "^1.4", + "mockery/mockery": "^1.0", + "nunomaduro/collision": "^3.0", + "phpunit/phpunit": "^8.0" + }, + "config": { + "optimize-autoloader": true, + "preferred-install": "dist", + "sort-packages": true + }, + "extra": { + "laravel": { + "dont-discover": [] + } + }, + "autoload": { + "psr-4": { + "App\\": "app/" + }, + "classmap": [ + "database/seeds", + "database/factories" + ] + }, + "autoload-dev": { + "psr-4": { + "Tests\\": "tests/" + } + }, + "minimum-stability": "dev", + "prefer-stable": true, + "scripts": { + "post-autoload-dump": [ + "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", + "@php artisan package:discover --ansi" + ], + "post-root-package-install": [ + "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" + ], + "post-create-project-cmd": [ + "@php artisan key:generate --ansi" + ] + } +} diff --git a/composer.lock b/composer.lock new file mode 100755 index 00000000..00990a30 --- /dev/null +++ b/composer.lock @@ -0,0 +1,4886 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "3a81ea5a73ebc29fdd013d76177a616e", + "packages": [ + { + "name": "dnoegel/php-xdg-base-dir", + "version": "0.1", + "source": { + "type": "git", + "url": "https://github.com/dnoegel/php-xdg-base-dir.git", + "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/265b8593498b997dc2d31e75b89f053b5cc9621a", + "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "require-dev": { + "phpunit/phpunit": "@stable" + }, + "type": "project", + "autoload": { + "psr-4": { + "XdgBaseDir\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "implementation of xdg base directory specification for php", + "time": "2014-10-24T07:27:01+00:00" + }, + { + "name": "doctrine/inflector", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "5527a48b7313d15261292c149e55e26eae771b0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/5527a48b7313d15261292c149e55e26eae771b0a", + "reference": "5527a48b7313d15261292c149e55e26eae771b0a", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Common String Manipulations with regard to casing and singular/plural rules.", + "homepage": "http://www.doctrine-project.org", + "keywords": [ + "inflection", + "pluralize", + "singularize", + "string" + ], + "time": "2018-01-09T20:05:19+00:00" + }, + { + "name": "doctrine/lexer", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "e17f069ede36f7534b95adec71910ed1b49c74ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/e17f069ede36f7534b95adec71910ed1b49c74ea", + "reference": "e17f069ede36f7534b95adec71910ed1b49c74ea", + "shasum": "" + }, + "require": { + "php": "^7.2" + }, + "require-dev": { + "doctrine/coding-standard": "^6.0", + "phpstan/phpstan": "^0.11.8", + "phpunit/phpunit": "^8.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "time": "2019-07-30T19:33:28+00:00" + }, + { + "name": "dragonmantank/cron-expression", + "version": "v2.3.0", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "72b6fbf76adb3cf5bc0db68559b33d41219aba27" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/72b6fbf76adb3cf5bc0db68559b33d41219aba27", + "reference": "72b6fbf76adb3cf5bc0db68559b33d41219aba27", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.4|^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" + } + }, + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" + } + ], + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "keywords": [ + "cron", + "schedule" + ], + "time": "2019-03-31T00:38:28+00:00" + }, + { + "name": "egulias/email-validator", + "version": "2.1.11", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "92dd169c32f6f55ba570c309d83f5209cefb5e23" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/92dd169c32f6f55ba570c309d83f5209cefb5e23", + "reference": "92dd169c32f6f55ba570c309d83f5209cefb5e23", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^1.0.1", + "php": ">= 5.5" + }, + "require-dev": { + "dominicsayers/isemail": "dev-master", + "phpunit/phpunit": "^4.8.35||^5.7||^6.0", + "satooshi/php-coveralls": "^1.0.1", + "symfony/phpunit-bridge": "^4.4@dev" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Egulias\\EmailValidator\\": "EmailValidator" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eduardo Gulias Davis" + } + ], + "description": "A library for validating emails against several RFCs", + "homepage": "https://github.com/egulias/EmailValidator", + "keywords": [ + "email", + "emailvalidation", + "emailvalidator", + "validation", + "validator" + ], + "time": "2019-08-13T17:33:27+00:00" + }, + { + "name": "erusev/parsedown", + "version": "1.7.3", + "source": { + "type": "git", + "url": "https://github.com/erusev/parsedown.git", + "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/erusev/parsedown/zipball/6d893938171a817f4e9bc9e86f2da1e370b7bcd7", + "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35" + }, + "type": "library", + "autoload": { + "psr-0": { + "Parsedown": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Emanuil Rusev", + "email": "hello@erusev.com", + "homepage": "http://erusev.com" + } + ], + "description": "Parser for Markdown.", + "homepage": "http://parsedown.org", + "keywords": [ + "markdown", + "parser" + ], + "time": "2019-03-17T18:48:37+00:00" + }, + { + "name": "fideloper/proxy", + "version": "4.2.1", + "source": { + "type": "git", + "url": "https://github.com/fideloper/TrustedProxy.git", + "reference": "03085e58ec7bee24773fa5a8850751a6e61a7e8a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/03085e58ec7bee24773fa5a8850751a6e61a7e8a", + "reference": "03085e58ec7bee24773fa5a8850751a6e61a7e8a", + "shasum": "" + }, + "require": { + "illuminate/contracts": "^5.0|^6.0|^7.0", + "php": ">=5.4.0" + }, + "require-dev": { + "illuminate/http": "^5.0|^6.0|^7.0", + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Fideloper\\Proxy\\TrustedProxyServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Fideloper\\Proxy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Fidao", + "email": "fideloper@gmail.com" + } + ], + "description": "Set trusted proxies for Laravel", + "keywords": [ + "load balancing", + "proxy", + "trusted proxy" + ], + "time": "2019-09-03T16:45:42+00:00" + }, + { + "name": "jakub-onderka/php-console-color", + "version": "v0.2", + "source": { + "type": "git", + "url": "https://github.com/JakubOnderka/PHP-Console-Color.git", + "reference": "d5deaecff52a0d61ccb613bb3804088da0307191" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/d5deaecff52a0d61ccb613bb3804088da0307191", + "reference": "d5deaecff52a0d61ccb613bb3804088da0307191", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "jakub-onderka/php-code-style": "1.0", + "jakub-onderka/php-parallel-lint": "1.0", + "jakub-onderka/php-var-dump-check": "0.*", + "phpunit/phpunit": "~4.3", + "squizlabs/php_codesniffer": "1.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "JakubOnderka\\PhpConsoleColor\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Jakub Onderka", + "email": "jakub.onderka@gmail.com" + } + ], + "time": "2018-09-29T17:23:10+00:00" + }, + { + "name": "jakub-onderka/php-console-highlighter", + "version": "v0.4", + "source": { + "type": "git", + "url": "https://github.com/JakubOnderka/PHP-Console-Highlighter.git", + "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/9f7a229a69d52506914b4bc61bfdb199d90c5547", + "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "jakub-onderka/php-console-color": "~0.2", + "php": ">=5.4.0" + }, + "require-dev": { + "jakub-onderka/php-code-style": "~1.0", + "jakub-onderka/php-parallel-lint": "~1.0", + "jakub-onderka/php-var-dump-check": "~0.1", + "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "~1.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "JakubOnderka\\PhpConsoleHighlighter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jakub Onderka", + "email": "acci@acci.cz", + "homepage": "http://www.acci.cz/" + } + ], + "description": "Highlight PHP code in terminal", + "time": "2018-09-29T18:48:56+00:00" + }, + { + "name": "laravel/framework", + "version": "v6.0.3", + "source": { + "type": "git", + "url": "https://github.com/laravel/framework.git", + "reference": "56789e9dec750e0fbe8e9e6ae90a01a4e6887902" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/56789e9dec750e0fbe8e9e6ae90a01a4e6887902", + "reference": "56789e9dec750e0fbe8e9e6ae90a01a4e6887902", + "shasum": "" + }, + "require": { + "doctrine/inflector": "^1.1", + "dragonmantank/cron-expression": "^2.0", + "egulias/email-validator": "^2.1.10", + "erusev/parsedown": "^1.7", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "league/flysystem": "^1.0.8", + "monolog/monolog": "^1.12|^2.0", + "nesbot/carbon": "^2.0", + "opis/closure": "^3.1", + "php": "^7.2", + "psr/container": "^1.0", + "psr/simple-cache": "^1.0", + "ramsey/uuid": "^3.7", + "swiftmailer/swiftmailer": "^6.0", + "symfony/console": "^4.3.4", + "symfony/debug": "^4.3.4", + "symfony/finder": "^4.3.4", + "symfony/http-foundation": "^4.3.4", + "symfony/http-kernel": "^4.3.4", + "symfony/process": "^4.3.4", + "symfony/routing": "^4.3.4", + "symfony/var-dumper": "^4.3.4", + "tijsverkoyen/css-to-inline-styles": "^2.2.1", + "vlucas/phpdotenv": "^3.3" + }, + "conflict": { + "tightenco/collect": "<5.5.33" + }, + "replace": { + "illuminate/auth": "self.version", + "illuminate/broadcasting": "self.version", + "illuminate/bus": "self.version", + "illuminate/cache": "self.version", + "illuminate/config": "self.version", + "illuminate/console": "self.version", + "illuminate/container": "self.version", + "illuminate/contracts": "self.version", + "illuminate/cookie": "self.version", + "illuminate/database": "self.version", + "illuminate/encryption": "self.version", + "illuminate/events": "self.version", + "illuminate/filesystem": "self.version", + "illuminate/hashing": "self.version", + "illuminate/http": "self.version", + "illuminate/log": "self.version", + "illuminate/mail": "self.version", + "illuminate/notifications": "self.version", + "illuminate/pagination": "self.version", + "illuminate/pipeline": "self.version", + "illuminate/queue": "self.version", + "illuminate/redis": "self.version", + "illuminate/routing": "self.version", + "illuminate/session": "self.version", + "illuminate/support": "self.version", + "illuminate/translation": "self.version", + "illuminate/validation": "self.version", + "illuminate/view": "self.version" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.0", + "doctrine/dbal": "^2.6", + "filp/whoops": "^2.4", + "guzzlehttp/guzzle": "^6.3", + "league/flysystem-cached-adapter": "^1.0", + "mockery/mockery": "^1.2.3", + "moontoast/math": "^1.1", + "orchestra/testbench-core": "^4.0", + "pda/pheanstalk": "^4.0", + "phpunit/phpunit": "^8.3", + "predis/predis": "^1.1.1", + "symfony/cache": "^4.3", + "true/punycode": "^2.1" + }, + "suggest": { + "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.6).", + "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", + "ext-memcached": "Required to use the memcache cache driver.", + "ext-pcntl": "Required to use all features of the queue worker.", + "ext-posix": "Required to use all features of the queue worker.", + "ext-redis": "Required to use the Redis cache and queue drivers.", + "filp/whoops": "Required for friendly error pages in development (^2.4).", + "fzaninotto/faker": "Required to use the eloquent factory builder (^1.4).", + "guzzlehttp/guzzle": "Required to use the Mailgun mail driver and the ping methods on schedules (^6.0).", + "laravel/tinker": "Required to use the tinker console command (^1.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).", + "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).", + "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).", + "moontoast/math": "Required to use ordered UUIDs (^1.1).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^3.0).", + "symfony/cache": "Required to PSR-6 cache bridge (^4.3.4).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^1.2).", + "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.x-dev" + } + }, + "autoload": { + "files": [ + "src/Illuminate/Foundation/helpers.php", + "src/Illuminate/Support/helpers.php" + ], + "psr-4": { + "Illuminate\\": "src/Illuminate/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Laravel Framework.", + "homepage": "https://laravel.com", + "keywords": [ + "framework", + "laravel" + ], + "time": "2019-09-10T18:46:24+00:00" + }, + { + "name": "laravel/tinker", + "version": "v1.0.10", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "ad571aacbac1539c30d480908f9d0c9614eaf1a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/ad571aacbac1539c30d480908f9d0c9614eaf1a7", + "reference": "ad571aacbac1539c30d480908f9d0c9614eaf1a7", + "shasum": "" + }, + "require": { + "illuminate/console": "~5.1|^6.0", + "illuminate/contracts": "~5.1|^6.0", + "illuminate/support": "~5.1|^6.0", + "php": ">=5.5.9", + "psy/psysh": "0.7.*|0.8.*|0.9.*", + "symfony/var-dumper": "~3.0|~4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0|~5.0" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (~5.1)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + }, + "laravel": { + "providers": [ + "Laravel\\Tinker\\TinkerServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Tinker\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Powerful REPL for the Laravel framework.", + "keywords": [ + "REPL", + "Tinker", + "laravel", + "psysh" + ], + "time": "2019-08-07T15:10:45+00:00" + }, + { + "name": "league/flysystem", + "version": "1.0.46", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "f3e0d925c18b92cf3ce84ea5cc58d62a1762a2b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/f3e0d925c18b92cf3ce84ea5cc58d62a1762a2b2", + "reference": "f3e0d925c18b92cf3ce84ea5cc58d62a1762a2b2", + "shasum": "" + }, + "require": { + "php": ">=5.5.9" + }, + "conflict": { + "league/flysystem-sftp": "<1.0.6" + }, + "require-dev": { + "ext-fileinfo": "*", + "phpspec/phpspec": "^3.4", + "phpunit/phpunit": "^5.7.10" + }, + "suggest": { + "ext-fileinfo": "Required for MimeType", + "ext-ftp": "Allows you to use FTP server storage", + "ext-openssl": "Allows you to use FTPS server storage", + "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", + "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", + "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", + "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", + "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", + "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", + "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", + "league/flysystem-webdav": "Allows you to use WebDAV storage", + "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", + "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", + "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frenky.net" + } + ], + "description": "Filesystem abstraction: Many filesystems, one API.", + "keywords": [ + "Cloud Files", + "WebDAV", + "abstraction", + "aws", + "cloud", + "copy.com", + "dropbox", + "file systems", + "files", + "filesystem", + "filesystems", + "ftp", + "rackspace", + "remote", + "s3", + "sftp", + "storage" + ], + "time": "2018-08-22T07:45:22+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "68545165e19249013afd1d6f7485aecff07a2d22" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/68545165e19249013afd1d6f7485aecff07a2d22", + "reference": "68545165e19249013afd1d6f7485aecff07a2d22", + "shasum": "" + }, + "require": { + "php": "^7.2", + "psr/log": "^1.0.1" + }, + "provide": { + "psr/log-implementation": "1.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^6.0", + "graylog2/gelf-php": "^1.4.2", + "jakub-onderka/php-parallel-lint": "^0.9", + "php-amqplib/php-amqplib": "~2.4", + "php-console/php-console": "^3.1.3", + "phpspec/prophecy": "^1.6.1", + "phpunit/phpunit": "^8.3", + "predis/predis": "^1.1", + "rollbar/rollbar": "^1.3", + "ruflin/elastica": ">=0.90 <3.0", + "swiftmailer/swiftmailer": "^5.3|^6.0" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "php-console/php-console": "Allow sending log messages to Google Chrome", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "http://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "time": "2019-08-30T09:56:44+00:00" + }, + { + "name": "nesbot/carbon", + "version": "2.24.0", + "source": { + "type": "git", + "url": "https://github.com/briannesbitt/Carbon.git", + "reference": "934459c5ac0658bc765ad1e53512c7c77adcac29" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/934459c5ac0658bc765ad1e53512c7c77adcac29", + "reference": "934459c5ac0658bc765ad1e53512c7c77adcac29", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1.8 || ^8.0", + "symfony/translation": "^3.4 || ^4.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.14 || ^3.0", + "kylekatarnls/multi-tester": "^1.1", + "phpmd/phpmd": "dev-php-7.1-compatibility", + "phpstan/phpstan": "^0.11", + "phpunit/phpunit": "^7.5 || ^8.0", + "squizlabs/php_codesniffer": "^3.4" + }, + "bin": [ + "bin/carbon" + ], + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Carbon\\Laravel\\ServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Carbon\\": "src/Carbon/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "http://nesbot.com" + }, + { + "name": "kylekatarnls", + "homepage": "http://github.com/kylekatarnls" + } + ], + "description": "A API extension for DateTime that supports 281 different languages.", + "homepage": "http://carbon.nesbot.com", + "keywords": [ + "date", + "datetime", + "time" + ], + "time": "2019-08-31T16:37:55+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.2.4", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "97e59c7a16464196a8b9c77c47df68e4a39a45c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/97e59c7a16464196a8b9c77c47df68e4a39a45c4", + "reference": "97e59c7a16464196a8b9c77c47df68e4a39a45c4", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "time": "2019-09-01T07:51:21+00:00" + }, + { + "name": "opis/closure", + "version": "3.4.0", + "source": { + "type": "git", + "url": "https://github.com/opis/closure.git", + "reference": "60a97fff133b1669a5b1776aa8ab06db3f3962b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/opis/closure/zipball/60a97fff133b1669a5b1776aa8ab06db3f3962b7", + "reference": "60a97fff133b1669a5b1776aa8ab06db3f3962b7", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0" + }, + "require-dev": { + "jeremeamia/superclosure": "^2.0", + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Opis\\Closure\\": "src/" + }, + "files": [ + "functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marius Sarca", + "email": "marius.sarca@gmail.com" + }, + { + "name": "Sorin Sarca", + "email": "sarca_sorin@hotmail.com" + } + ], + "description": "A library that can be used to serialize closures (anonymous functions) and arbitrary objects.", + "homepage": "https://opis.io/closure", + "keywords": [ + "anonymous functions", + "closure", + "function", + "serializable", + "serialization", + "serialize" + ], + "time": "2019-09-02T21:07:33+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.99", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "shasum": "" + }, + "require": { + "php": "^7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "time": "2018-07-02T15:55:56+00:00" + }, + { + "name": "phpoption/phpoption", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "94e644f7d2051a5f0fcf77d81605f152eecff0ed" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/94e644f7d2051a5f0fcf77d81605f152eecff0ed", + "reference": "94e644f7d2051a5f0fcf77d81605f152eecff0ed", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "4.7.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-dev" + } + }, + "autoload": { + "psr-0": { + "PhpOption\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache2" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Option Type for PHP", + "keywords": [ + "language", + "option", + "php", + "type" + ], + "time": "2015-07-25T16:39:46+00:00" + }, + { + "name": "psr/container", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "time": "2017-02-14T16:28:37+00:00" + }, + { + "name": "psr/log", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd", + "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "time": "2018-11-20T15:27:04+00:00" + }, + { + "name": "psr/simple-cache", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "time": "2017-10-23T01:57:42+00:00" + }, + { + "name": "psy/psysh", + "version": "v0.9.9", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "9aaf29575bb8293206bb0420c1e1c87ff2ffa94e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/9aaf29575bb8293206bb0420c1e1c87ff2ffa94e", + "reference": "9aaf29575bb8293206bb0420c1e1c87ff2ffa94e", + "shasum": "" + }, + "require": { + "dnoegel/php-xdg-base-dir": "0.1", + "ext-json": "*", + "ext-tokenizer": "*", + "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*", + "nikic/php-parser": "~1.3|~2.0|~3.0|~4.0", + "php": ">=5.4.0", + "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0", + "symfony/var-dumper": "~2.7|~3.0|~4.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.2", + "hoa/console": "~2.15|~3.16", + "phpunit/phpunit": "~4.8.35|~5.0|~6.0|~7.0" + }, + "suggest": { + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "ext-pdo-sqlite": "The doc command requires SQLite to work.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", + "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.", + "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit." + }, + "bin": [ + "bin/psysh" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-develop": "0.9.x-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Psy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "An interactive shell for modern PHP.", + "homepage": "http://psysh.org", + "keywords": [ + "REPL", + "console", + "interactive", + "shell" + ], + "time": "2018-10-13T15:16:03+00:00" + }, + { + "name": "ramsey/uuid", + "version": "3.8.0", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", + "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", + "shasum": "" + }, + "require": { + "paragonie/random_compat": "^1.0|^2.0|9.99.99", + "php": "^5.4 || ^7.0", + "symfony/polyfill-ctype": "^1.8" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "codeception/aspect-mock": "^1.0 | ~2.0.0", + "doctrine/annotations": "~1.2.0", + "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", + "ircmaxell/random-lib": "^1.1", + "jakub-onderka/php-parallel-lint": "^0.9.0", + "mockery/mockery": "^0.9.9", + "moontoast/math": "^1.1", + "php-mock/php-mock-phpunit": "^0.3|^1.1", + "phpunit/phpunit": "^4.7|^5.0|^6.5", + "squizlabs/php_codesniffer": "^2.3" + }, + "suggest": { + "ext-ctype": "Provides support for PHP Ctype functions", + "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", + "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", + "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", + "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marijn Huizendveld", + "email": "marijn.huizendveld@gmail.com" + }, + { + "name": "Thibaud Fabre", + "email": "thibaud@aztech.io" + }, + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", + "homepage": "https://github.com/ramsey/uuid", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "time": "2018-07-19T23:38:55+00:00" + }, + { + "name": "swiftmailer/swiftmailer", + "version": "v6.2.1", + "source": { + "type": "git", + "url": "https://github.com/swiftmailer/swiftmailer.git", + "reference": "5397cd05b0a0f7937c47b0adcb4c60e5ab936b6a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/5397cd05b0a0f7937c47b0adcb4c60e5ab936b6a", + "reference": "5397cd05b0a0f7937c47b0adcb4c60e5ab936b6a", + "shasum": "" + }, + "require": { + "egulias/email-validator": "~2.0", + "php": ">=7.0.0", + "symfony/polyfill-iconv": "^1.0", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "require-dev": { + "mockery/mockery": "~0.9.1", + "symfony/phpunit-bridge": "^3.4.19|^4.1.8" + }, + "suggest": { + "ext-intl": "Needed to support internationalized email addresses", + "true/punycode": "Needed to support internationalized email addresses, if ext-intl is not installed" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.2-dev" + } + }, + "autoload": { + "files": [ + "lib/swift_required.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Corbyn" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Swiftmailer, free feature-rich PHP mailer", + "homepage": "https://swiftmailer.symfony.com", + "keywords": [ + "email", + "mail", + "mailer" + ], + "time": "2019-04-21T09:21:45+00:00" + }, + { + "name": "symfony/console", + "version": "v4.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "de63799239b3881b8a08f8481b22348f77ed7b36" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/de63799239b3881b8a08f8481b22348f77ed7b36", + "reference": "de63799239b3881b8a08f8481b22348f77ed7b36", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/service-contracts": "^1.1" + }, + "conflict": { + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~3.4|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "~3.4|~4.0", + "symfony/process": "~3.4|~4.0", + "symfony/var-dumper": "^4.3" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Console Component", + "homepage": "https://symfony.com", + "time": "2019-08-26T08:26:39+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v4.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "c6e5e2a00db768c92c3ae131532af4e1acc7bd03" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/c6e5e2a00db768c92c3ae131532af4e1acc7bd03", + "reference": "c6e5e2a00db768c92c3ae131532af4e1acc7bd03", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony CssSelector Component", + "homepage": "https://symfony.com", + "time": "2019-08-20T14:07:54+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "afcdea44a2e399c1e4b52246ec8d54c715393ced" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/afcdea44a2e399c1e4b52246ec8d54c715393ced", + "reference": "afcdea44a2e399c1e4b52246ec8d54c715393ced", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/log": "~1.0" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "~3.4|~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Debug Component", + "homepage": "https://symfony.com", + "time": "2019-08-20T14:27:59+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "429d0a1451d4c9c4abe1959b2986b88794b9b7d2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/429d0a1451d4c9c4abe1959b2986b88794b9b7d2", + "reference": "429d0a1451d4c9c4abe1959b2986b88794b9b7d2", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/event-dispatcher-contracts": "^1.1" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~3.4|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/expression-language": "~3.4|~4.0", + "symfony/http-foundation": "^3.4|^4.0", + "symfony/service-contracts": "^1.1", + "symfony/stopwatch": "~3.4|~4.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony EventDispatcher Component", + "homepage": "https://symfony.com", + "time": "2019-08-26T08:55:16+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "c61766f4440ca687de1084a5c00b08e167a2575c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c61766f4440ca687de1084a5c00b08e167a2575c", + "reference": "c61766f4440ca687de1084a5c00b08e167a2575c", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "time": "2019-06-20T06:46:26+00:00" + }, + { + "name": "symfony/finder", + "version": "v4.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "86c1c929f0a4b24812e1eb109262fc3372c8e9f2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/86c1c929f0a4b24812e1eb109262fc3372c8e9f2", + "reference": "86c1c929f0a4b24812e1eb109262fc3372c8e9f2", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Finder Component", + "homepage": "https://symfony.com", + "time": "2019-08-14T12:26:46+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v4.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "d804bea118ff340a12e22a79f9c7e7eb56b35adc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/d804bea118ff340a12e22a79f9c7e7eb56b35adc", + "reference": "d804bea118ff340a12e22a79f9c7e7eb56b35adc", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/mime": "^4.3", + "symfony/polyfill-mbstring": "~1.1" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/expression-language": "~3.4|~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpFoundation Component", + "homepage": "https://symfony.com", + "time": "2019-08-26T08:55:16+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "5e0fc71be03d52cd00c423061cfd300bd6f92a52" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/5e0fc71be03d52cd00c423061cfd300bd6f92a52", + "reference": "5e0fc71be03d52cd00c423061cfd300bd6f92a52", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/log": "~1.0", + "symfony/debug": "~3.4|~4.0", + "symfony/event-dispatcher": "^4.3", + "symfony/http-foundation": "^4.1.1", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php73": "^1.9" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "symfony/var-dumper": "<4.1.1", + "twig/twig": "<1.34|<2.4,>=2" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/cache": "~1.0", + "symfony/browser-kit": "^4.3", + "symfony/config": "~3.4|~4.0", + "symfony/console": "~3.4|~4.0", + "symfony/css-selector": "~3.4|~4.0", + "symfony/dependency-injection": "^4.3", + "symfony/dom-crawler": "~3.4|~4.0", + "symfony/expression-language": "~3.4|~4.0", + "symfony/finder": "~3.4|~4.0", + "symfony/process": "~3.4|~4.0", + "symfony/routing": "~3.4|~4.0", + "symfony/stopwatch": "~3.4|~4.0", + "symfony/templating": "~3.4|~4.0", + "symfony/translation": "~4.2", + "symfony/translation-contracts": "^1.1", + "symfony/var-dumper": "^4.1.1", + "twig/twig": "^1.34|^2.4" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "", + "symfony/var-dumper": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpKernel Component", + "homepage": "https://symfony.com", + "time": "2019-08-26T16:47:42+00:00" + }, + { + "name": "symfony/mime", + "version": "v4.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "987a05df1c6ac259b34008b932551353f4f408df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/987a05df1c6ac259b34008b932551353f4f408df", + "reference": "987a05df1c6ac259b34008b932551353f4f408df", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10", + "symfony/dependency-injection": "~3.4|^4.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A library to manipulate MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "time": "2019-08-22T08:16:11+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.12.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "550ebaac289296ce228a706d0867afc34687e3f4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/550ebaac289296ce228a706d0867afc34687e3f4", + "reference": "550ebaac289296ce228a706d0867afc34687e3f4", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "time": "2019-08-06T08:03:45+00:00" + }, + { + "name": "symfony/polyfill-iconv", + "version": "v1.12.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-iconv.git", + "reference": "685968b11e61a347c18bf25db32effa478be610f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/685968b11e61a347c18bf25db32effa478be610f", + "reference": "685968b11e61a347c18bf25db32effa478be610f", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-iconv": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Iconv\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Iconv extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "iconv", + "polyfill", + "portable", + "shim" + ], + "time": "2019-08-06T08:03:45+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.12.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "6af626ae6fa37d396dc90a399c0ff08e5cfc45b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/6af626ae6fa37d396dc90a399c0ff08e5cfc45b2", + "reference": "6af626ae6fa37d396dc90a399c0ff08e5cfc45b2", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "symfony/polyfill-mbstring": "^1.3", + "symfony/polyfill-php72": "^1.9" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "time": "2019-08-06T08:03:45+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.12.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "b42a2f66e8f1b15ccf25652c3424265923eb4f17" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/b42a2f66e8f1b15ccf25652c3424265923eb4f17", + "reference": "b42a2f66e8f1b15ccf25652c3424265923eb4f17", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "time": "2019-08-06T08:03:45+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.12.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "04ce3335667451138df4307d6a9b61565560199e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/04ce3335667451138df4307d6a9b61565560199e", + "reference": "04ce3335667451138df4307d6a9b61565560199e", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2019-08-06T08:03:45+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.12.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "2ceb49eaccb9352bff54d22570276bb75ba4a188" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/2ceb49eaccb9352bff54d22570276bb75ba4a188", + "reference": "2ceb49eaccb9352bff54d22570276bb75ba4a188", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2019-08-06T08:03:45+00:00" + }, + { + "name": "symfony/process", + "version": "v4.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "e89969c00d762349f078db1128506f7f3dcc0d4a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/e89969c00d762349f078db1128506f7f3dcc0d4a", + "reference": "e89969c00d762349f078db1128506f7f3dcc0d4a", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Process Component", + "homepage": "https://symfony.com", + "time": "2019-08-26T08:26:39+00:00" + }, + { + "name": "symfony/routing", + "version": "v4.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "ff1049f6232dc5b6023b1ff1c6de56f82bcd264f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/ff1049f6232dc5b6023b1ff1c6de56f82bcd264f", + "reference": "ff1049f6232dc5b6023b1ff1c6de56f82bcd264f", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "conflict": { + "symfony/config": "<4.2", + "symfony/dependency-injection": "<3.4", + "symfony/yaml": "<3.4" + }, + "require-dev": { + "doctrine/annotations": "~1.2", + "psr/log": "~1.0", + "symfony/config": "~4.2", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/expression-language": "~3.4|~4.0", + "symfony/http-foundation": "~3.4|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "doctrine/annotations": "For using the annotation loader", + "symfony/config": "For using the all-in-one router or any loader", + "symfony/expression-language": "For using expression matching", + "symfony/http-foundation": "For using a Symfony Request object", + "symfony/yaml": "For using the YAML loader" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Routing\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Routing Component", + "homepage": "https://symfony.com", + "keywords": [ + "router", + "routing", + "uri", + "url" + ], + "time": "2019-08-26T08:26:39+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v1.1.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "ea7263d6b6d5f798b56a45a5b8d686725f2719a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/ea7263d6b6d5f798b56a45a5b8d686725f2719a3", + "reference": "ea7263d6b6d5f798b56a45a5b8d686725f2719a3", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "psr/container": "^1.0" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "time": "2019-08-20T14:44:19+00:00" + }, + { + "name": "symfony/translation", + "version": "v4.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "28498169dd334095fa981827992f3a24d50fed0f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/28498169dd334095fa981827992f3a24d50fed0f", + "reference": "28498169dd334095fa981827992f3a24d50fed0f", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/translation-contracts": "^1.1.6" + }, + "conflict": { + "symfony/config": "<3.4", + "symfony/dependency-injection": "<3.4", + "symfony/yaml": "<3.4" + }, + "provide": { + "symfony/translation-implementation": "1.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~3.4|~4.0", + "symfony/console": "~3.4|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/finder": "~2.8|~3.0|~4.0", + "symfony/http-kernel": "~3.4|~4.0", + "symfony/intl": "~3.4|~4.0", + "symfony/service-contracts": "^1.1.2", + "symfony/var-dumper": "~3.4|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "psr/log-implementation": "To use logging capability in translator", + "symfony/config": "", + "symfony/yaml": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Translation Component", + "homepage": "https://symfony.com", + "time": "2019-08-26T08:55:16+00:00" + }, + { + "name": "symfony/translation-contracts", + "version": "v1.1.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "325b17c24f3ee23cbecfa63ba809c6d89b5fa04a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/325b17c24f3ee23cbecfa63ba809c6d89b5fa04a", + "reference": "325b17c24f3ee23cbecfa63ba809c6d89b5fa04a", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "suggest": { + "symfony/translation-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Translation\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to translation", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "time": "2019-08-02T12:15:04+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v4.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "641043e0f3e615990a0f29479f9c117e8a6698c6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/641043e0f3e615990a0f29479f9c117e8a6698c6", + "reference": "641043e0f3e615990a0f29479f9c117e8a6698c6", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php72": "~1.5" + }, + "conflict": { + "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", + "symfony/console": "<3.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "~3.4|~4.0", + "symfony/process": "~3.4|~4.0", + "twig/twig": "~1.34|~2.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.3-dev" + } + }, + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony mechanism for exploring and dumping PHP variables", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "time": "2019-08-26T08:26:39+00:00" + }, + { + "name": "tijsverkoyen/css-to-inline-styles", + "version": "2.2.1", + "source": { + "type": "git", + "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", + "reference": "0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757", + "reference": "0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757", + "shasum": "" + }, + "require": { + "php": "^5.5 || ^7.0", + "symfony/css-selector": "^2.7 || ^3.0 || ^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "TijsVerkoyen\\CssToInlineStyles\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Tijs Verkoyen", + "email": "css_to_inline_styles@verkoyen.eu", + "role": "Developer" + } + ], + "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", + "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", + "time": "2017-11-27T11:13:29+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v3.6.0", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "1bdf24f065975594f6a117f0f1f6cabf1333b156" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1bdf24f065975594f6a117f0f1f6cabf1333b156", + "reference": "1bdf24f065975594f6a117f0f1f6cabf1333b156", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0", + "phpoption/phpoption": "^1.5", + "symfony/polyfill-ctype": "^1.9" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.6-dev" + } + }, + "autoload": { + "psr-4": { + "Dotenv\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "homepage": "https://gjcampbell.co.uk/" + }, + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "https://vancelucas.com/" + } + ], + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "time": "2019-09-10T21:37:39+00:00" + } + ], + "packages-dev": [ + { + "name": "doctrine/instantiator", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "a2c590166b2133a4633738648b6b064edae0814a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/a2c590166b2133a4633738648b6b064edae0814a", + "reference": "a2c590166b2133a4633738648b6b064edae0814a", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "doctrine/coding-standard": "^6.0", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.13", + "phpstan/phpstan-phpunit": "^0.11", + "phpstan/phpstan-shim": "^0.11", + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "http://ocramius.github.com/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "time": "2019-03-17T17:37:11+00:00" + }, + { + "name": "facade/flare-client-php", + "version": "1.0.4", + "source": { + "type": "git", + "url": "https://github.com/facade/flare-client-php.git", + "reference": "7128b251b48f24ef64e5cddd7f8d40cc3a06fd3e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/facade/flare-client-php/zipball/7128b251b48f24ef64e5cddd7f8d40cc3a06fd3e", + "reference": "7128b251b48f24ef64e5cddd7f8d40cc3a06fd3e", + "shasum": "" + }, + "require": { + "facade/ignition-contracts": "~1.0", + "illuminate/pipeline": "~5.5|~5.6|~5.7|~5.8|^6.0", + "php": "^7.1", + "symfony/http-foundation": "~3.3|~4.1", + "symfony/var-dumper": "^3.4|^4.0" + }, + "require-dev": { + "larapack/dd": "^1.1", + "phpunit/phpunit": "^7.0", + "spatie/phpunit-snapshot-assertions": "^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "Facade\\FlareClient\\": "src" + }, + "files": [ + "src/helpers.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Send PHP errors to Flare", + "homepage": "https://github.com/facade/flare-client-php", + "keywords": [ + "exception", + "facade", + "flare", + "reporting" + ], + "time": "2019-09-11T14:19:56+00:00" + }, + { + "name": "facade/ignition", + "version": "1.6.5", + "source": { + "type": "git", + "url": "https://github.com/facade/ignition.git", + "reference": "97244f6d511332f3574acab8242c09ddcfda892b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/facade/ignition/zipball/97244f6d511332f3574acab8242c09ddcfda892b", + "reference": "97244f6d511332f3574acab8242c09ddcfda892b", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "facade/flare-client-php": "^1.0.4", + "facade/ignition-contracts": "^1.0", + "filp/whoops": "^2.4", + "illuminate/support": "~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6.0", + "monolog/monolog": "^1.12 || ^2.0", + "php": "^7.1", + "scrivo/highlight.php": "^9.15", + "symfony/console": "^3.4 || ^4.0", + "symfony/var-dumper": "^3.4 || ^4.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.14", + "mockery/mockery": "^1.2", + "orchestra/testbench": "^3.5 || ^3.6 || ^3.7 || ^3.8 || ^4.0" + }, + "suggest": { + "laravel/telescope": "^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + }, + "laravel": { + "providers": [ + "Facade\\Ignition\\IgnitionServiceProvider" + ], + "aliases": { + "Flare": "Facade\\Ignition\\Facades\\Flare" + } + } + }, + "autoload": { + "psr-4": { + "Facade\\Ignition\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A beautiful error page for Laravel applications.", + "homepage": "https://github.com/facade/ignition", + "keywords": [ + "error", + "flare", + "laravel", + "page" + ], + "time": "2019-09-13T13:38:04+00:00" + }, + { + "name": "facade/ignition-contracts", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/facade/ignition-contracts.git", + "reference": "f445db0fb86f48e205787b2592840dd9c80ded28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/facade/ignition-contracts/zipball/f445db0fb86f48e205787b2592840dd9c80ded28", + "reference": "f445db0fb86f48e205787b2592840dd9c80ded28", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Facade\\IgnitionContracts\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://flareapp.io", + "role": "Developer" + } + ], + "description": "Solution contracts for Ignition", + "homepage": "https://github.com/facade/ignition-contracts", + "keywords": [ + "contracts", + "flare", + "ignition" + ], + "time": "2019-08-30T14:06:08+00:00" + }, + { + "name": "filp/whoops", + "version": "2.5.0", + "source": { + "type": "git", + "url": "https://github.com/filp/whoops.git", + "reference": "cde50e6720a39fdacb240159d3eea6865d51fd96" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/filp/whoops/zipball/cde50e6720a39fdacb240159d3eea6865d51fd96", + "reference": "cde50e6720a39fdacb240159d3eea6865d51fd96", + "shasum": "" + }, + "require": { + "php": "^5.5.9 || ^7.0", + "psr/log": "^1.0.1" + }, + "require-dev": { + "mockery/mockery": "^0.9 || ^1.0", + "phpunit/phpunit": "^4.8.35 || ^5.7", + "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0" + }, + "suggest": { + "symfony/var-dumper": "Pretty print complex values better with var-dumper available", + "whoops/soap": "Formats errors as SOAP responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2-dev" + } + }, + "autoload": { + "psr-4": { + "Whoops\\": "src/Whoops/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Filipe Dobreira", + "homepage": "https://github.com/filp", + "role": "Developer" + } + ], + "description": "php error handling for cool kids", + "homepage": "https://filp.github.io/whoops/", + "keywords": [ + "error", + "exception", + "handling", + "library", + "throwable", + "whoops" + ], + "time": "2019-08-07T09:00:00+00:00" + }, + { + "name": "fzaninotto/faker", + "version": "v1.8.0", + "source": { + "type": "git", + "url": "https://github.com/fzaninotto/Faker.git", + "reference": "f72816b43e74063c8b10357394b6bba8cb1c10de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/f72816b43e74063c8b10357394b6bba8cb1c10de", + "reference": "f72816b43e74063c8b10357394b6bba8cb1c10de", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0" + }, + "require-dev": { + "ext-intl": "*", + "phpunit/phpunit": "^4.8.35 || ^5.7", + "squizlabs/php_codesniffer": "^1.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.8-dev" + } + }, + "autoload": { + "psr-4": { + "Faker\\": "src/Faker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "François Zaninotto" + } + ], + "description": "Faker is a PHP library that generates fake data for you.", + "keywords": [ + "data", + "faker", + "fixtures" + ], + "time": "2018-07-12T10:23:15+00:00" + }, + { + "name": "hamcrest/hamcrest-php", + "version": "v2.0.0", + "source": { + "type": "git", + "url": "https://github.com/hamcrest/hamcrest-php.git", + "reference": "776503d3a8e85d4f9a1148614f95b7a608b046ad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/776503d3a8e85d4f9a1148614f95b7a608b046ad", + "reference": "776503d3a8e85d4f9a1148614f95b7a608b046ad", + "shasum": "" + }, + "require": { + "php": "^5.3|^7.0" + }, + "replace": { + "cordoval/hamcrest-php": "*", + "davedevelopment/hamcrest-php": "*", + "kodova/hamcrest-php": "*" + }, + "require-dev": { + "phpunit/php-file-iterator": "1.3.3", + "phpunit/phpunit": "~4.0", + "satooshi/php-coveralls": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "hamcrest" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD" + ], + "description": "This is the PHP port of Hamcrest Matchers", + "keywords": [ + "test" + ], + "time": "2016-01-20T08:20:44+00:00" + }, + { + "name": "mockery/mockery", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/mockery/mockery.git", + "reference": "4eff936d83eb809bde2c57a3cea0ee9643769031" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mockery/mockery/zipball/4eff936d83eb809bde2c57a3cea0ee9643769031", + "reference": "4eff936d83eb809bde2c57a3cea0ee9643769031", + "shasum": "" + }, + "require": { + "hamcrest/hamcrest-php": "~2.0", + "lib-pcre": ">=7.0", + "php": ">=5.6.0" + }, + "require-dev": { + "phpunit/phpunit": "~5.7.10|~6.5|~7.0|~8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-0": { + "Mockery": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Pádraic Brady", + "email": "padraic.brady@gmail.com", + "homepage": "http://blog.astrumfutura.com" + }, + { + "name": "Dave Marshall", + "email": "dave.marshall@atstsolutions.co.uk", + "homepage": "http://davedevelopment.co.uk" + } + ], + "description": "Mockery is a simple yet flexible PHP mock object framework", + "homepage": "https://github.com/mockery/mockery", + "keywords": [ + "BDD", + "TDD", + "library", + "mock", + "mock objects", + "mockery", + "stub", + "test", + "test double", + "testing" + ], + "time": "2019-08-07T15:01:07+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.9.3", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "007c053ae6f31bba39dfa19a7726f56e9763bbea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/007c053ae6f31bba39dfa19a7726f56e9763bbea", + "reference": "007c053ae6f31bba39dfa19a7726f56e9763bbea", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "replace": { + "myclabs/deep-copy": "self.version" + }, + "require-dev": { + "doctrine/collections": "^1.0", + "doctrine/common": "^2.6", + "phpunit/phpunit": "^7.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + }, + "files": [ + "src/DeepCopy/deep_copy.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "time": "2019-08-09T12:45:53+00:00" + }, + { + "name": "nunomaduro/collision", + "version": "v3.0.1", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/collision.git", + "reference": "af42d339fe2742295a54f6fdd42aaa6f8c4aca68" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/af42d339fe2742295a54f6fdd42aaa6f8c4aca68", + "reference": "af42d339fe2742295a54f6fdd42aaa6f8c4aca68", + "shasum": "" + }, + "require": { + "filp/whoops": "^2.1.4", + "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*", + "php": "^7.1", + "symfony/console": "~2.8|~3.3|~4.0" + }, + "require-dev": { + "laravel/framework": "5.8.*", + "nunomaduro/larastan": "^0.3.0", + "phpstan/phpstan": "^0.11", + "phpunit/phpunit": "~8.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "NunoMaduro\\Collision\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Cli error handling for console/command-line PHP applications.", + "keywords": [ + "artisan", + "cli", + "command-line", + "console", + "error", + "handling", + "laravel", + "laravel-zero", + "php", + "symfony" + ], + "time": "2019-03-07T21:35:13+00:00" + }, + { + "name": "phar-io/manifest", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "phar-io/version": "^2.0", + "php": "^5.6 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "time": "2018-07-08T19:23:20+00:00" + }, + { + "name": "phar-io/version", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "time": "2018-07-08T19:19:57+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/63a995caa1ca9e5590304cd845c15ad6d482a62a", + "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpunit/phpunit": "~6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "time": "2018-08-07T13:53:10+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "4.3.2", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "b83ff7cfcfee7827e1e78b637a5904fe6a96698e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/b83ff7cfcfee7827e1e78b637a5904fe6a96698e", + "reference": "b83ff7cfcfee7827e1e78b637a5904fe6a96698e", + "shasum": "" + }, + "require": { + "php": "^7.0", + "phpdocumentor/reflection-common": "^1.0.0 || ^2.0.0", + "phpdocumentor/type-resolver": "~0.4 || ^1.0.0", + "webmozart/assert": "^1.0" + }, + "require-dev": { + "doctrine/instantiator": "^1.0.5", + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^6.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "time": "2019-09-12T14:27:41+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/2e32a6d48972b2c1976ed5d8967145b6cec4a4a9", + "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9", + "shasum": "" + }, + "require": { + "php": "^7.1", + "phpdocumentor/reflection-common": "^2.0" + }, + "require-dev": { + "ext-tokenizer": "^7.1", + "mockery/mockery": "~1", + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "time": "2019-08-22T18:11:29+00:00" + }, + { + "name": "phpspec/prophecy", + "version": "1.8.1", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "1927e75f4ed19131ec9bcc3b002e07fb1173ee76" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/1927e75f4ed19131ec9bcc3b002e07fb1173ee76", + "reference": "1927e75f4ed19131ec9bcc3b002e07fb1173ee76", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.0.2", + "php": "^5.3|^7.0", + "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0", + "sebastian/comparator": "^1.1|^2.0|^3.0", + "sebastian/recursion-context": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "phpspec/phpspec": "^2.5|^3.2", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.8.x-dev" + } + }, + "autoload": { + "psr-4": { + "Prophecy\\": "src/Prophecy" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "time": "2019-06-13T12:50:23+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "7.0.7", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "7743bbcfff2a907e9ee4a25be13d0f8ec5e73800" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/7743bbcfff2a907e9ee4a25be13d0f8ec5e73800", + "reference": "7743bbcfff2a907e9ee4a25be13d0f8ec5e73800", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-xmlwriter": "*", + "php": "^7.2", + "phpunit/php-file-iterator": "^2.0.2", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-token-stream": "^3.1.0", + "sebastian/code-unit-reverse-lookup": "^1.0.1", + "sebastian/environment": "^4.2.2", + "sebastian/version": "^2.0.1", + "theseer/tokenizer": "^1.1.3" + }, + "require-dev": { + "phpunit/phpunit": "^8.2.2" + }, + "suggest": { + "ext-xdebug": "^2.7.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "time": "2019-07-25T05:31:54+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "050bedf145a257b1ff02746c31894800e5122946" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/050bedf145a257b1ff02746c31894800e5122946", + "reference": "050bedf145a257b1ff02746c31894800e5122946", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "time": "2018-09-13T20:33:42+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "time": "2015-06-21T13:50:34+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "2.1.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "1038454804406b0b5f5f520358e78c1c2f71501e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/1038454804406b0b5f5f520358e78c1c2f71501e", + "reference": "1038454804406b0b5f5f520358e78c1c2f71501e", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "time": "2019-06-07T04:22:29+00:00" + }, + { + "name": "phpunit/php-token-stream", + "version": "3.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-token-stream.git", + "reference": "e899757bb3df5ff6e95089132f32cd59aac2220a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/e899757bb3df5ff6e95089132f32cd59aac2220a", + "reference": "e899757bb3df5ff6e95089132f32cd59aac2220a", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Wrapper around PHP's tokenizer extension.", + "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "keywords": [ + "tokenizer" + ], + "time": "2019-07-25T05:29:42+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "8.3.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "e31cce0cf4499c0ccdbbb211a3280d36ab341e36" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/e31cce0cf4499c0ccdbbb211a3280d36ab341e36", + "reference": "e31cce0cf4499c0ccdbbb211a3280d36ab341e36", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.2.0", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.9.1", + "phar-io/manifest": "^1.0.3", + "phar-io/version": "^2.0.1", + "php": "^7.2", + "phpspec/prophecy": "^1.8.1", + "phpunit/php-code-coverage": "^7.0.7", + "phpunit/php-file-iterator": "^2.0.2", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-timer": "^2.1.2", + "sebastian/comparator": "^3.0.2", + "sebastian/diff": "^3.0.2", + "sebastian/environment": "^4.2.2", + "sebastian/exporter": "^3.1.0", + "sebastian/global-state": "^3.0.0", + "sebastian/object-enumerator": "^3.0.3", + "sebastian/resource-operations": "^2.0.1", + "sebastian/type": "^1.1.3", + "sebastian/version": "^2.0.1" + }, + "require-dev": { + "ext-pdo": "*" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*", + "phpunit/php-invoker": "^2.0.0" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "8.3-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "time": "2019-08-11T06:56:55+00:00" + }, + { + "name": "scrivo/highlight.php", + "version": "v9.15.10.0", + "source": { + "type": "git", + "url": "https://github.com/scrivo/highlight.php.git", + "reference": "9ad3adb4456dc91196327498dbbce6aa1ba1239e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/scrivo/highlight.php/zipball/9ad3adb4456dc91196327498dbbce6aa1ba1239e", + "reference": "9ad3adb4456dc91196327498dbbce6aa1ba1239e", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": ">=5.4" + }, + "require-dev": { + "phpunit/phpunit": "^4.8|^5.7", + "symfony/finder": "^2.8" + }, + "suggest": { + "ext-dom": "Needed to make use of the features in the utilities namespace" + }, + "type": "library", + "autoload": { + "psr-0": { + "Highlight\\": "", + "HighlightUtilities\\": "" + }, + "files": [ + "HighlightUtilities/functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Geert Bergman", + "role": "Project Author", + "homepage": "http://www.scrivo.org/" + }, + { + "name": "Vladimir Jimenez", + "role": "Contributor", + "homepage": "https://allejo.io" + }, + { + "name": "Martin Folkers", + "role": "Contributor", + "homepage": "https://twobrain.io" + } + ], + "description": "Server side syntax highlighter that supports 185 languages. It's a PHP port of highlight.js", + "keywords": [ + "code", + "highlight", + "highlight.js", + "highlight.php", + "syntax" + ], + "time": "2019-08-27T04:27:48+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "time": "2017-03-04T06:30:41+00:00" + }, + { + "name": "sebastian/comparator", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/5de4fc177adf9bce8df98d8d141a7559d7ccf6da", + "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da", + "shasum": "" + }, + "require": { + "php": "^7.1", + "sebastian/diff": "^3.0", + "sebastian/exporter": "^3.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "time": "2018-07-12T15:12:46+00:00" + }, + { + "name": "sebastian/diff", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/720fcc7e9b5cf384ea68d9d930d480907a0c1a29", + "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.5 || ^8.0", + "symfony/process": "^2 || ^3.3 || ^4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "time": "2019-02-04T06:01:07+00:00" + }, + { + "name": "sebastian/environment", + "version": "4.2.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "f2a2c8e1c97c11ace607a7a667d73d47c19fe404" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/f2a2c8e1c97c11ace607a7a667d73d47c19fe404", + "reference": "f2a2c8e1c97c11ace607a7a667d73d47c19fe404", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.5" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "time": "2019-05-05T09:05:15+00:00" + }, + { + "name": "sebastian/exporter", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "06a9a5947f47b3029d76118eb5c22802e5869687" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/06a9a5947f47b3029d76118eb5c22802e5869687", + "reference": "06a9a5947f47b3029d76118eb5c22802e5869687", + "shasum": "" + }, + "require": { + "php": "^7.0", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "http://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "time": "2019-08-11T12:43:14+00:00" + }, + { + "name": "sebastian/global-state", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4", + "reference": "edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4", + "shasum": "" + }, + "require": { + "php": "^7.2", + "sebastian/object-reflector": "^1.1.1", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^8.0" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "time": "2019-02-01T05:30:01+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "shasum": "" + }, + "require": { + "php": "^7.0", + "sebastian/object-reflector": "^1.1.1", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "time": "2017-08-03T12:35:26+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "773f97c67f28de00d397be301821b06708fca0be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be", + "reference": "773f97c67f28de00d397be301821b06708fca0be", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "time": "2017-03-29T09:07:27+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "time": "2017-03-03T06:23:57+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/4d7a795d35b889bf80a0cc04e08d77cedfa917a9", + "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "time": "2018-10-04T04:07:39+00:00" + }, + { + "name": "sebastian/type", + "version": "1.1.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "3aaaa15fa71d27650d62a948be022fe3b48541a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/3aaaa15fa71d27650d62a948be022fe3b48541a3", + "reference": "3aaaa15fa71d27650d62a948be022fe3b48541a3", + "shasum": "" + }, + "require": { + "php": "^7.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "time": "2019-07-02T08:10:15+00:00" + }, + { + "name": "sebastian/version", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "time": "2016-10-03T07:35:21+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.1.3", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "11336f6f84e16a720dae9d8e6ed5019efa85a0f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/11336f6f84e16a720dae9d8e6ed5019efa85a0f9", + "reference": "11336f6f84e16a720dae9d8e6ed5019efa85a0f9", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "time": "2019-06-13T22:48:21+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/webmozart/assert.git", + "reference": "88e6d84706d09a236046d686bbea96f07b3a34f4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozart/assert/zipball/88e6d84706d09a236046d686bbea96f07b3a34f4", + "reference": "88e6d84706d09a236046d686bbea96f07b3a34f4", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0", + "symfony/polyfill-ctype": "^1.8" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.36 || ^7.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "time": "2019-08-24T08:43:50+00:00" + } + ], + "aliases": [], + "minimum-stability": "dev", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": { + "php": "^7.2" + }, + "platform-dev": [] +} diff --git a/config/app.php b/config/app.php new file mode 100755 index 00000000..c9960cde --- /dev/null +++ b/config/app.php @@ -0,0 +1,231 @@ + env('APP_NAME', 'Laravel'), + + /* + |-------------------------------------------------------------------------- + | Application Environment + |-------------------------------------------------------------------------- + | + | This value determines the "environment" your application is currently + | running in. This may determine how you prefer to configure various + | services the application utilizes. Set this in your ".env" file. + | + */ + + 'env' => env('APP_ENV', 'production'), + + /* + |-------------------------------------------------------------------------- + | Application Debug Mode + |-------------------------------------------------------------------------- + | + | When your application is in debug mode, detailed error messages with + | stack traces will be shown on every error that occurs within your + | application. If disabled, a simple generic error page is shown. + | + */ + + 'debug' => env('APP_DEBUG', false), + + /* + |-------------------------------------------------------------------------- + | Application URL + |-------------------------------------------------------------------------- + | + | This URL is used by the console to properly generate URLs when using + | the Artisan command line tool. You should set this to the root of + | your application so that it is used when running Artisan tasks. + | + */ + + 'url' => env('APP_URL', 'http://localhost'), + + 'asset_url' => env('ASSET_URL', null), + + /* + |-------------------------------------------------------------------------- + | Application Timezone + |-------------------------------------------------------------------------- + | + | Here you may specify the default timezone for your application, which + | will be used by the PHP date and date-time functions. We have gone + | ahead and set this to a sensible default for you out of the box. + | + */ + + 'timezone' => 'UTC', + + /* + |-------------------------------------------------------------------------- + | Application Locale Configuration + |-------------------------------------------------------------------------- + | + | The application locale determines the default locale that will be used + | by the translation service provider. You are free to set this value + | to any of the locales which will be supported by the application. + | + */ + + 'locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Application Fallback Locale + |-------------------------------------------------------------------------- + | + | The fallback locale determines the locale to use when the current one + | is not available. You may change the value to correspond to any of + | the language folders that are provided through your application. + | + */ + + 'fallback_locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Faker Locale + |-------------------------------------------------------------------------- + | + | This locale will be used by the Faker PHP library when generating fake + | data for your database seeds. For example, this will be used to get + | localized telephone numbers, street address information and more. + | + */ + + 'faker_locale' => 'en_US', + + /* + |-------------------------------------------------------------------------- + | Encryption Key + |-------------------------------------------------------------------------- + | + | This key is used by the Illuminate encrypter service and should be set + | to a random, 32 character string, otherwise these encrypted strings + | will not be safe. Please do this before deploying an application! + | + */ + + 'key' => env('APP_KEY'), + + 'cipher' => 'AES-256-CBC', + + /* + |-------------------------------------------------------------------------- + | Autoloaded Service Providers + |-------------------------------------------------------------------------- + | + | The service providers listed here will be automatically loaded on the + | request to your application. Feel free to add your own services to + | this array to grant expanded functionality to your applications. + | + */ + + 'providers' => [ + + /* + * Laravel Framework Service Providers... + */ + Illuminate\Auth\AuthServiceProvider::class, + Illuminate\Broadcasting\BroadcastServiceProvider::class, + Illuminate\Bus\BusServiceProvider::class, + Illuminate\Cache\CacheServiceProvider::class, + Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, + Illuminate\Cookie\CookieServiceProvider::class, + Illuminate\Database\DatabaseServiceProvider::class, + Illuminate\Encryption\EncryptionServiceProvider::class, + Illuminate\Filesystem\FilesystemServiceProvider::class, + Illuminate\Foundation\Providers\FoundationServiceProvider::class, + Illuminate\Hashing\HashServiceProvider::class, + Illuminate\Mail\MailServiceProvider::class, + Illuminate\Notifications\NotificationServiceProvider::class, + Illuminate\Pagination\PaginationServiceProvider::class, + Illuminate\Pipeline\PipelineServiceProvider::class, + Illuminate\Queue\QueueServiceProvider::class, + Illuminate\Redis\RedisServiceProvider::class, + Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, + Illuminate\Session\SessionServiceProvider::class, + Illuminate\Translation\TranslationServiceProvider::class, + Illuminate\Validation\ValidationServiceProvider::class, + Illuminate\View\ViewServiceProvider::class, + + /* + * Package Service Providers... + */ + + /* + * Application Service Providers... + */ + App\Providers\AppServiceProvider::class, + App\Providers\AuthServiceProvider::class, + // App\Providers\BroadcastServiceProvider::class, + App\Providers\EventServiceProvider::class, + App\Providers\RouteServiceProvider::class, + + ], + + /* + |-------------------------------------------------------------------------- + | Class Aliases + |-------------------------------------------------------------------------- + | + | This array of class aliases will be registered when this application + | is started. However, feel free to register as many as you wish as + | the aliases are "lazy" loaded so they don't hinder performance. + | + */ + + 'aliases' => [ + + 'App' => Illuminate\Support\Facades\App::class, + 'Arr' => Illuminate\Support\Arr::class, + 'Artisan' => Illuminate\Support\Facades\Artisan::class, + 'Auth' => Illuminate\Support\Facades\Auth::class, + 'Blade' => Illuminate\Support\Facades\Blade::class, + 'Broadcast' => Illuminate\Support\Facades\Broadcast::class, + 'Bus' => Illuminate\Support\Facades\Bus::class, + 'Cache' => Illuminate\Support\Facades\Cache::class, + 'Config' => Illuminate\Support\Facades\Config::class, + 'Cookie' => Illuminate\Support\Facades\Cookie::class, + 'Crypt' => Illuminate\Support\Facades\Crypt::class, + 'DB' => Illuminate\Support\Facades\DB::class, + 'Eloquent' => Illuminate\Database\Eloquent\Model::class, + 'Event' => Illuminate\Support\Facades\Event::class, + 'File' => Illuminate\Support\Facades\File::class, + 'Gate' => Illuminate\Support\Facades\Gate::class, + 'Hash' => Illuminate\Support\Facades\Hash::class, + 'Lang' => Illuminate\Support\Facades\Lang::class, + 'Log' => Illuminate\Support\Facades\Log::class, + 'Mail' => Illuminate\Support\Facades\Mail::class, + 'Notification' => Illuminate\Support\Facades\Notification::class, + 'Password' => Illuminate\Support\Facades\Password::class, + 'Queue' => Illuminate\Support\Facades\Queue::class, + 'Redirect' => Illuminate\Support\Facades\Redirect::class, + 'Redis' => Illuminate\Support\Facades\Redis::class, + 'Request' => Illuminate\Support\Facades\Request::class, + 'Response' => Illuminate\Support\Facades\Response::class, + 'Route' => Illuminate\Support\Facades\Route::class, + 'Schema' => Illuminate\Support\Facades\Schema::class, + 'Session' => Illuminate\Support\Facades\Session::class, + 'Storage' => Illuminate\Support\Facades\Storage::class, + 'Str' => Illuminate\Support\Str::class, + 'URL' => Illuminate\Support\Facades\URL::class, + 'Validator' => Illuminate\Support\Facades\Validator::class, + 'View' => Illuminate\Support\Facades\View::class, + + ], + +]; diff --git a/config/auth.php b/config/auth.php new file mode 100755 index 00000000..897dc826 --- /dev/null +++ b/config/auth.php @@ -0,0 +1,103 @@ + [ + 'guard' => 'web', + 'passwords' => 'users', + ], + + /* + |-------------------------------------------------------------------------- + | Authentication Guards + |-------------------------------------------------------------------------- + | + | Next, you may define every authentication guard for your application. + | Of course, a great default configuration has been defined for you + | here which uses session storage and the Eloquent user provider. + | + | All authentication drivers have a user provider. This defines how the + | users are actually retrieved out of your database or other storage + | mechanisms used by this application to persist your user's data. + | + | Supported: "session", "token" + | + */ + + 'guards' => [ + 'web' => [ + 'driver' => 'session', + 'provider' => 'users', + ], + + 'api' => [ + 'driver' => 'token', + 'provider' => 'users', + 'hash' => false, + ], + ], + + /* + |-------------------------------------------------------------------------- + | User Providers + |-------------------------------------------------------------------------- + | + | All authentication drivers have a user provider. This defines how the + | users are actually retrieved out of your database or other storage + | mechanisms used by this application to persist your user's data. + | + | If you have multiple user tables or models you may configure multiple + | sources which represent each model / table. These sources may then + | be assigned to any extra authentication guards you have defined. + | + | Supported: "database", "eloquent" + | + */ + + 'providers' => [ + 'users' => [ + 'driver' => 'eloquent', + 'model' => App\User::class, + ], + + // 'users' => [ + // 'driver' => 'database', + // 'table' => 'users', + // ], + ], + + /* + |-------------------------------------------------------------------------- + | Resetting Passwords + |-------------------------------------------------------------------------- + | + | You may specify multiple password reset configurations if you have more + | than one user table or model in the application and you want to have + | separate password reset settings based on the specific user types. + | + | The expire time is the number of minutes that the reset token should be + | considered valid. This security feature keeps tokens short-lived so + | they have less time to be guessed. You may change this as needed. + | + */ + + 'passwords' => [ + 'users' => [ + 'provider' => 'users', + 'table' => 'password_resets', + 'expire' => 60, + ], + ], + +]; diff --git a/config/broadcasting.php b/config/broadcasting.php new file mode 100755 index 00000000..3bba1103 --- /dev/null +++ b/config/broadcasting.php @@ -0,0 +1,59 @@ + env('BROADCAST_DRIVER', 'null'), + + /* + |-------------------------------------------------------------------------- + | Broadcast Connections + |-------------------------------------------------------------------------- + | + | Here you may define all of the broadcast connections that will be used + | to broadcast events to other systems or over websockets. Samples of + | each available type of connection are provided inside this array. + | + */ + + 'connections' => [ + + 'pusher' => [ + 'driver' => 'pusher', + 'key' => env('PUSHER_APP_KEY'), + 'secret' => env('PUSHER_APP_SECRET'), + 'app_id' => env('PUSHER_APP_ID'), + 'options' => [ + 'cluster' => env('PUSHER_APP_CLUSTER'), + 'useTLS' => true, + ], + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + ], + + 'log' => [ + 'driver' => 'log', + ], + + 'null' => [ + 'driver' => 'null', + ], + + ], + +]; diff --git a/config/cache.php b/config/cache.php new file mode 100755 index 00000000..46751e62 --- /dev/null +++ b/config/cache.php @@ -0,0 +1,103 @@ + env('CACHE_DRIVER', 'file'), + + /* + |-------------------------------------------------------------------------- + | Cache Stores + |-------------------------------------------------------------------------- + | + | Here you may define all of the cache "stores" for your application as + | well as their drivers. You may even define multiple stores for the + | same cache driver to group types of items stored in your caches. + | + */ + + 'stores' => [ + + 'apc' => [ + 'driver' => 'apc', + ], + + 'array' => [ + 'driver' => 'array', + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'cache', + 'connection' => null, + ], + + 'file' => [ + 'driver' => 'file', + 'path' => storage_path('framework/cache/data'), + ], + + 'memcached' => [ + 'driver' => 'memcached', + 'persistent_id' => env('MEMCACHED_PERSISTENT_ID'), + 'sasl' => [ + env('MEMCACHED_USERNAME'), + env('MEMCACHED_PASSWORD'), + ], + 'options' => [ + // Memcached::OPT_CONNECT_TIMEOUT => 2000, + ], + 'servers' => [ + [ + 'host' => env('MEMCACHED_HOST', '127.0.0.1'), + 'port' => env('MEMCACHED_PORT', 11211), + 'weight' => 100, + ], + ], + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'cache', + ], + + 'dynamodb' => [ + 'driver' => 'dynamodb', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + 'table' => env('DYNAMODB_CACHE_TABLE', 'cache'), + 'endpoint' => env('DYNAMODB_ENDPOINT'), + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Cache Key Prefix + |-------------------------------------------------------------------------- + | + | When utilizing a RAM based store such as APC or Memcached, there might + | be other applications utilizing the same cache. So, we'll specify a + | value to get prefixed to all our keys so we can avoid collisions. + | + */ + + 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache'), + +]; diff --git a/config/database.php b/config/database.php new file mode 100755 index 00000000..199382d0 --- /dev/null +++ b/config/database.php @@ -0,0 +1,147 @@ + env('DB_CONNECTION', 'mysql'), + + /* + |-------------------------------------------------------------------------- + | Database Connections + |-------------------------------------------------------------------------- + | + | Here are each of the database connections setup for your application. + | Of course, examples of configuring each database platform that is + | supported by Laravel is shown below to make development simple. + | + | + | All database work in Laravel is done through the PHP PDO facilities + | so make sure you have the driver for your particular database of + | choice installed on your machine before you begin development. + | + */ + + 'connections' => [ + + 'sqlite' => [ + 'driver' => 'sqlite', + 'url' => env('DATABASE_URL'), + 'database' => env('DB_DATABASE', database_path('database.sqlite')), + 'prefix' => '', + 'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true), + ], + + 'mysql' => [ + 'driver' => 'mysql', + 'url' => env('DATABASE_URL'), + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '3306'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'unix_socket' => env('DB_SOCKET', ''), + 'charset' => 'utf8mb4', + 'collation' => 'utf8mb4_unicode_ci', + 'prefix' => '', + 'prefix_indexes' => true, + 'strict' => true, + 'engine' => null, + 'options' => extension_loaded('pdo_mysql') ? array_filter([ + PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), + ]) : [], + ], + + 'pgsql' => [ + 'driver' => 'pgsql', + 'url' => env('DATABASE_URL'), + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '5432'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, + 'schema' => 'public', + 'sslmode' => 'prefer', + ], + + 'sqlsrv' => [ + 'driver' => 'sqlsrv', + 'url' => env('DATABASE_URL'), + 'host' => env('DB_HOST', 'localhost'), + 'port' => env('DB_PORT', '1433'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Migration Repository Table + |-------------------------------------------------------------------------- + | + | This table keeps track of all the migrations that have already run for + | your application. Using this information, we can determine which of + | the migrations on disk haven't actually been run in the database. + | + */ + + 'migrations' => 'migrations', + + /* + |-------------------------------------------------------------------------- + | Redis Databases + |-------------------------------------------------------------------------- + | + | Redis is an open source, fast, and advanced key-value store that also + | provides a richer body of commands than a typical key-value system + | such as APC or Memcached. Laravel makes it easy to dig right in. + | + */ + + 'redis' => [ + + 'client' => env('REDIS_CLIENT', 'phpredis'), + + 'options' => [ + 'cluster' => env('REDIS_CLUSTER', 'redis'), + 'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'), + ], + + 'default' => [ + 'url' => env('REDIS_URL'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'password' => env('REDIS_PASSWORD', null), + 'port' => env('REDIS_PORT', 6379), + 'database' => env('REDIS_DB', 0), + ], + + 'cache' => [ + 'url' => env('REDIS_URL'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'password' => env('REDIS_PASSWORD', null), + 'port' => env('REDIS_PORT', 6379), + 'database' => env('REDIS_CACHE_DB', 1), + ], + + ], + +]; diff --git a/config/filesystems.php b/config/filesystems.php new file mode 100755 index 00000000..ec6a7cec --- /dev/null +++ b/config/filesystems.php @@ -0,0 +1,69 @@ + env('FILESYSTEM_DRIVER', 'local'), + + /* + |-------------------------------------------------------------------------- + | Default Cloud Filesystem Disk + |-------------------------------------------------------------------------- + | + | Many applications store files both locally and in the cloud. For this + | reason, you may specify a default "cloud" driver here. This driver + | will be bound as the Cloud disk implementation in the container. + | + */ + + 'cloud' => env('FILESYSTEM_CLOUD', 's3'), + + /* + |-------------------------------------------------------------------------- + | Filesystem Disks + |-------------------------------------------------------------------------- + | + | Here you may configure as many filesystem "disks" as you wish, and you + | may even configure multiple disks of the same driver. Defaults have + | been setup for each driver as an example of the required options. + | + | Supported Drivers: "local", "ftp", "sftp", "s3" + | + */ + + 'disks' => [ + + 'local' => [ + 'driver' => 'local', + 'root' => storage_path('app'), + ], + + 'public' => [ + 'driver' => 'local', + 'root' => storage_path('app/public'), + 'url' => env('APP_URL').'/storage', + 'visibility' => 'public', + ], + + 's3' => [ + 'driver' => 's3', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION'), + 'bucket' => env('AWS_BUCKET'), + 'url' => env('AWS_URL'), + ], + + ], + +]; diff --git a/config/hashing.php b/config/hashing.php new file mode 100755 index 00000000..9146bfd9 --- /dev/null +++ b/config/hashing.php @@ -0,0 +1,52 @@ + 'bcrypt', + + /* + |-------------------------------------------------------------------------- + | Bcrypt Options + |-------------------------------------------------------------------------- + | + | Here you may specify the configuration options that should be used when + | passwords are hashed using the Bcrypt algorithm. This will allow you + | to control the amount of time it takes to hash the given password. + | + */ + + 'bcrypt' => [ + 'rounds' => env('BCRYPT_ROUNDS', 10), + ], + + /* + |-------------------------------------------------------------------------- + | Argon Options + |-------------------------------------------------------------------------- + | + | Here you may specify the configuration options that should be used when + | passwords are hashed using the Argon algorithm. These will allow you + | to control the amount of time it takes to hash the given password. + | + */ + + 'argon' => [ + 'memory' => 8192, + 'threads' => 2, + 'time' => 2, + ], + +]; diff --git a/config/logging.php b/config/logging.php new file mode 100755 index 00000000..d09cd7d2 --- /dev/null +++ b/config/logging.php @@ -0,0 +1,94 @@ + env('LOG_CHANNEL', 'stack'), + + /* + |-------------------------------------------------------------------------- + | Log Channels + |-------------------------------------------------------------------------- + | + | Here you may configure the log channels for your application. Out of + | the box, Laravel uses the Monolog PHP logging library. This gives + | you a variety of powerful log handlers / formatters to utilize. + | + | Available Drivers: "single", "daily", "slack", "syslog", + | "errorlog", "monolog", + | "custom", "stack" + | + */ + + 'channels' => [ + 'stack' => [ + 'driver' => 'stack', + 'channels' => ['daily'], + 'ignore_exceptions' => false, + ], + + 'single' => [ + 'driver' => 'single', + 'path' => storage_path('logs/laravel.log'), + 'level' => 'debug', + ], + + 'daily' => [ + 'driver' => 'daily', + 'path' => storage_path('logs/laravel.log'), + 'level' => 'debug', + 'days' => 14, + ], + + 'slack' => [ + 'driver' => 'slack', + 'url' => env('LOG_SLACK_WEBHOOK_URL'), + 'username' => 'Laravel Log', + 'emoji' => ':boom:', + 'level' => 'critical', + ], + + 'papertrail' => [ + 'driver' => 'monolog', + 'level' => 'debug', + 'handler' => SyslogUdpHandler::class, + 'handler_with' => [ + 'host' => env('PAPERTRAIL_URL'), + 'port' => env('PAPERTRAIL_PORT'), + ], + ], + + 'stderr' => [ + 'driver' => 'monolog', + 'handler' => StreamHandler::class, + 'formatter' => env('LOG_STDERR_FORMATTER'), + 'with' => [ + 'stream' => 'php://stderr', + ], + ], + + 'syslog' => [ + 'driver' => 'syslog', + 'level' => 'debug', + ], + + 'errorlog' => [ + 'driver' => 'errorlog', + 'level' => 'debug', + ], + ], + +]; diff --git a/config/mail.php b/config/mail.php new file mode 100755 index 00000000..3c65eb3f --- /dev/null +++ b/config/mail.php @@ -0,0 +1,136 @@ + env('MAIL_DRIVER', 'smtp'), + + /* + |-------------------------------------------------------------------------- + | SMTP Host Address + |-------------------------------------------------------------------------- + | + | Here you may provide the host address of the SMTP server used by your + | applications. A default option is provided that is compatible with + | the Mailgun mail service which will provide reliable deliveries. + | + */ + + 'host' => env('MAIL_HOST', 'smtp.mailgun.org'), + + /* + |-------------------------------------------------------------------------- + | SMTP Host Port + |-------------------------------------------------------------------------- + | + | This is the SMTP port used by your application to deliver e-mails to + | users of the application. Like the host we have set this value to + | stay compatible with the Mailgun e-mail application by default. + | + */ + + 'port' => env('MAIL_PORT', 587), + + /* + |-------------------------------------------------------------------------- + | Global "From" Address + |-------------------------------------------------------------------------- + | + | You may wish for all e-mails sent by your application to be sent from + | the same address. Here, you may specify a name and address that is + | used globally for all e-mails that are sent by your application. + | + */ + + 'from' => [ + 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'), + 'name' => env('MAIL_FROM_NAME', 'Example'), + ], + + /* + |-------------------------------------------------------------------------- + | E-Mail Encryption Protocol + |-------------------------------------------------------------------------- + | + | Here you may specify the encryption protocol that should be used when + | the application send e-mail messages. A sensible default using the + | transport layer security protocol should provide great security. + | + */ + + 'encryption' => env('MAIL_ENCRYPTION', 'tls'), + + /* + |-------------------------------------------------------------------------- + | SMTP Server Username + |-------------------------------------------------------------------------- + | + | If your SMTP server requires a username for authentication, you should + | set it here. This will get used to authenticate with your server on + | connection. You may also set the "password" value below this one. + | + */ + + 'username' => env('MAIL_USERNAME'), + + 'password' => env('MAIL_PASSWORD'), + + /* + |-------------------------------------------------------------------------- + | Sendmail System Path + |-------------------------------------------------------------------------- + | + | When using the "sendmail" driver to send e-mails, we will need to know + | the path to where Sendmail lives on this server. A default path has + | been provided here, which will work well on most of your systems. + | + */ + + 'sendmail' => '/usr/sbin/sendmail -bs', + + /* + |-------------------------------------------------------------------------- + | Markdown Mail Settings + |-------------------------------------------------------------------------- + | + | If you are using Markdown based email rendering, you may configure your + | theme and component paths here, allowing you to customize the design + | of the emails. Or, you may simply stick with the Laravel defaults! + | + */ + + 'markdown' => [ + 'theme' => 'default', + + 'paths' => [ + resource_path('views/vendor/mail'), + ], + ], + + /* + |-------------------------------------------------------------------------- + | Log Channel + |-------------------------------------------------------------------------- + | + | If you are using the "log" driver, you may specify the logging channel + | if you prefer to keep mail messages separate from other log entries + | for simpler reading. Otherwise, the default channel will be used. + | + */ + + 'log_channel' => env('MAIL_LOG_CHANNEL'), + +]; diff --git a/config/queue.php b/config/queue.php new file mode 100755 index 00000000..3a30d6c6 --- /dev/null +++ b/config/queue.php @@ -0,0 +1,88 @@ + env('QUEUE_CONNECTION', 'sync'), + + /* + |-------------------------------------------------------------------------- + | Queue Connections + |-------------------------------------------------------------------------- + | + | Here you may configure the connection information for each server that + | is used by your application. A default configuration has been added + | for each back-end shipped with Laravel. You are free to add more. + | + | Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null" + | + */ + + 'connections' => [ + + 'sync' => [ + 'driver' => 'sync', + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'jobs', + 'queue' => 'default', + 'retry_after' => 90, + ], + + 'beanstalkd' => [ + 'driver' => 'beanstalkd', + 'host' => 'localhost', + 'queue' => 'default', + 'retry_after' => 90, + 'block_for' => 0, + ], + + 'sqs' => [ + 'driver' => 'sqs', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'), + 'queue' => env('SQS_QUEUE', 'your-queue-name'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + 'queue' => env('REDIS_QUEUE', 'default'), + 'retry_after' => 90, + 'block_for' => null, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Failed Queue Jobs + |-------------------------------------------------------------------------- + | + | These options configure the behavior of failed queue job logging so you + | can control which database and table are used to store the jobs that + | have failed. You may change them to any database / table you wish. + | + */ + + 'failed' => [ + 'driver' => env('QUEUE_FAILED_DRIVER', 'database'), + 'database' => env('DB_CONNECTION', 'mysql'), + 'table' => 'failed_jobs', + ], + +]; diff --git a/config/services.php b/config/services.php new file mode 100755 index 00000000..2a1d616c --- /dev/null +++ b/config/services.php @@ -0,0 +1,33 @@ + [ + 'domain' => env('MAILGUN_DOMAIN'), + 'secret' => env('MAILGUN_SECRET'), + 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), + ], + + 'postmark' => [ + 'token' => env('POSTMARK_TOKEN'), + ], + + 'ses' => [ + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + ], + +]; diff --git a/config/session.php b/config/session.php new file mode 100755 index 00000000..fbb9b4d7 --- /dev/null +++ b/config/session.php @@ -0,0 +1,199 @@ + env('SESSION_DRIVER', 'file'), + + /* + |-------------------------------------------------------------------------- + | Session Lifetime + |-------------------------------------------------------------------------- + | + | Here you may specify the number of minutes that you wish the session + | to be allowed to remain idle before it expires. If you want them + | to immediately expire on the browser closing, set that option. + | + */ + + 'lifetime' => env('SESSION_LIFETIME', 120), + + 'expire_on_close' => false, + + /* + |-------------------------------------------------------------------------- + | Session Encryption + |-------------------------------------------------------------------------- + | + | This option allows you to easily specify that all of your session data + | should be encrypted before it is stored. All encryption will be run + | automatically by Laravel and you can use the Session like normal. + | + */ + + 'encrypt' => false, + + /* + |-------------------------------------------------------------------------- + | Session File Location + |-------------------------------------------------------------------------- + | + | When using the native session driver, we need a location where session + | files may be stored. A default has been set for you but a different + | location may be specified. This is only needed for file sessions. + | + */ + + 'files' => storage_path('framework/sessions'), + + /* + |-------------------------------------------------------------------------- + | Session Database Connection + |-------------------------------------------------------------------------- + | + | When using the "database" or "redis" session drivers, you may specify a + | connection that should be used to manage these sessions. This should + | correspond to a connection in your database configuration options. + | + */ + + 'connection' => env('SESSION_CONNECTION', null), + + /* + |-------------------------------------------------------------------------- + | Session Database Table + |-------------------------------------------------------------------------- + | + | When using the "database" session driver, you may specify the table we + | should use to manage the sessions. Of course, a sensible default is + | provided for you; however, you are free to change this as needed. + | + */ + + 'table' => 'sessions', + + /* + |-------------------------------------------------------------------------- + | Session Cache Store + |-------------------------------------------------------------------------- + | + | When using the "apc", "memcached", or "dynamodb" session drivers you may + | list a cache store that should be used for these sessions. This value + | must match with one of the application's configured cache "stores". + | + */ + + 'store' => env('SESSION_STORE', null), + + /* + |-------------------------------------------------------------------------- + | Session Sweeping Lottery + |-------------------------------------------------------------------------- + | + | Some session drivers must manually sweep their storage location to get + | rid of old sessions from storage. Here are the chances that it will + | happen on a given request. By default, the odds are 2 out of 100. + | + */ + + 'lottery' => [2, 100], + + /* + |-------------------------------------------------------------------------- + | Session Cookie Name + |-------------------------------------------------------------------------- + | + | Here you may change the name of the cookie used to identify a session + | instance by ID. The name specified here will get used every time a + | new session cookie is created by the framework for every driver. + | + */ + + 'cookie' => env( + 'SESSION_COOKIE', + Str::slug(env('APP_NAME', 'laravel'), '_').'_session' + ), + + /* + |-------------------------------------------------------------------------- + | Session Cookie Path + |-------------------------------------------------------------------------- + | + | The session cookie path determines the path for which the cookie will + | be regarded as available. Typically, this will be the root path of + | your application but you are free to change this when necessary. + | + */ + + 'path' => '/', + + /* + |-------------------------------------------------------------------------- + | Session Cookie Domain + |-------------------------------------------------------------------------- + | + | Here you may change the domain of the cookie used to identify a session + | in your application. This will determine which domains the cookie is + | available to in your application. A sensible default has been set. + | + */ + + 'domain' => env('SESSION_DOMAIN', null), + + /* + |-------------------------------------------------------------------------- + | HTTPS Only Cookies + |-------------------------------------------------------------------------- + | + | By setting this option to true, session cookies will only be sent back + | to the server if the browser has a HTTPS connection. This will keep + | the cookie from being sent to you if it can not be done securely. + | + */ + + 'secure' => env('SESSION_SECURE_COOKIE', false), + + /* + |-------------------------------------------------------------------------- + | HTTP Access Only + |-------------------------------------------------------------------------- + | + | Setting this value to true will prevent JavaScript from accessing the + | value of the cookie and the cookie will only be accessible through + | the HTTP protocol. You are free to modify this option if needed. + | + */ + + 'http_only' => true, + + /* + |-------------------------------------------------------------------------- + | Same-Site Cookies + |-------------------------------------------------------------------------- + | + | This option determines how your cookies behave when cross-site requests + | take place, and can be used to mitigate CSRF attacks. By default, we + | do not enable this as other CSRF protection services are in place. + | + | Supported: "lax", "strict" + | + */ + + 'same_site' => null, + +]; diff --git a/config/view.php b/config/view.php new file mode 100755 index 00000000..22b8a18d --- /dev/null +++ b/config/view.php @@ -0,0 +1,36 @@ + [ + resource_path('views'), + ], + + /* + |-------------------------------------------------------------------------- + | Compiled View Path + |-------------------------------------------------------------------------- + | + | This option determines where all the compiled Blade templates will be + | stored for your application. Typically, this is within the storage + | directory. However, as usual, you are free to change this value. + | + */ + + 'compiled' => env( + 'VIEW_COMPILED_PATH', + realpath(storage_path('framework/views')) + ), + +]; diff --git a/database/.gitignore b/database/.gitignore new file mode 100755 index 00000000..97fc9767 --- /dev/null +++ b/database/.gitignore @@ -0,0 +1,2 @@ +*.sqlite +*.sqlite-journal diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php new file mode 100755 index 00000000..084535f6 --- /dev/null +++ b/database/factories/UserFactory.php @@ -0,0 +1,27 @@ +define(User::class, function (Faker $faker) { + return [ + 'name' => $faker->name, + 'email' => $faker->unique()->safeEmail, + 'email_verified_at' => now(), + 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password + 'remember_token' => Str::random(10), + ]; +}); diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/database/migrations/2014_10_12_000000_create_users_table.php new file mode 100755 index 00000000..a91e1d3c --- /dev/null +++ b/database/migrations/2014_10_12_000000_create_users_table.php @@ -0,0 +1,36 @@ +bigIncrements('id'); + $table->string('name'); + $table->string('email')->unique(); + $table->timestamp('email_verified_at')->nullable(); + $table->string('password'); + $table->rememberToken(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('users'); + } +} diff --git a/database/migrations/2014_10_12_100000_create_password_resets_table.php b/database/migrations/2014_10_12_100000_create_password_resets_table.php new file mode 100755 index 00000000..0ee0a36a --- /dev/null +++ b/database/migrations/2014_10_12_100000_create_password_resets_table.php @@ -0,0 +1,32 @@ +string('email')->index(); + $table->string('token'); + $table->timestamp('created_at')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('password_resets'); + } +} diff --git a/database/migrations/2019_08_19_000000_create_failed_jobs_table.php b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php new file mode 100755 index 00000000..389bdf76 --- /dev/null +++ b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php @@ -0,0 +1,35 @@ +bigIncrements('id'); + $table->text('connection'); + $table->text('queue'); + $table->longText('payload'); + $table->longText('exception'); + $table->timestamp('failed_at')->useCurrent(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('failed_jobs'); + } +} diff --git a/database/seeds/DatabaseSeeder.php b/database/seeds/DatabaseSeeder.php new file mode 100755 index 00000000..91cb6d1c --- /dev/null +++ b/database/seeds/DatabaseSeeder.php @@ -0,0 +1,16 @@ +call(UsersTableSeeder::class); + } +} diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..68ff5987 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,25 @@ +version: '3' + +services: + db: + container_name: v2board-db + image: mysql + environment: + - MYSQL_ALLOW_EMPTY_PASSWORD=true + volumes: + - ./docker/mysql:/var/lib/mysql + - ./install.sql:/install.sql + phpfpm: + image: bitnami/php-fpm + volumes: + - .:/app + nginx: + image: nginx + depends_on: + - phpfpm + volumes: + - .:/app + - ./docker/nginx:/etc/nginx/conf.d + ports: + - 8964:80 + diff --git a/docker/mysql/.gitignore b/docker/mysql/.gitignore new file mode 100755 index 00000000..d6b7ef32 --- /dev/null +++ b/docker/mysql/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/docker/nginx/.gitignore b/docker/nginx/.gitignore new file mode 100755 index 00000000..02426788 --- /dev/null +++ b/docker/nginx/.gitignore @@ -0,0 +1,3 @@ +* +!.gitignore +!nginx.conf \ No newline at end of file diff --git a/docker/nginx/nginx.conf b/docker/nginx/nginx.conf new file mode 100644 index 00000000..ca40ae5b --- /dev/null +++ b/docker/nginx/nginx.conf @@ -0,0 +1,52 @@ +server { + # 监听 HTTP 协议默认的 [80] 端口。 + listen 80; + # 绑定主机名 [example.com]。 + server_name localhost; + # 服务器站点根目录 [/example.com/public]。 + root /app/public; + + # 添加几条有关安全的响应头;与 Google+ 的配置类似,详情参见文末。 + add_header X-Frame-Options "SAMEORIGIN"; + add_header X-XSS-Protection "1; mode=block"; + add_header X-Content-Type-Options "nosniff"; + + # 站点默认页面;可指定多个,将顺序查找。 + # 例如,访问 http://example.com/ Nginx 将首先尝试「站点根目录/index.html」是否存在,不存在则继续尝试「站点根目录/index.htm」,以此类推... + index index.html index.htm index.php; + + # 指定字符集为 UTF-8 + charset utf-8; + + # Laravel 默认重写规则;删除将导致 Laravel 路由失效且 Nginx 响应 404。 + location / { + try_files $uri $uri/ /index.php?$query_string; + } + + # 关闭 [/favicon.ico] 和 [/robots.txt] 的访问日志。 + # 并且即使它们不存在,也不写入错误日志。 + location = /favicon.ico { access_log off; log_not_found off; } + location = /robots.txt { access_log off; log_not_found off; } + + # 将 [404] 错误交给 [/index.php] 处理,表示由 Laravel 渲染美观的错误页面。 + error_page 404 /index.php; + + # URI 符合正则表达式 [\.php$] 的请求将进入此段配置 + location ~ \.php$ { + # 配置 FastCGI 服务地址,可以为 IP:端口,也可以为 Unix socket。 + fastcgi_pass phpfpm:9000; + # 配置 FastCGI 的主页为 index.php。 + fastcgi_index index.php; + # 配置 FastCGI 参数 SCRIPT_FILENAME 为 $realpath_root$fastcgi_script_name。 + fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; + # 引用更多默认的 FastCGI 参数。 + include fastcgi_params; + } + # 通俗地说,以上配置将所有 URI 以 .php 结尾的请求,全部交给 PHP-FPM 处理。 + + # 除符合正则表达式 [/\.(?!well-known).*] 之外的 URI,全部拒绝访问 + # 也就是说,拒绝公开以 [.] 开头的目录,[.well-known] 除外 + location ~ /\.(?!well-known).* { + deny all; + } +} diff --git a/init.sh b/init.sh new file mode 100755 index 00000000..e6c3ff48 --- /dev/null +++ b/init.sh @@ -0,0 +1,2 @@ +php artisan key:generate +php artisan config:cache diff --git a/install.sql b/install.sql new file mode 100644 index 00000000..1ea28f0a --- /dev/null +++ b/install.sql @@ -0,0 +1,129 @@ +-- Adminer 4.7.3 MySQL dump + +SET NAMES utf8; +SET time_zone = '+00:00'; +SET foreign_key_checks = 0; +SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO'; + +DROP TABLE IF EXISTS `v2_invite_code`; +CREATE TABLE `v2_invite_code` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `user_id` int(11) NOT NULL, + `code` char(32) NOT NULL, + `status` tinyint(1) NOT NULL DEFAULT '0', + `created_at` int(11) NOT NULL, + `updated_at` int(11) NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +DROP TABLE IF EXISTS `v2_order`; +CREATE TABLE `v2_order` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `invite_user_id` int(11) DEFAULT NULL, + `user_id` int(11) NOT NULL, + `plan_id` int(11) NOT NULL, + `cycle` varchar(255) NOT NULL, + `trade_no` varchar(36) NOT NULL, + `callback_no` varchar(255) DEFAULT NULL, + `total_amount` int(11) NOT NULL, + `status` tinyint(1) NOT NULL DEFAULT '0', + `commission_status` tinyint(1) NOT NULL DEFAULT '0', + `commission_balance` int(11) NOT NULL DEFAULT '0', + `created_at` int(11) NOT NULL, + `updated_at` int(11) NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +DROP TABLE IF EXISTS `v2_plan`; +CREATE TABLE `v2_plan` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `group_id` int(11) NOT NULL, + `transfer_enable` int(11) NOT NULL, + `name` varchar(255) NOT NULL, + `show` tinyint(1) NOT NULL DEFAULT '0', + `renew` tinyint(1) NOT NULL DEFAULT '1', + `content` text, + `month_price` int(11) NOT NULL DEFAULT '0', + `quarter_price` int(11) NOT NULL DEFAULT '0', + `half_year_price` int(11) NOT NULL DEFAULT '0', + `year_price` int(11) NOT NULL DEFAULT '0', + `created_at` int(11) NOT NULL, + `updated_at` int(11) NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +DROP TABLE IF EXISTS `v2_server`; +CREATE TABLE `v2_server` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `group_id` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL, + `host` varchar(255) NOT NULL, + `port` int(11) NOT NULL, + `server_port` int(11) NOT NULL, + `tls` tinyint(4) NOT NULL, + `tags` varchar(255) NOT NULL DEFAULT '[]', + `rate` varchar(11) NOT NULL, + `created_at` int(11) NOT NULL, + `updated_at` int(11) NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +DROP TABLE IF EXISTS `v2_server_group`; +CREATE TABLE `v2_server_group` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL, + `created_at` int(11) NOT NULL, + `updated_at` int(11) NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +DROP TABLE IF EXISTS `v2_server_log`; +CREATE TABLE `v2_server_log` ( + `user_id` int(11) NOT NULL, + `u` varchar(255) NOT NULL, + `d` varchar(255) NOT NULL, + `rate` int(11) NOT NULL, + `node_id` int(11) NOT NULL, + `created_at` int(11) NOT NULL, + `updated_at` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +DROP TABLE IF EXISTS `v2_user`; +CREATE TABLE `v2_user` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `invite_user_id` int(11) DEFAULT NULL, + `email` varchar(64) NOT NULL, + `password` varchar(64) NOT NULL, + `commission_balance` int(11) NOT NULL DEFAULT '0', + `t` int(11) NOT NULL DEFAULT '0', + `u` bigint(20) NOT NULL DEFAULT '0', + `d` bigint(20) NOT NULL DEFAULT '0', + `transfer_enable` bigint(20) NOT NULL DEFAULT '0', + `enable` tinyint(1) NOT NULL DEFAULT '0', + `banned` tinyint(1) NOT NULL DEFAULT '0', + `is_admin` tinyint(1) NOT NULL DEFAULT '0', + `last_login_at` int(11) NOT NULL, + `last_login_ip` int(11) DEFAULT NULL, + `v2ray_uuid` varchar(36) NOT NULL, + `v2ray_alter_id` tinyint(4) NOT NULL DEFAULT '2', + `v2ray_level` tinyint(4) NOT NULL DEFAULT '0', + `group_id` int(11) DEFAULT NULL, + `plan_id` int(11) DEFAULT NULL, + `remind_expire` tinyint(4) DEFAULT '1', + `remind_traffic` tinyint(4) DEFAULT '1', + `token` char(32) NOT NULL, + `expired_at` bigint(20) NOT NULL DEFAULT '0', + `created_at` int(11) NOT NULL, + `updated_at` int(11) NOT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `email` (`email`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +-- 2019-10-29 06:15:21 diff --git a/package.json b/package.json new file mode 100755 index 00000000..9fcb8ee8 --- /dev/null +++ b/package.json @@ -0,0 +1,21 @@ +{ + "private": true, + "scripts": { + "dev": "npm run development", + "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", + "watch": "npm run development -- --watch", + "watch-poll": "npm run watch -- --watch-poll", + "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", + "prod": "npm run production", + "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" + }, + "devDependencies": { + "axios": "^0.19", + "cross-env": "^5.1", + "laravel-mix": "^4.0.7", + "lodash": "^4.17.13", + "resolve-url-loader": "^2.3.1", + "sass": "^1.15.2", + "sass-loader": "^7.1.0" + } +} diff --git a/phpunit.xml b/phpunit.xml new file mode 100755 index 00000000..61b6b64b --- /dev/null +++ b/phpunit.xml @@ -0,0 +1,41 @@ + + + + + ./tests/Unit + + + + ./tests/Feature + + + + + ./app + + + + + + + + + + + + + + + + + + + diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100755 index 00000000..e69de29b diff --git a/public/index.php b/public/index.php new file mode 100755 index 00000000..4584cbcd --- /dev/null +++ b/public/index.php @@ -0,0 +1,60 @@ + + */ + +define('LARAVEL_START', microtime(true)); + +/* +|-------------------------------------------------------------------------- +| Register The Auto Loader +|-------------------------------------------------------------------------- +| +| Composer provides a convenient, automatically generated class loader for +| our application. We just need to utilize it! We'll simply require it +| into the script here so that we don't have to worry about manual +| loading any of our classes later on. It feels great to relax. +| +*/ + +require __DIR__.'/../vendor/autoload.php'; + +/* +|-------------------------------------------------------------------------- +| Turn On The Lights +|-------------------------------------------------------------------------- +| +| We need to illuminate PHP development, so let us turn on the lights. +| This bootstraps the framework and gets it ready for use, then it +| will load up this application so that we can run it and send +| the responses back to the browser and delight our users. +| +*/ + +$app = require_once __DIR__.'/../bootstrap/app.php'; + +/* +|-------------------------------------------------------------------------- +| Run The Application +|-------------------------------------------------------------------------- +| +| Once we have the application, we can handle the incoming request +| through the kernel, and send the associated response back to +| the client's browser allowing them to enjoy the creative +| and wonderful application we have prepared for them. +| +*/ + +$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); + +$response = $kernel->handle( + $request = Illuminate\Http\Request::capture() +); + +$response->send(); + +$kernel->terminate($request, $response); diff --git a/public/robots.txt b/public/robots.txt new file mode 100755 index 00000000..eb053628 --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: diff --git a/public/static/Simple-Line-Icons.0cb0b9c5.woff2 b/public/static/Simple-Line-Icons.0cb0b9c5.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c49fccf510eb41b4aac2bfa21b3b87c254083bf8 GIT binary patch literal 30064 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

`i;W%DyRrxz&7=UY}f`DBwGN z^QCTGvyO~ey9-qw{@>K>*0ETVw6;Tilw(vetE!&HNSMvhCH4F|*L8W}J3TzIc5B!6 zX)TxLl{nFlFOSxB;2j)0hQZWfaCN|UD9kj_4@^De_#GQExLdpTyP#guE1OrO0fIS| zxSjBT(4D`0xgb6tBvdU<@K5*iOZQ*gSnDtyG3`*QWVP4SM&u7H&+jH&BW}m8EyH$^ zUXgJZm*E1jHtHi|Q5+XpdAO{^QB6mi?5b-JhnrSmxJ4K7BtY^5#({pvti`&@%0$Q2 zKS#P!{jl~ina%4b51z(3Ogng;jb=%q_{C)j33V+fF3{na1B>a)ssN0$vnHYY`KUED zSe%EkO*W05q|)u^)KjR<0`U9WGWZDyF78Jp?^|C;Z}dM?>i0LH*9cr>jv)Z zSG1v}2sOq?`&!|ERTez5|9SB5@8{1*IPxf3lJPZBH8|{t4*+#hIC2(Sb7kNbm z6L5j(={Se#lB)h)Z?$zT0;E07Zx+*lLpRocoYh0AW*YZ5e6RhG{FC6)EM*2&gS+2P=%z&>^(%zh`5z zgLD>8h=AJsbh+L}Rk}(EwwcJU$b;mCJY+Qk$h!y0R{kui%>TS2Y!d*nLks~4SNQ9) z_@oNH+XOzHqpn7mu?M>aX&%m)WOJ+5=CV`a#nsBSbb@Y4ZbER5|JF=n1T$aEvFF`% z8-85%3PC9P)l8!7DVWL9QIgqfw=i(zIglaV5Vzget2Hg3NE%x zMG{$n|nzfja!?p&3@OfNyE-nV9cbL$uVF_@@Ds2+#l8y|A%B{HUFYqllW(p zR@x8$6r9+@rTr0m3^WYA`nTXc-kTv?Ib*YdF^i)3iLZ!|?oauLC$Dw!FFrCq4)8^! z9f<$tq_#6A88-l*U5|6*8w z|2^F2HHfH+?GtdU=N<(1>)-kQxf;lef=?{q8^q}c;{U10NISx~>9|oRe%wJ6~J1Z65;d z=(Y!*>j%xC0;v553fqq6@+UKCkStbAzXT54{~JJX=;}#UR82R`|FxQ>ko#b@nkxiFP5uzZGB^NYkOyRZ~x%%==cN-fx_SjBnpke;_w6_ ziA2iC#K0ki|gkS{4 zU~zZ?kwm6YX>!>rAn>Q>huPq$!xLO><*_Z{#x>QeSTHQ zl@QmFh+!S&U=+V!GMCTwn2mY6+$U=%%-sDF*c0X0e{(tzN`gYJNgs*bmrdIOXr4D} zL+k<;Ra#hX@kL!cmQr3VX=8Y1Dc@Thj|+n^Y>o&HmsA0=J3^=QLAY~~=&_f~k5Jn; z)R&f{^GO-Qrm_z@tg1?WN4MB2?2;`*r_J6)?_SAa9Bi^N)jHilp^?UtyL*(Xw_6gN zVq2BM3^CmV1HNeMalw9r%K?`w`9_Qsb;9USryfMcm>WM(=LR ztbq{KsYn=gAjPWkGZ&b#+wVo}E6h;)z$*mnxA(jC`u}J29x*FqJ18o$4nFC} zvFgb!_ikRB;I!nhReeHgKO~2Rw(*{2fs?7--oNWX2~#Hr$OAGp&S@3{;Q|p$vsyJV z63qCm2it-^B&N~VshPmr?_?bhuVLSeQpw?@b@a+~P_2Usvtwz$OWH0x3p-3czA_cDba!pl*@^f+grlr^GBA&$-&697h8;)xLr3_o3DzV5aT_ z)%|p2>$8rdh~Cov;d(KTCq9$cBdU$K&(YSEG3Fq#7~Y#U=(*ZPH#jZytJaZyWV5Nb zuBy?y!`!)UdeWz5z6T3xW^!Sl+)C4KqsMGKhgKis1v8jlct;GKn~r_NUn5qCiaS|t zlpiO^fiDsu_NYOKPbvJX(^=L}s<sX%kAfVQ|%HgqUl`-14}f>Sf7oy0?Y+D3*=!i31@-J)gq_dxNCf6tVT XVaD<2gWrVGOVQy$mL_vR2><{9vXVmp literal 0 HcmV?d00001 diff --git a/public/static/Simple-Line-Icons.73a93256.svg b/public/static/Simple-Line-Icons.73a93256.svg new file mode 100644 index 00000000..4988524e --- /dev/null +++ b/public/static/Simple-Line-Icons.73a93256.svg @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/static/Simple-Line-Icons.78f07e2c.woff b/public/static/Simple-Line-Icons.78f07e2c.woff new file mode 100644 index 0000000000000000000000000000000000000000..b17d69491bf374d36e07339bedd3349caaa30d65 GIT binary patch literal 81332 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 literal 0 HcmV?d00001 diff --git a/public/static/Simple-Line-Icons.d2285965.ttf b/public/static/Simple-Line-Icons.d2285965.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6ecb68683477ecc5aed38ec3fc8910d9bb66276c GIT binary patch literal 54056 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 Kj_>Q2Zu>vsTUp2e literal 0 HcmV?d00001 diff --git a/public/static/Simple-Line-Icons.f33df365.eot b/public/static/Simple-Line-Icons.f33df365.eot new file mode 100644 index 0000000000000000000000000000000000000000..f0ca6e8cf907213894d610112d456b7804fd2800 GIT binary patch literal 54266 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 E0dl-`Gynhq literal 0 HcmV?d00001 diff --git a/public/static/fa-brands-400.14c590d1.eot b/public/static/fa-brands-400.14c590d1.eot new file mode 100644 index 0000000000000000000000000000000000000000..85d81ebcf1d397004e05a047896926c3a15e3058 GIT binary patch literal 129590 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 z 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�L>6d(A=PBb3j0RgEW~@K8sj5wK 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 Qn|(Yw-v7u=!{aag4>un1-T(jq literal 0 HcmV?d00001 diff --git a/public/static/fa-brands-400.3e1b2a65.woff2 b/public/static/fa-brands-400.3e1b2a65.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1727af3ebb70746722686292169da14be7c2f972 GIT binary patch literal 74524 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 literal 0 HcmV?d00001 diff --git a/public/static/fa-brands-400.5e8aa9ea.ttf b/public/static/fa-brands-400.5e8aa9ea.ttf new file mode 100644 index 0000000000000000000000000000000000000000..aa1687de5c0c76a69880ede7b3915d9fe1a6ede5 GIT binary patch literal 129284 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 z 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 literal 0 HcmV?d00001 diff --git a/public/static/fa-brands-400.a5a8a668.svg b/public/static/fa-brands-400.a5a8a668.svg new file mode 100644 index 00000000..594d6198 --- /dev/null +++ b/public/static/fa-brands-400.a5a8a668.svg @@ -0,0 +1,3449 @@ + + + + + +Created by FontForge 20190801 at Thu Aug 22 14:41:09 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/static/fa-brands-400.df02c782.woff b/public/static/fa-brands-400.df02c782.woff new file mode 100644 index 0000000000000000000000000000000000000000..6d1c6148e3bfe459114178d9f2d7f1986db29457 GIT binary patch literal 87520 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ࣨ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⋘iyB%{NbZNa+VrmU8wx z(EeZYzvXOHPzFI8NiiuYiLmo3@O6}+Xu$@_rKUCr%1%L>!FL%va0NLvJbcMnWxh2! z*$6sqqw1~}jB-`Y_-ew^YMiW9NO7jFm77y~dnTE8UvWWUG&fV}r+WuSgZ*14NNc_~ zt5sUHYFf$mw8QpRSO}LYUZvr*phI+x)L5`QXUhF~zG+^#%N>4Ay+Qw#bS_Mv)Ss9e%+yDdS=Dp9EC4tsW@DeM zf8{mB&pz-9bzqNLy**;6U$eG$a{G8qo8^{na))(Yuf)WXvAZ+9uCCDX^sdI@v^g1I znyzE6MZTZ64Y(`cC1(^}NdQIHXx3b(JwT}KdDa^qpL^Ad-R+kwU(B7UdmlLE-e3$4 z9&FLS9Ly{ zpM3t2i|)9H)Zf;<`3*PUd}uUVzX)TmoG<+B**_wmgShr$%yI0b{MpG=k=M!KWyL<) zU8ftQH(n&L*u`146uHBZJfcRCbGwGZ0U5rcdbQPM^-uW>psZKY{1q^M zm_B5Qx!M4h8B=X@&X;Svvg%*w!G6MZOzO|MWy5jj>vLx4{f|@i>pl#hdkb(7&2ttS z^Je5S&2<(-;+n#yZ}xC18giv>?}s%6bP=`rT)YMiXgd!wHH zCiygA7}U&DMqP|a^2!^`XzNC!apFpiV#0AxCP<{~Y%n}Gi?q3BzV^c}Hujs%l&G^W zd+YcZ5BkeahlCY~?q!DMTh`;9_Gs?I_&ba`oY>mx5V9{KQ^5hEpQq|Fd@szk_4 zcOnv=?*fV^h3O_ChS$ovA&O#~4wd}wpCO+jpNC$LnVKkP?2-lA%?EWi5dC$>dZ}fvexe^=k#c zp8I^4(8aPYJ~+emFB$sJPji&Hq~!AupmF{-&JS~bjN5!4=d&9BrK>of;QXC}Uj zuzJKf?{WS<*zMgylYRTFoEH&FLs?eV&*RYsKPGY^?FBN(hS|7gkxQk79lgTdj*pg> zpubGsFwt+f`^Wb$+|8DnZYA~D?i;h}1!QZXKB)b}M45|Hr10sdu}+P7K=m!;RUvoz&;@KJ!`W`xNCr zV@`8Tjb&XZ%Gs?Enc3KrI#3v`A`g@-H%)TkjKy5wcqyk61`yVr&XZ2NfKCt#uMAfP z&;$`6k7H-4D79G2Q!26e7|T*|t{6OIKD4|d(+&pR)&OOz=JT}ORE|ik%UsrV07p{X zBEJi;%B#5cNatMgmkW^JF?_ns&Wd%FOH21tNUDYHNC*Y|l zDy|QBWmjwzD6P%fe${ut59fvI8emL;3St_=>T>pjOYG1<+Gy1ggi;G2B-W>EvgSjh zMyY5teCFE3=*7H1^=T8S@6EjK9v{p`c~~9JV}iIfhSeWJw_=T>P&+Xc&>XM48m+Pj$M88o7v(a|^b72Rb~rNScS>OFlAmMC#qzJx_RpJ)v0 z+Tp=W+h5|dEq|%9cu*tc@O74Ha>KPuS2vJANE6&PEmyFMM{XFpqfrplFLeEaUz_pV z3(qZW?4_>04##&4W5d-Qjiyc_-(E?;sc9&yrD+NQ8}_f@_a8w70o@YyG1}l3Fl6ZE z!wclI2lVP~%ciA&7NQgJom&GMlQ()Hxo-P6TmD6h<{iHREna(jLyN`FYJu`2Ib)Om zHZl%nb$JW9%+4oeX{Y1~H;&!yNAUS=_g=uYOK!hJJ0%VX_&dePlRKZ0SGe)^TkWe? zR}LLoiSbhrua0r|)8G@I&gbPxAbNu=$#4)B*=fk9zV(gcuYL6N)ve=Koxt>yGiSaw z_rfDbetP#H87zRq&(87k;(TH7Z!k47%k6_0=XuJd%H_({%5}=k%ALv!aOSnw@1ckf zG%aLSgf^T%V^+oZk&Pca%i3_%=kNpji9lY%F}ES>_L^L<@mfv3>z&(j{1wUnc+uk5 zK7ZS7u^YXft2Z%z52d%>cK$!&aCQe_H|@OtPq9NfZdioH?O#%Da=C6k7 LdKIi` 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 UcV>QrJmDWsorRB=UvK=s0KK1li~s-t literal 0 HcmV?d00001 diff --git a/public/static/fa-regular-400.5623624d.woff b/public/static/fa-regular-400.5623624d.woff new file mode 100644 index 0000000000000000000000000000000000000000..e115b8b98d74e4e807d4795ccc7062846aaf1175 GIT binary patch literal 16804 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 + + + + +Created by FontForge 20190801 at Thu Aug 22 14:41:09 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/static/fa-regular-400.aa66d0e0.eot b/public/static/fa-regular-400.aa66d0e0.eot new file mode 100644 index 0000000000000000000000000000000000000000..ea607caa7e3c3163019a31dac60516ae57bf3346 GIT binary patch literal 34394 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℘?h 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 F{|8b4qXPf{ literal 0 HcmV?d00001 diff --git a/public/static/fa-regular-400.ac21cac3.woff2 b/public/static/fa-regular-400.ac21cac3.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..cb441b7005e4695e4cb853fef6127236d0f8c502 GIT binary patch literal 13584 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⁣aLoW^H3^Dj zZ7Qw2+FUKK3r|+b?>CpFVy~3WI7Vr@F_?|r!mr}@(;lV5w4IMOPiCSvxtZ=zaE6IX z*rd5b$*2*#5InwgdDvncuM}#0-8&jkI)FYqo)eU*2f*eFn+r6<8UY26r5upN^I3!) zU)n7iMm=W;LD9?&VVe#1na-&hYTZUta0`SDj~4V;@7slPkc&%jr9^k6x1hYyYaT_b zqBvScv6W%Ru_{>1COOo3kd2KGs#bLm9m;M)^)|~$9ef6z8Zq(E0jlHi`9ZSjPWr!fC8B3Tv^CMEQ&W&r=bpPC9Y<;~#@?Pw63 W*V{l~R@o|qye1p0X;CulD=7v!b~dg6 literal 0 HcmV?d00001 diff --git a/public/static/fa-solid-900.3ded831d.woff b/public/static/fa-solid-900.3ded831d.woff new file mode 100644 index 0000000000000000000000000000000000000000..7adb9d59142b90543e6e961bbb86df503caee8ed GIT binary patch literal 98016 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�Yw6(>3h3Ki)UqBdO#joC{%U+==re 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 z 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

E%8)F0w%NCOb((&0E8ODMT``F zbeSe2Y+Y)!Nn6M{B|{mJI+7Kjm}Jm(5Ed8|%BjdEivl3)Bq*kGKPHu+RChv>MJzB| zg`b2}IC_{qhsZ}TNC=h-R?3}CEzd(GxCPQ!@D>Ojq)0Bo+MBnu`4kMf?s*bGQ)Cy; z5URnDgHeN5X&$z}Lb066!b=07FnMtyNDiyiY>M2hIcq^Hks&Dz^niGSA%zK;Ofi5fXbaTGja+x{*y)Aj*?n z&z;SYG@+5UQv^{iTTnQZjWPqDIW(PYd3mvrOTl()&4VJsj{(#Rz|)Pnna4v2`=L~U zvX=ofcobwHqK#oC>tI{~hlIZ{yOzj^?ymrcpnfY$xUSec?4L@Ghl~zlnDH+Hh4E=h zOopwzknt&EVe4*CHff9&fK{Z;LKju17(MDTbZB)>#i%oy%0NY$P-+oqQy*c~+LM6{ z3UX2LC{JG%&`ov%d=SJ$3y%cRsbmqJ0>=@i9wH*13j=@`<_6fN!PH?4UntInVgAD% zN{C1jw+l5^z`o~M1iMQvn<)*XRhi3XmIE`X8KTbM2^eT&CRfa+XiDTvz6g5(IG;I zWzz#P1-lQ#NQ#Jngb(QvdJnuqWy^{F0cOMgvFu1P^Cns<~|lCZ3l^Y!(P3P!FD0e3=HB8-`=W zsvKj451x52a(Iy7Qm2u%OtP00zyzEYb=qA&cc;r$aBpGG&A}cFcRVETvaR?pz|I54 zXv?BN=W+%V5a?a3fIJwa6M~MVV1QFT@%jT16@Vu|^C5o{4Xm#OnH*j}`X*vY3V4(b z(zNM}y5#83a8sB*QpFs0?w(O}!#jf!#6y9JV9=^q0J38QRN1O5!`lb3NTZ;6#Ceei zo1PkWjCe{kpbE0;Rf;f!Bh)ES23F!t2tY#EPEuZ3`sve%TxTfJ8ss?s(U}k*#jjLn bIN(2O;riD6z<;RUyH>H<73X)YKJ)(pT}P)V literal 0 HcmV?d00001 diff --git a/public/static/fa-solid-900.6c36adff.svg b/public/static/fa-solid-900.6c36adff.svg new file mode 100644 index 00000000..228a9b67 --- /dev/null +++ b/public/static/fa-solid-900.6c36adff.svg @@ -0,0 +1,4649 @@ + + + + + +Created by FontForge 20190801 at Thu Aug 22 14:41:09 2019 + By Robert Madole +Copyright (c) Font Awesome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/static/fa-solid-900.896e20e2.ttf b/public/static/fa-solid-900.896e20e2.ttf new file mode 100644 index 0000000000000000000000000000000000000000..704a2a996eb5037908200da22c7c86f640034753 GIT binary patch literal 191836 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

Bo1xY9uy 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
bXSOx{wS6!ngAplCQDlMejJJ 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

%4CPgwanN}b5K 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 Cp+=wp literal 0 HcmV?d00001 diff --git a/public/umi.css b/public/umi.css new file mode 100644 index 00000000..1aeb18e5 --- /dev/null +++ b/public/umi.css @@ -0,0 +1,42 @@ +body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;color:rgba(0,0,0,.65);font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;background-color:#fff;font-feature-settings:"tnum"}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;color:rgba(0,0,0,.85);font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#a3add1;text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color .3s;-webkit-text-decoration-skip:objects}a:hover{color:#d1d4de}a:active{color:#7d85ab}a:active,a:hover{text-decoration:none;outline:0}a[disabled]{color:rgba(0,0,0,.25);cursor:not-allowed;pointer-events:none}code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;color:rgba(0,0,0,.45);text-align:left;caption-side:bottom}th{text-align:inherit}button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}::selection{color:#fff;background:#a3add1}.clearfix{zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.anticon{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.anticon>*{line-height:1}.anticon svg{display:inline-block}.anticon:before{display:none}.anticon .anticon-icon{display:block}.anticon[tabindex]{cursor:pointer}.anticon-spin:before{display:inline-block;animation:loadingCircle 1s linear infinite}.anticon-spin{display:inline-block;animation:loadingCircle 1s linear infinite}.fade-appear,.fade-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.fade-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.fade-appear.fade-appear-active,.fade-enter.fade-enter-active{animation-name:antFadeIn;animation-play-state:running}.fade-leave.fade-leave-active{animation-name:antFadeOut;animation-play-state:running;pointer-events:none}.fade-appear,.fade-enter{opacity:0;animation-timing-function:linear}.fade-leave{animation-timing-function:linear}@keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@keyframes antFadeOut{0%{opacity:1}to{opacity:0}}.move-up-appear,.move-up-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.move-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.move-up-appear.move-up-appear-active,.move-up-enter.move-up-enter-active{animation-name:antMoveUpIn;animation-play-state:running}.move-up-leave.move-up-leave-active{animation-name:antMoveUpOut;animation-play-state:running;pointer-events:none}.move-up-appear,.move-up-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-up-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-down-appear,.move-down-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.move-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.move-down-appear.move-down-appear-active,.move-down-enter.move-down-enter-active{animation-name:antMoveDownIn;animation-play-state:running}.move-down-leave.move-down-leave-active{animation-name:antMoveDownOut;animation-play-state:running;pointer-events:none}.move-down-appear,.move-down-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-down-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-left-appear,.move-left-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.move-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.move-left-appear.move-left-appear-active,.move-left-enter.move-left-enter-active{animation-name:antMoveLeftIn;animation-play-state:running}.move-left-leave.move-left-leave-active{animation-name:antMoveLeftOut;animation-play-state:running;pointer-events:none}.move-left-appear,.move-left-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-left-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-right-appear,.move-right-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.move-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.move-right-appear.move-right-appear-active,.move-right-enter.move-right-enter-active{animation-name:antMoveRightIn;animation-play-state:running}.move-right-leave.move-right-leave-active{animation-name:antMoveRightOut;animation-play-state:running;pointer-events:none}.move-right-appear,.move-right-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-right-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@keyframes antMoveDownIn{0%{transform:translateY(100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes antMoveDownOut{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(100%);transform-origin:0 0;opacity:0}}@keyframes antMoveLeftIn{0%{transform:translateX(-100%);transform-origin:0 0;opacity:0}to{transform:translateX(0);transform-origin:0 0;opacity:1}}@keyframes antMoveLeftOut{0%{transform:translateX(0);transform-origin:0 0;opacity:1}to{transform:translateX(-100%);transform-origin:0 0;opacity:0}}@keyframes antMoveRightIn{0%{transform:translateX(100%);transform-origin:0 0;opacity:0}to{transform:translateX(0);transform-origin:0 0;opacity:1}}@keyframes antMoveRightOut{0%{transform:translateX(0);transform-origin:0 0;opacity:1}to{transform:translateX(100%);transform-origin:0 0;opacity:0}}@keyframes antMoveUpIn{0%{transform:translateY(-100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes antMoveUpOut{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(-100%);transform-origin:0 0;opacity:0}}@keyframes loadingCircle{to{transform:rotate(1turn)}}[ant-click-animating-without-extra-node=true],[ant-click-animating=true]{position:relative}html{--antd-wave-shadow-color:#a3add1}.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;box-shadow:0 0 0 0 #a3add1;box-shadow:0 0 0 0 var(--antd-wave-shadow-color);opacity:.2;animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);animation-fill-mode:forwards;content:"";pointer-events:none}@keyframes waveEffect{to{box-shadow:0 0 0 #a3add1;box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes fadeEffect{to{opacity:0}}.slide-up-appear,.slide-up-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-up-appear.slide-up-appear-active,.slide-up-enter.slide-up-enter-active{animation-name:antSlideUpIn;animation-play-state:running}.slide-up-leave.slide-up-leave-active{animation-name:antSlideUpOut;animation-play-state:running;pointer-events:none}.slide-up-appear,.slide-up-enter{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-up-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-down-appear,.slide-down-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-down-appear.slide-down-appear-active,.slide-down-enter.slide-down-enter-active{animation-name:antSlideDownIn;animation-play-state:running}.slide-down-leave.slide-down-leave-active{animation-name:antSlideDownOut;animation-play-state:running;pointer-events:none}.slide-down-appear,.slide-down-enter{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-left-appear,.slide-left-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-left-appear.slide-left-appear-active,.slide-left-enter.slide-left-enter-active{animation-name:antSlideLeftIn;animation-play-state:running}.slide-left-leave.slide-left-leave-active{animation-name:antSlideLeftOut;animation-play-state:running;pointer-events:none}.slide-left-appear,.slide-left-enter{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-left-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-right-appear,.slide-right-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.slide-right-appear.slide-right-appear-active,.slide-right-enter.slide-right-enter-active{animation-name:antSlideRightIn;animation-play-state:running}.slide-right-leave.slide-right-leave-active{animation-name:antSlideRightOut;animation-play-state:running;pointer-events:none}.slide-right-appear,.slide-right-enter{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-right-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes antSlideUpIn{0%{transform:scaleY(.8);transform-origin:0 0;opacity:0}to{transform:scaleY(1);transform-origin:0 0;opacity:1}}@keyframes antSlideUpOut{0%{transform:scaleY(1);transform-origin:0 0;opacity:1}to{transform:scaleY(.8);transform-origin:0 0;opacity:0}}@keyframes antSlideDownIn{0%{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}to{transform:scaleY(1);transform-origin:100% 100%;opacity:1}}@keyframes antSlideDownOut{0%{transform:scaleY(1);transform-origin:100% 100%;opacity:1}to{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}}@keyframes antSlideLeftIn{0%{transform:scaleX(.8);transform-origin:0 0;opacity:0}to{transform:scaleX(1);transform-origin:0 0;opacity:1}}@keyframes antSlideLeftOut{0%{transform:scaleX(1);transform-origin:0 0;opacity:1}to{transform:scaleX(.8);transform-origin:0 0;opacity:0}}@keyframes antSlideRightIn{0%{transform:scaleX(.8);transform-origin:100% 0;opacity:0}to{transform:scaleX(1);transform-origin:100% 0;opacity:1}}@keyframes antSlideRightOut{0%{transform:scaleX(1);transform-origin:100% 0;opacity:1}to{transform:scaleX(.8);transform-origin:100% 0;opacity:0}}.swing-appear,.swing-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.swing-appear.swing-appear-active,.swing-enter.swing-enter-active{animation-name:antSwingIn;animation-play-state:running}@keyframes antSwingIn{0%,to{transform:translateX(0)}20%{transform:translateX(-10px)}40%{transform:translateX(10px)}60%{transform:translateX(-5px)}80%{transform:translateX(5px)}}.zoom-appear,.zoom-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-appear.zoom-appear-active,.zoom-enter.zoom-enter-active{animation-name:antZoomIn;animation-play-state:running}.zoom-leave.zoom-leave-active{animation-name:antZoomOut;animation-play-state:running;pointer-events:none}.zoom-appear,.zoom-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-big-appear,.zoom-big-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-big-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-big-appear.zoom-big-appear-active,.zoom-big-enter.zoom-big-enter-active{animation-name:antZoomBigIn;animation-play-state:running}.zoom-big-leave.zoom-big-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.zoom-big-appear,.zoom-big-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-big-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-big-fast-appear,.zoom-big-fast-enter{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.zoom-big-fast-leave{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.zoom-big-fast-appear.zoom-big-fast-appear-active,.zoom-big-fast-enter.zoom-big-fast-enter-active{animation-name:antZoomBigIn;animation-play-state:running}.zoom-big-fast-leave.zoom-big-fast-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.zoom-big-fast-appear,.zoom-big-fast-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-big-fast-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-up-appear,.zoom-up-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-up-appear.zoom-up-appear-active,.zoom-up-enter.zoom-up-enter-active{animation-name:antZoomUpIn;animation-play-state:running}.zoom-up-leave.zoom-up-leave-active{animation-name:antZoomUpOut;animation-play-state:running;pointer-events:none}.zoom-up-appear,.zoom-up-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-up-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-down-appear,.zoom-down-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-down-appear.zoom-down-appear-active,.zoom-down-enter.zoom-down-enter-active{animation-name:antZoomDownIn;animation-play-state:running}.zoom-down-leave.zoom-down-leave-active{animation-name:antZoomDownOut;animation-play-state:running;pointer-events:none}.zoom-down-appear,.zoom-down-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-down-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-left-appear,.zoom-left-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-left-appear.zoom-left-appear-active,.zoom-left-enter.zoom-left-enter-active{animation-name:antZoomLeftIn;animation-play-state:running}.zoom-left-leave.zoom-left-leave-active{animation-name:antZoomLeftOut;animation-play-state:running;pointer-events:none}.zoom-left-appear,.zoom-left-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-left-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-right-appear,.zoom-right-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zoom-right-appear.zoom-right-appear-active,.zoom-right-enter.zoom-right-enter-active{animation-name:antZoomRightIn;animation-play-state:running}.zoom-right-leave.zoom-right-leave-active{animation-name:antZoomRightOut;animation-play-state:running;pointer-events:none}.zoom-right-appear,.zoom-right-enter{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zoom-right-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@keyframes antZoomIn{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes antZoomOut{0%{transform:scale(1)}to{transform:scale(.2);opacity:0}}@keyframes antZoomBigIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes antZoomBigOut{0%{transform:scale(1)}to{transform:scale(.8);opacity:0}}@keyframes antZoomUpIn{0%{transform:scale(.8);transform-origin:50% 0;opacity:0}to{transform:scale(1);transform-origin:50% 0}}@keyframes antZoomUpOut{0%{transform:scale(1);transform-origin:50% 0}to{transform:scale(.8);transform-origin:50% 0;opacity:0}}@keyframes antZoomLeftIn{0%{transform:scale(.8);transform-origin:0 50%;opacity:0}to{transform:scale(1);transform-origin:0 50%}}@keyframes antZoomLeftOut{0%{transform:scale(1);transform-origin:0 50%}to{transform:scale(.8);transform-origin:0 50%;opacity:0}}@keyframes antZoomRightIn{0%{transform:scale(.8);transform-origin:100% 50%;opacity:0}to{transform:scale(1);transform-origin:100% 50%}}@keyframes antZoomRightOut{0%{transform:scale(1);transform-origin:100% 50%}to{transform:scale(.8);transform-origin:100% 50%;opacity:0}}@keyframes antZoomDownIn{0%{transform:scale(.8);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes antZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(.8);transform-origin:50% 100%;opacity:0}}.ant-motion-collapse-legacy{overflow:hidden}.ant-motion-collapse-legacy-active{transition:height .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)!important}.ant-motion-collapse{overflow:hidden;transition:height .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)!important} +.ant-notification{box-sizing:border-box;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:fixed;z-index:1010;width:384px;max-width:calc(100vw - 32px);margin:0 24px 0 0}.ant-notification-bottomLeft,.ant-notification-topLeft{margin-right:0;margin-left:24px}.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active{animation-name:NotificationLeftFadeIn}.ant-notification-close-icon{font-size:14px;cursor:pointer}.ant-notification-notice{position:relative;margin-bottom:16px;padding:16px 24px;overflow:hidden;line-height:1.5;background:#fff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.ant-notification-notice-message{display:inline-block;margin-bottom:8px;color:rgba(0,0,0,.85);font-size:16px;line-height:24px}.ant-notification-notice-message-single-line-auto-margin{display:block;width:calc(264px - 100%);max-width:4px;background-color:transparent;pointer-events:none}.ant-notification-notice-message-single-line-auto-margin:before{display:block;content:""}.ant-notification-notice-description{font-size:14px}.ant-notification-notice-closable .ant-notification-notice-message{padding-right:24px}.ant-notification-notice-with-icon .ant-notification-notice-message{margin-bottom:4px;margin-left:48px;font-size:16px}.ant-notification-notice-with-icon .ant-notification-notice-description{margin-left:48px;font-size:14px}.ant-notification-notice-icon{position:absolute;margin-left:4px;font-size:24px;line-height:24px}.anticon.ant-notification-notice-icon-success{color:#52c41a}.anticon.ant-notification-notice-icon-info{color:#1890ff}.anticon.ant-notification-notice-icon-warning{color:#faad14}.anticon.ant-notification-notice-icon-error{color:#f5222d}.ant-notification-notice-close{position:absolute;top:16px;right:22px;color:rgba(0,0,0,.45);outline:none}.ant-notification-notice-close:hover{color:rgba(0,0,0,.67)}.ant-notification-notice-btn{float:right;margin-top:16px}.ant-notification .notification-fade-effect{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.ant-notification-fade-appear,.ant-notification-fade-enter{opacity:0;animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;animation-play-state:paused}.ant-notification-fade-leave{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;animation-duration:.2s;animation-play-state:paused}.ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification-fade-enter.ant-notification-fade-enter-active{animation-name:NotificationFadeIn;animation-play-state:running}.ant-notification-fade-leave.ant-notification-fade-leave-active{animation-name:NotificationFadeOut;animation-play-state:running}@keyframes NotificationFadeIn{0%{left:384px;opacity:0}to{left:0;opacity:1}}@keyframes NotificationLeftFadeIn{0%{right:384px;opacity:0}to{right:0;opacity:1}}@keyframes NotificationFadeOut{0%{max-height:150px;margin-bottom:16px;padding-top:16px 24px;padding-bottom:16px 24px;opacity:1}to{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}} +.ant-switch{margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;box-sizing:border-box;min-width:44px;height:22px;line-height:20px;vertical-align:middle;background-color:rgba(0,0,0,.25);border:1px solid transparent;border-radius:100px;cursor:pointer;transition:all .36s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-switch-inner{display:block;margin-right:6px;margin-left:24px;color:#fff;font-size:12px}.ant-switch-loading-icon,.ant-switch:after{position:absolute;top:1px;left:1px;width:18px;height:18px;background-color:#fff;border-radius:18px;cursor:pointer;transition:all .36s cubic-bezier(.78,.14,.15,.86);content:" "}.ant-switch:after{box-shadow:0 2px 4px 0 rgba(0,35,11,.2)}.ant-switch:not(.ant-switch-disabled):active:after,.ant-switch:not(.ant-switch-disabled):active:before{width:24px}.ant-switch-loading-icon{z-index:1;display:none;font-size:12px;background:transparent}.ant-switch-loading-icon svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.ant-switch-loading .ant-switch-loading-icon{display:inline-block;color:rgba(0,0,0,.65)}.ant-switch-checked.ant-switch-loading .ant-switch-loading-icon{color:#a3add1}.ant-switch:focus{outline:0;box-shadow:0 0 0 2px rgba(163,173,209,.2)}.ant-switch:focus:hover{box-shadow:none}.ant-switch-small{min-width:28px;height:16px;line-height:14px}.ant-switch-small .ant-switch-inner{margin-right:3px;margin-left:18px;font-size:12px}.ant-switch-small:after{width:12px;height:12px}.ant-switch-small:active:after,.ant-switch-small:active:before{width:16px}.ant-switch-small .ant-switch-loading-icon{width:12px;height:12px}.ant-switch-small.ant-switch-checked .ant-switch-inner{margin-right:18px;margin-left:3px}.ant-switch-small.ant-switch-checked .ant-switch-loading-icon{left:100%;margin-left:-13px}.ant-switch-small.ant-switch-loading .ant-switch-loading-icon{font-weight:700;transform:scale(.66667)}.ant-switch-checked{background-color:#a3add1}.ant-switch-checked .ant-switch-inner{margin-right:24px;margin-left:6px}.ant-switch-checked:after{left:100%;margin-left:-1px;transform:translateX(-100%)}.ant-switch-checked .ant-switch-loading-icon{left:100%;margin-left:-19px}.ant-switch-disabled,.ant-switch-loading{cursor:not-allowed;opacity:.4}.ant-switch-disabled *,.ant-switch-loading *{cursor:not-allowed}.ant-switch-disabled:after,.ant-switch-disabled:before,.ant-switch-loading:after,.ant-switch-loading:before{cursor:not-allowed}@keyframes AntSwitchSmallLoadingCircle{0%{transform:rotate(0deg) scale(.66667);transform-origin:50% 50%}to{transform:rotate(1turn) scale(.66667);transform-origin:50% 50%}} +.ant-btn{line-height:1.5;position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;box-shadow:0 2px 0 rgba(0,0,0,.015);cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;height:32px;padding:0 15px;font-size:14px;border-radius:4px;color:rgba(0,0,0,.65);background-color:#fff;border:1px solid #d9d9d9}.ant-btn>.anticon{line-height:1}.ant-btn,.ant-btn:active,.ant-btn:focus{outline:0}.ant-btn:not([disabled]):hover{text-decoration:none}.ant-btn:not([disabled]):active{outline:0;box-shadow:none}.ant-btn.disabled,.ant-btn[disabled]{cursor:not-allowed}.ant-btn.disabled>*,.ant-btn[disabled]>*{pointer-events:none}.ant-btn-lg{height:40px;padding:0 15px;font-size:16px;border-radius:4px}.ant-btn-sm{height:24px;padding:0 7px;font-size:14px;border-radius:4px}.ant-btn>a:only-child{color:currentColor}.ant-btn>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn:focus,.ant-btn:hover{color:#d1d4de;background-color:#fff;border-color:#d1d4de}.ant-btn:focus>a:only-child,.ant-btn:hover>a:only-child{color:currentColor}.ant-btn:focus>a:only-child:after,.ant-btn:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn.active,.ant-btn:active{color:#7d85ab;background-color:#fff;border-color:#7d85ab}.ant-btn.active>a:only-child,.ant-btn:active>a:only-child{color:currentColor}.ant-btn.active>a:only-child:after,.ant-btn:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-disabled,.ant-btn-disabled.active,.ant-btn-disabled:active,.ant-btn-disabled:focus,.ant-btn-disabled:hover,.ant-btn.disabled,.ant-btn.disabled.active,.ant-btn.disabled:active,.ant-btn.disabled:focus,.ant-btn.disabled:hover,.ant-btn[disabled],.ant-btn[disabled].active,.ant-btn[disabled]:active,.ant-btn[disabled]:focus,.ant-btn[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-disabled.active>a:only-child,.ant-btn-disabled:active>a:only-child,.ant-btn-disabled:focus>a:only-child,.ant-btn-disabled:hover>a:only-child,.ant-btn-disabled>a:only-child,.ant-btn.disabled.active>a:only-child,.ant-btn.disabled:active>a:only-child,.ant-btn.disabled:focus>a:only-child,.ant-btn.disabled:hover>a:only-child,.ant-btn.disabled>a:only-child,.ant-btn[disabled].active>a:only-child,.ant-btn[disabled]:active>a:only-child,.ant-btn[disabled]:focus>a:only-child,.ant-btn[disabled]:hover>a:only-child,.ant-btn[disabled]>a:only-child{color:currentColor}.ant-btn-disabled.active>a:only-child:after,.ant-btn-disabled:active>a:only-child:after,.ant-btn-disabled:focus>a:only-child:after,.ant-btn-disabled:hover>a:only-child:after,.ant-btn-disabled>a:only-child:after,.ant-btn.disabled.active>a:only-child:after,.ant-btn.disabled:active>a:only-child:after,.ant-btn.disabled:focus>a:only-child:after,.ant-btn.disabled:hover>a:only-child:after,.ant-btn.disabled>a:only-child:after,.ant-btn[disabled].active>a:only-child:after,.ant-btn[disabled]:active>a:only-child:after,.ant-btn[disabled]:focus>a:only-child:after,.ant-btn[disabled]:hover>a:only-child:after,.ant-btn[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn.active,.ant-btn:active,.ant-btn:focus,.ant-btn:hover{text-decoration:none;background:#fff}.ant-btn>i,.ant-btn>span{display:inline-block;transition:margin-left .3s cubic-bezier(.645,.045,.355,1);pointer-events:none}.ant-btn-primary{color:#fff;background-color:#a3add1;border-color:#a3add1;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045)}.ant-btn-primary>a:only-child{color:currentColor}.ant-btn-primary>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-primary:focus,.ant-btn-primary:hover{color:#fff;background-color:#d1d4de;border-color:#d1d4de}.ant-btn-primary:focus>a:only-child,.ant-btn-primary:hover>a:only-child{color:currentColor}.ant-btn-primary:focus>a:only-child:after,.ant-btn-primary:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-primary.active,.ant-btn-primary:active{color:#fff;background-color:#7d85ab;border-color:#7d85ab}.ant-btn-primary.active>a:only-child,.ant-btn-primary:active>a:only-child{color:currentColor}.ant-btn-primary.active>a:only-child:after,.ant-btn-primary:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-primary-disabled,.ant-btn-primary-disabled.active,.ant-btn-primary-disabled:active,.ant-btn-primary-disabled:focus,.ant-btn-primary-disabled:hover,.ant-btn-primary.disabled,.ant-btn-primary.disabled.active,.ant-btn-primary.disabled:active,.ant-btn-primary.disabled:focus,.ant-btn-primary.disabled:hover,.ant-btn-primary[disabled],.ant-btn-primary[disabled].active,.ant-btn-primary[disabled]:active,.ant-btn-primary[disabled]:focus,.ant-btn-primary[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-primary-disabled.active>a:only-child,.ant-btn-primary-disabled:active>a:only-child,.ant-btn-primary-disabled:focus>a:only-child,.ant-btn-primary-disabled:hover>a:only-child,.ant-btn-primary-disabled>a:only-child,.ant-btn-primary.disabled.active>a:only-child,.ant-btn-primary.disabled:active>a:only-child,.ant-btn-primary.disabled:focus>a:only-child,.ant-btn-primary.disabled:hover>a:only-child,.ant-btn-primary.disabled>a:only-child,.ant-btn-primary[disabled].active>a:only-child,.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-primary[disabled]>a:only-child{color:currentColor}.ant-btn-primary-disabled.active>a:only-child:after,.ant-btn-primary-disabled:active>a:only-child:after,.ant-btn-primary-disabled:focus>a:only-child:after,.ant-btn-primary-disabled:hover>a:only-child:after,.ant-btn-primary-disabled>a:only-child:after,.ant-btn-primary.disabled.active>a:only-child:after,.ant-btn-primary.disabled:active>a:only-child:after,.ant-btn-primary.disabled:focus>a:only-child:after,.ant-btn-primary.disabled:hover>a:only-child:after,.ant-btn-primary.disabled>a:only-child:after,.ant-btn-primary[disabled].active>a:only-child:after,.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-primary[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child){border-right-color:#d1d4de;border-left-color:#d1d4de}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled{border-color:#d9d9d9}.ant-btn-group .ant-btn-primary:first-child:not(:last-child){border-right-color:#d1d4de}.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled]{border-right-color:#d9d9d9}.ant-btn-group .ant-btn-primary+.ant-btn-primary,.ant-btn-group .ant-btn-primary:last-child:not(:first-child){border-left-color:#d1d4de}.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{border-left-color:#d9d9d9}.ant-btn-ghost{color:rgba(0,0,0,.65);background-color:transparent;border-color:#d9d9d9}.ant-btn-ghost>a:only-child{color:currentColor}.ant-btn-ghost>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-ghost:focus,.ant-btn-ghost:hover{color:#d1d4de;background-color:transparent;border-color:#d1d4de}.ant-btn-ghost:focus>a:only-child,.ant-btn-ghost:hover>a:only-child{color:currentColor}.ant-btn-ghost:focus>a:only-child:after,.ant-btn-ghost:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-ghost.active,.ant-btn-ghost:active{color:#7d85ab;background-color:transparent;border-color:#7d85ab}.ant-btn-ghost.active>a:only-child,.ant-btn-ghost:active>a:only-child{color:currentColor}.ant-btn-ghost.active>a:only-child:after,.ant-btn-ghost:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-ghost-disabled,.ant-btn-ghost-disabled.active,.ant-btn-ghost-disabled:active,.ant-btn-ghost-disabled:focus,.ant-btn-ghost-disabled:hover,.ant-btn-ghost.disabled,.ant-btn-ghost.disabled.active,.ant-btn-ghost.disabled:active,.ant-btn-ghost.disabled:focus,.ant-btn-ghost.disabled:hover,.ant-btn-ghost[disabled],.ant-btn-ghost[disabled].active,.ant-btn-ghost[disabled]:active,.ant-btn-ghost[disabled]:focus,.ant-btn-ghost[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-ghost-disabled.active>a:only-child,.ant-btn-ghost-disabled:active>a:only-child,.ant-btn-ghost-disabled:focus>a:only-child,.ant-btn-ghost-disabled:hover>a:only-child,.ant-btn-ghost-disabled>a:only-child,.ant-btn-ghost.disabled.active>a:only-child,.ant-btn-ghost.disabled:active>a:only-child,.ant-btn-ghost.disabled:focus>a:only-child,.ant-btn-ghost.disabled:hover>a:only-child,.ant-btn-ghost.disabled>a:only-child,.ant-btn-ghost[disabled].active>a:only-child,.ant-btn-ghost[disabled]:active>a:only-child,.ant-btn-ghost[disabled]:focus>a:only-child,.ant-btn-ghost[disabled]:hover>a:only-child,.ant-btn-ghost[disabled]>a:only-child{color:currentColor}.ant-btn-ghost-disabled.active>a:only-child:after,.ant-btn-ghost-disabled:active>a:only-child:after,.ant-btn-ghost-disabled:focus>a:only-child:after,.ant-btn-ghost-disabled:hover>a:only-child:after,.ant-btn-ghost-disabled>a:only-child:after,.ant-btn-ghost.disabled.active>a:only-child:after,.ant-btn-ghost.disabled:active>a:only-child:after,.ant-btn-ghost.disabled:focus>a:only-child:after,.ant-btn-ghost.disabled:hover>a:only-child:after,.ant-btn-ghost.disabled>a:only-child:after,.ant-btn-ghost[disabled].active>a:only-child:after,.ant-btn-ghost[disabled]:active>a:only-child:after,.ant-btn-ghost[disabled]:focus>a:only-child:after,.ant-btn-ghost[disabled]:hover>a:only-child:after,.ant-btn-ghost[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dashed{color:rgba(0,0,0,.65);background-color:#fff;border-color:#d9d9d9;border-style:dashed}.ant-btn-dashed>a:only-child{color:currentColor}.ant-btn-dashed>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dashed:focus,.ant-btn-dashed:hover{color:#d1d4de;background-color:#fff;border-color:#d1d4de}.ant-btn-dashed:focus>a:only-child,.ant-btn-dashed:hover>a:only-child{color:currentColor}.ant-btn-dashed:focus>a:only-child:after,.ant-btn-dashed:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dashed.active,.ant-btn-dashed:active{color:#7d85ab;background-color:#fff;border-color:#7d85ab}.ant-btn-dashed.active>a:only-child,.ant-btn-dashed:active>a:only-child{color:currentColor}.ant-btn-dashed.active>a:only-child:after,.ant-btn-dashed:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-dashed-disabled,.ant-btn-dashed-disabled.active,.ant-btn-dashed-disabled:active,.ant-btn-dashed-disabled:focus,.ant-btn-dashed-disabled:hover,.ant-btn-dashed.disabled,.ant-btn-dashed.disabled.active,.ant-btn-dashed.disabled:active,.ant-btn-dashed.disabled:focus,.ant-btn-dashed.disabled:hover,.ant-btn-dashed[disabled],.ant-btn-dashed[disabled].active,.ant-btn-dashed[disabled]:active,.ant-btn-dashed[disabled]:focus,.ant-btn-dashed[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-dashed-disabled.active>a:only-child,.ant-btn-dashed-disabled:active>a:only-child,.ant-btn-dashed-disabled:focus>a:only-child,.ant-btn-dashed-disabled:hover>a:only-child,.ant-btn-dashed-disabled>a:only-child,.ant-btn-dashed.disabled.active>a:only-child,.ant-btn-dashed.disabled:active>a:only-child,.ant-btn-dashed.disabled:focus>a:only-child,.ant-btn-dashed.disabled:hover>a:only-child,.ant-btn-dashed.disabled>a:only-child,.ant-btn-dashed[disabled].active>a:only-child,.ant-btn-dashed[disabled]:active>a:only-child,.ant-btn-dashed[disabled]:focus>a:only-child,.ant-btn-dashed[disabled]:hover>a:only-child,.ant-btn-dashed[disabled]>a:only-child{color:currentColor}.ant-btn-dashed-disabled.active>a:only-child:after,.ant-btn-dashed-disabled:active>a:only-child:after,.ant-btn-dashed-disabled:focus>a:only-child:after,.ant-btn-dashed-disabled:hover>a:only-child:after,.ant-btn-dashed-disabled>a:only-child:after,.ant-btn-dashed.disabled.active>a:only-child:after,.ant-btn-dashed.disabled:active>a:only-child:after,.ant-btn-dashed.disabled:focus>a:only-child:after,.ant-btn-dashed.disabled:hover>a:only-child:after,.ant-btn-dashed.disabled>a:only-child:after,.ant-btn-dashed[disabled].active>a:only-child:after,.ant-btn-dashed[disabled]:active>a:only-child:after,.ant-btn-dashed[disabled]:focus>a:only-child:after,.ant-btn-dashed[disabled]:hover>a:only-child:after,.ant-btn-dashed[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-danger{color:#fff;background-color:#ff4d4f;border-color:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045)}.ant-btn-danger>a:only-child{color:currentColor}.ant-btn-danger>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-danger:focus,.ant-btn-danger:hover{color:#fff;background-color:#ff7875;border-color:#ff7875}.ant-btn-danger:focus>a:only-child,.ant-btn-danger:hover>a:only-child{color:currentColor}.ant-btn-danger:focus>a:only-child:after,.ant-btn-danger:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-danger.active,.ant-btn-danger:active{color:#fff;background-color:#d9363e;border-color:#d9363e}.ant-btn-danger.active>a:only-child,.ant-btn-danger:active>a:only-child{color:currentColor}.ant-btn-danger.active>a:only-child:after,.ant-btn-danger:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-danger-disabled,.ant-btn-danger-disabled.active,.ant-btn-danger-disabled:active,.ant-btn-danger-disabled:focus,.ant-btn-danger-disabled:hover,.ant-btn-danger.disabled,.ant-btn-danger.disabled.active,.ant-btn-danger.disabled:active,.ant-btn-danger.disabled:focus,.ant-btn-danger.disabled:hover,.ant-btn-danger[disabled],.ant-btn-danger[disabled].active,.ant-btn-danger[disabled]:active,.ant-btn-danger[disabled]:focus,.ant-btn-danger[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-danger-disabled.active>a:only-child,.ant-btn-danger-disabled:active>a:only-child,.ant-btn-danger-disabled:focus>a:only-child,.ant-btn-danger-disabled:hover>a:only-child,.ant-btn-danger-disabled>a:only-child,.ant-btn-danger.disabled.active>a:only-child,.ant-btn-danger.disabled:active>a:only-child,.ant-btn-danger.disabled:focus>a:only-child,.ant-btn-danger.disabled:hover>a:only-child,.ant-btn-danger.disabled>a:only-child,.ant-btn-danger[disabled].active>a:only-child,.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-danger[disabled]>a:only-child{color:currentColor}.ant-btn-danger-disabled.active>a:only-child:after,.ant-btn-danger-disabled:active>a:only-child:after,.ant-btn-danger-disabled:focus>a:only-child:after,.ant-btn-danger-disabled:hover>a:only-child:after,.ant-btn-danger-disabled>a:only-child:after,.ant-btn-danger.disabled.active>a:only-child:after,.ant-btn-danger.disabled:active>a:only-child:after,.ant-btn-danger.disabled:focus>a:only-child:after,.ant-btn-danger.disabled:hover>a:only-child:after,.ant-btn-danger.disabled>a:only-child:after,.ant-btn-danger[disabled].active>a:only-child:after,.ant-btn-danger[disabled]:active>a:only-child:after,.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-danger[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-link{color:#a3add1;background-color:transparent;border-color:transparent;box-shadow:none}.ant-btn-link>a:only-child{color:currentColor}.ant-btn-link>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-link:focus,.ant-btn-link:hover{color:#d1d4de;background-color:transparent;border-color:#d1d4de}.ant-btn-link:focus>a:only-child,.ant-btn-link:hover>a:only-child{color:currentColor}.ant-btn-link:focus>a:only-child:after,.ant-btn-link:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-link.active,.ant-btn-link:active{color:#7d85ab;background-color:transparent;border-color:#7d85ab}.ant-btn-link.active>a:only-child,.ant-btn-link:active>a:only-child{color:currentColor}.ant-btn-link.active>a:only-child:after,.ant-btn-link:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-link-disabled,.ant-btn-link-disabled.active,.ant-btn-link-disabled:active,.ant-btn-link-disabled:focus,.ant-btn-link-disabled:hover,.ant-btn-link.disabled,.ant-btn-link.disabled.active,.ant-btn-link.disabled:active,.ant-btn-link.disabled:focus,.ant-btn-link.disabled:hover,.ant-btn-link[disabled],.ant-btn-link[disabled].active,.ant-btn-link[disabled]:active,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:hover{background-color:#f5f5f5;border-color:#d9d9d9}.ant-btn-link:active,.ant-btn-link:focus,.ant-btn-link:hover{border-color:transparent}.ant-btn-link-disabled,.ant-btn-link-disabled.active,.ant-btn-link-disabled:active,.ant-btn-link-disabled:focus,.ant-btn-link-disabled:hover,.ant-btn-link.disabled,.ant-btn-link.disabled.active,.ant-btn-link.disabled:active,.ant-btn-link.disabled:focus,.ant-btn-link.disabled:hover,.ant-btn-link[disabled],.ant-btn-link[disabled].active,.ant-btn-link[disabled]:active,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:hover{color:rgba(0,0,0,.25);background-color:transparent;border-color:transparent;text-shadow:none;box-shadow:none}.ant-btn-link-disabled.active>a:only-child,.ant-btn-link-disabled:active>a:only-child,.ant-btn-link-disabled:focus>a:only-child,.ant-btn-link-disabled:hover>a:only-child,.ant-btn-link-disabled>a:only-child,.ant-btn-link.disabled.active>a:only-child,.ant-btn-link.disabled:active>a:only-child,.ant-btn-link.disabled:focus>a:only-child,.ant-btn-link.disabled:hover>a:only-child,.ant-btn-link.disabled>a:only-child,.ant-btn-link[disabled].active>a:only-child,.ant-btn-link[disabled]:active>a:only-child,.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-link[disabled]>a:only-child{color:currentColor}.ant-btn-link-disabled.active>a:only-child:after,.ant-btn-link-disabled:active>a:only-child:after,.ant-btn-link-disabled:focus>a:only-child:after,.ant-btn-link-disabled:hover>a:only-child:after,.ant-btn-link-disabled>a:only-child:after,.ant-btn-link.disabled.active>a:only-child:after,.ant-btn-link.disabled:active>a:only-child:after,.ant-btn-link.disabled:focus>a:only-child:after,.ant-btn-link.disabled:hover>a:only-child:after,.ant-btn-link.disabled>a:only-child:after,.ant-btn-link[disabled].active>a:only-child:after,.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-link[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-icon-only{width:32px;height:32px;padding:0;font-size:16px;border-radius:4px}.ant-btn-icon-only.ant-btn-lg{width:40px;height:40px;padding:0;font-size:18px;border-radius:4px}.ant-btn-icon-only.ant-btn-sm{width:24px;height:24px;padding:0;font-size:14px;border-radius:4px}.ant-btn-round{height:32px;padding:0 16px;font-size:14px;border-radius:32px}.ant-btn-round.ant-btn-lg{height:40px;padding:0 20px;font-size:16px;border-radius:40px}.ant-btn-round.ant-btn-sm{height:24px;padding:0 12px;font-size:14px;border-radius:24px}.ant-btn-round.ant-btn-icon-only{width:auto}.ant-btn-circle,.ant-btn-circle-outline{min-width:32px;padding-right:0;padding-left:0;text-align:center;border-radius:50%}.ant-btn-circle-outline.ant-btn-lg,.ant-btn-circle.ant-btn-lg{min-width:40px;border-radius:50%}.ant-btn-circle-outline.ant-btn-sm,.ant-btn-circle.ant-btn-sm{min-width:24px;border-radius:50%}.ant-btn:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.35;transition:opacity .2s;content:"";pointer-events:none}.ant-btn .anticon{transition:margin-left .3s cubic-bezier(.645,.045,.355,1)}.ant-btn .anticon.anticon-minus>svg,.ant-btn .anticon.anticon-plus>svg{shape-rendering:optimizeSpeed}.ant-btn.ant-btn-loading{position:relative;pointer-events:none}.ant-btn.ant-btn-loading:before{display:block}.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only){padding-left:29px}.ant-btn.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon:not(:last-child){margin-left:-14px}.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only){padding-left:24px}.ant-btn-sm.ant-btn-loading:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-icon-only) .anticon{margin-left:-17px}.ant-btn-group{position:relative;display:inline-block}.ant-btn-group>.ant-btn,.ant-btn-group>span>.ant-btn{position:relative}.ant-btn-group>.ant-btn.active,.ant-btn-group>.ant-btn:active,.ant-btn-group>.ant-btn:focus,.ant-btn-group>.ant-btn:hover,.ant-btn-group>span>.ant-btn.active,.ant-btn-group>span>.ant-btn:active,.ant-btn-group>span>.ant-btn:focus,.ant-btn-group>span>.ant-btn:hover{z-index:2}.ant-btn-group>.ant-btn:disabled,.ant-btn-group>span>.ant-btn:disabled{z-index:0}.ant-btn-group-lg>.ant-btn,.ant-btn-group-lg>span>.ant-btn{height:40px;padding:0 15px;font-size:16px;border-radius:0;line-height:38px}.ant-btn-group-sm>.ant-btn,.ant-btn-group-sm>span>.ant-btn{height:24px;padding:0 7px;font-size:14px;border-radius:0;line-height:22px}.ant-btn-group-sm>.ant-btn>.anticon,.ant-btn-group-sm>span>.ant-btn>.anticon{font-size:14px}.ant-btn+.ant-btn-group,.ant-btn-group+.ant-btn,.ant-btn-group+.ant-btn-group,.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group .ant-btn+span,.ant-btn-group>span+span,.ant-btn-group span+.ant-btn{margin-left:-1px}.ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]){border-left-color:transparent}.ant-btn-group .ant-btn{border-radius:0}.ant-btn-group>.ant-btn:first-child,.ant-btn-group>span:first-child>.ant-btn{margin-left:0}.ant-btn-group>.ant-btn:only-child{border-radius:4px}.ant-btn-group>span:only-child>.ant-btn{border-radius:4px}.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{border-top-right-radius:4px;border-bottom-right-radius:4px}.ant-btn-group-sm>.ant-btn:only-child{border-radius:4px}.ant-btn-group-sm>span:only-child>.ant-btn{border-radius:4px}.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn{border-top-right-radius:4px;border-bottom-right-radius:4px}.ant-btn-group>.ant-btn-group{float:left}.ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn{border-radius:0}.ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child{padding-right:8px;border-top-right-radius:0;border-bottom-right-radius:0}.ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child{padding-left:8px;border-top-left-radius:0;border-bottom-left-radius:0}.ant-btn:active>span,.ant-btn:focus>span{position:relative}.ant-btn>.anticon+span,.ant-btn>span+.anticon{margin-left:8px}.ant-btn-background-ghost{color:#fff;background:transparent!important;border-color:#fff}.ant-btn-background-ghost.ant-btn-primary{color:#a3add1;background-color:transparent;border-color:#a3add1;text-shadow:none}.ant-btn-background-ghost.ant-btn-primary>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-primary>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-primary:focus,.ant-btn-background-ghost.ant-btn-primary:hover{color:#d1d4de;background-color:transparent;border-color:#d1d4de}.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-primary.active,.ant-btn-background-ghost.ant-btn-primary:active{color:#7d85ab;background-color:transparent;border-color:#7d85ab}.ant-btn-background-ghost.ant-btn-primary.active>a:only-child,.ant-btn-background-ghost.ant-btn-primary:active>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-primary.active>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-primary-disabled,.ant-btn-background-ghost.ant-btn-primary-disabled.active,.ant-btn-background-ghost.ant-btn-primary-disabled:active,.ant-btn-background-ghost.ant-btn-primary-disabled:focus,.ant-btn-background-ghost.ant-btn-primary-disabled:hover,.ant-btn-background-ghost.ant-btn-primary.disabled,.ant-btn-background-ghost.ant-btn-primary.disabled.active,.ant-btn-background-ghost.ant-btn-primary.disabled:active,.ant-btn-background-ghost.ant-btn-primary.disabled:focus,.ant-btn-background-ghost.ant-btn-primary.disabled:hover,.ant-btn-background-ghost.ant-btn-primary[disabled],.ant-btn-background-ghost.ant-btn-primary[disabled].active,.ant-btn-background-ghost.ant-btn-primary[disabled]:active,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-primary-disabled.active>a:only-child,.ant-btn-background-ghost.ant-btn-primary-disabled:active>a:only-child,.ant-btn-background-ghost.ant-btn-primary-disabled:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary-disabled:hover>a:only-child,.ant-btn-background-ghost.ant-btn-primary-disabled>a:only-child,.ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child,.ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child,.ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child,.ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-primary-disabled.active>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary-disabled:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary-disabled:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary-disabled:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary-disabled>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary.disabled.active>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary.disabled:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary.disabled:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary.disabled:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary.disabled>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled].active>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-danger{color:#ff4d4f;background-color:transparent;border-color:#ff4d4f;text-shadow:none}.ant-btn-background-ghost.ant-btn-danger>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-danger>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-danger:focus,.ant-btn-background-ghost.ant-btn-danger:hover{color:#ff7875;background-color:transparent;border-color:#ff7875}.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-danger.active,.ant-btn-background-ghost.ant-btn-danger:active{color:#d9363e;background-color:transparent;border-color:#d9363e}.ant-btn-background-ghost.ant-btn-danger.active>a:only-child,.ant-btn-background-ghost.ant-btn-danger:active>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-danger.active>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-danger-disabled,.ant-btn-background-ghost.ant-btn-danger-disabled.active,.ant-btn-background-ghost.ant-btn-danger-disabled:active,.ant-btn-background-ghost.ant-btn-danger-disabled:focus,.ant-btn-background-ghost.ant-btn-danger-disabled:hover,.ant-btn-background-ghost.ant-btn-danger.disabled,.ant-btn-background-ghost.ant-btn-danger.disabled.active,.ant-btn-background-ghost.ant-btn-danger.disabled:active,.ant-btn-background-ghost.ant-btn-danger.disabled:focus,.ant-btn-background-ghost.ant-btn-danger.disabled:hover,.ant-btn-background-ghost.ant-btn-danger[disabled],.ant-btn-background-ghost.ant-btn-danger[disabled].active,.ant-btn-background-ghost.ant-btn-danger[disabled]:active,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-danger-disabled.active>a:only-child,.ant-btn-background-ghost.ant-btn-danger-disabled:active>a:only-child,.ant-btn-background-ghost.ant-btn-danger-disabled:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger-disabled:hover>a:only-child,.ant-btn-background-ghost.ant-btn-danger-disabled>a:only-child,.ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child,.ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child,.ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child,.ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-danger-disabled.active>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger-disabled:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger-disabled:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger-disabled:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger-disabled>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger.disabled.active>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger.disabled:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger.disabled:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger.disabled:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger.disabled>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled].active>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-link{color:#a3add1;background-color:transparent;border-color:transparent;text-shadow:none;color:#fff}.ant-btn-background-ghost.ant-btn-link>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-link>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-link:focus,.ant-btn-background-ghost.ant-btn-link:hover{color:#d1d4de;background-color:transparent;border-color:transparent}.ant-btn-background-ghost.ant-btn-link:focus>a:only-child,.ant-btn-background-ghost.ant-btn-link:hover>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-link:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-link:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-link.active,.ant-btn-background-ghost.ant-btn-link:active{color:#7d85ab;background-color:transparent;border-color:transparent}.ant-btn-background-ghost.ant-btn-link.active>a:only-child,.ant-btn-background-ghost.ant-btn-link:active>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-link.active>a:only-child:after,.ant-btn-background-ghost.ant-btn-link:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-background-ghost.ant-btn-link-disabled,.ant-btn-background-ghost.ant-btn-link-disabled.active,.ant-btn-background-ghost.ant-btn-link-disabled:active,.ant-btn-background-ghost.ant-btn-link-disabled:focus,.ant-btn-background-ghost.ant-btn-link-disabled:hover,.ant-btn-background-ghost.ant-btn-link.disabled,.ant-btn-background-ghost.ant-btn-link.disabled.active,.ant-btn-background-ghost.ant-btn-link.disabled:active,.ant-btn-background-ghost.ant-btn-link.disabled:focus,.ant-btn-background-ghost.ant-btn-link.disabled:hover,.ant-btn-background-ghost.ant-btn-link[disabled],.ant-btn-background-ghost.ant-btn-link[disabled].active,.ant-btn-background-ghost.ant-btn-link[disabled]:active,.ant-btn-background-ghost.ant-btn-link[disabled]:focus,.ant-btn-background-ghost.ant-btn-link[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-btn-background-ghost.ant-btn-link-disabled.active>a:only-child,.ant-btn-background-ghost.ant-btn-link-disabled:active>a:only-child,.ant-btn-background-ghost.ant-btn-link-disabled:focus>a:only-child,.ant-btn-background-ghost.ant-btn-link-disabled:hover>a:only-child,.ant-btn-background-ghost.ant-btn-link-disabled>a:only-child,.ant-btn-background-ghost.ant-btn-link.disabled.active>a:only-child,.ant-btn-background-ghost.ant-btn-link.disabled:active>a:only-child,.ant-btn-background-ghost.ant-btn-link.disabled:focus>a:only-child,.ant-btn-background-ghost.ant-btn-link.disabled:hover>a:only-child,.ant-btn-background-ghost.ant-btn-link.disabled>a:only-child,.ant-btn-background-ghost.ant-btn-link[disabled].active>a:only-child,.ant-btn-background-ghost.ant-btn-link[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-link[disabled]>a:only-child{color:currentColor}.ant-btn-background-ghost.ant-btn-link-disabled.active>a:only-child:after,.ant-btn-background-ghost.ant-btn-link-disabled:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-link-disabled:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-link-disabled:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-link-disabled>a:only-child:after,.ant-btn-background-ghost.ant-btn-link.disabled.active>a:only-child:after,.ant-btn-background-ghost.ant-btn-link.disabled:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-link.disabled:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-link.disabled:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-link.disabled>a:only-child:after,.ant-btn-background-ghost.ant-btn-link[disabled].active>a:only-child:after,.ant-btn-background-ghost.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-link[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-btn-two-chinese-chars:first-letter{letter-spacing:.34em}.ant-btn-two-chinese-chars>:not(.anticon){margin-right:-.34em;letter-spacing:.34em}.ant-btn-block{width:100%}.ant-btn:empty{vertical-align:top}a.ant-btn{padding-top:.1px;line-height:30px}a.ant-btn-lg{line-height:38px}a.ant-btn-sm{line-height:22px} +.ant-message{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:fixed;top:16px;left:0;z-index:1010;width:100%;pointer-events:none}.ant-message-notice{padding:8px;text-align:center}.ant-message-notice:first-child{margin-top:-8px}.ant-message-notice-content{display:inline-block;padding:10px 16px;background:#fff;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);pointer-events:all}.ant-message-success .anticon{color:#52c41a}.ant-message-error .anticon{color:#f5222d}.ant-message-warning .anticon{color:#faad14}.ant-message-info .anticon,.ant-message-loading .anticon{color:#1890ff}.ant-message .anticon{position:relative;top:1px;margin-right:8px;font-size:16px}.ant-message-notice.move-up-leave.move-up-leave-active{overflow:hidden;animation-name:MessageMoveOut;animation-duration:.3s}@keyframes MessageMoveOut{0%{max-height:150px;padding:8px;opacity:1}to{max-height:0;padding:0;opacity:0}} +.ant-tooltip{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:absolute;z-index:1060;display:block;max-width:250px;visibility:visible}.ant-tooltip-hidden{display:none}.ant-tooltip-placement-top,.ant-tooltip-placement-topLeft,.ant-tooltip-placement-topRight{padding-bottom:8px}.ant-tooltip-placement-right,.ant-tooltip-placement-rightBottom,.ant-tooltip-placement-rightTop{padding-left:8px}.ant-tooltip-placement-bottom,.ant-tooltip-placement-bottomLeft,.ant-tooltip-placement-bottomRight{padding-top:8px}.ant-tooltip-placement-left,.ant-tooltip-placement-leftBottom,.ant-tooltip-placement-leftTop{padding-right:8px}.ant-tooltip-inner{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:left;text-decoration:none;word-wrap:break-word;background-color:rgba(0,0,0,.75);border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.ant-tooltip-arrow{position:absolute;display:block;width:13.07106781px;height:13.07106781px;overflow:hidden;background:transparent;pointer-events:none}.ant-tooltip-arrow:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:5px;height:5px;margin:auto;background-color:rgba(0,0,0,.75);content:"";pointer-events:auto}.ant-tooltip-placement-top .ant-tooltip-arrow,.ant-tooltip-placement-topLeft .ant-tooltip-arrow,.ant-tooltip-placement-topRight .ant-tooltip-arrow{bottom:-5.07106781px}.ant-tooltip-placement-top .ant-tooltip-arrow:before,.ant-tooltip-placement-topLeft .ant-tooltip-arrow:before,.ant-tooltip-placement-topRight .ant-tooltip-arrow:before{box-shadow:3px 3px 7px rgba(0,0,0,.07);transform:translateY(-6.53553391px) rotate(45deg)}.ant-tooltip-placement-top .ant-tooltip-arrow{left:50%;transform:translateX(-50%)}.ant-tooltip-placement-topLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-topRight .ant-tooltip-arrow{right:13px}.ant-tooltip-placement-right .ant-tooltip-arrow,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow,.ant-tooltip-placement-rightTop .ant-tooltip-arrow{left:-5.07106781px}.ant-tooltip-placement-right .ant-tooltip-arrow:before,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow:before,.ant-tooltip-placement-rightTop .ant-tooltip-arrow:before{box-shadow:-3px 3px 7px rgba(0,0,0,.07);transform:translateX(6.53553391px) rotate(45deg)}.ant-tooltip-placement-right .ant-tooltip-arrow{top:50%;transform:translateY(-50%)}.ant-tooltip-placement-rightTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-rightBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-left .ant-tooltip-arrow,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow,.ant-tooltip-placement-leftTop .ant-tooltip-arrow{right:-5.07106781px}.ant-tooltip-placement-left .ant-tooltip-arrow:before,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow:before,.ant-tooltip-placement-leftTop .ant-tooltip-arrow:before{box-shadow:3px -3px 7px rgba(0,0,0,.07);transform:translateX(-6.53553391px) rotate(45deg)}.ant-tooltip-placement-left .ant-tooltip-arrow{top:50%;transform:translateY(-50%)}.ant-tooltip-placement-leftTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-leftBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-bottom .ant-tooltip-arrow,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{top:-5.07106781px}.ant-tooltip-placement-bottom .ant-tooltip-arrow:before,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow:before,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow:before{box-shadow:-3px -3px 7px rgba(0,0,0,.07);transform:translateY(6.53553391px) rotate(45deg)}.ant-tooltip-placement-bottom .ant-tooltip-arrow{left:50%;transform:translateX(-50%)}.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{right:13px} + +.ant-table-wrapper{zoom:1}.ant-table-wrapper:after,.ant-table-wrapper:before{display:table;content:""}.ant-table-wrapper:after{clear:both}.ant-table{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;clear:both}.ant-table-body{transition:opacity .3s}.ant-table-empty .ant-table-body{overflow-x:auto!important;overflow-y:hidden!important}.ant-table table{width:100%;text-align:left;border-radius:4px 4px 0 0;border-collapse:separate;border-spacing:0}.ant-table-thead>tr>th{color:rgba(0,0,0,.85);font-weight:500;text-align:left;background:#fafafa;border-bottom:1px solid #e8e8e8;transition:background .3s ease}.ant-table-thead>tr>th[colspan]{text-align:center}.ant-table-thead>tr>th .ant-table-filter-icon,.ant-table-thead>tr>th .anticon-filter{position:absolute;top:0;right:0;width:28px;height:100%;color:#bfbfbf;font-size:12px;text-align:center;cursor:pointer;transition:all .3s}.ant-table-thead>tr>th .ant-table-filter-icon>svg,.ant-table-thead>tr>th .anticon-filter>svg{position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-6px}.ant-table-thead>tr>th .ant-table-filter-selected.anticon-filter{color:#a3add1}.ant-table-thead>tr>th .ant-table-column-sorter{display:table-cell;vertical-align:middle}.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner{height:1em;margin-top:.35em;margin-left:.57142857em;color:#bfbfbf;line-height:1em;text-align:center;transition:all .3s}.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down,.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up{display:inline-block;font-size:12px;font-size:11px\9;transform:scale(.91666667) rotate(0deg);display:block;height:1em;line-height:1em;transition:all .3s}:root .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down,:root .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up{font-size:12px}.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down.on,.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up.on{color:#a3add1}.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full{margin-top:-.15em}.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down,.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-up{height:.5em;line-height:.5em}.ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full .ant-table-column-sorter-down{margin-top:.125em}.ant-table-thead>tr>th.ant-table-column-has-actions{position:relative;background-clip:padding-box;-webkit-background-clip:border-box}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters{padding-right:30px!important}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters .ant-table-filter-icon.ant-table-filter-open,.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters .anticon-filter.ant-table-filter-open{color:rgba(0,0,0,.45);background:#e5e5e5}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:hover,.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:hover{color:rgba(0,0,0,.45);background:#e5e5e5}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .ant-table-filter-icon:active,.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-filters:hover .anticon-filter:active{color:rgba(0,0,0,.65)}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters{cursor:pointer}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:hover{background:#f2f2f2}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .ant-table-filter-icon,.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .anticon-filter{background:#f2f2f2}.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-down:not(.on),.ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:active .ant-table-column-sorter-up:not(.on){color:rgba(0,0,0,.45)}.ant-table-thead>tr>th .ant-table-header-column{display:inline-block;vertical-align:top}.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters{display:table}.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters>.ant-table-column-title{display:table-cell;vertical-align:middle}.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters>:not(.ant-table-column-sorter){position:relative}.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters:before{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:all .3s;content:""}.ant-table-thead>tr>th .ant-table-header-column .ant-table-column-sorters:hover:before{background:rgba(0,0,0,.04)}.ant-table-thead>tr>th.ant-table-column-has-sorters{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:4px}.ant-table-thead>tr:first-child>th:last-child{border-top-right-radius:4px}.ant-table-thead>tr:not(:last-child)>th[colspan]{border-bottom:0}.ant-table-tbody>tr>td{border-bottom:1px solid #e8e8e8;transition:all .3s,border 0s}.ant-table-tbody>tr,.ant-table-thead>tr{transition:all .3s,height 0s}.ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:#f0f6ff}.ant-table-tbody>tr.ant-table-row-selected>td.ant-table-column-sort,.ant-table-thead>tr.ant-table-row-selected>td.ant-table-column-sort{background:#fafafa}.ant-table-tbody>tr:hover.ant-table-row-selected>td,.ant-table-thead>tr:hover.ant-table-row-selected>td{background:#fafafa}.ant-table-tbody>tr:hover.ant-table-row-selected>td.ant-table-column-sort,.ant-table-thead>tr:hover.ant-table-row-selected>td.ant-table-column-sort{background:#fafafa}.ant-table-thead>tr:hover{background:none}.ant-table-footer{position:relative;padding:16px;color:rgba(0,0,0,.85);background:#fafafa;border-top:1px solid #e8e8e8;border-radius:0 0 4px 4px}.ant-table-footer:before{position:absolute;top:-1px;left:0;width:100%;height:1px;background:#fafafa;content:""}.ant-table.ant-table-bordered .ant-table-footer{border:1px solid #e8e8e8}.ant-table-title{position:relative;top:1px;padding:16px 0;border-radius:4px 4px 0 0}.ant-table.ant-table-bordered .ant-table-title{padding-right:16px;padding-left:16px;border:1px solid #e8e8e8}.ant-table-title+.ant-table-content{position:relative;border-radius:4px 4px 0 0}.ant-table-bordered .ant-table-title+.ant-table-content,.ant-table-bordered .ant-table-title+.ant-table-content .ant-table-thead>tr:first-child>th,.ant-table-bordered .ant-table-title+.ant-table-content table{border-radius:0}.ant-table-without-column-header .ant-table-title+.ant-table-content,.ant-table-without-column-header table{border-radius:0}.ant-table-without-column-header.ant-table-bordered.ant-table-empty .ant-table-placeholder{border-top:1px solid #e8e8e8;border-radius:4px}.ant-table-tbody>tr.ant-table-row-selected td{color:inherit;background:#fafafa}.ant-table-thead>tr>th.ant-table-column-sort{background:#f5f5f5}.ant-table-tbody>tr>td.ant-table-column-sort{background:rgba(0,0,0,.01)}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:16px}.ant-table-expand-icon-th,.ant-table-row-expand-icon-cell{width:50px;min-width:50px;text-align:center}.ant-table-header{overflow:hidden;background:#fafafa}.ant-table-header table{border-radius:4px 4px 0 0}.ant-table-loading{position:relative}.ant-table-loading .ant-table-body{background:#fff;opacity:.5}.ant-table-loading .ant-table-spin-holder{position:absolute;top:50%;left:50%;height:20px;margin-left:-30px;line-height:20px}.ant-table-loading .ant-table-with-pagination{margin-top:-20px}.ant-table-loading .ant-table-without-pagination{margin-top:10px}.ant-table-bordered .ant-table-body>table,.ant-table-bordered .ant-table-fixed-left table,.ant-table-bordered .ant-table-fixed-right table,.ant-table-bordered .ant-table-header>table{border:1px solid #e8e8e8;border-right:0;border-bottom:0}.ant-table-bordered.ant-table-empty .ant-table-placeholder{border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.ant-table-bordered.ant-table-fixed-header .ant-table-header>table{border-bottom:0}.ant-table-bordered.ant-table-fixed-header .ant-table-body>table{border-top-left-radius:0;border-top-right-radius:0}.ant-table-bordered.ant-table-fixed-header .ant-table-body-inner>table,.ant-table-bordered.ant-table-fixed-header .ant-table-header+.ant-table-body>table{border-top:0}.ant-table-bordered .ant-table-thead>tr:not(:last-child)>th{border-bottom:1px solid #e8e8e8}.ant-table-bordered .ant-table-tbody>tr>td,.ant-table-bordered .ant-table-thead>tr>th{border-right:1px solid #e8e8e8}.ant-table-placeholder{position:relative;z-index:1;margin-top:-1px;padding:16px;color:rgba(0,0,0,.25);font-size:14px;text-align:center;background:#fff;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-radius:0 0 4px 4px}.ant-table-pagination.ant-pagination{float:right;margin:16px 0}.ant-table-filter-dropdown{position:relative;min-width:96px;margin-left:-8px;background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.ant-table-filter-dropdown .ant-dropdown-menu{border:0;border-radius:4px 4px 0 0;box-shadow:none}.ant-table-filter-dropdown .ant-dropdown-menu-without-submenu{max-height:400px;overflow-x:hidden}.ant-table-filter-dropdown .ant-dropdown-menu-item>label+span{padding-right:0}.ant-table-filter-dropdown .ant-dropdown-menu-sub{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.ant-table-filter-dropdown .ant-dropdown-menu .ant-dropdown-submenu-contain-selected .ant-dropdown-menu-submenu-title:after{color:#a3add1;font-weight:700;text-shadow:0 0 2px #f0f5ff}.ant-table-filter-dropdown .ant-dropdown-menu-item{overflow:hidden}.ant-table-filter-dropdown .ant-checkbox-wrapper+span{padding-left:8px}.ant-table-filter-dropdown>.ant-dropdown-menu>.ant-dropdown-menu-item:last-child,.ant-table-filter-dropdown>.ant-dropdown-menu>.ant-dropdown-menu-submenu:last-child .ant-dropdown-menu-submenu-title{border-radius:0}.ant-table-filter-dropdown-btns{padding:7px 8px;overflow:hidden;border-top:1px solid #e8e8e8}.ant-table-filter-dropdown-link{color:#a3add1}.ant-table-filter-dropdown-link:hover{color:#d1d4de}.ant-table-filter-dropdown-link:active{color:#7d85ab}.ant-table-filter-dropdown-link.confirm{float:left}.ant-table-filter-dropdown-link.clear{float:right}.ant-table-selection{white-space:nowrap}.ant-table-selection-select-all-custom{margin-right:4px!important}.ant-table-selection .anticon-down{color:#bfbfbf;transition:all .3s}.ant-table-selection-menu{min-width:96px;margin-top:5px;margin-left:-30px;background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.ant-table-selection-menu .ant-action-down{color:#bfbfbf}.ant-table-selection-down{display:inline-block;padding:0;line-height:1;cursor:pointer}.ant-table-selection-down:hover .anticon-down{color:rgba(0,0,0,.6)}.ant-table-row-expand-icon{color:#a3add1;text-decoration:none;cursor:pointer;transition:color .3s;display:inline-block;width:17px;height:17px;color:inherit;line-height:13px;text-align:center;background:#fff;border:1px solid #e8e8e8;border-radius:2px;outline:none;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{color:#d1d4de}.ant-table-row-expand-icon:active{color:#7d85ab}.ant-table-row-expand-icon:active,.ant-table-row-expand-icon:focus,.ant-table-row-expand-icon:hover{border-color:currentColor}.ant-table-row-expanded:after{content:"-"}.ant-table-row-collapsed:after{content:"+"}.ant-table-row-spaced{visibility:hidden}.ant-table-row-spaced:after{content:"."}tr.ant-table-expanded-row,tr.ant-table-expanded-row:hover{background:#fbfbfb}tr.ant-table-expanded-row td>.ant-table-wrapper{margin:-16px -16px -17px}.ant-table .ant-table-row-indent+.ant-table-row-expand-icon{margin-right:8px}.ant-table-scroll{overflow:auto;overflow-x:hidden}.ant-table-scroll table{width:auto;min-width:100%}.ant-table-scroll table .ant-table-fixed-columns-in-body{visibility:hidden}.ant-table-body-inner{height:100%}.ant-table-fixed-header>.ant-table-content>.ant-table-scroll>.ant-table-body{position:relative;background:#fff}.ant-table-fixed-header .ant-table-body-inner{overflow:scroll}.ant-table-fixed-header .ant-table-scroll .ant-table-header{margin-bottom:-20px;padding-bottom:20px;overflow:scroll;opacity:.9999}.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar{border:solid #e8e8e8;border-width:0 0 1px}.ant-table-hide-scrollbar{scrollbar-color:transparent transparent}.ant-table-hide-scrollbar::-webkit-scrollbar{background-color:transparent}.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar{border:1px solid #e8e8e8;border-left-width:0}.ant-table-bordered.ant-table-fixed-header .ant-table-scroll .ant-table-header.ant-table-hide-scrollbar .ant-table-thead>tr:only-child>th:last-child{border-right-color:transparent}.ant-table-fixed-left,.ant-table-fixed-right{position:absolute;top:0;z-index:auto;overflow:hidden;border-radius:0;transition:box-shadow .3s ease}.ant-table-fixed-left table,.ant-table-fixed-right table{width:auto;background:#fff}.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-outer .ant-table-fixed,.ant-table-fixed-header .ant-table-fixed-right .ant-table-body-outer .ant-table-fixed{border-radius:0}.ant-table-fixed-left{left:0;box-shadow:6px 0 6px -4px rgba(0,0,0,.15)}.ant-table-fixed-left .ant-table-header{overflow-y:hidden}.ant-table-fixed-left .ant-table-body-inner{margin-right:-20px;padding-right:20px}.ant-table-fixed-header .ant-table-fixed-left .ant-table-body-inner{padding-right:0}.ant-table-fixed-left,.ant-table-fixed-left table{border-radius:4px 0 0 0}.ant-table-fixed-left .ant-table-thead>tr>th:last-child{border-top-right-radius:0}.ant-table-fixed-right{right:0;box-shadow:-6px 0 6px -4px rgba(0,0,0,.15)}.ant-table-fixed-right,.ant-table-fixed-right table{border-radius:0 4px 0 0}.ant-table-fixed-right .ant-table-expanded-row{color:transparent;pointer-events:none}.ant-table-fixed-right .ant-table-thead>tr>th:first-child{border-top-left-radius:0}.ant-table.ant-table-scroll-position-left .ant-table-fixed-left{box-shadow:none}.ant-table.ant-table-scroll-position-right .ant-table-fixed-right{box-shadow:none}.ant-table colgroup>col.ant-table-selection-col{width:60px}.ant-table-thead>tr>th.ant-table-selection-column-custom .ant-table-selection{margin-right:-15px}.ant-table-tbody>tr>td.ant-table-selection-column,.ant-table-thead>tr>th.ant-table-selection-column{text-align:center}.ant-table-tbody>tr>td.ant-table-selection-column .ant-radio-wrapper,.ant-table-thead>tr>th.ant-table-selection-column .ant-radio-wrapper{margin-right:0}.ant-table-row[class*=ant-table-row-level-0] .ant-table-selection-column>span{display:inline-block}@supports (-moz-appearance:meterbar){.ant-table-thead>tr>th.ant-table-column-has-actions{background-clip:padding-box}}.ant-table-middle>.ant-table-footer,.ant-table-middle>.ant-table-title{padding:12px 8px}.ant-table-middle>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-middle>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th{padding:12px 8px}.ant-table-middle tr.ant-table-expanded-row td>.ant-table-wrapper{margin:-12px -8px -13px}.ant-table-small{border:1px solid #e8e8e8;border-radius:4px}.ant-table-small>.ant-table-footer,.ant-table-small>.ant-table-title{padding:8px}.ant-table-small>.ant-table-title{top:0;border-bottom:1px solid #e8e8e8}.ant-table-small>.ant-table-content>.ant-table-body{margin:0 8px}.ant-table-small>.ant-table-content>.ant-table-body>table,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table,.ant-table-small>.ant-table-content>.ant-table-header>table,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table{border:0}.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th{padding:8px}.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th{background-color:transparent}.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr{border-bottom:1px solid #e8e8e8}.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th.ant-table-column-sort,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th.ant-table-column-sort{background-color:rgba(0,0,0,.01)}.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table{padding:0}.ant-table-small>.ant-table-content .ant-table-header{background-color:#fff}.ant-table-small>.ant-table-content .ant-table-placeholder,.ant-table-small>.ant-table-content .ant-table-row:last-child td{border-bottom:0}.ant-table-small.ant-table-bordered{border-right:0}.ant-table-small.ant-table-bordered .ant-table-title{border:0;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.ant-table-small.ant-table-bordered .ant-table-content{border-right:1px solid #e8e8e8}.ant-table-small.ant-table-bordered .ant-table-footer{border:0;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.ant-table-small.ant-table-bordered .ant-table-footer:before{display:none}.ant-table-small.ant-table-bordered .ant-table-placeholder{border-right:0;border-bottom:0;border-left:0}.ant-table-small.ant-table-bordered .ant-table-tbody>tr>td:last-child,.ant-table-small.ant-table-bordered .ant-table-thead>tr>th:last-child{border-right:none}.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-tbody>tr>td:last-child,.ant-table-small.ant-table-bordered .ant-table-fixed-left .ant-table-thead>tr>th:last-child{border-right:1px solid #e8e8e8}.ant-table-small.ant-table-bordered .ant-table-fixed-right{border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.ant-table-small tr.ant-table-expanded-row td>.ant-table-wrapper{margin:-8px -8px -9px} +.ant-empty{margin:0 8px;font-size:14px;line-height:22px;text-align:center}.ant-empty-image{height:100px;margin-bottom:8px}.ant-empty-image img{height:100%}.ant-empty-image svg{height:100%;margin:auto}.ant-empty-description{margin:0}.ant-empty-footer{margin-top:16px}.ant-empty-normal{margin:32px 0;color:rgba(0,0,0,.25)}.ant-empty-normal .ant-empty-image{height:40px}.ant-empty-small{margin:8px 0;color:rgba(0,0,0,.25)}.ant-empty-small .ant-empty-image{height:35px} +.ant-radio-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";display:inline-block;line-height:unset}.ant-radio-wrapper{box-sizing:border-box;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;margin:0 8px 0 0;white-space:nowrap;cursor:pointer}.ant-radio{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;line-height:1;white-space:nowrap;vertical-align:sub;outline:none;cursor:pointer}.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{border-color:#a3add1}.ant-radio-input:focus+.ant-radio-inner{box-shadow:0 0 0 3px rgba(163,173,209,.08)}.ant-radio-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #a3add1;border-radius:50%;visibility:hidden;animation:antRadioEffect .36s ease-in-out;animation-fill-mode:both;content:""}.ant-radio-wrapper:hover .ant-radio:after,.ant-radio:hover:after{visibility:visible}.ant-radio-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:100px;transition:all .3s}.ant-radio-inner:after{position:absolute;top:3px;left:3px;display:table;width:8px;height:8px;background-color:#a3add1;border-top:0;border-left:0;border-radius:8px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:" "}.ant-radio-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer;opacity:0}.ant-radio-checked .ant-radio-inner{border-color:#a3add1}.ant-radio-checked .ant-radio-inner:after{transform:scale(1);opacity:1;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.ant-radio-disabled .ant-radio-inner{background-color:#f5f5f5;border-color:#d9d9d9!important;cursor:not-allowed}.ant-radio-disabled .ant-radio-inner:after{background-color:rgba(0,0,0,.2)}.ant-radio-disabled .ant-radio-input{cursor:not-allowed}.ant-radio-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}span.ant-radio+*{padding-right:8px;padding-left:8px}.ant-radio-button-wrapper{position:relative;display:inline-block;height:32px;margin:0;padding:0 15px;color:rgba(0,0,0,.65);line-height:30px;background:#fff;border:1px solid #d9d9d9;border-top:1.02px solid #d9d9d9;border-left:0;cursor:pointer;transition:color .3s,background .3s,border-color .3s}.ant-radio-button-wrapper a{color:rgba(0,0,0,.65)}.ant-radio-button-wrapper>.ant-radio-button{display:block;width:0;height:0;margin-left:0}.ant-radio-group-large .ant-radio-button-wrapper{height:40px;font-size:16px;line-height:38px}.ant-radio-group-small .ant-radio-button-wrapper{height:24px;padding:0 7px;line-height:22px}.ant-radio-button-wrapper:not(:first-child):before{position:absolute;top:0;left:-1px;display:block;width:1px;height:100%;background-color:#d9d9d9;content:""}.ant-radio-button-wrapper:first-child{border-left:1px solid #d9d9d9;border-radius:4px 0 0 4px}.ant-radio-button-wrapper:last-child{border-radius:0 4px 4px 0}.ant-radio-button-wrapper:first-child:last-child{border-radius:4px}.ant-radio-button-wrapper:hover{position:relative;color:#a3add1}.ant-radio-button-wrapper:focus-within{outline:3px solid rgba(163,173,209,.06)}.ant-radio-button-wrapper .ant-radio-inner,.ant-radio-button-wrapper input[type=checkbox],.ant-radio-button-wrapper input[type=radio]{width:0;height:0;opacity:0;pointer-events:none}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){z-index:1;color:#a3add1;background:#fff;border-color:#a3add1;box-shadow:-1px 0 0 0 #a3add1}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#a3add1!important;opacity:.1}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{border-color:#a3add1;box-shadow:none!important}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#d1d4de;border-color:#d1d4de;box-shadow:-1px 0 0 0 #d1d4de}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#7d85ab;border-color:#7d85ab;box-shadow:-1px 0 0 0 #7d85ab}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{outline:3px solid rgba(163,173,209,.06)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#a3add1;border-color:#a3add1}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff;background:#d1d4de;border-color:#d1d4de}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{color:#fff;background:#7d85ab;border-color:#7d85ab}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{outline:3px solid rgba(163,173,209,.06)}.ant-radio-button-wrapper-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-radio-button-wrapper-disabled:first-child,.ant-radio-button-wrapper-disabled:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9}.ant-radio-button-wrapper-disabled:first-child{border-left-color:#d9d9d9}.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{color:#fff;background-color:#e6e6e6;border-color:#d9d9d9;box-shadow:none}@keyframes antRadioEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}@supports (-moz-appearance:meterbar) and (background-blend-mode:difference,normal){.ant-radio{vertical-align:text-bottom}} +@keyframes antCheckboxEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.ant-checkbox{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;top:-.09em;display:inline-block;line-height:1;white-space:nowrap;vertical-align:middle;outline:none;cursor:pointer}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#a3add1}.ant-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #a3add1;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-checkbox-wrapper:hover .ant-checkbox:after,.ant-checkbox:hover:after{visibility:visible}.ant-checkbox-inner{position:relative;top:0;left:0;display:block;width:16px;height:16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-checkbox-inner:after{position:absolute;top:50%;left:21%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-checkbox-checked .ant-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-checkbox-checked .ant-checkbox-inner{background-color:#a3add1;border-color:#a3add1}.ant-checkbox-disabled{cursor:not-allowed}.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:rgba(0,0,0,.25);animation-name:none}.ant-checkbox-disabled .ant-checkbox-input{cursor:not-allowed}.ant-checkbox-disabled .ant-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-checkbox-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-checkbox-disabled:hover:after,.ant-checkbox-wrapper:hover .ant-checkbox-disabled:after{visibility:hidden}.ant-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";display:inline-block;line-height:unset;cursor:pointer}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:8px}.ant-checkbox+span{padding-right:8px;padding-left:8px}.ant-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";display:inline-block}.ant-checkbox-group-item{display:inline-block;margin-right:8px}.ant-checkbox-group-item:last-child{margin-right:0}.ant-checkbox-group-item+.ant-checkbox-group-item{margin-left:0}.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-checkbox-indeterminate .ant-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#a3add1;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)} +.ant-dropdown{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.ant-dropdown:before{position:absolute;top:-7px;right:0;bottom:-7px;left:-7px;z-index:-9999;opacity:.0001;content:" "}.ant-dropdown-wrap{position:relative}.ant-dropdown-wrap .ant-btn>.anticon-down{display:inline-block;font-size:12px;font-size:10px\9;transform:scale(.83333333) rotate(0deg)}:root .ant-dropdown-wrap .ant-btn>.anticon-down{font-size:12px}.ant-dropdown-wrap .anticon-down:before{transition:transform .2s}.ant-dropdown-wrap-open .anticon-down:before{transform:rotate(180deg)}.ant-dropdown-hidden,.ant-dropdown-menu-hidden{display:none}.ant-dropdown-menu{position:relative;margin:0;padding:4px 0;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:4px;outline:none;box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transform:translateZ(0)}.ant-dropdown-menu-item-group-title{padding:5px 12px;color:rgba(0,0,0,.45);transition:all .3s}.ant-dropdown-menu-submenu-popup{position:absolute;z-index:1050}.ant-dropdown-menu-submenu-popup>.ant-dropdown-menu{transform-origin:0 0}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{clear:both;margin:0;padding:5px 12px;color:rgba(0,0,0,.65);font-weight:400;font-size:14px;line-height:22px;white-space:nowrap;cursor:pointer;transition:all .3s}.ant-dropdown-menu-item>.anticon:first-child,.ant-dropdown-menu-submenu-title>.anticon:first-child{min-width:12px;margin-right:8px}.ant-dropdown-menu-item>a,.ant-dropdown-menu-submenu-title>a{display:block;margin:-5px -12px;padding:5px 12px;color:rgba(0,0,0,.65);transition:all .3s}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-item-selected>a,.ant-dropdown-menu-submenu-title-selected,.ant-dropdown-menu-submenu-title-selected>a{color:#a3add1;background-color:#f0f6ff}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background-color:#f0f6ff}.ant-dropdown-menu-item-disabled,.ant-dropdown-menu-submenu-title-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-dropdown-menu-item-disabled:hover,.ant-dropdown-menu-submenu-title-disabled:hover{color:rgba(0,0,0,.25);background-color:#fff;cursor:not-allowed}.ant-dropdown-menu-item-divider,.ant-dropdown-menu-submenu-title-divider{height:1px;margin:4px 0;overflow:hidden;line-height:0;background-color:#e8e8e8}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow,.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow{position:absolute;right:8px}.ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon{color:rgba(0,0,0,.45);font-style:normal;display:inline-block;font-size:12px;font-size:10px\9;transform:scale(.83333333) rotate(0deg)}:root .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon,:root .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon{font-size:12px}.ant-dropdown-menu-submenu-title{padding-right:26px}.ant-dropdown-menu-submenu-vertical{position:relative}.ant-dropdown-menu-submenu-vertical>.ant-dropdown-menu{position:absolute;top:0;left:100%;min-width:100%;margin-left:4px;transform-origin:0 0}.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon{color:rgba(0,0,0,.25);background-color:#fff;cursor:not-allowed}.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomCenter,.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.slide-down-appear.slide-down-appear-active.ant-dropdown-placement-bottomRight,.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomCenter,.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.slide-down-enter.slide-down-enter-active.ant-dropdown-placement-bottomRight{animation-name:antSlideUpIn}.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topCenter,.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topLeft,.ant-dropdown.slide-up-appear.slide-up-appear-active.ant-dropdown-placement-topRight,.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topCenter,.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topLeft,.ant-dropdown.slide-up-enter.slide-up-enter-active.ant-dropdown-placement-topRight{animation-name:antSlideDownIn}.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomCenter,.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomLeft,.ant-dropdown.slide-down-leave.slide-down-leave-active.ant-dropdown-placement-bottomRight{animation-name:antSlideUpOut}.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topCenter,.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topLeft,.ant-dropdown.slide-up-leave.slide-up-leave-active.ant-dropdown-placement-topRight{animation-name:antSlideDownOut}.ant-dropdown-link>.anticon.anticon-down,.ant-dropdown-trigger>.anticon.anticon-down{display:inline-block;font-size:12px;font-size:10px\9;transform:scale(.83333333) rotate(0deg)}:root .ant-dropdown-link>.anticon.anticon-down,:root .ant-dropdown-trigger>.anticon.anticon-down{font-size:12px}.ant-dropdown-button{white-space:nowrap}.ant-dropdown-button.ant-btn-group>.ant-btn:last-child:not(:first-child){padding-right:8px;padding-left:8px}.ant-dropdown-button .anticon.anticon-down{display:inline-block;font-size:12px;font-size:10px\9;transform:scale(.83333333) rotate(0deg)}:root .ant-dropdown-button .anticon.anticon-down{font-size:12px}.ant-dropdown-menu-dark,.ant-dropdown-menu-dark .ant-dropdown-menu{background:#001529}.ant-dropdown-menu-dark .ant-dropdown-menu-item,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title{color:hsla(0,0%,100%,.65)}.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a .ant-dropdown-menu-submenu-arrow:after,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow:after{color:hsla(0,0%,100%,.65)}.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item>a:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover{color:#fff;background:transparent}.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover,.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected>a{color:#fff;background:#a3add1} +.ant-spin{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:absolute;display:none;color:#a3add1;text-align:center;vertical-align:middle;opacity:0;transition:transform .3s cubic-bezier(.78,.14,.15,.86)}.ant-spin-spinning{position:static;display:inline-block;opacity:1}.ant-spin-nested-loading{position:relative}.ant-spin-nested-loading>div>.ant-spin{position:absolute;top:0;left:0;z-index:4;display:block;width:100%;height:100%;max-height:400px}.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{position:absolute;top:50%;left:50%;margin:-10px}.ant-spin-nested-loading>div>.ant-spin .ant-spin-text{position:absolute;top:50%;width:100%;padding-top:5px;text-shadow:0 1px 2px #fff}.ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot{margin-top:-20px}.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-dot{margin:-7px}.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-text{padding-top:2px}.ant-spin-nested-loading>div>.ant-spin-sm.ant-spin-show-text .ant-spin-dot{margin-top:-17px}.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-dot{margin:-16px}.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-text{padding-top:11px}.ant-spin-nested-loading>div>.ant-spin-lg.ant-spin-show-text .ant-spin-dot{margin-top:-26px}.ant-spin-container{position:relative;transition:opacity .3s}.ant-spin-container:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:none\9;width:100%;height:100%;background:#fff;opacity:0;transition:all .3s;content:"";pointer-events:none}.ant-spin-blur{clear:both;overflow:hidden;opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.ant-spin-blur:after{opacity:.4;pointer-events:auto}.ant-spin-tip{color:rgba(0,0,0,.45)}.ant-spin-dot{position:relative;display:inline-block;font-size:20px;width:1em;height:1em}.ant-spin-dot-item{position:absolute;display:block;width:9px;height:9px;background-color:#a3add1;border-radius:100%;transform:scale(.75);transform-origin:50% 50%;opacity:.3;animation:antSpinMove 1s linear infinite alternate}.ant-spin-dot-item:first-child{top:0;left:0}.ant-spin-dot-item:nth-child(2){top:0;right:0;animation-delay:.4s}.ant-spin-dot-item:nth-child(3){right:0;bottom:0;animation-delay:.8s}.ant-spin-dot-item:nth-child(4){bottom:0;left:0;animation-delay:1.2s}.ant-spin-dot-spin{transform:rotate(45deg);animation:antRotate 1.2s linear infinite}.ant-spin-sm .ant-spin-dot{font-size:14px}.ant-spin-sm .ant-spin-dot i{width:6px;height:6px}.ant-spin-lg .ant-spin-dot{font-size:32px}.ant-spin-lg .ant-spin-dot i{width:14px;height:14px}.ant-spin.ant-spin-show-text .ant-spin-text{display:block}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ant-spin-blur{background:#fff;opacity:.5}}@keyframes antSpinMove{to{opacity:1}}@keyframes antRotate{to{transform:rotate(405deg)}} +.ant-pagination{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum"}.ant-pagination ol,.ant-pagination ul{margin:0;padding:0;list-style:none}.ant-pagination:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:" "}.ant-pagination-total-text{display:inline-block;height:32px;margin-right:8px;line-height:30px;vertical-align:middle}.ant-pagination-item{display:inline-block;min-width:32px;height:32px;margin-right:8px;font-family:Arial;line-height:30px;text-align:center;vertical-align:middle;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-pagination-item a{display:block;padding:0 6px;color:rgba(0,0,0,.65);transition:none}.ant-pagination-item a:hover{text-decoration:none}.ant-pagination-item:focus,.ant-pagination-item:hover{border-color:#a3add1;transition:all .3s}.ant-pagination-item:focus a,.ant-pagination-item:hover a{color:#a3add1}.ant-pagination-item-active{font-weight:500;background:#fff;border-color:#a3add1}.ant-pagination-item-active a{color:#a3add1}.ant-pagination-item-active:focus,.ant-pagination-item-active:hover{border-color:#d1d4de}.ant-pagination-item-active:focus a,.ant-pagination-item-active:hover a{color:#d1d4de}.ant-pagination-jump-next,.ant-pagination-jump-prev{outline:0}.ant-pagination-jump-next .ant-pagination-item-container,.ant-pagination-jump-prev .ant-pagination-item-container{position:relative}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon{display:inline-block;font-size:12px;font-size:12px\9;transform:scale(1) rotate(0deg);color:#a3add1;letter-spacing:-1px;opacity:0;transition:all .2s}:root .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,:root .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon{font-size:12px}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg{top:0;right:0;bottom:0;left:0;margin:auto}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;color:rgba(0,0,0,.25);letter-spacing:2px;text-align:center;text-indent:.13em;opacity:1;transition:all .2s}.ant-pagination-jump-next:focus .ant-pagination-item-link-icon,.ant-pagination-jump-next:hover .ant-pagination-item-link-icon,.ant-pagination-jump-prev:focus .ant-pagination-item-link-icon,.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon{opacity:1}.ant-pagination-jump-next:focus .ant-pagination-item-ellipsis,.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis,.ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis,.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis{opacity:0}.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-prev{margin-right:8px}.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-next,.ant-pagination-prev{display:inline-block;min-width:32px;height:32px;color:rgba(0,0,0,.65);font-family:Arial;line-height:32px;text-align:center;vertical-align:middle;list-style:none;border-radius:4px;cursor:pointer;transition:all .3s}.ant-pagination-next,.ant-pagination-prev{outline:0}.ant-pagination-next a,.ant-pagination-prev a{color:rgba(0,0,0,.65);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-pagination-next:hover a,.ant-pagination-prev:hover a{border-color:#d1d4de}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{display:block;height:100%;font-size:12px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;outline:none;transition:all .3s}.ant-pagination-next:focus .ant-pagination-item-link,.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:focus .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{color:#a3add1;border-color:#a3add1}.ant-pagination-disabled,.ant-pagination-disabled:focus,.ant-pagination-disabled:hover{cursor:not-allowed}.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination-disabled:focus .ant-pagination-item-link,.ant-pagination-disabled:focus a,.ant-pagination-disabled:hover .ant-pagination-item-link,.ant-pagination-disabled:hover a,.ant-pagination-disabled a{color:rgba(0,0,0,.25);border-color:#d9d9d9;cursor:not-allowed}.ant-pagination-slash{margin:0 10px 0 5px}.ant-pagination-options{display:inline-block;margin-left:16px;vertical-align:middle}.ant-pagination-options-size-changer.ant-select{display:inline-block;width:auto;margin-right:8px}.ant-pagination-options-quick-jumper{display:inline-block;height:32px;line-height:32px;vertical-align:top}.ant-pagination-options-quick-jumper input{position:relative;display:inline-block;width:100%;height:32px;padding:4px 11px;color:rgba(0,0,0,.65);font-size:14px;line-height:1.5;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;transition:all .3s;width:50px;margin:0 8px}.ant-pagination-options-quick-jumper input::-moz-placeholder{color:#bfbfbf;opacity:1}.ant-pagination-options-quick-jumper input:-ms-input-placeholder{color:#bfbfbf}.ant-pagination-options-quick-jumper input::-webkit-input-placeholder{color:#bfbfbf}.ant-pagination-options-quick-jumper input:placeholder-shown{text-overflow:ellipsis}.ant-pagination-options-quick-jumper input:hover{border-color:#d1d4de;border-right-width:1px!important}.ant-pagination-options-quick-jumper input:focus{border-color:#d1d4de;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(163,173,209,.2)}.ant-pagination-options-quick-jumper input-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-pagination-options-quick-jumper input[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-pagination-options-quick-jumper input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}textarea.ant-pagination-options-quick-jumper input{max-width:100%;height:auto;min-height:32px;line-height:1.5;vertical-align:bottom;transition:all .3s,height 0s}.ant-pagination-options-quick-jumper input-lg{height:40px;padding:6px 11px;font-size:16px}.ant-pagination-options-quick-jumper input-sm{height:24px;padding:1px 7px}.ant-pagination-simple .ant-pagination-next,.ant-pagination-simple .ant-pagination-prev{height:24px;line-height:24px;vertical-align:top}.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link,.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link{height:24px;border:0}.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:after,.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:after{height:24px;line-height:24px}.ant-pagination-simple .ant-pagination-simple-pager{display:inline-block;height:24px;margin-right:8px}.ant-pagination-simple .ant-pagination-simple-pager input{box-sizing:border-box;height:100%;margin-right:8px;padding:0 6px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;outline:none;transition:border-color .3s}.ant-pagination-simple .ant-pagination-simple-pager input:hover{border-color:#a3add1}.ant-pagination.mini .ant-pagination-simple-pager,.ant-pagination.mini .ant-pagination-total-text{height:24px;line-height:24px}.ant-pagination.mini .ant-pagination-item{min-width:24px;height:24px;margin:0;line-height:22px}.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active){background:transparent;border-color:transparent}.ant-pagination.mini .ant-pagination-next,.ant-pagination.mini .ant-pagination-prev{min-width:24px;height:24px;margin:0;line-height:24px}.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link,.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link{background:transparent;border-color:transparent}.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link:after,.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link:after{height:24px;line-height:24px}.ant-pagination.mini .ant-pagination-jump-next,.ant-pagination.mini .ant-pagination-jump-prev{height:24px;margin-right:0;line-height:24px}.ant-pagination.mini .ant-pagination-options{margin-left:2px}.ant-pagination.mini .ant-pagination-options-quick-jumper{height:24px;line-height:24px}.ant-pagination.mini .ant-pagination-options-quick-jumper input{height:24px;padding:1px 7px;width:44px}.ant-pagination.ant-pagination-disabled{cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item a{color:rgba(0,0,0,.25);background:transparent;border:none;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active{background:#dbdbdb;border-color:transparent}.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a{color:#fff}.ant-pagination.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:focus,.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:hover{color:rgba(0,0,0,.45);background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-link-icon,.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-link-icon,.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-link-icon,.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon{opacity:0}.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-ellipsis,.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-ellipsis,.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis,.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis{opacity:1}@media only screen and (max-width:992px){.ant-pagination-item-after-jump-prev,.ant-pagination-item-before-jump-next{display:none}}@media only screen and (max-width:576px){.ant-pagination-options{display:none}} +.ant-select{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;outline:0}.ant-select ol,.ant-select ul{margin:0;padding:0;list-style:none}.ant-select>ul>li>a{padding:0;background-color:#fff}.ant-select-arrow{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:11px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;line-height:1;transform-origin:50% 50%}.ant-select-arrow>*{line-height:1}.ant-select-arrow svg{display:inline-block}.ant-select-arrow:before{display:none}.ant-select-arrow .ant-select-arrow-icon{display:block}.ant-select-arrow .ant-select-arrow-icon svg{transition:transform .3s}.ant-select-selection{display:block;box-sizing:border-box;background-color:#fff;border:1px solid #d9d9d9;border-top:1.02px solid #d9d9d9;border-radius:4px;outline:none;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-selection:hover{border-color:#d1d4de;border-right-width:1px!important}.ant-select-focused .ant-select-selection,.ant-select-selection:active,.ant-select-selection:focus{border-color:#d1d4de;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(163,173,209,.2)}.ant-select-selection__clear{position:absolute;top:50%;right:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;font-style:normal;line-height:12px;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;transition:color .3s ease,opacity .15s ease;text-rendering:auto}.ant-select-selection__clear:before{display:block}.ant-select-selection__clear:hover{color:rgba(0,0,0,.45)}.ant-select-selection:hover .ant-select-selection__clear{opacity:1}.ant-select-selection-selected-value{float:left;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-no-arrow .ant-select-selection-selected-value{padding-right:0}.ant-select-disabled{color:rgba(0,0,0,.25)}.ant-select-disabled .ant-select-selection{background:#f5f5f5;cursor:not-allowed}.ant-select-disabled .ant-select-selection:active,.ant-select-disabled .ant-select-selection:focus,.ant-select-disabled .ant-select-selection:hover{border-color:#d9d9d9;box-shadow:none}.ant-select-disabled .ant-select-selection__clear{display:none;visibility:hidden;pointer-events:none}.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice{padding-right:10px;color:rgba(0,0,0,.33);background:#f5f5f5}.ant-select-disabled .ant-select-selection--multiple .ant-select-selection__choice__remove{display:none}.ant-select-selection--single{position:relative;height:32px;cursor:pointer}.ant-select-selection--single .ant-select-selection__rendered{margin-right:24px}.ant-select-no-arrow .ant-select-selection__rendered{margin-right:11px}.ant-select-selection__rendered{position:relative;display:block;margin-right:11px;margin-left:11px;line-height:30px}.ant-select-selection__rendered:after{display:inline-block;width:0;visibility:hidden;content:".";pointer-events:none}.ant-select-lg{font-size:16px}.ant-select-lg .ant-select-selection--single{height:40px}.ant-select-lg .ant-select-selection__rendered{line-height:38px}.ant-select-lg .ant-select-selection--multiple{min-height:40px}.ant-select-lg .ant-select-selection--multiple .ant-select-selection__rendered li{height:32px;line-height:32px}.ant-select-lg .ant-select-selection--multiple .ant-select-arrow,.ant-select-lg .ant-select-selection--multiple .ant-select-selection__clear{top:20px}.ant-select-sm .ant-select-selection--single{height:24px}.ant-select-sm .ant-select-selection__rendered{margin-left:7px;line-height:22px}.ant-select-sm .ant-select-selection--multiple{min-height:24px}.ant-select-sm .ant-select-selection--multiple .ant-select-selection__rendered li{height:16px;line-height:14px}.ant-select-sm .ant-select-selection--multiple .ant-select-arrow,.ant-select-sm .ant-select-selection--multiple .ant-select-selection__clear{top:12px}.ant-select-sm .ant-select-arrow,.ant-select-sm .ant-select-selection__clear{right:8px}.ant-select-disabled .ant-select-selection__choice__remove{color:rgba(0,0,0,.25);cursor:default}.ant-select-disabled .ant-select-selection__choice__remove:hover{color:rgba(0,0,0,.25)}.ant-select-search__field__wrap{position:relative;display:inline-block}.ant-select-search__field__placeholder,.ant-select-selection__placeholder{position:absolute;top:50%;right:9px;left:0;max-width:100%;height:20px;margin-top:-10px;overflow:hidden;color:#bfbfbf;line-height:20px;white-space:nowrap;text-align:left;text-overflow:ellipsis}.ant-select-search__field__placeholder{left:12px}.ant-select-search__field__mirror{position:absolute;top:0;left:0;white-space:pre;opacity:0;pointer-events:none}.ant-select-search--inline{position:absolute;width:100%;height:100%}.ant-select-search--inline .ant-select-search__field__wrap{width:100%;height:100%}.ant-select-search--inline .ant-select-search__field{width:100%;height:100%;font-size:100%;line-height:1;background:transparent;border-width:0;border-radius:4px;outline:0}.ant-select-search--inline>i{float:right}.ant-select-selection--multiple{min-height:32px;padding-bottom:3px;cursor:text;zoom:1}.ant-select-selection--multiple:after,.ant-select-selection--multiple:before{display:table;content:""}.ant-select-selection--multiple:after{clear:both}.ant-select-selection--multiple .ant-select-search--inline{position:static;float:left;width:auto;max-width:100%;padding:0}.ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field{width:.75em;max-width:100%}.ant-select-selection--multiple .ant-select-selection__rendered{height:auto;margin-bottom:-3px;margin-left:5px}.ant-select-selection--multiple .ant-select-selection__placeholder{margin-left:6px}.ant-select-selection--multiple .ant-select-selection__rendered>ul>li,.ant-select-selection--multiple>ul>li{height:24px;margin-top:3px;line-height:22px}.ant-select-selection--multiple .ant-select-selection__choice{position:relative;float:left;max-width:99%;margin-right:4px;padding:0 20px 0 10px;overflow:hidden;color:rgba(0,0,0,.65);background-color:#fafafa;border:1px solid #e8e8e8;border-radius:2px;cursor:default;transition:padding .3s cubic-bezier(.645,.045,.355,1)}.ant-select-selection--multiple .ant-select-selection__choice__disabled{padding:0 10px}.ant-select-selection--multiple .ant-select-selection__choice__content{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:margin .3s cubic-bezier(.645,.045,.355,1)}.ant-select-selection--multiple .ant-select-selection__choice__remove{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;color:rgba(0,0,0,.45);font-weight:700;line-height:inherit;cursor:pointer;transition:all .3s;display:inline-block;font-size:12px;font-size:10px\9;transform:scale(.83333333) rotate(0deg)}.ant-select-selection--multiple .ant-select-selection__choice__remove>*{line-height:1}.ant-select-selection--multiple .ant-select-selection__choice__remove svg{display:inline-block}.ant-select-selection--multiple .ant-select-selection__choice__remove:before{display:none}.ant-select-selection--multiple .ant-select-selection__choice__remove .ant-select-selection--multiple .ant-select-selection__choice__remove-icon{display:block}:root .ant-select-selection--multiple .ant-select-selection__choice__remove{font-size:12px}.ant-select-selection--multiple .ant-select-selection__choice__remove:hover{color:rgba(0,0,0,.75)}.ant-select-selection--multiple .ant-select-arrow,.ant-select-selection--multiple .ant-select-selection__clear{top:16px}.ant-select-allow-clear .ant-select-selection--single .ant-select-selection-selected-value{padding-right:16px}.ant-select-allow-clear .ant-select-selection--multiple .ant-select-selection__rendered,.ant-select-show-arrow .ant-select-selection--multiple .ant-select-selection__rendered{margin-right:20px}.ant-select-open .ant-select-arrow-icon svg{transform:rotate(180deg)}.ant-select-open .ant-select-selection{border-color:#d1d4de;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(163,173,209,.2)}.ant-select-combobox .ant-select-arrow{display:none}.ant-select-combobox .ant-select-search--inline{float:none;width:100%;height:100%}.ant-select-combobox .ant-select-search__field__wrap{width:100%;height:100%}.ant-select-combobox .ant-select-search__field{position:relative;z-index:1;width:100%;height:100%;box-shadow:none;transition:all .3s cubic-bezier(.645,.045,.355,1),height 0s}.ant-select-combobox.ant-select-allow-clear .ant-select-selection:hover .ant-select-selection__rendered,.ant-select-combobox.ant-select-show-arrow .ant-select-selection:hover .ant-select-selection__rendered{margin-right:20px}.ant-select-dropdown{margin:0;padding:0;color:rgba(0,0,0,.65);font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;font-size:14px;font-variant:normal;background-color:#fff;border-radius:4px;outline:none;box-shadow:0 2px 8px rgba(0,0,0,.15)}.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpIn}.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownIn}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpOut}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownOut}.ant-select-dropdown-hidden{display:none}.ant-select-dropdown-menu{max-height:250px;margin-bottom:0;padding-left:0;overflow:auto;list-style:none;outline:none}.ant-select-dropdown-menu-item-group-list{margin:0;padding:0}.ant-select-dropdown-menu-item-group-list>.ant-select-dropdown-menu-item{padding-left:20px}.ant-select-dropdown-menu-item-group-title{height:32px;padding:0 12px;color:rgba(0,0,0,.45);font-size:12px;line-height:32px}.ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:first-child:not(:last-child),.ant-select-dropdown-menu-item-group:not(:last-child) .ant-select-dropdown-menu-item-group-list .ant-select-dropdown-menu-item:last-child{border-radius:0}.ant-select-dropdown-menu-item{position:relative;display:block;padding:5px 12px;overflow:hidden;color:rgba(0,0,0,.65);font-weight:400;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background .3s ease}.ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled){background-color:#f0f6ff}.ant-select-dropdown-menu-item:first-child{border-radius:4px 4px 0 0}.ant-select-dropdown-menu-item:last-child{border-radius:0 0 4px 4px}.ant-select-dropdown-menu-item-selected{color:rgba(0,0,0,.65);font-weight:600;background-color:#fafafa}.ant-select-dropdown-menu-item-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-dropdown-menu-item-disabled:hover{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled){background-color:#f0f6ff}.ant-select-dropdown-menu-item-divider{height:1px;margin:1px 0;overflow:hidden;line-height:0;background-color:#e8e8e8}.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item{padding-right:32px}.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item .ant-select-selected-icon{position:absolute;top:50%;right:12px;color:transparent;font-weight:700;font-size:12px;text-shadow:0 .1px 0,.1px 0 0,0 -.1px 0,-.1px 0;transform:translateY(-50%);transition:all .2s}.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item:hover .ant-select-selected-icon{color:rgba(0,0,0,.87)}.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-disabled .ant-select-selected-icon{display:none}.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected .ant-select-selected-icon,.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover .ant-select-selected-icon{display:inline-block;color:#a3add1}.ant-select-dropdown--empty.ant-select-dropdown--multiple .ant-select-dropdown-menu-item{padding-right:12px}.ant-select-dropdown-container-open .ant-select-dropdown,.ant-select-dropdown-open .ant-select-dropdown{display:block} +.ant-divider{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";background:#e8e8e8}.ant-divider,.ant-divider-vertical{position:relative;top:-.06em;display:inline-block;width:1px;height:.9em;margin:0 8px;vertical-align:middle}.ant-divider-horizontal{display:block;clear:both;width:100%;min-width:100%;height:1px;margin:24px 0}.ant-divider-horizontal.ant-divider-with-text-center,.ant-divider-horizontal.ant-divider-with-text-left,.ant-divider-horizontal.ant-divider-with-text-right{display:table;margin:16px 0;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;white-space:nowrap;text-align:center;background:transparent}.ant-divider-horizontal.ant-divider-with-text-center:after,.ant-divider-horizontal.ant-divider-with-text-center:before,.ant-divider-horizontal.ant-divider-with-text-left:after,.ant-divider-horizontal.ant-divider-with-text-left:before,.ant-divider-horizontal.ant-divider-with-text-right:after,.ant-divider-horizontal.ant-divider-with-text-right:before{position:relative;top:50%;display:table-cell;width:50%;border-top:1px solid #e8e8e8;transform:translateY(50%);content:""}.ant-divider-horizontal.ant-divider-with-text-left .ant-divider-inner-text,.ant-divider-horizontal.ant-divider-with-text-right .ant-divider-inner-text{display:inline-block;padding:0 10px}.ant-divider-horizontal.ant-divider-with-text-left:before{top:50%;width:5%}.ant-divider-horizontal.ant-divider-with-text-left:after{top:50%;width:95%}.ant-divider-horizontal.ant-divider-with-text-right:before{top:50%;width:95%}.ant-divider-horizontal.ant-divider-with-text-right:after{top:50%;width:5%}.ant-divider-inner-text{display:inline-block;padding:0 24px}.ant-divider-dashed{background:none;border:dashed #e8e8e8;border-width:1px 0 0}.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed,.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed,.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed{border-top:0}.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed:after,.ant-divider-horizontal.ant-divider-with-text-center.ant-divider-dashed:before,.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed:after,.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-dashed:before,.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed:after,.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-dashed:before{border-style:dashed none none}.ant-divider-vertical.ant-divider-dashed{border-width:0 0 0 1px} +.ant-modal{box-sizing:border-box;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;top:100px;width:auto;margin:0 auto;padding:0 0 24px;pointer-events:none}.ant-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.ant-modal-title{margin:0;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:22px;word-wrap:break-word}.ant-modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:0;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);pointer-events:auto}.ant-modal-close{position:absolute;top:0;right:0;z-index:10;padding:0;color:rgba(0,0,0,.45);font-weight:700;line-height:1;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s}.ant-modal-close-x{display:block;width:56px;height:56px;font-size:16px;font-style:normal;line-height:56px;text-align:center;text-transform:none;text-rendering:auto}.ant-modal-close:focus,.ant-modal-close:hover{color:rgba(0,0,0,.75);text-decoration:none}.ant-modal-header{padding:16px 24px;color:rgba(0,0,0,.65);background:#fff;border-bottom:1px solid #e8e8e8;border-radius:4px 4px 0 0}.ant-modal-body{padding:24px;font-size:14px;line-height:1.5;word-wrap:break-word}.ant-modal-footer{padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #e8e8e8;border-radius:0 0 4px 4px}.ant-modal-footer button+button{margin-bottom:0;margin-left:8px}.ant-modal.zoom-appear,.ant-modal.zoom-enter{transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,.45);filter:alpha(opacity=50)}.ant-modal-mask-hidden{display:none}.ant-modal-open{overflow:hidden}.ant-modal-centered{text-align:center}.ant-modal-centered:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.ant-modal-centered .ant-modal{top:0;display:inline-block;text-align:left;vertical-align:middle}@media (max-width:767px){.ant-modal{max-width:calc(100vw - 16px);margin:8px auto}.ant-modal-centered .ant-modal{flex:1 1}}.ant-modal-confirm .ant-modal-header{display:none}.ant-modal-confirm .ant-modal-close{display:none}.ant-modal-confirm .ant-modal-body{padding:32px 32px 24px}.ant-modal-confirm-body-wrapper{zoom:1}.ant-modal-confirm-body-wrapper:after,.ant-modal-confirm-body-wrapper:before{display:table;content:""}.ant-modal-confirm-body-wrapper:after{clear:both}.ant-modal-confirm-body .ant-modal-confirm-title{display:block;overflow:hidden;color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:1.4}.ant-modal-confirm-body .ant-modal-confirm-content{margin-top:8px;color:rgba(0,0,0,.65);font-size:14px}.ant-modal-confirm-body>.anticon{float:left;margin-right:16px;font-size:22px}.ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content{margin-left:38px}.ant-modal-confirm .ant-modal-confirm-btns{float:right;margin-top:24px}.ant-modal-confirm .ant-modal-confirm-btns button+button{margin-bottom:0;margin-left:8px}.ant-modal-confirm-error .ant-modal-confirm-body>.anticon{color:#f5222d}.ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon,.ant-modal-confirm-warning .ant-modal-confirm-body>.anticon{color:#faad14}.ant-modal-confirm-info .ant-modal-confirm-body>.anticon{color:#1890ff}.ant-modal-confirm-success .ant-modal-confirm-body>.anticon{color:#52c41a} +.ant-input{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;width:100%;height:32px;padding:4px 11px;color:rgba(0,0,0,.65);font-size:14px;line-height:1.5;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;transition:all .3s}.ant-input::-moz-placeholder{color:#bfbfbf;opacity:1}.ant-input:-ms-input-placeholder{color:#bfbfbf}.ant-input::-webkit-input-placeholder{color:#bfbfbf}.ant-input:placeholder-shown{text-overflow:ellipsis}.ant-input:hover{border-color:#d1d4de;border-right-width:1px!important}.ant-input:focus{border-color:#d1d4de;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(163,173,209,.2)}.ant-input-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}textarea.ant-input{max-width:100%;height:auto;min-height:32px;line-height:1.5;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-lg{height:40px;padding:6px 11px;font-size:16px}.ant-input-sm{height:24px;padding:1px 7px}.ant-input-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.ant-input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.ant-input-group>[class*=col-]{padding-right:8px}.ant-input-group>[class*=col-]:last-child{padding-right:0}.ant-input-group-addon,.ant-input-group-wrap,.ant-input-group>.ant-input{display:table-cell}.ant-input-group-addon:not(:first-child):not(:last-child),.ant-input-group-wrap:not(:first-child):not(:last-child),.ant-input-group>.ant-input:not(:first-child):not(:last-child){border-radius:0}.ant-input-group-addon,.ant-input-group-wrap{width:1px;white-space:nowrap;vertical-align:middle}.ant-input-group-wrap>*{display:block!important}.ant-input-group .ant-input{float:left;width:100%;margin-bottom:0;text-align:inherit}.ant-input-group .ant-input:focus{z-index:1;border-right-width:1px}.ant-input-group .ant-input:hover{z-index:1;border-right-width:1px}.ant-input-group-addon{position:relative;padding:0 11px;color:rgba(0,0,0,.65);font-weight:400;font-size:14px;line-height:1;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:4px;transition:all .3s}.ant-input-group-addon .ant-select{margin:-5px -11px}.ant-input-group-addon .ant-select .ant-select-selection{margin:-1px;background-color:inherit;border:1px solid transparent;box-shadow:none}.ant-input-group-addon .ant-select-focused .ant-select-selection,.ant-input-group-addon .ant-select-open .ant-select-selection{color:#a3add1}.ant-input-group-addon>i:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.ant-input-group-addon:first-child,.ant-input-group>.ant-input:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group-addon:first-child .ant-select .ant-select-selection,.ant-input-group>.ant-input:first-child .ant-select .ant-select-selection{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input{border-top-right-radius:0;border-bottom-right-radius:0}.ant-input-group-addon:first-child{border-right:0}.ant-input-group-addon:last-child{border-left:0}.ant-input-group-addon:last-child,.ant-input-group>.ant-input:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group-addon:last-child .ant-select .ant-select-selection,.ant-input-group>.ant-input:last-child .ant-select .ant-select-selection{border-top-left-radius:0;border-bottom-left-radius:0}.ant-input-group-lg .ant-input,.ant-input-group-lg>.ant-input-group-addon{height:40px;padding:6px 11px;font-size:16px}.ant-input-group-sm .ant-input,.ant-input-group-sm>.ant-input-group-addon{height:24px;padding:1px 7px}.ant-input-group-lg .ant-select-selection--single{height:40px}.ant-input-group-sm .ant-select-selection--single{height:24px}.ant-input-group .ant-input-affix-wrapper{display:table-cell;float:left;width:100%}.ant-input-group.ant-input-group-compact{display:block;zoom:1}.ant-input-group.ant-input-group-compact:after,.ant-input-group.ant-input-group-compact:before{display:table;content:""}.ant-input-group.ant-input-group-compact:after{clear:both}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child){border-right-width:1px}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):hover{z-index:1}.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):focus{z-index:1}.ant-input-group.ant-input-group-compact>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.ant-input-group.ant-input-group-compact>:not(:last-child){margin-right:-1px;border-right-width:1px}.ant-input-group.ant-input-group-compact .ant-input{float:none}.ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,.ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection,.ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input{border-right-width:1px;border-radius:0}.ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor:hover,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection:hover,.ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input:hover{z-index:1}.ant-input-group.ant-input-group-compact>.ant-calendar-picker .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-mention-wrapper .ant-mention-editor:focus,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selection:focus,.ant-input-group.ant-input-group-compact>.ant-time-picker .ant-time-picker-input:focus{z-index:1}.ant-input-group.ant-input-group-compact>.ant-calendar-picker:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-mention-wrapper:first-child .ant-mention-editor,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selection,.ant-input-group.ant-input-group-compact>.ant-time-picker:first-child .ant-time-picker-input,.ant-input-group.ant-input-group-compact>:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.ant-input-group.ant-input-group-compact>.ant-calendar-picker:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-mention-wrapper:last-child .ant-mention-editor,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selection,.ant-input-group.ant-input-group-compact>.ant-time-picker:last-child .ant-time-picker-input,.ant-input-group.ant-input-group-compact>:last-child{border-right-width:1px;border-top-right-radius:4px;border-bottom-right-radius:4px}.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input{vertical-align:top}.ant-input-group-wrapper{display:inline-block;width:100%;text-align:start;vertical-align:top}.ant-input-affix-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;width:100%;text-align:start}.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled){border-color:#d1d4de;border-right-width:1px!important}.ant-input-affix-wrapper .ant-input{position:relative;text-align:inherit}.ant-input-affix-wrapper .ant-input-prefix,.ant-input-affix-wrapper .ant-input-suffix{position:absolute;top:50%;z-index:2;display:flex;align-items:center;color:rgba(0,0,0,.65);line-height:0;transform:translateY(-50%)}.ant-input-affix-wrapper .ant-input-prefix :not(.anticon),.ant-input-affix-wrapper .ant-input-suffix :not(.anticon){line-height:1.5}.ant-input-affix-wrapper .ant-input-prefix{left:12px}.ant-input-affix-wrapper .ant-input-suffix{right:12px}.ant-input-affix-wrapper .ant-input:not(:first-child){padding-left:30px}.ant-input-affix-wrapper .ant-input:not(:last-child){padding-right:30px}.ant-input-affix-wrapper.ant-input-affix-wrapper-with-clear-btn .ant-input:not(:last-child){padding-right:49px}.ant-input-affix-wrapper .ant-input{min-height:100%}.ant-input-password-icon{color:rgba(0,0,0,.45);cursor:pointer;transition:all .3s}.ant-input-password-icon:hover{color:#333}.ant-input-clear-icon{color:rgba(0,0,0,.25);font-size:12px;vertical-align:0;cursor:pointer;transition:color .3s}.ant-input-clear-icon:hover{color:rgba(0,0,0,.45)}.ant-input-clear-icon:active{color:rgba(0,0,0,.65)}.ant-input-clear-icon+i{margin-left:6px}.ant-input-search-icon{color:rgba(0,0,0,.45);cursor:pointer;transition:all .3s}.ant-input-search-icon:hover{color:rgba(0,0,0,.8)}.ant-input-search-enter-button input{border-right:0}.ant-input-search-enter-button+.ant-input-group-addon,.ant-input-search-enter-button input+.ant-input-group-addon{padding:0;border:0}.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button,.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button{width:100%;border-top-left-radius:0;border-bottom-left-radius:0} +.ant-tag{box-sizing:border-box;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";display:inline-block;height:auto;margin:0 8px 0 0;padding:0 7px;font-size:12px;line-height:20px;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:4px;cursor:default;opacity:1;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.ant-tag:hover{opacity:.85}.ant-tag,.ant-tag a,.ant-tag a:hover{color:rgba(0,0,0,.65)}.ant-tag>a:first-child:last-child{display:inline-block;margin:0 -8px;padding:0 8px}.ant-tag .anticon-close{display:inline-block;font-size:12px;font-size:10px\9;transform:scale(.83333333) rotate(0deg);margin-left:3px;color:rgba(0,0,0,.45);font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.78,.14,.15,.86)}:root .ant-tag .anticon-close{font-size:12px}.ant-tag .anticon-close:hover{color:rgba(0,0,0,.85)}.ant-tag-has-color{border-color:transparent}.ant-tag-has-color,.ant-tag-has-color .anticon-close,.ant-tag-has-color .anticon-close:hover,.ant-tag-has-color a,.ant-tag-has-color a:hover{color:#fff}.ant-tag-checkable{background-color:transparent;border-color:transparent}.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{color:#a3add1}.ant-tag-checkable-checked,.ant-tag-checkable:active{color:#fff}.ant-tag-checkable-checked{background-color:#a3add1}.ant-tag-checkable:active{background-color:#7d85ab}.ant-tag-hidden{display:none}.ant-tag-pink{color:#eb2f96;background:#fff0f6;border-color:#ffadd2}.ant-tag-pink-inverse{color:#fff;background:#eb2f96;border-color:#eb2f96}.ant-tag-magenta{color:#eb2f96;background:#fff0f6;border-color:#ffadd2}.ant-tag-magenta-inverse{color:#fff;background:#eb2f96;border-color:#eb2f96}.ant-tag-red{color:#f5222d;background:#fff1f0;border-color:#ffa39e}.ant-tag-red-inverse{color:#fff;background:#f5222d;border-color:#f5222d}.ant-tag-volcano{color:#fa541c;background:#fff2e8;border-color:#ffbb96}.ant-tag-volcano-inverse{color:#fff;background:#fa541c;border-color:#fa541c}.ant-tag-orange{color:#fa8c16;background:#fff7e6;border-color:#ffd591}.ant-tag-orange-inverse{color:#fff;background:#fa8c16;border-color:#fa8c16}.ant-tag-yellow{color:#fadb14;background:#feffe6;border-color:#fffb8f}.ant-tag-yellow-inverse{color:#fff;background:#fadb14;border-color:#fadb14}.ant-tag-gold{color:#faad14;background:#fffbe6;border-color:#ffe58f}.ant-tag-gold-inverse{color:#fff;background:#faad14;border-color:#faad14}.ant-tag-cyan{color:#13c2c2;background:#e6fffb;border-color:#87e8de}.ant-tag-cyan-inverse{color:#fff;background:#13c2c2;border-color:#13c2c2}.ant-tag-lime{color:#a0d911;background:#fcffe6;border-color:#eaff8f}.ant-tag-lime-inverse{color:#fff;background:#a0d911;border-color:#a0d911}.ant-tag-green{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.ant-tag-green-inverse{color:#fff;background:#52c41a;border-color:#52c41a}.ant-tag-blue{color:#1890ff;background:#e6f7ff;border-color:#91d5ff}.ant-tag-blue-inverse{color:#fff;background:#1890ff;border-color:#1890ff}.ant-tag-geekblue{color:#2f54eb;background:#f0f5ff;border-color:#adc6ff}.ant-tag-geekblue-inverse{color:#fff;background:#2f54eb;border-color:#2f54eb}.ant-tag-purple{color:#722ed1;background:#f9f0ff;border-color:#d3adf7}.ant-tag-purple-inverse{color:#fff;background:#722ed1;border-color:#722ed1} +.ant-calendar-picker-container{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:absolute;z-index:1050;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-topLeft,.ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-topRight,.ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-topLeft,.ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-topRight{animation-name:antSlideDownIn}.ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-bottomLeft,.ant-calendar-picker-container.slide-up-appear.slide-up-appear-active.ant-calendar-picker-container-placement-bottomRight,.ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-bottomLeft,.ant-calendar-picker-container.slide-up-enter.slide-up-enter-active.ant-calendar-picker-container-placement-bottomRight{animation-name:antSlideUpIn}.ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-topLeft,.ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-topRight{animation-name:antSlideDownOut}.ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-bottomLeft,.ant-calendar-picker-container.slide-up-leave.slide-up-leave-active.ant-calendar-picker-container-placement-bottomRight{animation-name:antSlideUpOut}.ant-calendar-picker{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;outline:none;cursor:text;transition:opacity .3s}.ant-calendar-picker-input{outline:none}.ant-calendar-picker-input.ant-input{line-height:1.5}.ant-calendar-picker-input.ant-input-sm{padding-top:0;padding-bottom:0}.ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled){border-color:#d1d4de}.ant-calendar-picker:focus .ant-calendar-picker-input:not(.ant-input-disabled){border-color:#d1d4de;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(163,173,209,.2)}.ant-calendar-picker-clear,.ant-calendar-picker-icon{position:absolute;top:50%;right:12px;z-index:1;width:14px;height:14px;margin-top:-7px;font-size:12px;line-height:14px;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-calendar-picker-clear{z-index:2;color:rgba(0,0,0,.25);font-size:14px;background:#fff;cursor:pointer;opacity:0;pointer-events:none}.ant-calendar-picker-clear:hover{color:rgba(0,0,0,.45)}.ant-calendar-picker:hover .ant-calendar-picker-clear{opacity:1;pointer-events:auto}.ant-calendar-picker-icon{display:inline-block;color:rgba(0,0,0,.25);font-size:14px;line-height:1}.ant-calendar-picker-small .ant-calendar-picker-clear,.ant-calendar-picker-small .ant-calendar-picker-icon{right:8px}.ant-calendar{position:relative;width:280px;font-size:14px;line-height:1.5;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #fff;border-radius:4px;outline:none;box-shadow:0 2px 8px rgba(0,0,0,.15)}.ant-calendar-input-wrap{height:34px;padding:6px 10px;border-bottom:1px solid #e8e8e8}.ant-calendar-input{width:100%;height:22px;color:rgba(0,0,0,.65);background:#fff;border:0;outline:0;cursor:auto}.ant-calendar-input::-moz-placeholder{color:#bfbfbf;opacity:1}.ant-calendar-input:-ms-input-placeholder{color:#bfbfbf}.ant-calendar-input::-webkit-input-placeholder{color:#bfbfbf}.ant-calendar-input:placeholder-shown{text-overflow:ellipsis}.ant-calendar-week-number{width:286px}.ant-calendar-week-number-cell{text-align:center}.ant-calendar-header{height:40px;line-height:40px;text-align:center;border-bottom:1px solid #e8e8e8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-calendar-header a:hover{color:#d1d4de}.ant-calendar-header .ant-calendar-century-select,.ant-calendar-header .ant-calendar-decade-select,.ant-calendar-header .ant-calendar-month-select,.ant-calendar-header .ant-calendar-year-select{display:inline-block;padding:0 2px;color:rgba(0,0,0,.85);font-weight:500;line-height:40px}.ant-calendar-header .ant-calendar-century-select-arrow,.ant-calendar-header .ant-calendar-decade-select-arrow,.ant-calendar-header .ant-calendar-month-select-arrow,.ant-calendar-header .ant-calendar-year-select-arrow{display:none}.ant-calendar-header .ant-calendar-next-century-btn,.ant-calendar-header .ant-calendar-next-decade-btn,.ant-calendar-header .ant-calendar-next-month-btn,.ant-calendar-header .ant-calendar-next-year-btn,.ant-calendar-header .ant-calendar-prev-century-btn,.ant-calendar-header .ant-calendar-prev-decade-btn,.ant-calendar-header .ant-calendar-prev-month-btn,.ant-calendar-header .ant-calendar-prev-year-btn{position:absolute;top:0;display:inline-block;padding:0 5px;color:rgba(0,0,0,.45);font-size:16px;font-family:Arial,Hiragino Sans GB,Microsoft Yahei,"Microsoft Sans Serif",sans-serif;line-height:40px}.ant-calendar-header .ant-calendar-prev-century-btn,.ant-calendar-header .ant-calendar-prev-decade-btn,.ant-calendar-header .ant-calendar-prev-year-btn{left:7px;height:100%}.ant-calendar-header .ant-calendar-prev-century-btn:after,.ant-calendar-header .ant-calendar-prev-century-btn:before,.ant-calendar-header .ant-calendar-prev-decade-btn:after,.ant-calendar-header .ant-calendar-prev-decade-btn:before,.ant-calendar-header .ant-calendar-prev-year-btn:after,.ant-calendar-header .ant-calendar-prev-year-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-header .ant-calendar-prev-century-btn:hover:after,.ant-calendar-header .ant-calendar-prev-century-btn:hover:before,.ant-calendar-header .ant-calendar-prev-decade-btn:hover:after,.ant-calendar-header .ant-calendar-prev-decade-btn:hover:before,.ant-calendar-header .ant-calendar-prev-year-btn:hover:after,.ant-calendar-header .ant-calendar-prev-year-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-header .ant-calendar-prev-century-btn:after,.ant-calendar-header .ant-calendar-prev-decade-btn:after,.ant-calendar-header .ant-calendar-prev-year-btn:after{display:none}.ant-calendar-header .ant-calendar-prev-century-btn:after,.ant-calendar-header .ant-calendar-prev-decade-btn:after,.ant-calendar-header .ant-calendar-prev-year-btn:after{position:relative;left:-3px;display:inline-block}.ant-calendar-header .ant-calendar-next-century-btn,.ant-calendar-header .ant-calendar-next-decade-btn,.ant-calendar-header .ant-calendar-next-year-btn{right:7px;height:100%}.ant-calendar-header .ant-calendar-next-century-btn:after,.ant-calendar-header .ant-calendar-next-century-btn:before,.ant-calendar-header .ant-calendar-next-decade-btn:after,.ant-calendar-header .ant-calendar-next-decade-btn:before,.ant-calendar-header .ant-calendar-next-year-btn:after,.ant-calendar-header .ant-calendar-next-year-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-header .ant-calendar-next-century-btn:hover:after,.ant-calendar-header .ant-calendar-next-century-btn:hover:before,.ant-calendar-header .ant-calendar-next-decade-btn:hover:after,.ant-calendar-header .ant-calendar-next-decade-btn:hover:before,.ant-calendar-header .ant-calendar-next-year-btn:hover:after,.ant-calendar-header .ant-calendar-next-year-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-header .ant-calendar-next-century-btn:after,.ant-calendar-header .ant-calendar-next-decade-btn:after,.ant-calendar-header .ant-calendar-next-year-btn:after{display:none}.ant-calendar-header .ant-calendar-next-century-btn:after,.ant-calendar-header .ant-calendar-next-century-btn:before,.ant-calendar-header .ant-calendar-next-decade-btn:after,.ant-calendar-header .ant-calendar-next-decade-btn:before,.ant-calendar-header .ant-calendar-next-year-btn:after,.ant-calendar-header .ant-calendar-next-year-btn:before{transform:rotate(135deg) scale(.8)}.ant-calendar-header .ant-calendar-next-century-btn:before,.ant-calendar-header .ant-calendar-next-decade-btn:before,.ant-calendar-header .ant-calendar-next-year-btn:before{position:relative;left:3px}.ant-calendar-header .ant-calendar-next-century-btn:after,.ant-calendar-header .ant-calendar-next-decade-btn:after,.ant-calendar-header .ant-calendar-next-year-btn:after{display:inline-block}.ant-calendar-header .ant-calendar-prev-month-btn{left:29px;height:100%}.ant-calendar-header .ant-calendar-prev-month-btn:after,.ant-calendar-header .ant-calendar-prev-month-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-header .ant-calendar-prev-month-btn:hover:after,.ant-calendar-header .ant-calendar-prev-month-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-header .ant-calendar-prev-month-btn:after{display:none}.ant-calendar-header .ant-calendar-next-month-btn{right:29px;height:100%}.ant-calendar-header .ant-calendar-next-month-btn:after,.ant-calendar-header .ant-calendar-next-month-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-header .ant-calendar-next-month-btn:hover:after,.ant-calendar-header .ant-calendar-next-month-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-header .ant-calendar-next-month-btn:after{display:none}.ant-calendar-header .ant-calendar-next-month-btn:after,.ant-calendar-header .ant-calendar-next-month-btn:before{transform:rotate(135deg) scale(.8)}.ant-calendar-body{padding:8px 12px}.ant-calendar table{width:100%;max-width:100%;background-color:transparent;border-collapse:collapse}.ant-calendar table,.ant-calendar td,.ant-calendar th{text-align:center;border:0}.ant-calendar-calendar-table{margin-bottom:0;border-spacing:0}.ant-calendar-column-header{width:33px;padding:6px 0;line-height:18px;text-align:center}.ant-calendar-column-header .ant-calendar-column-header-inner{display:block;font-weight:400}.ant-calendar-week-number-header .ant-calendar-column-header-inner{display:none}.ant-calendar-cell{height:30px;padding:3px 0}.ant-calendar-date{display:block;width:24px;height:24px;margin:0 auto;padding:0;color:rgba(0,0,0,.65);line-height:22px;text-align:center;background:transparent;border:1px solid transparent;border-radius:2px;transition:background .3s ease}.ant-calendar-date-panel{position:relative;outline:none}.ant-calendar-date:hover{background:#f0f6ff;cursor:pointer}.ant-calendar-date:active{color:#fff;background:#d1d4de}.ant-calendar-today .ant-calendar-date{color:#a3add1;font-weight:700;border-color:#a3add1}.ant-calendar-selected-day .ant-calendar-date{background:#f0f5ff}.ant-calendar-last-month-cell .ant-calendar-date,.ant-calendar-last-month-cell .ant-calendar-date:hover,.ant-calendar-next-month-btn-day .ant-calendar-date,.ant-calendar-next-month-btn-day .ant-calendar-date:hover{color:rgba(0,0,0,.25);background:transparent;border-color:transparent}.ant-calendar-disabled-cell .ant-calendar-date{position:relative;width:auto;color:rgba(0,0,0,.25);background:#f5f5f5;border:1px solid transparent;border-radius:0;cursor:not-allowed}.ant-calendar-disabled-cell .ant-calendar-date:hover{background:#f5f5f5}.ant-calendar-disabled-cell.ant-calendar-selected-day .ant-calendar-date:before{position:absolute;top:-1px;left:5px;width:24px;height:24px;background:rgba(0,0,0,.1);border-radius:2px;content:""}.ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date{position:relative;padding-right:5px;padding-left:5px}.ant-calendar-disabled-cell.ant-calendar-today .ant-calendar-date:before{position:absolute;top:-1px;left:5px;width:24px;height:24px;border:1px solid rgba(0,0,0,.25);border-radius:2px;content:" "}.ant-calendar-disabled-cell-first-of-row .ant-calendar-date{border-top-left-radius:4px;border-bottom-left-radius:4px}.ant-calendar-disabled-cell-last-of-row .ant-calendar-date{border-top-right-radius:4px;border-bottom-right-radius:4px}.ant-calendar-footer{padding:0 12px;line-height:38px;border-top:1px solid #e8e8e8}.ant-calendar-footer:empty{border-top:0}.ant-calendar-footer-btn{display:block;text-align:center}.ant-calendar-footer-extra{text-align:left}.ant-calendar .ant-calendar-clear-btn,.ant-calendar .ant-calendar-today-btn{display:inline-block;margin:0 0 0 8px;text-align:center}.ant-calendar .ant-calendar-clear-btn-disabled,.ant-calendar .ant-calendar-today-btn-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-calendar .ant-calendar-clear-btn:only-child,.ant-calendar .ant-calendar-today-btn:only-child{margin:0}.ant-calendar .ant-calendar-clear-btn{position:absolute;top:7px;right:5px;display:none;width:20px;height:20px;margin:0;overflow:hidden;line-height:20px;text-align:center;text-indent:-76px}.ant-calendar .ant-calendar-clear-btn:after{display:inline-block;width:20px;color:rgba(0,0,0,.25);font-size:14px;line-height:1;text-indent:43px;transition:color .3s ease}.ant-calendar .ant-calendar-clear-btn:hover:after{color:rgba(0,0,0,.45)}.ant-calendar .ant-calendar-ok-btn{position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;box-shadow:0 2px 0 rgba(0,0,0,.015);cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;height:32px;color:#fff;background-color:#a3add1;border:1px solid #a3add1;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.045);height:24px;padding:0 7px;font-size:14px;border-radius:4px;line-height:22px}.ant-calendar .ant-calendar-ok-btn>.anticon{line-height:1}.ant-calendar .ant-calendar-ok-btn,.ant-calendar .ant-calendar-ok-btn:active,.ant-calendar .ant-calendar-ok-btn:focus{outline:0}.ant-calendar .ant-calendar-ok-btn:not([disabled]):hover{text-decoration:none}.ant-calendar .ant-calendar-ok-btn:not([disabled]):active{outline:0;box-shadow:none}.ant-calendar .ant-calendar-ok-btn.disabled,.ant-calendar .ant-calendar-ok-btn[disabled]{cursor:not-allowed}.ant-calendar .ant-calendar-ok-btn.disabled>*,.ant-calendar .ant-calendar-ok-btn[disabled]>*{pointer-events:none}.ant-calendar .ant-calendar-ok-btn-lg{height:40px;padding:0 15px;font-size:16px;border-radius:4px}.ant-calendar .ant-calendar-ok-btn-sm{height:24px;padding:0 7px;font-size:14px;border-radius:4px}.ant-calendar .ant-calendar-ok-btn>a:only-child{color:currentColor}.ant-calendar .ant-calendar-ok-btn>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-calendar .ant-calendar-ok-btn:focus,.ant-calendar .ant-calendar-ok-btn:hover{color:#fff;background-color:#d1d4de;border-color:#d1d4de}.ant-calendar .ant-calendar-ok-btn:focus>a:only-child,.ant-calendar .ant-calendar-ok-btn:hover>a:only-child{color:currentColor}.ant-calendar .ant-calendar-ok-btn:focus>a:only-child:after,.ant-calendar .ant-calendar-ok-btn:hover>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-calendar .ant-calendar-ok-btn.active,.ant-calendar .ant-calendar-ok-btn:active{color:#fff;background-color:#7d85ab;border-color:#7d85ab}.ant-calendar .ant-calendar-ok-btn.active>a:only-child,.ant-calendar .ant-calendar-ok-btn:active>a:only-child{color:currentColor}.ant-calendar .ant-calendar-ok-btn.active>a:only-child:after,.ant-calendar .ant-calendar-ok-btn:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-calendar .ant-calendar-ok-btn-disabled,.ant-calendar .ant-calendar-ok-btn-disabled.active,.ant-calendar .ant-calendar-ok-btn-disabled:active,.ant-calendar .ant-calendar-ok-btn-disabled:focus,.ant-calendar .ant-calendar-ok-btn-disabled:hover,.ant-calendar .ant-calendar-ok-btn.disabled,.ant-calendar .ant-calendar-ok-btn.disabled.active,.ant-calendar .ant-calendar-ok-btn.disabled:active,.ant-calendar .ant-calendar-ok-btn.disabled:focus,.ant-calendar .ant-calendar-ok-btn.disabled:hover,.ant-calendar .ant-calendar-ok-btn[disabled],.ant-calendar .ant-calendar-ok-btn[disabled].active,.ant-calendar .ant-calendar-ok-btn[disabled]:active,.ant-calendar .ant-calendar-ok-btn[disabled]:focus,.ant-calendar .ant-calendar-ok-btn[disabled]:hover{color:rgba(0,0,0,.25);background-color:#f5f5f5;border-color:#d9d9d9;text-shadow:none;box-shadow:none}.ant-calendar .ant-calendar-ok-btn-disabled.active>a:only-child,.ant-calendar .ant-calendar-ok-btn-disabled:active>a:only-child,.ant-calendar .ant-calendar-ok-btn-disabled:focus>a:only-child,.ant-calendar .ant-calendar-ok-btn-disabled:hover>a:only-child,.ant-calendar .ant-calendar-ok-btn-disabled>a:only-child,.ant-calendar .ant-calendar-ok-btn.disabled.active>a:only-child,.ant-calendar .ant-calendar-ok-btn.disabled:active>a:only-child,.ant-calendar .ant-calendar-ok-btn.disabled:focus>a:only-child,.ant-calendar .ant-calendar-ok-btn.disabled:hover>a:only-child,.ant-calendar .ant-calendar-ok-btn.disabled>a:only-child,.ant-calendar .ant-calendar-ok-btn[disabled].active>a:only-child,.ant-calendar .ant-calendar-ok-btn[disabled]:active>a:only-child,.ant-calendar .ant-calendar-ok-btn[disabled]:focus>a:only-child,.ant-calendar .ant-calendar-ok-btn[disabled]:hover>a:only-child,.ant-calendar .ant-calendar-ok-btn[disabled]>a:only-child{color:currentColor}.ant-calendar .ant-calendar-ok-btn-disabled.active>a:only-child:after,.ant-calendar .ant-calendar-ok-btn-disabled:active>a:only-child:after,.ant-calendar .ant-calendar-ok-btn-disabled:focus>a:only-child:after,.ant-calendar .ant-calendar-ok-btn-disabled:hover>a:only-child:after,.ant-calendar .ant-calendar-ok-btn-disabled>a:only-child:after,.ant-calendar .ant-calendar-ok-btn.disabled.active>a:only-child:after,.ant-calendar .ant-calendar-ok-btn.disabled:active>a:only-child:after,.ant-calendar .ant-calendar-ok-btn.disabled:focus>a:only-child:after,.ant-calendar .ant-calendar-ok-btn.disabled:hover>a:only-child:after,.ant-calendar .ant-calendar-ok-btn.disabled>a:only-child:after,.ant-calendar .ant-calendar-ok-btn[disabled].active>a:only-child:after,.ant-calendar .ant-calendar-ok-btn[disabled]:active>a:only-child:after,.ant-calendar .ant-calendar-ok-btn[disabled]:focus>a:only-child:after,.ant-calendar .ant-calendar-ok-btn[disabled]:hover>a:only-child:after,.ant-calendar .ant-calendar-ok-btn[disabled]>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ant-calendar-range-picker-input{width:44%;height:99%;text-align:center;background-color:transparent;border:0;outline:0}.ant-calendar-range-picker-input::-moz-placeholder{color:#bfbfbf;opacity:1}.ant-calendar-range-picker-input:-ms-input-placeholder{color:#bfbfbf}.ant-calendar-range-picker-input::-webkit-input-placeholder{color:#bfbfbf}.ant-calendar-range-picker-input:placeholder-shown{text-overflow:ellipsis}.ant-calendar-range-picker-input[disabled]{cursor:not-allowed}.ant-calendar-range-picker-separator{display:inline-block;min-width:10px;height:100%;color:rgba(0,0,0,.45);white-space:nowrap;text-align:center;vertical-align:top;pointer-events:none}.ant-calendar-range{width:552px;overflow:hidden}.ant-calendar-range .ant-calendar-date-panel:after{display:block;clear:both;height:0;visibility:hidden;content:"."}.ant-calendar-range-part{position:relative;width:50%}.ant-calendar-range-left{float:left}.ant-calendar-range-left .ant-calendar-time-picker-inner{border-right:1px solid #e8e8e8}.ant-calendar-range-right{float:right}.ant-calendar-range-right .ant-calendar-time-picker-inner{border-left:1px solid #e8e8e8}.ant-calendar-range-middle{position:absolute;left:50%;z-index:1;height:34px;margin:1px 0 0;padding:0 200px 0 0;color:rgba(0,0,0,.45);line-height:34px;text-align:center;transform:translateX(-50%);pointer-events:none}.ant-calendar-range-right .ant-calendar-date-input-wrap{margin-left:-90px}.ant-calendar-range.ant-calendar-time .ant-calendar-range-middle{padding:0 10px 0 0;transform:translateX(-50%)}.ant-calendar-range .ant-calendar-today :not(.ant-calendar-disabled-cell) :not(.ant-calendar-last-month-cell) :not(.ant-calendar-next-month-btn-day) .ant-calendar-date{color:#a3add1;background:#f0f5ff;border-color:#a3add1}.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date{color:#fff;background:#a3add1;border:1px solid transparent}.ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date:hover,.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date:hover{background:#a3add1}.ant-calendar-range.ant-calendar-time .ant-calendar-range-right .ant-calendar-date-input-wrap{margin-left:0}.ant-calendar-range .ant-calendar-input-wrap{position:relative;height:34px}.ant-calendar-range .ant-calendar-input,.ant-calendar-range .ant-calendar-time-picker-input{position:relative;display:inline-block;width:100%;height:32px;color:rgba(0,0,0,.65);font-size:14px;line-height:1.5;background-color:#fff;background-image:none;border-radius:4px;transition:all .3s;height:24px;padding:4px 0;line-height:24px;border:0;box-shadow:none}.ant-calendar-range .ant-calendar-input::-moz-placeholder,.ant-calendar-range .ant-calendar-time-picker-input::-moz-placeholder{color:#bfbfbf;opacity:1}.ant-calendar-range .ant-calendar-input:-ms-input-placeholder,.ant-calendar-range .ant-calendar-time-picker-input:-ms-input-placeholder{color:#bfbfbf}.ant-calendar-range .ant-calendar-input::-webkit-input-placeholder,.ant-calendar-range .ant-calendar-time-picker-input::-webkit-input-placeholder{color:#bfbfbf}.ant-calendar-range .ant-calendar-input:placeholder-shown,.ant-calendar-range .ant-calendar-time-picker-input:placeholder-shown{text-overflow:ellipsis}.ant-calendar-range .ant-calendar-input:hover,.ant-calendar-range .ant-calendar-time-picker-input:hover{border-color:#d1d4de;border-right-width:1px!important}.ant-calendar-range .ant-calendar-input:focus,.ant-calendar-range .ant-calendar-time-picker-input:focus{border-color:#d1d4de;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(163,173,209,.2)}.ant-calendar-range .ant-calendar-input-disabled,.ant-calendar-range .ant-calendar-time-picker-input-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-calendar-range .ant-calendar-input-disabled:hover,.ant-calendar-range .ant-calendar-time-picker-input-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-calendar-range .ant-calendar-input[disabled],.ant-calendar-range .ant-calendar-time-picker-input[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-calendar-range .ant-calendar-input[disabled]:hover,.ant-calendar-range .ant-calendar-time-picker-input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}textarea.ant-calendar-range .ant-calendar-input,textarea.ant-calendar-range .ant-calendar-time-picker-input{max-width:100%;height:auto;min-height:32px;line-height:1.5;vertical-align:bottom;transition:all .3s,height 0s}.ant-calendar-range .ant-calendar-input-lg,.ant-calendar-range .ant-calendar-time-picker-input-lg{height:40px;padding:6px 11px;font-size:16px}.ant-calendar-range .ant-calendar-input-sm,.ant-calendar-range .ant-calendar-time-picker-input-sm{height:24px;padding:1px 7px}.ant-calendar-range .ant-calendar-input:focus,.ant-calendar-range .ant-calendar-time-picker-input:focus{box-shadow:none}.ant-calendar-range .ant-calendar-time-picker-icon{display:none}.ant-calendar-range.ant-calendar-week-number{width:574px}.ant-calendar-range.ant-calendar-week-number .ant-calendar-range-part{width:286px}.ant-calendar-range .ant-calendar-decade-panel,.ant-calendar-range .ant-calendar-month-panel,.ant-calendar-range .ant-calendar-year-panel{top:34px}.ant-calendar-range .ant-calendar-month-panel .ant-calendar-year-panel{top:0}.ant-calendar-range .ant-calendar-decade-panel-table,.ant-calendar-range .ant-calendar-month-panel-table,.ant-calendar-range .ant-calendar-year-panel-table{height:208px}.ant-calendar-range .ant-calendar-in-range-cell{position:relative;border-radius:0}.ant-calendar-range .ant-calendar-in-range-cell>div{position:relative;z-index:1}.ant-calendar-range .ant-calendar-in-range-cell:before{position:absolute;top:4px;right:0;bottom:4px;left:0;display:block;background:#f0f6ff;border:0;border-radius:0;content:""}.ant-calendar-range .ant-calendar-footer-extra{float:left}div.ant-calendar-range-quick-selector{text-align:left}div.ant-calendar-range-quick-selector>a{margin-right:8px}.ant-calendar-range .ant-calendar-decade-panel-header,.ant-calendar-range .ant-calendar-header,.ant-calendar-range .ant-calendar-month-panel-header,.ant-calendar-range .ant-calendar-year-panel-header{border-bottom:0}.ant-calendar-range .ant-calendar-body,.ant-calendar-range .ant-calendar-decade-panel-body,.ant-calendar-range .ant-calendar-month-panel-body,.ant-calendar-range .ant-calendar-year-panel-body{border-top:1px solid #e8e8e8}.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker{top:68px;z-index:2;width:100%;height:207px}.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-panel{height:267px;margin-top:-34px}.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-inner{height:100%;padding-top:40px;background:none}.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-combobox{display:inline-block;height:100%;background-color:#fff;border-top:1px solid #e8e8e8}.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select{height:100%}.ant-calendar-range.ant-calendar-time .ant-calendar-time-picker-select ul{max-height:100%}.ant-calendar-range.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn{margin-right:8px}.ant-calendar-range.ant-calendar-time .ant-calendar-today-btn{height:22px;margin:8px 12px;line-height:22px}.ant-calendar-range-with-ranges.ant-calendar-time .ant-calendar-time-picker{height:233px}.ant-calendar-range.ant-calendar-show-time-picker .ant-calendar-body{border-top-color:transparent}.ant-calendar-time-picker{position:absolute;top:40px;width:100%;background-color:#fff}.ant-calendar-time-picker-panel{position:absolute;z-index:1050;width:100%}.ant-calendar-time-picker-inner{position:relative;display:inline-block;width:100%;overflow:hidden;font-size:14px;line-height:1.5;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;outline:none}.ant-calendar-time-picker-combobox{width:100%}.ant-calendar-time-picker-column-1,.ant-calendar-time-picker-column-1 .ant-calendar-time-picker-select{width:100%}.ant-calendar-time-picker-column-2 .ant-calendar-time-picker-select{width:50%}.ant-calendar-time-picker-column-3 .ant-calendar-time-picker-select{width:33.33%}.ant-calendar-time-picker-column-4 .ant-calendar-time-picker-select{width:25%}.ant-calendar-time-picker-input-wrap{display:none}.ant-calendar-time-picker-select{position:relative;float:left;height:226px;overflow:hidden;font-size:14px;border-right:1px solid #e8e8e8}.ant-calendar-time-picker-select:hover{overflow-y:auto}.ant-calendar-time-picker-select:first-child{margin-left:0;border-left:0}.ant-calendar-time-picker-select:last-child{border-right:0}.ant-calendar-time-picker-select ul{width:100%;max-height:206px;margin:0;padding:0;list-style:none}.ant-calendar-time-picker-select li{width:100%;height:24px;margin:0;line-height:24px;text-align:center;list-style:none;cursor:pointer;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-calendar-time-picker-select li:last-child:after{display:block;height:202px;content:""}.ant-calendar-time-picker-select li:hover{background:#f0f6ff}.ant-calendar-time-picker-select li:focus{color:#a3add1;font-weight:600;outline:none}li.ant-calendar-time-picker-select-option-selected{font-weight:600;background:#f5f5f5}li.ant-calendar-time-picker-select-option-disabled{color:rgba(0,0,0,.25)}li.ant-calendar-time-picker-select-option-disabled:hover{background:transparent;cursor:not-allowed}.ant-calendar-time .ant-calendar-day-select{display:inline-block;padding:0 2px;color:rgba(0,0,0,.85);font-weight:500;line-height:34px}.ant-calendar-time .ant-calendar-footer{position:relative;height:auto}.ant-calendar-time .ant-calendar-footer-btn{text-align:right}.ant-calendar-time .ant-calendar-footer .ant-calendar-today-btn{float:left;margin:0}.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn{display:inline-block;margin-right:8px}.ant-calendar-time .ant-calendar-footer .ant-calendar-time-picker-btn-disabled{color:rgba(0,0,0,.25)}.ant-calendar-month-panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:#fff;border-radius:4px;outline:none}.ant-calendar-month-panel>div{display:flex;flex-direction:column;height:100%}.ant-calendar-month-panel-hidden{display:none}.ant-calendar-month-panel-header{height:40px;line-height:40px;text-align:center;border-bottom:1px solid #e8e8e8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.ant-calendar-month-panel-header a:hover{color:#d1d4de}.ant-calendar-month-panel-header .ant-calendar-month-panel-century-select,.ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select,.ant-calendar-month-panel-header .ant-calendar-month-panel-month-select,.ant-calendar-month-panel-header .ant-calendar-month-panel-year-select{display:inline-block;padding:0 2px;color:rgba(0,0,0,.85);font-weight:500;line-height:40px}.ant-calendar-month-panel-header .ant-calendar-month-panel-century-select-arrow,.ant-calendar-month-panel-header .ant-calendar-month-panel-decade-select-arrow,.ant-calendar-month-panel-header .ant-calendar-month-panel-month-select-arrow,.ant-calendar-month-panel-header .ant-calendar-month-panel-year-select-arrow{display:none}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn{position:absolute;top:0;display:inline-block;padding:0 5px;color:rgba(0,0,0,.45);font-size:16px;font-family:Arial,Hiragino Sans GB,Microsoft Yahei,"Microsoft Sans Serif",sans-serif;line-height:40px}.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn{left:7px;height:100%}.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn:before,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn:before,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn:hover:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn:hover:before,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn:hover:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn:hover:before,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn:hover:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn:after{display:none}.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-century-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-decade-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-year-btn:after{position:relative;left:-3px;display:inline-block}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn{right:7px;height:100%}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:before,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:before,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:hover:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:hover:before,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:hover:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:hover:before,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:hover:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:after{display:none}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:before,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:before,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:before{transform:rotate(135deg) scale(.8)}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:before,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:before,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:before{position:relative;left:3px}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-century-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-decade-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-year-btn:after{display:inline-block}.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn{left:29px;height:100%}.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn:hover:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-month-panel-header .ant-calendar-month-panel-prev-month-btn:after{display:none}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn{right:29px;height:100%}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:hover:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:after{display:none}.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:after,.ant-calendar-month-panel-header .ant-calendar-month-panel-next-month-btn:before{transform:rotate(135deg) scale(.8)}.ant-calendar-month-panel-body{flex:1 1}.ant-calendar-month-panel-footer{border-top:1px solid #e8e8e8}.ant-calendar-month-panel-footer .ant-calendar-footer-extra{padding:0 12px}.ant-calendar-month-panel-table{width:100%;height:100%;table-layout:fixed;border-collapse:separate}.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month{color:#fff;background:#a3add1}.ant-calendar-month-panel-selected-cell .ant-calendar-month-panel-month:hover{color:#fff;background:#a3add1}.ant-calendar-month-panel-cell{text-align:center}.ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,.ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover{color:rgba(0,0,0,.25);background:#f5f5f5;cursor:not-allowed}.ant-calendar-month-panel-month{display:inline-block;height:24px;margin:0 auto;padding:0 8px;color:rgba(0,0,0,.65);line-height:24px;text-align:center;background:transparent;border-radius:2px;transition:background .3s ease}.ant-calendar-month-panel-month:hover{background:#f0f6ff;cursor:pointer}.ant-calendar-year-panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:#fff;border-radius:4px;outline:none}.ant-calendar-year-panel>div{display:flex;flex-direction:column;height:100%}.ant-calendar-year-panel-hidden{display:none}.ant-calendar-year-panel-header{height:40px;line-height:40px;text-align:center;border-bottom:1px solid #e8e8e8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.ant-calendar-year-panel-header a:hover{color:#d1d4de}.ant-calendar-year-panel-header .ant-calendar-year-panel-century-select,.ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select,.ant-calendar-year-panel-header .ant-calendar-year-panel-month-select,.ant-calendar-year-panel-header .ant-calendar-year-panel-year-select{display:inline-block;padding:0 2px;color:rgba(0,0,0,.85);font-weight:500;line-height:40px}.ant-calendar-year-panel-header .ant-calendar-year-panel-century-select-arrow,.ant-calendar-year-panel-header .ant-calendar-year-panel-decade-select-arrow,.ant-calendar-year-panel-header .ant-calendar-year-panel-month-select-arrow,.ant-calendar-year-panel-header .ant-calendar-year-panel-year-select-arrow{display:none}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn{position:absolute;top:0;display:inline-block;padding:0 5px;color:rgba(0,0,0,.45);font-size:16px;font-family:Arial,Hiragino Sans GB,Microsoft Yahei,"Microsoft Sans Serif",sans-serif;line-height:40px}.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn{left:7px;height:100%}.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn:before,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn:before,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn:hover:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn:hover:before,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn:hover:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn:hover:before,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn:hover:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn:after{display:none}.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-century-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-decade-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-year-btn:after{position:relative;left:-3px;display:inline-block}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn{right:7px;height:100%}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:before,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:before,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:hover:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:hover:before,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:hover:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:hover:before,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:hover:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:after{display:none}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:before,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:before,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:before{transform:rotate(135deg) scale(.8)}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:before,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:before,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:before{position:relative;left:3px}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-century-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-decade-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-year-btn:after{display:inline-block}.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn{left:29px;height:100%}.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:hover:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-year-panel-header .ant-calendar-year-panel-prev-month-btn:after{display:none}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn{right:29px;height:100%}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:hover:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:after{display:none}.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:after,.ant-calendar-year-panel-header .ant-calendar-year-panel-next-month-btn:before{transform:rotate(135deg) scale(.8)}.ant-calendar-year-panel-body{flex:1 1}.ant-calendar-year-panel-footer{border-top:1px solid #e8e8e8}.ant-calendar-year-panel-footer .ant-calendar-footer-extra{padding:0 12px}.ant-calendar-year-panel-table{width:100%;height:100%;table-layout:fixed;border-collapse:separate}.ant-calendar-year-panel-cell{text-align:center}.ant-calendar-year-panel-year{display:inline-block;height:24px;margin:0 auto;padding:0 8px;color:rgba(0,0,0,.65);line-height:24px;text-align:center;background:transparent;border-radius:2px;transition:background .3s ease}.ant-calendar-year-panel-year:hover{background:#f0f6ff;cursor:pointer}.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year{color:#fff;background:#a3add1}.ant-calendar-year-panel-selected-cell .ant-calendar-year-panel-year:hover{color:#fff;background:#a3add1}.ant-calendar-year-panel-last-decade-cell .ant-calendar-year-panel-year,.ant-calendar-year-panel-next-decade-cell .ant-calendar-year-panel-year{color:rgba(0,0,0,.25);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-calendar-decade-panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;background:#fff;border-radius:4px;outline:none}.ant-calendar-decade-panel-hidden{display:none}.ant-calendar-decade-panel-header{height:40px;line-height:40px;text-align:center;border-bottom:1px solid #e8e8e8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.ant-calendar-decade-panel-header a:hover{color:#d1d4de}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-month-select,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select{display:inline-block;padding:0 2px;color:rgba(0,0,0,.85);font-weight:500;line-height:40px}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-century-select-arrow,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-decade-select-arrow,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-month-select-arrow,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-year-select-arrow{display:none}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn{position:absolute;top:0;display:inline-block;padding:0 5px;color:rgba(0,0,0,.45);font-size:16px;font-family:Arial,Hiragino Sans GB,Microsoft Yahei,"Microsoft Sans Serif",sans-serif;line-height:40px}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn{left:7px;height:100%}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn:before,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn:before,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn:hover:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn:hover:before,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn:hover:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn:hover:before,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn:hover:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn:after{display:none}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-century-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-decade-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-year-btn:after{position:relative;left:-3px;display:inline-block}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn{right:7px;height:100%}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:before,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:before,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:hover:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:hover:before,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:hover:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:hover:before,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:hover:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:after{display:none}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:before,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:before,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:before{transform:rotate(135deg) scale(.8)}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:before,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:before,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:before{position:relative;left:3px}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-century-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-decade-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-year-btn:after{display:inline-block}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn{left:29px;height:100%}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn:hover:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-prev-month-btn:after{display:none}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn{right:29px;height:100%}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:before{position:relative;top:-1px;display:inline-block;width:8px;height:8px;vertical-align:middle;border:0 solid #aaa;border-width:1.5px 0 0 1.5px;border-radius:1px;transform:rotate(-45deg) scale(.8);transition:all .3s;content:""}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:hover:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:hover:before{border-color:rgba(0,0,0,.65)}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:after{display:none}.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:after,.ant-calendar-decade-panel-header .ant-calendar-decade-panel-next-month-btn:before{transform:rotate(135deg) scale(.8)}.ant-calendar-decade-panel-body{flex:1 1}.ant-calendar-decade-panel-footer{border-top:1px solid #e8e8e8}.ant-calendar-decade-panel-footer .ant-calendar-footer-extra{padding:0 12px}.ant-calendar-decade-panel-table{width:100%;height:100%;table-layout:fixed;border-collapse:separate}.ant-calendar-decade-panel-cell{white-space:nowrap;text-align:center}.ant-calendar-decade-panel-decade{display:inline-block;height:24px;margin:0 auto;padding:0 6px;color:rgba(0,0,0,.65);line-height:24px;text-align:center;background:transparent;border-radius:2px;transition:background .3s ease}.ant-calendar-decade-panel-decade:hover{background:#f0f6ff;cursor:pointer}.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade{color:#fff;background:#a3add1}.ant-calendar-decade-panel-selected-cell .ant-calendar-decade-panel-decade:hover{color:#fff;background:#a3add1}.ant-calendar-decade-panel-last-century-cell .ant-calendar-decade-panel-decade,.ant-calendar-decade-panel-next-century-cell .ant-calendar-decade-panel-decade{color:rgba(0,0,0,.25);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-calendar-month .ant-calendar-month-header-wrap{position:relative;height:288px}.ant-calendar-month .ant-calendar-month-panel,.ant-calendar-month .ant-calendar-year-panel{top:0;height:100%}.ant-calendar-week-number-cell{opacity:.5}.ant-calendar-week-number .ant-calendar-body tr{cursor:pointer;transition:all .3s}.ant-calendar-week-number .ant-calendar-body tr:hover{background:#f0f6ff}.ant-calendar-week-number .ant-calendar-body tr.ant-calendar-active-week{font-weight:700;background:#f0f5ff}.ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day .ant-calendar-date,.ant-calendar-week-number .ant-calendar-body tr .ant-calendar-selected-day:hover .ant-calendar-date{color:rgba(0,0,0,.65);background:transparent} +.ant-time-picker-panel{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:absolute;z-index:1050;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.ant-time-picker-panel-inner{position:relative;left:-2px;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border-radius:4px;outline:none;box-shadow:0 2px 8px rgba(0,0,0,.15)}.ant-time-picker-panel-input{width:100%;max-width:154px;margin:0;padding:0;line-height:normal;border:0;outline:0;cursor:auto}.ant-time-picker-panel-input::-moz-placeholder{color:#bfbfbf;opacity:1}.ant-time-picker-panel-input:-ms-input-placeholder{color:#bfbfbf}.ant-time-picker-panel-input::-webkit-input-placeholder{color:#bfbfbf}.ant-time-picker-panel-input:placeholder-shown{text-overflow:ellipsis}.ant-time-picker-panel-input-wrap{position:relative;padding:7px 2px 7px 12px;border-bottom:1px solid #e8e8e8}.ant-time-picker-panel-input-invalid{border-color:#f5222d}.ant-time-picker-panel-narrow .ant-time-picker-panel-input-wrap{max-width:112px}.ant-time-picker-panel-select{position:relative;float:left;width:56px;max-height:192px;overflow:hidden;font-size:14px;border-left:1px solid #e8e8e8}.ant-time-picker-panel-select:hover{overflow-y:auto}.ant-time-picker-panel-select:first-child{margin-left:0;border-left:0}.ant-time-picker-panel-select:last-child{border-right:0}.ant-time-picker-panel-select:only-child{width:100%}.ant-time-picker-panel-select ul{width:56px;margin:0;padding:0 0 160px;list-style:none}.ant-time-picker-panel-select li{width:100%;height:32px;margin:0;padding:0 0 0 12px;line-height:32px;text-align:left;list-style:none;cursor:pointer;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-time-picker-panel-select li:focus{color:#a3add1;font-weight:600;outline:none}.ant-time-picker-panel-select li:hover{background:#f0f6ff}li.ant-time-picker-panel-select-option-selected{font-weight:600;background:#f5f5f5}li.ant-time-picker-panel-select-option-selected:hover{background:#f5f5f5}li.ant-time-picker-panel-select-option-disabled{color:rgba(0,0,0,.25)}li.ant-time-picker-panel-select-option-disabled:hover{background:transparent;cursor:not-allowed}.ant-time-picker-panel-combobox{zoom:1}.ant-time-picker-panel-combobox:after,.ant-time-picker-panel-combobox:before{display:table;content:""}.ant-time-picker-panel-combobox:after{clear:both}.ant-time-picker-panel-addon{padding:8px;border-top:1px solid #e8e8e8}.ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-topLeft,.ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-topRight,.ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topLeft,.ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-topRight{animation-name:antSlideDownIn}.ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-bottomLeft,.ant-time-picker-panel.slide-up-appear.slide-up-appear-active.ant-time-picker-panel-placement-bottomRight,.ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-bottomLeft,.ant-time-picker-panel.slide-up-enter.slide-up-enter-active.ant-time-picker-panel-placement-bottomRight{animation-name:antSlideUpIn}.ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-topLeft,.ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-topRight{animation-name:antSlideDownOut}.ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-bottomLeft,.ant-time-picker-panel.slide-up-leave.slide-up-leave-active.ant-time-picker-panel-placement-bottomRight{animation-name:antSlideUpOut}.ant-time-picker{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;width:128px;outline:none;cursor:text;transition:opacity .3s}.ant-time-picker-input{position:relative;display:inline-block;width:100%;height:32px;padding:4px 11px;color:rgba(0,0,0,.65);font-size:14px;line-height:1.5;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;transition:all .3s}.ant-time-picker-input::-moz-placeholder{color:#bfbfbf;opacity:1}.ant-time-picker-input:-ms-input-placeholder{color:#bfbfbf}.ant-time-picker-input::-webkit-input-placeholder{color:#bfbfbf}.ant-time-picker-input:placeholder-shown{text-overflow:ellipsis}.ant-time-picker-input:hover{border-color:#d1d4de;border-right-width:1px!important}.ant-time-picker-input:focus{border-color:#d1d4de;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(163,173,209,.2)}.ant-time-picker-input-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-time-picker-input-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}textarea.ant-time-picker-input{max-width:100%;height:auto;min-height:32px;line-height:1.5;vertical-align:bottom;transition:all .3s,height 0s}.ant-time-picker-input-lg{height:40px;padding:6px 11px;font-size:16px}.ant-time-picker-input-sm{height:24px;padding:1px 7px}.ant-time-picker-input[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-time-picker-input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-time-picker-open{opacity:0}.ant-time-picker-clear,.ant-time-picker-icon{position:absolute;top:50%;right:11px;z-index:1;width:14px;height:14px;margin-top:-7px;color:rgba(0,0,0,.25);line-height:14px;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-time-picker-clear .ant-time-picker-clock-icon,.ant-time-picker-icon .ant-time-picker-clock-icon{display:block;color:rgba(0,0,0,.25);line-height:1}.ant-time-picker-clear{z-index:2;background:#fff;opacity:0;pointer-events:none}.ant-time-picker-clear:hover{color:rgba(0,0,0,.45)}.ant-time-picker:hover .ant-time-picker-clear{opacity:1;pointer-events:auto}.ant-time-picker-large .ant-time-picker-input{height:40px;padding:6px 11px;font-size:16px}.ant-time-picker-small .ant-time-picker-input{height:24px;padding:1px 7px}.ant-time-picker-small .ant-time-picker-clear,.ant-time-picker-small .ant-time-picker-icon{right:7px}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.ant-input{line-height:1.5}}} +.ant-badge{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;color:unset;line-height:1}.ant-badge-count{z-index:10;min-width:20px;height:20px;padding:0 6px;color:#fff;font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;text-align:center;background:#f5222d;border-radius:10px;box-shadow:0 0 0 1px #fff}.ant-badge-count a,.ant-badge-count a:hover{color:#fff}.ant-badge-multiple-words{padding:0 8px}.ant-badge-dot{z-index:10;width:6px;height:6px;background:#f5222d;border-radius:100%;box-shadow:0 0 0 1px #fff}.ant-badge-count,.ant-badge-dot,.ant-badge .ant-scroll-number-custom-component{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0}.ant-badge-status{line-height:inherit;vertical-align:baseline}.ant-badge-status-dot{position:relative;top:-1px;display:inline-block;width:6px;height:6px;vertical-align:middle;border-radius:50%}.ant-badge-status-success{background-color:#52c41a}.ant-badge-status-processing{position:relative;background-color:#1890ff}.ant-badge-status-processing:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:50%;animation:antStatusProcessing 1.2s ease-in-out infinite;content:""}.ant-badge-status-default{background-color:#d9d9d9}.ant-badge-status-error{background-color:#f5222d}.ant-badge-status-warning{background-color:#faad14}.ant-badge-status-pink{background:#eb2f96}.ant-badge-status-magenta{background:#eb2f96}.ant-badge-status-red{background:#f5222d}.ant-badge-status-volcano{background:#fa541c}.ant-badge-status-orange{background:#fa8c16}.ant-badge-status-yellow{background:#fadb14}.ant-badge-status-gold{background:#faad14}.ant-badge-status-cyan{background:#13c2c2}.ant-badge-status-lime{background:#a0d911}.ant-badge-status-green{background:#52c41a}.ant-badge-status-blue{background:#1890ff}.ant-badge-status-geekblue{background:#2f54eb}.ant-badge-status-purple{background:#722ed1}.ant-badge-status-text{margin-left:8px;color:rgba(0,0,0,.65);font-size:14px}.ant-badge-zoom-appear,.ant-badge-zoom-enter{animation:antZoomBadgeIn .3s cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both}.ant-badge-zoom-leave{animation:antZoomBadgeOut .3s cubic-bezier(.71,-.46,.88,.6);animation-fill-mode:both}.ant-badge-not-a-wrapper:not(.ant-badge-status){vertical-align:middle}.ant-badge-not-a-wrapper .ant-scroll-number{position:relative;top:auto;display:block}.ant-badge-not-a-wrapper .ant-badge-count{transform:none}@keyframes antStatusProcessing{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.4);opacity:0}}.ant-scroll-number{overflow:hidden}.ant-scroll-number-only{display:inline-block;height:20px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-scroll-number-only>p{height:20px;margin:0}.ant-scroll-number-symbol{vertical-align:top}@keyframes antZoomBadgeIn{0%{transform:scale(0) translate(50%,-50%);opacity:0}to{transform:scale(1) translate(50%,-50%)}}@keyframes antZoomBadgeOut{0%{transform:scale(1) translate(50%,-50%)}to{transform:scale(0) translate(50%,-50%);opacity:0}} +.ant-menu{box-sizing:border-box;font-size:14px;font-variant:tabular-nums;line-height:1.5;font-feature-settings:"tnum";margin:0;padding:0;color:rgba(0,0,0,.65);line-height:0;list-style:none;background:#fff;outline:none;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:background .3s,width .2s;zoom:1}.ant-menu:after,.ant-menu:before{display:table;content:""}.ant-menu:after{clear:both}.ant-menu ol,.ant-menu ul{margin:0;padding:0;list-style:none}.ant-menu-hidden{display:none}.ant-menu-item-group-title{padding:8px 16px;color:rgba(0,0,0,.45);font-size:14px;line-height:1.5;transition:all .3s}.ant-menu-submenu,.ant-menu-submenu-inline{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1),padding .15s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu-selected{color:#a3add1}.ant-menu-item:active,.ant-menu-submenu-title:active{background:#f0f6ff}.ant-menu-submenu .ant-menu-sub{cursor:auto;transition:background .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-item>a{display:block;color:rgba(0,0,0,.65)}.ant-menu-item>a:hover{color:#a3add1}.ant-menu-item>a:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;content:""}.ant-menu-item-divider{height:1px;overflow:hidden;line-height:0;background-color:#e8e8e8}.ant-menu-item-active,.ant-menu-item:hover,.ant-menu-submenu-active,.ant-menu-submenu-title:hover,.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{color:#a3add1}.ant-menu-horizontal .ant-menu-item,.ant-menu-horizontal .ant-menu-submenu{margin-top:-1px}.ant-menu-horizontal>.ant-menu-item-active,.ant-menu-horizontal>.ant-menu-item:hover,.ant-menu-horizontal>.ant-menu-submenu .ant-menu-submenu-title:hover{background-color:transparent}.ant-menu-item-selected{color:#a3add1}.ant-menu-item-selected>a,.ant-menu-item-selected>a:hover{color:#a3add1}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#f0f6ff}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right:1px solid #e8e8e8}.ant-menu-vertical-right{border-left:1px solid #e8e8e8}.ant-menu-vertical-left.ant-menu-sub,.ant-menu-vertical-right.ant-menu-sub,.ant-menu-vertical.ant-menu-sub{min-width:160px;padding:0;border-right:0;transform-origin:0 0}.ant-menu-vertical-left.ant-menu-sub .ant-menu-item,.ant-menu-vertical-right.ant-menu-sub .ant-menu-item,.ant-menu-vertical.ant-menu-sub .ant-menu-item{left:0;margin-left:0;border-right:0}.ant-menu-vertical-left.ant-menu-sub .ant-menu-item:after,.ant-menu-vertical-right.ant-menu-sub .ant-menu-item:after,.ant-menu-vertical.ant-menu-sub .ant-menu-item:after{border-right:0}.ant-menu-vertical-left.ant-menu-sub>.ant-menu-item,.ant-menu-vertical-left.ant-menu-sub>.ant-menu-submenu,.ant-menu-vertical-right.ant-menu-sub>.ant-menu-item,.ant-menu-vertical-right.ant-menu-sub>.ant-menu-submenu,.ant-menu-vertical.ant-menu-sub>.ant-menu-item,.ant-menu-vertical.ant-menu-sub>.ant-menu-submenu{transform-origin:0 0}.ant-menu-horizontal.ant-menu-sub{min-width:114px}.ant-menu-item,.ant-menu-submenu-title{position:relative;display:block;margin:0;padding:0 20px;white-space:nowrap;cursor:pointer;transition:color .3s cubic-bezier(.645,.045,.355,1),border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1),padding .15s cubic-bezier(.645,.045,.355,1)}.ant-menu-item .anticon,.ant-menu-submenu-title .anticon{min-width:14px;margin-right:10px;font-size:14px;transition:font-size .15s cubic-bezier(.215,.61,.355,1),margin .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-item .anticon+span,.ant-menu-submenu-title .anticon+span{opacity:1;transition:opacity .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1)}.ant-menu>.ant-menu-item-divider{height:1px;margin:1px 0;padding:0;overflow:hidden;line-height:0;background-color:#e8e8e8}.ant-menu-submenu-popup{position:absolute;z-index:1050;background:#fff;border-radius:4px}.ant-menu-submenu-popup .submenu-title-wrapper{padding-right:20px}.ant-menu-submenu-popup:before{position:absolute;top:-7px;right:0;bottom:0;left:0;opacity:.0001;content:" "}.ant-menu-submenu>.ant-menu{background-color:#fff;border-radius:4px}.ant-menu-submenu>.ant-menu-submenu-title:after{transition:transform .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow{position:absolute;top:50%;right:16px;width:10px;transition:transform .3s cubic-bezier(.645,.045,.355,1)}.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:before{position:absolute;width:6px;height:1.5px;background:#fff;background:rgba(0,0,0,.65)\9;background-image:linear-gradient(90deg,rgba(0,0,0,.65),rgba(0,0,0,.65));background-image:none\9;border-radius:2px;transition:background .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1);content:""}.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:before{transform:rotate(45deg) translateY(-2px)}.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical>.ant-menu-submenu-title .ant-menu-submenu-arrow:after{transform:rotate(-45deg) translateY(2px)}.ant-menu-submenu-inline>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-submenu-inline>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before{background:linear-gradient(90deg,#a3add1,#a3add1)}.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before{transform:rotate(-45deg) translateX(2px)}.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after{transform:rotate(45deg) translateX(-2px)}.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow{transform:translateY(-2px)}.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after{transform:rotate(-45deg) translateX(-2px)}.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before{transform:rotate(45deg) translateX(2px)}.ant-menu-vertical-left .ant-menu-submenu-selected,.ant-menu-vertical-right .ant-menu-submenu-selected,.ant-menu-vertical .ant-menu-submenu-selected{color:#a3add1}.ant-menu-vertical-left .ant-menu-submenu-selected>a,.ant-menu-vertical-right .ant-menu-submenu-selected>a,.ant-menu-vertical .ant-menu-submenu-selected>a{color:#a3add1}.ant-menu-horizontal{line-height:46px;white-space:nowrap;border:0;border-bottom:1px solid #e8e8e8;box-shadow:none}.ant-menu-horizontal>.ant-menu-item,.ant-menu-horizontal>.ant-menu-submenu{position:relative;top:1px;display:inline-block;vertical-align:bottom;border-bottom:2px solid transparent}.ant-menu-horizontal>.ant-menu-item-active,.ant-menu-horizontal>.ant-menu-item-open,.ant-menu-horizontal>.ant-menu-item-selected,.ant-menu-horizontal>.ant-menu-item:hover,.ant-menu-horizontal>.ant-menu-submenu-active,.ant-menu-horizontal>.ant-menu-submenu-open,.ant-menu-horizontal>.ant-menu-submenu-selected,.ant-menu-horizontal>.ant-menu-submenu:hover{color:#a3add1;border-bottom:2px solid #a3add1}.ant-menu-horizontal>.ant-menu-item>a{display:block;color:rgba(0,0,0,.65)}.ant-menu-horizontal>.ant-menu-item>a:hover{color:#a3add1}.ant-menu-horizontal>.ant-menu-item>a:before{bottom:-2px}.ant-menu-horizontal>.ant-menu-item-selected>a{color:#a3add1}.ant-menu-horizontal:after{display:block;clear:both;height:0;content:" "}.ant-menu-inline .ant-menu-item,.ant-menu-vertical-left .ant-menu-item,.ant-menu-vertical-right .ant-menu-item,.ant-menu-vertical .ant-menu-item{position:relative}.ant-menu-inline .ant-menu-item:after,.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-vertical-right .ant-menu-item:after,.ant-menu-vertical .ant-menu-item:after{position:absolute;top:0;right:0;bottom:0;border-right:3px solid #a3add1;transform:scaleY(.0001);opacity:0;transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);content:""}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title,.ant-menu-vertical-left .ant-menu-item,.ant-menu-vertical-left .ant-menu-submenu-title,.ant-menu-vertical-right .ant-menu-item,.ant-menu-vertical-right .ant-menu-submenu-title,.ant-menu-vertical .ant-menu-item,.ant-menu-vertical .ant-menu-submenu-title{height:40px;margin-top:4px;margin-bottom:4px;padding:0 16px;overflow:hidden;font-size:14px;line-height:40px;text-overflow:ellipsis}.ant-menu-inline .ant-menu-submenu,.ant-menu-vertical-left .ant-menu-submenu,.ant-menu-vertical-right .ant-menu-submenu,.ant-menu-vertical .ant-menu-submenu{padding-bottom:.01px}.ant-menu-inline .ant-menu-item:not(:last-child),.ant-menu-vertical-left .ant-menu-item:not(:last-child),.ant-menu-vertical-right .ant-menu-item:not(:last-child),.ant-menu-vertical .ant-menu-item:not(:last-child){margin-bottom:8px}.ant-menu-inline>.ant-menu-item,.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical-left>.ant-menu-item,.ant-menu-vertical-left>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical-right>.ant-menu-item,.ant-menu-vertical-right>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical>.ant-menu-item,.ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title{height:40px;line-height:40px}.ant-menu-inline{width:100%}.ant-menu-inline .ant-menu-item-selected:after,.ant-menu-inline .ant-menu-selected:after{transform:scaleY(1);opacity:1;transition:transform .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{width:calc(100% + 1px)}.ant-menu-inline .ant-menu-submenu-title{padding-right:34px}.ant-menu-inline-collapsed{width:80px}.ant-menu-inline-collapsed>.ant-menu-item,.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item,.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{left:0;padding:0 32px!important;text-overflow:clip}.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .ant-menu-submenu-arrow,.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-submenu-arrow,.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{display:none}.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon,.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon,.ant-menu-inline-collapsed>.ant-menu-item .anticon,.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon{margin:0;font-size:16px;line-height:40px}.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .anticon+span,.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu>.ant-menu-submenu-title .anticon+span,.ant-menu-inline-collapsed>.ant-menu-item .anticon+span,.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon+span{display:inline-block;max-width:0;opacity:0}.ant-menu-inline-collapsed-tooltip{pointer-events:none}.ant-menu-inline-collapsed-tooltip .anticon{display:none}.ant-menu-inline-collapsed-tooltip a{color:hsla(0,0%,100%,.85)}.ant-menu-inline-collapsed .ant-menu-item-group-title{padding-right:4px;padding-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-menu-item-group-list{margin:0;padding:0}.ant-menu-item-group-list .ant-menu-item,.ant-menu-item-group-list .ant-menu-submenu-title{padding:0 16px 0 28px}.ant-menu-root.ant-menu-inline,.ant-menu-root.ant-menu-vertical,.ant-menu-root.ant-menu-vertical-left,.ant-menu-root.ant-menu-vertical-right{box-shadow:none}.ant-menu-sub.ant-menu-inline{padding:0;border:0;border-radius:0;box-shadow:none}.ant-menu-sub.ant-menu-inline>.ant-menu-item,.ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{height:40px;line-height:40px;list-style-position:inside;list-style-type:disc}.ant-menu-sub.ant-menu-inline .ant-menu-item-group-title{padding-left:32px}.ant-menu-item-disabled,.ant-menu-submenu-disabled{color:rgba(0,0,0,.25)!important;background:none;border-color:transparent!important;cursor:not-allowed}.ant-menu-item-disabled>a,.ant-menu-submenu-disabled>a{color:rgba(0,0,0,.25)!important;pointer-events:none}.ant-menu-item-disabled>.ant-menu-submenu-title,.ant-menu-submenu-disabled>.ant-menu-submenu-title{color:rgba(0,0,0,.25)!important;cursor:not-allowed}.ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{background:rgba(0,0,0,.25)!important}.ant-menu-dark,.ant-menu-dark .ant-menu-sub{color:hsla(0,0%,100%,.65);background:#001529}.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow{opacity:.45;transition:all .3s}.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:before{background:#fff}.ant-menu-dark.ant-menu-submenu-popup{background:transparent}.ant-menu-dark .ant-menu-inline.ant-menu-sub{background:#000c17;box-shadow:inset 0 2px 8px rgba(0,0,0,.45)}.ant-menu-dark.ant-menu-horizontal{border-bottom:0}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item,.ant-menu-dark.ant-menu-horizontal>.ant-menu-submenu{top:0;margin-top:0;border-color:#001529;border-bottom:0}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item>a:before{bottom:0}.ant-menu-dark .ant-menu-item,.ant-menu-dark .ant-menu-item-group-title,.ant-menu-dark .ant-menu-item>a{color:hsla(0,0%,100%,.65)}.ant-menu-dark.ant-menu-inline,.ant-menu-dark.ant-menu-vertical,.ant-menu-dark.ant-menu-vertical-left,.ant-menu-dark.ant-menu-vertical-right{border-right:0}.ant-menu-dark.ant-menu-inline .ant-menu-item,.ant-menu-dark.ant-menu-vertical-left .ant-menu-item,.ant-menu-dark.ant-menu-vertical-right .ant-menu-item,.ant-menu-dark.ant-menu-vertical .ant-menu-item{left:0;margin-left:0;border-right:0}.ant-menu-dark.ant-menu-inline .ant-menu-item:after,.ant-menu-dark.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-dark.ant-menu-vertical-right .ant-menu-item:after,.ant-menu-dark.ant-menu-vertical .ant-menu-item:after{border-right:0}.ant-menu-dark.ant-menu-inline .ant-menu-item,.ant-menu-dark.ant-menu-inline .ant-menu-submenu-title{width:100%}.ant-menu-dark .ant-menu-item-active,.ant-menu-dark .ant-menu-item:hover,.ant-menu-dark .ant-menu-submenu-active,.ant-menu-dark .ant-menu-submenu-open,.ant-menu-dark .ant-menu-submenu-selected,.ant-menu-dark .ant-menu-submenu-title:hover{color:#fff;background-color:transparent}.ant-menu-dark .ant-menu-item-active>a,.ant-menu-dark .ant-menu-item:hover>a,.ant-menu-dark .ant-menu-submenu-active>a,.ant-menu-dark .ant-menu-submenu-open>a,.ant-menu-dark .ant-menu-submenu-selected>a,.ant-menu-dark .ant-menu-submenu-title:hover>a{color:#fff}.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow{opacity:1}.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-title:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{background:#fff}.ant-menu-dark .ant-menu-item:hover{background-color:transparent}.ant-menu-dark .ant-menu-item-selected{color:#fff;border-right:0}.ant-menu-dark .ant-menu-item-selected:after{border-right:0}.ant-menu-dark .ant-menu-item-selected>a,.ant-menu-dark .ant-menu-item-selected>a:hover{color:#fff}.ant-menu-dark .ant-menu-item-selected .anticon{color:#fff}.ant-menu-dark .ant-menu-item-selected span{color:#fff}.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected,.ant-menu.ant-menu-dark .ant-menu-item-selected{background-color:#a3add1}.ant-menu-dark .ant-menu-item-disabled,.ant-menu-dark .ant-menu-item-disabled>a,.ant-menu-dark .ant-menu-submenu-disabled,.ant-menu-dark .ant-menu-submenu-disabled>a{color:hsla(0,0%,100%,.35)!important;opacity:.8}.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title,.ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title{color:hsla(0,0%,100%,.35)!important}.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-item-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before,.ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu-dark .ant-menu-submenu-disabled>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{background:hsla(0,0%,100%,.35)!important} +#root,body,html{height:100%}body{font-family:menlo!important} + +/*! +* Dashmix - v2.1.0 +* @author pixelcave - https://pixelcave.com +* Copyright (c) 2019 +*/*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;text-align:left;background-color:#f4f6fa}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1.375rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:transparent}a:hover{text-decoration:none}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.375rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:1.375rem;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;line-height:1.25;color:#171717}.h1,h1{font-size:2.25rem}.h2,h2{font-size:1.875rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1.125rem}.h6,h6{font-size:1rem}.lead{font-size:1.5rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.25}.display-2{font-size:5.5rem;font-weight:300;line-height:1.25}.display-3{font-size:4.5rem;font-weight:300;line-height:1.25}.display-4{font-size:3.5rem;font-weight:300;line-height:1.25}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #e6ebf4}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer:before{content:"\2014\A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#f4f6fa;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:600}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:14px;padding-left:14px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:14px;padding-left:14px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-14px;margin-left:-14px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:14px;padding-left:14px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#495057;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #e6ebf4}.table thead th{vertical-align:bottom;border-bottom:2px solid #e6ebf4}.table tbody+tbody{border-top:2px solid #e6ebf4}.table-sm td,.table-sm th{padding:.25rem}.table-bordered{border:1px solid #e6ebf4}.table-bordered td,.table-bordered th{border:1px solid #e6ebf4}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#f9fafc}.table-hover tbody tr:hover{color:#495057;background-color:#eff2f8}.table-primary,.table-primary>td,.table-primary>th{background-color:#b9d4f2}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7eafe7}.table-hover .table-primary:hover{background-color:#a3c7ee}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#a3c7ee}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#dceacd}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#bed9a1}.table-hover .table-success:hover{background-color:#cfe2bb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#cfe2bb}.table-info,.table-info>td,.table-info>th{background-color:#c8e0f6}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#9ac5ee}.table-hover .table-info:hover{background-color:#b2d4f2}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#b2d4f2}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffe9bf}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffd687}.table-hover .table-warning:hover{background-color:#ffe0a6}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe0a6}.table-danger,.table-danger>td,.table-danger>th{background-color:#f6cebf}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#efa388}.table-hover .table-danger:hover{background-color:#f3bda9}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f3bda9}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:#eff2f8}.table-hover .table-active:hover{background-color:#dde3f0}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#dde3f0}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#343a40}.table .thead-light th{color:#495057;background-color:#e6ebf4;border-color:#e6ebf4}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#343a40}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-clip:padding-box;border:1px solid #d8dfed;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;border-color:#5ba6fa;outline:0;box-shadow:0 0 0 .2rem rgba(6,101,208,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{opacity:1}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#495057;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.5rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:600;color:#495057;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#495057;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(6,101,208,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{background-color:#0665d0;border-color:#0665d0}.btn-primary:hover{background-color:#0553ab;border-color:#054d9e}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(43,124,215,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#0665d0;border-color:#0665d0}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#054d9e;border-color:#044792}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(43,124,215,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#82b54b;border-color:#82b54b}.btn-success:hover{color:#fff;background-color:#6f9a3f;border-color:#68913c}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(149,192,102,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#82b54b;border-color:#82b54b}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#68913c;border-color:#628838}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(149,192,102,.5)}.btn-info{color:#fff;background-color:#3c90df;border-color:#3c90df}.btn-info:hover{color:#fff;background-color:#237dd2;border-color:#2177c7}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(89,161,228,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#3c90df;border-color:#3c90df}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#2177c7;border-color:#1f70bc}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(89,161,228,.5)}.btn-warning{color:#fff;background-color:#ffb119;border-color:#ffb119}.btn-warning:hover{color:#fff;background-color:#f2a000;border-color:#e59700}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,189,60,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#ffb119;border-color:#ffb119}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#e59700;border-color:#d88f00}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,189,60,.5)}.btn-danger{color:#fff;background-color:#e04f1a;border-color:#e04f1a}.btn-danger:hover{color:#fff;background-color:#be4316;border-color:#b23f15}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(229,105,60,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e04f1a;border-color:#e04f1a}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b23f15;border-color:#a73b13}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(229,105,60,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#0665d0;border-color:#0665d0}.btn-outline-primary:hover{background-color:#0665d0;border-color:#0665d0}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(6,101,208,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0665d0}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#0665d0;border-color:#0665d0}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(6,101,208,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#82b54b;border-color:#82b54b}.btn-outline-success:hover{color:#fff;background-color:#82b54b;border-color:#82b54b}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(130,181,75,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#82b54b;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#82b54b;border-color:#82b54b}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,181,75,.5)}.btn-outline-info{color:#3c90df;border-color:#3c90df}.btn-outline-info:hover{color:#fff;background-color:#3c90df;border-color:#3c90df}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(60,144,223,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#3c90df;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#3c90df;border-color:#3c90df}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(60,144,223,.5)}.btn-outline-warning{color:#ffb119;border-color:#ffb119}.btn-outline-warning:hover{color:#fff;background-color:#ffb119;border-color:#ffb119}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,177,25,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffb119;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#ffb119;border-color:#ffb119}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,177,25,.5)}.btn-outline-danger{color:#e04f1a;border-color:#e04f1a}.btn-outline-danger:hover{color:#fff;background-color:#e04f1a;border-color:#e04f1a}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(224,79,26,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e04f1a;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#e04f1a;border-color:#e04f1a}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(224,79,26,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;text-decoration:none}.btn-link:hover{text-decoration:none}.btn-link.focus,.btn-link:focus{text-decoration:none;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:12rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#495057;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:0 solid #e6ebf4;border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle:after{display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{border-top:1px solid #e6ebf4}.dropdown-item{display:block;width:100%;padding:.375rem .75rem;clear:both;font-weight:400;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#495057;text-decoration:none;background-color:#f4f6fa}.dropdown-item.active,.dropdown-item:active{text-decoration:none;background-color:#0665d0}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem .75rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.375rem .75rem;color:#495057}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;background-color:#f4f6fa;border:1px solid #d8dfed;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#0665d0;background-color:#0665d0}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(6,101,208,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#5ba6fa}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#8dc1fc;border-color:#8dc1fc}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#e6ebf4;border:1px solid #adb5bd}.custom-control-label:after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#0665d0;background-color:#0665d0}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(6,101,208,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(6,101,208,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(6,101,208,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#e6ebf4}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(6,101,208,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #d8dfed;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#5ba6fa;outline:0;box-shadow:0 0 0 .2rem rgba(6,101,208,.25)}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#5ba6fa;box-shadow:0 0 0 .2rem rgba(6,101,208,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;border:1px solid #d8dfed;border-radius:.25rem}.custom-file-label:after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;content:"Browse";background-color:#f4f6fa;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f4f6fa,0 0 0 .2rem rgba(6,101,208,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f4f6fa,0 0 0 .2rem rgba(6,101,208,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #f4f6fa,0 0 0 .2rem rgba(6,101,208,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0665d0;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#8dc1fc}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0665d0;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#8dc1fc}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#0665d0;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#8dc1fc}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #e6ebf4}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e6ebf4}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#e6ebf4}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 0;margin-bottom:0;list-style:none;background-color:transparent;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;background-color:#f4f6fa;border:1px solid #f4f6fa}.page-link:hover{z-index:2;text-decoration:none;background-color:#d1d9ea;border-color:#d1d9ea}.page-link:focus{z-index:2;outline:0;box-shadow:none}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#0665d0;border-color:#0665d0}.page-item.disabled .page-link{color:#adb5bd;pointer-events:none;cursor:auto;background-color:#fff;border-color:#fff}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:600;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{background-color:#0665d0}a.badge-primary:focus,a.badge-primary:hover{background-color:#054d9e}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem rgba(6,101,208,.5)}.badge-secondary{background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#82b54b}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#68913c}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(130,181,75,.5)}.badge-info{color:#fff;background-color:#3c90df}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#2177c7}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(60,144,223,.5)}.badge-warning{color:#fff;background-color:#ffb119}a.badge-warning:focus,a.badge-warning:hover{color:#fff;background-color:#e59700}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,177,25,.5)}.badge-danger{color:#fff;background-color:#e04f1a}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#b23f15}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(224,79,26,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:0 solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:600}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#03356c;background-color:#cde0f6;border-color:#b9d4f2}.alert-primary hr{border-top-color:#a3c7ee}.alert-primary .alert-link{color:#021d3a}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#445e27;background-color:#e6f0db;border-color:#dceacd}.alert-success hr{border-top-color:#cfe2bb}.alert-success .alert-link{color:#2a3a18}.alert-info{color:#1f4b74;background-color:#d8e9f9;border-color:#c8e0f6}.alert-info hr{border-top-color:#b2d4f2}.alert-info .alert-link{color:#14314c}.alert-warning{color:#855c0d;background-color:#ffefd1;border-color:#ffe9bf}.alert-warning hr{border-top-color:#ffe0a6}.alert-warning .alert-link{color:#573c08}.alert-danger{color:#74290e;background-color:#f9dcd1;border-color:#f6cebf}.alert-danger hr{border-top-color:#f3bda9}.alert-danger .alert-link{color:#461909}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1.25rem 0}to{background-position:0 0}}.progress{display:flex;height:1.25rem;overflow:hidden;font-size:1rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#0665d0;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1.25rem 1.25rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1 1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;text-decoration:none;background-color:#f9fafc}.list-group-item-action:active{background-color:#e6ebf4}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid #e6ebf4}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;background-color:#0665d0;border-color:#0665d0}.list-group-horizontal{flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#03356c;background-color:#b9d4f2}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#03356c;background-color:#a3c7ee}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#03356c;border-color:#03356c}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#445e27;background-color:#dceacd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#445e27;background-color:#cfe2bb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#445e27;border-color:#445e27}.list-group-item-info{color:#1f4b74;background-color:#c8e0f6}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#1f4b74;background-color:#b2d4f2}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#1f4b74;border-color:#1f4b74}.list-group-item-warning{color:#855c0d;background-color:#ffe9bf}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#855c0d;background-color:#ffe0a6}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#855c0d;border-color:#855c0d}.list-group-item-danger{color:#74290e;background-color:#f6cebf}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#74290e;background-color:#f3bda9}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#74290e;border-color:#74290e}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:600;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.8}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e6ebf4;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e6ebf4;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .75rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid #e6ebf4;border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem + -1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#e6ebf4}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem + -1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#e6ebf4}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem + -1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{top:0;border-width:0 .5rem .5rem;border-bottom-color:#e6ebf4}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #fff}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem + -1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#e6ebf4}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.75rem .625rem;margin-bottom:0;font-size:1rem;color:#171717;background-color:#fff;border-bottom:1px solid #f2f2f2;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.625rem;color:#495057}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#0665d0!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#054d9e!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#82b54b!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#68913c!important}.bg-info{background-color:#3c90df!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#2177c7!important}.bg-warning{background-color:#ffb119!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#e59700!important}.bg-danger{background-color:#e04f1a!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#b23f15!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #e6ebf4!important}.border-top{border-top:1px solid #e6ebf4!important}.border-right{border-right:1px solid #e6ebf4!important}.border-bottom{border-bottom:1px solid #e6ebf4!important}.border-left{border-left:1px solid #e6ebf4!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.857143%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{white-space:nowrap}.sr-only-focusable:active,.sr-only-focusable:focus{white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.m-6{margin:4.5rem!important}.mt-6,.my-6{margin-top:4.5rem!important}.mr-6,.mx-6{margin-right:4.5rem!important}.mb-6,.my-6{margin-bottom:4.5rem!important}.ml-6,.mx-6{margin-left:4.5rem!important}.m-7{margin:6rem!important}.mt-7,.my-7{margin-top:6rem!important}.mr-7,.mx-7{margin-right:6rem!important}.mb-7,.my-7{margin-bottom:6rem!important}.ml-7,.mx-7{margin-left:6rem!important}.m-8{margin:9rem!important}.mt-8,.my-8{margin-top:9rem!important}.mr-8,.mx-8{margin-right:9rem!important}.mb-8,.my-8{margin-bottom:9rem!important}.ml-8,.mx-8{margin-left:9rem!important}.m-9{margin:12rem!important}.mt-9,.my-9{margin-top:12rem!important}.mr-9,.mx-9{margin-right:12rem!important}.mb-9,.my-9{margin-bottom:12rem!important}.ml-9,.mx-9{margin-left:12rem!important}.m-10{margin:18rem!important}.mt-10,.my-10{margin-top:18rem!important}.mr-10,.mx-10{margin-right:18rem!important}.mb-10,.my-10{margin-bottom:18rem!important}.ml-10,.mx-10{margin-left:18rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.p-6{padding:4.5rem!important}.pt-6,.py-6{padding-top:4.5rem!important}.pr-6,.px-6{padding-right:4.5rem!important}.pb-6,.py-6{padding-bottom:4.5rem!important}.pl-6,.px-6{padding-left:4.5rem!important}.p-7{padding:6rem!important}.pt-7,.py-7{padding-top:6rem!important}.pr-7,.px-7{padding-right:6rem!important}.pb-7,.py-7{padding-bottom:6rem!important}.pl-7,.px-7{padding-left:6rem!important}.p-8{padding:9rem!important}.pt-8,.py-8{padding-top:9rem!important}.pr-8,.px-8{padding-right:9rem!important}.pb-8,.py-8{padding-bottom:9rem!important}.pl-8,.px-8{padding-left:9rem!important}.p-9{padding:12rem!important}.pt-9,.py-9{padding-top:12rem!important}.pr-9,.px-9{padding-right:12rem!important}.pb-9,.py-9{padding-bottom:12rem!important}.pl-9,.px-9{padding-left:12rem!important}.p-10{padding:18rem!important}.pt-10,.py-10{padding-top:18rem!important}.pr-10,.px-10{padding-right:18rem!important}.pb-10,.py-10{padding-bottom:18rem!important}.pl-10,.px-10{padding-left:18rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-n6{margin:-4.5rem!important}.mt-n6,.my-n6{margin-top:-4.5rem!important}.mr-n6,.mx-n6{margin-right:-4.5rem!important}.mb-n6,.my-n6{margin-bottom:-4.5rem!important}.ml-n6,.mx-n6{margin-left:-4.5rem!important}.m-n7{margin:-6rem!important}.mt-n7,.my-n7{margin-top:-6rem!important}.mr-n7,.mx-n7{margin-right:-6rem!important}.mb-n7,.my-n7{margin-bottom:-6rem!important}.ml-n7,.mx-n7{margin-left:-6rem!important}.m-n8{margin:-9rem!important}.mt-n8,.my-n8{margin-top:-9rem!important}.mr-n8,.mx-n8{margin-right:-9rem!important}.mb-n8,.my-n8{margin-bottom:-9rem!important}.ml-n8,.mx-n8{margin-left:-9rem!important}.m-n9{margin:-12rem!important}.mt-n9,.my-n9{margin-top:-12rem!important}.mr-n9,.mx-n9{margin-right:-12rem!important}.mb-n9,.my-n9{margin-bottom:-12rem!important}.ml-n9,.mx-n9{margin-left:-12rem!important}.m-n10{margin:-18rem!important}.mt-n10,.my-n10{margin-top:-18rem!important}.mr-n10,.mx-n10{margin-right:-18rem!important}.mb-n10,.my-n10{margin-bottom:-18rem!important}.ml-n10,.mx-n10{margin-left:-18rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.m-sm-6{margin:4.5rem!important}.mt-sm-6,.my-sm-6{margin-top:4.5rem!important}.mr-sm-6,.mx-sm-6{margin-right:4.5rem!important}.mb-sm-6,.my-sm-6{margin-bottom:4.5rem!important}.ml-sm-6,.mx-sm-6{margin-left:4.5rem!important}.m-sm-7{margin:6rem!important}.mt-sm-7,.my-sm-7{margin-top:6rem!important}.mr-sm-7,.mx-sm-7{margin-right:6rem!important}.mb-sm-7,.my-sm-7{margin-bottom:6rem!important}.ml-sm-7,.mx-sm-7{margin-left:6rem!important}.m-sm-8{margin:9rem!important}.mt-sm-8,.my-sm-8{margin-top:9rem!important}.mr-sm-8,.mx-sm-8{margin-right:9rem!important}.mb-sm-8,.my-sm-8{margin-bottom:9rem!important}.ml-sm-8,.mx-sm-8{margin-left:9rem!important}.m-sm-9{margin:12rem!important}.mt-sm-9,.my-sm-9{margin-top:12rem!important}.mr-sm-9,.mx-sm-9{margin-right:12rem!important}.mb-sm-9,.my-sm-9{margin-bottom:12rem!important}.ml-sm-9,.mx-sm-9{margin-left:12rem!important}.m-sm-10{margin:18rem!important}.mt-sm-10,.my-sm-10{margin-top:18rem!important}.mr-sm-10,.mx-sm-10{margin-right:18rem!important}.mb-sm-10,.my-sm-10{margin-bottom:18rem!important}.ml-sm-10,.mx-sm-10{margin-left:18rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.p-sm-6{padding:4.5rem!important}.pt-sm-6,.py-sm-6{padding-top:4.5rem!important}.pr-sm-6,.px-sm-6{padding-right:4.5rem!important}.pb-sm-6,.py-sm-6{padding-bottom:4.5rem!important}.pl-sm-6,.px-sm-6{padding-left:4.5rem!important}.p-sm-7{padding:6rem!important}.pt-sm-7,.py-sm-7{padding-top:6rem!important}.pr-sm-7,.px-sm-7{padding-right:6rem!important}.pb-sm-7,.py-sm-7{padding-bottom:6rem!important}.pl-sm-7,.px-sm-7{padding-left:6rem!important}.p-sm-8{padding:9rem!important}.pt-sm-8,.py-sm-8{padding-top:9rem!important}.pr-sm-8,.px-sm-8{padding-right:9rem!important}.pb-sm-8,.py-sm-8{padding-bottom:9rem!important}.pl-sm-8,.px-sm-8{padding-left:9rem!important}.p-sm-9{padding:12rem!important}.pt-sm-9,.py-sm-9{padding-top:12rem!important}.pr-sm-9,.px-sm-9{padding-right:12rem!important}.pb-sm-9,.py-sm-9{padding-bottom:12rem!important}.pl-sm-9,.px-sm-9{padding-left:12rem!important}.p-sm-10{padding:18rem!important}.pt-sm-10,.py-sm-10{padding-top:18rem!important}.pr-sm-10,.px-sm-10{padding-right:18rem!important}.pb-sm-10,.py-sm-10{padding-bottom:18rem!important}.pl-sm-10,.px-sm-10{padding-left:18rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-n6{margin:-4.5rem!important}.mt-sm-n6,.my-sm-n6{margin-top:-4.5rem!important}.mr-sm-n6,.mx-sm-n6{margin-right:-4.5rem!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-4.5rem!important}.ml-sm-n6,.mx-sm-n6{margin-left:-4.5rem!important}.m-sm-n7{margin:-6rem!important}.mt-sm-n7,.my-sm-n7{margin-top:-6rem!important}.mr-sm-n7,.mx-sm-n7{margin-right:-6rem!important}.mb-sm-n7,.my-sm-n7{margin-bottom:-6rem!important}.ml-sm-n7,.mx-sm-n7{margin-left:-6rem!important}.m-sm-n8{margin:-9rem!important}.mt-sm-n8,.my-sm-n8{margin-top:-9rem!important}.mr-sm-n8,.mx-sm-n8{margin-right:-9rem!important}.mb-sm-n8,.my-sm-n8{margin-bottom:-9rem!important}.ml-sm-n8,.mx-sm-n8{margin-left:-9rem!important}.m-sm-n9{margin:-12rem!important}.mt-sm-n9,.my-sm-n9{margin-top:-12rem!important}.mr-sm-n9,.mx-sm-n9{margin-right:-12rem!important}.mb-sm-n9,.my-sm-n9{margin-bottom:-12rem!important}.ml-sm-n9,.mx-sm-n9{margin-left:-12rem!important}.m-sm-n10{margin:-18rem!important}.mt-sm-n10,.my-sm-n10{margin-top:-18rem!important}.mr-sm-n10,.mx-sm-n10{margin-right:-18rem!important}.mb-sm-n10,.my-sm-n10{margin-bottom:-18rem!important}.ml-sm-n10,.mx-sm-n10{margin-left:-18rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.m-md-6{margin:4.5rem!important}.mt-md-6,.my-md-6{margin-top:4.5rem!important}.mr-md-6,.mx-md-6{margin-right:4.5rem!important}.mb-md-6,.my-md-6{margin-bottom:4.5rem!important}.ml-md-6,.mx-md-6{margin-left:4.5rem!important}.m-md-7{margin:6rem!important}.mt-md-7,.my-md-7{margin-top:6rem!important}.mr-md-7,.mx-md-7{margin-right:6rem!important}.mb-md-7,.my-md-7{margin-bottom:6rem!important}.ml-md-7,.mx-md-7{margin-left:6rem!important}.m-md-8{margin:9rem!important}.mt-md-8,.my-md-8{margin-top:9rem!important}.mr-md-8,.mx-md-8{margin-right:9rem!important}.mb-md-8,.my-md-8{margin-bottom:9rem!important}.ml-md-8,.mx-md-8{margin-left:9rem!important}.m-md-9{margin:12rem!important}.mt-md-9,.my-md-9{margin-top:12rem!important}.mr-md-9,.mx-md-9{margin-right:12rem!important}.mb-md-9,.my-md-9{margin-bottom:12rem!important}.ml-md-9,.mx-md-9{margin-left:12rem!important}.m-md-10{margin:18rem!important}.mt-md-10,.my-md-10{margin-top:18rem!important}.mr-md-10,.mx-md-10{margin-right:18rem!important}.mb-md-10,.my-md-10{margin-bottom:18rem!important}.ml-md-10,.mx-md-10{margin-left:18rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.p-md-6{padding:4.5rem!important}.pt-md-6,.py-md-6{padding-top:4.5rem!important}.pr-md-6,.px-md-6{padding-right:4.5rem!important}.pb-md-6,.py-md-6{padding-bottom:4.5rem!important}.pl-md-6,.px-md-6{padding-left:4.5rem!important}.p-md-7{padding:6rem!important}.pt-md-7,.py-md-7{padding-top:6rem!important}.pr-md-7,.px-md-7{padding-right:6rem!important}.pb-md-7,.py-md-7{padding-bottom:6rem!important}.pl-md-7,.px-md-7{padding-left:6rem!important}.p-md-8{padding:9rem!important}.pt-md-8,.py-md-8{padding-top:9rem!important}.pr-md-8,.px-md-8{padding-right:9rem!important}.pb-md-8,.py-md-8{padding-bottom:9rem!important}.pl-md-8,.px-md-8{padding-left:9rem!important}.p-md-9{padding:12rem!important}.pt-md-9,.py-md-9{padding-top:12rem!important}.pr-md-9,.px-md-9{padding-right:12rem!important}.pb-md-9,.py-md-9{padding-bottom:12rem!important}.pl-md-9,.px-md-9{padding-left:12rem!important}.p-md-10{padding:18rem!important}.pt-md-10,.py-md-10{padding-top:18rem!important}.pr-md-10,.px-md-10{padding-right:18rem!important}.pb-md-10,.py-md-10{padding-bottom:18rem!important}.pl-md-10,.px-md-10{padding-left:18rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-n6{margin:-4.5rem!important}.mt-md-n6,.my-md-n6{margin-top:-4.5rem!important}.mr-md-n6,.mx-md-n6{margin-right:-4.5rem!important}.mb-md-n6,.my-md-n6{margin-bottom:-4.5rem!important}.ml-md-n6,.mx-md-n6{margin-left:-4.5rem!important}.m-md-n7{margin:-6rem!important}.mt-md-n7,.my-md-n7{margin-top:-6rem!important}.mr-md-n7,.mx-md-n7{margin-right:-6rem!important}.mb-md-n7,.my-md-n7{margin-bottom:-6rem!important}.ml-md-n7,.mx-md-n7{margin-left:-6rem!important}.m-md-n8{margin:-9rem!important}.mt-md-n8,.my-md-n8{margin-top:-9rem!important}.mr-md-n8,.mx-md-n8{margin-right:-9rem!important}.mb-md-n8,.my-md-n8{margin-bottom:-9rem!important}.ml-md-n8,.mx-md-n8{margin-left:-9rem!important}.m-md-n9{margin:-12rem!important}.mt-md-n9,.my-md-n9{margin-top:-12rem!important}.mr-md-n9,.mx-md-n9{margin-right:-12rem!important}.mb-md-n9,.my-md-n9{margin-bottom:-12rem!important}.ml-md-n9,.mx-md-n9{margin-left:-12rem!important}.m-md-n10{margin:-18rem!important}.mt-md-n10,.my-md-n10{margin-top:-18rem!important}.mr-md-n10,.mx-md-n10{margin-right:-18rem!important}.mb-md-n10,.my-md-n10{margin-bottom:-18rem!important}.ml-md-n10,.mx-md-n10{margin-left:-18rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.m-lg-6{margin:4.5rem!important}.mt-lg-6,.my-lg-6{margin-top:4.5rem!important}.mr-lg-6,.mx-lg-6{margin-right:4.5rem!important}.mb-lg-6,.my-lg-6{margin-bottom:4.5rem!important}.ml-lg-6,.mx-lg-6{margin-left:4.5rem!important}.m-lg-7{margin:6rem!important}.mt-lg-7,.my-lg-7{margin-top:6rem!important}.mr-lg-7,.mx-lg-7{margin-right:6rem!important}.mb-lg-7,.my-lg-7{margin-bottom:6rem!important}.ml-lg-7,.mx-lg-7{margin-left:6rem!important}.m-lg-8{margin:9rem!important}.mt-lg-8,.my-lg-8{margin-top:9rem!important}.mr-lg-8,.mx-lg-8{margin-right:9rem!important}.mb-lg-8,.my-lg-8{margin-bottom:9rem!important}.ml-lg-8,.mx-lg-8{margin-left:9rem!important}.m-lg-9{margin:12rem!important}.mt-lg-9,.my-lg-9{margin-top:12rem!important}.mr-lg-9,.mx-lg-9{margin-right:12rem!important}.mb-lg-9,.my-lg-9{margin-bottom:12rem!important}.ml-lg-9,.mx-lg-9{margin-left:12rem!important}.m-lg-10{margin:18rem!important}.mt-lg-10,.my-lg-10{margin-top:18rem!important}.mr-lg-10,.mx-lg-10{margin-right:18rem!important}.mb-lg-10,.my-lg-10{margin-bottom:18rem!important}.ml-lg-10,.mx-lg-10{margin-left:18rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.p-lg-6{padding:4.5rem!important}.pt-lg-6,.py-lg-6{padding-top:4.5rem!important}.pr-lg-6,.px-lg-6{padding-right:4.5rem!important}.pb-lg-6,.py-lg-6{padding-bottom:4.5rem!important}.pl-lg-6,.px-lg-6{padding-left:4.5rem!important}.p-lg-7{padding:6rem!important}.pt-lg-7,.py-lg-7{padding-top:6rem!important}.pr-lg-7,.px-lg-7{padding-right:6rem!important}.pb-lg-7,.py-lg-7{padding-bottom:6rem!important}.pl-lg-7,.px-lg-7{padding-left:6rem!important}.p-lg-8{padding:9rem!important}.pt-lg-8,.py-lg-8{padding-top:9rem!important}.pr-lg-8,.px-lg-8{padding-right:9rem!important}.pb-lg-8,.py-lg-8{padding-bottom:9rem!important}.pl-lg-8,.px-lg-8{padding-left:9rem!important}.p-lg-9{padding:12rem!important}.pt-lg-9,.py-lg-9{padding-top:12rem!important}.pr-lg-9,.px-lg-9{padding-right:12rem!important}.pb-lg-9,.py-lg-9{padding-bottom:12rem!important}.pl-lg-9,.px-lg-9{padding-left:12rem!important}.p-lg-10{padding:18rem!important}.pt-lg-10,.py-lg-10{padding-top:18rem!important}.pr-lg-10,.px-lg-10{padding-right:18rem!important}.pb-lg-10,.py-lg-10{padding-bottom:18rem!important}.pl-lg-10,.px-lg-10{padding-left:18rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-n6{margin:-4.5rem!important}.mt-lg-n6,.my-lg-n6{margin-top:-4.5rem!important}.mr-lg-n6,.mx-lg-n6{margin-right:-4.5rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-4.5rem!important}.ml-lg-n6,.mx-lg-n6{margin-left:-4.5rem!important}.m-lg-n7{margin:-6rem!important}.mt-lg-n7,.my-lg-n7{margin-top:-6rem!important}.mr-lg-n7,.mx-lg-n7{margin-right:-6rem!important}.mb-lg-n7,.my-lg-n7{margin-bottom:-6rem!important}.ml-lg-n7,.mx-lg-n7{margin-left:-6rem!important}.m-lg-n8{margin:-9rem!important}.mt-lg-n8,.my-lg-n8{margin-top:-9rem!important}.mr-lg-n8,.mx-lg-n8{margin-right:-9rem!important}.mb-lg-n8,.my-lg-n8{margin-bottom:-9rem!important}.ml-lg-n8,.mx-lg-n8{margin-left:-9rem!important}.m-lg-n9{margin:-12rem!important}.mt-lg-n9,.my-lg-n9{margin-top:-12rem!important}.mr-lg-n9,.mx-lg-n9{margin-right:-12rem!important}.mb-lg-n9,.my-lg-n9{margin-bottom:-12rem!important}.ml-lg-n9,.mx-lg-n9{margin-left:-12rem!important}.m-lg-n10{margin:-18rem!important}.mt-lg-n10,.my-lg-n10{margin-top:-18rem!important}.mr-lg-n10,.mx-lg-n10{margin-right:-18rem!important}.mb-lg-n10,.my-lg-n10{margin-bottom:-18rem!important}.ml-lg-n10,.mx-lg-n10{margin-left:-18rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.m-xl-6{margin:4.5rem!important}.mt-xl-6,.my-xl-6{margin-top:4.5rem!important}.mr-xl-6,.mx-xl-6{margin-right:4.5rem!important}.mb-xl-6,.my-xl-6{margin-bottom:4.5rem!important}.ml-xl-6,.mx-xl-6{margin-left:4.5rem!important}.m-xl-7{margin:6rem!important}.mt-xl-7,.my-xl-7{margin-top:6rem!important}.mr-xl-7,.mx-xl-7{margin-right:6rem!important}.mb-xl-7,.my-xl-7{margin-bottom:6rem!important}.ml-xl-7,.mx-xl-7{margin-left:6rem!important}.m-xl-8{margin:9rem!important}.mt-xl-8,.my-xl-8{margin-top:9rem!important}.mr-xl-8,.mx-xl-8{margin-right:9rem!important}.mb-xl-8,.my-xl-8{margin-bottom:9rem!important}.ml-xl-8,.mx-xl-8{margin-left:9rem!important}.m-xl-9{margin:12rem!important}.mt-xl-9,.my-xl-9{margin-top:12rem!important}.mr-xl-9,.mx-xl-9{margin-right:12rem!important}.mb-xl-9,.my-xl-9{margin-bottom:12rem!important}.ml-xl-9,.mx-xl-9{margin-left:12rem!important}.m-xl-10{margin:18rem!important}.mt-xl-10,.my-xl-10{margin-top:18rem!important}.mr-xl-10,.mx-xl-10{margin-right:18rem!important}.mb-xl-10,.my-xl-10{margin-bottom:18rem!important}.ml-xl-10,.mx-xl-10{margin-left:18rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.p-xl-6{padding:4.5rem!important}.pt-xl-6,.py-xl-6{padding-top:4.5rem!important}.pr-xl-6,.px-xl-6{padding-right:4.5rem!important}.pb-xl-6,.py-xl-6{padding-bottom:4.5rem!important}.pl-xl-6,.px-xl-6{padding-left:4.5rem!important}.p-xl-7{padding:6rem!important}.pt-xl-7,.py-xl-7{padding-top:6rem!important}.pr-xl-7,.px-xl-7{padding-right:6rem!important}.pb-xl-7,.py-xl-7{padding-bottom:6rem!important}.pl-xl-7,.px-xl-7{padding-left:6rem!important}.p-xl-8{padding:9rem!important}.pt-xl-8,.py-xl-8{padding-top:9rem!important}.pr-xl-8,.px-xl-8{padding-right:9rem!important}.pb-xl-8,.py-xl-8{padding-bottom:9rem!important}.pl-xl-8,.px-xl-8{padding-left:9rem!important}.p-xl-9{padding:12rem!important}.pt-xl-9,.py-xl-9{padding-top:12rem!important}.pr-xl-9,.px-xl-9{padding-right:12rem!important}.pb-xl-9,.py-xl-9{padding-bottom:12rem!important}.pl-xl-9,.px-xl-9{padding-left:12rem!important}.p-xl-10{padding:18rem!important}.pt-xl-10,.py-xl-10{padding-top:18rem!important}.pr-xl-10,.px-xl-10{padding-right:18rem!important}.pb-xl-10,.py-xl-10{padding-bottom:18rem!important}.pl-xl-10,.px-xl-10{padding-left:18rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-n6{margin:-4.5rem!important}.mt-xl-n6,.my-xl-n6{margin-top:-4.5rem!important}.mr-xl-n6,.mx-xl-n6{margin-right:-4.5rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-4.5rem!important}.ml-xl-n6,.mx-xl-n6{margin-left:-4.5rem!important}.m-xl-n7{margin:-6rem!important}.mt-xl-n7,.my-xl-n7{margin-top:-6rem!important}.mr-xl-n7,.mx-xl-n7{margin-right:-6rem!important}.mb-xl-n7,.my-xl-n7{margin-bottom:-6rem!important}.ml-xl-n7,.mx-xl-n7{margin-left:-6rem!important}.m-xl-n8{margin:-9rem!important}.mt-xl-n8,.my-xl-n8{margin-top:-9rem!important}.mr-xl-n8,.mx-xl-n8{margin-right:-9rem!important}.mb-xl-n8,.my-xl-n8{margin-bottom:-9rem!important}.ml-xl-n8,.mx-xl-n8{margin-left:-9rem!important}.m-xl-n9{margin:-12rem!important}.mt-xl-n9,.my-xl-n9{margin-top:-12rem!important}.mr-xl-n9,.mx-xl-n9{margin-right:-12rem!important}.mb-xl-n9,.my-xl-n9{margin-bottom:-12rem!important}.ml-xl-n9,.mx-xl-n9{margin-left:-12rem!important}.m-xl-n10{margin:-18rem!important}.mt-xl-n10,.my-xl-n10{margin-top:-18rem!important}.mr-xl-n10,.mx-xl-n10{margin-right:-18rem!important}.mb-xl-n10,.my-xl-n10{margin-bottom:-18rem!important}.ml-xl-n10,.mx-xl-n10{margin-left:-18rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:600!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-primary{color:#0665d0!important}a.text-primary.link-fx:before{background-color:#0665d0}a.text-primary:focus,a.text-primary:hover{color:#03356d!important}.text-secondary{color:#6c757d!important}a.text-secondary.link-fx:before{background-color:#6c757d}a.text-secondary:focus,a.text-secondary:hover{color:#3d4246!important}.text-success{color:#82b54b!important}a.text-success.link-fx:before{background-color:#82b54b}a.text-success:focus,a.text-success:hover{color:#4e6d2d!important}.text-info{color:#3c90df!important}a.text-info.link-fx:before{background-color:#3c90df}a.text-info:focus,a.text-info:hover{color:#1a5c9b!important}.text-warning{color:#ffb119!important}a.text-warning.link-fx:before{background-color:#ffb119}a.text-warning:focus,a.text-warning:hover{color:#b27600!important}.text-danger{color:#e04f1a!important}a.text-danger.link-fx:before{background-color:#e04f1a}a.text-danger:focus,a.text-danger:hover{color:#852f0f!important}.text-light{color:#f8f9fa!important}a.text-light.link-fx:before{background-color:#f8f9fa}a.text-light:focus,a.text-light:hover{color:#bdc6d0!important}.text-dark{color:#343a40!important}a.text-dark.link-fx:before{background-color:#343a40}a.text-dark:focus,a.text-dark:hover{color:#060708!important}.text-body{color:#495057!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#e6ebf4}.table .thead-dark th{color:inherit;border-color:#e6ebf4}}html{height:100%;font-size:16px}body{height:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}b,strong{font-weight:600}a{transition:color .12s ease-out}@media (min-width:576px){a.link-fx{position:relative}a.link-fx:before{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";background-color:#0665d0;visibility:hidden;transform:scaleX(0);transform-origin:0 50%;transition:transform .2s ease-out}}a:hover.link-fx:before{visibility:visible;transform:scale(1)}a:focus{outline-style:none!important}p{line-height:1.6;margin-bottom:1.75rem}.story p,p.story{line-height:1.6;font-size:1.25rem;color:#495057}@media (min-width:576px){.story p,p.story{line-height:1.8}}.story h2,.story h3,.story h4{margin-top:3rem}label{font-weight:600}.font-size-h1{font-size:2.25rem}.font-size-h2{font-size:1.875rem}.font-size-h3{font-size:1.5rem}.font-size-h4{font-size:1.25rem}.font-size-h5{font-size:1.125rem}.font-size-h6{font-size:1rem}@media (max-width:767.98px){.display-1{font-size:4rem}.display-2{font-size:3.666667rem}.display-3{font-size:3rem}.display-4{font-size:2.333333rem}.font-size-h1,.h1,h1{font-size:1.875rem}.font-size-h2,.h2,h2{font-size:1.5rem}.font-size-h3,.h3,h3{font-size:1.25rem}.font-size-h4,.h4,h4{font-size:1.125rem}.font-size-h5,.font-size-h6,.h5,.h6,h5,h6{font-size:1rem}}.content-heading{margin-bottom:.875rem;padding-top:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:400;line-height:1.75;border-bottom:1px solid #e6ebf4}.content-heading small{margin-top:.25rem;font-size:1rem;font-weight:400;color:#6c757d}@media (min-width:768px){.content-heading{margin-bottom:1.75rem;padding-top:1.5rem}.content-heading small{margin-top:0}}.block-content>.content-heading:first-child,.content>.content-heading:first-child{padding-top:0!important}.content-heading .dropdown{line-height:1.5}.small,small{font-weight:inherit}.text-uppercase{letter-spacing:.0625rem}.row.gutters-tiny{margin-right:-.125rem;margin-left:-.125rem}.row.gutters-tiny>.col,.row.gutters-tiny>[class*=col-]{padding-left:.125rem;padding-right:.125rem}.row.gutters-tiny .block,.row.gutters-tiny.items-push>div,.row.gutters-tiny .push{margin-bottom:.25rem}.row.row-deck>div{display:flex;align-items:stretch}.row.row-deck>div>.block{min-width:100%}.table thead th{font-weight:600}.table-vcenter td,.table-vcenter th{vertical-align:middle}.js-table-checkable tbody tr,.js-table-sections-header>tr{cursor:pointer}.js-table-sections-header>tr>td:first-child>i{transition:transform .15s ease-out}.js-table-sections-header+tbody{display:none}.js-table-sections-header.show>tr>td:first-child>i{transform:rotate(90deg)}.js-table-sections-header.show+tbody{display:table-row-group}.form-control{font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.form-control.form-control-alt{border-color:#f4f6fa;background-color:#f4f6fa;transition:none}.form-control.form-control-alt:focus{border-color:#e6ebf4;background-color:#e6ebf4}.btn{font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.btn.btn-square{border-radius:0}.btn.btn-rounded{border-radius:2rem}.btn .fa,.btn .si{position:relative;top:1px}.btn-group-sm>.btn .fa,.btn.btn-sm .fa{top:0}.btn-hero-primary{background-color:#0665d0;box-shadow:0 .125rem .75rem rgba(4,65,134,.25)}.btn-hero-primary:hover{background-color:#117ef8;box-shadow:0 .375rem .75rem rgba(4,65,134,.4)}.btn-hero-primary.focus,.btn-hero-primary:focus{background-color:#117ef8;box-shadow:0 .125rem .75rem rgba(4,65,134,.25)}.btn-hero-primary.disabled,.btn-hero-primary:disabled{background-color:#0665d0;box-shadow:0 .125rem .75rem rgba(4,65,134,.25)}.btn-hero-primary:not(:disabled):not(.disabled).active,.btn-hero-primary:not(:disabled):not(.disabled):active,.show>.btn-hero-primary.dropdown-toggle{background-color:#044186;box-shadow:0 .125rem .75rem rgba(4,65,134,.25)}.btn-hero-primary:not(:disabled):not(.disabled).active:focus,.btn-hero-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-primary.dropdown-toggle:focus{box-shadow:0 .125rem .75rem rgba(4,65,134,.25)}.btn-hero-secondary{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#6c757d;border:none;box-shadow:0 .125rem .75rem rgba(73,79,84,.25);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-secondary:hover{color:#fff;background-color:#868e96;box-shadow:0 .375rem .75rem rgba(73,79,84,.4);transform:translateY(-1px)}.btn-hero-secondary.focus,.btn-hero-secondary:focus{color:#fff;background-color:#868e96;box-shadow:0 .125rem .75rem rgba(73,79,84,.25)}.btn-hero-secondary.disabled,.btn-hero-secondary:disabled{color:#fff;background-color:#6c757d;box-shadow:0 .125rem .75rem rgba(73,79,84,.25);transform:translateY(0)}.btn-hero-secondary:not(:disabled):not(.disabled).active,.btn-hero-secondary:not(:disabled):not(.disabled):active,.show>.btn-hero-secondary.dropdown-toggle{color:#fff;background-color:#494f54;box-shadow:0 .125rem .75rem rgba(73,79,84,.25);transform:translateY(0)}.btn-hero-secondary:not(:disabled):not(.disabled).active:focus,.btn-hero-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-secondary.dropdown-toggle:focus{box-shadow:0 .125rem .75rem rgba(73,79,84,.25)}.btn-hero-success{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#82b54b;border:none;box-shadow:0 .125rem .75rem rgba(91,127,52,.25);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-success:hover{color:#fff;background-color:#9bc46f;box-shadow:0 .375rem .75rem rgba(91,127,52,.4);transform:translateY(-1px)}.btn-hero-success.focus,.btn-hero-success:focus{color:#fff;background-color:#9bc46f;box-shadow:0 .125rem .75rem rgba(91,127,52,.25)}.btn-hero-success.disabled,.btn-hero-success:disabled{color:#fff;background-color:#82b54b;box-shadow:0 .125rem .75rem rgba(91,127,52,.25);transform:translateY(0)}.btn-hero-success:not(:disabled):not(.disabled).active,.btn-hero-success:not(:disabled):not(.disabled):active,.show>.btn-hero-success.dropdown-toggle{color:#fff;background-color:#5b7f34;box-shadow:0 .125rem .75rem rgba(91,127,52,.25);transform:translateY(0)}.btn-hero-success:not(:disabled):not(.disabled).active:focus,.btn-hero-success:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-success.dropdown-toggle:focus{box-shadow:0 .125rem .75rem rgba(91,127,52,.25)}.btn-hero-info{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#3c90df;border:none;box-shadow:0 .125rem .75rem rgba(29,106,177,.25);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-info:hover{color:#fff;background-color:#68a9e6;box-shadow:0 .375rem .75rem rgba(29,106,177,.4);transform:translateY(-1px)}.btn-hero-info.focus,.btn-hero-info:focus{color:#fff;background-color:#68a9e6;box-shadow:0 .125rem .75rem rgba(29,106,177,.25)}.btn-hero-info.disabled,.btn-hero-info:disabled{color:#fff;background-color:#3c90df;box-shadow:0 .125rem .75rem rgba(29,106,177,.25);transform:translateY(0)}.btn-hero-info:not(:disabled):not(.disabled).active,.btn-hero-info:not(:disabled):not(.disabled):active,.show>.btn-hero-info.dropdown-toggle{color:#fff;background-color:#1d6ab1;box-shadow:0 .125rem .75rem rgba(29,106,177,.25);transform:translateY(0)}.btn-hero-info:not(:disabled):not(.disabled).active:focus,.btn-hero-info:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-info.dropdown-toggle:focus{box-shadow:0 .125rem .75rem rgba(29,106,177,.25)}.btn-hero-warning{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#ffb119;border:none;box-shadow:0 .125rem .75rem rgba(204,134,0,.25);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-warning:hover{color:#fff;background-color:#ffc24c;box-shadow:0 .375rem .75rem rgba(204,134,0,.4);transform:translateY(-1px)}.btn-hero-warning.focus,.btn-hero-warning:focus{color:#fff;background-color:#ffc24c;box-shadow:0 .125rem .75rem rgba(204,134,0,.25)}.btn-hero-warning.disabled,.btn-hero-warning:disabled{color:#fff;background-color:#ffb119;box-shadow:0 .125rem .75rem rgba(204,134,0,.25);transform:translateY(0)}.btn-hero-warning:not(:disabled):not(.disabled).active,.btn-hero-warning:not(:disabled):not(.disabled):active,.show>.btn-hero-warning.dropdown-toggle{color:#fff;background-color:#cc8600;box-shadow:0 .125rem .75rem rgba(204,134,0,.25);transform:translateY(0)}.btn-hero-warning:not(:disabled):not(.disabled).active:focus,.btn-hero-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-warning.dropdown-toggle:focus{box-shadow:0 .125rem .75rem rgba(204,134,0,.25)}.btn-hero-danger{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#e04f1a;border:none;box-shadow:0 .125rem .75rem rgba(155,55,18,.25);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-danger:hover{color:#fff;background-color:#e97044;box-shadow:0 .375rem .75rem rgba(155,55,18,.4);transform:translateY(-1px)}.btn-hero-danger.focus,.btn-hero-danger:focus{color:#fff;background-color:#e97044;box-shadow:0 .125rem .75rem rgba(155,55,18,.25)}.btn-hero-danger.disabled,.btn-hero-danger:disabled{color:#fff;background-color:#e04f1a;box-shadow:0 .125rem .75rem rgba(155,55,18,.25);transform:translateY(0)}.btn-hero-danger:not(:disabled):not(.disabled).active,.btn-hero-danger:not(:disabled):not(.disabled):active,.show>.btn-hero-danger.dropdown-toggle{color:#fff;background-color:#9b3712;box-shadow:0 .125rem .75rem rgba(155,55,18,.25);transform:translateY(0)}.btn-hero-danger:not(:disabled):not(.disabled).active:focus,.btn-hero-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-danger.dropdown-toggle:focus{box-shadow:0 .125rem .75rem rgba(155,55,18,.25)}.btn-hero-dark{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#343a40;border:none;box-shadow:0 .125rem .75rem rgba(18,20,22,.25);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-dark:hover{color:#fff;background-color:#4b545c;box-shadow:0 .375rem .75rem rgba(18,20,22,.4);transform:translateY(-1px)}.btn-hero-dark.focus,.btn-hero-dark:focus{color:#fff;background-color:#4b545c;box-shadow:0 .125rem .75rem rgba(18,20,22,.25)}.btn-hero-dark.disabled,.btn-hero-dark:disabled{color:#fff;background-color:#343a40;box-shadow:0 .125rem .75rem rgba(18,20,22,.25);transform:translateY(0)}.btn-hero-dark:not(:disabled):not(.disabled).active,.btn-hero-dark:not(:disabled):not(.disabled):active,.show>.btn-hero-dark.dropdown-toggle{color:#fff;background-color:#121416;box-shadow:0 .125rem .75rem rgba(18,20,22,.25);transform:translateY(0)}.btn-hero-dark:not(:disabled):not(.disabled).active:focus,.btn-hero-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-dark.dropdown-toggle:focus{box-shadow:0 .125rem .75rem rgba(18,20,22,.25)}.btn-hero-light{color:#212529;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#f8f9fa;border:none;box-shadow:0 .125rem .75rem rgba(203,211,218,.25);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-light:hover{color:#212529;background-color:#fff;box-shadow:0 .375rem .75rem rgba(203,211,218,.4);transform:translateY(-1px)}.btn-hero-light.focus,.btn-hero-light:focus{color:#212529;background-color:#fff;box-shadow:0 .125rem .75rem rgba(203,211,218,.25)}.btn-hero-light.disabled,.btn-hero-light:disabled{color:#212529;background-color:#f8f9fa;box-shadow:0 .125rem .75rem rgba(203,211,218,.25);transform:translateY(0)}.btn-hero-light:not(:disabled):not(.disabled).active,.btn-hero-light:not(:disabled):not(.disabled):active,.show>.btn-hero-light.dropdown-toggle{color:#212529;background-color:#cbd3da;box-shadow:0 .125rem .75rem rgba(203,211,218,.25);transform:translateY(0)}.btn-hero-light:not(:disabled):not(.disabled).active:focus,.btn-hero-light:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-light.dropdown-toggle:focus{box-shadow:0 .125rem .75rem rgba(203,211,218,.25)}.btn-dual.focus,.btn-dual:focus,.btn-dual:hover{background-color:#d1d9ea;border-color:#d1d9ea}.btn-dual:not(:disabled):not(.disabled).active,.btn-dual:not(:disabled):not(.disabled):active,.show>.btn-dual.dropdown-toggle{background-color:#d1d9ea;border-color:#d1d9ea}.page-header-dark #page-header .btn-dual.focus,.page-header-dark #page-header .btn-dual:focus,.page-header-dark #page-header .btn-dual:hover,.sidebar-dark #sidebar .btn-dual.focus,.sidebar-dark #sidebar .btn-dual:focus,.sidebar-dark #sidebar .btn-dual:hover{background-color:#054d9e;border-color:#054d9e}.page-header-dark #page-header .btn-dual:not(:disabled):not(.disabled).active,.page-header-dark #page-header .btn-dual:not(:disabled):not(.disabled):active,.show>.page-header-dark #page-header .btn-dual.dropdown-toggle,.show>.sidebar-dark #sidebar .btn-dual.dropdown-toggle,.sidebar-dark #sidebar .btn-dual:not(:disabled):not(.disabled).active,.sidebar-dark #sidebar .btn-dual:not(:disabled):not(.disabled):active{background-color:#054d9e;border-color:#054d9e}.fade{transition:opacity .15s ease-out}.fade.fade-left,.fade.fade-right,.fade.fade-up{transition:opacity .15s ease-out,transform .15s ease-out}.fade.fade-up{transform:translateY(50px)}.fade.fade-up.show{transform:translateY(0)}.fade.fade-right{transform:translateX(-50px)}.fade.fade-right.show{transform:translateX(0)}.fade.fade-left{transform:translateX(50px)}.fade.fade-left.show{transform:translateX(0)}.dropdown-menu{padding-right:.5rem;padding-left:.5rem;box-shadow:0 .25rem 2rem rgba(0,0,0,.08)}.dropdown-menu.dropdown-menu-lg{min-width:300px}.dropdown-item{margin-bottom:.25rem;border-radius:.25rem}.input-group-text.input-group-text-alt{background-color:#e6ebf4;border-color:#e6ebf4}.custom-switch{padding-left:0}.custom-switch .custom-control-label{left:0;padding-left:2.5rem}.custom-switch .custom-control-label:before{top:.125rem;left:0;width:2rem;height:1.25rem;border-radius:1rem;transition:background-color .15s ease-out}.custom-switch .custom-control-label:after{top:.25rem;left:.125rem;width:1rem;height:1rem;transform:none;background-color:#fff;border-radius:1rem;box-shadow:.125rem 0 .125rem rgba(0,0,0,.1)}.custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(.75rem);background-color:#fff;box-shadow:-.125rem 0 .125rem rgba(0,0,0,.2)}.custom-block{padding:0}.custom-block .custom-control-label{width:100%;padding:.75rem;background-color:#f8f9fa;border:2px solid #e9ecef;border-radius:.2rem;cursor:pointer}.custom-block .custom-control-label:hover{border-color:#cbd3da}.custom-block .custom-control-label:after,.custom-block .custom-control-label:before{display:none}.custom-block .custom-block-indicator{position:absolute;display:none;top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;line-height:1.5rem;color:#fff;font-size:.75rem;text-align:center;background-color:#9fadba;border-radius:.75rem;z-index:1}.custom-block .custom-control-input:checked~.custom-control-label{background-color:#e9ecef;border-color:#9fadba}.custom-block .custom-control-input:focus~.custom-control-label{box-shadow:0 0 .5rem rgba(0,0,0,.15)}.custom-block .custom-control-input:checked~.custom-block-indicator{display:block}.custom-control-label:before{border:none}.custom-control-label:after{transition:transform .15s ease-out}.custom-checkbox.custom-checkbox-square .custom-control-label:before{border-radius:0}.custom-checkbox.custom-checkbox-rounded-circle .custom-control-label:before{border-radius:1rem}.custom-checkbox .custom-control-label:after{transform:rotate(-90deg)}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{transform:rotate(0)}.custom-control-primary .custom-control-input:checked~.custom-control-label:before{background-color:#0665d0}.custom-control-primary .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(6,101,208,.25)}.custom-control-primary .custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#4299fa}.custom-control-primary .custom-control-label:before{background-color:#e6ebf4}.custom-control-primary.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#0665d0}.custom-control-primary.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#0665d0}.custom-control-primary.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#0665d0}.custom-control-primary.custom-block .custom-block-indicator{background-color:#0665d0}.custom-control-primary.custom-block .custom-control-input:checked~.custom-control-label{background-color:#e6ebf4;border-color:#0665d0}.custom-control-primary.custom-block .custom-control-input:focus~.custom-control-label{box-shadow:0 0 .75rem rgba(6,101,208,.25)}.custom-control-success .custom-control-input:checked~.custom-control-label:before{background-color:#82b54b}.custom-control-success .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(130,181,75,.25)}.custom-control-success .custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#b4d393}.custom-control-success .custom-control-label:before{background-color:#d7e8c6}.custom-control-success.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#82b54b}.custom-control-success.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#82b54b}.custom-control-success.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#82b54b}.custom-control-success.custom-block .custom-block-indicator{background-color:#82b54b}.custom-control-success.custom-block .custom-control-input:checked~.custom-control-label{background-color:#d7e8c6;border-color:#82b54b}.custom-control-success.custom-block .custom-control-input:focus~.custom-control-label{box-shadow:0 0 .75rem rgba(130,181,75,.25)}.custom-control-info .custom-control-input:checked~.custom-control-label:before{background-color:#3c90df}.custom-control-info .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(60,144,223,.25)}.custom-control-info .custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#94c2ed}.custom-control-info .custom-control-label:before{background-color:#d1e5f7}.custom-control-info.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#3c90df}.custom-control-info.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#3c90df}.custom-control-info.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#3c90df}.custom-control-info.custom-block .custom-block-indicator{background-color:#3c90df}.custom-control-info.custom-block .custom-control-input:checked~.custom-control-label{background-color:#d1e5f7;border-color:#3c90df}.custom-control-info.custom-block .custom-control-input:focus~.custom-control-label{box-shadow:0 0 .75rem rgba(60,144,223,.25)}.custom-control-warning .custom-control-input:checked~.custom-control-label:before{background-color:#ffb119}.custom-control-warning .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(255,177,25,.25)}.custom-control-warning .custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#ffd47f}.custom-control-warning .custom-control-label:before{background-color:#ffecc6}.custom-control-warning.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#ffb119}.custom-control-warning.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#ffb119}.custom-control-warning.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#ffb119}.custom-control-warning.custom-block .custom-block-indicator{background-color:#ffb119}.custom-control-warning.custom-block .custom-control-input:checked~.custom-control-label{background-color:#ffecc6;border-color:#ffb119}.custom-control-warning.custom-block .custom-control-input:focus~.custom-control-label{box-shadow:0 0 .75rem rgba(255,177,25,.25)}.custom-control-danger .custom-control-input:checked~.custom-control-label:before{background-color:#e04f1a}.custom-control-danger .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(224,79,26,.25)}.custom-control-danger .custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#ef9371}.custom-control-danger .custom-control-label:before{background-color:#f6c4b1}.custom-control-danger.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#e04f1a}.custom-control-danger.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#e04f1a}.custom-control-danger.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#e04f1a}.custom-control-danger.custom-block .custom-block-indicator{background-color:#e04f1a}.custom-control-danger.custom-block .custom-control-input:checked~.custom-control-label{background-color:#f6c4b1;border-color:#e04f1a}.custom-control-danger.custom-block .custom-control-input:focus~.custom-control-label{box-shadow:0 0 .75rem rgba(224,79,26,.25)}.custom-control-light .custom-control-input:checked~.custom-control-label:before{background-color:#adb5bd}.custom-control-light .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(173,181,189,.25)}.custom-control-light .custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#e6e8ea}.custom-control-light .custom-control-label:before{background-color:#dee2e6}.custom-control-light.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#adb5bd}.custom-control-light.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#adb5bd}.custom-control-light.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#adb5bd}.custom-control-light.custom-block .custom-block-indicator{background-color:#adb5bd}.custom-control-light.custom-block .custom-control-input:checked~.custom-control-label{background-color:#dee2e6;border-color:#adb5bd}.custom-control-light.custom-block .custom-control-input:focus~.custom-control-label{box-shadow:0 0 .75rem rgba(173,181,189,.25)}.custom-control-dark .custom-control-input:checked~.custom-control-label:before{background-color:#343a40}.custom-control-dark .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(52,58,64,.25)}.custom-control-dark .custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#626d78}.custom-control-dark .custom-control-label:before{background-color:#dee2e6}.custom-control-dark.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#343a40}.custom-control-dark.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#343a40}.custom-control-dark.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#343a40}.custom-control-dark.custom-block .custom-block-indicator{background-color:#343a40}.custom-control-dark.custom-block .custom-control-input:checked~.custom-control-label{background-color:#dee2e6;border-color:#343a40}.custom-control-dark.custom-block .custom-control-input:focus~.custom-control-label{box-shadow:0 0 .75rem rgba(52,58,64,.25)}.custom-control-lg{padding-left:1.75rem}.custom-control-lg .custom-control-label:after,.custom-control-lg .custom-control-label:before{top:.125rem;left:-1.75rem;width:1.25rem;height:1.25rem}.custom-control-lg.custom-switch{padding-left:0}.custom-control-lg.custom-switch .custom-control-label{padding-left:3.25rem}.custom-control-lg.custom-switch .custom-control-label:before{top:-.0625rem;left:0;width:2.75rem;height:1.625rem}.custom-control-lg.custom-switch .custom-control-label:after{top:.125rem;left:.25rem;width:1.25rem;height:1.25rem}.custom-control-lg.custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(1rem)}.nav-link{font-weight:600}.nav-pills .nav-link:focus,.nav-pills .nav-link:hover{background-color:#f4f6fa}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0665d0}.nav-tabs-block{background-color:#f9fafc;border-bottom:none}.nav-tabs-block .nav-item{margin-bottom:0}.nav-tabs-block .nav-link{padding-top:.75rem;padding-bottom:.75rem;border-radius:0}.nav-tabs-block .nav-link:focus,.nav-tabs-block .nav-link:hover{color:#0665d0;background-color:#f4f6fa}.nav-tabs-alt{background-color:transparent;border-bottom-color:#e6ebf4}.nav-tabs-alt .nav-item{margin-bottom:-3px}.nav-tabs-alt .nav-link{padding-top:.75rem;padding-bottom:.75rem}.nav-tabs-alt .nav-link:focus,.nav-tabs-alt .nav-link:hover{color:#0665d0;box-shadow:inset 0 -3px #0665d0}.nav-tabs-alt .nav-item.show .nav-link,.nav-tabs-alt .nav-link.active{box-shadow:inset 0 -3px #0665d0}.nav-items{padding-left:0;list-style:none}.nav-items a{border-bottom:1px solid #f4f6fa}.nav-items a:hover{background-color:#f9fafc}.nav-items a:active{background-color:#f4f6fa}.breadcrumb.breadcrumb-alt .breadcrumb-item+.breadcrumb-item:before{position:relative;top:1px;width:1.25rem;font-family:simple-line-icons;font-size:.875rem;content:"\E606"}.page-link{font-weight:600}.page-link:focus{background-color:#e6ebf4;border-color:#e6ebf4}.badge-secondary{color:#fff;background-color:rgba(0,0,0,.33)}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:rgba(0,0,0,.33)}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.modal-dialog.modal-dialog-top{margin-top:0!important}.modal.fade .modal-dialog{transition-duration:.4s}.modal.fade .modal-dialog.modal-dialog-popin{transform:scale(1.25)}.modal.fade .modal-dialog.modal-dialog-popout{transform:scale(.75)}.modal.fade .modal-dialog.modal-dialog-slideup{transform:translateY(30%)}.modal.fade .modal-dialog.modal-dialog-slideright{transform:translate(-30%)}.modal.fade .modal-dialog.modal-dialog-slideleft{transform:translate(30%)}.modal.fade .modal-dialog.modal-dialog-fromright{transform:translateX(30%) rotate(10deg) scale(.75)}.modal.fade .modal-dialog.modal-dialog-fromleft{transform:translateX(-30%) rotate(-10deg) scale(.75)}.modal.show .modal-dialog.modal-dialog-popin,.modal.show .modal-dialog.modal-dialog-popout{transform:scale(1)}.modal.show .modal-dialog.modal-dialog-slideleft,.modal.show .modal-dialog.modal-dialog-slideright,.modal.show .modal-dialog.modal-dialog-slideup{transform:translate(0)}.modal.show .modal-dialog.modal-dialog-fromleft,.modal.show .modal-dialog.modal-dialog-fromright{transform:translateX(0) rotate(0) scale(1)}@media print{#main-container,#page-container{padding:0!important}#page-footer,#page-header,#page-loader,#page-overlay,#side-overlay,#sidebar,.block-options{display:none!important}}#page-container{display:flex;flex-direction:column;margin:0 auto;width:100%;height:100%;min-width:320px}#page-overlay{position:fixed;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(0,0,0,.4);z-index:1033;opacity:0;transition:opacity .25s ease-out;transform:translateY(-100%)}@media (min-width:992px){.side-overlay-o.enable-page-overlay #page-overlay{transform:translateY(0);opacity:1}}#main-container{display:flex;flex-direction:column;flex:1 0 auto;max-width:100%}#page-footer{display:flex;align-items:center;width:100%;min-height:4.375rem}#page-footer.footer-static{display:block;min-height:auto}.content{width:100%;margin:0 auto;padding:.875rem .875rem 1px;overflow-x:visible}.content>.pull-t,.content>.pull-y{margin-top:-.875rem}.content>.pull-b,.content>.pull-y{margin-bottom:-1px}.content>.pull-r,.content>.pull-x{margin-right:-.875rem}.content>.pull-r,.content>.pull-x{margin-left:-.875rem}.content>.pull{margin:-.875rem -.875rem -1px}.content.content-full{padding-bottom:.875rem}.content.content-full>.pull,.content.content-full>.pull-b,.content.content-full>.pull-y{margin-bottom:-.875rem}.content .block,.content .items-push>div,.content .push,.content p{margin-bottom:.875rem}.content .items-push-2x>div{margin-bottom:1.75rem}.content .items-push-3x>div{margin-bottom:2.625rem}@media (min-width:768px){.content{width:100%;margin:0 auto;padding:1.75rem 1.75rem 1px;overflow-x:visible}.content>.pull-t,.content>.pull-y{margin-top:-1.75rem}.content>.pull-b,.content>.pull-y{margin-bottom:-1px}.content>.pull-r,.content>.pull-x{margin-right:-1.75rem}.content>.pull-r,.content>.pull-x{margin-left:-1.75rem}.content>.pull{margin:-1.75rem -1.75rem -1px}.content.content-full{padding-bottom:1.75rem}.content.content-full>.pull,.content.content-full>.pull-b,.content.content-full>.pull-y{margin-bottom:-1.75rem}.content .block,.content .items-push>div,.content .push,.content p{margin-bottom:1.75rem}.content .items-push-2x>div{margin-bottom:3.5rem}.content .items-push-3x>div{margin-bottom:5.25rem}}@media (min-width:1200px){.content.content-narrow{width:96%!important}}.content.content-boxed{max-width:1200px!important}.content.content-top{padding-top:5.25rem}@media (min-width:992px){.content.content-top{padding-top:6.125rem}}.content-section-top{padding-top:4.375rem}.content-side{width:100%;margin:0 auto;padding:1.25rem 1.25rem 1px;overflow-x:hidden}.content-side>.pull-t,.content-side>.pull-y{margin-top:-1.25rem}.content-side>.pull-b,.content-side>.pull-y{margin-bottom:-1px}.content-side>.pull-r,.content-side>.pull-x{margin-right:-1.25rem}.content-side>.pull-r,.content-side>.pull-x{margin-left:-1.25rem}.content-side>.pull{margin:-1.25rem -1.25rem -1px}.content-side.content-side-full{padding-bottom:1.25rem}.content-side.content-side-full>.pull,.content-side.content-side-full>.pull-b,.content-side.content-side-full>.pull-y{margin-bottom:-1.25rem}.content-side .block,.content-side .items-push>div,.content-side .push,.content-side p{margin-bottom:1.25rem}.content-side .items-push-2x>div{margin-bottom:2.5rem}.content-side .items-push-3x>div{margin-bottom:3.75rem}#page-header{position:relative;margin:0 auto;width:100%}.overlay-header{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:0;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transform:translateY(-100%);will-change:opacity,transform}.overlay-header.show{opacity:1;transform:translateY(0)}.content-header{display:flex;justify-content:space-between;align-items:center;margin:0 auto;height:4.375rem}#page-header .content-header{padding-left:.875rem;padding-right:.875rem}@media (min-width:768px){#page-header .content-header{padding-left:1.75rem;padding-right:1.75rem}}#side-overlay .content-header,#sidebar .content-header{padding-left:1.25rem;padding-right:1.25rem}.smini-visible,.smini-visible-block{display:none}.smini-show{opacity:0}.smini-hide,.smini-show{transition:opacity .6s cubic-bezier(.215,.61,.355,1)}#sidebar{position:fixed;top:0;bottom:0;left:0;z-index:999;width:100%;height:100%;overflow-y:auto;transform:translateX(-100%) translateY(0) translateZ(0);-webkit-overflow-scrolling:touch;will-change:transform}.side-trans-enabled #sidebar{transition:transform .6s cubic-bezier(.215,.61,.355,1)}.sidebar-r #sidebar{right:0;left:auto;transform:translateX(100%) translateY(0) translateZ(0)}@media (max-width:991.98px){.sidebar-o-xs #sidebar{transform:translateX(0) translateY(0) translateZ(0)}}@media (min-width:992px){#sidebar{width:240px}.sidebar-o #sidebar{transform:translateX(0) translateY(0) translateZ(0)}.sidebar-mini.sidebar-o #sidebar{overflow-x:hidden;transform:translateX(-176px) translateY(0) translateZ(0);transition:transform .6s cubic-bezier(.215,.61,.355,1)}.sidebar-mini.sidebar-o.sidebar-r #sidebar{transform:translateX(176px) translateY(0) translateZ(0)}.sidebar-mini.sidebar-o #sidebar .content-header,.sidebar-mini.sidebar-o #sidebar .content-side{width:240px;transform:translateX(176px) translateY(0) translateZ(0);transition:transform .6s cubic-bezier(.215,.61,.355,1);will-change:transform}.sidebar-mini.sidebar-o #sidebar .content-header{position:relative;z-index:1}.sidebar-mini.sidebar-o #sidebar:hover,.sidebar-mini.sidebar-o #sidebar:hover .content-header,.sidebar-mini.sidebar-o #sidebar:hover .content-side,.sidebar-mini.sidebar-o.sidebar-r #sidebar .content-header,.sidebar-mini.sidebar-o.sidebar-r #sidebar .content-side{transform:translateX(0)}.sidebar-mini.sidebar-o #sidebar .nav-main,.sidebar-mini.sidebar-o #sidebar .nav-main .nav-main-link-icon{transition:transform .6s cubic-bezier(.215,.61,.355,1)}.sidebar-mini.sidebar-o #sidebar .nav-main .nav-main-heading,.sidebar-mini.sidebar-o #sidebar .nav-main .nav-main-link-badge,.sidebar-mini.sidebar-o #sidebar .nav-main .nav-main-link-name{transition:opacity .6s cubic-bezier(.215,.61,.355,1)}.sidebar-mini.sidebar-o #sidebar:not(:hover) .smini-hide{opacity:0}.sidebar-mini.sidebar-o #sidebar:not(:hover) .smini-show{opacity:1}.sidebar-mini.sidebar-o #sidebar:not(:hover) .smini-hidden{display:none}.sidebar-mini.sidebar-o #sidebar:not(:hover) .smini-visible{display:inline-block}.sidebar-mini.sidebar-o #sidebar:not(:hover) .smini-visible-block{display:block}.sidebar-mini.sidebar-o #sidebar:not(:hover) .nav-main{transform:translateX(-1.25rem)}.sidebar-mini.sidebar-o #sidebar:not(:hover) .nav-main .nav-main-link-icon{transform:translateX(.75rem)}.sidebar-mini.sidebar-o #sidebar:not(:hover) .nav-main .nav-main-heading,.sidebar-mini.sidebar-o #sidebar:not(:hover) .nav-main .nav-main-link-badge,.sidebar-mini.sidebar-o #sidebar:not(:hover) .nav-main .nav-main-link-name{opacity:0}.sidebar-mini.sidebar-o #sidebar:not(:hover) .nav-main .nav-main-item.open>.nav-main-link-submenu,.sidebar-mini.sidebar-o #sidebar:not(:hover) .nav-main .nav-main-link.active{border-radius:0}.sidebar-mini.sidebar-o #sidebar:not(:hover) .nav-main>.nav-main-item>.nav-main-submenu{display:none}}#side-overlay{position:fixed;top:0;right:0;bottom:0;z-index:1034;width:100%;height:100%;overflow-y:auto;transform:translateX(100%) translateY(0) translateZ(0);opacity:0;-webkit-overflow-scrolling:touch;will-change:transform}.side-trans-enabled #side-overlay{transition:transform .6s cubic-bezier(.215,.61,.355,1),opacity .6s cubic-bezier(.215,.61,.355,1)}.sidebar-r #side-overlay{right:auto;left:0;transform:translateX(-100%) translateY(0) translateZ(0)}.side-overlay-o #side-overlay{transform:translateX(0) translateY(0) translateZ(0);opacity:1}@media (min-width:992px){#side-overlay{width:320px;box-shadow:0 0 1.5rem rgba(0,0,0,.15);transform:translateX(110%) translateY(0) translateZ(0)}.sidebar-r #side-overlay{transform:translateX(-110%) translateY(0) translateZ(0)}.side-overlay-hover #side-overlay{transform:translateX(305px) translateY(0) translateZ(0);opacity:1}.sidebar-r.side-overlay-hover #side-overlay{transform:translateX(-305px) translateY(0) translateZ(0);opacity:1}.side-overlay-hover #side-overlay:hover,.side-overlay-o #side-overlay,.side-overlay-o.side-overlay-hover #side-overlay{box-shadow:0 0 1.25rem rgba(0,0,0,.15);transform:translateX(0) translateY(0) translateZ(0);opacity:1}}#page-container>#main-container .content,#page-container>#page-footer .content,#page-container>#page-header .content,#page-container>#page-header .content-header{max-width:1680px}@media (min-width:1200px){#page-container.main-content-narrow>#main-container .content,#page-container.main-content-narrow>#page-footer .content,#page-container.main-content-narrow>#page-header .content,#page-container.main-content-narrow>#page-header .content-header{width:96%}}#page-container.main-content-boxed>#main-container .content,#page-container.main-content-boxed>#page-footer .content,#page-container.main-content-boxed>#page-header .content,#page-container.main-content-boxed>#page-header .content-header{max-width:1200px}#page-container.page-header-dark #page-header{color:#cad4e7;background-color:#0665d0}#page-container.page-header-glass #page-header{position:absolute}#page-container.page-header-glass.page-header-fixed #page-header{transition:background-color .2s linear;will-change:background-color;box-shadow:none}#page-container.page-header-glass.page-header-fixed.page-header-scroll #page-header{box-shadow:0 .25rem .625rem rgba(0,0,0,.02)}#page-container.page-header-glass.page-header-fixed.page-header-scroll.page-header-dark #page-header{background-color:#0665d0;box-shadow:none}#page-container.page-header-glass #main-container,#page-container.page-header-glass.page-header-fixed #main-container{padding-top:0}#page-container.page-header-fixed #page-header{position:fixed;box-shadow:0 5px 10px rgba(0,0,0,.02)}#page-container.page-header-fixed.page-header-dark #page-header{box-shadow:none}#page-container.page-header-fixed #main-container{padding-top:4.375rem}#page-container.page-header-fixed #page-header,#page-container.page-header-glass #page-header{top:0;right:0;left:0;z-index:998;min-width:320px;max-width:100%;width:auto}@media (min-width:992px){#page-container.page-header-fixed.sidebar-o #page-header,#page-container.page-header-glass.sidebar-o #page-header{padding-left:240px}#page-container.page-header-fixed.sidebar-o #page-header .overlay-header,#page-container.page-header-glass.sidebar-o #page-header .overlay-header{left:240px}#page-container.page-header-fixed.sidebar-r.sidebar-o #page-header,#page-container.page-header-glass.sidebar-r.sidebar-o #page-header{padding-right:240px;padding-left:0}#page-container.page-header-fixed.sidebar-r.sidebar-o #page-header .overlay-header,#page-container.page-header-glass.sidebar-r.sidebar-o #page-header .overlay-header{right:240px;left:0}#page-container.page-header-fixed.sidebar-mini.sidebar-o #page-header,#page-container.page-header-glass.sidebar-mini.sidebar-o #page-header{padding-left:64px}#page-container.page-header-fixed.sidebar-mini.sidebar-o #page-header .overlay-header,#page-container.page-header-glass.sidebar-mini.sidebar-o #page-header .overlay-header{left:64px}#page-container.page-header-fixed.sidebar-mini.sidebar-r.sidebar-o #page-header,#page-container.page-header-glass.sidebar-mini.sidebar-r.sidebar-o #page-header{padding-right:64px;padding-left:0}#page-container.page-header-fixed.sidebar-mini.sidebar-r.sidebar-o #page-header .overlay-header,#page-container.page-header-glass.sidebar-mini.sidebar-r.sidebar-o #page-header .overlay-header{right:64px;left:0}}#page-container.page-footer-fixed #page-footer{position:fixed;height:4.375rem}#page-container.page-footer-fixed #main-container{padding-bottom:4.375rem}#page-container.page-footer-fixed #page-footer{bottom:0;right:0;left:0;z-index:1030;min-width:320px;max-width:100%;width:auto}@media (min-width:992px){#page-container.page-footer-fixed.sidebar-o #page-footer{padding-left:240px}#page-container.page-footer-fixed.sidebar-r.sidebar-o #page-footer{padding-right:240px;padding-left:0}}#page-container.sidebar-dark #sidebar{color:#e6ebf4;background-color:#343a40;box-shadow:none}#page-container.side-scroll #side-overlay,#page-container.side-scroll #sidebar{overflow-y:visible}@media (min-width:992px){#page-container.side-scroll #sidebar .content-header,#page-container.side-scroll #sidebar .content-side{width:240px!important}#page-container.side-scroll #side-overlay .content-header,#page-container.side-scroll #side-overlay .content-side{width:320px!important}}@media (min-width:992px){#page-container.sidebar-o{padding-left:240px}#page-container.sidebar-r.sidebar-o{padding-right:240px;padding-left:0}#page-container.sidebar-mini.sidebar-o{padding-left:64px}#page-container.sidebar-mini.sidebar-o.sidebar-r{padding-right:64px;padding-left:0}}.hero{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100vh;min-height:500px}.hero.hero-sm{min-height:300px}.hero.hero-lg{min-height:800px}.hero-inner{flex:0 0 auto;width:100%}.hero-meta{position:absolute;right:0;bottom:0;left:0;padding:1rem 0;text-align:center}.hero-static{min-height:100vh}.block{margin-bottom:1.75rem;background-color:#fff;box-shadow:0 2px 6px rgba(230,235,244,.4)}.block .block,.content-side .block{box-shadow:none}.block-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;transition:opacity .25s ease-out}.block-header.block-header-rtl{flex-direction:row-reverse}.block-header.block-header-rtl .block-title{text-align:right}.block-header.block-header-rtl .block-options{padding-right:1.25rem;padding-left:0}.block-header-default{background-color:#f9fafc}.block-title{flex:1 1 auto;min-height:1.75rem;margin:0;font-size:1.125rem;font-weight:400;line-height:1.75}.block-title small{font-size:1rem;font-weight:400;line-height:1.375rem;color:#6c757d}.block-content{transition:opacity .25s ease-out;width:100%;margin:0 auto;padding:1.25rem 1.25rem 1px;overflow-x:visible}.block-content>.pull-t,.block-content>.pull-y{margin-top:-1.25rem}.block-content>.pull-b,.block-content>.pull-y{margin-bottom:-1px}.block-content>.pull-r,.block-content>.pull-x{margin-right:-1.25rem}.block-content>.pull-r,.block-content>.pull-x{margin-left:-1.25rem}.block-content>.pull{margin:-1.25rem -1.25rem -1px}.block-content.block-content-full{padding-bottom:1.25rem}.block-content.block-content-full>.pull,.block-content.block-content-full>.pull-b,.block-content.block-content-full>.pull-y{margin-bottom:-1.25rem}.block-content .block,.block-content .items-push>div,.block-content .push,.block-content p{margin-bottom:1.25rem}.block-content .items-push-2x>div{margin-bottom:2.5rem}.block-content .items-push-3x>div{margin-bottom:3.75rem}.block-content.block-content-sm{padding-top:.625rem}.block-content.block-content-sm>.pull,.block-content.block-content-sm>.pull-t,.block-content.block-content-sm>.pull-y{margin-top:-.625rem}.block-content.block-content-sm.block-content-full{padding-bottom:.625rem}.block-content.block-content-sm.block-content-full>.pull,.block-content.block-content-sm.block-content-full>.pull-b,.block-content.block-content-sm.block-content-full>.pull-y{margin-bottom:-.625rem}.block.block-bordered{border:1px solid #e6ebf4;box-shadow:none}.block.block-rounded{border-radius:.25rem}.block.block-rounded>.block-header,.block.block-rounded>.nav-tabs{border-top-left-radius:.2rem;border-top-right-radius:.2rem}.block.block-rounded>.block-header:last-child,.block.block-rounded>.nav-tabs:last-child{border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem}.block.block-rounded.block-mode-hidden>.block-header.block-header-default{border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem}.block.block-rounded>.block-content:first-child{border-top-left-radius:.2rem;border-top-right-radius:.2rem}.block.block-rounded>.block-content:last-child{border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem}.block.block-rounded>.nav-tabs>.nav-item:first-child>.nav-link{border-top-left-radius:.2rem}.block.block-rounded>.nav-tabs>.nav-item:last-child>.nav-link{border-top-right-radius:.2rem}.block.block-themed>.block-header{border-bottom:none;color:#fff;background-color:#0665d0}.block.block-themed>.block-header>.block-title{color:hsla(0,0%,100%,.9)}.block.block-themed>.block-header>.block-title small{color:hsla(0,0%,100%,.7)}.block.block-transparent{background-color:transparent;box-shadow:none}.block.block-mode-hidden.block-bordered>.block-header{border-bottom:none}.block.block-mode-hidden>.block-content{display:none}.block.block-mode-loading{position:relative;overflow:hidden}.block.block-mode-loading>.block-content,.block.block-mode-loading>.block-header,.block.block-mode-loading>.nav-tabs{opacity:.05}.block.block-mode-loading:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1;content:" "}.block.block-mode-loading:after{position:absolute;top:50%;left:50%;margin:-1.5rem 0 0 -1.5rem;width:3rem;height:3rem;line-height:3rem;color:#054d9e;font-family:Simple-Line-Icons;font-size:1.125rem;text-align:center;z-index:2;content:"\E09A";animation:fa-spin 1.75s linear infinite;border-radius:1.5rem;box-shadow:0 0 .75rem .75rem rgba(5,77,158,.05)}.block.block-mode-loading.block-mode-hidden:after{margin:-1rem 0 0 -1rem;width:2rem;height:2rem;line-height:2rem;box-shadow:0 0 .5rem .5rem rgba(5,77,158,.05)}.block.block-mode-loading.block-mode-loading-dark:after{background-color:#054d9e;color:#fff;box-shadow:0 0 1rem 1rem hsla(0,0%,100%,.1)}.block.block-mode-loading.block-mode-loading-location:after{content:"\E06E"}.block.block-mode-loading.block-mode-loading-energy:after{content:"\E020"}.block.block-mode-loading.block-mode-loading-refresh:after{font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Pro;font-weight:900;content:"\F021"}.block.block-mode-loading.block-mode-loading-sun:after{font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Pro;font-weight:900;content:"\F185"}.block.block-mode-loading.block-mode-loading-repeat:after{font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Pro;font-weight:900;content:"\F01E"}.block.block-mode-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1035;margin-bottom:0;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}.block.block-mode-fullscreen.block-bordered{border:none}.block.block-mode-fullscreen.block-rounded{border-radius:0}.block.block-mode-fullscreen.block-transparent{background-color:#fff}.block.block-mode-pinned{position:fixed;right:.75rem;bottom:0;margin-bottom:0!important;width:100%;max-width:300px;z-index:1031;box-shadow:0 0 2rem rgba(0,0,0,.1)}.block.block-mode-pinned>.block-content{max-height:250px;overflow-y:auto}a.block{display:block;font-weight:400;transition:transform .15s ease-out,opacity .15s ease-out,box-shadow .15s ease-out}a.block:hover{opacity:.65}a.block:active{opacity:1}a.block.block-link-rotate:hover{transform:rotate(1deg);opacity:1}a.block.block-link-rotate:active{transform:rotate(0)}a.block.block-link-pop:hover{box-shadow:0 .5rem 2rem #d8dfed;transform:translateY(-2px);opacity:1}a.block.block-link-pop:active{box-shadow:0 .25rem .75rem #f0f3f8;transform:translateY(0)}a.block.block-link-shadow:hover{box-shadow:0 0 2.25rem #d8dfed;opacity:1}a.block.block-link-shadow:active{box-shadow:0 0 1.125rem #e6ebf4}.block.block-fx-shadow{box-shadow:0 0 2.25rem #d8dfed;opacity:1}.block.block-fx-pop{box-shadow:0 .5rem 2rem #d8dfed;opacity:1}.block.block-fx-rotate-right{transform:rotate(1deg);opacity:1}.block.block-fx-rotate-left{transform:rotate(-1deg);opacity:1}.block-options{flex:0 0 auto;padding-left:1.25rem}.block-options .block-options-item{padding:0 .25rem;line-height:1.2}.block.block-themed .block-options .block-options-item{color:#fff}.block-options .block-options-item,.block-options .dropdown{display:inline-block}.block-sticky-options{position:relative}.block-sticky-options .block-options{position:absolute;top:14px;right:1.25rem}.block-sticky-options .block-options.block-options-left{right:auto;left:1.25rem;padding-right:10px;padding-left:0}.btn-block-option{display:inline-block;padding:6px 5px;line-height:1;color:#0665d0;background:0 0;border:none;cursor:pointer}.btn-block-option.dropdown-toggle:after{position:relative;top:2px}.btn-block-option .si{position:relative;top:1px}.btn-block-option:hover{text-decoration:none;color:#2a8bf9}.active>a.btn-block-option,.show>button.btn-block-option,a.btn-block-option:focus{text-decoration:none;color:#2a8bf9}.btn-block-option:focus{outline:0!important}.btn-block-option:active{color:#74b3fb}.block.block-themed .btn-block-option{color:#fff;opacity:.7}.block.block-themed .btn-block-option:hover{color:#fff;opacity:1}.active>a.block.block-themed .btn-block-option,.show>button.block.block-themed .btn-block-option,a.block.block-themed .btn-block-option:focus{color:#fff;opacity:1}.block.block-themed .btn-block-option:active{color:#fff;opacity:.6}#page-loader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0665d0;z-index:999998;transform:translateY(-100%)}#page-loader.show{transform:translateY(0)}#page-loader:after,#page-loader:before{position:absolute;top:50%;left:50%;display:block;border-radius:100%;content:"";z-index:999999}#page-loader:after{margin-top:-160px;margin-left:-160px;width:320px;height:320px;background-color:hsla(0,0%,100%,.5);border:4px solid hsla(0,0%,100%,.75);box-shadow:0 0 100px rgba(0,0,0,.15);animation:page-loader-inner 1.25s ease-out infinite}#page-loader:before{margin-top:-40px;margin-left:-40px;width:80px;height:80px;background-color:#fff;animation:page-loader-outer 1.25s ease-in infinite}@keyframes page-loader-inner{0%,40%{transform:scale(0)}to{transform:scale(1);opacity:0}}@keyframes page-loader-outer{0%{transform:scale(1)}40%,to{transform:scale(0);opacity:0}}.nav-main{padding-left:0;list-style:none}.nav-main-heading{padding-top:1.75rem;padding-bottom:.25rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.0625rem}.nav-main-item{display:flex;flex-direction:column}.nav-main-link{position:relative;display:flex;align-items:center;padding:.5rem .625rem;margin:1px 0;min-height:2.25rem;font-size:.875rem;font-weight:600;line-height:1rem;border-radius:.2rem}.nav-main-link .nav-main-link-icon{flex:0 0 auto;display:inline-block;margin-right:.625rem;min-width:1rem;text-align:center;color:#0665d0}.nav-main-link .nav-main-link-name{flex:1 1 auto;display:inline-block;max-width:100%}.nav-main-link .nav-main-link-badge{flex:0 0 auto;display:inline-block;margin-left:.625rem;padding-right:.375rem;padding-left:.375rem;font-size:.75rem}.nav-main-link.active,.nav-main-link:hover{background-color:#e1effe}.nav-main-link.nav-main-link-submenu{padding-right:2rem}.nav-main-link.nav-main-link-submenu:after,.nav-main-link.nav-main-link-submenu:before{position:absolute;top:50%;right:.625rem;display:block;margin-top:-.5rem;width:1rem;height:1rem;line-height:1rem;text-align:center;font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Pro;font-weight:900;transition:opacity .25s ease-out,transform .25s ease-out}.nav-main-link.nav-main-link-submenu:before{content:"\F107";opacity:.4}.nav-main-link.nav-main-link-submenu:after{content:"\F106";opacity:0;transform:translateY(-.625rem)}.nav-main-submenu{padding-left:2.25rem;list-style:none;height:0;overflow:hidden;background-color:#f5faff;border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem}.nav-main-submenu .nav-main-item{opacity:0;transition:opacity .25s ease-out,transform .25s ease-out;transform:translateX(1rem)}.nav-main-submenu .nav-main-heading{padding-top:1.25rem;padding-bottom:.25rem}.nav-main-submenu .nav-main-link{margin:0;padding-left:0;min-height:2rem}.nav-main-submenu .nav-main-submenu{padding-left:.75rem}.nav-main-item.open>.nav-main-link-submenu{background-color:#e1effe;border-bottom-right-radius:0;border-bottom-left-radius:0}.nav-main-item.open>.nav-main-link-submenu:before{opacity:0;transform:translateY(.625rem)}.nav-main-item.open>.nav-main-link-submenu:after{opacity:.6;transform:translateY(0)}.nav-main-item.open>.nav-main-submenu{height:auto;margin-top:-1px;padding-top:.375rem;padding-bottom:.375rem}.nav-main-item.open>.nav-main-submenu>.nav-main-item{opacity:1;transform:translateX(0)}@media (min-width:992px){.nav-main-horizontal{display:flex;flex-wrap:wrap;margin-bottom:0}.nav-main-horizontal .nav-main-heading{display:none}.nav-main-horizontal>.nav-main-item{position:relative;display:inline-block}.nav-main-horizontal>.nav-main-item:not(:last-child){margin-right:.25rem}.nav-main-horizontal .nav-main-submenu{position:absolute;left:0;width:220px;padding-left:0;z-index:995;box-shadow:0 .25rem 2rem rgba(0,0,0,.08)}.nav-main-horizontal .nav-main-submenu.nav-main-submenu-right{left:auto;right:0}.nav-main-horizontal .nav-main-submenu .nav-main-link.nav-main-link-submenu:before{content:"\F105"}.nav-main-horizontal .nav-main-submenu .nav-main-link.nav-main-link-submenu:after{content:"\F104"}.nav-main-horizontal .nav-main-submenu .nav-main-item{transform:translateY(-.5rem)}.nav-main-horizontal .nav-main-submenu .nav-main-link{padding-left:1rem}.nav-main-horizontal .nav-main-item.open>.nav-main-submenu{padding-top:.5rem;padding-bottom:.5rem;overflow:visible}.nav-main-horizontal .nav-main-item.open>.nav-main-submenu>.nav-main-item{transform:translateY(0)}.nav-main-horizontal .nav-main-submenu .nav-main-submenu{top:-.5rem;left:auto;right:-100%;margin-top:0}.nav-main-horizontal.nav-main-horizontal-center{justify-content:center}.nav-main-horizontal.nav-main-horizontal-justify>.nav-main-item{flex:1 1 auto}.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu{color:#000;background-color:#e1effe;border-bottom-right-radius:0;border-bottom-left-radius:0}.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu:before{opacity:0;transform:translateY(.625rem)}.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu:after{opacity:.6;transform:translateY(0)}.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-submenu{height:auto;margin-top:-1px;padding-top:.5rem;padding-bottom:.5rem;overflow:visible}.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-submenu .nav-main-submenu{margin-top:0}.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-submenu>.nav-main-item{opacity:1;transform:translateY(0)}}.nav-main-dark .nav-main-heading,.page-header-dark #page-header .nav-main-heading,.sidebar-dark #sidebar .nav-main-heading{color:#a0b1d4}.nav-main-dark .nav-main-link,.page-header-dark #page-header .nav-main-link,.sidebar-dark #sidebar .nav-main-link{color:#e6ebf4}.nav-main-dark .nav-main-link>.nav-main-link-icon,.page-header-dark #page-header .nav-main-link>.nav-main-link-icon,.sidebar-dark #sidebar .nav-main-link>.nav-main-link-icon{color:hsla(0,0%,100%,.45)}.nav-main-dark .nav-main-link.active,.nav-main-dark .nav-main-link:hover,.page-header-dark #page-header .nav-main-link.active,.page-header-dark #page-header .nav-main-link:hover,.sidebar-dark #sidebar .nav-main-link.active,.sidebar-dark #sidebar .nav-main-link:hover{background-color:#1d2124}.nav-main-dark .nav-main-submenu,.page-header-dark #page-header .nav-main-submenu,.sidebar-dark #sidebar .nav-main-submenu{background-color:#292d32}.nav-main-dark .nav-main-submenu .nav-main-link,.page-header-dark #page-header .nav-main-submenu .nav-main-link,.sidebar-dark #sidebar .nav-main-submenu .nav-main-link{color:rgba(230,235,244,.75)}.nav-main-dark .nav-main-item.open>.nav-main-link-submenu,.page-header-dark #page-header .nav-main-item.open>.nav-main-link-submenu,.sidebar-dark #sidebar .nav-main-item.open>.nav-main-link-submenu{background-color:#1d2124}.nav-main-dark .nav-main-item.open>.nav-main-submenu,.page-header-dark #page-header .nav-main-item.open>.nav-main-submenu,.sidebar-dark #sidebar .nav-main-item.open>.nav-main-submenu{background-color:#292d32}@media (min-width:992px){.nav-main-dark.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu,.page-header-dark #page-header .nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu,.sidebar-dark #sidebar .nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu{color:#fff;background-color:#1d2124}.nav-main-dark.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-submenu,.page-header-dark #page-header .nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-submenu,.sidebar-dark #sidebar .nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-submenu{background-color:#292d32}.nav-main-dark.nav-main-horizontal.nav-main-hover .nav-main-submenu .nav-main-item:hover .nav-main-link,.page-header-dark #page-header .nav-main-horizontal.nav-main-hover .nav-main-submenu .nav-main-item:hover .nav-main-link,.sidebar-dark #sidebar .nav-main-horizontal.nav-main-hover .nav-main-submenu .nav-main-item:hover .nav-main-link{background-color:transparent}}.img-avatar{display:inline-block!important;width:64px;height:64px;border-radius:50%}.img-avatar.img-avatar16{width:16px;height:16px}.img-avatar.img-avatar20{width:20px;height:20px}.img-avatar.img-avatar32{width:32px;height:32px}.img-avatar.img-avatar48{width:48px;height:48px}.img-avatar.img-avatar96{width:96px;height:96px}.img-avatar.img-avatar128{width:128px;height:128px}.img-avatar-thumb{margin:.25rem;box-shadow:0 0 0 .25rem hsla(0,0%,100%,.3)}.img-avatar.img-avatar-rounded{border-radius:.25rem}.img-thumb{padding:.375rem;background-color:#fff;border-radius:.25rem}.img-link{display:inline-block;transition:transform .25s ease-out,opacity .25s ease-out}.img-link:hover{transform:scale(1.02);opacity:.75}.img-link:active{transform:scale(1);opacity:1}.img-link.img-link-simple:hover{transform:scale(1)}.img-link-zoom-in{cursor:zoom-in}.img-fluid-100 .img-fluid,.img-fluid.img-fluid-100{width:100%}.list{padding-left:0;list-style:none}.list>li{position:relative}.list-li-push>li,.list.list-simple>li{margin-bottom:1.25rem}.list-li-push-sm>li,.list.list-simple-mini>li{margin-bottom:.625rem}.list-icons>li{margin-bottom:1.25rem;padding-left:.5rem}.list-activity>li{margin-bottom:.75rem;padding-bottom:.375rem;padding-left:2rem;border-bottom:1px solid #f4f6fa}.list-activity>li>i:first-child{position:absolute;left:0;top:0;display:inline-block;width:1.25rem;height:1.25rem;line-height:1.25rem;text-align:center}.list-activity>li:last-child{border-bottom:none}.list-events>li{margin-bottom:.25rem;padding:.5rem;font-size:.875rem;font-weight:600;background-color:#a5ccf0;border-right:.125rem dashed rgba(0,0,0,.15);transition:transform .3s ease-out;border-radius:.2rem}.list-events>li:hover{cursor:move;border-left-color:rgba(0,0,0,.3);transform:translateX(.25rem)}.item{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;transition:opacity .25s ease-out,transform .25s ease-out}a.item{will-change:opacity}a.item:focus,a.item:hover{opacity:.6}a.item:active{opacity:1}a.item.item-link-pop{will-change:transform}a.item.item-link-pop:focus,a.item.item-link-pop:hover{opacity:1;transform:scale(1.1)}a.item.item-link-pop:active{transform:scale(1)}.item.item-tiny{width:1rem;height:1rem}.item.item-2x{width:6rem;height:6rem}.item.item-3x{width:8rem;height:8rem}.item.item-circle{border-radius:50%}.item.item-rounded{border-radius:.25rem}.item.item-rounded-big{border-radius:1.75rem}.item.item-rounded-big.item-2x{border-radius:2.25rem}.item.item-rounded-big.item-3x{border-radius:3rem}.overlay-container{position:relative}.overlay-item{position:absolute;display:inline-block;top:0;right:0;line-height:1}.overlay-left .overlay-item{right:auto;left:0}.overlay-bottom .overlay-item{top:auto;bottom:0}.overlay-center .overlay-item{top:50%;right:50%;transform:translateX(50%) translateY(-50%)}.options-container{position:relative;overflow:hidden;z-index:1;display:block}.options-container .options-item{transition:transform .4s ease-out;will-change:transform}.options-container .options-overlay{display:flex;justify-content:center;align-items:center;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:2;content:"";opacity:0;visibility:hidden;transition:all .3s ease-in;will-change:opacity,transform}.options-container .options-overlay-content{text-align:center}.options-container:hover .options-overlay{opacity:1;visibility:visible}@media (max-width:767.98px){.options-container .options-overlay{display:none}.options-container:hover .options-overlay{display:flex}}.fx-item-zoom-in:hover .options-item{transform:scale(1.2)}.fx-item-rotate-r:hover .options-item{transform:scale(1.4) rotate(8deg)}.fx-item-rotate-l:hover .options-item{transform:scale(1.4) rotate(-8deg)}.fx-overlay-slide-top .options-overlay{transform:translateY(100%)}.fx-overlay-slide-top:hover .options-overlay{transform:translateY(0)}.fx-overlay-slide-right .options-overlay{transform:translateX(-100%)}.fx-overlay-slide-right:hover .options-overlay{transform:translateX(0)}.fx-overlay-slide-down .options-overlay{transform:translateY(-100%)}.fx-overlay-slide-down:hover .options-overlay{transform:translateY(0)}.fx-overlay-slide-left .options-overlay{transform:translateX(100%)}.fx-overlay-slide-left:hover .options-overlay{transform:translateX(0)}.fx-overlay-zoom-in .options-overlay{transform:scale(0)}.fx-overlay-zoom-in:hover .options-overlay{transform:scale(1)}.fx-overlay-zoom-out .options-overlay{transform:scale(2)}.fx-overlay-zoom-out:hover .options-overlay{transform:scale(1)}.timeline{position:relative;padding:1rem 0;list-style:none}.timeline:before{position:absolute;top:0;left:1.375rem;height:100%;width:.25rem;background-color:#e6ebf4;content:"";border-radius:.25rem}.timeline-event{position:relative}.timeline-event:not(:last-child){margin-bottom:1.75rem}.timeline-event-icon{position:absolute;width:3rem;height:3rem;line-height:2.75rem;text-align:center;color:#fff;border-radius:1.5rem;border:.25rem solid #fff;z-index:5;box-shadow:0 .375rem 1.5rem #d8dfed}.timeline-event-icon:before{position:absolute;top:50%;right:-.625rem;width:0;height:0;border-top:.625rem solid transparent;border-bottom:.625rem solid transparent;border-left:.625rem solid #fff;content:"";transform:translateY(-50%)}.timeline-event-block{margin-left:4rem;margin-bottom:0!important}@media (min-width:1200px){.timeline-centered:before{left:50%;margin-left:-.125rem}.timeline-centered .timeline-event-icon{left:50%;margin-left:-1.5rem}.timeline-centered .timeline-event-icon:before{right:auto;left:-.625rem;border-right:.625rem solid #fff;border-left:none}.timeline-centered .timeline-event-time{position:absolute;display:inline-block;top:1.5rem;left:50%;padding:.5rem .5rem .5rem 2rem;width:auto;border-radius:.25rem;background-color:#fff;transform:translateY(-50%)}.timeline-centered .timeline-event-block{width:46%;margin-left:0}.timeline-centered .timeline-event:not(:last-child){margin-bottom:3.5rem}.timeline-centered.timeline-alt .timeline-event:nth-child(2n) .timeline-event-icon,.timeline-centered .timeline-event.timeline-event-alt .timeline-event-icon{left:50%;margin-left:-1.5rem}.timeline-centered.timeline-alt .timeline-event:nth-child(2n) .timeline-event-icon:before,.timeline-centered .timeline-event.timeline-event-alt .timeline-event-icon:before{right:-.625rem;left:auto;border-right:none;border-left:.625rem solid #fff}.timeline-centered.timeline-alt .timeline-event:nth-child(2n) .timeline-event-block,.timeline-centered .timeline-event.timeline-event-alt .timeline-event-block{margin-left:auto}.timeline-centered.timeline-alt .timeline-event:nth-child(2n) .timeline-event-time,.timeline-centered .timeline-event.timeline-event-alt .timeline-event-time{padding:.5rem 2rem .5rem .5rem;right:50%;left:auto;text-align:right}}.ribbon{position:relative;min-height:3.25rem}.ribbon-box{position:absolute;top:.75rem;right:0;padding:0 .75rem;height:2rem;line-height:2rem;z-index:5;font-weight:600;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.ribbon-box:before{position:absolute;display:block;width:0;height:0;content:""}.ribbon-bookmark .ribbon-box{padding-left:.625rem;border-radius:0!important}.ribbon-bookmark .ribbon-box:before{top:0;right:100%;height:2rem;border-color:currentcolor;border-style:solid;border-width:1rem 0 1rem .625rem}.ribbon-modern .ribbon-box{top:.75rem;right:-.5rem;padding-left:.75rem;padding-right:.75rem;border-radius:.25rem!important}.ribbon-modern .ribbon-box:before{display:none}.ribbon-left .ribbon-box{right:auto;left:0;border-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.ribbon-left.ribbon-bookmark .ribbon-box{padding-left:.75rem;padding-right:.625rem}.ribbon-left.ribbon-bookmark .ribbon-box:before{right:auto;left:100%;border-left-width:0;border-right-width:.625rem}.ribbon-left.ribbon-modern .ribbon-box{left:-.5rem}.ribbon-bottom .ribbon-box{top:auto;bottom:.75rem}.ribbon-light .ribbon-box{background-color:#e6ebf4}.ribbon-light.ribbon-bookmark .ribbon-box:before{border-color:#e6ebf4 #e6ebf4 #e6ebf4 transparent}.ribbon-light.ribbon-bookmark.ribbon-left .ribbon-box:before{border-color:#e6ebf4 transparent #e6ebf4 #e6ebf4}.ribbon-dark .ribbon-box{color:#fff;background-color:#343a40}.ribbon-dark.ribbon-bookmark .ribbon-box:before{border-color:#343a40 #343a40 #343a40 transparent}.ribbon-dark.ribbon-bookmark.ribbon-left .ribbon-box:before{border-color:#343a40 transparent #343a40 #343a40}.ribbon-primary .ribbon-box{background-color:#0665d0}.ribbon-primary.ribbon-bookmark .ribbon-box:before{border-color:#0665d0 #0665d0 #0665d0 transparent}.ribbon-primary.ribbon-bookmark.ribbon-left .ribbon-box:before{border-color:#0665d0 transparent #0665d0 #0665d0}.ribbon-success .ribbon-box{color:#fff;background-color:#82b54b}.ribbon-success.ribbon-bookmark .ribbon-box:before{border-color:#82b54b #82b54b #82b54b transparent}.ribbon-success.ribbon-bookmark.ribbon-left .ribbon-box:before{border-color:#82b54b transparent #82b54b #82b54b}.ribbon-info .ribbon-box{color:#fff;background-color:#3c90df}.ribbon-info.ribbon-bookmark .ribbon-box:before{border-color:#3c90df #3c90df #3c90df transparent}.ribbon-info.ribbon-bookmark.ribbon-left .ribbon-box:before{border-color:#3c90df transparent #3c90df #3c90df}.ribbon-warning .ribbon-box{color:#fff;background-color:#ffb119}.ribbon-warning.ribbon-bookmark .ribbon-box:before{border-color:#ffb119 #ffb119 #ffb119 transparent}.ribbon-warning.ribbon-bookmark.ribbon-left .ribbon-box:before{border-color:#ffb119 transparent #ffb119 #ffb119}.ribbon-danger .ribbon-box{color:#fff;background-color:#e04f1a}.ribbon-danger.ribbon-bookmark .ribbon-box:before{border-color:#e04f1a #e04f1a #e04f1a transparent}.ribbon-danger.ribbon-bookmark.ribbon-left .ribbon-box:before{border-color:#e04f1a transparent #e04f1a #e04f1a}.ribbon-glass .ribbon-box{color:#fff;background-color:hsla(0,0%,100%,.4)}.ribbon-glass.ribbon-bookmark .ribbon-box:before{border-color:hsla(0,0%,100%,.4) hsla(0,0%,100%,.4) hsla(0,0%,100%,.4) transparent}.ribbon-glass.ribbon-bookmark.ribbon-left .ribbon-box:before{border-color:hsla(0,0%,100%,.4) transparent hsla(0,0%,100%,.4) hsla(0,0%,100%,.4)}.bg-black-5{background-color:rgba(0,0,0,.05)!important}.bg-black-10{background-color:rgba(0,0,0,.1)!important}.bg-black-25{background-color:rgba(0,0,0,.25)!important}.bg-black-50{background-color:rgba(0,0,0,.5)!important}.bg-black-75{background-color:rgba(0,0,0,.75)!important}.bg-black-90{background-color:rgba(0,0,0,.9)!important}.bg-black-95{background-color:rgba(0,0,0,.95)!important}.bg-white-5{background-color:hsla(0,0%,100%,.05)!important}.bg-white-10{background-color:hsla(0,0%,100%,.1)!important}.bg-white-25{background-color:hsla(0,0%,100%,.25)!important}.bg-white-50{background-color:hsla(0,0%,100%,.5)!important}.bg-white-75{background-color:hsla(0,0%,100%,.75)!important}.bg-white-90{background-color:hsla(0,0%,100%,.9)!important}.bg-white-95{background-color:hsla(0,0%,100%,.95)!important}.bg-image{background-position:0 50%;background-size:cover}.bg-image-top{background-position-y:0}.bg-image-bottom{background-position-y:100%}@media (min-width:1200px){.bg-image-fixed{background-attachment:fixed}}.bg-pattern{background-repeat:repeat}.bg-video{width:100%;transform:translateZ(0)}.bg-primary-op{background-color:rgba(6,101,208,.75)!important}a.bg-primary-op:focus,a.bg-primary-op:hover,button.bg-primary-op:focus,button.bg-primary-op:hover{background-color:rgba(5,77,158,.75)!important}.bg-primary-dark{background-color:#054d9e!important}a.bg-primary-dark:focus,a.bg-primary-dark:hover,button.bg-primary-dark:focus,button.bg-primary-dark:hover{background-color:#03356d!important}.bg-primary-dark-op{background-color:rgba(5,77,158,.8)!important}a.bg-primary-dark-op:focus,a.bg-primary-dark-op:hover,button.bg-primary-dark-op:focus,button.bg-primary-dark-op:hover{background-color:rgba(3,53,109,.8)!important}.bg-primary-darker{background-color:#022954!important}a.bg-primary-darker:focus,a.bg-primary-darker:hover,button.bg-primary-darker:focus,button.bg-primary-darker:hover{background-color:#011123!important}.bg-primary-light{background-color:#2a8bf9!important}a.bg-primary-light:focus,a.bg-primary-light:hover,button.bg-primary-light:focus,button.bg-primary-light:hover{background-color:#0771e9!important}.bg-primary-lighter{background-color:#74b3fb!important}a.bg-primary-lighter:focus,a.bg-primary-lighter:hover,button.bg-primary-lighter:focus,button.bg-primary-lighter:hover{background-color:#4299fa!important}.bg-success-light{background-color:#bed9a2!important}a.bg-success-light:focus,a.bg-success-light:hover,button.bg-success-light:focus,button.bg-success-light:hover{background-color:#a5ca7e!important}.bg-warning-light{background-color:#ffdb93!important}a.bg-warning-light:focus,a.bg-warning-light:hover,button.bg-warning-light:focus,button.bg-warning-light:hover{background-color:#ffc960!important}.bg-info-light{background-color:#a5ccf0!important}a.bg-info-light:focus,a.bg-info-light:hover,button.bg-info-light:focus,button.bg-info-light:hover{background-color:#79b3e9!important}.bg-danger-light{background-color:#f1a184!important}a.bg-danger-light:focus,a.bg-danger-light:hover,button.bg-danger-light:focus,button.bg-danger-light:hover{background-color:#eb7e56!important}.bg-success-lighter{background-color:#e4efd8!important}a.bg-success-lighter:focus,a.bg-success-lighter:hover,button.bg-success-lighter:focus,button.bg-success-lighter:hover{background-color:#cbe0b4!important}.bg-warning-lighter{background-color:#fff4e0!important}a.bg-warning-lighter:focus,a.bg-warning-lighter:hover,button.bg-warning-lighter:focus,button.bg-warning-lighter:hover{background-color:#ffe3ad!important}.bg-info-lighter{background-color:#e7f1fb!important}a.bg-info-lighter:focus,a.bg-info-lighter:hover,button.bg-info-lighter:focus,button.bg-info-lighter:hover{background-color:#bbd8f4!important}.bg-danger-lighter{background-color:#f9d5c8!important}a.bg-danger-lighter:focus,a.bg-danger-lighter:hover,button.bg-danger-lighter:focus,button.bg-danger-lighter:hover{background-color:#f3b29b!important}.bg-success-op{background-color:rgba(190,217,162,.95)!important}a.bg-success-op:focus,a.bg-success-op:hover,button.bg-success-op:focus,button.bg-success-op:hover{background-color:rgba(165,202,126,.95)!important}.bg-warning-op{background-color:rgba(255,219,147,.95)!important}a.bg-warning-op:focus,a.bg-warning-op:hover,button.bg-warning-op:focus,button.bg-warning-op:hover{background-color:rgba(255,201,96,.95)!important}.bg-info-op{background-color:rgba(165,204,240,.95)!important}a.bg-info-op:focus,a.bg-info-op:hover,button.bg-info-op:focus,button.bg-info-op:hover{background-color:rgba(121,179,233,.95)!important}.bg-danger-op{background-color:rgba(241,161,132,.95)!important}a.bg-danger-op:focus,a.bg-danger-op:hover,button.bg-danger-op:focus,button.bg-danger-op:hover{background-color:rgba(235,126,86,.95)!important}.bg-body{background-color:#f4f6fa!important}a.bg-body:focus,a.bg-body:hover,button.bg-body:focus,button.bg-body:hover{background-color:#d1d9ea!important}.bg-body-light{background-color:#f9fafc!important}a.bg-body-light:focus,a.bg-body-light:hover,button.bg-body-light:focus,button.bg-body-light:hover{background-color:#d6deec!important}.bg-body-dark{background-color:#e6ebf4!important}a.bg-body-dark:focus,a.bg-body-dark:hover,button.bg-body-dark:focus,button.bg-body-dark:hover{background-color:#c3cee4!important}.bg-muted{background-color:#6c757d!important}a.bg-muted:focus,a.bg-muted:hover,button.bg-muted:focus,button.bg-muted:hover{background-color:#545b62!important}.bg-white{background-color:#fff!important}a.bg-white:focus,a.bg-white:hover,button.bg-white:focus,button.bg-white:hover{background-color:#e6e6e6!important}.bg-black{background-color:#000!important}a.bg-black:focus,a.bg-black:hover,button.bg-black:focus,button.bg-black:hover{background-color:#000!important}.bg-gray{background-color:#ced4da!important}a.bg-gray:focus,a.bg-gray:hover,button.bg-gray:focus,button.bg-gray:hover{background-color:#b1bbc4!important}.bg-gray-dark{background-color:#6c757d!important}a.bg-gray-dark:focus,a.bg-gray-dark:hover,button.bg-gray-dark:focus,button.bg-gray-dark:hover{background-color:#545b62!important}.bg-gray-darker{background-color:#343a40!important}a.bg-gray-darker:focus,a.bg-gray-darker:hover,button.bg-gray-darker:focus,button.bg-gray-darker:hover{background-color:#1d2124!important}.bg-gray-light{background-color:#e9ecef!important}a.bg-gray-light:focus,a.bg-gray-light:hover,button.bg-gray-light:focus,button.bg-gray-light:hover{background-color:#cbd3da!important}.bg-gray-lighter{background-color:#f8f9fa!important}a.bg-gray-lighter:focus,a.bg-gray-lighter:hover,button.bg-gray-lighter:focus,button.bg-gray-lighter:hover{background-color:#dae0e5!important}.bg-header-dark{background-color:#0665d0!important}a.bg-header-dark:focus,a.bg-header-dark:hover,button.bg-header-dark:focus,button.bg-header-dark:hover{background-color:#054d9e!important}.bg-sidebar-dark{background-color:#343a40!important}a.bg-sidebar-dark:focus,a.bg-sidebar-dark:hover,button.bg-sidebar-dark:focus,button.bg-sidebar-dark:hover{background-color:#1d2124!important}.bg-gd-primary{background:#0665d0 linear-gradient(135deg,#0665d0,#2a8bf9)!important}.bg-gd-dusk{background:#d262e3 linear-gradient(135deg,#d262e3,#0665d0)!important}.bg-gd-fruit{background:#89216b linear-gradient(135deg,#89216b,#da4453)!important}.bg-gd-aqua{background:#02aab0 linear-gradient(135deg,#02aab0,#00cdac)!important}.bg-gd-sublime{background:#6a82fb linear-gradient(135deg,#6a82fb,#fc5c7d)!important}.bg-gd-sea{background:#2b32b2 linear-gradient(135deg,#2b32b2,#1488cc)!important}.bg-gd-leaf{background:#ffb119 linear-gradient(135deg,#ffb119,#82b54b)!important}.bg-gd-lake{background:#00f260 linear-gradient(135deg,#00f260,#0575e6)!important}.bg-gd-sun{background:#e65c00 linear-gradient(135deg,#e65c00,#f9d423)!important}.bg-gd-dusk-op{background:rgba(210,98,227,.5) linear-gradient(135deg,rgba(210,98,227,.5),rgba(6,101,208,.5))!important}.bg-gd-fruit-op{background:rgba(137,33,107,.5) linear-gradient(135deg,rgba(137,33,107,.5),rgba(218,68,83,.5))!important}.bg-gd-aqua-op{background:rgba(2,170,176,.5) linear-gradient(135deg,rgba(2,170,176,.5),rgba(0,205,172,.5))!important}.bg-gd-sublime-op{background:rgba(106,130,251,.5) linear-gradient(135deg,rgba(106,130,251,.5),rgba(252,92,125,.5))!important}.bg-gd-sea-op{background:rgba(43,50,178,.5) linear-gradient(135deg,rgba(43,50,178,.5),rgba(20,136,204,.5))!important}.bg-gd-leaf-op{background:rgba(255,177,25,.5) linear-gradient(135deg,rgba(255,177,25,.5),rgba(130,181,75,.5))!important}.bg-gd-lake-op{background:rgba(0,242,96,.5) linear-gradient(135deg,rgba(0,242,96,.5),rgba(5,117,230,.5))!important}.bg-gd-sun-op{background:rgba(230,92,0,.5) linear-gradient(135deg,rgba(230,92,0,.5),rgba(249,212,35,.5))!important}.bg-gd-white-op-l,.bg-gd-white-op-r,.bg-gd-white-op-rl{background:hsla(0,0%,100%,.98)}@media (min-width:768px){.bg-gd-white-op-r{background:hsla(0,0%,100%,.3) 0 linear-gradient(90deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.98) 50% 100%)!important}.bg-gd-white-op-l{background:hsla(0,0%,100%,.3) 0 linear-gradient(-90deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.98) 50% 100%)!important}.bg-gd-white-op-rl{background:linear-gradient(90deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.97) 30%,hsla(0,0%,100%,.97) 70%,hsla(0,0%,100%,.75))}}.bg-default{background-color:#0665d0!important}a.bg-default:focus,a.bg-default:hover,button.bg-default:focus,button.bg-default:hover{background-color:#054d9e!important}.bg-default-op{background-color:rgba(6,101,208,.75)!important}a.bg-default-op:focus,a.bg-default-op:hover,button.bg-default-op:focus,button.bg-default-op:hover{background-color:rgba(5,77,158,.75)!important}.bg-default-dark{background-color:#054d9e!important}a.bg-default-dark:focus,a.bg-default-dark:hover,button.bg-default-dark:focus,button.bg-default-dark:hover{background-color:#03356d!important}.bg-default-dark-op{background-color:rgba(5,77,158,.8)!important}a.bg-default-dark-op:focus,a.bg-default-dark-op:hover,button.bg-default-dark-op:focus,button.bg-default-dark-op:hover{background-color:rgba(3,53,109,.8)!important}.bg-default-darker{background-color:#022954!important}a.bg-default-darker:focus,a.bg-default-darker:hover,button.bg-default-darker:focus,button.bg-default-darker:hover{background-color:#011123!important}.bg-default-light{background-color:#2a8bf9!important}a.bg-default-light:focus,a.bg-default-light:hover,button.bg-default-light:focus,button.bg-default-light:hover{background-color:#0771e9!important}.bg-default-lighter{background-color:#74b3fb!important}a.bg-default-lighter:focus,a.bg-default-lighter:hover,button.bg-default-lighter:focus,button.bg-default-lighter:hover{background-color:#4299fa!important}.bg-gd-default{background:#0665d0 linear-gradient(135deg,#0665d0,#2a8bf9)!important}.bg-xwork{background-color:#343a40!important}a.bg-xwork:focus,a.bg-xwork:hover,button.bg-xwork:focus,button.bg-xwork:hover{background-color:#1d2124!important}.bg-xwork-op{background-color:rgba(52,58,64,.75)!important}a.bg-xwork-op:focus,a.bg-xwork-op:hover,button.bg-xwork-op:focus,button.bg-xwork-op:hover{background-color:rgba(29,33,36,.75)!important}.bg-xwork-dark{background-color:#1d2124!important}a.bg-xwork-dark:focus,a.bg-xwork-dark:hover,button.bg-xwork-dark:focus,button.bg-xwork-dark:hover{background-color:#060708!important}.bg-xwork-dark-op{background-color:rgba(29,33,36,.8)!important}a.bg-xwork-dark-op:focus,a.bg-xwork-dark-op:hover,button.bg-xwork-dark-op:focus,button.bg-xwork-dark-op:hover{background-color:rgba(6,7,8,.8)!important}.bg-xwork-darker{background-color:#060708!important}a.bg-xwork-darker:focus,a.bg-xwork-darker:hover,button.bg-xwork-darker:focus,button.bg-xwork-darker:hover{background-color:#000!important}.bg-xwork-light{background-color:#6d7a86!important}a.bg-xwork-light:focus,a.bg-xwork-light:hover,button.bg-xwork-light:focus,button.bg-xwork-light:hover{background-color:#56606a!important}.bg-xwork-lighter{background-color:#b2bac1!important}a.bg-xwork-lighter:focus,a.bg-xwork-lighter:hover,button.bg-xwork-lighter:focus,button.bg-xwork-lighter:hover{background-color:#96a0aa!important}.bg-gd-xwork{background:#343a40 linear-gradient(135deg,#343a40,#56606a)!important}.bg-xmodern{background-color:#3b5998!important}a.bg-xmodern:focus,a.bg-xmodern:hover,button.bg-xmodern:focus,button.bg-xmodern:hover{background-color:#2d4373!important}.bg-xmodern-op{background-color:rgba(59,89,152,.75)!important}a.bg-xmodern-op:focus,a.bg-xmodern-op:hover,button.bg-xmodern-op:focus,button.bg-xmodern-op:hover{background-color:rgba(45,67,115,.75)!important}.bg-xmodern-dark{background-color:#2d4373!important}a.bg-xmodern-dark:focus,a.bg-xmodern-dark:hover,button.bg-xmodern-dark:focus,button.bg-xmodern-dark:hover{background-color:#1e2e4f!important}.bg-xmodern-dark-op{background-color:rgba(45,67,115,.8)!important}a.bg-xmodern-dark-op:focus,a.bg-xmodern-dark-op:hover,button.bg-xmodern-dark-op:focus,button.bg-xmodern-dark-op:hover{background-color:rgba(30,46,79,.8)!important}.bg-xmodern-darker{background-color:#1e2e4f!important}a.bg-xmodern-darker:focus,a.bg-xmodern-darker:hover,button.bg-xmodern-darker:focus,button.bg-xmodern-darker:hover{background-color:#10182a!important}.bg-xmodern-light{background-color:#5f7ec1!important}a.bg-xmodern-light:focus,a.bg-xmodern-light:hover,button.bg-xmodern-light:focus,button.bg-xmodern-light:hover{background-color:#4264aa!important}.bg-xmodern-lighter{background-color:#a8b9dd!important}a.bg-xmodern-lighter:focus,a.bg-xmodern-lighter:hover,button.bg-xmodern-lighter:focus,button.bg-xmodern-lighter:hover{background-color:#839ccf!important}.bg-gd-xmodern{background:#3b5998 linear-gradient(135deg,#3b5998,#5f7ec1)!important}.bg-xeco{background-color:#689550!important}a.bg-xeco:focus,a.bg-xeco:hover,button.bg-xeco:focus,button.bg-xeco:hover{background-color:#51743e!important}.bg-xeco-op{background-color:rgba(104,149,80,.75)!important}a.bg-xeco-op:focus,a.bg-xeco-op:hover,button.bg-xeco-op:focus,button.bg-xeco-op:hover{background-color:rgba(81,116,62,.75)!important}.bg-xeco-dark{background-color:#51743e!important}a.bg-xeco-dark:focus,a.bg-xeco-dark:hover,button.bg-xeco-dark:focus,button.bg-xeco-dark:hover{background-color:#3a532c!important}.bg-xeco-dark-op{background-color:rgba(81,116,62,.8)!important}a.bg-xeco-dark-op:focus,a.bg-xeco-dark-op:hover,button.bg-xeco-dark-op:focus,button.bg-xeco-dark-op:hover{background-color:rgba(58,83,44,.8)!important}.bg-xeco-darker{background-color:#3a532c!important}a.bg-xeco-darker:focus,a.bg-xeco-darker:hover,button.bg-xeco-darker:focus,button.bg-xeco-darker:hover{background-color:#23311b!important}.bg-xeco-light{background-color:#8fb87a!important}a.bg-xeco-light:focus,a.bg-xeco-light:hover,button.bg-xeco-light:focus,button.bg-xeco-light:hover{background-color:#74a659!important}.bg-xeco-lighter{background-color:#c7dbbc!important}a.bg-xeco-lighter:focus,a.bg-xeco-lighter:hover,button.bg-xeco-lighter:focus,button.bg-xeco-lighter:hover{background-color:#abc99b!important}.bg-gd-xeco{background:#689550 linear-gradient(135deg,#689550,#8fb87a)!important}.bg-xsmooth{background-color:#774aa4!important}a.bg-xsmooth:focus,a.bg-xsmooth:hover,button.bg-xsmooth:focus,button.bg-xsmooth:hover{background-color:#5e3a81!important}.bg-xsmooth-op{background-color:rgba(119,74,164,.75)!important}a.bg-xsmooth-op:focus,a.bg-xsmooth-op:hover,button.bg-xsmooth-op:focus,button.bg-xsmooth-op:hover{background-color:rgba(94,58,129,.75)!important}.bg-xsmooth-dark{background-color:#5e3a81!important}a.bg-xsmooth-dark:focus,a.bg-xsmooth-dark:hover,button.bg-xsmooth-dark:focus,button.bg-xsmooth-dark:hover{background-color:#442a5e!important}.bg-xsmooth-dark-op{background-color:rgba(94,58,129,.8)!important}a.bg-xsmooth-dark-op:focus,a.bg-xsmooth-dark-op:hover,button.bg-xsmooth-dark-op:focus,button.bg-xsmooth-dark-op:hover{background-color:rgba(68,42,94,.8)!important}.bg-xsmooth-darker{background-color:#442a5e!important}a.bg-xsmooth-darker:focus,a.bg-xsmooth-darker:hover,button.bg-xsmooth-darker:focus,button.bg-xsmooth-darker:hover{background-color:#2b1a3b!important}.bg-xsmooth-light{background-color:#9d78c2!important}a.bg-xsmooth-light:focus,a.bg-xsmooth-light:hover,button.bg-xsmooth-light:focus,button.bg-xsmooth-light:hover{background-color:#8455b2!important}.bg-xsmooth-lighter{background-color:#d5c6e5!important}a.bg-xsmooth-lighter:focus,a.bg-xsmooth-lighter:hover,button.bg-xsmooth-lighter:focus,button.bg-xsmooth-lighter:hover{background-color:#bca2d5!important}.bg-gd-xsmooth{background:#774aa4 linear-gradient(135deg,#774aa4,#9d78c2)!important}.bg-xinspire{background-color:#00a680!important}a.bg-xinspire:focus,a.bg-xinspire:hover,button.bg-xinspire:focus,button.bg-xinspire:hover{background-color:#007359!important}.bg-xinspire-op{background-color:rgba(0,166,128,.75)!important}a.bg-xinspire-op:focus,a.bg-xinspire-op:hover,button.bg-xinspire-op:focus,button.bg-xinspire-op:hover{background-color:rgba(0,115,89,.75)!important}.bg-xinspire-dark{background-color:#008063!important}a.bg-xinspire-dark:focus,a.bg-xinspire-dark:hover,button.bg-xinspire-dark:focus,button.bg-xinspire-dark:hover{background-color:#004d3b!important}.bg-xinspire-dark-op{background-color:rgba(0,128,99,.8)!important}a.bg-xinspire-dark-op:focus,a.bg-xinspire-dark-op:hover,button.bg-xinspire-dark-op:focus,button.bg-xinspire-dark-op:hover{background-color:rgba(0,77,59,.8)!important}.bg-xinspire-darker{background-color:#005a45!important}a.bg-xinspire-darker:focus,a.bg-xinspire-darker:hover,button.bg-xinspire-darker:focus,button.bg-xinspire-darker:hover{background-color:#00271e!important}.bg-xinspire-light{background-color:#36c396!important}a.bg-xinspire-light:focus,a.bg-xinspire-light:hover,button.bg-xinspire-light:focus,button.bg-xinspire-light:hover{background-color:#2b9b77!important}.bg-xinspire-lighter{background-color:#96e2ca!important}a.bg-xinspire-lighter:focus,a.bg-xinspire-lighter:hover,button.bg-xinspire-lighter:focus,button.bg-xinspire-lighter:hover{background-color:#6fd7b6!important}.bg-gd-xinspire{background:#00a680 linear-gradient(135deg,#00a680,#00f3bb)!important}.bg-xdream{background-color:#314499!important}a.bg-xdream:focus,a.bg-xdream:hover,button.bg-xdream:focus,button.bg-xdream:hover{background-color:#253372!important}.bg-xdream-op{background-color:rgba(49,68,153,.75)!important}a.bg-xdream-op:focus,a.bg-xdream-op:hover,button.bg-xdream-op:focus,button.bg-xdream-op:hover{background-color:rgba(37,51,114,.75)!important}.bg-xdream-dark{background-color:#313c60!important}a.bg-xdream-dark:focus,a.bg-xdream-dark:hover,button.bg-xdream-dark:focus,button.bg-xdream-dark:hover{background-color:#20273e!important}.bg-xdream-dark-op{background-color:rgba(49,60,96,.8)!important}a.bg-xdream-dark-op:focus,a.bg-xdream-dark-op:hover,button.bg-xdream-dark-op:focus,button.bg-xdream-dark-op:hover{background-color:rgba(32,39,62,.8)!important}.bg-xdream-darker{background-color:#20273e!important}a.bg-xdream-darker:focus,a.bg-xdream-darker:hover,button.bg-xdream-darker:focus,button.bg-xdream-darker:hover{background-color:#0f121c!important}.bg-xdream-light{background-color:#7687d3!important}a.bg-xdream-light:focus,a.bg-xdream-light:hover,button.bg-xdream-light:focus,button.bg-xdream-light:hover{background-color:#5065c7!important}.bg-xdream-lighter{background-color:#d7dcf2!important}a.bg-xdream-lighter:focus,a.bg-xdream-lighter:hover,button.bg-xdream-lighter:focus,button.bg-xdream-lighter:hover{background-color:#b0bae6!important}.bg-gd-xdream{background:#314499 linear-gradient(135deg,#314499,#5065c7)!important}.bg-xpro{background-color:#6772e5!important}a.bg-xpro:focus,a.bg-xpro:hover,button.bg-xpro:focus,button.bg-xpro:hover{background-color:#3b4ade!important}.bg-xpro-op{background-color:rgba(103,114,229,.75)!important}a.bg-xpro-op:focus,a.bg-xpro-op:hover,button.bg-xpro-op:focus,button.bg-xpro-op:hover{background-color:rgba(59,74,222,.75)!important}.bg-xpro-dark{background-color:#394263!important}a.bg-xpro-dark:focus,a.bg-xpro-dark:hover,button.bg-xpro-dark:focus,button.bg-xpro-dark:hover{background-color:#262c43!important}.bg-xpro-dark-op{background-color:rgba(57,66,99,.8)!important}a.bg-xpro-dark-op:focus,a.bg-xpro-dark-op:hover,button.bg-xpro-dark-op:focus,button.bg-xpro-dark-op:hover{background-color:rgba(38,44,67,.8)!important}.bg-xpro-darker{background-color:#282e45!important}a.bg-xpro-darker:focus,a.bg-xpro-darker:hover,button.bg-xpro-darker:focus,button.bg-xpro-darker:hover{background-color:#151825!important}.bg-xpro-light{background-color:#a8aff0!important}a.bg-xpro-light:focus,a.bg-xpro-light:hover,button.bg-xpro-light:focus,button.bg-xpro-light:hover{background-color:#7d86e9!important}.bg-xpro-lighter{background-color:#eaebfb!important}a.bg-xpro-lighter:focus,a.bg-xpro-lighter:hover,button.bg-xpro-lighter:focus,button.bg-xpro-lighter:hover{background-color:#bec3f4!important}.bg-gd-xpro{background:#6772e5 linear-gradient(135deg,#6772e5,#a8aff0)!important}.bg-xplay{background-color:#dd4b39!important}a.bg-xplay:focus,a.bg-xplay:hover,button.bg-xplay:focus,button.bg-xplay:hover{background-color:#c23321!important}.bg-xplay-op{background-color:rgba(221,75,57,.75)!important}a.bg-xplay-op:focus,a.bg-xplay-op:hover,button.bg-xplay-op:focus,button.bg-xplay-op:hover{background-color:rgba(194,51,33,.75)!important}.bg-xplay-dark{background-color:#b93120!important}a.bg-xplay-dark:focus,a.bg-xplay-dark:hover,button.bg-xplay-dark:focus,button.bg-xplay-dark:hover{background-color:#8e2518!important}.bg-xplay-dark-op{background-color:rgba(185,49,32,.8)!important}a.bg-xplay-dark-op:focus,a.bg-xplay-dark-op:hover,button.bg-xplay-dark-op:focus,button.bg-xplay-dark-op:hover{background-color:rgba(142,37,24,.8)!important}.bg-xplay-darker{background-color:#852317!important}a.bg-xplay-darker:focus,a.bg-xplay-darker:hover,button.bg-xplay-darker:focus,button.bg-xplay-darker:hover{background-color:#59170f!important}.bg-xplay-light{background-color:#e47365!important}a.bg-xplay-light:focus,a.bg-xplay-light:hover,button.bg-xplay-light:focus,button.bg-xplay-light:hover{background-color:#dd4b39!important}.bg-xplay-lighter{background-color:#f3c2bc!important}a.bg-xplay-lighter:focus,a.bg-xplay-lighter:hover,button.bg-xplay-lighter:focus,button.bg-xplay-lighter:hover{background-color:#ec9a90!important}.bg-gd-xplay{background:#dd4b39 linear-gradient(135deg,#dd4b39,#e8867a)!important}.border-2x{border-width:2px!important}.border-3x{border-width:3px!important}.border-4x{border-width:4px!important}.border-5x{border-width:5px!important}.border-10x{border-width:10px!important}.rounded-lg{border-radius:1.5rem!important}.rounded-lg-top{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.rounded-lg-right{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.rounded-lg-bottom{border-bottom-right-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.rounded-lg-left{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.overflow-y-auto{overflow-y:auto;-webkit-overflow-scrolling:touch}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-1{opacity:1}@media (min-width:992px){.h100-scroll{height:100vh;overflow-y:auto}}.aspect-ratio-1-1:after,.aspect-ratio-1-1:before{content:"";display:table;clear:both;width:1px;margin-left:-1px}.aspect-ratio-1-1:before{float:left;padding-bottom:100%}.aspect-ratio-4-3:after,.aspect-ratio-4-3:before{content:"";display:table;clear:both;width:1px;margin-left:-1px}.aspect-ratio-4-3:before{float:left;padding-bottom:75%}.aspect-ratio-16-9:after,.aspect-ratio-16-9:before{content:"";display:table;clear:both;width:1px;margin-left:-1px}.aspect-ratio-16-9:before{float:left;padding-bottom:56.25%}.no-transition{transition:none!important}.click-ripple{display:block;position:absolute;background:hsla(0,0%,100%,.6);border-radius:100%;transform:scale(0)}.click-ripple.animate{animation:click-ripple .6s ease-out}@keyframes click-ripple{50%{opacity:.6;transform:scale(2)}to{opacity:0;transform:scale(3)}}.flex-00-auto{flex:0 0 auto}.flex-10-auto{flex:1 0 auto}@media (min-width:576px){.flex-sm-00-auto{flex:0 0 auto}.flex-sm-10-auto{flex:1 0 auto}}@media (min-width:768px){.flex-md-00-auto{flex:0 0 auto}.flex-md-10-auto{flex:1 0 auto}}@media (min-width:992px){.flex-lg-00-auto{flex:0 0 auto}.flex-lg-10-auto{flex:1 0 auto}}@media (min-width:1200px){.flex-xl-00-auto{flex:0 0 auto}.flex-xl-10-auto{flex:1 0 auto}}.font-w300{font-weight:300!important}.font-w400{font-weight:400!important}.font-w600{font-weight:600!important}.font-w700{font-weight:700!important}.font-size-base{font-size:1rem!important}.font-size-lg{font-size:1.25rem!important}.font-size-sm{font-size:.875rem!important}.text-wrap-break-word{word-wrap:break-word}.text-primary-dark{color:#054d9e!important}a.text-primary-dark.link-fx:before{background-color:#054d9e}a.text-primary-dark:focus,a.text-primary-dark:hover{color:#021d3b!important}.text-primary-darker{color:#022954!important}a.text-primary-darker.link-fx:before{background-color:#022954}.text-primary-light{color:#2a8bf9!important}a.text-primary-light.link-fx:before{background-color:#2a8bf9}a.text-primary-light:focus,a.text-primary-light:hover{color:#0559b7!important}.text-primary-lighter{color:#74b3fb!important}a.text-primary-lighter.link-fx:before{background-color:#74b3fb}a.text-primary-lighter:focus,a.text-primary-lighter:hover{color:#117ef8!important}.text-success-light{color:#bed9a2!important}a.text-success-light.link-fx:before{background-color:#bed9a2}a.text-success-light:focus,a.text-success-light:hover{color:#8cbb59!important}.text-warning-light{color:#ffdb93!important}a.text-warning-light.link-fx:before{background-color:#ffdb93}a.text-warning-light:focus,a.text-warning-light:hover{color:#ffb82d!important}.text-info-light{color:#a5ccf0!important}a.text-info-light.link-fx:before{background-color:#a5ccf0}a.text-info-light:focus,a.text-info-light:hover{color:#4e9ae2!important}.text-danger-light{color:#f1a184!important}a.text-danger-light.link-fx:before{background-color:#f1a184}a.text-danger-light:focus,a.text-danger-light:hover{color:#e65b28!important}.text-body-bg{color:#f4f6fa!important}a.text-body-bg.link-fx:before{background-color:#f4f6fa}a.text-body-bg:focus,a.text-body-bg:hover{color:#aebdda!important}.text-body-bg-dark{color:#e6ebf4!important}a.text-body-bg-dark.link-fx:before{background-color:#e6ebf4}a.text-body-bg-dark:focus,a.text-body-bg-dark:hover{color:#a0b1d4!important}.text-body-bg-light{color:#f9fafc!important}a.text-body-bg-light.link-fx:before{background-color:#f9fafc}a.text-body-bg-light:focus,a.text-body-bg-light:hover{color:#b3c1dd!important}.text-body-color-light{color:#e6ebf4!important}a.text-body-color-light.link-fx:before{background-color:#e6ebf4}a.text-body-color-light:focus,a.text-body-color-light:hover{color:#a0b1d4!important}.text-muted{color:#6c757d!important}a.text-muted.link-fx:before{background-color:#6c757d}a.text-muted:focus,a.text-muted:hover{color:#3d4246!important}.text-white{color:#fff!important}a.text-white.link-fx:before{background-color:#fff}a.text-white:focus,a.text-white:hover{color:#ccc!important}.text-white-25{color:hsla(0,0%,100%,.25)!important}a.text-white-25.link-fx:before{background-color:hsla(0,0%,100%,.25)}a.text-white-25:focus,a.text-white-25:hover{color:hsla(0,0%,80%,.25)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}a.text-white-50.link-fx:before{background-color:hsla(0,0%,100%,.5)}a.text-white-50:focus,a.text-white-50:hover{color:hsla(0,0%,80%,.5)!important}.text-white-75{color:hsla(0,0%,100%,.75)!important}a.text-white-75.link-fx:before{background-color:hsla(0,0%,100%,.75)}a.text-white-75:focus,a.text-white-75:hover{color:hsla(0,0%,80%,.75)!important}.text-black{color:#000!important}a.text-black.link-fx:before{background-color:#000}a.text-black:focus,a.text-black:hover{color:#000!important}.text-black-25{color:rgba(0,0,0,.25)!important}a.text-black-25.link-fx:before{background-color:rgba(0,0,0,.25)}a.text-black-25:focus,a.text-black-25:hover{color:rgba(0,0,0,.25)!important}.text-black-50{color:rgba(0,0,0,.5)!important}a.text-black-50.link-fx:before{background-color:rgba(0,0,0,.5)}a.text-black-50:focus,a.text-black-50:hover{color:rgba(0,0,0,.5)!important}.text-black-75{color:rgba(0,0,0,.75)!important}a.text-black-75.link-fx:before{background-color:rgba(0,0,0,.75)}a.text-black-75:focus,a.text-black-75:hover{color:rgba(0,0,0,.75)!important}.text-gray{color:#ced4da!important}a.text-gray.link-fx:before{background-color:#ced4da}a.text-gray:focus,a.text-gray:hover{color:#94a1ae!important}.text-gray-dark{color:#6c757d!important}a.text-gray-dark.link-fx:before{background-color:#6c757d}a.text-gray-dark:focus,a.text-gray-dark:hover{color:#3d4246!important}.text-gray-darker{color:#343a40!important}a.text-gray-darker.link-fx:before{background-color:#343a40}a.text-gray-darker:focus,a.text-gray-darker:hover{color:#060708!important}.text-gray-light{color:#e9ecef!important}a.text-gray-light.link-fx:before{background-color:#e9ecef}a.text-gray-light:focus,a.text-gray-light:hover{color:#aeb9c4!important}.text-gray-lighter{color:#f8f9fa!important}a.text-gray-lighter.link-fx:before{background-color:#f8f9fa}a.text-gray-lighter:focus,a.text-gray-lighter:hover{color:#bdc6d0!important}.text-dual{color:#054d9e!important}a.text-dual.link-fx:before{background-color:#054d9e}a.text-dual:focus,a.text-dual:hover{color:#021d3b!important}.page-header-dark #page-header .text-dual,.sidebar-dark #sidebar .text-dual{color:#e6ebf4!important}.page-header-dark #page-header a.text-dual.link-fx:before,.sidebar-dark #sidebar a.text-dual.link-fx:before{background-color:#e6ebf4}.page-header-dark #page-header a.text-dual:focus,.page-header-dark #page-header a.text-dual:hover,.sidebar-dark #sidebar a.text-dual:focus,.sidebar-dark #sidebar a.text-dual:hover{color:#a0b1d4!important}.text-default{color:#0665d0!important}a.text-default.link-fx:before{background-color:#0665d0}a.text-default:focus,a.text-default:hover{color:#03356d!important}.text-default-dark{color:#054d9e!important}a.text-default-dark.link-fx:before{background-color:#054d9e}a.text-default-dark:focus,a.text-default-dark:hover{color:#021d3b!important}.text-default-darker{color:#022954!important}a.text-default-darker.link-fx:before{background-color:#022954}a.text-default-darker:focus,a.text-default-darker:hover{color:#000!important}.text-default-light{color:#2a8bf9!important}a.text-default-light.link-fx:before{background-color:#2a8bf9}a.text-default-light:focus,a.text-default-light:hover{color:#0559b7!important}.text-default-lighter{color:#74b3fb!important}a.text-default-lighter.link-fx:before{background-color:#74b3fb}a.text-default-lighter:focus,a.text-default-lighter:hover{color:#117ef8!important}.text-xwork{color:#343a40!important}a.text-xwork.link-fx:before{background-color:#343a40}a.text-xwork:focus,a.text-xwork:hover{color:#060708!important}.text-xwork-dark{color:#1d2124!important}a.text-xwork-dark.link-fx:before{background-color:#1d2124}a.text-xwork-dark:focus,a.text-xwork-dark:hover{color:#000!important}.text-xwork-darker{color:#060708!important}a.text-xwork-darker.link-fx:before{background-color:#060708}a.text-xwork-darker:focus,a.text-xwork-darker:hover{color:#000!important}.text-xwork-light{color:#6d7a86!important}a.text-xwork-light.link-fx:before{background-color:#6d7a86}a.text-xwork-light:focus,a.text-xwork-light:hover{color:#3f474e!important}.text-xwork-lighter{color:#b2bac1!important}a.text-xwork-lighter.link-fx:before{background-color:#b2bac1}a.text-xwork-lighter:focus,a.text-xwork-lighter:hover{color:#7a8793!important}.text-xmodern{color:#3b5998!important}a.text-xmodern.link-fx:before{background-color:#3b5998}a.text-xmodern:focus,a.text-xmodern:hover{color:#1e2e4f!important}.text-xmodern-dark{color:#2d4373!important}a.text-xmodern-dark.link-fx:before{background-color:#2d4373}a.text-xmodern-dark:focus,a.text-xmodern-dark:hover{color:#10182a!important}.text-xmodern-darker{color:#1e2e4f!important}a.text-xmodern-darker.link-fx:before{background-color:#1e2e4f}a.text-xmodern-darker:focus,a.text-xmodern-darker:hover{color:#020305!important}.text-xmodern-light{color:#5f7ec1!important}a.text-xmodern-light.link-fx:before{background-color:#5f7ec1}a.text-xmodern-light:focus,a.text-xmodern-light:hover{color:#344e86!important}.text-xmodern-lighter{color:#a8b9dd!important}a.text-xmodern-lighter.link-fx:before{background-color:#a8b9dd}a.text-xmodern-lighter:focus,a.text-xmodern-lighter:hover{color:#5f7ec1!important}.text-xeco{color:#689550!important}a.text-xeco.link-fx:before{background-color:#689550}a.text-xeco:focus,a.text-xeco:hover{color:#3a532c!important}.text-xeco-dark{color:#51743e!important}a.text-xeco-dark.link-fx:before{background-color:#51743e}a.text-xeco-dark:focus,a.text-xeco-dark:hover{color:#23311b!important}.text-xeco-darker{color:#3a532c!important}a.text-xeco-darker.link-fx:before{background-color:#3a532c}a.text-xeco-darker:focus,a.text-xeco-darker:hover{color:#0b1009!important}.text-xeco-light{color:#8fb87a!important}a.text-xeco-light.link-fx:before{background-color:#8fb87a}a.text-xeco-light:focus,a.text-xeco-light:hover{color:#5c8447!important}.text-xeco-lighter{color:#c7dbbc!important}a.text-xeco-lighter.link-fx:before{background-color:#c7dbbc}a.text-xeco-lighter:focus,a.text-xeco-lighter:hover{color:#8fb87a!important}.text-xsmooth{color:#774aa4!important}a.text-xsmooth.link-fx:before{background-color:#774aa4}a.text-xsmooth:focus,a.text-xsmooth:hover{color:#442a5e!important}.text-xsmooth-dark{color:#5e3a81!important}a.text-xsmooth-dark.link-fx:before{background-color:#5e3a81}a.text-xsmooth-dark:focus,a.text-xsmooth-dark:hover{color:#2b1a3b!important}.text-xsmooth-darker{color:#442a5e!important}a.text-xsmooth-darker.link-fx:before{background-color:#442a5e}a.text-xsmooth-darker:focus,a.text-xsmooth-darker:hover{color:#110b17!important}.text-xsmooth-light{color:#9d78c2!important}a.text-xsmooth-light.link-fx:before{background-color:#9d78c2}a.text-xsmooth-light:focus,a.text-xsmooth-light:hover{color:#6a4292!important}.text-xsmooth-lighter{color:#d5c6e5!important}a.text-xsmooth-lighter.link-fx:before{background-color:#d5c6e5}a.text-xsmooth-lighter:focus,a.text-xsmooth-lighter:hover{color:#a27fc5!important}.text-xinspire{color:#00a680!important}a.text-xinspire.link-fx:before{background-color:#00a680}a.text-xinspire:focus,a.text-xinspire:hover{color:#004031!important}.text-xinspire-dark{color:#008063!important}a.text-xinspire-dark.link-fx:before{background-color:#008063}a.text-xinspire-dark:focus,a.text-xinspire-dark:hover{color:#001a14!important}.text-xinspire-darker{color:#005a45!important}a.text-xinspire-darker.link-fx:before{background-color:#005a45}a.text-xinspire-darker:focus,a.text-xinspire-darker:hover{color:#000!important}.text-xinspire-light{color:#36c396!important}a.text-xinspire-light.link-fx:before{background-color:#36c396}a.text-xinspire-light:focus,a.text-xinspire-light:hover{color:#207359!important}.text-xinspire-lighter{color:#96e2ca!important}a.text-xinspire-lighter.link-fx:before{background-color:#96e2ca}a.text-xinspire-lighter:focus,a.text-xinspire-lighter:hover{color:#47cca1!important}.text-xdream{color:#314499!important}a.text-xdream.link-fx:before{background-color:#314499}a.text-xdream:focus,a.text-xdream:hover{color:#18224c!important}.text-xdream-dark{color:#313c60!important}a.text-xdream-dark.link-fx:before{background-color:#313c60}a.text-xdream-dark:focus,a.text-xdream-dark:hover{color:#0f121c!important}.text-xdream-darker{color:#20273e!important}a.text-xdream-darker.link-fx:before{background-color:#20273e}a.text-xdream-darker:focus,a.text-xdream-darker:hover{color:#000!important}.text-xdream-light{color:#7687d3!important}a.text-xdream-light.link-fx:before{background-color:#7687d3}a.text-xdream-light:focus,a.text-xdream-light:hover{color:#374dac!important}.text-xdream-lighter{color:#d7dcf2!important}a.text-xdream-lighter.link-fx:before{background-color:#d7dcf2}a.text-xdream-lighter:focus,a.text-xdream-lighter:hover{color:#8a98d9!important}.text-xpro{color:#6772e5!important}a.text-xpro.link-fx:before{background-color:#6772e5}a.text-xpro:focus,a.text-xpro:hover{color:#2230c4!important}.text-xpro-dark{color:#394263!important}a.text-xpro-dark.link-fx:before{background-color:#394263}a.text-xpro-dark:focus,a.text-xpro-dark:hover{color:#141722!important}.text-xpro-darker{color:#282e45!important}a.text-xpro-darker.link-fx:before{background-color:#282e45}a.text-xpro-darker:focus,a.text-xpro-darker:hover{color:#030304!important}.text-xpro-light{color:#a8aff0!important}a.text-xpro-light.link-fx:before{background-color:#a8aff0}a.text-xpro-light:focus,a.text-xpro-light:hover{color:#515ee1!important}.text-xpro-lighter{color:#eaebfb!important}a.text-xpro-lighter.link-fx:before{background-color:#eaebfb}a.text-xpro-lighter:focus,a.text-xpro-lighter:hover{color:#939aec!important}.text-xplay{color:#dd4b39!important}a.text-xplay.link-fx:before{background-color:#dd4b39}a.text-xplay:focus,a.text-xplay:hover{color:#96271a!important}.text-xplay-dark{color:#b93120!important}a.text-xplay-dark.link-fx:before{background-color:#b93120}a.text-xplay-dark:focus,a.text-xplay-dark:hover{color:#621a11!important}.text-xplay-darker{color:#852317!important}a.text-xplay-darker.link-fx:before{background-color:#852317}a.text-xplay-darker:focus,a.text-xplay-darker:hover{color:#2e0c08!important}.text-xplay-light{color:#e47365!important}a.text-xplay-light.link-fx:before{background-color:#e47365}a.text-xplay-light:focus,a.text-xplay-light:hover{color:#c23321!important}.text-xplay-lighter{color:#f3c2bc!important}a.text-xplay-lighter.link-fx:before{background-color:#f3c2bc}a.text-xplay-lighter:focus,a.text-xplay-lighter:hover{color:#e47365!important}.animated{animation-duration:1.2s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounce{animation-duration:1.5s}.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes bounceIn{0%,20%,40%,60%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0) rotate3d(0,0,0,0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translateY(-100%);visibility:visible}to{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translateX(-100%);visibility:visible}to{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translateX(100%);visibility:visible}to{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translateY(100%);visibility:visible}to{transform:translateY(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateY(0)}to{visibility:hidden;transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateX(0)}to{visibility:hidden;transform:translateX(-100%)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}to{visibility:hidden;transform:translateX(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateY(0)}to{visibility:hidden;transform:translateY(-100%)}}.slideOutUp{animation-name:slideOutUp}.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\F26E"}.fa-accessible-icon:before{content:"\F368"}.fa-accusoft:before{content:"\F369"}.fa-acquisitions-incorporated:before{content:"\F6AF"}.fa-ad:before{content:"\F641"}.fa-address-book:before{content:"\F2B9"}.fa-address-card:before{content:"\F2BB"}.fa-adjust:before{content:"\F042"}.fa-adn:before{content:"\F170"}.fa-adobe:before{content:"\F778"}.fa-adversal:before{content:"\F36A"}.fa-affiliatetheme:before{content:"\F36B"}.fa-air-freshener:before{content:"\F5D0"}.fa-airbnb:before{content:"\F834"}.fa-algolia:before{content:"\F36C"}.fa-align-center:before{content:"\F037"}.fa-align-justify:before{content:"\F039"}.fa-align-left:before{content:"\F036"}.fa-align-right:before{content:"\F038"}.fa-alipay:before{content:"\F642"}.fa-allergies:before{content:"\F461"}.fa-amazon:before{content:"\F270"}.fa-amazon-pay:before{content:"\F42C"}.fa-ambulance:before{content:"\F0F9"}.fa-american-sign-language-interpreting:before{content:"\F2A3"}.fa-amilia:before{content:"\F36D"}.fa-anchor:before{content:"\F13D"}.fa-android:before{content:"\F17B"}.fa-angellist:before{content:"\F209"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-down:before{content:"\F107"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angry:before{content:"\F556"}.fa-angrycreative:before{content:"\F36E"}.fa-angular:before{content:"\F420"}.fa-ankh:before{content:"\F644"}.fa-app-store:before{content:"\F36F"}.fa-app-store-ios:before{content:"\F370"}.fa-apper:before{content:"\F371"}.fa-apple:before{content:"\F179"}.fa-apple-alt:before{content:"\F5D1"}.fa-apple-pay:before{content:"\F415"}.fa-archive:before{content:"\F187"}.fa-archway:before{content:"\F557"}.fa-arrow-alt-circle-down:before{content:"\F358"}.fa-arrow-alt-circle-left:before{content:"\F359"}.fa-arrow-alt-circle-right:before{content:"\F35A"}.fa-arrow-alt-circle-up:before{content:"\F35B"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-down:before{content:"\F063"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrows-alt:before{content:"\F0B2"}.fa-arrows-alt-h:before{content:"\F337"}.fa-arrows-alt-v:before{content:"\F338"}.fa-artstation:before{content:"\F77A"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-asterisk:before{content:"\F069"}.fa-asymmetrik:before{content:"\F372"}.fa-at:before{content:"\F1FA"}.fa-atlas:before{content:"\F558"}.fa-atlassian:before{content:"\F77B"}.fa-atom:before{content:"\F5D2"}.fa-audible:before{content:"\F373"}.fa-audio-description:before{content:"\F29E"}.fa-autoprefixer:before{content:"\F41C"}.fa-avianex:before{content:"\F374"}.fa-aviato:before{content:"\F421"}.fa-award:before{content:"\F559"}.fa-aws:before{content:"\F375"}.fa-baby:before{content:"\F77C"}.fa-baby-carriage:before{content:"\F77D"}.fa-backspace:before{content:"\F55A"}.fa-backward:before{content:"\F04A"}.fa-bacon:before{content:"\F7E5"}.fa-balance-scale:before{content:"\F24E"}.fa-balance-scale-left:before{content:"\F515"}.fa-balance-scale-right:before{content:"\F516"}.fa-ban:before{content:"\F05E"}.fa-band-aid:before{content:"\F462"}.fa-bandcamp:before{content:"\F2D5"}.fa-barcode:before{content:"\F02A"}.fa-bars:before{content:"\F0C9"}.fa-baseball-ball:before{content:"\F433"}.fa-basketball-ball:before{content:"\F434"}.fa-bath:before{content:"\F2CD"}.fa-battery-empty:before{content:"\F244"}.fa-battery-full:before{content:"\F240"}.fa-battery-half:before{content:"\F242"}.fa-battery-quarter:before{content:"\F243"}.fa-battery-three-quarters:before{content:"\F241"}.fa-battle-net:before{content:"\F835"}.fa-bed:before{content:"\F236"}.fa-beer:before{content:"\F0FC"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-bell:before{content:"\F0F3"}.fa-bell-slash:before{content:"\F1F6"}.fa-bezier-curve:before{content:"\F55B"}.fa-bible:before{content:"\F647"}.fa-bicycle:before{content:"\F206"}.fa-biking:before{content:"\F84A"}.fa-bimobject:before{content:"\F378"}.fa-binoculars:before{content:"\F1E5"}.fa-biohazard:before{content:"\F780"}.fa-birthday-cake:before{content:"\F1FD"}.fa-bitbucket:before{content:"\F171"}.fa-bitcoin:before{content:"\F379"}.fa-bity:before{content:"\F37A"}.fa-black-tie:before{content:"\F27E"}.fa-blackberry:before{content:"\F37B"}.fa-blender:before{content:"\F517"}.fa-blender-phone:before{content:"\F6B6"}.fa-blind:before{content:"\F29D"}.fa-blog:before{content:"\F781"}.fa-blogger:before{content:"\F37C"}.fa-blogger-b:before{content:"\F37D"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-bold:before{content:"\F032"}.fa-bolt:before{content:"\F0E7"}.fa-bomb:before{content:"\F1E2"}.fa-bone:before{content:"\F5D7"}.fa-bong:before{content:"\F55C"}.fa-book:before{content:"\F02D"}.fa-book-dead:before{content:"\F6B7"}.fa-book-medical:before{content:"\F7E6"}.fa-book-open:before{content:"\F518"}.fa-book-reader:before{content:"\F5DA"}.fa-bookmark:before{content:"\F02E"}.fa-bootstrap:before{content:"\F836"}.fa-border-all:before{content:"\F84C"}.fa-border-none:before{content:"\F850"}.fa-border-style:before{content:"\F853"}.fa-bowling-ball:before{content:"\F436"}.fa-box:before{content:"\F466"}.fa-box-open:before{content:"\F49E"}.fa-boxes:before{content:"\F468"}.fa-braille:before{content:"\F2A1"}.fa-brain:before{content:"\F5DC"}.fa-bread-slice:before{content:"\F7EC"}.fa-briefcase:before{content:"\F0B1"}.fa-briefcase-medical:before{content:"\F469"}.fa-broadcast-tower:before{content:"\F519"}.fa-broom:before{content:"\F51A"}.fa-brush:before{content:"\F55D"}.fa-btc:before{content:"\F15A"}.fa-buffer:before{content:"\F837"}.fa-bug:before{content:"\F188"}.fa-building:before{content:"\F1AD"}.fa-bullhorn:before{content:"\F0A1"}.fa-bullseye:before{content:"\F140"}.fa-burn:before{content:"\F46A"}.fa-buromobelexperte:before{content:"\F37F"}.fa-bus:before{content:"\F207"}.fa-bus-alt:before{content:"\F55E"}.fa-business-time:before{content:"\F64A"}.fa-buysellads:before{content:"\F20D"}.fa-calculator:before{content:"\F1EC"}.fa-calendar:before{content:"\F133"}.fa-calendar-alt:before{content:"\F073"}.fa-calendar-check:before{content:"\F274"}.fa-calendar-day:before{content:"\F783"}.fa-calendar-minus:before{content:"\F272"}.fa-calendar-plus:before{content:"\F271"}.fa-calendar-times:before{content:"\F273"}.fa-calendar-week:before{content:"\F784"}.fa-camera:before{content:"\F030"}.fa-camera-retro:before{content:"\F083"}.fa-campground:before{content:"\F6BB"}.fa-canadian-maple-leaf:before{content:"\F785"}.fa-candy-cane:before{content:"\F786"}.fa-cannabis:before{content:"\F55F"}.fa-capsules:before{content:"\F46B"}.fa-car:before{content:"\F1B9"}.fa-car-alt:before{content:"\F5DE"}.fa-car-battery:before{content:"\F5DF"}.fa-car-crash:before{content:"\F5E1"}.fa-car-side:before{content:"\F5E4"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-caret-square-down:before{content:"\F150"}.fa-caret-square-left:before{content:"\F191"}.fa-caret-square-right:before{content:"\F152"}.fa-caret-square-up:before{content:"\F151"}.fa-caret-up:before{content:"\F0D8"}.fa-carrot:before{content:"\F787"}.fa-cart-arrow-down:before{content:"\F218"}.fa-cart-plus:before{content:"\F217"}.fa-cash-register:before{content:"\F788"}.fa-cat:before{content:"\F6BE"}.fa-cc-amazon-pay:before{content:"\F42D"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-apple-pay:before{content:"\F416"}.fa-cc-diners-club:before{content:"\F24C"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-cc-visa:before{content:"\F1F0"}.fa-centercode:before{content:"\F380"}.fa-centos:before{content:"\F789"}.fa-certificate:before{content:"\F0A3"}.fa-chair:before{content:"\F6C0"}.fa-chalkboard:before{content:"\F51B"}.fa-chalkboard-teacher:before{content:"\F51C"}.fa-charging-station:before{content:"\F5E7"}.fa-chart-area:before{content:"\F1FE"}.fa-chart-bar:before{content:"\F080"}.fa-chart-line:before{content:"\F201"}.fa-chart-pie:before{content:"\F200"}.fa-check:before{content:"\F00C"}.fa-check-circle:before{content:"\F058"}.fa-check-double:before{content:"\F560"}.fa-check-square:before{content:"\F14A"}.fa-cheese:before{content:"\F7EF"}.fa-chess:before{content:"\F439"}.fa-chess-bishop:before{content:"\F43A"}.fa-chess-board:before{content:"\F43C"}.fa-chess-king:before{content:"\F43F"}.fa-chess-knight:before{content:"\F441"}.fa-chess-pawn:before{content:"\F443"}.fa-chess-queen:before{content:"\F445"}.fa-chess-rook:before{content:"\F447"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-down:before{content:"\F078"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-chevron-up:before{content:"\F077"}.fa-child:before{content:"\F1AE"}.fa-chrome:before{content:"\F268"}.fa-chromecast:before{content:"\F838"}.fa-church:before{content:"\F51D"}.fa-circle:before{content:"\F111"}.fa-circle-notch:before{content:"\F1CE"}.fa-city:before{content:"\F64F"}.fa-clinic-medical:before{content:"\F7F2"}.fa-clipboard:before{content:"\F328"}.fa-clipboard-check:before{content:"\F46C"}.fa-clipboard-list:before{content:"\F46D"}.fa-clock:before{content:"\F017"}.fa-clone:before{content:"\F24D"}.fa-closed-captioning:before{content:"\F20A"}.fa-cloud:before{content:"\F0C2"}.fa-cloud-download-alt:before{content:"\F381"}.fa-cloud-meatball:before{content:"\F73B"}.fa-cloud-moon:before{content:"\F6C3"}.fa-cloud-moon-rain:before{content:"\F73C"}.fa-cloud-rain:before{content:"\F73D"}.fa-cloud-showers-heavy:before{content:"\F740"}.fa-cloud-sun:before{content:"\F6C4"}.fa-cloud-sun-rain:before{content:"\F743"}.fa-cloud-upload-alt:before{content:"\F382"}.fa-cloudscale:before{content:"\F383"}.fa-cloudsmith:before{content:"\F384"}.fa-cloudversify:before{content:"\F385"}.fa-cocktail:before{content:"\F561"}.fa-code:before{content:"\F121"}.fa-code-branch:before{content:"\F126"}.fa-codepen:before{content:"\F1CB"}.fa-codiepie:before{content:"\F284"}.fa-coffee:before{content:"\F0F4"}.fa-cog:before{content:"\F013"}.fa-cogs:before{content:"\F085"}.fa-coins:before{content:"\F51E"}.fa-columns:before{content:"\F0DB"}.fa-comment:before{content:"\F075"}.fa-comment-alt:before{content:"\F27A"}.fa-comment-dollar:before{content:"\F651"}.fa-comment-dots:before{content:"\F4AD"}.fa-comment-medical:before{content:"\F7F5"}.fa-comment-slash:before{content:"\F4B3"}.fa-comments:before{content:"\F086"}.fa-comments-dollar:before{content:"\F653"}.fa-compact-disc:before{content:"\F51F"}.fa-compass:before{content:"\F14E"}.fa-compress:before{content:"\F066"}.fa-compress-arrows-alt:before{content:"\F78C"}.fa-concierge-bell:before{content:"\F562"}.fa-confluence:before{content:"\F78D"}.fa-connectdevelop:before{content:"\F20E"}.fa-contao:before{content:"\F26D"}.fa-cookie:before{content:"\F563"}.fa-cookie-bite:before{content:"\F564"}.fa-copy:before{content:"\F0C5"}.fa-copyright:before{content:"\F1F9"}.fa-cotton-bureau:before{content:"\F89E"}.fa-couch:before{content:"\F4B8"}.fa-cpanel:before{content:"\F388"}.fa-creative-commons:before{content:"\F25E"}.fa-creative-commons-by:before{content:"\F4E7"}.fa-creative-commons-nc:before{content:"\F4E8"}.fa-creative-commons-nc-eu:before{content:"\F4E9"}.fa-creative-commons-nc-jp:before{content:"\F4EA"}.fa-creative-commons-nd:before{content:"\F4EB"}.fa-creative-commons-pd:before{content:"\F4EC"}.fa-creative-commons-pd-alt:before{content:"\F4ED"}.fa-creative-commons-remix:before{content:"\F4EE"}.fa-creative-commons-sa:before{content:"\F4EF"}.fa-creative-commons-sampling:before{content:"\F4F0"}.fa-creative-commons-sampling-plus:before{content:"\F4F1"}.fa-creative-commons-share:before{content:"\F4F2"}.fa-creative-commons-zero:before{content:"\F4F3"}.fa-credit-card:before{content:"\F09D"}.fa-critical-role:before{content:"\F6C9"}.fa-crop:before{content:"\F125"}.fa-crop-alt:before{content:"\F565"}.fa-cross:before{content:"\F654"}.fa-crosshairs:before{content:"\F05B"}.fa-crow:before{content:"\F520"}.fa-crown:before{content:"\F521"}.fa-crutch:before{content:"\F7F7"}.fa-css3:before{content:"\F13C"}.fa-css3-alt:before{content:"\F38B"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-cut:before{content:"\F0C4"}.fa-cuttlefish:before{content:"\F38C"}.fa-d-and-d:before{content:"\F38D"}.fa-d-and-d-beyond:before{content:"\F6CA"}.fa-dashcube:before{content:"\F210"}.fa-database:before{content:"\F1C0"}.fa-deaf:before{content:"\F2A4"}.fa-delicious:before{content:"\F1A5"}.fa-democrat:before{content:"\F747"}.fa-deploydog:before{content:"\F38E"}.fa-deskpro:before{content:"\F38F"}.fa-desktop:before{content:"\F108"}.fa-dev:before{content:"\F6CC"}.fa-deviantart:before{content:"\F1BD"}.fa-dharmachakra:before{content:"\F655"}.fa-dhl:before{content:"\F790"}.fa-diagnoses:before{content:"\F470"}.fa-diaspora:before{content:"\F791"}.fa-dice:before{content:"\F522"}.fa-dice-d20:before{content:"\F6CF"}.fa-dice-d6:before{content:"\F6D1"}.fa-dice-five:before{content:"\F523"}.fa-dice-four:before{content:"\F524"}.fa-dice-one:before{content:"\F525"}.fa-dice-six:before{content:"\F526"}.fa-dice-three:before{content:"\F527"}.fa-dice-two:before{content:"\F528"}.fa-digg:before{content:"\F1A6"}.fa-digital-ocean:before{content:"\F391"}.fa-digital-tachograph:before{content:"\F566"}.fa-directions:before{content:"\F5EB"}.fa-discord:before{content:"\F392"}.fa-discourse:before{content:"\F393"}.fa-divide:before{content:"\F529"}.fa-dizzy:before{content:"\F567"}.fa-dna:before{content:"\F471"}.fa-dochub:before{content:"\F394"}.fa-docker:before{content:"\F395"}.fa-dog:before{content:"\F6D3"}.fa-dollar-sign:before{content:"\F155"}.fa-dolly:before{content:"\F472"}.fa-dolly-flatbed:before{content:"\F474"}.fa-donate:before{content:"\F4B9"}.fa-door-closed:before{content:"\F52A"}.fa-door-open:before{content:"\F52B"}.fa-dot-circle:before{content:"\F192"}.fa-dove:before{content:"\F4BA"}.fa-download:before{content:"\F019"}.fa-draft2digital:before{content:"\F396"}.fa-drafting-compass:before{content:"\F568"}.fa-dragon:before{content:"\F6D5"}.fa-draw-polygon:before{content:"\F5EE"}.fa-dribbble:before{content:"\F17D"}.fa-dribbble-square:before{content:"\F397"}.fa-dropbox:before{content:"\F16B"}.fa-drum:before{content:"\F569"}.fa-drum-steelpan:before{content:"\F56A"}.fa-drumstick-bite:before{content:"\F6D7"}.fa-drupal:before{content:"\F1A9"}.fa-dumbbell:before{content:"\F44B"}.fa-dumpster:before{content:"\F793"}.fa-dumpster-fire:before{content:"\F794"}.fa-dungeon:before{content:"\F6D9"}.fa-dyalog:before{content:"\F399"}.fa-earlybirds:before{content:"\F39A"}.fa-ebay:before{content:"\F4F4"}.fa-edge:before{content:"\F282"}.fa-edit:before{content:"\F044"}.fa-egg:before{content:"\F7FB"}.fa-eject:before{content:"\F052"}.fa-elementor:before{content:"\F430"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-ello:before{content:"\F5F1"}.fa-ember:before{content:"\F423"}.fa-empire:before{content:"\F1D1"}.fa-envelope:before{content:"\F0E0"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-text:before{content:"\F658"}.fa-envelope-square:before{content:"\F199"}.fa-envira:before{content:"\F299"}.fa-equals:before{content:"\F52C"}.fa-eraser:before{content:"\F12D"}.fa-erlang:before{content:"\F39D"}.fa-ethereum:before{content:"\F42E"}.fa-ethernet:before{content:"\F796"}.fa-etsy:before{content:"\F2D7"}.fa-euro-sign:before{content:"\F153"}.fa-evernote:before{content:"\F839"}.fa-exchange-alt:before{content:"\F362"}.fa-exclamation:before{content:"\F12A"}.fa-exclamation-circle:before{content:"\F06A"}.fa-exclamation-triangle:before{content:"\F071"}.fa-expand:before{content:"\F065"}.fa-expand-arrows-alt:before{content:"\F31E"}.fa-expeditedssl:before{content:"\F23E"}.fa-external-link-alt:before{content:"\F35D"}.fa-external-link-square-alt:before{content:"\F360"}.fa-eye:before{content:"\F06E"}.fa-eye-dropper:before{content:"\F1FB"}.fa-eye-slash:before{content:"\F070"}.fa-facebook:before{content:"\F09A"}.fa-facebook-f:before{content:"\F39E"}.fa-facebook-messenger:before{content:"\F39F"}.fa-facebook-square:before{content:"\F082"}.fa-fan:before{content:"\F863"}.fa-fantasy-flight-games:before{content:"\F6DC"}.fa-fast-backward:before{content:"\F049"}.fa-fast-forward:before{content:"\F050"}.fa-fax:before{content:"\F1AC"}.fa-feather:before{content:"\F52D"}.fa-feather-alt:before{content:"\F56B"}.fa-fedex:before{content:"\F797"}.fa-fedora:before{content:"\F798"}.fa-female:before{content:"\F182"}.fa-fighter-jet:before{content:"\F0FB"}.fa-figma:before{content:"\F799"}.fa-file:before{content:"\F15B"}.fa-file-alt:before{content:"\F15C"}.fa-file-archive:before{content:"\F1C6"}.fa-file-audio:before{content:"\F1C7"}.fa-file-code:before{content:"\F1C9"}.fa-file-contract:before{content:"\F56C"}.fa-file-csv:before{content:"\F6DD"}.fa-file-download:before{content:"\F56D"}.fa-file-excel:before{content:"\F1C3"}.fa-file-export:before{content:"\F56E"}.fa-file-image:before{content:"\F1C5"}.fa-file-import:before{content:"\F56F"}.fa-file-invoice:before{content:"\F570"}.fa-file-invoice-dollar:before{content:"\F571"}.fa-file-medical:before{content:"\F477"}.fa-file-medical-alt:before{content:"\F478"}.fa-file-pdf:before{content:"\F1C1"}.fa-file-powerpoint:before{content:"\F1C4"}.fa-file-prescription:before{content:"\F572"}.fa-file-signature:before{content:"\F573"}.fa-file-upload:before{content:"\F574"}.fa-file-video:before{content:"\F1C8"}.fa-file-word:before{content:"\F1C2"}.fa-fill:before{content:"\F575"}.fa-fill-drip:before{content:"\F576"}.fa-film:before{content:"\F008"}.fa-filter:before{content:"\F0B0"}.fa-fingerprint:before{content:"\F577"}.fa-fire:before{content:"\F06D"}.fa-fire-alt:before{content:"\F7E4"}.fa-fire-extinguisher:before{content:"\F134"}.fa-firefox:before{content:"\F269"}.fa-first-aid:before{content:"\F479"}.fa-first-order:before{content:"\F2B0"}.fa-first-order-alt:before{content:"\F50A"}.fa-firstdraft:before{content:"\F3A1"}.fa-fish:before{content:"\F578"}.fa-fist-raised:before{content:"\F6DE"}.fa-flag:before{content:"\F024"}.fa-flag-checkered:before{content:"\F11E"}.fa-flag-usa:before{content:"\F74D"}.fa-flask:before{content:"\F0C3"}.fa-flickr:before{content:"\F16E"}.fa-flipboard:before{content:"\F44D"}.fa-flushed:before{content:"\F579"}.fa-fly:before{content:"\F417"}.fa-folder:before{content:"\F07B"}.fa-folder-minus:before{content:"\F65D"}.fa-folder-open:before{content:"\F07C"}.fa-folder-plus:before{content:"\F65E"}.fa-font:before{content:"\F031"}.fa-font-awesome:before{content:"\F2B4"}.fa-font-awesome-alt:before{content:"\F35C"}.fa-font-awesome-flag:before{content:"\F425"}.fa-font-awesome-logo-full:before{content:"\F4E6"}.fa-fonticons:before{content:"\F280"}.fa-fonticons-fi:before{content:"\F3A2"}.fa-football-ball:before{content:"\F44E"}.fa-fort-awesome:before{content:"\F286"}.fa-fort-awesome-alt:before{content:"\F3A3"}.fa-forumbee:before{content:"\F211"}.fa-forward:before{content:"\F04E"}.fa-foursquare:before{content:"\F180"}.fa-free-code-camp:before{content:"\F2C5"}.fa-freebsd:before{content:"\F3A4"}.fa-frog:before{content:"\F52E"}.fa-frown:before{content:"\F119"}.fa-frown-open:before{content:"\F57A"}.fa-fulcrum:before{content:"\F50B"}.fa-funnel-dollar:before{content:"\F662"}.fa-futbol:before{content:"\F1E3"}.fa-galactic-republic:before{content:"\F50C"}.fa-galactic-senate:before{content:"\F50D"}.fa-gamepad:before{content:"\F11B"}.fa-gas-pump:before{content:"\F52F"}.fa-gavel:before{content:"\F0E3"}.fa-gem:before{content:"\F3A5"}.fa-genderless:before{content:"\F22D"}.fa-get-pocket:before{content:"\F265"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-ghost:before{content:"\F6E2"}.fa-gift:before{content:"\F06B"}.fa-gifts:before{content:"\F79C"}.fa-git:before{content:"\F1D3"}.fa-git-alt:before{content:"\F841"}.fa-git-square:before{content:"\F1D2"}.fa-github:before{content:"\F09B"}.fa-github-alt:before{content:"\F113"}.fa-github-square:before{content:"\F092"}.fa-gitkraken:before{content:"\F3A6"}.fa-gitlab:before{content:"\F296"}.fa-gitter:before{content:"\F426"}.fa-glass-cheers:before{content:"\F79F"}.fa-glass-martini:before{content:"\F000"}.fa-glass-martini-alt:before{content:"\F57B"}.fa-glass-whiskey:before{content:"\F7A0"}.fa-glasses:before{content:"\F530"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-globe:before{content:"\F0AC"}.fa-globe-africa:before{content:"\F57C"}.fa-globe-americas:before{content:"\F57D"}.fa-globe-asia:before{content:"\F57E"}.fa-globe-europe:before{content:"\F7A2"}.fa-gofore:before{content:"\F3A7"}.fa-golf-ball:before{content:"\F450"}.fa-goodreads:before{content:"\F3A8"}.fa-goodreads-g:before{content:"\F3A9"}.fa-google:before{content:"\F1A0"}.fa-google-drive:before{content:"\F3AA"}.fa-google-play:before{content:"\F3AB"}.fa-google-plus:before{content:"\F2B3"}.fa-google-plus-g:before{content:"\F0D5"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-wallet:before{content:"\F1EE"}.fa-gopuram:before{content:"\F664"}.fa-graduation-cap:before{content:"\F19D"}.fa-gratipay:before{content:"\F184"}.fa-grav:before{content:"\F2D6"}.fa-greater-than:before{content:"\F531"}.fa-greater-than-equal:before{content:"\F532"}.fa-grimace:before{content:"\F57F"}.fa-grin:before{content:"\F580"}.fa-grin-alt:before{content:"\F581"}.fa-grin-beam:before{content:"\F582"}.fa-grin-beam-sweat:before{content:"\F583"}.fa-grin-hearts:before{content:"\F584"}.fa-grin-squint:before{content:"\F585"}.fa-grin-squint-tears:before{content:"\F586"}.fa-grin-stars:before{content:"\F587"}.fa-grin-tears:before{content:"\F588"}.fa-grin-tongue:before{content:"\F589"}.fa-grin-tongue-squint:before{content:"\F58A"}.fa-grin-tongue-wink:before{content:"\F58B"}.fa-grin-wink:before{content:"\F58C"}.fa-grip-horizontal:before{content:"\F58D"}.fa-grip-lines:before{content:"\F7A4"}.fa-grip-lines-vertical:before{content:"\F7A5"}.fa-grip-vertical:before{content:"\F58E"}.fa-gripfire:before{content:"\F3AC"}.fa-grunt:before{content:"\F3AD"}.fa-guitar:before{content:"\F7A6"}.fa-gulp:before{content:"\F3AE"}.fa-h-square:before{content:"\F0FD"}.fa-hacker-news:before{content:"\F1D4"}.fa-hacker-news-square:before{content:"\F3AF"}.fa-hackerrank:before{content:"\F5F7"}.fa-hamburger:before{content:"\F805"}.fa-hammer:before{content:"\F6E3"}.fa-hamsa:before{content:"\F665"}.fa-hand-holding:before{content:"\F4BD"}.fa-hand-holding-heart:before{content:"\F4BE"}.fa-hand-holding-usd:before{content:"\F4C0"}.fa-hand-lizard:before{content:"\F258"}.fa-hand-middle-finger:before{content:"\F806"}.fa-hand-paper:before{content:"\F256"}.fa-hand-peace:before{content:"\F25B"}.fa-hand-point-down:before{content:"\F0A7"}.fa-hand-point-left:before{content:"\F0A5"}.fa-hand-point-right:before{content:"\F0A4"}.fa-hand-point-up:before{content:"\F0A6"}.fa-hand-pointer:before{content:"\F25A"}.fa-hand-rock:before{content:"\F255"}.fa-hand-scissors:before{content:"\F257"}.fa-hand-spock:before{content:"\F259"}.fa-hands:before{content:"\F4C2"}.fa-hands-helping:before{content:"\F4C4"}.fa-handshake:before{content:"\F2B5"}.fa-hanukiah:before{content:"\F6E6"}.fa-hard-hat:before{content:"\F807"}.fa-hashtag:before{content:"\F292"}.fa-hat-wizard:before{content:"\F6E8"}.fa-haykal:before{content:"\F666"}.fa-hdd:before{content:"\F0A0"}.fa-heading:before{content:"\F1DC"}.fa-headphones:before{content:"\F025"}.fa-headphones-alt:before{content:"\F58F"}.fa-headset:before{content:"\F590"}.fa-heart:before{content:"\F004"}.fa-heart-broken:before{content:"\F7A9"}.fa-heartbeat:before{content:"\F21E"}.fa-helicopter:before{content:"\F533"}.fa-highlighter:before{content:"\F591"}.fa-hiking:before{content:"\F6EC"}.fa-hippo:before{content:"\F6ED"}.fa-hips:before{content:"\F452"}.fa-hire-a-helper:before{content:"\F3B0"}.fa-history:before{content:"\F1DA"}.fa-hockey-puck:before{content:"\F453"}.fa-holly-berry:before{content:"\F7AA"}.fa-home:before{content:"\F015"}.fa-hooli:before{content:"\F427"}.fa-hornbill:before{content:"\F592"}.fa-horse:before{content:"\F6F0"}.fa-horse-head:before{content:"\F7AB"}.fa-hospital:before{content:"\F0F8"}.fa-hospital-alt:before{content:"\F47D"}.fa-hospital-symbol:before{content:"\F47E"}.fa-hot-tub:before{content:"\F593"}.fa-hotdog:before{content:"\F80F"}.fa-hotel:before{content:"\F594"}.fa-hotjar:before{content:"\F3B1"}.fa-hourglass:before{content:"\F254"}.fa-hourglass-end:before{content:"\F253"}.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-start:before{content:"\F251"}.fa-house-damage:before{content:"\F6F1"}.fa-houzz:before{content:"\F27C"}.fa-hryvnia:before{content:"\F6F2"}.fa-html5:before{content:"\F13B"}.fa-hubspot:before{content:"\F3B2"}.fa-i-cursor:before{content:"\F246"}.fa-ice-cream:before{content:"\F810"}.fa-icicles:before{content:"\F7AD"}.fa-icons:before{content:"\F86D"}.fa-id-badge:before{content:"\F2C1"}.fa-id-card:before{content:"\F2C2"}.fa-id-card-alt:before{content:"\F47F"}.fa-igloo:before{content:"\F7AE"}.fa-image:before{content:"\F03E"}.fa-images:before{content:"\F302"}.fa-imdb:before{content:"\F2D8"}.fa-inbox:before{content:"\F01C"}.fa-indent:before{content:"\F03C"}.fa-industry:before{content:"\F275"}.fa-infinity:before{content:"\F534"}.fa-info:before{content:"\F129"}.fa-info-circle:before{content:"\F05A"}.fa-instagram:before{content:"\F16D"}.fa-intercom:before{content:"\F7AF"}.fa-internet-explorer:before{content:"\F26B"}.fa-invision:before{content:"\F7B0"}.fa-ioxhost:before{content:"\F208"}.fa-italic:before{content:"\F033"}.fa-itch-io:before{content:"\F83A"}.fa-itunes:before{content:"\F3B4"}.fa-itunes-note:before{content:"\F3B5"}.fa-java:before{content:"\F4E4"}.fa-jedi:before{content:"\F669"}.fa-jedi-order:before{content:"\F50E"}.fa-jenkins:before{content:"\F3B6"}.fa-jira:before{content:"\F7B1"}.fa-joget:before{content:"\F3B7"}.fa-joint:before{content:"\F595"}.fa-joomla:before{content:"\F1AA"}.fa-journal-whills:before{content:"\F66A"}.fa-js:before{content:"\F3B8"}.fa-js-square:before{content:"\F3B9"}.fa-jsfiddle:before{content:"\F1CC"}.fa-kaaba:before{content:"\F66B"}.fa-kaggle:before{content:"\F5FA"}.fa-key:before{content:"\F084"}.fa-keybase:before{content:"\F4F5"}.fa-keyboard:before{content:"\F11C"}.fa-keycdn:before{content:"\F3BA"}.fa-khanda:before{content:"\F66D"}.fa-kickstarter:before{content:"\F3BB"}.fa-kickstarter-k:before{content:"\F3BC"}.fa-kiss:before{content:"\F596"}.fa-kiss-beam:before{content:"\F597"}.fa-kiss-wink-heart:before{content:"\F598"}.fa-kiwi-bird:before{content:"\F535"}.fa-korvue:before{content:"\F42F"}.fa-landmark:before{content:"\F66F"}.fa-language:before{content:"\F1AB"}.fa-laptop:before{content:"\F109"}.fa-laptop-code:before{content:"\F5FC"}.fa-laptop-medical:before{content:"\F812"}.fa-laravel:before{content:"\F3BD"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-laugh:before{content:"\F599"}.fa-laugh-beam:before{content:"\F59A"}.fa-laugh-squint:before{content:"\F59B"}.fa-laugh-wink:before{content:"\F59C"}.fa-layer-group:before{content:"\F5FD"}.fa-leaf:before{content:"\F06C"}.fa-leanpub:before{content:"\F212"}.fa-lemon:before{content:"\F094"}.fa-less:before{content:"\F41D"}.fa-less-than:before{content:"\F536"}.fa-less-than-equal:before{content:"\F537"}.fa-level-down-alt:before{content:"\F3BE"}.fa-level-up-alt:before{content:"\F3BF"}.fa-life-ring:before{content:"\F1CD"}.fa-lightbulb:before{content:"\F0EB"}.fa-line:before{content:"\F3C0"}.fa-link:before{content:"\F0C1"}.fa-linkedin:before{content:"\F08C"}.fa-linkedin-in:before{content:"\F0E1"}.fa-linode:before{content:"\F2B8"}.fa-linux:before{content:"\F17C"}.fa-lira-sign:before{content:"\F195"}.fa-list:before{content:"\F03A"}.fa-list-alt:before{content:"\F022"}.fa-list-ol:before{content:"\F0CB"}.fa-list-ul:before{content:"\F0CA"}.fa-location-arrow:before{content:"\F124"}.fa-lock:before{content:"\F023"}.fa-lock-open:before{content:"\F3C1"}.fa-long-arrow-alt-down:before{content:"\F309"}.fa-long-arrow-alt-left:before{content:"\F30A"}.fa-long-arrow-alt-right:before{content:"\F30B"}.fa-long-arrow-alt-up:before{content:"\F30C"}.fa-low-vision:before{content:"\F2A8"}.fa-luggage-cart:before{content:"\F59D"}.fa-lyft:before{content:"\F3C3"}.fa-magento:before{content:"\F3C4"}.fa-magic:before{content:"\F0D0"}.fa-magnet:before{content:"\F076"}.fa-mail-bulk:before{content:"\F674"}.fa-mailchimp:before{content:"\F59E"}.fa-male:before{content:"\F183"}.fa-mandalorian:before{content:"\F50F"}.fa-map:before{content:"\F279"}.fa-map-marked:before{content:"\F59F"}.fa-map-marked-alt:before{content:"\F5A0"}.fa-map-marker:before{content:"\F041"}.fa-map-marker-alt:before{content:"\F3C5"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-markdown:before{content:"\F60F"}.fa-marker:before{content:"\F5A1"}.fa-mars:before{content:"\F222"}.fa-mars-double:before{content:"\F227"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mask:before{content:"\F6FA"}.fa-mastodon:before{content:"\F4F6"}.fa-maxcdn:before{content:"\F136"}.fa-medal:before{content:"\F5A2"}.fa-medapps:before{content:"\F3C6"}.fa-medium:before{content:"\F23A"}.fa-medium-m:before{content:"\F3C7"}.fa-medkit:before{content:"\F0FA"}.fa-medrt:before{content:"\F3C8"}.fa-meetup:before{content:"\F2E0"}.fa-megaport:before{content:"\F5A3"}.fa-meh:before{content:"\F11A"}.fa-meh-blank:before{content:"\F5A4"}.fa-meh-rolling-eyes:before{content:"\F5A5"}.fa-memory:before{content:"\F538"}.fa-mendeley:before{content:"\F7B3"}.fa-menorah:before{content:"\F676"}.fa-mercury:before{content:"\F223"}.fa-meteor:before{content:"\F753"}.fa-microchip:before{content:"\F2DB"}.fa-microphone:before{content:"\F130"}.fa-microphone-alt:before{content:"\F3C9"}.fa-microphone-alt-slash:before{content:"\F539"}.fa-microphone-slash:before{content:"\F131"}.fa-microscope:before{content:"\F610"}.fa-microsoft:before{content:"\F3CA"}.fa-minus:before{content:"\F068"}.fa-minus-circle:before{content:"\F056"}.fa-minus-square:before{content:"\F146"}.fa-mitten:before{content:"\F7B5"}.fa-mix:before{content:"\F3CB"}.fa-mixcloud:before{content:"\F289"}.fa-mizuni:before{content:"\F3CC"}.fa-mobile:before{content:"\F10B"}.fa-mobile-alt:before{content:"\F3CD"}.fa-modx:before{content:"\F285"}.fa-monero:before{content:"\F3D0"}.fa-money-bill:before{content:"\F0D6"}.fa-money-bill-alt:before{content:"\F3D1"}.fa-money-bill-wave:before{content:"\F53A"}.fa-money-bill-wave-alt:before{content:"\F53B"}.fa-money-check:before{content:"\F53C"}.fa-money-check-alt:before{content:"\F53D"}.fa-monument:before{content:"\F5A6"}.fa-moon:before{content:"\F186"}.fa-mortar-pestle:before{content:"\F5A7"}.fa-mosque:before{content:"\F678"}.fa-motorcycle:before{content:"\F21C"}.fa-mountain:before{content:"\F6FC"}.fa-mouse-pointer:before{content:"\F245"}.fa-mug-hot:before{content:"\F7B6"}.fa-music:before{content:"\F001"}.fa-napster:before{content:"\F3D2"}.fa-neos:before{content:"\F612"}.fa-network-wired:before{content:"\F6FF"}.fa-neuter:before{content:"\F22C"}.fa-newspaper:before{content:"\F1EA"}.fa-nimblr:before{content:"\F5A8"}.fa-node:before{content:"\F419"}.fa-node-js:before{content:"\F3D3"}.fa-not-equal:before{content:"\F53E"}.fa-notes-medical:before{content:"\F481"}.fa-npm:before{content:"\F3D4"}.fa-ns8:before{content:"\F3D5"}.fa-nutritionix:before{content:"\F3D6"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-oil-can:before{content:"\F613"}.fa-old-republic:before{content:"\F510"}.fa-om:before{content:"\F679"}.fa-opencart:before{content:"\F23D"}.fa-openid:before{content:"\F19B"}.fa-opera:before{content:"\F26A"}.fa-optin-monster:before{content:"\F23C"}.fa-osi:before{content:"\F41A"}.fa-otter:before{content:"\F700"}.fa-outdent:before{content:"\F03B"}.fa-page4:before{content:"\F3D7"}.fa-pagelines:before{content:"\F18C"}.fa-pager:before{content:"\F815"}.fa-paint-brush:before{content:"\F1FC"}.fa-paint-roller:before{content:"\F5AA"}.fa-palette:before{content:"\F53F"}.fa-palfed:before{content:"\F3D8"}.fa-pallet:before{content:"\F482"}.fa-paper-plane:before{content:"\F1D8"}.fa-paperclip:before{content:"\F0C6"}.fa-parachute-box:before{content:"\F4CD"}.fa-paragraph:before{content:"\F1DD"}.fa-parking:before{content:"\F540"}.fa-passport:before{content:"\F5AB"}.fa-pastafarianism:before{content:"\F67B"}.fa-paste:before{content:"\F0EA"}.fa-patreon:before{content:"\F3D9"}.fa-pause:before{content:"\F04C"}.fa-pause-circle:before{content:"\F28B"}.fa-paw:before{content:"\F1B0"}.fa-paypal:before{content:"\F1ED"}.fa-peace:before{content:"\F67C"}.fa-pen:before{content:"\F304"}.fa-pen-alt:before{content:"\F305"}.fa-pen-fancy:before{content:"\F5AC"}.fa-pen-nib:before{content:"\F5AD"}.fa-pen-square:before{content:"\F14B"}.fa-pencil-alt:before{content:"\F303"}.fa-pencil-ruler:before{content:"\F5AE"}.fa-penny-arcade:before{content:"\F704"}.fa-people-carry:before{content:"\F4CE"}.fa-pepper-hot:before{content:"\F816"}.fa-percent:before{content:"\F295"}.fa-percentage:before{content:"\F541"}.fa-periscope:before{content:"\F3DA"}.fa-person-booth:before{content:"\F756"}.fa-phabricator:before{content:"\F3DB"}.fa-phoenix-framework:before{content:"\F3DC"}.fa-phoenix-squadron:before{content:"\F511"}.fa-phone:before{content:"\F095"}.fa-phone-alt:before{content:"\F879"}.fa-phone-slash:before{content:"\F3DD"}.fa-phone-square:before{content:"\F098"}.fa-phone-square-alt:before{content:"\F87B"}.fa-phone-volume:before{content:"\F2A0"}.fa-photo-video:before{content:"\F87C"}.fa-php:before{content:"\F457"}.fa-pied-piper:before{content:"\F2AE"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-pied-piper-hat:before{content:"\F4E5"}.fa-pied-piper-pp:before{content:"\F1A7"}.fa-piggy-bank:before{content:"\F4D3"}.fa-pills:before{content:"\F484"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-p:before{content:"\F231"}.fa-pinterest-square:before{content:"\F0D3"}.fa-pizza-slice:before{content:"\F818"}.fa-place-of-worship:before{content:"\F67F"}.fa-plane:before{content:"\F072"}.fa-plane-arrival:before{content:"\F5AF"}.fa-plane-departure:before{content:"\F5B0"}.fa-play:before{content:"\F04B"}.fa-play-circle:before{content:"\F144"}.fa-playstation:before{content:"\F3DF"}.fa-plug:before{content:"\F1E6"}.fa-plus:before{content:"\F067"}.fa-plus-circle:before{content:"\F055"}.fa-plus-square:before{content:"\F0FE"}.fa-podcast:before{content:"\F2CE"}.fa-poll:before{content:"\F681"}.fa-poll-h:before{content:"\F682"}.fa-poo:before{content:"\F2FE"}.fa-poo-storm:before{content:"\F75A"}.fa-poop:before{content:"\F619"}.fa-portrait:before{content:"\F3E0"}.fa-pound-sign:before{content:"\F154"}.fa-power-off:before{content:"\F011"}.fa-pray:before{content:"\F683"}.fa-praying-hands:before{content:"\F684"}.fa-prescription:before{content:"\F5B1"}.fa-prescription-bottle:before{content:"\F485"}.fa-prescription-bottle-alt:before{content:"\F486"}.fa-print:before{content:"\F02F"}.fa-procedures:before{content:"\F487"}.fa-product-hunt:before{content:"\F288"}.fa-project-diagram:before{content:"\F542"}.fa-pushed:before{content:"\F3E1"}.fa-puzzle-piece:before{content:"\F12E"}.fa-python:before{content:"\F3E2"}.fa-qq:before{content:"\F1D6"}.fa-qrcode:before{content:"\F029"}.fa-question:before{content:"\F128"}.fa-question-circle:before{content:"\F059"}.fa-quidditch:before{content:"\F458"}.fa-quinscape:before{content:"\F459"}.fa-quora:before{content:"\F2C4"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-quran:before{content:"\F687"}.fa-r-project:before{content:"\F4F7"}.fa-radiation:before{content:"\F7B9"}.fa-radiation-alt:before{content:"\F7BA"}.fa-rainbow:before{content:"\F75B"}.fa-random:before{content:"\F074"}.fa-raspberry-pi:before{content:"\F7BB"}.fa-ravelry:before{content:"\F2D9"}.fa-react:before{content:"\F41B"}.fa-reacteurope:before{content:"\F75D"}.fa-readme:before{content:"\F4D5"}.fa-rebel:before{content:"\F1D0"}.fa-receipt:before{content:"\F543"}.fa-recycle:before{content:"\F1B8"}.fa-red-river:before{content:"\F3E3"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-alien:before{content:"\F281"}.fa-reddit-square:before{content:"\F1A2"}.fa-redhat:before{content:"\F7BC"}.fa-redo:before{content:"\F01E"}.fa-redo-alt:before{content:"\F2F9"}.fa-registered:before{content:"\F25D"}.fa-remove-format:before{content:"\F87D"}.fa-renren:before{content:"\F18B"}.fa-reply:before{content:"\F3E5"}.fa-reply-all:before{content:"\F122"}.fa-replyd:before{content:"\F3E6"}.fa-republican:before{content:"\F75E"}.fa-researchgate:before{content:"\F4F8"}.fa-resolving:before{content:"\F3E7"}.fa-restroom:before{content:"\F7BD"}.fa-retweet:before{content:"\F079"}.fa-rev:before{content:"\F5B2"}.fa-ribbon:before{content:"\F4D6"}.fa-ring:before{content:"\F70B"}.fa-road:before{content:"\F018"}.fa-robot:before{content:"\F544"}.fa-rocket:before{content:"\F135"}.fa-rocketchat:before{content:"\F3E8"}.fa-rockrms:before{content:"\F3E9"}.fa-route:before{content:"\F4D7"}.fa-rss:before{content:"\F09E"}.fa-rss-square:before{content:"\F143"}.fa-ruble-sign:before{content:"\F158"}.fa-ruler:before{content:"\F545"}.fa-ruler-combined:before{content:"\F546"}.fa-ruler-horizontal:before{content:"\F547"}.fa-ruler-vertical:before{content:"\F548"}.fa-running:before{content:"\F70C"}.fa-rupee-sign:before{content:"\F156"}.fa-sad-cry:before{content:"\F5B3"}.fa-sad-tear:before{content:"\F5B4"}.fa-safari:before{content:"\F267"}.fa-salesforce:before{content:"\F83B"}.fa-sass:before{content:"\F41E"}.fa-satellite:before{content:"\F7BF"}.fa-satellite-dish:before{content:"\F7C0"}.fa-save:before{content:"\F0C7"}.fa-schlix:before{content:"\F3EA"}.fa-school:before{content:"\F549"}.fa-screwdriver:before{content:"\F54A"}.fa-scribd:before{content:"\F28A"}.fa-scroll:before{content:"\F70E"}.fa-sd-card:before{content:"\F7C2"}.fa-search:before{content:"\F002"}.fa-search-dollar:before{content:"\F688"}.fa-search-location:before{content:"\F689"}.fa-search-minus:before{content:"\F010"}.fa-search-plus:before{content:"\F00E"}.fa-searchengin:before{content:"\F3EB"}.fa-seedling:before{content:"\F4D8"}.fa-sellcast:before{content:"\F2DA"}.fa-sellsy:before{content:"\F213"}.fa-server:before{content:"\F233"}.fa-servicestack:before{content:"\F3EC"}.fa-shapes:before{content:"\F61F"}.fa-share:before{content:"\F064"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-share-square:before{content:"\F14D"}.fa-shekel-sign:before{content:"\F20B"}.fa-shield-alt:before{content:"\F3ED"}.fa-ship:before{content:"\F21A"}.fa-shipping-fast:before{content:"\F48B"}.fa-shirtsinbulk:before{content:"\F214"}.fa-shoe-prints:before{content:"\F54B"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-shopping-cart:before{content:"\F07A"}.fa-shopware:before{content:"\F5B5"}.fa-shower:before{content:"\F2CC"}.fa-shuttle-van:before{content:"\F5B6"}.fa-sign:before{content:"\F4D9"}.fa-sign-in-alt:before{content:"\F2F6"}.fa-sign-language:before{content:"\F2A7"}.fa-sign-out-alt:before{content:"\F2F5"}.fa-signal:before{content:"\F012"}.fa-signature:before{content:"\F5B7"}.fa-sim-card:before{content:"\F7C4"}.fa-simplybuilt:before{content:"\F215"}.fa-sistrix:before{content:"\F3EE"}.fa-sitemap:before{content:"\F0E8"}.fa-sith:before{content:"\F512"}.fa-skating:before{content:"\F7C5"}.fa-sketch:before{content:"\F7C6"}.fa-skiing:before{content:"\F7C9"}.fa-skiing-nordic:before{content:"\F7CA"}.fa-skull:before{content:"\F54C"}.fa-skull-crossbones:before{content:"\F714"}.fa-skyatlas:before{content:"\F216"}.fa-skype:before{content:"\F17E"}.fa-slack:before{content:"\F198"}.fa-slack-hash:before{content:"\F3EF"}.fa-slash:before{content:"\F715"}.fa-sleigh:before{content:"\F7CC"}.fa-sliders-h:before{content:"\F1DE"}.fa-slideshare:before{content:"\F1E7"}.fa-smile:before{content:"\F118"}.fa-smile-beam:before{content:"\F5B8"}.fa-smile-wink:before{content:"\F4DA"}.fa-smog:before{content:"\F75F"}.fa-smoking:before{content:"\F48D"}.fa-smoking-ban:before{content:"\F54D"}.fa-sms:before{content:"\F7CD"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-snowboarding:before{content:"\F7CE"}.fa-snowflake:before{content:"\F2DC"}.fa-snowman:before{content:"\F7D0"}.fa-snowplow:before{content:"\F7D2"}.fa-socks:before{content:"\F696"}.fa-solar-panel:before{content:"\F5BA"}.fa-sort:before{content:"\F0DC"}.fa-sort-alpha-down:before{content:"\F15D"}.fa-sort-alpha-down-alt:before{content:"\F881"}.fa-sort-alpha-up:before{content:"\F15E"}.fa-sort-alpha-up-alt:before{content:"\F882"}.fa-sort-amount-down:before{content:"\F160"}.fa-sort-amount-down-alt:before{content:"\F884"}.fa-sort-amount-up:before{content:"\F161"}.fa-sort-amount-up-alt:before{content:"\F885"}.fa-sort-down:before{content:"\F0DD"}.fa-sort-numeric-down:before{content:"\F162"}.fa-sort-numeric-down-alt:before{content:"\F886"}.fa-sort-numeric-up:before{content:"\F163"}.fa-sort-numeric-up-alt:before{content:"\F887"}.fa-sort-up:before{content:"\F0DE"}.fa-soundcloud:before{content:"\F1BE"}.fa-sourcetree:before{content:"\F7D3"}.fa-spa:before{content:"\F5BB"}.fa-space-shuttle:before{content:"\F197"}.fa-speakap:before{content:"\F3F3"}.fa-speaker-deck:before{content:"\F83C"}.fa-spell-check:before{content:"\F891"}.fa-spider:before{content:"\F717"}.fa-spinner:before{content:"\F110"}.fa-splotch:before{content:"\F5BC"}.fa-spotify:before{content:"\F1BC"}.fa-spray-can:before{content:"\F5BD"}.fa-square:before{content:"\F0C8"}.fa-square-full:before{content:"\F45C"}.fa-square-root-alt:before{content:"\F698"}.fa-squarespace:before{content:"\F5BE"}.fa-stack-exchange:before{content:"\F18D"}.fa-stack-overflow:before{content:"\F16C"}.fa-stackpath:before{content:"\F842"}.fa-stamp:before{content:"\F5BF"}.fa-star:before{content:"\F005"}.fa-star-and-crescent:before{content:"\F699"}.fa-star-half:before{content:"\F089"}.fa-star-half-alt:before{content:"\F5C0"}.fa-star-of-david:before{content:"\F69A"}.fa-star-of-life:before{content:"\F621"}.fa-staylinked:before{content:"\F3F5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-steam-symbol:before{content:"\F3F6"}.fa-step-backward:before{content:"\F048"}.fa-step-forward:before{content:"\F051"}.fa-stethoscope:before{content:"\F0F1"}.fa-sticker-mule:before{content:"\F3F7"}.fa-sticky-note:before{content:"\F249"}.fa-stop:before{content:"\F04D"}.fa-stop-circle:before{content:"\F28D"}.fa-stopwatch:before{content:"\F2F2"}.fa-store:before{content:"\F54E"}.fa-store-alt:before{content:"\F54F"}.fa-strava:before{content:"\F428"}.fa-stream:before{content:"\F550"}.fa-street-view:before{content:"\F21D"}.fa-strikethrough:before{content:"\F0CC"}.fa-stripe:before{content:"\F429"}.fa-stripe-s:before{content:"\F42A"}.fa-stroopwafel:before{content:"\F551"}.fa-studiovinari:before{content:"\F3F8"}.fa-stumbleupon:before{content:"\F1A4"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-subscript:before{content:"\F12C"}.fa-subway:before{content:"\F239"}.fa-suitcase:before{content:"\F0F2"}.fa-suitcase-rolling:before{content:"\F5C1"}.fa-sun:before{content:"\F185"}.fa-superpowers:before{content:"\F2DD"}.fa-superscript:before{content:"\F12B"}.fa-supple:before{content:"\F3F9"}.fa-surprise:before{content:"\F5C2"}.fa-suse:before{content:"\F7D6"}.fa-swatchbook:before{content:"\F5C3"}.fa-swimmer:before{content:"\F5C4"}.fa-swimming-pool:before{content:"\F5C5"}.fa-symfony:before{content:"\F83D"}.fa-synagogue:before{content:"\F69B"}.fa-sync:before{content:"\F021"}.fa-sync-alt:before{content:"\F2F1"}.fa-syringe:before{content:"\F48E"}.fa-table:before{content:"\F0CE"}.fa-table-tennis:before{content:"\F45D"}.fa-tablet:before{content:"\F10A"}.fa-tablet-alt:before{content:"\F3FA"}.fa-tablets:before{content:"\F490"}.fa-tachometer-alt:before{content:"\F3FD"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-tape:before{content:"\F4DB"}.fa-tasks:before{content:"\F0AE"}.fa-taxi:before{content:"\F1BA"}.fa-teamspeak:before{content:"\F4F9"}.fa-teeth:before{content:"\F62E"}.fa-teeth-open:before{content:"\F62F"}.fa-telegram:before{content:"\F2C6"}.fa-telegram-plane:before{content:"\F3FE"}.fa-temperature-high:before{content:"\F769"}.fa-temperature-low:before{content:"\F76B"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-tenge:before{content:"\F7D7"}.fa-terminal:before{content:"\F120"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-th:before{content:"\F00A"}.fa-th-large:before{content:"\F009"}.fa-th-list:before{content:"\F00B"}.fa-the-red-yeti:before{content:"\F69D"}.fa-theater-masks:before{content:"\F630"}.fa-themeco:before{content:"\F5C6"}.fa-themeisle:before{content:"\F2B2"}.fa-thermometer:before{content:"\F491"}.fa-thermometer-empty:before{content:"\F2CB"}.fa-thermometer-full:before{content:"\F2C7"}.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-think-peaks:before{content:"\F731"}.fa-thumbs-down:before{content:"\F165"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbtack:before{content:"\F08D"}.fa-ticket-alt:before{content:"\F3FF"}.fa-times:before{content:"\F00D"}.fa-times-circle:before{content:"\F057"}.fa-tint:before{content:"\F043"}.fa-tint-slash:before{content:"\F5C7"}.fa-tired:before{content:"\F5C8"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-toilet:before{content:"\F7D8"}.fa-toilet-paper:before{content:"\F71E"}.fa-toolbox:before{content:"\F552"}.fa-tools:before{content:"\F7D9"}.fa-tooth:before{content:"\F5C9"}.fa-torah:before{content:"\F6A0"}.fa-torii-gate:before{content:"\F6A1"}.fa-tractor:before{content:"\F722"}.fa-trade-federation:before{content:"\F513"}.fa-trademark:before{content:"\F25C"}.fa-traffic-light:before{content:"\F637"}.fa-train:before{content:"\F238"}.fa-tram:before{content:"\F7DA"}.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-trash:before{content:"\F1F8"}.fa-trash-alt:before{content:"\F2ED"}.fa-trash-restore:before{content:"\F829"}.fa-trash-restore-alt:before{content:"\F82A"}.fa-tree:before{content:"\F1BB"}.fa-trello:before{content:"\F181"}.fa-tripadvisor:before{content:"\F262"}.fa-trophy:before{content:"\F091"}.fa-truck:before{content:"\F0D1"}.fa-truck-loading:before{content:"\F4DE"}.fa-truck-monster:before{content:"\F63B"}.fa-truck-moving:before{content:"\F4DF"}.fa-truck-pickup:before{content:"\F63C"}.fa-tshirt:before{content:"\F553"}.fa-tty:before{content:"\F1E4"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-tv:before{content:"\F26C"}.fa-twitch:before{content:"\F1E8"}.fa-twitter:before{content:"\F099"}.fa-twitter-square:before{content:"\F081"}.fa-typo3:before{content:"\F42B"}.fa-uber:before{content:"\F402"}.fa-ubuntu:before{content:"\F7DF"}.fa-uikit:before{content:"\F403"}.fa-umbrella:before{content:"\F0E9"}.fa-umbrella-beach:before{content:"\F5CA"}.fa-underline:before{content:"\F0CD"}.fa-undo:before{content:"\F0E2"}.fa-undo-alt:before{content:"\F2EA"}.fa-uniregistry:before{content:"\F404"}.fa-universal-access:before{content:"\F29A"}.fa-university:before{content:"\F19C"}.fa-unlink:before{content:"\F127"}.fa-unlock:before{content:"\F09C"}.fa-unlock-alt:before{content:"\F13E"}.fa-untappd:before{content:"\F405"}.fa-upload:before{content:"\F093"}.fa-ups:before{content:"\F7E0"}.fa-usb:before{content:"\F287"}.fa-user:before{content:"\F007"}.fa-user-alt:before{content:"\F406"}.fa-user-alt-slash:before{content:"\F4FA"}.fa-user-astronaut:before{content:"\F4FB"}.fa-user-check:before{content:"\F4FC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-clock:before{content:"\F4FD"}.fa-user-cog:before{content:"\F4FE"}.fa-user-edit:before{content:"\F4FF"}.fa-user-friends:before{content:"\F500"}.fa-user-graduate:before{content:"\F501"}.fa-user-injured:before{content:"\F728"}.fa-user-lock:before{content:"\F502"}.fa-user-md:before{content:"\F0F0"}.fa-user-minus:before{content:"\F503"}.fa-user-ninja:before{content:"\F504"}.fa-user-nurse:before{content:"\F82F"}.fa-user-plus:before{content:"\F234"}.fa-user-secret:before{content:"\F21B"}.fa-user-shield:before{content:"\F505"}.fa-user-slash:before{content:"\F506"}.fa-user-tag:before{content:"\F507"}.fa-user-tie:before{content:"\F508"}.fa-user-times:before{content:"\F235"}.fa-users:before{content:"\F0C0"}.fa-users-cog:before{content:"\F509"}.fa-usps:before{content:"\F7E1"}.fa-ussunnah:before{content:"\F407"}.fa-utensil-spoon:before{content:"\F2E5"}.fa-utensils:before{content:"\F2E7"}.fa-vaadin:before{content:"\F408"}.fa-vector-square:before{content:"\F5CB"}.fa-venus:before{content:"\F221"}.fa-venus-double:before{content:"\F226"}.fa-venus-mars:before{content:"\F228"}.fa-viacoin:before{content:"\F237"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-vial:before{content:"\F492"}.fa-vials:before{content:"\F493"}.fa-viber:before{content:"\F409"}.fa-video:before{content:"\F03D"}.fa-video-slash:before{content:"\F4E2"}.fa-vihara:before{content:"\F6A7"}.fa-vimeo:before{content:"\F40A"}.fa-vimeo-square:before{content:"\F194"}.fa-vimeo-v:before{content:"\F27D"}.fa-vine:before{content:"\F1CA"}.fa-vk:before{content:"\F189"}.fa-vnv:before{content:"\F40B"}.fa-voicemail:before{content:"\F897"}.fa-volleyball-ball:before{content:"\F45F"}.fa-volume-down:before{content:"\F027"}.fa-volume-mute:before{content:"\F6A9"}.fa-volume-off:before{content:"\F026"}.fa-volume-up:before{content:"\F028"}.fa-vote-yea:before{content:"\F772"}.fa-vr-cardboard:before{content:"\F729"}.fa-vuejs:before{content:"\F41F"}.fa-walking:before{content:"\F554"}.fa-wallet:before{content:"\F555"}.fa-warehouse:before{content:"\F494"}.fa-water:before{content:"\F773"}.fa-wave-square:before{content:"\F83E"}.fa-waze:before{content:"\F83F"}.fa-weebly:before{content:"\F5CC"}.fa-weibo:before{content:"\F18A"}.fa-weight:before{content:"\F496"}.fa-weight-hanging:before{content:"\F5CD"}.fa-weixin:before{content:"\F1D7"}.fa-whatsapp:before{content:"\F232"}.fa-whatsapp-square:before{content:"\F40C"}.fa-wheelchair:before{content:"\F193"}.fa-whmcs:before{content:"\F40D"}.fa-wifi:before{content:"\F1EB"}.fa-wikipedia-w:before{content:"\F266"}.fa-wind:before{content:"\F72E"}.fa-window-close:before{content:"\F410"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-windows:before{content:"\F17A"}.fa-wine-bottle:before{content:"\F72F"}.fa-wine-glass:before{content:"\F4E3"}.fa-wine-glass-alt:before{content:"\F5CE"}.fa-wix:before{content:"\F5CF"}.fa-wizards-of-the-coast:before{content:"\F730"}.fa-wolf-pack-battalion:before{content:"\F514"}.fa-won-sign:before{content:"\F159"}.fa-wordpress:before{content:"\F19A"}.fa-wordpress-simple:before{content:"\F411"}.fa-wpbeginner:before{content:"\F297"}.fa-wpexplorer:before{content:"\F2DE"}.fa-wpforms:before{content:"\F298"}.fa-wpressr:before{content:"\F3E4"}.fa-wrench:before{content:"\F0AD"}.fa-x-ray:before{content:"\F497"}.fa-xbox:before{content:"\F412"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-y-combinator:before{content:"\F23B"}.fa-yahoo:before{content:"\F19E"}.fa-yammer:before{content:"\F840"}.fa-yandex:before{content:"\F413"}.fa-yandex-international:before{content:"\F414"}.fa-yarn:before{content:"\F7E3"}.fa-yelp:before{content:"\F1E9"}.fa-yen-sign:before{content:"\F157"}.fa-yin-yang:before{content:"\F6AD"}.fa-yoast:before{content:"\F2B1"}.fa-youtube:before{content:"\F167"}.fa-youtube-square:before{content:"\F431"}.fa-zhihu:before{content:"\F63F"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;font-display:auto;src:url(./static/fa-regular-400.aa66d0e0.eot);src:url(./static/fa-regular-400.aa66d0e0.eot?#iefix) format("embedded-opentype"),url(./static/fa-regular-400.ac21cac3.woff2) format("woff2"),url(./static/fa-regular-400.5623624d.woff) format("woff"),url(./static/fa-regular-400.285a9d2a.ttf) format("truetype"),url(./static/fa-regular-400.88f0c5bd.svg#fontawesome) format("svg")}.far{font-family:Font Awesome\ 5 Free;font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-display:auto;src:url(./static/fa-solid-900.42e1fbd2.eot);src:url(./static/fa-solid-900.42e1fbd2.eot?#iefix) format("embedded-opentype"),url(./static/fa-solid-900.d6d8d5da.woff2) format("woff2"),url(./static/fa-solid-900.3ded831d.woff) format("woff"),url(./static/fa-solid-900.896e20e2.ttf) format("truetype"),url(./static/fa-solid-900.6c36adff.svg#fontawesome) format("svg")}.fa,.fas{font-family:Font Awesome\ 5 Free;font-weight:900}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:auto;src:url(./static/fa-brands-400.14c590d1.eot);src:url(./static/fa-brands-400.14c590d1.eot?#iefix) format("embedded-opentype"),url(./static/fa-brands-400.3e1b2a65.woff2) format("woff2"),url(./static/fa-brands-400.df02c782.woff) format("woff"),url(./static/fa-brands-400.5e8aa9ea.ttf) format("truetype"),url(./static/fa-brands-400.a5a8a668.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:simple-line-icons;src:url(./static/Simple-Line-Icons.f33df365.eot);src:url(./static/Simple-Line-Icons.f33df365.eot#iefix) format("embedded-opentype"),url(./static/Simple-Line-Icons.0cb0b9c5.woff2) format("woff2"),url(./static/Simple-Line-Icons.d2285965.ttf) format("truetype"),url(./static/Simple-Line-Icons.78f07e2c.woff) format("woff"),url(./static/Simple-Line-Icons.73a93256.svg#simple-line-icons) format("svg");font-weight:400;font-style:normal}.si{font-family:simple-line-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.si-user:before{content:"\E005"}.si-people:before{content:"\E001"}.si-user-female:before{content:"\E000"}.si-user-follow:before{content:"\E002"}.si-user-following:before{content:"\E003"}.si-user-unfollow:before{content:"\E004"}.si-login:before{content:"\E066"}.si-logout:before{content:"\E065"}.si-emotsmile:before{content:"\E021"}.si-phone:before{content:"\E600"}.si-call-end:before{content:"\E048"}.si-call-in:before{content:"\E047"}.si-call-out:before{content:"\E046"}.si-map:before{content:"\E033"}.si-location-pin:before{content:"\E096"}.si-direction:before{content:"\E042"}.si-directions:before{content:"\E041"}.si-compass:before{content:"\E045"}.si-layers:before{content:"\E034"}.si-menu:before{content:"\E601"}.si-list:before{content:"\E067"}.si-options-vertical:before{content:"\E602"}.si-options:before{content:"\E603"}.si-arrow-down:before{content:"\E604"}.si-arrow-left:before{content:"\E605"}.si-arrow-right:before{content:"\E606"}.si-arrow-up:before{content:"\E607"}.si-arrow-up-circle:before{content:"\E078"}.si-arrow-left-circle:before{content:"\E07A"}.si-arrow-right-circle:before{content:"\E079"}.si-arrow-down-circle:before{content:"\E07B"}.si-check:before{content:"\E080"}.si-clock:before{content:"\E081"}.si-plus:before{content:"\E095"}.si-minus:before{content:"\E615"}.si-close:before{content:"\E082"}.si-event:before{content:"\E619"}.si-exclamation:before{content:"\E617"}.si-organization:before{content:"\E616"}.si-trophy:before{content:"\E006"}.si-screen-smartphone:before{content:"\E010"}.si-screen-desktop:before{content:"\E011"}.si-plane:before{content:"\E012"}.si-notebook:before{content:"\E013"}.si-mustache:before{content:"\E014"}.si-mouse:before{content:"\E015"}.si-magnet:before{content:"\E016"}.si-energy:before{content:"\E020"}.si-disc:before{content:"\E022"}.si-cursor:before{content:"\E06E"}.si-cursor-move:before{content:"\E023"}.si-crop:before{content:"\E024"}.si-chemistry:before{content:"\E026"}.si-speedometer:before{content:"\E007"}.si-shield:before{content:"\E00E"}.si-screen-tablet:before{content:"\E00F"}.si-magic-wand:before{content:"\E017"}.si-hourglass:before{content:"\E018"}.si-graduation:before{content:"\E019"}.si-ghost:before{content:"\E01A"}.si-game-controller:before{content:"\E01B"}.si-fire:before{content:"\E01C"}.si-eyeglass:before{content:"\E01D"}.si-envelope-open:before{content:"\E01E"}.si-envelope-letter:before{content:"\E01F"}.si-bell:before{content:"\E027"}.si-badge:before{content:"\E028"}.si-anchor:before{content:"\E029"}.si-wallet:before{content:"\E02A"}.si-vector:before{content:"\E02B"}.si-speech:before{content:"\E02C"}.si-puzzle:before{content:"\E02D"}.si-printer:before{content:"\E02E"}.si-present:before{content:"\E02F"}.si-playlist:before{content:"\E030"}.si-pin:before{content:"\E031"}.si-picture:before{content:"\E032"}.si-handbag:before{content:"\E035"}.si-globe-alt:before{content:"\E036"}.si-globe:before{content:"\E037"}.si-folder-alt:before{content:"\E039"}.si-folder:before{content:"\E089"}.si-film:before{content:"\E03A"}.si-feed:before{content:"\E03B"}.si-drop:before{content:"\E03E"}.si-drawer:before{content:"\E03F"}.si-docs:before{content:"\E040"}.si-doc:before{content:"\E085"}.si-diamond:before{content:"\E043"}.si-cup:before{content:"\E044"}.si-calculator:before{content:"\E049"}.si-bubbles:before{content:"\E04A"}.si-briefcase:before{content:"\E04B"}.si-book-open:before{content:"\E04C"}.si-basket-loaded:before{content:"\E04D"}.si-basket:before{content:"\E04E"}.si-bag:before{content:"\E04F"}.si-action-undo:before{content:"\E050"}.si-action-redo:before{content:"\E051"}.si-wrench:before{content:"\E052"}.si-umbrella:before{content:"\E053"}.si-trash:before{content:"\E054"}.si-tag:before{content:"\E055"}.si-support:before{content:"\E056"}.si-frame:before{content:"\E038"}.si-size-fullscreen:before{content:"\E057"}.si-size-actual:before{content:"\E058"}.si-shuffle:before{content:"\E059"}.si-share-alt:before{content:"\E05A"}.si-share:before{content:"\E05B"}.si-rocket:before{content:"\E05C"}.si-question:before{content:"\E05D"}.si-pie-chart:before{content:"\E05E"}.si-pencil:before{content:"\E05F"}.si-note:before{content:"\E060"}.si-loop:before{content:"\E064"}.si-home:before{content:"\E069"}.si-grid:before{content:"\E06A"}.si-graph:before{content:"\E06B"}.si-microphone:before{content:"\E063"}.si-music-tone-alt:before{content:"\E061"}.si-music-tone:before{content:"\E062"}.si-earphones-alt:before{content:"\E03C"}.si-earphones:before{content:"\E03D"}.si-equalizer:before{content:"\E06C"}.si-like:before{content:"\E068"}.si-dislike:before{content:"\E06D"}.si-control-start:before{content:"\E06F"}.si-control-rewind:before{content:"\E070"}.si-control-play:before{content:"\E071"}.si-control-pause:before{content:"\E072"}.si-control-forward:before{content:"\E073"}.si-control-end:before{content:"\E074"}.si-volume-1:before{content:"\E09F"}.si-volume-2:before{content:"\E0A0"}.si-volume-off:before{content:"\E0A1"}.si-calendar:before{content:"\E075"}.si-bulb:before{content:"\E076"}.si-chart:before{content:"\E077"}.si-ban:before{content:"\E07C"}.si-bubble:before{content:"\E07D"}.si-camrecorder:before{content:"\E07E"}.si-camera:before{content:"\E07F"}.si-cloud-download:before{content:"\E083"}.si-cloud-upload:before{content:"\E084"}.si-envelope:before{content:"\E086"}.si-eye:before{content:"\E087"}.si-flag:before{content:"\E088"}.si-heart:before{content:"\E08A"}.si-info:before{content:"\E08B"}.si-key:before{content:"\E08C"}.si-link:before{content:"\E08D"}.si-lock:before{content:"\E08E"}.si-lock-open:before{content:"\E08F"}.si-magnifier:before{content:"\E090"}.si-magnifier-add:before{content:"\E091"}.si-magnifier-remove:before{content:"\E092"}.si-paper-clip:before{content:"\E093"}.si-paper-plane:before{content:"\E094"}.si-power:before{content:"\E097"}.si-refresh:before{content:"\E098"}.si-reload:before{content:"\E099"}.si-settings:before{content:"\E09A"}.si-star:before{content:"\E09B"}.si-symbol-female:before{content:"\E09C"}.si-symbol-male:before{content:"\E09D"}.si-target:before{content:"\E09E"}.si-credit-card:before{content:"\E025"}.si-paypal:before{content:"\E608"}.si-social-tumblr:before{content:"\E00A"}.si-social-twitter:before{content:"\E009"}.si-social-facebook:before{content:"\E00B"}.si-social-instagram:before{content:"\E609"}.si-social-linkedin:before{content:"\E60A"}.si-social-pinterest:before{content:"\E60B"}.si-social-github:before{content:"\E60C"}.si-social-google:before{content:"\E60D"}.si-social-reddit:before{content:"\E60E"}.si-social-skype:before{content:"\E60F"}.si-social-dribbble:before{content:"\E00D"}.si-social-behance:before{content:"\E610"}.si-social-foursqare:before{content:"\E611"}.si-social-soundcloud:before{content:"\E612"}.si-social-spotify:before{content:"\E613"}.si-social-stumbleupon:before{content:"\E614"}.si-social-youtube:before{content:"\E008"}.si-social-dropbox:before{content:"\E00C"}.si-social-vkontakte:before{content:"\E618"}.si-social-steam:before{content:"\E620"}.si-users:before{content:"\E001"}.si-bar-chart:before{content:"\E077"}.si-camcorder:before{content:"\E07E"}.si-emoticon-smile:before{content:"\E021"}.si-eyeglasses:before{content:"\E01D"}.si-moustache:before{content:"\E014"}.si-pointer:before{content:"\E096"}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;visibility:visible;overflow:auto;max-width:100%;max-height:100%}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-scrollbar{width:5px}.simplebar-scrollbar:before{background:#022954}.sidebar-dark #sidebar .simplebar-scrollbar:before{background:#74b3fb}.datepicker{z-index:1051!important}.datepicker table tbody td,.datepicker table thead th{padding:.375rem}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#faeab9;border-color:#faeab9}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active:hover:hover,.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active:hover:hover,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td span.active:hover{background-color:#0665d0;border-color:#0665d0}.cke_chrome{border-color:#e6ebf4!important}.cke_top{border-bottom-color:#e6ebf4!important;background:#f9fafc!important}.cke_bottom{border-top-color:#e6ebf4!important;background:#f9fafc!important}.dropzone{min-height:200px;background-color:#f9fafc;border:.125rem dashed #d8dfed;border-radius:.3rem}.dropzone .dz-message{margin:4rem 0;font-size:1rem;font-style:italic;font-weight:600}.dropzone:hover{border-color:#0665d0}.dropzone:hover .dz-message{color:#0665d0}table.dataTable{border-collapse:collapse!important}table.dataTable td,table.dataTable th{box-sizing:border-box}table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc{padding-right:1.25rem}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc_disabled:before{display:none}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc_disabled:after{right:.375rem;bottom:.75rem;font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Pro;font-weight:600;opacity:.4}table.dataTable thead .sorting:after{content:"\F0DC"}table.dataTable thead .sorting_asc:after{content:"\F106"}table.dataTable thead .sorting_desc:after{content:"\F107"}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin-top:.75rem;justify-content:center}@media (min-width:768px){div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin-top:.125rem;justify-content:flex-end}}.pie-chart{position:relative;display:block}.pie-chart>canvas{display:block;margin:0 auto}.pie-chart>span{position:absolute;top:50%;right:0;left:0;text-align:center;transform:translateY(-50%)}.fc-bootstrap4 .fc-event{padding-left:.25rem;padding-right:.125rem;font-weight:600;border:1px solid #a5ccf0;border-radius:0}.fc-bootstrap4 .fc-event,.fc-bootstrap4 .fc-event-dot{background-color:#a5ccf0}.fc-bootstrap4 thead th.fc-day-header{padding-top:.375rem;padding-bottom:.375rem;font-size:1rem;font-weight:600;text-transform:uppercase;background-color:#f9fafc}.fc-bootstrap4 .fc-content,.fc-bootstrap4 .fc-divider,.fc-bootstrap4 .fc-list-heading td,.fc-bootstrap4 .fc-list-table.table,.fc-bootstrap4 .fc-list-view,.fc-bootstrap4 .fc-popover,.fc-bootstrap4 .fc-row,.fc-bootstrap4 tbody,.fc-bootstrap4 td,.fc-bootstrap4 th,.fc-bootstrap4 thead{border-color:#e6ebf4}.fc-bootstrap4 .fc-divider,.fc-bootstrap4 .fc-list-heading td,.fc-bootstrap4 .fc-popover .fc-header{background:#f4f6fa}.fc-bootstrap4 .fc-today{background:#f9fafc}@media (max-width:767.98px){.fc-bootstrap4 .fc-toolbar .fc-center,.fc-bootstrap4 .fc-toolbar .fc-left,.fc-bootstrap4 .fc-toolbar .fc-right{padding:.25rem 0;display:block;float:none;text-align:center}.fc-bootstrap4 .fc-toolbar .fc-center .btn-group,.fc-bootstrap4 .fc-toolbar .fc-left .btn-group,.fc-bootstrap4 .fc-toolbar .fc-right .btn-group{margin-top:.25rem;margin-bottom:.25rem}.fc-bootstrap4 .fc-toolbar>*>*{float:none}}.irs.irs--round .irs-bar,.irs.irs--round .irs-line{height:5px}.irs.irs--round .irs-grid-pol,.irs.irs--round .irs-line,.irs.irs--round .irs-max,.irs.irs--round .irs-min{background:#f4f6fa}.irs.irs--round .irs-handle{border-color:#0665d0}.irs.irs--round .irs-from:before,.irs.irs--round .irs-single:before,.irs.irs--round .irs-to:before{border-top-color:#0665d0}.irs.irs--round .irs-bar,.irs.irs--round .irs-from,.irs.irs--round .irs-single,.irs.irs--round .irs-to{background:#0665d0}.jqstooltip{box-sizing:content-box;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;border:none!important;background-color:rgba(0,0,0,.75)!important;border-radius:.2rem}.jvectormap-tip{padding:.375rem .5rem;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;background:#343a40;border:none;border-radius:0}.jvectormap-goback,.jvectormap-zoomin,.jvectormap-zoomout{left:1rem;padding:.25rem;line-height:1rem;background:#3c3c3c}.jvectormap-zoomin,.jvectormap-zoomout{width:1rem;height:1rem}.jvectormap-zoomin:hover,.jvectormap-zoomout:hover{opacity:.6}.jvectormap-zoomout{top:2.25rem}.pw-strength-progress>.progress{height:.375rem}.select2-container .select2-selection--single{height:calc(1.5em + .75rem + 2px)}.select2-container .select2-search--inline .select2-search__field{margin:.25rem .25rem .25rem 0;height:1.375rem;line-height:1.375rem}.select2-container .select2-dropdown{border-color:#d8dfed;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.select2-container .select2-dropdown .select2-search__field{padding:.25rem .75rem;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;border-radius:.25rem;box-shadow:none}.select2-container .select2-dropdown .select2-search__field:focus{border-color:#5ba6fa;box-shadow:0 0 0 .2rem rgba(6,101,208,.25);outline:0}.select2-container--default .select2-selection--single{border-color:#d8dfed;border-radius:.25rem}.select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;padding-left:.75rem;height:calc(1.5em + .75rem + 2px);line-height:1.5}.select2-container--default .select2-selection--single .select2-selection__arrow{height:calc(1.5em + .75rem + 2px)}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#6c757d}.select2-container--default .select2-selection--multiple{display:flex;align-items:center;border-color:#d8dfed;border-radius:.25rem;min-height:calc(1.5em + .75rem + 2px)}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-right:.75rem;padding-left:.75rem}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--multiple,.select2-container--default.select2-container--open .select2-selection--single{border-color:#5ba6fa;box-shadow:0 0 0 .2rem rgba(6,101,208,.25);outline:0}.is-valid+.select2-container--default.select2-container--focus .select2-selection--multiple,.is-valid+.select2-container--default.select2-container--focus .select2-selection--single,.is-valid+.select2-container--default .select2-selection--multiple,.is-valid+.select2-container--default .select2-selection--single{border-color:#82b54b}.is-valid+.select2-container--default.select2-container--focus .select2-selection--multiple,.is-valid+.select2-container--default.select2-container--focus .select2-selection--single,.is-valid+.select2-container--default.select2-container--open .select2-selection--multiple,.is-valid+.select2-container--default.select2-container--open .select2-selection--single{box-shadow:0 0 0 .2rem rgba(130,181,75,.25)}.is-invalid+.select2-container--default.select2-container--focus .select2-selection--multiple,.is-invalid+.select2-container--default.select2-container--focus .select2-selection--single,.is-invalid+.select2-container--default .select2-selection--multiple,.is-invalid+.select2-container--default .select2-selection--single{border-color:#e04f1a}.is-invalid+.select2-container--default.select2-container--focus .select2-selection--multiple,.is-invalid+.select2-container--default.select2-container--focus .select2-selection--single,.is-invalid+.select2-container--default.select2-container--open .select2-selection--multiple,.is-invalid+.select2-container--default.select2-container--open .select2-selection--single{box-shadow:0 0 0 .2rem rgba(224,79,26,.25)}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin:.25rem .25rem .25rem 0;height:1.375rem;line-height:1.375rem;color:#fff;font-size:.875rem;font-weight:600;background-color:#0665d0;border:none;border-radius:.25rem}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px;color:hsla(0,0%,100%,.5)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:hsla(0,0%,100%,.75)}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#d8dfed}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#0665d0}.select2-container--default .select2-search--inline .select2-search__field{padding-right:0;padding-left:0;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;box-shadow:none}.CodeMirror-fullscreen,.editor-preview-side,.editor-toolbar.fullscreen{z-index:1052}.editor-preview{z-index:1051}.editor-toolbar{border-color:#e6ebf4;background-color:#f9fafc}.CodeMirror{border-color:#e6ebf4}.note-editor.note-frame{border-color:#e6ebf4}.note-editor.note-frame .note-toolbar-wrapper{background-color:#fff}.note-editor.note-frame .note-toolbar{background-color:#f9fafc;border-bottom-color:#e6ebf4}.note-editor.note-frame .note-statusbar{border-top-color:#e6ebf4;background-color:#f9fafc}.note-editor.note-frame .card-header.note-toolbar .note-color .dropdown-menu,.note-editor.note-frame .note-popover .popover-content .note-color .dropdown-menu{min-width:350px}.slick-slider .slick-slide{outline:0}.slick-slider.slick-dotted{margin-bottom:3rem}.slick-slider.slick-dotted .slick-dots{bottom:-2rem}.slick-slider.slick-dotted.slick-dotted-inner{margin-bottom:0}.slick-slider.slick-dotted.slick-dotted-inner .slick-dots{bottom:.625rem}.slick-slider.slick-dotted.slick-dotted-white .slick-dots li button:before{color:#fff}.slick-slider .slick-next,.slick-slider .slick-prev{width:2.5rem;height:3.75rem;text-align:center;background-color:rgba(0,0,0,.03);z-index:2}.slick-slider .slick-next:hover,.slick-slider .slick-prev:hover{background-color:rgba(0,0,0,.15)}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Pro;font-weight:600;font-size:28px;line-height:28px;color:#054d9e}.slick-slider .slick-prev{left:0}.slick-slider .slick-prev:before{content:"\F104"}.slick-slider .slick-next{right:0}.slick-slider .slick-next:before{content:"\F105"}.slick-slider.slick-nav-white .slick-next,.slick-slider.slick-nav-white .slick-prev{background-color:hsla(0,0%,100%,.5)}.slick-slider.slick-nav-white .slick-next:hover,.slick-slider.slick-nav-white .slick-prev:hover{background-color:#fff}.slick-slider.slick-nav-white .slick-next:before,.slick-slider.slick-nav-white .slick-prev:before{color:#000}.slick-slider.slick-nav-black .slick-next,.slick-slider.slick-nav-black .slick-prev{background-color:rgba(0,0,0,.25)}.slick-slider.slick-nav-black .slick-next:hover,.slick-slider.slick-nav-black .slick-prev:hover{background-color:#000}.slick-slider.slick-nav-black .slick-next:before,.slick-slider.slick-nav-black .slick-prev:before{color:#fff}.slick-slider.slick-nav-hover .slick-next,.slick-slider.slick-nav-hover .slick-prev{opacity:0;transition:opacity .25s ease-out}.slick-slider.slick-nav-hover:hover .slick-next,.slick-slider.slick-nav-hover:hover .slick-prev{opacity:1}.dd,.dd-empty,.dd-item,.dd-placeholder{font-size:.875rem}.dd-handle{height:2.25rem;padding:.5rem .75rem;background:#f9fafc;border-color:#e6ebf4}.dd-item>button{height:1.625rem}.dd-empty,.dd-placeholder{border-color:#022954;background:#74b3fb;opacity:.25}.flatpickr-weekdays{height:2rem;align-items:flex-end}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{border-color:#0665d0;background:#0665d0}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#0665d0} + +/*! +* Dashmix - v2.1.0 +* @author pixelcave - https://pixelcave.com +* Copyright (c) 2019 +*/body{background-color:#f5f5f5}a{color:#0665d0}a.link-fx:before{background-color:#0665d0}a:hover{color:#03356d}.content-heading{border-bottom-color:#ebebeb}hr{border-top-color:#ebebeb}.text-primary{color:#343a40!important}a.text-primary.link-fx:before{background-color:#343a40}a.text-primary:focus,a.text-primary:hover{color:#060708!important}.text-primary-dark{color:#1d2124!important}a.text-primary-dark.link-fx:before{background-color:#1d2124}a.text-primary-dark:focus,a.text-primary-dark:hover{color:#000!important}.text-primary-darker{color:#060708!important}a.text-primary-darker.link-fx:before{background-color:#060708}a.text-primary-darker:focus,a.text-primary-darker:hover{color:#000!important}.text-primary-light{color:#6d7a86!important}a.text-primary-light.link-fx:before{background-color:#6d7a86}a.text-primary-light:focus,a.text-primary-light:hover{color:#3f474e!important}.text-primary-lighter{color:#b2bac1!important}a.text-primary-lighter.link-fx:before{background-color:#b2bac1}a.text-primary-lighter:focus,a.text-primary-lighter:hover{color:#7a8793!important}.text-body-bg{color:#f5f5f5!important}a.text-body-bg.link-fx:before{background-color:#f5f5f5}a.text-body-bg:focus,a.text-body-bg:hover{color:#c2c2c2!important}.text-body-bg-light{color:#fafafa!important}a.text-body-bg-light.link-fx:before{background-color:#fafafa}a.text-body-bg-light:focus,a.text-body-bg-light:hover{color:#c7c7c7!important}.text-body-bg-dark{color:#ebebeb!important}a.text-body-bg-dark.link-fx:before{background-color:#ebebeb}a.text-body-bg-dark:focus,a.text-body-bg-dark:hover{color:#b8b8b8!important}.text-body-color-light{color:#ebebeb!important}a.text-body-color-light.link-fx:before{background-color:#ebebeb}a.text-body-color-light:focus,a.text-body-color-light:hover{color:#b8b8b8!important}.text-dual{color:#1d2124!important}a.text-dual.link-fx:before{background-color:#1d2124}a.text-dual:focus,a.text-dual:hover{color:#000!important}.page-header-dark #page-header .text-dual,.sidebar-dark #sidebar .text-dual{color:#ebebeb!important}.page-header-dark #page-header a.text-dual.link-fx:before,.sidebar-dark #sidebar a.text-dual.link-fx:before{background-color:#ebebeb}.page-header-dark #page-header a.text-dual:focus,.page-header-dark #page-header a.text-dual:hover,.sidebar-dark #sidebar a.text-dual:focus,.sidebar-dark #sidebar a.text-dual:hover{color:#b8b8b8!important}.bg-primary{background-color:#343a40!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#1d2124!important}.bg-primary-op{background-color:rgba(52,58,64,.75)!important}a.bg-primary-op:focus,a.bg-primary-op:hover,button.bg-primary-op:focus,button.bg-primary-op:hover{background-color:rgba(29,33,36,.75)!important}.bg-primary-dark{background-color:#1d2124!important}a.bg-primary-dark:focus,a.bg-primary-dark:hover,button.bg-primary-dark:focus,button.bg-primary-dark:hover{background-color:#060708!important}.bg-primary-dark-op{background-color:rgba(29,33,36,.8)!important}a.bg-primary-dark-op:focus,a.bg-primary-dark-op:hover,button.bg-primary-dark-op:focus,button.bg-primary-dark-op:hover{background-color:rgba(6,7,8,.8)!important}a.bg-primary-darker:focus,a.bg-primary-darker:hover,button.bg-primary-darker:focus,button.bg-primary-darker:hover{background-color:#000!important}.bg-primary-light{background-color:#6d7a86!important}a.bg-primary-light:focus,a.bg-primary-light:hover,button.bg-primary-light:focus,button.bg-primary-light:hover{background-color:#56606a!important}.bg-primary-lighter{background-color:#b2bac1!important}a.bg-primary-lighter:focus,a.bg-primary-lighter:hover,button.bg-primary-lighter:focus,button.bg-primary-lighter:hover{background-color:#96a0aa!important}.bg-body{background-color:#f5f5f5!important}a.bg-body:focus,a.bg-body:hover,button.bg-body:focus,button.bg-body:hover{background-color:#dcdcdc!important}.bg-body-light{background-color:#fafafa!important}a.bg-body-light:focus,a.bg-body-light:hover,button.bg-body-light:focus,button.bg-body-light:hover{background-color:#e1e1e1!important}.bg-body-dark{background-color:#ebebeb!important}a.bg-body-dark:focus,a.bg-body-dark:hover,button.bg-body-dark:focus,button.bg-body-dark:hover{background-color:#d1d1d1!important}.bg-header-dark{background-color:#343a40!important}a.bg-header-dark:focus,a.bg-header-dark:hover,button.bg-header-dark:focus,button.bg-header-dark:hover{background-color:#1d2124!important}.bg-sidebar-dark{background-color:#35393e!important}a.bg-sidebar-dark:focus,a.bg-sidebar-dark:hover,button.bg-sidebar-dark:focus,button.bg-sidebar-dark:hover{background-color:#1d2023!important}.bg-gd-primary{background:#343a40 linear-gradient(135deg,#343a40,#56606a)!important}.btn-link{color:#0665d0}.btn-link:hover{color:#03356d}.btn-primary{background-color:#343a40;border-color:#343a40}.btn-primary:hover{background-color:#23272b;border-color:#1d2124}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#343a40;border-color:#343a40}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#1d2124;border-color:#171a1d}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#343a40;border-color:#343a40}.btn-outline-primary:hover{background-color:#343a40;border-color:#343a40}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#343a40}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#343a40;border-color:#343a40}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-hero-primary{background-color:#343a40;box-shadow:0 .125rem .75rem rgba(18,20,22,.25)}.btn-hero-primary:hover{background-color:#4b545c;box-shadow:0 .375rem .75rem rgba(18,20,22,.4)}.btn-hero-primary.focus,.btn-hero-primary:focus{background-color:#4b545c;box-shadow:0 .125rem .75rem rgba(18,20,22,.25)}.btn-hero-primary.disabled,.btn-hero-primary:disabled{background-color:#343a40;box-shadow:0 .125rem .75rem rgba(18,20,22,.25)}.btn-hero-primary:not(:disabled):not(.disabled).active,.btn-hero-primary:not(:disabled):not(.disabled):active,.show>.btn-hero-primary.dropdown-toggle{background-color:#121416;box-shadow:0 .125rem .75rem rgba(18,20,22,.25)}.btn-hero-primary:not(:disabled):not(.disabled).active:focus,.btn-hero-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-primary.dropdown-toggle:focus{box-shadow:0 .125rem .75rem rgba(18,20,22,.25)}.btn-dual.focus,.btn-dual:focus,.btn-dual:hover{background-color:#dcdcdc;border-color:#dcdcdc}.btn-dual:not(:disabled):not(.disabled).active,.btn-dual:not(:disabled):not(.disabled):active,.show>.btn-dual.dropdown-toggle{background-color:#dcdcdc;border-color:#dcdcdc}.page-header-dark #page-header .btn-dual.focus,.page-header-dark #page-header .btn-dual:focus,.page-header-dark #page-header .btn-dual:hover,.sidebar-dark #sidebar .btn-dual.focus,.sidebar-dark #sidebar .btn-dual:focus,.sidebar-dark #sidebar .btn-dual:hover{background-color:#1d2124;border-color:#1d2124}.page-header-dark #page-header .btn-dual:not(:disabled):not(.disabled).active,.page-header-dark #page-header .btn-dual:not(:disabled):not(.disabled):active,.show>.page-header-dark #page-header .btn-dual.dropdown-toggle,.show>.sidebar-dark #sidebar .btn-dual.dropdown-toggle,.sidebar-dark #sidebar .btn-dual:not(:disabled):not(.disabled).active,.sidebar-dark #sidebar .btn-dual:not(:disabled):not(.disabled):active{background-color:#1d2124;border-color:#1d2124}.alert-primary{color:#1d2124;background-color:#b2bac1;border-color:#b2bac1}.alert-primary hr{border-top-color:#a4adb5}.alert-primary .alert-link{color:#060708}.badge-primary{background-color:#343a40}a.badge-primary:focus,a.badge-primary:hover{background-color:#1d2124}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.progress-bar{background-color:#343a40}.nav-link:focus,.nav-link:hover{color:#343a40}.nav-pills .nav-link:focus,.nav-pills .nav-link:hover{background-color:#f5f5f5}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#343a40}.nav-tabs{border-bottom-color:#ebebeb}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#ebebeb}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-color:#ebebeb #ebebeb #fff}.nav-tabs-block{background-color:#fafafa}.nav-tabs-block .nav-link:focus,.nav-tabs-block .nav-link:hover{color:#343a40;background-color:#f5f5f5}.nav-tabs-alt{border-bottom-color:#ebebeb}.nav-tabs-alt .nav-link:focus,.nav-tabs-alt .nav-link:hover{color:#343a40;box-shadow:inset 0 -3px #343a40}.nav-tabs-alt .nav-item.show .nav-link,.nav-tabs-alt .nav-link.active{box-shadow:inset 0 -3px #343a40}.nav-items a:active{background-color:#f5f5f5}.page-item.active .page-link{background-color:#343a40;border-color:#343a40}.page-link{background-color:#f5f5f5;border-color:#f5f5f5}.page-link:hover{background-color:#d1d1d1;border-color:#d1d1d1}.page-link:focus{background-color:#ebebeb;border-color:#ebebeb}.list-group-item-action:focus,.list-group-item-action:hover{background-color:#fafafa}.list-group-item-action:active{background-color:#ebebeb}.list-group-item{border-color:#ebebeb}.list-group-item.active{background-color:#343a40;border-color:#343a40}.popover{border-color:#ebebeb}.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:before{border-top-color:#ebebeb}.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:before{border-right-color:#ebebeb}.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:before{border-bottom-color:#ebebeb}.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:before{border-left-color:#ebebeb}.modal-header{border-bottom-color:#ebebeb}.modal-footer{border-top-color:#ebebeb}.dropdown-menu{border-color:#ebebeb}.dropdown-divider{border-top:1px solid #f5f5f5}.dropdown-item:focus,.dropdown-item:hover{background-color:#f5f5f5}.dropdown-item.active,.dropdown-item:active{background-color:#343a40}.table td,.table th{border-top-color:#ebebeb}.table thead th{border-bottom-color:#ebebeb}.table tbody+tbody{border-top-color:#ebebeb}.table-bordered,.table-bordered td,.table-bordered th{border-color:#ebebeb}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover tbody tr:hover{background-color:#f1f1f1}.table-active,.table-active>td,.table-active>th{background-color:#f1f1f1}.table-hover .table-active:hover{background-color:#e4e4e4}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e4e4e4}.table-primary,.table-primary>td,.table-primary>th{background-color:#b2bac1}.table-hover .table-primary:hover{background-color:#a4adb5}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#a4adb5}.table .thead-dark th{background-color:#1d2124;border-color:#1d2124}.table .thead-light th{background-color:#ebebeb;border-color:#ebebeb}.form-control{border-color:#e1e1e1}.form-control:focus{border-color:#6d7a86;box-shadow:0 0 0 .2rem rgba(52,58,64,.25)}.custom-control-primary .custom-control-input:checked~.custom-control-label:before{background-color:#343a40}.custom-control-primary .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(52,58,64,.25)}.custom-control-primary .custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#626d78}.custom-control-primary .custom-control-label:before{background-color:#ebebeb}.custom-control-primary.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#343a40}.custom-control-primary.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#343a40}.custom-control-primary.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#343a40}.custom-control-primary.custom-block .custom-block-indicator{background-color:#343a40}.custom-control-primary.custom-block .custom-control-input:checked~.custom-control-label{background-color:#ebebeb;border-color:#343a40}.custom-control-primary.custom-block .custom-control-input:focus~.custom-control-label{box-shadow:0 0 .75rem rgba(52,58,64,.25)}.custom-control-input:checked~.custom-control-label:before{background-color:#343a40;border-color:#343a40}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(52,58,64,.25)}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#b2bac1}.custom-select{border-color:#e1e1e1}.custom-select:focus{border-color:#6d7a86;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .2rem rgba(109,122,134,.5)}.custom-file-input:focus~.custom-file-label{border-color:#6d7a86;box-shadow:0 0 0 .2rem rgba(52,58,64,.25)}.custom-file-input:focus~.custom-file-label:after{border-color:#6d7a86}.custom-file-label{border-color:#e1e1e1}.custom-file-label:after{background-color:#ebebeb;border-left-color:#e1e1e1}.form-control.form-control-alt{border-color:#f5f5f5;background-color:#f5f5f5}.form-control.form-control-alt:focus{border-color:#ebebeb;background-color:#ebebeb}.input-group-text{background-color:#f5f5f5;border-color:#e1e1e1}.input-group-text.input-group-text-alt{background-color:#ebebeb;border-color:#ebebeb}.border{border-color:#ebebeb!important}.border-top{border-top-color:#ebebeb!important}.border-right{border-right-color:#ebebeb!important}.border-bottom{border-bottom-color:#ebebeb!important}.border-left{border-left-color:#ebebeb!important}.border-primary{border-color:#343a40!important}#page-container.page-header-dark #page-header{color:#d6d6d6;background-color:#343a40}#page-container.page-header-glass.page-header-fixed.page-header-scroll.page-header-dark #page-header{background-color:#343a40}#page-container.sidebar-dark #sidebar{color:#ebebeb;background-color:#35393e}.block{box-shadow:0 2px 6px hsla(0,0%,92.2%,.4)}.block-header-default{background-color:#fafafa}.block.block-bordered{border-color:#ebebeb}.block.block-themed>.block-header{background-color:#343a40}.block.block-mode-loading:after{color:#1d2124;box-shadow:0 0 .75rem .75rem rgba(29,33,36,.05)}.block.block-mode-loading.block-mode-hidden:after{box-shadow:0 0 .5rem .5rem rgba(29,33,36,.05)}.block.block-mode-loading.block-mode-loading-dark:after{background-color:#1d2124}a.block.block-link-pop:hover{box-shadow:0 .5rem 2rem #e1e1e1}a.block.block-link-pop:active{box-shadow:0 .25rem .75rem #f2f2f2}a.block.block-link-shadow:hover{box-shadow:0 0 2.25rem #e1e1e1}a.block.block-link-shadow:active{box-shadow:0 0 1.125rem #ebebeb}.block.block-fx-shadow{box-shadow:0 0 2.25rem #e1e1e1}.block.block-fx-pop{box-shadow:0 .5rem 2rem #e1e1e1}.btn-block-option{color:#343a40}.btn-block-option:hover{color:#6d7a86}.active>a.btn-block-option,.show>button.btn-block-option,a.btn-block-option:focus{color:#6d7a86}.btn-block-option:active{color:#b2bac1}#page-loader{background-color:#343a40}.nav-main-link .nav-main-link-icon{color:#6d7a86}.nav-main-link.active,.nav-main-link:hover{background-color:#e9ecef}.nav-main-submenu{background-color:#f8f9fa}.nav-main-item.open>.nav-main-link-submenu{background-color:#e9ecef}@media (min-width:992px){.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu{color:#000;background-color:#e9ecef}}.nav-main-dark .nav-main-heading,.page-header-dark #page-header .nav-main-heading,.sidebar-dark #sidebar .nav-main-heading{color:#b8b8b8}.nav-main-dark .nav-main-link,.page-header-dark #page-header .nav-main-link,.sidebar-dark #sidebar .nav-main-link{color:#ebebeb}.nav-main-dark .nav-main-link>.nav-main-link-icon,.page-header-dark #page-header .nav-main-link>.nav-main-link-icon,.sidebar-dark #sidebar .nav-main-link>.nav-main-link-icon{color:#b2bac1}.nav-main-dark .nav-main-link.active,.nav-main-dark .nav-main-link:hover,.page-header-dark #page-header .nav-main-link.active,.page-header-dark #page-header .nav-main-link:hover,.sidebar-dark #sidebar .nav-main-link.active,.sidebar-dark #sidebar .nav-main-link:hover{background-color:#1d2023}.nav-main-dark .nav-main-submenu,.page-header-dark #page-header .nav-main-submenu,.sidebar-dark #sidebar .nav-main-submenu{background-color:#292c30}.nav-main-dark .nav-main-submenu .nav-main-link,.page-header-dark #page-header .nav-main-submenu .nav-main-link,.sidebar-dark #sidebar .nav-main-submenu .nav-main-link{color:hsla(0,0%,92.2%,.75)}.nav-main-dark .nav-main-item.open>.nav-main-link-submenu,.page-header-dark #page-header .nav-main-item.open>.nav-main-link-submenu,.sidebar-dark #sidebar .nav-main-item.open>.nav-main-link-submenu{background-color:#1d2023}.nav-main-dark .nav-main-item.open>.nav-main-submenu,.page-header-dark #page-header .nav-main-item.open>.nav-main-submenu,.sidebar-dark #sidebar .nav-main-item.open>.nav-main-submenu{background-color:#292c30}@media (min-width:992px){.nav-main-dark.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu,.page-header-dark #page-header .nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu,.sidebar-dark #sidebar .nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu{color:#fff;background-color:#1d2023}.nav-main-dark.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-submenu,.page-header-dark #page-header .nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-submenu,.sidebar-dark #sidebar .nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-submenu{background-color:#292c30}.nav-main-dark.nav-main-horizontal.nav-main-hover .nav-main-submenu .nav-main-item:hover .nav-main-link,.page-header-dark #page-header .nav-main-horizontal.nav-main-hover .nav-main-submenu .nav-main-item:hover .nav-main-link,.sidebar-dark #sidebar .nav-main-horizontal.nav-main-hover .nav-main-submenu .nav-main-item:hover .nav-main-link{background-color:transparent}}.nav-items a{border-bottom-color:#f5f5f5}.nav-items a:hover{background-color:#fafafa}.list-activity>li{border-bottom-color:#f5f5f5}.timeline-event-icon{box-shadow:0 .375rem 1.5rem #e1e1e1}.ribbon-light .ribbon-box{background-color:#ebebeb}.ribbon-light.ribbon-bookmark .ribbon-box:before{border-color:#ebebeb #ebebeb #ebebeb transparent}.ribbon-light.ribbon-bookmark.ribbon-left .ribbon-box:before{border-color:#ebebeb transparent #ebebeb #ebebeb}.ribbon-primary .ribbon-box{background-color:#343a40}.ribbon-primary.ribbon-bookmark .ribbon-box:before{border-color:#343a40 #343a40 #343a40 transparent}.ribbon-primary.ribbon-bookmark.ribbon-left .ribbon-box:before{border-color:#343a40 transparent #343a40 #343a40}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active:hover:hover,.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active:hover:hover,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td span.active:hover{background-color:#343a40;border-color:#343a40}.cke_chrome{border-color:#ebebeb!important}.cke_top{border-bottom-color:#ebebeb!important;background:#fafafa!important}.cke_bottom{border-top-color:#ebebeb!important;background:#fafafa!important}.dropzone{background-color:#fafafa;border-color:#e1e1e1}.dropzone:hover{border-color:#343a40}.dropzone:hover .dz-message{color:#343a40}.fc-bootstrap4 thead th.fc-day-header{background-color:#fafafa}.fc-bootstrap4 .fc-content,.fc-bootstrap4 .fc-divider,.fc-bootstrap4 .fc-list-heading td,.fc-bootstrap4 .fc-list-table.table,.fc-bootstrap4 .fc-list-view,.fc-bootstrap4 .fc-popover,.fc-bootstrap4 .fc-row,.fc-bootstrap4 tbody,.fc-bootstrap4 td,.fc-bootstrap4 th,.fc-bootstrap4 thead{border-color:#ebebeb}.fc-bootstrap4 .fc-divider,.fc-bootstrap4 .fc-list-heading td,.fc-bootstrap4 .fc-popover .fc-header{background:#f5f5f5}.fc-bootstrap4 .fc-today{background:#fafafa}.irs.irs--round .irs-grid-pol,.irs.irs--round .irs-line,.irs.irs--round .irs-max,.irs.irs--round .irs-min{background:#f5f5f5}.irs.irs--round .irs-handle{border-color:#343a40}.irs.irs--round .irs-from:before,.irs.irs--round .irs-single:before,.irs.irs--round .irs-to:before{border-top-color:#343a40}.irs.irs--round .irs-bar,.irs.irs--round .irs-from,.irs.irs--round .irs-single,.irs.irs--round .irs-to{background:#343a40}.select2-container--default .select2-selection--single{border-color:#e1e1e1}.select2-container--default .select2-selection--multiple{border-color:#e1e1e1}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--multiple,.select2-container--default.select2-container--open .select2-selection--single{border-color:#6d7a86;box-shadow:0 0 0 .2rem rgba(52,58,64,.25)}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#343a40}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#e1e1e1}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#343a40}.select2-container--default .select2-dropdown .select2-search__field:focus{border-color:#6d7a86;box-shadow:0 0 0 .2rem rgba(52,58,64,.25)}.simplebar-scrollbar:before{background:#060708}.sidebar-dark #sidebar .simplebar-scrollbar:before{background:#b2bac1}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{color:#1d2124}.editor-toolbar{border-color:#ebebeb;background-color:#fafafa}.CodeMirror{border-color:#ebebeb}.note-editor.note-frame{border-color:#ebebeb}.note-editor.note-frame .note-toolbar{background-color:#fafafa;border-bottom-color:#ebebeb}.note-editor.note-frame .note-statusbar{border-top-color:#ebebeb;background-color:#fafafa}.dd-handle{background:#fafafa;border-color:#ebebeb}.dd-empty,.dd-placeholder{border-color:#060708;background:#b2bac1}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{border-color:#343a40;background:#343a40}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#343a40} + +/*! +* Dashmix - v2.1.0 +* @author pixelcave - https://pixelcave.com +* Copyright (c) 2019 +*/body{color:#495057;background-color:#f5f6fa}a{color:#3b5998}a.link-fx:before{background-color:#3b5998}a:hover{color:#1e2e4f}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#212529}.content-heading{border-bottom-color:#e7eaf3}hr{border-top-color:#e7eaf3}.text-primary{color:#3b5998!important}a.text-primary.link-fx:before{background-color:#3b5998}a.text-primary:focus,a.text-primary:hover{color:#1e2e4f!important}.text-primary-dark{color:#2d4373!important}a.text-primary-dark.link-fx:before{background-color:#2d4373}a.text-primary-dark:focus,a.text-primary-dark:hover{color:#10182a!important}.text-primary-darker{color:#1e2e4f!important}a.text-primary-darker.link-fx:before{background-color:#1e2e4f}a.text-primary-darker:focus,a.text-primary-darker:hover{color:#020305!important}.text-primary-light{color:#5f7ec1!important}a.text-primary-light.link-fx:before{background-color:#5f7ec1}a.text-primary-light:focus,a.text-primary-light:hover{color:#344e86!important}.text-primary-lighter{color:#a8b9dd!important}a.text-primary-lighter.link-fx:before{background-color:#a8b9dd}a.text-primary-lighter:focus,a.text-primary-lighter:hover{color:#5f7ec1!important}.text-body-bg{color:#f5f6fa!important}a.text-body-bg.link-fx:before{background-color:#f5f6fa}a.text-body-bg:focus,a.text-body-bg:hover{color:#b1b9d8!important}.text-body-bg-light{color:#fcfcfd!important}a.text-body-bg-light.link-fx:before{background-color:#fcfcfd}a.text-body-bg-light:focus,a.text-body-bg-light:hover{color:#b8bfdb!important}.text-body-bg-dark{color:#e7eaf3!important}a.text-body-bg-dark.link-fx:before{background-color:#e7eaf3}a.text-body-bg-dark:focus,a.text-body-bg-dark:hover{color:#a3add1!important}.text-body-color{color:#495057!important}a.text-body-color.link-fx:before{background-color:#495057}a.text-body-color:focus,a.text-body-color:hover{color:#1a1d20!important}.text-body-color-dark{color:#212529!important}a.text-body-color-dark.link-fx:before{background-color:#212529}a.text-body-color-dark:focus,a.text-body-color-dark:hover{color:#000!important}.text-body-color-light{color:#e7eaf3!important}a.text-body-color-light.link-fx:before{background-color:#e7eaf3}a.text-body-color-light:focus,a.text-body-color-light:hover{color:#a3add1!important}.text-dual{color:#2d4373!important}a.text-dual.link-fx:before{background-color:#2d4373}a.text-dual:focus,a.text-dual:hover{color:#10182a!important}.page-header-dark #page-header .text-dual,.sidebar-dark #sidebar .text-dual{color:#e7eaf3!important}.page-header-dark #page-header a.text-dual.link-fx:before,.sidebar-dark #sidebar a.text-dual.link-fx:before{background-color:#e7eaf3}.page-header-dark #page-header a.text-dual:focus,.page-header-dark #page-header a.text-dual:hover,.sidebar-dark #sidebar a.text-dual:focus,.sidebar-dark #sidebar a.text-dual:hover{color:#a3add1!important}.bg-primary{background-color:#3b5998!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#2d4373!important}.bg-primary-op{background-color:rgba(59,89,152,.75)!important}a.bg-primary-op:focus,a.bg-primary-op:hover,button.bg-primary-op:focus,button.bg-primary-op:hover{background-color:rgba(45,67,115,.75)!important}.bg-primary-dark{background-color:#2d4373!important}a.bg-primary-dark:focus,a.bg-primary-dark:hover,button.bg-primary-dark:focus,button.bg-primary-dark:hover{background-color:#1e2e4f!important}.bg-primary-dark-op{background-color:rgba(45,67,115,.8)!important}a.bg-primary-dark-op:focus,a.bg-primary-dark-op:hover,button.bg-primary-dark-op:focus,button.bg-primary-dark-op:hover{background-color:rgba(30,46,79,.8)!important}.bg-primary-darker{background-color:#1e2e4f!important}a.bg-primary-darker:focus,a.bg-primary-darker:hover,button.bg-primary-darker:focus,button.bg-primary-darker:hover{background-color:#10182a!important}.bg-primary-light{background-color:#5f7ec1!important}a.bg-primary-light:focus,a.bg-primary-light:hover,button.bg-primary-light:focus,button.bg-primary-light:hover{background-color:#4264aa!important}.bg-primary-lighter{background-color:#a8b9dd!important}a.bg-primary-lighter:focus,a.bg-primary-lighter:hover,button.bg-primary-lighter:focus,button.bg-primary-lighter:hover{background-color:#839ccf!important}.bg-body{background-color:#f5f6fa!important}a.bg-body:focus,a.bg-body:hover,button.bg-body:focus,button.bg-body:hover{background-color:#d3d7e9!important}.bg-body-light{background-color:#fcfcfd!important}a.bg-body-light:focus,a.bg-body-light:hover,button.bg-body-light:focus,button.bg-body-light:hover{background-color:#dadeec!important}.bg-body-dark{background-color:#e7eaf3!important}a.bg-body-dark:focus,a.bg-body-dark:hover,button.bg-body-dark:focus,button.bg-body-dark:hover{background-color:#c5cbe2!important}.bg-header-light{background-color:#fff!important}a.bg-header-light:focus,a.bg-header-light:hover,button.bg-header-light:focus,button.bg-header-light:hover{background-color:#e6e6e6!important}.bg-header-dark{background-color:#3b5998!important}a.bg-header-dark:focus,a.bg-header-dark:hover,button.bg-header-dark:focus,button.bg-header-dark:hover{background-color:#2d4373!important}.bg-sidebar-light{background-color:#fff!important}a.bg-sidebar-light:focus,a.bg-sidebar-light:hover,button.bg-sidebar-light:focus,button.bg-sidebar-light:hover{background-color:#e6e6e6!important}.bg-sidebar-dark{background-color:#35383e!important}a.bg-sidebar-dark:focus,a.bg-sidebar-dark:hover,button.bg-sidebar-dark:focus,button.bg-sidebar-dark:hover{background-color:#1d1f23!important}.bg-gd-primary{background:#3b5998 linear-gradient(135deg,#3b5998,#5f7ec1)!important}.btn-link{color:#3b5998}.btn-link:hover{color:#1e2e4f}.btn-primary{color:#fff;background-color:#3b5998;border-color:#3b5998}.btn-primary:hover{color:#fff;background-color:#30497c;border-color:#2d4373}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(88,114,167,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#3b5998;border-color:#3b5998}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2d4373;border-color:#293e6a}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(88,114,167,.5)}.btn-outline-primary{color:#3b5998;border-color:#3b5998}.btn-outline-primary:hover{color:#fff;background-color:#3b5998;border-color:#3b5998}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(59,89,152,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#3b5998;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#3b5998;border-color:#3b5998}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(59,89,152,.5)}.btn-hero-primary{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#3b5998;border:none;box-shadow:0 .125rem .75rem rgba(38,57,97,.25);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out}.btn-hero-primary:hover{color:#fff;background-color:#4c70ba;box-shadow:0 .375rem .75rem rgba(38,57,97,.4);transform:translateY(-1px)}.btn-hero-primary.focus,.btn-hero-primary:focus{color:#fff;background-color:#4c70ba;box-shadow:0 .125rem .75rem rgba(38,57,97,.25)}.btn-hero-primary.disabled,.btn-hero-primary:disabled{color:#fff;background-color:#3b5998;box-shadow:0 .125rem .75rem rgba(38,57,97,.25);transform:translateY(0)}.btn-hero-primary:not(:disabled):not(.disabled).active,.btn-hero-primary:not(:disabled):not(.disabled):active,.show>.btn-hero-primary.dropdown-toggle{color:#fff;background-color:#263961;box-shadow:0 .125rem .75rem rgba(38,57,97,.25);transform:translateY(0)}.btn-hero-primary:not(:disabled):not(.disabled).active:focus,.btn-hero-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-hero-primary.dropdown-toggle:focus{box-shadow:0 .125rem .75rem rgba(38,57,97,.25)}.btn-hero-lg{padding:.875rem 2.25rem;font-size:.875rem;line-height:1.5;border-radius:.25rem}.btn-hero-sm{padding:.375rem 1.25rem;font-size:.875rem;line-height:1.5;border-radius:.25rem}.btn-dual{color:#16181a;background-color:transparent;border-color:transparent}.btn-dual.focus,.btn-dual:focus,.btn-dual:hover{color:#16181a;background-color:#d3d7e9;border-color:#d3d7e9;box-shadow:none}.btn-dual.disabled,.btn-dual:disabled{background-color:transparent;border-color:transparent}.btn-dual.active,.btn-dual:active{color:#16181a;background-color:transparent;border-color:transparent}.btn-dual:not(:disabled):not(.disabled).active,.btn-dual:not(:disabled):not(.disabled):active,.show>.btn-dual.dropdown-toggle{color:#16181a;background-color:#d3d7e9;border-color:#d3d7e9}.page-header-dark #page-header .btn-dual,.sidebar-dark #sidebar .btn-dual{color:#fff;background-color:transparent;border-color:transparent}.page-header-dark #page-header .btn-dual.focus,.page-header-dark #page-header .btn-dual:focus,.page-header-dark #page-header .btn-dual:hover,.sidebar-dark #sidebar .btn-dual.focus,.sidebar-dark #sidebar .btn-dual:focus,.sidebar-dark #sidebar .btn-dual:hover{color:#fff;background-color:#2d4373;border-color:#2d4373;box-shadow:none}.page-header-dark #page-header .btn-dual.disabled,.page-header-dark #page-header .btn-dual:disabled,.sidebar-dark #sidebar .btn-dual.disabled,.sidebar-dark #sidebar .btn-dual:disabled{background-color:transparent;border-color:transparent}.page-header-dark #page-header .btn-dual.active,.page-header-dark #page-header .btn-dual:active,.sidebar-dark #sidebar .btn-dual.active,.sidebar-dark #sidebar .btn-dual:active{color:#fff;background-color:transparent;border-color:transparent}.page-header-dark #page-header .btn-dual:not(:disabled):not(.disabled).active,.page-header-dark #page-header .btn-dual:not(:disabled):not(.disabled):active,.show>.page-header-dark #page-header .btn-dual.dropdown-toggle,.show>.sidebar-dark #sidebar .btn-dual.dropdown-toggle,.sidebar-dark #sidebar .btn-dual:not(:disabled):not(.disabled).active,.sidebar-dark #sidebar .btn-dual:not(:disabled):not(.disabled):active{color:#fff;background-color:#2d4373;border-color:#2d4373}.alert-primary{color:#2d4373;background-color:#a8b9dd;border-color:#a8b9dd}.alert-primary hr{border-top-color:#96abd6}.alert-primary .alert-link{color:#1e2e4f}.badge-primary{color:#fff;background-color:#3b5998}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#2d4373}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(59,89,152,.5)}.progress-bar{background-color:#3b5998}.nav-link{color:#495057}.nav-link:focus,.nav-link:hover{color:#3b5998}.nav-pills .nav-link:focus,.nav-pills .nav-link:hover{background-color:#f5f6fa}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#3b5998}.nav-tabs{border-bottom-color:#e7eaf3}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e7eaf3}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-color:#e7eaf3 #e7eaf3 #fff}.nav-tabs-block{background-color:#fcfcfd}.nav-tabs-block .nav-link{border-color:transparent}.nav-tabs-block .nav-link:focus,.nav-tabs-block .nav-link:hover{color:#3b5998;background-color:#f5f6fa;border-color:transparent}.nav-tabs-block .nav-item.show .nav-link,.nav-tabs-block .nav-link.active{color:#495057;background-color:#fff;border-color:transparent}.nav-tabs-alt{border-bottom-color:#e7eaf3}.nav-tabs-alt .nav-link{background-color:transparent;border-color:transparent}.nav-tabs-alt .nav-link:focus,.nav-tabs-alt .nav-link:hover{color:#3b5998;background-color:transparent;border-color:transparent;box-shadow:inset 0 -3px #3b5998}.nav-tabs-alt .nav-item.show .nav-link,.nav-tabs-alt .nav-link.active{color:#495057;background-color:transparent;border-color:transparent;box-shadow:inset 0 -3px #3b5998}.nav-items a:active{background-color:#f5f6fa}.nav-items>li:last-child>a{border-bottom:none}.page-item.active .page-link{background-color:#3b5998;border-color:#3b5998}.page-link{color:#495057;background-color:#f5f6fa;border-color:#f5f6fa}.page-link:hover{color:#495057;background-color:#c5cbe2;border-color:#c5cbe2}.page-link:focus{background-color:#e7eaf3;border-color:#e7eaf3}.list-group-item-action{color:#495057}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;background-color:#fcfcfd}.list-group-item-action:active{color:#495057;background-color:#e7eaf3}.list-group-item{border-color:#e7eaf3}.list-group-item.active{color:#fff;background-color:#3b5998;border-color:#3b5998}.popover{border-color:#e7eaf3}.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:before{border-top-color:#e7eaf3}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-top .arrow:after{border-top-color:#fff}.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:before{border-right-color:#e7eaf3}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-right .arrow:after{border-right-color:#fff}.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:before{border-bottom-color:#e7eaf3}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-bottom .arrow:after{border-bottom-color:#fff}.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:before{border-left-color:#e7eaf3}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-left .arrow:after{border-left-color:#fff}.modal-header{border-bottom-color:#e7eaf3}.modal-footer{border-top-color:#e7eaf3}.dropdown-menu{border-color:#e7eaf3}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #f5f6fa}.dropdown-item{color:#495057}.dropdown-item:focus,.dropdown-item:hover{color:#212529;background-color:#f5f6fa}.dropdown-item.active,.dropdown-item:active{color:#fff;background-color:#3b5998}.dropdown-header{color:#212529}.table td,.table th{border-top-color:#e7eaf3}.table thead th{border-bottom-color:#e7eaf3}.table tbody+tbody{border-top-color:#e7eaf3}.table-bordered,.table-bordered td,.table-bordered th{border-color:#e7eaf3}.table-striped tbody tr:nth-of-type(odd){background-color:#fafbfd}.table-hover tbody tr:hover{background-color:#f0f1f7}.table-active,.table-active>td,.table-active>th{background-color:#f0f1f7}.table-hover .table-active:hover{background-color:#dfe2ef}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#dfe2ef}.table-primary,.table-primary>td,.table-primary>th{background-color:#a8b9dd}.table-hover .table-primary:hover{background-color:#96abd6}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#96abd6}.table .thead-dark th{background-color:#2d4373;border-color:#2d4373}.table .thead-light th{background-color:#e7eaf3;border-color:#e7eaf3}.form-control{color:#495057;background-color:#fff;border-color:#dadeec}.form-control:focus{color:#212529;background-color:#fff;border-color:#839ccf;box-shadow:0 0 0 .2rem rgba(59,89,152,.25)}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.custom-control-primary .custom-control-input:checked~.custom-control-label:before{background-color:#3b5998}.custom-control-primary .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(59,89,152,.25)}.custom-control-primary .custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#718dc8}.custom-control-primary .custom-control-label:before{background-color:#e7eaf3}.custom-control-primary.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#3b5998}.custom-control-primary.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#3b5998}.custom-control-primary.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#3b5998}.custom-control-primary.custom-block .custom-block-indicator{background-color:#3b5998}.custom-control-primary.custom-block .custom-control-input:checked~.custom-control-label{background-color:#e7eaf3;border-color:#3b5998}.custom-control-primary.custom-block .custom-control-input:focus~.custom-control-label{box-shadow:0 0 .75rem rgba(59,89,152,.25)}.custom-control-input:checked~.custom-control-label:before{background-color:#3b5998;border-color:#3b5998}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(59,89,152,.25)}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#a8b9dd}.custom-select{border-color:#dadeec}.custom-select:focus{border-color:#839ccf;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .2rem rgba(131,156,207,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-file-input:focus~.custom-file-label{border-color:#839ccf;box-shadow:0 0 0 .2rem rgba(59,89,152,.25)}.custom-file-input:focus~.custom-file-label:after{border-color:#839ccf}.custom-file-label{color:#495057;background-color:#fff;border-color:#dadeec}.custom-file-label:after{color:#495057;background-color:#e7eaf3;border-left-color:#dadeec}.valid-feedback{display:none;width:100%;margin-top:.5rem;font-size:.875rem;color:#82b54b}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .75rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(130,181,75,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#82b54b}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#82b54b;box-shadow:0 0 0 .2rem rgba(130,181,75,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#82b54b}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#82b54b;box-shadow:0 0 0 .2rem rgba(130,181,75,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#82b54b}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#82b54b}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#82b54b}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#9bc46f;background-color:#9bc46f}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(130,181,75,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#82b54b}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#82b54b}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#82b54b;box-shadow:0 0 0 .2rem rgba(130,181,75,.25)}.invalid-feedback{display:none;width:100%;margin-top:.5rem;font-size:.875rem;color:#e04f1a}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .75rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(224,79,26,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#e04f1a}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#e04f1a;box-shadow:0 0 0 .2rem rgba(224,79,26,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#e04f1a}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#e04f1a;box-shadow:0 0 0 .2rem rgba(224,79,26,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#e04f1a}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#e04f1a}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#e04f1a}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#e97044;background-color:#e97044}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(224,79,26,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#e04f1a}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#e04f1a}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#e04f1a;box-shadow:0 0 0 .2rem rgba(224,79,26,.25)}.form-control.form-control-alt{border-color:#f5f6fa;background-color:#f5f6fa}.form-control.form-control-alt:focus{border-color:#e7eaf3;background-color:#e7eaf3;box-shadow:none}.form-control.form-control-alt.is-valid{border-color:#e4efd8;background-color:#e4efd8}.form-control.form-control-alt.is-valid:focus{border-color:#d7e8c6;background-color:#d7e8c6}.form-control.form-control-alt.is-invalid{border-color:#fdf1ed;background-color:#fdf1ed}.form-control.form-control-alt.is-invalid:focus{border-color:#fbe7df;background-color:#fbe7df}.input-group-text{color:#495057;background-color:#f5f6fa;border-color:#dadeec}.input-group-text.input-group-text-alt{background-color:#e7eaf3;border-color:#e7eaf3}.border{border-color:#e7eaf3!important}.border-top{border-top-color:#e7eaf3!important}.border-right{border-right-color:#e7eaf3!important}.border-bottom{border-bottom-color:#e7eaf3!important}.border-left{border-left-color:#e7eaf3!important}.border-primary-light{border-color:#2a8bf9!important}.border-primary-lighter{border-color:#74b3fb!important}.border-primary-dark{border-color:#054d9e!important}.border-primary-darker{border-color:#022954!important}.border-success-light{border-color:#bed9a2!important}.border-info-light{border-color:#a5ccf0!important}.border-warning-light{border-color:#ffdb93!important}.border-danger-light{border-color:#f1a184!important}.border-primary{border-color:#0665d0!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#82b54b!important}.border-info{border-color:#3c90df!important}.border-warning{border-color:#ffb119!important}.border-danger{border-color:#e04f1a!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-primary{border-color:#3b5998!important}.border-white{border-color:#fff!important}.border-white-op{border-color:hsla(0,0%,100%,.1)!important}.border-black-op{border-color:rgba(0,0,0,.1)!important}#page-header{background-color:#fff}#sidebar{background-color:#fff}#side-overlay{background-color:#fff}#page-container.page-header-dark #page-header{color:#ccd1e6;background-color:#3b5998}#page-container.page-header-glass #page-header{background-color:transparent}#page-container.page-header-glass.page-header-fixed.page-header-scroll #page-header{background-color:#fff}#page-container.page-header-glass.page-header-fixed.page-header-scroll.page-header-dark #page-header{background-color:#3b5998}#page-container.sidebar-dark #sidebar{color:#e7eaf3;background-color:#35383e}.block{box-shadow:0 2px 6px rgba(231,234,243,.4)}.block-header-default{background-color:#fcfcfd}.block.block-bordered{border-color:#e7eaf3}.block.block-themed>.block-header{background-color:#3b5998}.block.block-mode-loading:after{color:#2d4373;box-shadow:0 0 .75rem .75rem rgba(45,67,115,.05)}.block.block-mode-loading.block-mode-hidden:after{box-shadow:0 0 .5rem .5rem rgba(45,67,115,.05)}.block.block-mode-loading.block-mode-loading-dark:after{background-color:#2d4373}a.block{color:#495057}a.block:hover{color:#495057}a.block.block-link-pop:hover{box-shadow:0 .5rem 2rem #dadeec}a.block.block-link-pop:active{box-shadow:0 .25rem .75rem #f2f3f8}a.block.block-link-shadow:hover{box-shadow:0 0 2.25rem #dadeec}a.block.block-link-shadow:active{box-shadow:0 0 1.125rem #e7eaf3}.block.block-fx-shadow{box-shadow:0 0 2.25rem #dadeec}.block.block-fx-pop{box-shadow:0 .5rem 2rem #dadeec}.btn-block-option{color:#3b5998}.btn-block-option:hover{color:#5f7ec1}.active>a.btn-block-option,.show>button.btn-block-option,a.btn-block-option:focus{color:#5f7ec1}.btn-block-option:active{color:#a8b9dd}#page-loader{background-color:#3b5998}.nav-main-heading{color:#869099}.nav-main-link{color:#495057}.nav-main-link .nav-main-link-icon{color:#3b5998}.nav-main-link.active,.nav-main-link:hover{color:#000;background-color:#d8e0f0}.nav-main-submenu{background-color:#eef1f8}.nav-main-submenu .nav-main-link{color:rgba(73,80,87,.75)}.nav-main-submenu .nav-main-link.active,.nav-main-submenu .nav-main-link:hover{color:#000;background-color:transparent}.nav-main-item.open>.nav-main-link-submenu{color:#000;background-color:#d8e0f0}.nav-main-submenu .nav-main-item.open .nav-main-link{background-color:transparent}@media (min-width:992px){.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu{color:#000;background-color:#d8e0f0}}.nav-main-dark .nav-main-heading,.page-header-dark #page-header .nav-main-heading,.sidebar-dark #sidebar .nav-main-heading{color:#a3add1}.nav-main-dark .nav-main-link,.page-header-dark #page-header .nav-main-link,.sidebar-dark #sidebar .nav-main-link{color:#e7eaf3}.nav-main-dark .nav-main-link>.nav-main-link-icon,.page-header-dark #page-header .nav-main-link>.nav-main-link-icon,.sidebar-dark #sidebar .nav-main-link>.nav-main-link-icon{color:#a8b9dd}.nav-main-dark .nav-main-link.active,.nav-main-dark .nav-main-link:hover,.page-header-dark #page-header .nav-main-link.active,.page-header-dark #page-header .nav-main-link:hover,.sidebar-dark #sidebar .nav-main-link.active,.sidebar-dark #sidebar .nav-main-link:hover{color:#fff;background-color:#222428}.nav-main-dark .nav-main-submenu,.page-header-dark #page-header .nav-main-submenu,.sidebar-dark #sidebar .nav-main-submenu{background-color:#2e3136}.nav-main-dark .nav-main-submenu .nav-main-link,.page-header-dark #page-header .nav-main-submenu .nav-main-link,.sidebar-dark #sidebar .nav-main-submenu .nav-main-link{color:rgba(231,234,243,.75)}.nav-main-dark .nav-main-submenu .nav-main-link.active,.nav-main-dark .nav-main-submenu .nav-main-link:hover,.page-header-dark #page-header .nav-main-submenu .nav-main-link.active,.page-header-dark #page-header .nav-main-submenu .nav-main-link:hover,.sidebar-dark #sidebar .nav-main-submenu .nav-main-link.active,.sidebar-dark #sidebar .nav-main-submenu .nav-main-link:hover{color:#fff;background-color:transparent}.nav-main-dark .nav-main-item.open>.nav-main-link-submenu,.page-header-dark #page-header .nav-main-item.open>.nav-main-link-submenu,.sidebar-dark #sidebar .nav-main-item.open>.nav-main-link-submenu{color:#fff;background-color:#222428}.nav-main-dark .nav-main-item.open>.nav-main-submenu,.page-header-dark #page-header .nav-main-item.open>.nav-main-submenu,.sidebar-dark #sidebar .nav-main-item.open>.nav-main-submenu{background-color:#2e3136}.nav-main-dark .nav-main-submenu .nav-main-item.open .nav-main-link,.page-header-dark #page-header .nav-main-submenu .nav-main-item.open .nav-main-link,.sidebar-dark #sidebar .nav-main-submenu .nav-main-item.open .nav-main-link{background-color:transparent}@media (min-width:992px){.nav-main-dark.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu,.page-header-dark #page-header .nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu,.sidebar-dark #sidebar .nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-link-submenu{color:#fff;background-color:#222428}.nav-main-dark.nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-submenu,.page-header-dark #page-header .nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-submenu,.sidebar-dark #sidebar .nav-main-horizontal.nav-main-hover .nav-main-item:hover>.nav-main-submenu{background-color:#2e3136}.nav-main-dark.nav-main-horizontal.nav-main-hover .nav-main-submenu .nav-main-item:hover .nav-main-link,.page-header-dark #page-header .nav-main-horizontal.nav-main-hover .nav-main-submenu .nav-main-item:hover .nav-main-link,.sidebar-dark #sidebar .nav-main-horizontal.nav-main-hover .nav-main-submenu .nav-main-item:hover .nav-main-link{background-color:transparent}}.nav-items a{border-bottom-color:#f5f6fa}.nav-items a:hover{background-color:#fcfcfd}.list-activity>li{border-bottom-color:#f5f6fa}.timeline-event-icon{box-shadow:0 .375rem 1.5rem #dadeec}.ribbon-light .ribbon-box{color:#495057;background-color:#e7eaf3}.ribbon-light.ribbon-bookmark .ribbon-box:before{border-color:#e7eaf3 #e7eaf3 #e7eaf3 transparent}.ribbon-light.ribbon-bookmark.ribbon-left .ribbon-box:before{border-color:#e7eaf3 transparent #e7eaf3 #e7eaf3}.ribbon-primary .ribbon-box{color:#fff;background-color:#3b5998}.ribbon-primary.ribbon-bookmark .ribbon-box:before{border-color:#3b5998 #3b5998 #3b5998 transparent}.ribbon-primary.ribbon-bookmark.ribbon-left .ribbon-box:before{border-color:#3b5998 transparent #3b5998 #3b5998}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active:hover:hover,.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active:hover:hover,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td span.active:hover{background-color:#3b5998;border-color:#3b5998}.cke_chrome{border-color:#e7eaf3!important}.cke_top{border-bottom-color:#e7eaf3!important;background:#fcfcfd!important}.cke_bottom{border-top-color:#e7eaf3!important;background:#fcfcfd!important}.dropzone{background-color:#fcfcfd;border-color:#dadeec}.dropzone .dz-message{color:#495057}.dropzone:hover{background-color:#fff;border-color:#3b5998}.dropzone:hover .dz-message{color:#3b5998}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#212529}.fc-bootstrap4 .fc-event{color:#212529}.fc-bootstrap4 .fc-event:hover{color:#495057}.fc-bootstrap4 thead th.fc-day-header{background-color:#fcfcfd}.fc-bootstrap4 .fc-content,.fc-bootstrap4 .fc-divider,.fc-bootstrap4 .fc-list-heading td,.fc-bootstrap4 .fc-list-table.table,.fc-bootstrap4 .fc-list-view,.fc-bootstrap4 .fc-popover,.fc-bootstrap4 .fc-row,.fc-bootstrap4 tbody,.fc-bootstrap4 td,.fc-bootstrap4 th,.fc-bootstrap4 thead{border-color:#e7eaf3}.fc-bootstrap4 .fc-divider,.fc-bootstrap4 .fc-list-heading td,.fc-bootstrap4 .fc-popover .fc-header{background:#f5f6fa}.fc-bootstrap4 .fc-today{background:#fcfcfd}.irs.irs--round .irs-grid-pol,.irs.irs--round .irs-line,.irs.irs--round .irs-max,.irs.irs--round .irs-min{background:#f5f6fa}.irs.irs--round .irs-handle{border-color:#3b5998}.irs.irs--round .irs-from:before,.irs.irs--round .irs-single:before,.irs.irs--round .irs-to:before{border-top-color:#3b5998}.irs.irs--round .irs-bar,.irs.irs--round .irs-from,.irs.irs--round .irs-single,.irs.irs--round .irs-to{background:#3b5998}.select2-container--default .select2-selection--single{border-color:#dadeec}.select2-container--default .select2-selection--multiple{border-color:#dadeec}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--multiple,.select2-container--default.select2-container--open .select2-selection--single{border-color:#839ccf;box-shadow:0 0 0 .2rem rgba(59,89,152,.25)}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#3b5998}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#dadeec}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#3b5998}.select2-container--default .select2-dropdown .select2-search__field:focus{border-color:#839ccf;box-shadow:0 0 0 .2rem rgba(59,89,152,.25)}.simplebar-scrollbar:before{background:#1e2e4f}.sidebar-dark #sidebar .simplebar-scrollbar:before{background:#a8b9dd}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{color:#2d4373}.editor-toolbar{border-color:#e7eaf3;background-color:#fcfcfd}.CodeMirror{border-color:#e7eaf3}.note-editor.note-frame{border-color:#e7eaf3}.note-editor.note-frame .note-toolbar{background-color:#fcfcfd;border-bottom-color:#e7eaf3}.note-editor.note-frame .note-statusbar{border-top-color:#e7eaf3;background-color:#fcfcfd}.dd-handle{color:#495057;background:#fcfcfd;border-color:#e7eaf3}.dd-handle:hover{color:#212529}.dd-empty,.dd-placeholder{border-color:#1e2e4f;background:#a8b9dd}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{border-color:#3b5998;background:#3b5998}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#3b5998}#cashier .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:#405a93;color:unset}#cashier .ant-radio-button-wrapper:hover{color:unset}#cashier .ant-radio-button-wrapper{margin-right:10px;padding:20px 40px;height:unset;box-shadow:0 2px 10px 0 rgba(0,0,0,.05);font-size:16px;border-radius:5px;border:1px solid #d9d9d9}@media (max-width:768px){.sidebar-toggle{display:block!important}#cashier .ant-radio-button-wrapper{width:100%;margin-top:10px}#cashier .ant-radio-button-wrapper:first-child{margin-top:0}#cashier .ant-radio-group{width:100%}.ant-notification{top:0!important;width:100%;right:0;left:0;max-width:unset}.ant-notification-notice{border-radius:0}}.anticon{vertical-align:.1em}.ant-table-pagination.ant-pagination{margin-right:16px} diff --git a/public/umi.js b/public/umi.js new file mode 100644 index 00000000..b49e0027 --- /dev/null +++ b/public/umi.js @@ -0,0 +1 @@ +(function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="./",n(n.s=0)})({"+0iv":function(e,t,n){"use strict";var r=n("qDJ8");function o(e){return!0===r(e)&&"[object Object]"===Object.prototype.toString.call(e)}e.exports=function(e){var t,n;return!1!==o(e)&&(t=e.constructor,"function"===typeof t&&(n=t.prototype,!1!==o(n)&&!1!==n.hasOwnProperty("isPrototypeOf")))}},"+6XX":function(e,t,n){var r=n("y1pI");function o(e){return r(this.__data__,e)>-1}e.exports=o},"+BJd":function(e,t,n){"use strict";n("cIOH"),n("6MrE")},"+JPL":function(e,t,n){e.exports={default:n("+SFK"),__esModule:!0}},"+K+b":function(e,t,n){var r=n("JHRd");function o(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}e.exports=o},"+L6B":function(e,t,n){"use strict";n("cIOH"),n("qCM6")},"+LrT":function(e,t,n){"use strict";var r={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a=Object.defineProperty,i=Object.getOwnPropertyNames,c=Object.getOwnPropertySymbols,l=Object.getOwnPropertyDescriptor,s=Object.getPrototypeOf,u=s&&s(Object);function f(e,t,n){if("string"!==typeof t){if(u){var p=s(t);p&&p!==u&&f(e,p,n)}var h=i(t);c&&(h=h.concat(c(t)));for(var d=0;d{200===e.code&&this.setState(l()({},e.data,{layout_login:!1}))})}submit(){this.setState({loading:!0},()=>{Object(h["b"])("/user/order/save",this.state.submit).then(e=>{if(200!==e.code)return this.setState({loading:!1});this.setState({loading:!1}),v.a.push("/order/"+e.data)})})}submitOnChange(e,t){this.setState({submit:l()({},this.state.submit,{[e]:t})})}render(){return console.log(this.state),u.a.createElement(f["a"],o()({},this.props,{loading:this.state.layout_login}),u.a.createElement("main",{id:"main-container"},u.a.createElement("div",{className:"content content-full"},u.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u914d\u7f6e\u8ba2\u9605"),u.a.createElement("div",{className:"row",id:"cashier"},u.a.createElement("div",{className:"col-md-8 col-sm-12"},u.a.createElement("div",{className:"block block-link-pop block-rounded block-bordered px-3 py-3 block-fx-shadow"},u.a.createElement("h4",null,this.state.name),u.a.createElement("div",{dangerouslySetInnerHTML:{__html:this.state.content}})),u.a.createElement("h3",{className:"font-w300 mt-4 mb-3"},"\u4ed8\u6b3e\u5468\u671f"),u.a.createElement("div",{className:"mb-3"},u.a.createElement(i["a"].Group,{defaultValue:this.state.submit.cycle,size:"large",onChange:e=>this.submitOnChange("cycle",e.target.value)},u.a.createElement(i["a"].Button,{value:"month_price"},"\u6708\u4ed8"),u.a.createElement(i["a"].Button,{value:"quarter_price"},"\u5b63\u4ed8"),u.a.createElement(i["a"].Button,{value:"half_year_price"},"\u534a\u5e74\u4ed8"),u.a.createElement(i["a"].Button,{value:"year_price"},"\u5e74\u4ed8")))),u.a.createElement("div",{className:"col-md-4 col-sm-12"},u.a.createElement("div",{className:"block block-link-pop block-rounded block-bordered px-3 py-3 text-light",style:{background:"#35383D"}},u.a.createElement("h5",{className:"text-light mb-3"},"\u8ba2\u5355\u603b\u989d"),u.a.createElement("div",{className:"row no-gutters pb-3",style:{borderBottom:"1px solid #646669"}},u.a.createElement("div",{className:"col-8"},this.state.name," x ",d["a"].cycleText[this.state.submit.cycle]),u.a.createElement("div",{className:"col-4 text-right"},"\xa5",0===this.state.type?(this.state.price/100).toFixed(2):(this.state[this.state.submit.cycle]/100).toFixed(2))),u.a.createElement("div",{className:"pt-3",style:{color:"#646669"}},"\u603b\u8ba1"),u.a.createElement("h1",{className:"text-light mt-3 mb-3"},"\xa5 ",(this.state[this.state.submit.cycle]/100).toFixed(2)," CNY"),u.a.createElement("button",{type:"button",className:"btn btn-block btn-primary",disabled:this.state.loading,onClick:()=>this.submit()},this.state.loading?u.a.createElement(a["a"],{type:"loading"}):u.a.createElement("span",null,u.a.createElement("i",{className:"far fa-check-circle"})," \u4e0b\u5355"))))))))}}t["default"]=Object(p["c"])()(y)},"+iFO":function(e,t,n){var r=n("dTAl"),o=n("LcsW"),a=n("6sVZ");function i(e){return"function"!=typeof e.constructor||a(e)?{}:r(o(e))}e.exports=i},"+lvF":function(e,t,n){e.exports=n("VTer")("native-function-to-string",Function.toString)},"+rLv":function(e,t,n){var r=n("dyZX").document;e.exports=r&&r.documentElement},"+wdc":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=void 0,o=void 0,a=void 0,i=void 0,c=void 0;if(t.unstable_now=void 0,t.unstable_forceFrameRate=void 0,"undefined"===typeof window||"function"!==typeof MessageChannel){var l=null,s=null,u=function(){if(null!==l)try{var e=t.unstable_now();l(!0,e),l=null}catch(e){throw setTimeout(u,0),e}};t.unstable_now=function(){return Date.now()},r=function(e){null!==l?setTimeout(r,0,e):(l=e,setTimeout(u,0))},o=function(e,t){s=setTimeout(e,t)},a=function(){clearTimeout(s)},i=function(){return!1},c=t.unstable_forceFrameRate=function(){}}else{var f=window.performance,p=window.Date,h=window.setTimeout,d=window.clearTimeout,m=window.requestAnimationFrame,v=window.cancelAnimationFrame;"undefined"!==typeof console&&("function"!==typeof m&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!==typeof v&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),t.unstable_now="object"===typeof f&&"function"===typeof f.now?function(){return f.now()}:function(){return p.now()};var y=!1,b=null,g=-1,w=-1,C=33.33,E=-1,O=-1,x=0,z=!1;i=function(){return t.unstable_now()>=x},c=function(){},t.unstable_forceFrameRate=function(e){0>e||125C&&(C=8.33)),O=r}E=e,x=e+C,M.postMessage(null)}};r=function(e){b=e,y||(y=!0,m(function(e){_(e)}))},o=function(e,n){w=h(function(){e(t.unstable_now())},n)},a=function(){d(w),w=-1}}var P=null,T=null,N=null,V=3,H=!1,j=!1,L=!1;function D(e,t){var n=e.next;if(n===e)P=null;else{e===P&&(P=n);var r=e.previous;r.next=n,n.previous=r}e.next=e.previous=null,n=e.callback,r=V;var o=N;V=e.priorityLevel,N=e;try{var a=e.expirationTime<=t;switch(V){case 1:var i=n(a);break;case 2:i=n(a);break;case 3:i=n(a);break;case 4:i=n(a);break;case 5:i=n(a)}}catch(e){throw e}finally{V=r,N=o}if("function"===typeof i)if(t=e.expirationTime,e.callback=i,null===P)P=e.next=e.previous=e;else{i=null,a=P;do{if(t<=a.expirationTime){i=a;break}a=a.next}while(a!==P);null===i?i=P:i===P&&(P=e),t=i.previous,t.next=i.previous=e,e.next=i,e.previous=t}}function A(e){if(null!==T&&T.startTime<=e)do{var t=T,n=t.next;if(t===n)T=null;else{T=n;var r=t.previous;r.next=n,n.previous=r}t.next=t.previous=null,U(t,t.expirationTime)}while(null!==T&&T.startTime<=e)}function R(e){L=!1,A(e),j||(null!==P?(j=!0,r(I)):null!==T&&o(R,T.startTime-e))}function I(e,n){j=!1,L&&(L=!1,a()),A(n),H=!0;try{if(e){if(null!==P)do{D(P,n),n=t.unstable_now(),A(n)}while(null!==P&&!i())}else for(;null!==P&&P.expirationTime<=n;)D(P,n),n=t.unstable_now(),A(n);return null!==P||(null!==T&&o(R,T.startTime-n),!1)}finally{H=!1}}function F(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}function U(e,t){if(null===P)P=e.next=e.previous=e;else{var n=null,r=P;do{if(tc){if(i=l,null===T)T=e.next=e.previous=e;else{n=null;var s=T;do{if(i=0||(o[n]=e[n]);return o}var w=n("2mql"),C=n.n(w),E=n("QLaP"),O=n.n(E),x=n("TOwV"),z=[],k=[null,null];function S(e,t){var n=e[1];return[t.payload,n+1]}var M=function(){return[null,0]},_="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?r["useLayoutEffect"]:r["useEffect"];function P(e,t){void 0===t&&(t={});var n=t,a=n.getDisplayName,i=void 0===a?function(e){return"ConnectAdvanced("+e+")"}:a,l=n.methodName,s=void 0===l?"connectAdvanced":l,u=n.renderCountProp,f=void 0===u?void 0:u,p=n.shouldHandleStateChanges,h=void 0===p||p,d=n.storeKey,v=void 0===d?"store":d,y=n.withRef,w=void 0!==y&&y,E=n.forwardRef,P=void 0!==E&&E,T=n.context,N=void 0===T?c:T,V=g(n,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"]);O()(void 0===f,"renderCountProp is removed. render counting is built into the latest React Dev Tools profiling extension"),O()(!w,"withRef is removed. To access the wrapped instance, use a ref on the connected component");var H="To use a custom Redux store for specific components, create a custom React context with React.createContext(), and pass the context object to React Redux's Provider and specific components like: . You may also pass a {context : MyContext} option to connect";O()("store"===v,"storeKey has been removed and does not do anything. "+H);var j=N;return function(t){var n=t.displayName||t.name||"Component",a=i(n),c=b({},V,{getDisplayName:i,methodName:s,renderCountProp:f,shouldHandleStateChanges:h,storeKey:v,displayName:a,wrappedComponentName:n,WrappedComponent:t}),l=V.pure;function u(t){return e(t.dispatch,c)}var p=l?r["useMemo"]:function(e){return e()};function d(e){var n=Object(r["useMemo"])(function(){var t=e.forwardedRef,n=g(e,["forwardedRef"]);return[e.context,t,n]},[e]),i=n[0],c=n[1],l=n[2],s=Object(r["useMemo"])(function(){return i&&i.Consumer&&Object(x["isContextConsumer"])(o.a.createElement(i.Consumer,null))?i:j},[i,j]),f=Object(r["useContext"])(s),d=Boolean(e.store),v=Boolean(f)&&Boolean(f.store);O()(d||v,'Could not find "store" in the context of "'+a+'". Either wrap the root component in a , or pass a custom React context provider to and the corresponding React context consumer to '+a+" in connect options.");var y=e.store||f.store,w=Object(r["useMemo"])(function(){return u(y)},[y]),C=Object(r["useMemo"])(function(){if(!h)return k;var e=new m(y,d?null:f.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]},[y,d,f]),E=C[0],P=C[1],T=Object(r["useMemo"])(function(){return d?f:b({},f,{subscription:E})},[d,f,E]),N=Object(r["useReducer"])(S,z,M),V=N[0],H=V[0],L=N[1];if(H&&H.error)throw H.error;var D=Object(r["useRef"])(),A=Object(r["useRef"])(l),R=Object(r["useRef"])(),I=Object(r["useRef"])(!1),F=p(function(){return R.current&&l===A.current?R.current:w(y.getState(),l)},[y,H,l]);_(function(){A.current=l,D.current=F,I.current=!1,R.current&&(R.current=null,P())}),_(function(){if(h){var e=!1,t=null,n=function(){if(!e){var n,r,o=y.getState();try{n=w(o,A.current)}catch(e){r=e,t=e}r||(t=null),n===D.current?I.current||P():(D.current=n,R.current=n,I.current=!0,L({type:"STORE_UPDATED",payload:{latestStoreState:o,error:r}}))}};E.onStateChange=n,E.trySubscribe(),n();var r=function(){if(e=!0,E.tryUnsubscribe(),E.onStateChange=null,t)throw t};return r}},[y,E,w]);var U=Object(r["useMemo"])(function(){return o.a.createElement(t,b({},F,{ref:c}))},[c,t,F]),K=Object(r["useMemo"])(function(){return h?o.a.createElement(s.Provider,{value:T},U):U},[s,U,T]);return K}var y=l?o.a.memo(d):d;if(y.WrappedComponent=t,y.displayName=a,P){var w=o.a.forwardRef(function(e,t){return o.a.createElement(y,b({},e,{forwardedRef:t}))});return w.displayName=a,w.WrappedComponent=t,C()(w,t)}return C()(y,t)}}var T=Object.prototype.hasOwnProperty;function N(e,t){return e===t?0!==e||0!==t||1/e===1/t:e!==e&&t!==t}function V(e,t){if(N(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function ee(e,t){return e===t}function te(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?P:n,o=t.mapStateToPropsFactories,a=void 0===o?W:o,i=t.mapDispatchToPropsFactories,c=void 0===i?F:i,l=t.mergePropsFactories,s=void 0===l?X:l,u=t.selectorFactory,f=void 0===u?$:u;return function(e,t,n,o){void 0===o&&(o={});var i=o,l=i.pure,u=void 0===l||l,p=i.areStatesEqual,h=void 0===p?ee:p,d=i.areOwnPropsEqual,m=void 0===d?V:d,v=i.areStatePropsEqual,y=void 0===v?V:v,w=i.areMergedPropsEqual,C=void 0===w?V:w,E=g(i,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),O=J(e,a,"mapStateToProps"),x=J(t,c,"mapDispatchToProps"),z=J(n,s,"mergeProps");return r(f,b({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:O,initMapDispatchToProps:x,initMergeProps:z,pure:u,areStatesEqual:h,areOwnPropsEqual:m,areStatePropsEqual:y,areMergedPropsEqual:C},E))}}var ne=te();function re(){var e=Object(r["useContext"])(c);return O()(e,"could not find react-redux context value; please ensure the component is wrapped in a "),e}function oe(e){void 0===e&&(e=c);var t=e===c?re:function(){return Object(r["useContext"])(e)};return function(){var e=t(),n=e.store;return n}}var ae=oe();function ie(e){void 0===e&&(e=c);var t=e===c?ae:oe(e);return function(){var e=t();return e.dispatch}}ie();var ce="undefined"!==typeof window?r["useLayoutEffect"]:r["useEffect"],le=function(e,t){return e===t};function se(e,t,n,o){var a,i=Object(r["useReducer"])(function(e){return e+1},0),c=i[1],l=Object(r["useMemo"])(function(){return new m(n,o)},[n,o]),s=Object(r["useRef"])(),u=Object(r["useRef"])(),f=Object(r["useRef"])();try{a=e!==u.current||s.current?e(n.getState()):f.current}catch(e){var p="An error occured while selecting the store state: "+e.message+".";throw s.current&&(p+="\nThe error may be correlated with this previous error:\n"+s.current.stack+"\n\nOriginal stack trace:"),new Error(p)}return ce(function(){u.current=e,f.current=a,s.current=void 0}),ce(function(){function e(){try{var e=u.current(n.getState());if(t(e,f.current))return;f.current=e}catch(e){s.current=e}c({})}return l.onStateChange=e,l.trySubscribe(),e(),function(){return l.tryUnsubscribe()}},[n,l]),a}function ue(e){void 0===e&&(e=c);var t=e===c?re:function(){return Object(r["useContext"])(e)};return function(e,n){void 0===n&&(n=le),O()(e,"You must pass a selector to useSelectors");var r=t(),o=r.store,a=r.subscription;return se(e,n,o,a)}}ue();var fe=n("i8i4");n.d(t,"a",function(){return y}),n.d(t,"b",function(){return c}),n.d(t,"c",function(){return ne}),u(fe["unstable_batchedUpdates"])},"/Qhy":function(e,t,n){"use strict";function r(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,o=e.length;r1&&void 0!==arguments[1]?arguments[1]:"",n=e&&e.split("/")||[],a=t&&t.split("/")||[],i=e&&r(e),c=t&&r(t),l=i||c;if(e&&r(e)?a=n:n.length&&(a.pop(),a=a.concat(n)),!a.length)return"/";var s=void 0;if(a.length){var u=a[a.length-1];s="."===u||".."===u||""===u}else s=!1;for(var f=0,p=a.length;p>=0;p--){var h=a[p];"."===h?o(a,p):".."===h?(o(a,p),f++):f&&(o(a,p),f--)}if(!l)for(;f--;f)a.unshift("..");!l||""===a[0]||a[0]&&r(a[0])||a.unshift("");var d=a.join("/");return s&&"/"!==d.substr(-1)&&(d+="/"),d}n.r(t),t["default"]=a},"/dDc":function(e,t,n){"use strict";var r={transitionstart:{transition:"transitionstart",WebkitTransition:"webkitTransitionStart",MozTransition:"mozTransitionStart",OTransition:"oTransitionStart",msTransition:"MSTransitionStart"},animationstart:{animation:"animationstart",WebkitAnimation:"webkitAnimationStart",MozAnimation:"mozAnimationStart",OAnimation:"oAnimationStart",msAnimation:"MSAnimationStart"}},o={transitionend:{transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"mozTransitionEnd",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd"},animationend:{animation:"animationend",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"mozAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd"}},a=[],i=[];function c(){var e=document.createElement("div"),t=e.style;function n(e,n){for(var r in e)if(e.hasOwnProperty(r)){var o=e[r];for(var a in o)if(a in t){n.push(o[a]);break}}}"AnimationEvent"in window||(delete r.animationstart.animation,delete o.animationend.animation),"TransitionEvent"in window||(delete r.transitionstart.transition,delete o.transitionend.transition),n(r,a),n(o,i)}function l(e,t,n){e.addEventListener(t,n,!1)}function s(e,t,n){e.removeEventListener(t,n,!1)}"undefined"!==typeof window&&"undefined"!==typeof document&&c();var u={startEvents:a,addStartEventListener:function(e,t){0!==a.length?a.forEach(function(n){l(e,n,t)}):window.setTimeout(t,0)},removeStartEventListener:function(e,t){0!==a.length&&a.forEach(function(n){s(e,n,t)})},endEvents:i,addEndEventListener:function(e,t){0!==i.length?i.forEach(function(n){l(e,n,t)}):window.setTimeout(t,0)},removeEndEventListener:function(e,t){0!==i.length&&i.forEach(function(n){s(e,n,t)})}};t["a"]=u},"/e88":function(e,t){e.exports="\t\n\v\f\r \xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},"/uf1":function(e,t,n){"use strict";var r=n("XKFU"),o=n("S/j/"),a=n("2OiF"),i=n("hswa");n("nh4g")&&r(r.P+n("xbSm"),"Object",{__defineSetter__:function(e,t){i.f(o(this),e,{set:a(t),enumerable:!0,configurable:!0})}})},"/xke":function(e,t,n){"use strict";n("cIOH"),n("rSSe")},"/zsF":function(e,t,n){"use strict";n("cIOH"),n("bE4E")},0:function(e,t,n){e.exports=n("KyW6")},"0/R4":function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},"03A+":function(e,t,n){var r=n("JTzB"),o=n("ExA7"),a=Object.prototype,i=a.hasOwnProperty,c=a.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&i.call(e,"callee")&&!c.call(e,"callee")};e.exports=l},"09Wf":function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("CWQg"),o=Object(r["a"])("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime")},"0Cz8":function(e,t,n){var r=n("Xi7e"),o=n("ebwN"),a=n("e4Nc"),i=200;function c(e,t){var n=this.__data__;if(n instanceof r){var c=n.__data__;if(!o||c.length0&&void 0!==arguments[0]?arguments[0]:{},t=e.namespace||c,n=e.only,l=void 0===n?[]:n,s=e.except,u=void 0===s?[]:s;if(l.length>0&&u.length>0)throw Error("It is ambiguous to configurate `only` and `except` items at the same time.");var f={global:!1,models:{},effects:{}},p=r({},t,function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,n=arguments.length>1?arguments[1]:void 0,c=n.type,l=n.payload,s=l||{},u=s.namespace,p=s.actionType;switch(c){case a:e=o({},t,{global:!0,models:o({},t.models,r({},u,!0)),effects:o({},t.effects,r({},p,!0))});break;case i:var h=o({},t.effects,r({},p,!1)),d=o({},t.models,r({},u,Object.keys(h).some(function(e){var t=e.split("/")[0];return t===u&&h[e]}))),m=Object.keys(d).some(function(e){return d[e]});e=o({},t,{global:m,models:d,effects:h});break;default:e=t;break}return e});function h(e,t,n,r){var o=t.put,c=n.namespace;return 0===l.length&&0===u.length||l.length>0&&-1!==l.indexOf(r)||u.length>0&&-1===u.indexOf(r)?regeneratorRuntime.mark(function t(){var n=arguments;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,o({type:a,payload:{namespace:c,actionType:r}});case 2:return t.next=4,e.apply(void 0,n);case 4:return t.next=6,o({type:i,payload:{namespace:c,actionType:r}});case 6:case"end":return t.stop()}},t)}):e}return{extraReducers:p,onEffect:h}}e.exports=l},"0tVQ":function(e,t,n){n("FlQf"),n("VJsP"),e.exports=n("WEpk").Array.from},1:function(e,t){},"16Al":function(e,t,n){"use strict";var r=n("WbBG");function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},"17x9":function(e,t,n){e.exports=n("16Al")()},"198K":function(e,t){function n(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}e.exports=n},"1MBn":function(e,t,n){var r=n("DVgA"),o=n("JiEa"),a=n("UqcF");e.exports=function(e){var t=r(e),n=o.f;if(n){var i,c=n(e),l=a.f,s=0;while(c.length>s)l.call(e,i=c[s++])&&t.push(i)}return t}},"1TsA":function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},"1j5w":function(e,t,n){"use strict";var r=n("QbLZ"),o=n.n(r),a=n("jo6Y"),i=n.n(a),c=n("iCc5"),l=n.n(c),s=n("FYw3"),u=n.n(s),f=n("mRg0"),p=n.n(f),h=n("q1tI"),d=n.n(h),m=n("17x9"),v=n.n(m),y=n("xI0J"),b=n("4IlW"),g=n("2GS6"),w=n("TSYQ"),C=n.n(w),E=n("gRQh");function O(){}function x(e,t,n){var r=t||"";return e.key||r+"item_"+n}function z(e){return e+"-menu-"}function k(e,t){var n=-1;d.a.Children.forEach(e,function(e){n++,e&&e.type&&e.type.isMenuItemGroup?d.a.Children.forEach(e.props.children,function(e){n++,t(e,n)}):t(e,n)})}function S(e,t,n){e&&!n.find&&d.a.Children.forEach(e,function(e){if(e){var r=e.type;if(!r||!(r.isSubMenu||r.isMenuItem||r.isMenuItemGroup))return;-1!==t.indexOf(e.key)?n.find=!0:e.props.children&&S(e.props.children,t,n)}})}var M=["defaultSelectedKeys","selectedKeys","defaultOpenKeys","openKeys","mode","getPopupContainer","onSelect","onDeselect","onDestroy","openTransitionName","openAnimation","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","triggerSubMenuAction","level","selectable","multiple","onOpenChange","visible","focusable","defaultActiveFirst","prefixCls","inlineIndent","parentMenu","title","rootPrefixCls","eventKey","active","onItemHover","onTitleMouseEnter","onTitleMouseLeave","onTitleClick","popupAlign","popupOffset","isOpen","renderMenuItem","manualRef","subMenuKey","disabled","index","isSelected","store","activeKey","builtinPlacements","overflowedIndicator","attribute","value","popupClassName","inlineCollapsed","menu","theme","itemIcon","expandIcon"],_=function(e){var t=e&&"function"===typeof e.getBoundingClientRect&&e.getBoundingClientRect().width;return t&&(t=+t.toFixed(6)),t||0},P=function(e,t,n){e&&"object"===typeof e.style&&(e.style[t]=n)},T=function(){return E.any},N=n("i8i4"),V=n.n(N),H=n("bdgK"),j=n("uciX"),L={adjustX:1,adjustY:1},D={topLeft:{points:["bl","tl"],overflow:L,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:L,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:L,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:L,offset:[4,0]}},A=D,R=n("MFj2"),I=0,F={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"},U=function(e,t,n){var r,a=z(t),i=e.getState();e.setState({defaultActiveFirst:o()({},i.defaultActiveFirst,(r={},r[a]=n,r))})},K=function(e){function t(n){l()(this,t);var r=u()(this,e.call(this,n));W.call(r);var o=n.store,a=n.eventKey,i=o.getState().defaultActiveFirst;r.isRootMenu=!1;var c=!1;return i&&(c=i[a]),U(o,a,c),r}return p()(t,e),t.prototype.componentDidMount=function(){this.componentDidUpdate()},t.prototype.componentDidUpdate=function(){var e=this,t=this.props,n=t.mode,r=t.parentMenu,o=t.manualRef;o&&o(this),"horizontal"===n&&r.isRootMenu&&this.props.isOpen&&(this.minWidthTimeout=setTimeout(function(){return e.adjustWidth()},0))},t.prototype.componentWillUnmount=function(){var e=this.props,t=e.onDestroy,n=e.eventKey;t&&t(n),this.minWidthTimeout&&clearTimeout(this.minWidthTimeout),this.mouseenterTimeout&&clearTimeout(this.mouseenterTimeout)},t.prototype.renderChildren=function(e){var t=this.props,n={mode:"horizontal"===t.mode?"vertical":t.mode,visible:this.props.isOpen,level:t.level+1,inlineIndent:t.inlineIndent,focusable:!1,onClick:this.onSubMenuClick,onSelect:this.onSelect,onDeselect:this.onDeselect,onDestroy:this.onDestroy,selectedKeys:t.selectedKeys,eventKey:t.eventKey+"-menu-",openKeys:t.openKeys,openTransitionName:t.openTransitionName,openAnimation:t.openAnimation,onOpenChange:this.onOpenChange,subMenuOpenDelay:t.subMenuOpenDelay,parentMenu:this,subMenuCloseDelay:t.subMenuCloseDelay,forceSubMenuRender:t.forceSubMenuRender,triggerSubMenuAction:t.triggerSubMenuAction,builtinPlacements:t.builtinPlacements,defaultActiveFirst:t.store.getState().defaultActiveFirst[z(t.eventKey)],multiple:t.multiple,prefixCls:t.rootPrefixCls,id:this._menuId,manualRef:this.saveMenuInstance,itemIcon:t.itemIcon,expandIcon:t.expandIcon},r=this.haveRendered;if(this.haveRendered=!0,this.haveOpened=this.haveOpened||n.visible||n.forceSubMenuRender,!this.haveOpened)return d.a.createElement("div",null);var a=r||!n.visible||"inline"!==n.mode;n.className=" "+n.prefixCls+"-sub";var i={};return n.openTransitionName?i.transitionName=n.openTransitionName:"object"===typeof n.openAnimation&&(i.animation=o()({},n.openAnimation),a||delete i.animation.appear),d.a.createElement(R["a"],o()({},i,{showProp:"visible",component:"",transitionAppear:a}),d.a.createElement(ie,o()({},n,{id:this._menuId}),e))},t.prototype.render=function(){var e,t=o()({},this.props),n=t.isOpen,r=this.getPrefixCls(),a="inline"===t.mode,i=C()(r,r+"-"+t.mode,(e={},e[t.className]=!!t.className,e[this.getOpenClassName()]=n,e[this.getActiveClassName()]=t.active||n&&!a,e[this.getDisabledClassName()]=t.disabled,e[this.getSelectedClassName()]=this.isChildrenSelected(),e));this._menuId||(t.eventKey?this._menuId=t.eventKey+"$Menu":this._menuId="$__$"+ ++I+"$Menu");var c={},l={},s={};t.disabled||(c={onMouseLeave:this.onMouseLeave,onMouseEnter:this.onMouseEnter},l={onClick:this.onTitleClick},s={onMouseEnter:this.onTitleMouseEnter,onMouseLeave:this.onTitleMouseLeave});var u={};a&&(u.paddingLeft=t.inlineIndent*t.level);var f={};this.props.isOpen&&(f={"aria-owns":this._menuId});var p=null;"horizontal"!==t.mode&&(p=this.props.expandIcon,"function"===typeof this.props.expandIcon&&(p=d.a.createElement(this.props.expandIcon,o()({},this.props))));var h=d.a.createElement("div",o()({ref:this.saveSubMenuTitle,style:u,className:r+"-title"},s,l,{"aria-expanded":n},f,{"aria-haspopup":"true",title:"string"===typeof t.title?t.title:void 0}),t.title,p||d.a.createElement("i",{className:r+"-arrow"})),m=this.renderChildren(t.children),v=t.parentMenu.isRootMenu?t.parentMenu.props.getPopupContainer:function(e){return e.parentNode},y=F[t.mode],b=t.popupOffset?{offset:t.popupOffset}:{},g="inline"===t.mode?"":t.popupClassName,w=t.disabled,E=t.triggerSubMenuAction,O=t.subMenuOpenDelay,x=t.forceSubMenuRender,z=t.subMenuCloseDelay,k=t.builtinPlacements;return M.forEach(function(e){return delete t[e]}),delete t.onClick,d.a.createElement("li",o()({},t,c,{className:i,role:"menuitem"}),a&&h,a&&m,!a&&d.a.createElement(j["a"],{prefixCls:r,popupClassName:r+"-popup "+g,getPopupContainer:v,builtinPlacements:o()({},A,k),popupPlacement:y,popupVisible:n,popupAlign:b,popup:m,action:w?[]:[E],mouseEnterDelay:O,mouseLeaveDelay:z,onPopupVisibleChange:this.onPopupVisibleChange,forceRender:x},h))},t}(d.a.Component);K.propTypes={parentMenu:v.a.object,title:v.a.node,children:v.a.any,selectedKeys:v.a.array,openKeys:v.a.array,onClick:v.a.func,onOpenChange:v.a.func,rootPrefixCls:v.a.string,eventKey:v.a.string,multiple:v.a.bool,active:v.a.bool,onItemHover:v.a.func,onSelect:v.a.func,triggerSubMenuAction:v.a.string,onDeselect:v.a.func,onDestroy:v.a.func,onMouseEnter:v.a.func,onMouseLeave:v.a.func,onTitleMouseEnter:v.a.func,onTitleMouseLeave:v.a.func,onTitleClick:v.a.func,popupOffset:v.a.array,isOpen:v.a.bool,store:v.a.object,mode:v.a.oneOf(["horizontal","vertical","vertical-left","vertical-right","inline"]),manualRef:v.a.func,itemIcon:v.a.oneOfType([v.a.func,v.a.node]),expandIcon:v.a.oneOfType([v.a.func,v.a.node])},K.defaultProps={onMouseEnter:O,onMouseLeave:O,onTitleMouseEnter:O,onTitleMouseLeave:O,onTitleClick:O,manualRef:O,mode:"vertical",title:""};var W=function(){var e=this;this.onDestroy=function(t){e.props.onDestroy(t)},this.onKeyDown=function(t){var n=t.keyCode,r=e.menuInstance,o=e.props,a=o.isOpen,i=o.store;if(n===b["a"].ENTER)return e.onTitleClick(t),U(i,e.props.eventKey,!0),!0;if(n===b["a"].RIGHT)return a?r.onKeyDown(t):(e.triggerOpenChange(!0),U(i,e.props.eventKey,!0)),!0;if(n===b["a"].LEFT){var c=void 0;if(!a)return;return c=r.onKeyDown(t),c||(e.triggerOpenChange(!1),c=!0),c}return!a||n!==b["a"].UP&&n!==b["a"].DOWN?void 0:r.onKeyDown(t)},this.onOpenChange=function(t){e.props.onOpenChange(t)},this.onPopupVisibleChange=function(t){e.triggerOpenChange(t,t?"mouseenter":"mouseleave")},this.onMouseEnter=function(t){var n=e.props,r=n.eventKey,o=n.onMouseEnter,a=n.store;U(a,e.props.eventKey,!1),o({key:r,domEvent:t})},this.onMouseLeave=function(t){var n=e.props,r=n.parentMenu,o=n.eventKey,a=n.onMouseLeave;r.subMenuInstance=e,a({key:o,domEvent:t})},this.onTitleMouseEnter=function(t){var n=e.props,r=n.eventKey,o=n.onItemHover,a=n.onTitleMouseEnter;o({key:r,hover:!0}),a({key:r,domEvent:t})},this.onTitleMouseLeave=function(t){var n=e.props,r=n.parentMenu,o=n.eventKey,a=n.onItemHover,i=n.onTitleMouseLeave;r.subMenuInstance=e,a({key:o,hover:!1}),i({key:o,domEvent:t})},this.onTitleClick=function(t){var n=e.props;n.onTitleClick({key:n.eventKey,domEvent:t}),"hover"!==n.triggerSubMenuAction&&(e.triggerOpenChange(!n.isOpen,"click"),U(n.store,e.props.eventKey,!1))},this.onSubMenuClick=function(t){"function"===typeof e.props.onClick&&e.props.onClick(e.addKeyPath(t))},this.onSelect=function(t){e.props.onSelect(t)},this.onDeselect=function(t){e.props.onDeselect(t)},this.getPrefixCls=function(){return e.props.rootPrefixCls+"-submenu"},this.getActiveClassName=function(){return e.getPrefixCls()+"-active"},this.getDisabledClassName=function(){return e.getPrefixCls()+"-disabled"},this.getSelectedClassName=function(){return e.getPrefixCls()+"-selected"},this.getOpenClassName=function(){return e.props.rootPrefixCls+"-submenu-open"},this.saveMenuInstance=function(t){e.menuInstance=t},this.addKeyPath=function(t){return o()({},t,{keyPath:(t.keyPath||[]).concat(e.props.eventKey)})},this.triggerOpenChange=function(t,n){var r=e.props.eventKey,o=function(){e.onOpenChange({key:r,item:e,trigger:n,open:t})};"mouseenter"===n?e.mouseenterTimeout=setTimeout(function(){o()},0):o()},this.isChildrenSelected=function(){var t={find:!1};return S(e.props.children,e.props.selectedKeys,t),t.find},this.isOpen=function(){return-1!==e.props.openKeys.indexOf(e.props.eventKey)},this.adjustWidth=function(){if(e.subMenuTitle&&e.menuInstance){var t=V.a.findDOMNode(e.menuInstance);t.offsetWidth>=e.subMenuTitle.offsetWidth||(t.style.minWidth=e.subMenuTitle.offsetWidth+"px")}},this.saveSubMenuTitle=function(t){e.subMenuTitle=t}},B=Object(y["connect"])(function(e,t){var n=e.openKeys,r=e.activeKey,o=e.selectedKeys,a=t.eventKey,i=t.subMenuKey;return{isOpen:n.indexOf(a)>-1,active:r[i]===a,selectedKeys:o}})(K);B.isSubMenu=!0;var q=B,Y=!("undefined"===typeof window||!window.document||!window.document.createElement),G="menuitem-overflowed",X=.5;Y&&n("DN2a");var Q=function(e){function t(){var n,r,a;l()(this,t);for(var c=arguments.length,s=Array(c),f=0;f=0});a.forEach(function(e){P(e,"display","inline-block")}),r.menuItemSizes=o.map(function(e){return _(e)}),a.forEach(function(e){P(e,"display","none")}),r.overflowedIndicatorWidth=_(e.children[e.children.length-1]),r.originalTotalWidth=r.menuItemSizes.reduce(function(e,t){return e+t},0),r.handleResize(),P(n,"display","none")}}}},r.resizeObserver=null,r.mutationObserver=null,r.originalTotalWidth=0,r.overflowedItems=[],r.menuItemSizes=[],r.handleResize=function(){if("horizontal"===r.props.mode){var e=V.a.findDOMNode(r);if(e){var t=_(e);r.overflowedItems=[];var n=0,o=void 0;r.originalTotalWidth>t+X&&(o=-1,r.menuItemSizes.forEach(function(e){n+=e,n+r.overflowedIndicatorWidth<=t&&o++})),r.setState({lastVisibleIndex:o})}}},a=n,u()(r,a)}return p()(t,e),t.prototype.componentDidMount=function(){var e=this;if(this.setChildrenWidthAndResize(),1===this.props.level&&"horizontal"===this.props.mode){var t=V.a.findDOMNode(this);if(!t)return;this.resizeObserver=new H["a"](function(t){t.forEach(e.setChildrenWidthAndResize)}),[].slice.call(t.children).concat(t).forEach(function(t){e.resizeObserver.observe(t)}),"undefined"!==typeof MutationObserver&&(this.mutationObserver=new MutationObserver(function(){e.resizeObserver.disconnect(),[].slice.call(t.children).concat(t).forEach(function(t){e.resizeObserver.observe(t)}),e.setChildrenWidthAndResize()}),this.mutationObserver.observe(t,{attributes:!1,childList:!0,subTree:!1}))}},t.prototype.componentWillUnmount=function(){this.resizeObserver&&this.resizeObserver.disconnect(),this.mutationObserver&&this.resizeObserver.disconnect()},t.prototype.renderChildren=function(e){var t=this,n=this.state.lastVisibleIndex;return(e||[]).reduce(function(r,o,a){var i=o;if("horizontal"===t.props.mode){var c=t.getOverflowedSubMenuItem(o.props.eventKey,[]);void 0!==n&&-1!==t.props.className.indexOf(t.props.prefixCls+"-root")&&(a>n&&(i=d.a.cloneElement(o,{style:{display:"none"},eventKey:o.props.eventKey+"-hidden",className:o.className+" "+G})),a===n+1&&(t.overflowedItems=e.slice(n+1).map(function(e){return d.a.cloneElement(e,{key:e.props.eventKey,mode:"vertical-left"})}),c=t.getOverflowedSubMenuItem(o.props.eventKey,t.overflowedItems)));var l=[].concat(r,[c,i]);return a===e.length-1&&l.push(t.getOverflowedSubMenuItem(o.props.eventKey,[],!0)),l}return[].concat(r,[i])},[])},t.prototype.render=function(){var e=this.props,t=e.hiddenClassName,n=e.visible,r=(e.prefixCls,e.overflowedIndicator,e.mode,e.level,e.tag),o=(e.children,e.theme,i()(e,["hiddenClassName","visible","prefixCls","overflowedIndicator","mode","level","tag","children","theme"]));return n||(o.className+=" "+t),d.a.createElement(r,o,this.renderChildren(this.props.children))},t}(d.a.Component);Q.propTypes={className:v.a.string,children:v.a.node,mode:v.a.oneOf(["horizontal","vertical","vertical-left","vertical-right","inline"]),prefixCls:v.a.string,level:v.a.number,theme:v.a.string,overflowedIndicator:v.a.node,visible:v.a.bool,hiddenClassName:v.a.string,tag:v.a.string,style:v.a.object},Q.defaultProps={tag:"div",className:""};var Z=Q;function $(e){return!e.length||e.every(function(e){return!!e.props.disabled})}function J(e,t,n){var r,a=e.getState();e.setState({activeKey:o()({},a.activeKey,(r={},r[t]=n,r))})}function ee(e){return e.eventKey||"0-menu-"}function te(e,t){var n=t,r=e.children,o=e.eventKey;if(n){var a=void 0;if(k(r,function(e,t){e&&e.props&&!e.props.disabled&&n===x(e,o,t)&&(a=!0)}),a)return n}return n=null,e.defaultActiveFirst?(k(r,function(e,t){n||!e||e.props.disabled||(n=x(e,o,t))}),n):n}function ne(e){if(e){var t=this.instanceArray.indexOf(e);-1!==t?this.instanceArray[t]=e:this.instanceArray.push(e)}}var re=function(e){function t(n){var r;l()(this,t);var a=u()(this,e.call(this,n));return oe.call(a),n.store.setState({activeKey:o()({},n.store.getState().activeKey,(r={},r[n.eventKey]=te(n,n.activeKey),r))}),a.instanceArray=[],a}return p()(t,e),t.prototype.componentDidMount=function(){this.props.manualRef&&this.props.manualRef(this)},t.prototype.shouldComponentUpdate=function(e){return this.props.visible||e.visible},t.prototype.componentDidUpdate=function(e){var t=this.props,n="activeKey"in t?t.activeKey:t.store.getState().activeKey[ee(t)],r=te(t,n);if(r!==n)J(t.store,ee(t),r);else if("activeKey"in e){var o=te(e,e.activeKey);r!==o&&J(t.store,ee(t),r)}},t.prototype.render=function(){var e=this,t=i()(this.props,[]);this.instanceArray=[];var n=C()(t.prefixCls,t.className,t.prefixCls+"-"+t.mode),r={className:n,role:t.role||"menu"};t.id&&(r.id=t.id),t.focusable&&(r.tabIndex="0",r.onKeyDown=this.onKeyDown);var a=t.prefixCls,c=t.eventKey,l=t.visible,s=t.level,u=t.mode,f=t.overflowedIndicator,p=t.theme;return M.forEach(function(e){return delete t[e]}),delete t.onClick,d.a.createElement(Z,o()({},t,{prefixCls:a,mode:u,tag:"ul",level:s,theme:p,hiddenClassName:a+"-hidden",visible:l,overflowedIndicator:f},r),d.a.Children.map(t.children,function(t,n){return e.renderMenuItem(t,n,c||"0-menu-")}))},t}(d.a.Component);re.propTypes={onSelect:v.a.func,onClick:v.a.func,onDeselect:v.a.func,onOpenChange:v.a.func,onDestroy:v.a.func,openTransitionName:v.a.string,openAnimation:v.a.oneOfType([v.a.string,v.a.object]),openKeys:v.a.arrayOf(v.a.string),visible:v.a.bool,children:v.a.any,parentMenu:v.a.object,eventKey:v.a.string,store:v.a.shape({getState:v.a.func,setState:v.a.func}),focusable:v.a.bool,multiple:v.a.bool,style:v.a.object,defaultActiveFirst:v.a.bool,activeKey:v.a.string,selectedKeys:v.a.arrayOf(v.a.string),defaultSelectedKeys:v.a.arrayOf(v.a.string),defaultOpenKeys:v.a.arrayOf(v.a.string),level:v.a.number,mode:v.a.oneOf(["horizontal","vertical","vertical-left","vertical-right","inline"]),triggerSubMenuAction:v.a.oneOf(["click","hover"]),inlineIndent:v.a.oneOfType([v.a.number,v.a.string]),manualRef:v.a.func,itemIcon:v.a.oneOfType([v.a.func,v.a.node]),expandIcon:v.a.oneOfType([v.a.func,v.a.node])},re.defaultProps={prefixCls:"rc-menu",className:"",mode:"vertical",level:1,inlineIndent:24,visible:!0,focusable:!0,style:{},manualRef:O};var oe=function(){var e=this;this.onKeyDown=function(t,n){var r=t.keyCode,o=void 0;if(e.getFlatInstanceArray().forEach(function(e){e&&e.props.active&&e.onKeyDown&&(o=e.onKeyDown(t))}),o)return 1;var a=null;return r!==b["a"].UP&&r!==b["a"].DOWN||(a=e.step(r===b["a"].UP?-1:1)),a?(t.preventDefault(),J(e.props.store,ee(e.props),a.props.eventKey),"function"===typeof n&&n(a),1):void 0},this.onItemHover=function(t){var n=t.key,r=t.hover;J(e.props.store,ee(e.props),r?n:null)},this.onDeselect=function(t){e.props.onDeselect(t)},this.onSelect=function(t){e.props.onSelect(t)},this.onClick=function(t){e.props.onClick(t)},this.onOpenChange=function(t){e.props.onOpenChange(t)},this.onDestroy=function(t){e.props.onDestroy(t)},this.getFlatInstanceArray=function(){return e.instanceArray},this.getOpenTransitionName=function(){return e.props.openTransitionName},this.step=function(t){var n=e.getFlatInstanceArray(),r=e.props.store.getState().activeKey[ee(e.props)],o=n.length;if(!o)return null;t<0&&(n=n.concat().reverse());var a=-1;if(n.every(function(e,t){return!e||e.props.eventKey!==r||(a=t,!1)}),e.props.defaultActiveFirst||-1===a||!$(n.slice(a,o-1))){var i=(a+1)%o,c=i;do{var l=n[c];if(l&&!l.props.disabled)return l;c=(c+1)%o}while(c!==i);return null}},this.renderCommonMenuItem=function(t,n,r){var a=e.props.store.getState(),i=e.props,c=x(t,i.eventKey,n),l=t.props;if(!l||"string"===typeof t.type)return t;var s=c===a.activeKey,u=o()({mode:l.mode||i.mode,level:i.level,inlineIndent:i.inlineIndent,renderMenuItem:e.renderMenuItem,rootPrefixCls:i.prefixCls,index:n,parentMenu:i.parentMenu,manualRef:l.disabled?void 0:Object(g["a"])(t.ref,ne.bind(e)),eventKey:c,active:!l.disabled&&s,multiple:i.multiple,onClick:function(t){(l.onClick||O)(t),e.onClick(t)},onItemHover:e.onItemHover,openTransitionName:e.getOpenTransitionName(),openAnimation:i.openAnimation,subMenuOpenDelay:i.subMenuOpenDelay,subMenuCloseDelay:i.subMenuCloseDelay,forceSubMenuRender:i.forceSubMenuRender,onOpenChange:e.onOpenChange,onDeselect:e.onDeselect,onSelect:e.onSelect,builtinPlacements:i.builtinPlacements,itemIcon:l.itemIcon||e.props.itemIcon,expandIcon:l.expandIcon||e.props.expandIcon},r);return("inline"===i.mode||T())&&(u.triggerSubMenuAction="click"),d.a.cloneElement(t,u)},this.renderMenuItem=function(t,n,r){if(!t)return null;var o=e.props.store.getState(),a={openKeys:o.openKeys,selectedKeys:o.selectedKeys,triggerSubMenuAction:e.props.triggerSubMenuAction,subMenuKey:r};return e.renderCommonMenuItem(t,n,a)}},ae=Object(y["connect"])()(re),ie=ae,ce=function(e){function t(n){l()(this,t);var r=u()(this,e.call(this,n));le.call(r),r.isRootMenu=!0;var o=n.defaultSelectedKeys,a=n.defaultOpenKeys;return"selectedKeys"in n&&(o=n.selectedKeys||[]),"openKeys"in n&&(a=n.openKeys||[]),r.store=Object(y["create"])({selectedKeys:o,openKeys:a,activeKey:{"0-menu-":te(n,n.activeKey)}}),r}return p()(t,e),t.prototype.componentDidMount=function(){this.updateMiniStore()},t.prototype.componentDidUpdate=function(){this.updateMiniStore()},t.prototype.updateMiniStore=function(){"selectedKeys"in this.props&&this.store.setState({selectedKeys:this.props.selectedKeys||[]}),"openKeys"in this.props&&this.store.setState({openKeys:this.props.openKeys||[]})},t.prototype.render=function(){var e=this,t=i()(this.props,[]);return t.className+=" "+t.prefixCls+"-root",t=o()({},t,{onClick:this.onClick,onOpenChange:this.onOpenChange,onDeselect:this.onDeselect,onSelect:this.onSelect,openTransitionName:this.getOpenTransitionName(),parentMenu:this}),d.a.createElement(y["Provider"],{store:this.store},d.a.createElement(ie,o()({},t,{ref:function(t){return e.innerMenu=t}}),this.props.children))},t}(d.a.Component);ce.propTypes={defaultSelectedKeys:v.a.arrayOf(v.a.string),defaultActiveFirst:v.a.bool,selectedKeys:v.a.arrayOf(v.a.string),defaultOpenKeys:v.a.arrayOf(v.a.string),openKeys:v.a.arrayOf(v.a.string),mode:v.a.oneOf(["horizontal","vertical","vertical-left","vertical-right","inline"]),getPopupContainer:v.a.func,onClick:v.a.func,onSelect:v.a.func,onDeselect:v.a.func,onDestroy:v.a.func,openTransitionName:v.a.string,openAnimation:v.a.oneOfType([v.a.string,v.a.object]),subMenuOpenDelay:v.a.number,subMenuCloseDelay:v.a.number,forceSubMenuRender:v.a.bool,triggerSubMenuAction:v.a.string,level:v.a.number,selectable:v.a.bool,multiple:v.a.bool,children:v.a.any,className:v.a.string,style:v.a.object,activeKey:v.a.string,prefixCls:v.a.string,builtinPlacements:v.a.object,itemIcon:v.a.oneOfType([v.a.func,v.a.node]),expandIcon:v.a.oneOfType([v.a.func,v.a.node]),overflowedIndicator:v.a.node},ce.defaultProps={selectable:!0,onClick:O,onSelect:O,onOpenChange:O,onDeselect:O,defaultSelectedKeys:[],defaultOpenKeys:[],subMenuOpenDelay:.1,subMenuCloseDelay:.1,triggerSubMenuAction:"hover",prefixCls:"rc-menu",className:"",mode:"vertical",style:{},builtinPlacements:{},overflowedIndicator:d.a.createElement("span",null,"\xb7\xb7\xb7")};var le=function(){var e=this;this.onSelect=function(t){var n=e.props;if(n.selectable){var r=e.store.getState().selectedKeys,a=t.key;r=n.multiple?r.concat([a]):[a],"selectedKeys"in n||e.store.setState({selectedKeys:r}),n.onSelect(o()({},t,{selectedKeys:r}))}},this.onClick=function(t){e.props.onClick(t)},this.onKeyDown=function(t,n){e.innerMenu.getWrappedInstance().onKeyDown(t,n)},this.onOpenChange=function(t){var n=e.props,r=e.store.getState().openKeys.concat(),o=!1,a=function(e){var t=!1;if(e.open)t=-1===r.indexOf(e.key),t&&r.push(e.key);else{var n=r.indexOf(e.key);t=-1!==n,t&&r.splice(n,1)}o=o||t};Array.isArray(t)?t.forEach(a):a(t),o&&("openKeys"in e.props||e.store.setState({openKeys:r}),n.onOpenChange(r))},this.onDeselect=function(t){var n=e.props;if(n.selectable){var r=e.store.getState().selectedKeys.concat(),a=t.key,i=r.indexOf(a);-1!==i&&r.splice(i,1),"selectedKeys"in n||e.store.setState({selectedKeys:r}),n.onDeselect(o()({},t,{selectedKeys:r}))}},this.getOpenTransitionName=function(){var t=e.props,n=t.openTransitionName,r=t.openAnimation;return n||"string"!==typeof r||(n=t.prefixCls+"-open-"+r),n}},se=ce,ue=n("9Do8"),fe=n.n(ue),pe=function(e){function t(n){l()(this,t);var r=u()(this,e.call(this,n));return r.onKeyDown=function(e){var t=e.keyCode;if(t===b["a"].ENTER)return r.onClick(e),!0},r.onMouseLeave=function(e){var t=r.props,n=t.eventKey,o=t.onItemHover,a=t.onMouseLeave;o({key:n,hover:!1}),a({key:n,domEvent:e})},r.onMouseEnter=function(e){var t=r.props,n=t.eventKey,o=t.onItemHover,a=t.onMouseEnter;o({key:n,hover:!0}),a({key:n,domEvent:e})},r.onClick=function(e){var t=r.props,n=t.eventKey,o=t.multiple,a=t.onClick,i=t.onSelect,c=t.onDeselect,l=t.isSelected,s={key:n,keyPath:[n],item:r,domEvent:e};a(s),o?l?c(s):i(s):l||i(s)},r.saveNode=function(e){r.node=e},r}return p()(t,e),t.prototype.componentDidMount=function(){this.callRef()},t.prototype.componentDidUpdate=function(e){var t=this.props,n=t.active,r=t.parentMenu,o=t.eventKey;e.active||!n||r||r["scrolled-"+o]?r&&r["scrolled-"+o]&&delete r["scrolled-"+o]:this.node&&(fe()(this.node,V.a.findDOMNode(r),{onlyScrollIfNeeded:!0}),r["scrolled-"+o]=!0),this.callRef()},t.prototype.componentWillUnmount=function(){var e=this.props;e.onDestroy&&e.onDestroy(e.eventKey)},t.prototype.getPrefixCls=function(){return this.props.rootPrefixCls+"-item"},t.prototype.getActiveClassName=function(){return this.getPrefixCls()+"-active"},t.prototype.getSelectedClassName=function(){return this.getPrefixCls()+"-selected"},t.prototype.getDisabledClassName=function(){return this.getPrefixCls()+"-disabled"},t.prototype.callRef=function(){this.props.manualRef&&this.props.manualRef(this)},t.prototype.render=function(){var e,t=o()({},this.props),n=C()(this.getPrefixCls(),t.className,(e={},e[this.getActiveClassName()]=!t.disabled&&t.active,e[this.getSelectedClassName()]=t.isSelected,e[this.getDisabledClassName()]=t.disabled,e)),r=o()({},t.attribute,{title:t.title,className:n,role:t.role||"menuitem","aria-disabled":t.disabled});"option"===t.role?r=o()({},r,{role:"option","aria-selected":t.isSelected}):null!==t.role&&"none"!==t.role||(r.role="none");var a={onClick:t.disabled?null:this.onClick,onMouseLeave:t.disabled?null:this.onMouseLeave,onMouseEnter:t.disabled?null:this.onMouseEnter},i=o()({},t.style);"inline"===t.mode&&(i.paddingLeft=t.inlineIndent*t.level),M.forEach(function(e){return delete t[e]});var c=this.props.itemIcon;return"function"===typeof this.props.itemIcon&&(c=d.a.createElement(this.props.itemIcon,this.props)),d.a.createElement("li",o()({},t,r,a,{style:i,ref:this.saveNode}),t.children,c)},t}(d.a.Component);pe.propTypes={attribute:v.a.object,rootPrefixCls:v.a.string,eventKey:v.a.string,active:v.a.bool,children:v.a.any,selectedKeys:v.a.array,disabled:v.a.bool,title:v.a.string,onItemHover:v.a.func,onSelect:v.a.func,onClick:v.a.func,onDeselect:v.a.func,parentMenu:v.a.object,onDestroy:v.a.func,onMouseEnter:v.a.func,onMouseLeave:v.a.func,multiple:v.a.bool,isSelected:v.a.bool,manualRef:v.a.func,itemIcon:v.a.oneOfType([v.a.func,v.a.node])},pe.defaultProps={onSelect:O,onMouseEnter:O,onMouseLeave:O,manualRef:O},pe.isMenuItem=!0;var he=Object(y["connect"])(function(e,t){var n=e.activeKey,r=e.selectedKeys,o=t.eventKey,a=t.subMenuKey;return{active:n[a]===o,isSelected:-1!==r.indexOf(o)}})(pe),de=he,me=function(e){function t(){var n,r,o;l()(this,t);for(var a=arguments.length,i=Array(a),c=0;c1?n-1:0);for(var r=1;r2?r-2:0);for(var o=2;o0)return!0;return!1}function le(e,t){var n=new RegExp("[".concat(t.join(),"]"));return e.split(n).filter(function(e){return e})}function se(e,t){if(t.props.disabled)return!1;var n=$(q(t,this.props.optionFilterProp)).join("");return n.toLowerCase().indexOf(e.toLowerCase())>-1}function ue(e,t){if(!Z(t)&&!Y(t)&&"string"!==typeof e)throw new Error("Invalid `value` of type `".concat(typeof e,"` supplied to Option, ")+"expected `string` when `tags/combobox` is `true`.")}function fe(e,t){return function(n){e[t]=n}}function pe(){var e=(new Date).getTime(),t="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var n=(e+16*Math.random())%16|0;return e=Math.floor(e/16),("x"===t?n:7&n|8).toString(16)});return t}function he(){return he=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},r=t.needFocus,o=t.fireSearch,a=n.props,i=n.state;if(i.open!==e){n.props.onDropdownVisibleChange&&n.props.onDropdownVisibleChange(e);var c={open:e,backfillValue:""};!e&&Z(a)&&a.showSearch&&n.setInputValue("",o),e||n.maybeFocus(e,!!r),n.setState(De({open:e},c),function(){e&&n.maybeFocus(e,!!r)})}else n.maybeFocus(e,!!r)},n.setInputValue=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=n.props.onSearch;e!==n.state.inputValue&&n.setState(function(n){return t&&e!==n.inputValue&&r&&r(e),{inputValue:e}},n.forcePopupAlign)},n.getValueByInput=function(e){var t=n.props,r=t.multiple,o=t.tokenSeparators,a=n.state.value,i=!1;return le(e,o).forEach(function(e){var t=[e];if(r){var o=n.getValueByLabel(e);o&&-1===te(a,o)&&(a=a.concat(o),i=!0,n.fireSelect(o))}else-1===te(a,e)&&(a=a.concat(t),i=!0,n.fireSelect(e))}),i?a:void 0},n.getRealOpenState=function(e){var t=n.props.open;if("boolean"===typeof t)return t;var r=(e||n.state).open,o=n._options||[];return!Q(n.props)&&n.props.showSearch||r&&!o.length&&(r=!1),r},n.markMouseDown=function(){n._mouseDown=!0},n.markMouseLeave=function(){n._mouseDown=!1},n.handleBackfill=function(e){if(n.props.backfill&&(Z(n.props)||G(n.props))){var t=B(e);G(n.props)&&n.setInputValue(t,!1),n.setState({value:[t],backfillValue:t})}},n.filterOption=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:se,o=n.state.value,a=o[o.length-1];if(!e||a&&a===n.state.backfillValue)return!0;var i=n.props.filterOption;return"filterOption"in n.props?!0===i&&(i=r.bind(Ke(n))):i=r.bind(Ke(n)),!i||("function"===typeof i?i.call(Ke(n),e,t):!t.props.disabled)},n.timeoutFocus=function(){var e=n.props.onFocus;n.focusTimer&&n.clearFocusTime(),n.focusTimer=window.setTimeout(function(){e&&e()},10)},n.clearFocusTime=function(){n.focusTimer&&(clearTimeout(n.focusTimer),n.focusTimer=null)},n.clearBlurTime=function(){n.blurTimer&&(clearTimeout(n.blurTimer),n.blurTimer=null)},n.clearComboboxTime=function(){n.comboboxTimer&&(clearTimeout(n.comboboxTimer),n.comboboxTimer=null)},n.updateFocusClassName=function(){var e=n.rootRef,t=n.props;n._focused?P()(e).add("".concat(t.prefixCls,"-focused")):P()(e).remove("".concat(t.prefixCls,"-focused"))},n.maybeFocus=function(e,t){if(t||e){var r=n.getInputDOMNode(),o=document,a=o.activeElement;r&&(e||Q(n.props))?a!==r&&(r.focus(),n._focused=!0):a!==n.selectionRef&&n.selectionRef&&(n.selectionRef.focus(),n._focused=!0)}},n.removeSelected=function(e,t){var r=n.props;if(!r.disabled&&!n.isChildDisabled(e)){t&&t.stopPropagation&&t.stopPropagation();var o=n.state.value,a=o.filter(function(t){return t!==e}),i=X(r);if(i){var c=e;r.labelInValue&&(c={key:e,label:n.getLabelBySingleValue(e)}),r.onDeselect&&r.onDeselect(c,n.getOptionBySingleValue(e))}n.fireChange(a)}},n.openIfHasChildren=function(){var e=n.props;(r["Children"].count(e.children)||Z(e))&&n.setOpenState(!0)},n.fireSelect=function(e){n.props.onSelect&&n.props.onSelect(n.getVLBySingleValue(e),n.getOptionBySingleValue(e))},n.fireChange=function(e){var t=n.props;"value"in t||n.setState({value:e},n.forcePopupAlign);var r=n.getVLForOnChange(e),o=n.getOptionsBySingleValue(e);t.onChange&&t.onChange(r,X(n.props)?o:o[0])},n.isChildDisabled=function(e){return V(n.props.children).some(function(t){var n=B(t);return n===e&&t.props&&t.props.disabled})},n.forcePopupAlign=function(){n.state.open&&n.selectTriggerRef&&n.selectTriggerRef.triggerRef&&n.selectTriggerRef.triggerRef.forcePopupAlign()},n.renderFilterOptions=function(){var e=n.state.inputValue,t=n.props,o=t.children,a=t.tags,i=t.notFoundContent,c=[],l=[],s=!1,u=n.renderFilterOptionsFromChildren(o,l,c);if(a){var f=n.state.value;f=f.filter(function(t){return-1===l.indexOf(t)&&(!e||String(t).indexOf(String(e))>-1)}),f.sort(function(e,t){return e.length-t.length}),f.forEach(function(e){var t=e,n=r["createElement"](N["b"],{style:oe,role:"option",attribute:ae,value:t,key:t},t);u.push(n),c.push(n)}),e&&c.every(function(t){return B(t)!==e})&&u.unshift(r["createElement"](N["b"],{style:oe,role:"option",attribute:ae,value:e,key:e},e))}return!u.length&&i&&(s=!0,u=[r["createElement"](N["b"],{style:oe,attribute:ae,disabled:!0,role:"option",value:"NOT_FOUND",key:"NOT_FOUND"},i)]),{empty:s,options:u}},n.renderFilterOptionsFromChildren=function(e,t,o){var a=[],i=n.props,c=n.state.inputValue,l=i.tags;return r["Children"].forEach(e,function(e){if(e){var i=e.type;if(i.isSelectOptGroup){var s=e.props.label,u=e.key;if(u||"string"!==typeof s?!s&&u&&(s=u):u=s,c&&n.filterOption(c,e)){var f=V(e.props.children).map(function(e){var t=B(e)||e.key;return r["createElement"](N["b"],De({key:t,value:t},e.props))});a.push(r["createElement"](N["c"],{key:u,title:s},f))}else{var p=n.renderFilterOptionsFromChildren(e.props.children,t,o);p.length&&a.push(r["createElement"](N["c"],{key:u,title:s},p))}}else{A()(i.isSelectOption,"the children of `Select` should be `Select.Option` or `Select.OptGroup`, "+"instead of `".concat(i.name||i.displayName||e.type,"`."));var h=B(e);if(ue(h,n.props),n.filterOption(c,e)){var d=r["createElement"](N["b"],De({style:oe,attribute:ae,value:h,key:h,role:"option"},e.props));a.push(d),o.push(d)}l&&t.push(h)}}}),a},n.renderTopControlNode=function(){var e=n.state,t=e.open,o=e.inputValue,a=n.state.value,i=n.props,c=i.choiceTransitionName,l=i.prefixCls,s=i.maxTagTextLength,u=i.maxTagCount,f=i.showSearch,p=i.removeIcon,h=i.maxTagPlaceholder,d="".concat(l,"-selection__rendered"),m=null;if(Z(i)){var v=null;if(a.length){var y=!1,b=1;f&&t?(y=!o,y&&(b=.4)):y=!0;var g=a[0],w=n.getOptionInfoBySingleValue(g),C=w.label,E=w.title;v=r["createElement"]("div",{key:"value",className:"".concat(l,"-selection-selected-value"),title:W(E||C),style:{display:y?"block":"none",opacity:b}},C)}m=f?[v,r["createElement"]("div",{className:"".concat(l,"-search ").concat(l,"-search--inline"),key:"input",style:{display:t?"block":"none"}},n.getInputElement())]:[v]}else{var O,x=[],z=a;if(void 0!==u&&a.length>u){z=z.slice(0,u);var k=n.getVLForOnChange(a.slice(u,a.length)),S="+ ".concat(a.length-u," ...");h&&(S="function"===typeof h?h(k):h),O=r["createElement"]("li",De({style:oe},ae,{role:"presentation",onMouseDown:ee,className:"".concat(l,"-selection__choice ").concat(l,"-selection__choice__disabled"),key:"maxTagPlaceholder",title:W(S)}),r["createElement"]("div",{className:"".concat(l,"-selection__choice__content")},S))}X(i)&&(x=z.map(function(e){var t=n.getOptionInfoBySingleValue(e),o=t.label,a=t.title||o;s&&"string"===typeof o&&o.length>s&&(o="".concat(o.slice(0,s),"..."));var i=n.isChildDisabled(e),c=i?"".concat(l,"-selection__choice ").concat(l,"-selection__choice__disabled"):"".concat(l,"-selection__choice");return r["createElement"]("li",De({style:oe},ae,{onMouseDown:ee,className:c,role:"presentation",key:e||qe,title:W(a)}),r["createElement"]("div",{className:"".concat(l,"-selection__choice__content")},o),i?null:r["createElement"]("span",{onClick:function(t){n.removeSelected(e,t)},className:"".concat(l,"-selection__choice__remove")},p||r["createElement"]("i",{className:"".concat(l,"-selection__choice__remove-icon")},"\xd7")))})),O&&x.push(O),x.push(r["createElement"]("li",{className:"".concat(l,"-search ").concat(l,"-search--inline"),key:"__input"},n.getInputElement())),m=X(i)&&c?r["createElement"](T["a"],{onLeave:n.onChoiceAnimationLeave,component:"ul",transitionName:c},x):r["createElement"]("ul",null,x)}return r["createElement"]("div",{className:d,ref:n.saveTopCtrlRef},n.getPlaceholderElement(),m)};var o=t.getOptionsInfoFromProps(e);if(e.tags&&"function"!==typeof e.filterOption){var a=Object.keys(o).some(function(e){return o[e].disabled});A()(!a,"Please avoid setting option to disabled in tags mode since user can always type text as tag.")}return n.state={value:t.getValueFromProps(e,!0),inputValue:e.combobox?t.getInputValueForCombobox(e,o,!0):"",open:e.defaultOpen,optionsInfo:o,backfillValue:"",skipBuildOptionsInfo:!0,ariaId:""},n.saveInputRef=fe(Ke(n),"inputRef"),n.saveInputMirrorRef=fe(Ke(n),"inputMirrorRef"),n.saveTopCtrlRef=fe(Ke(n),"topCtrlRef"),n.saveSelectTriggerRef=fe(Ke(n),"selectTriggerRef"),n.saveRootRef=fe(Ke(n),"rootRef"),n.saveSelectionRef=fe(Ke(n),"selectionRef"),n}return We(t,e),Ie(t,[{key:"componentDidMount",value:function(){(this.props.autoFocus||this.state.open)&&this.focus(),this.setState({ariaId:pe()})}},{key:"componentDidUpdate",value:function(){if(X(this.props)){var e=this.getInputDOMNode(),t=this.getInputMirrorDOMNode();e&&e.value&&t?(e.style.width="",e.style.width="".concat(t.clientWidth,"px")):e&&(e.style.width="")}this.forcePopupAlign()}},{key:"componentWillUnmount",value:function(){this.clearFocusTime(),this.clearBlurTime(),this.clearComboboxTime(),this.dropdownContainer&&(j["unmountComponentAtNode"](this.dropdownContainer),document.body.removeChild(this.dropdownContainer),this.dropdownContainer=null)}},{key:"focus",value:function(){Z(this.props)&&this.selectionRef?this.selectionRef.focus():this.getInputDOMNode()&&this.getInputDOMNode().focus()}},{key:"blur",value:function(){Z(this.props)&&this.selectionRef?this.selectionRef.blur():this.getInputDOMNode()&&this.getInputDOMNode().blur()}},{key:"renderArrow",value:function(e){var t=this.props,n=t.showArrow,o=void 0===n?!e:n,a=t.loading,i=t.inputIcon,c=t.prefixCls;if(!o&&!a)return null;var l=a?r["createElement"]("i",{className:"".concat(c,"-arrow-loading")}):r["createElement"]("i",{className:"".concat(c,"-arrow-icon")});return r["createElement"]("span",De({key:"arrow",className:"".concat(c,"-arrow"),style:oe},ae,{onClick:this.onArrowClick}),i||l)}},{key:"renderClear",value:function(){var e=this.props,t=e.prefixCls,n=e.allowClear,o=e.clearIcon,a=this.state.inputValue,i=this.state.value,c=r["createElement"]("span",De({key:"clear",className:"".concat(t,"-selection__clear"),onMouseDown:ee,style:oe},ae,{onClick:this.onClearSelection}),o||r["createElement"]("i",{className:"".concat(t,"-selection__clear-icon")},"\xd7"));return n?G(this.props)?a?c:null:a||i.length?c:null:null}},{key:"render",value:function(){var e,t=this.props,n=X(t),o=t.showArrow,a=void 0===o||o,i=this.state,c=t.className,l=t.disabled,s=t.prefixCls,u=t.loading,f=this.renderTopControlNode(),p=this.state,h=p.open,d=p.ariaId;if(h){var m=this.renderFilterOptions();this._empty=m.empty,this._options=m.options}var v=this.getRealOpenState(),y=this._empty,b=this._options||[],g={};Object.keys(t).forEach(function(e){!Object.prototype.hasOwnProperty.call(t,e)||"data-"!==e.substr(0,5)&&"aria-"!==e.substr(0,5)&&"role"!==e||(g[e]=t[e])});var w=De({},g);Q(t)||(w=De({},w,{onKeyDown:this.onKeyDown,tabIndex:t.disabled?-1:t.tabIndex}));var C=(e={},Le(e,c,!!c),Le(e,s,1),Le(e,"".concat(s,"-open"),h),Le(e,"".concat(s,"-focused"),h||!!this._focused),Le(e,"".concat(s,"-combobox"),G(t)),Le(e,"".concat(s,"-disabled"),l),Le(e,"".concat(s,"-enabled"),!l),Le(e,"".concat(s,"-allow-clear"),!!t.allowClear),Le(e,"".concat(s,"-no-arrow"),!a),Le(e,"".concat(s,"-loading"),!!u),e);return r["createElement"](je,{onPopupFocus:this.onPopupFocus,onMouseEnter:this.props.onMouseEnter,onMouseLeave:this.props.onMouseLeave,dropdownAlign:t.dropdownAlign,dropdownClassName:t.dropdownClassName,dropdownMatchSelectWidth:t.dropdownMatchSelectWidth,defaultActiveFirstOption:t.defaultActiveFirstOption,dropdownMenuStyle:t.dropdownMenuStyle,transitionName:t.transitionName,animation:t.animation,prefixCls:t.prefixCls,dropdownStyle:t.dropdownStyle,combobox:t.combobox,showSearch:t.showSearch,options:b,empty:y,multiple:n,disabled:l,visible:v,inputValue:i.inputValue,value:i.value,backfillValue:i.backfillValue,firstActiveValue:t.firstActiveValue,onDropdownVisibleChange:this.onDropdownVisibleChange,getPopupContainer:t.getPopupContainer,onMenuSelect:this.onMenuSelect,onMenuDeselect:this.onMenuDeselect,onPopupScroll:t.onPopupScroll,showAction:t.showAction,ref:this.saveSelectTriggerRef,menuItemSelectedIcon:t.menuItemSelectedIcon,dropdownRender:t.dropdownRender,ariaId:d},r["createElement"]("div",{id:t.id,style:t.style,ref:this.saveRootRef,onBlur:this.onOuterBlur,onFocus:this.onOuterFocus,className:M()(C),onMouseDown:this.markMouseDown,onMouseUp:this.markMouseLeave,onMouseOut:this.markMouseLeave},r["createElement"]("div",De({ref:this.saveSelectionRef,key:"selection",className:"".concat(s,"-selection\n ").concat(s,"-selection--").concat(n?"multiple":"single"),role:"combobox","aria-autocomplete":"list","aria-haspopup":"true","aria-controls":d,"aria-expanded":v},w),f,this.renderClear(),this.renderArrow(!!n))))}}]),t}(r["Component"]);Xe.propTypes=k,Xe.defaultProps={prefixCls:"rc-select",defaultOpen:!1,labelInValue:!1,defaultActiveFirstOption:!0,showSearch:!0,allowClear:!1,placeholder:"",onChange:Ye,onFocus:Ye,onBlur:Ye,onSelect:Ye,onSearch:Ye,onDeselect:Ye,onInputKeyDown:Ye,dropdownMatchSelectWidth:!0,dropdownStyle:{},dropdownMenuStyle:{},optionFilterProp:"value",optionLabelProp:"value",notFoundContent:"Not Found",backfill:!1,showAction:["click"],tokenSeparators:[],autoClearSearchValue:!0,tabIndex:0,dropdownRender:function(e){return e}},Xe.getDerivedStateFromProps=function(e,t){var n=t.skipBuildOptionsInfo?t.optionsInfo:Xe.getOptionsInfoFromProps(e,t),r={optionsInfo:n,skipBuildOptionsInfo:!1};if("open"in e&&(r.open=e.open),"value"in e){var o=Xe.getValueFromProps(e);r.value=o,e.combobox&&(r.inputValue=Xe.getInputValueForCombobox(e,n))}return r},Xe.getOptionsFromChildren=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return r["Children"].forEach(e,function(e){if(e){var n=e.type;n.isSelectOptGroup?Xe.getOptionsFromChildren(e.props.children,t):t.push(e)}}),t},Xe.getInputValueForCombobox=function(e,t,n){var r=[];if("value"in e&&!n&&(r=$(e.value)),"defaultValue"in e&&n&&(r=$(e.defaultValue)),!r.length)return"";r=r[0];var o=r;return e.labelInValue?o=r.label:t[J(r)]&&(o=t[J(r)].label),void 0===o&&(o=""),o},Xe.getLabelFromOption=function(e,t){return q(t,e.optionLabelProp)},Xe.getOptionsInfoFromProps=function(e,t){var n=Xe.getOptionsFromChildren(e.children),r={};if(n.forEach(function(t){var n=B(t);r[J(n)]={option:t,value:n,label:Xe.getLabelFromOption(e,t),title:t.props.title,disabled:t.props.disabled}}),t){var o=t.optionsInfo,a=t.value;a&&a.forEach(function(e){var t=J(e);r[t]||void 0===o[t]||(r[t]=o[t])})}return r},Xe.getValueFromProps=function(e,t){var n=[];return"value"in e&&!t&&(n=$(e.value)),"defaultValue"in e&&t&&(n=$(e.defaultValue)),e.labelInValue&&(n=n.map(function(e){return e.key})),n},Xe.displayName="Select",Object(L["polyfill"])(Xe);var Qe=Xe;Qe.Option=g,Qe.OptGroup=p;var Ze=Qe,$e=n("BGR+"),Je=n("wEI+"),et=n("6CfX"),tt=n("CtXQ"),nt=n("CWQg");function rt(e){return rt="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rt(e)}function ot(){return ot=Object.assign||function(e){for(var t=1;t{0!==e.state.sendEmailVerifyTimeout?(e.setState({sendEmailVerifyTimeout:e.state.sendEmailVerifyTimeout-1}),t()):e.setState({sendEmailVerifyTimeout:60})},1e3)}Object(i["b"])("/passport/sendEmailVerify",{email:this.refs.email.value}).then(e=>{200===e.code&&t()})}submit(){if(this.refs.password.value!==this.refs.repassword.value)return r["a"]["error"]({message:"\u8bf7\u6c42\u9519\u8bef",description:"\u4e24\u6b21\u5bc6\u7801\u8f93\u5165\u4e0d\u540c",duration:1.5});Object(i["b"])("/passport/register",{email:this.refs.email.value,password:this.refs.password.value,invite_code:this.refs.invite.value,email_code:this.refs.email_code.value}).then(e=>{200===e.code&&e.data&&l.a.push("/login")})}render(){return a.a.createElement("div",{id:"page-container"},a.a.createElement("main",{id:"main-container"},a.a.createElement("div",{className:"row no-gutters justify-content-center bg-body-dark"},a.a.createElement("div",{className:"hero-static col-sm-10 col-md-6 col-xl-4 d-flex align-items-center p-2"},a.a.createElement("div",{className:"block block-rounded block-transparent block-fx-pop w-100 mb-0 overflow-hidden bg-image"},a.a.createElement("div",{className:"row no-gutters"},a.a.createElement("div",{className:"col-md-12 order-md-1 bg-white"},a.a.createElement("div",{className:"block-content block-content-full px-lg-4 py-md-4 py-lg-4"},a.a.createElement("div",{className:"mb-2 text-center"},a.a.createElement("a",{className:"link-fx font-w700 font-size-h1",href:"index.html"},a.a.createElement("span",{className:"text-dark"},window.v2board.title?window.v2board.title:"V2Board")),a.a.createElement("p",{className:"text-uppercase font-w700 font-size-sm text-muted"},"\u8be5\u9875\u9762\u662f\u88ab\u52a0\u5bc6\u7684")),a.a.createElement("div",{className:"form-group"},a.a.createElement("input",{type:"text",className:"form-control form-control-alt",placeholder:"\u90ae\u7bb1",ref:"email"})),a.a.createElement("div",{className:"form-group form-row"},a.a.createElement("div",{className:"col-9"},a.a.createElement("input",{type:"text",className:"form-control form-control-alt",placeholder:"\u90ae\u7bb1\u9a8c\u8bc1\u7801",ref:"email_code"})),a.a.createElement("div",{className:"col-3"},a.a.createElement("button",{type:"submit",disabled:60!==this.state.sendEmailVerifyTimeout,className:"btn btn-block btn-primary",onClick:()=>this.sendEmailVerify()},60===this.state.sendEmailVerifyTimeout?"\u53d1\u9001":this.state.sendEmailVerifyTimeout))),a.a.createElement("div",{className:"form-group"},a.a.createElement("input",{type:"password",className:"form-control form-control-alt",placeholder:"\u5bc6\u7801",ref:"password"})),a.a.createElement("div",{className:"form-group"},a.a.createElement("input",{type:"password",className:"form-control form-control-alt",placeholder:"\u5bc6\u7801",ref:"repassword"})),a.a.createElement("div",{className:"form-group"},a.a.createElement("button",{type:"submit",className:"btn btn-block btn-hero-primary",onClick:()=>this.submit()},a.a.createElement("i",{className:"fa fa-fw fa-life-ring mr-1"}),"\u91cd\u7f6e\u5bc6\u7801"))))))))))}}},"33yf":function(e,t,n){(function(e){function n(e,t){for(var n=0,r=e.length-1;r>=0;r--){var o=e[r];"."===o?e.splice(r,1):".."===o?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function r(e){"string"!==typeof e&&(e+="");var t,n=0,r=-1,o=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!o){n=t+1;break}}else-1===r&&(o=!1,r=t+1);return-1===r?"":e.slice(n,r)}function o(e,t){if(e.filter)return e.filter(t);for(var n=[],r=0;r=-1&&!r;a--){var i=a>=0?arguments[a]:e.cwd();if("string"!==typeof i)throw new TypeError("Arguments to path.resolve must be strings");i&&(t=i+"/"+t,r="/"===i.charAt(0))}return t=n(o(t.split("/"),function(e){return!!e}),!r).join("/"),(r?"/":"")+t||"."},t.normalize=function(e){var r=t.isAbsolute(e),i="/"===a(e,-1);return e=n(o(e.split("/"),function(e){return!!e}),!r).join("/"),e||r||(e="."),e&&i&&(e+="/"),(r?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(o(e,function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e}).join("/"))},t.relative=function(e,n){function r(e){for(var t=0;t=0;n--)if(""!==e[n])break;return t>n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var o=r(e.split("/")),a=r(n.split("/")),i=Math.min(o.length,a.length),c=i,l=0;l=1;--a)if(t=e.charCodeAt(a),47===t){if(!o){r=a;break}}else o=!1;return-1===r?n?"/":".":n&&1===r?"/":e.slice(0,r)},t.basename=function(e,t){var n=r(e);return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,n=0,r=-1,o=!0,a=0,i=e.length-1;i>=0;--i){var c=e.charCodeAt(i);if(47!==c)-1===r&&(o=!1,r=i+1),46===c?-1===t?t=i:1!==a&&(a=1):-1!==t&&(a=-1);else if(!o){n=i+1;break}}return-1===t||-1===r||0===a||1===a&&t===r-1&&t===n+1?"":e.slice(t,r)};var a="b"==="ab".substr(-1)?function(e,t,n){return e.substr(t,n)}:function(e,t,n){return t<0&&(t=e.length+t),e.substr(t,n)}}).call(this,n("Q2Ig"))},"3Fdi":function(e,t){var n=Function.prototype,r=n.toString;function o(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}e.exports=o},"3GJH":function(e,t,n){n("lCc8");var r=n("WEpk").Object;e.exports=function(e,t){return r.create(e,t)}},"3JrO":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.rootContainer=i,t.initialProps=c,t.modifyInitialProps=l;var r=a(n("q1tI")),o=n("xg5P");function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return r.default.createElement(o._DvaContainer,null,e)}function c(e){if(e)return e;var t=(0,o.getApp)()._store.getState();return Object.keys(t).reduce(function(e,n){return["@@dva","loading","routing"].includes(n)||(e[n]=t[n]),e},{})}function l(e){return e?{store:(0,o.getApp)()._store}:{}}},"3L66":function(e,t,n){var r=n("MMmD"),o=n("ExA7");function a(e){return o(e)&&r(e)}e.exports=a},"3Lyj":function(e,t,n){var r=n("KroJ");e.exports=function(e,t,n){for(var o in t)r(e,o,t[o],n);return e}},"3S7+":function(e,t,n){"use strict";var r=n("q1tI"),o=n.n(r),a=n("VCL8"),i=n("QbLZ"),c=n.n(i),l=n("jo6Y"),s=n.n(l),u=n("iCc5"),f=n.n(u),p=n("FYw3"),h=n.n(p),d=n("mRg0"),m=n.n(d),v=n("17x9"),y=n.n(v),b=n("uciX"),g={adjustX:1,adjustY:1},w=[0,0],C={left:{points:["cr","cl"],overflow:g,offset:[-4,0],targetOffset:w},right:{points:["cl","cr"],overflow:g,offset:[4,0],targetOffset:w},top:{points:["bc","tc"],overflow:g,offset:[0,-4],targetOffset:w},bottom:{points:["tc","bc"],overflow:g,offset:[0,4],targetOffset:w},topLeft:{points:["bl","tl"],overflow:g,offset:[0,-4],targetOffset:w},leftTop:{points:["tr","tl"],overflow:g,offset:[-4,0],targetOffset:w},topRight:{points:["br","tr"],overflow:g,offset:[0,-4],targetOffset:w},rightTop:{points:["tl","tr"],overflow:g,offset:[4,0],targetOffset:w},bottomRight:{points:["tr","br"],overflow:g,offset:[0,4],targetOffset:w},rightBottom:{points:["bl","br"],overflow:g,offset:[4,0],targetOffset:w},bottomLeft:{points:["tl","bl"],overflow:g,offset:[0,4],targetOffset:w},leftBottom:{points:["br","bl"],overflow:g,offset:[-4,0],targetOffset:w}},E=function(e){function t(){return f()(this,t),h()(this,e.apply(this,arguments))}return m()(t,e),t.prototype.componentDidUpdate=function(){var e=this.props.trigger;e&&e.forcePopupAlign()},t.prototype.render=function(){var e=this.props,t=e.overlay,n=e.prefixCls,r=e.id;return o.a.createElement("div",{className:n+"-inner",id:r,role:"tooltip"},"function"===typeof t?t():t)},t}(o.a.Component);E.propTypes={prefixCls:y.a.string,overlay:y.a.oneOfType([y.a.node,y.a.func]).isRequired,id:y.a.string,trigger:y.a.any};var O=E,x=function(e){function t(){var n,r,a;f()(this,t);for(var i=arguments.length,c=Array(i),l=0;l0&&void 0!==arguments[0]?arguments[0]:{},t=e.arrowWidth,n=void 0===t?5:t,r=e.horizontalArrowShift,o=void 0===r?16:r,a=e.verticalArrowShift,i=void 0===a?12:a,c=e.autoAdjustOverflow,l=void 0===c||c,s={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(o+n),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(i+n)]},topRight:{points:["br","tc"],offset:[o+n,-4]},rightTop:{points:["tl","cr"],offset:[4,-(i+n)]},bottomRight:{points:["tr","bc"],offset:[o+n,4]},rightBottom:{points:["bl","cr"],offset:[4,i+n]},bottomLeft:{points:["tl","bc"],offset:[-(o+n),4]},leftBottom:{points:["br","cl"],offset:[-4,i+n]}};return Object.keys(s).forEach(function(t){s[t]=e.arrowPointAtCenter?_(_({},s[t]),{overflow:V(l),targetOffset:N}):_(_({},C[t]),{overflow:V(l)}),s[t].ignoreShake=!0}),s}var j=n("wEI+");function L(e){return L="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},L(e)}function D(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function R(e,t){for(var n=0;n=0||o.indexOf("Bottom")>=0?i.top="".concat(a.height-t.offset[1],"px"):(o.indexOf("Top")>=0||o.indexOf("bottom")>=0)&&(i.top="".concat(-t.offset[1],"px")),o.indexOf("left")>=0||o.indexOf("Right")>=0?i.left="".concat(a.width-t.offset[0],"px"):(o.indexOf("right")>=0||o.indexOf("Left")>=0)&&(i.left="".concat(-t.offset[0],"px")),e.style.transformOrigin="".concat(i.left," ").concat(i.top)}},n.renderTooltip=function(e){var t=e.getPopupContainer,o=e.getPrefixCls,a=K(n),i=a.props,c=a.state,l=i.prefixCls,s=i.title,u=i.overlay,f=i.openClassName,p=i.getPopupContainer,h=i.getTooltipContainer,d=i.children,m=o("tooltip",l),v=c.visible;"visible"in i||!n.isNoTitle()||(v=!1);var y=G(r["isValidElement"](d)?d:r["createElement"]("span",null,d)),b=y.props,g=M()(b.className,D({},f||"".concat(m,"-open"),!0));return r["createElement"](k,q({},n.props,{prefixCls:m,getTooltipContainer:p||h||t,ref:n.saveTooltip,builtinPlacements:n.getPlacements(),overlay:u||s||"",visible:v,onVisibleChange:n.onVisibleChange,onPopupAlign:n.onPopupAlign}),v?r["cloneElement"](y,{className:g}):y)},n.state={visible:!!e.visible||!!e.defaultVisible},n}return W(t,e),I(t,[{key:"getPopupDomNode",value:function(){return this.tooltip.getPopupDomNode()}},{key:"getPlacements",value:function(){var e=this.props,t=e.builtinPlacements,n=e.arrowPointAtCenter,r=e.autoAdjustOverflow;return t||H({arrowPointAtCenter:n,verticalArrowShift:8,autoAdjustOverflow:r})}},{key:"isNoTitle",value:function(){var e=this.props,t=e.title,n=e.overlay;return!t&&!n}},{key:"render",value:function(){return r["createElement"](j["a"],null,this.renderTooltip)}}],[{key:"getDerivedStateFromProps",value:function(e){return"visible"in e?{visible:e.visible}:null}}]),t}(r["Component"]);X.defaultProps={placement:"top",transitionName:"zoom-big-fast",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0},Object(a["polyfill"])(X);t["a"]=X},"3UD+":function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}},"3a4m":function(e,t,n){e.exports=n("usdK").default},"3m0e":function(e,t){var n=Object.prototype,r=n.toString;function o(e){return r.call(e)}e.exports=o},"44Ds":function(e,t,n){var r=n("e4Nc"),o="Expected a function";function a(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(o);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(a.Cache||r),n}a.Cache=r,e.exports=a},"49sm":function(e,t){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},"4IlW":function(e,t,n){"use strict";var r={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=r.F1&&t<=r.F12)return!1;switch(t){case r.ALT:case r.CAPS_LOCK:case r.CONTEXT_MENU:case r.CTRL:case r.DOWN:case r.END:case r.ESC:case r.HOME:case r.INSERT:case r.LEFT:case r.MAC_FF_META:case r.META:case r.NUMLOCK:case r.NUM_CENTER:case r.PAGE_DOWN:case r.PAGE_UP:case r.PAUSE:case r.PRINT_SCREEN:case r.RIGHT:case r.SHIFT:case r.UP:case r.WIN_KEY:case r.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=r.ZERO&&e<=r.NINE)return!0;if(e>=r.NUM_ZERO&&e<=r.NUM_MULTIPLY)return!0;if(e>=r.A&&e<=r.Z)return!0;if(-1!==window.navigation.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case r.SPACE:case r.QUESTION_MARK:case r.NUM_PLUS:case r.NUM_MINUS:case r.NUM_PERIOD:case r.NUM_DIVISION:case r.SEMICOLON:case r.DASH:case r.EQUALS:case r.COMMA:case r.PERIOD:case r.SLASH:case r.APOSTROPHE:case r.SINGLE_QUOTE:case r.OPEN_SQUARE_BRACKET:case r.BACKSLASH:case r.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};t["a"]=r},"4LiD":function(e,t,n){"use strict";var r=n("dyZX"),o=n("XKFU"),a=n("KroJ"),i=n("3Lyj"),c=n("Z6vF"),l=n("SlkY"),s=n("9gX7"),u=n("0/R4"),f=n("eeVq"),p=n("XMVh"),h=n("fyDq"),d=n("Xbzi");e.exports=function(e,t,n,m,v,y){var b=r[e],g=b,w=v?"set":"add",C=g&&g.prototype,E={},O=function(e){var t=C[e];a(C,e,"delete"==e?function(e){return!(y&&!u(e))&&t.call(this,0===e?0:e)}:"has"==e?function(e){return!(y&&!u(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return y&&!u(e)?void 0:t.call(this,0===e?0:e)}:"add"==e?function(e){return t.call(this,0===e?0:e),this}:function(e,n){return t.call(this,0===e?0:e,n),this})};if("function"==typeof g&&(y||C.forEach&&!f(function(){(new g).entries().next()}))){var x=new g,z=x[w](y?{}:-0,1)!=x,k=f(function(){x.has(1)}),S=p(function(e){new g(e)}),M=!y&&f(function(){var e=new g,t=5;while(t--)e[w](t,t);return!e.has(-0)});S||(g=t(function(t,n){s(t,g,e);var r=d(new b,t,g);return void 0!=n&&l(n,v,r[w],r),r}),g.prototype=C,C.constructor=g),(k||M)&&(O("delete"),O("has"),v&&O("get")),(M||z)&&O(w),y&&C.clear&&delete C.clear}else g=m.getConstructor(t,e,v,w),i(g.prototype,n),c.NEED=!0;return h(g,e),E[e]=g,o(o.G+o.W+o.F*(g!=b),E),y||m.setStrong(g,e,v),g}},"4R4u":function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},"4Vez":function(e,t,n){var r=n("e+LU"),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,c=r?r.toStringTag:void 0;function l(e){var t=a.call(e,c),n=e[c];try{e[c]=void 0;var r=!0}catch(e){}var o=i.call(e);return r&&(t?e[c]=n:delete e[c]),o}e.exports=l},"4kuk":function(e,t,n){var r=n("SfRM"),o=n("Hvzi"),a=n("u8Dt"),i=n("ekgI"),c=n("JSQU");function l(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t1&&void 0!==arguments[1]&&arguments[1],n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&X[n])return X[n];var r=window.getComputedStyle(e),o=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),a=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),i=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),c=G.map(function(e){return"".concat(e,":").concat(r.getPropertyValue(e))}).join(";"),l={sizingStyle:c,paddingSize:a,borderSize:i,boxSizing:o};return t&&n&&(X[n]=l),l}function Z(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;q||(q=document.createElement("textarea"),document.body.appendChild(q)),e.getAttribute("wrap")?q.setAttribute("wrap",e.getAttribute("wrap")):q.removeAttribute("wrap");var o=Q(e,t),a=o.paddingSize,i=o.borderSize,c=o.boxSizing,l=o.sizingStyle;q.setAttribute("style","".concat(l,";").concat(Y)),q.value=e.value||e.placeholder||"";var s,u=Number.MIN_SAFE_INTEGER,f=Number.MAX_SAFE_INTEGER,p=q.scrollHeight;if("border-box"===c?p+=i:"content-box"===c&&(p-=a),null!==n||null!==r){q.value=" ";var h=q.scrollHeight-a;null!==n&&(u=h*n,"border-box"===c&&(u=u+a+i),p=Math.max(u,p)),null!==r&&(f=h*r,"border-box"===c&&(f=f+a+i),s=p>f?"":"hidden",p=Math.min(f,p))}return{height:p,minHeight:u,maxHeight:f,overflowY:s}}var $=n("i8i4"),J=n("bdgK");function ee(e){return ee="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ee(e)}function te(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ne(e,t){for(var n=0;nl)r(c,n=t[l++])&&(~a(s,n)||s.push(n));return s}},"6/1s":function(e,t,n){var r=n("YqAc")("meta"),o=n("93I4"),a=n("B+OT"),i=n("2faE").f,c=0,l=Object.isExtensible||function(){return!0},s=!n("KUxP")(function(){return l(Object.preventExtensions({}))}),u=function(e){i(e,r,{value:{i:"O"+ ++c,w:{}}})},f=function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,r)){if(!l(e))return"F";if(!t)return"E";u(e)}return e[r].i},p=function(e,t){if(!a(e,r)){if(!l(e))return!0;if(!t)return!1;u(e)}return e[r].w},h=function(e){return s&&d.NEED&&l(e)&&!a(e,r)&&u(e),e},d=e.exports={KEY:r,NEED:!1,fastKey:f,getWeak:p,onFreeze:h}},"61s2":function(e,t,n){"use strict";var r=n("u7YQ"),o=n("RlXo");function a(){return a=Object.assign||function(e){for(var t=1;t{200===e.code&&(e.data.map((t,n)=>{e.data[n].group_id=JSON.parse(e.data[n].group_id),e.data[n].tags=JSON.parse(e.data[n].tags)}),this.setState({server:e.data,loading:!1}))}),Object(y["a"])("/admin/server/group").then(e=>{200===e.code&&this.setState({group:e.data})})}modalVisible(){this.setState({visible:!this.state.visible}),this.state.visible&&this.setState({submit:{tls:0,rate:1}})}submit(){Object(y["b"])("/admin/server/save",this.state.submit).then(e=>{this.modalVisible(),this.fetchData()})}drop(e){Object(y["b"])("/admin/server/drop",{id:e}).then(e=>{this.fetchData()})}edit(e){this.setState({submit:p()({},this.state.server[e]),visible:!0})}render(){console.log(this.state);var e=[{title:"\u8282\u70b9ID",dataIndex:"id",key:"id"},{title:"\u6743\u9650\u7ec4",dataIndex:"group_id",key:"group_id",render:(e,t)=>{var n=t.group_id,r=[];return n.map(e=>{this.state.group.map(t=>{if(t.id===parseInt(e))return r.push(d.a.createElement(u["a"],null,t.name))})}),r}},{title:"\u8282\u70b9\u540d\u79f0",dataIndex:"name",key:"name"},{title:"\u5730\u5740",dataIndex:"host",key:"host",render:(e,t)=>{return t.host+":"+t.port}},{title:"TLS",dataIndex:"tls",key:"tls",render:e=>{return 0===e?"\u4e0d\u652f\u6301":"\u652f\u6301"}},{title:"\u500d\u7387",dataIndex:"rate",key:"rate",render:e=>{return e+" x"}},{title:"\u64cd\u4f5c",dataIndex:"action",key:"action",align:"right",render:(e,t,n)=>{return d.a.createElement("div",null,d.a.createElement("a",{href:"javascript:;",onClick:()=>this.edit(n)},"\u7f16\u8f91"),d.a.createElement(s["a"],{type:"vertical"}),d.a.createElement("a",{href:"javascript:;",onClick:()=>this.drop(t.id)},"\u5220\u9664"))}}];return d.a.createElement(m["a"],o()({},this.props,{loading:this.state.loading}),d.a.createElement("main",{id:"main-container"},d.a.createElement("div",{className:"content content-full"},d.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},d.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u8282\u70b9\u7ba1\u7406"),d.a.createElement("button",{type:"button",className:"btn btn-primary btn-sm btn-primary btn-rounded px-3",onClick:()=>this.modalVisible()},"\u6dfb\u52a0\u8282\u70b9")),d.a.createElement("div",{className:"bg-white"},d.a.createElement(l["a"],{dataSource:this.state.server,columns:e,pagination:!1})))),d.a.createElement(a["a"],{title:"\u65b0\u5efa\u8282\u70b9",visible:this.state.visible,onCancel:()=>this.modalVisible(),onOk:()=>this.submit()},d.a.createElement("div",null,d.a.createElement("div",{className:"form-group"},d.a.createElement("label",{for:"example-text-input-alt"},"\u8282\u70b9\u540d\u79f0"),d.a.createElement(c["a"],{placeholder:"\u8bf7\u8f93\u5165\u8282\u70b9\u540d\u79f0",value:this.state.submit.name,onChange:e=>{this.setState({submit:p()({},this.state.submit,{name:e.target.value})})}})),d.a.createElement("div",{className:"form-group"},d.a.createElement("label",{for:"example-text-input-alt"},"\u8282\u70b9\u6807\u7b7e"),d.a.createElement(i["a"],{mode:"tags",value:this.state.submit.tags?this.state.submit.tags:[],style:{width:"100%"},placeholder:"\u8f93\u5165\u540e\u56de\u8f66\u6dfb\u52a0\u6807\u7b7e",onChange:e=>{this.setState({submit:p()({},this.state.submit,{tags:e})})}})),d.a.createElement("div",{className:"form-group"},d.a.createElement("label",{for:"example-text-input-alt"},"\u6743\u9650\u7ec4"),d.a.createElement(i["a"],{mode:"tags",value:this.state.submit.group_id,placeholder:"\u8bf7\u9009\u62e9\u6743\u9650\u7ec4",style:{width:"100%"},onChange:e=>{this.setState({submit:p()({},this.state.submit,{group_id:e})})}},this.state.group.map(e=>{return d.a.createElement(i["a"].Option,{key:e.id},e.name)}))),d.a.createElement("div",{className:"row"},d.a.createElement("div",{className:"form-group col-8"},d.a.createElement("label",{for:"example-text-input-alt"},"\u8282\u70b9\u5730\u5740"),d.a.createElement(c["a"],{placeholder:"\u8bf7\u8f93\u5165\u8fde\u63a5\u5730\u5740",value:this.state.submit.host,onChange:e=>{this.setState({submit:p()({},this.state.submit,{host:e.target.value})})}})),d.a.createElement("div",{className:"form-group col-4"},d.a.createElement("label",{for:"example-text-input-alt"},"\u8fde\u63a5\u7aef\u53e3"),d.a.createElement(c["a"],{placeholder:"\u7528\u6237\u8fde\u63a5\u7aef\u53e3",value:this.state.submit.port,onChange:e=>{this.setState({submit:p()({},this.state.submit,{port:e.target.value,server_port:e.target.value})})}}))),d.a.createElement("div",{className:"form-group"},d.a.createElement("label",{for:"example-text-input-alt"},"\u670d\u52a1\u7aef\u53e3"),d.a.createElement(c["a"],{placeholder:"\u5982\u679c\u975eNAT\u8bf7\u8ddf\u8fde\u63a5\u7aef\u53e3\u4e00\u81f4",value:this.state.submit.server_port,onChange:e=>{this.setState({submit:p()({},this.state.submit,{server_port:e.target.value})})}})),d.a.createElement("div",{className:"form-group"},d.a.createElement("label",{for:"example-text-input-alt"},"\u662f\u5426\u652f\u6301TLS"),d.a.createElement(i["a"],{value:this.state.submit.tls?["1"]:["0"],placeholder:"\u662f\u5426\u652f\u6301TLS",style:{width:"100%"},onChange:e=>{this.setState({submit:p()({},this.state.submit,{tls:e})}),console.log(e)}},d.a.createElement(i["a"].Option,{key:0},"\u4e0d\u652f\u6301"),d.a.createElement(i["a"].Option,{key:1},"\u652f\u6301")))),d.a.createElement("div",{className:"form-group"},d.a.createElement("label",{for:"example-text-input-alt"},"\u500d\u7387"),d.a.createElement(c["a"],{placeholder:"\u8bf7\u8f93\u5165\u500d\u7387",value:this.state.submit.rate,onChange:e=>{this.setState({submit:p()({},this.state.submit,{rate:e.target.value})})}}))))}}t["default"]=Object(v["c"])()(b)},"6MrE":function(e,t,n){},"6VaU":function(e,t,n){"use strict";var r=n("XKFU"),o=n("xF/b"),a=n("S/j/"),i=n("ne8i"),c=n("2OiF"),l=n("zRwo");r(r.P,"Array",{flatMap:function(e){var t,n,r=a(this);return c(e),t=i(r.length),n=l(r,0),o(n,r,r,t,0,1,e,arguments[1]),n}}),n("nGyu")("flatMap")},"6sVZ":function(e,t){var n=Object.prototype;function r(e){var t=e&&e.constructor,r="function"==typeof t&&t.prototype||n;return e===r}e.exports=r},"6tYh":function(e,t,n){var r=n("93I4"),o=n("5K7Z"),a=function(e,t){if(o(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n("2GTP")(Function.call,n("vwuL").f(Object.prototype,"__proto__").set,2),r(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return a(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:a}},"77Zs":function(e,t,n){var r=n("Xi7e");function o(){this.__data__=new r,this.size=0}e.exports=o},"7DDg":function(e,t,n){"use strict";if(n("nh4g")){var r=n("LQAc"),o=n("dyZX"),a=n("eeVq"),i=n("XKFU"),c=n("D4iV"),l=n("7Qtz"),s=n("m0Pp"),u=n("9gX7"),f=n("RjD/"),p=n("Mukb"),h=n("3Lyj"),d=n("RYi7"),m=n("ne8i"),v=n("Cfrj"),y=n("d/Gc"),b=n("apmT"),g=n("aagx"),w=n("I8a+"),C=n("0/R4"),E=n("S/j/"),O=n("M6Qj"),x=n("Kuth"),z=n("OP3Y"),k=n("kJMx").f,S=n("J+6e"),M=n("ylqs"),_=n("K0xU"),P=n("CkkT"),T=n("w2a5"),N=n("69bn"),V=n("yt8O"),H=n("hPIQ"),j=n("XMVh"),L=n("elZq"),D=n("Nr18"),A=n("upKx"),R=n("hswa"),I=n("EemH"),F=R.f,U=I.f,K=o.RangeError,W=o.TypeError,B=o.Uint8Array,q="ArrayBuffer",Y="Shared"+q,G="BYTES_PER_ELEMENT",X="prototype",Q=Array[X],Z=l.ArrayBuffer,$=l.DataView,J=P(0),ee=P(2),te=P(3),ne=P(4),re=P(5),oe=P(6),ae=T(!0),ie=T(!1),ce=V.values,le=V.keys,se=V.entries,ue=Q.lastIndexOf,fe=Q.reduce,pe=Q.reduceRight,he=Q.join,de=Q.sort,me=Q.slice,ve=Q.toString,ye=Q.toLocaleString,be=_("iterator"),ge=_("toStringTag"),we=M("typed_constructor"),Ce=M("def_constructor"),Ee=c.CONSTR,Oe=c.TYPED,xe=c.VIEW,ze="Wrong length!",ke=P(1,function(e,t){return Te(N(e,e[Ce]),t)}),Se=a(function(){return 1===new B(new Uint16Array([1]).buffer)[0]}),Me=!!B&&!!B[X].set&&a(function(){new B(1).set({})}),_e=function(e,t){var n=d(e);if(n<0||n%t)throw K("Wrong offset!");return n},Pe=function(e){if(C(e)&&Oe in e)return e;throw W(e+" is not a typed array!")},Te=function(e,t){if(!(C(e)&&we in e))throw W("It is not a typed array constructor!");return new e(t)},Ne=function(e,t){return Ve(N(e,e[Ce]),t)},Ve=function(e,t){var n=0,r=t.length,o=Te(e,r);while(r>n)o[n]=t[n++];return o},He=function(e,t,n){F(e,t,{get:function(){return this._d[n]}})},je=function(e){var t,n,r,o,a,i,c=E(e),l=arguments.length,u=l>1?arguments[1]:void 0,f=void 0!==u,p=S(c);if(void 0!=p&&!O(p)){for(i=p.call(c),r=[],t=0;!(a=i.next()).done;t++)r.push(a.value);c=r}for(f&&l>2&&(u=s(u,arguments[2],2)),t=0,n=m(c.length),o=Te(this,n);n>t;t++)o[t]=f?u(c[t],t):c[t];return o},Le=function(){var e=0,t=arguments.length,n=Te(this,t);while(t>e)n[e]=arguments[e++];return n},De=!!B&&a(function(){ye.call(new B(1))}),Ae=function(){return ye.apply(De?me.call(Pe(this)):Pe(this),arguments)},Re={copyWithin:function(e,t){return A.call(Pe(this),e,t,arguments.length>2?arguments[2]:void 0)},every:function(e){return ne(Pe(this),e,arguments.length>1?arguments[1]:void 0)},fill:function(e){return D.apply(Pe(this),arguments)},filter:function(e){return Ne(this,ee(Pe(this),e,arguments.length>1?arguments[1]:void 0))},find:function(e){return re(Pe(this),e,arguments.length>1?arguments[1]:void 0)},findIndex:function(e){return oe(Pe(this),e,arguments.length>1?arguments[1]:void 0)},forEach:function(e){J(Pe(this),e,arguments.length>1?arguments[1]:void 0)},indexOf:function(e){return ie(Pe(this),e,arguments.length>1?arguments[1]:void 0)},includes:function(e){return ae(Pe(this),e,arguments.length>1?arguments[1]:void 0)},join:function(e){return he.apply(Pe(this),arguments)},lastIndexOf:function(e){return ue.apply(Pe(this),arguments)},map:function(e){return ke(Pe(this),e,arguments.length>1?arguments[1]:void 0)},reduce:function(e){return fe.apply(Pe(this),arguments)},reduceRight:function(e){return pe.apply(Pe(this),arguments)},reverse:function(){var e,t=this,n=Pe(t).length,r=Math.floor(n/2),o=0;while(o1?arguments[1]:void 0)},sort:function(e){return de.call(Pe(this),e)},subarray:function(e,t){var n=Pe(this),r=n.length,o=y(e,r);return new(N(n,n[Ce]))(n.buffer,n.byteOffset+o*n.BYTES_PER_ELEMENT,m((void 0===t?r:y(t,r))-o))}},Ie=function(e,t){return Ne(this,me.call(Pe(this),e,t))},Fe=function(e){Pe(this);var t=_e(arguments[1],1),n=this.length,r=E(e),o=m(r.length),a=0;if(o+t>n)throw K(ze);while(a255?255:255&r),o.v[h](n*t+o.o,r,Se)},_=function(e,t){F(e,t,{get:function(){return S(this,t)},set:function(e){return M(this,t,e)},enumerable:!0})};g?(d=n(function(e,n,r,o){u(e,d,s,"_d");var a,i,c,l,f=0,h=0;if(C(n)){if(!(n instanceof Z||(l=w(n))==q||l==Y))return Oe in n?Ve(d,n):je.call(d,n);a=n,h=_e(r,t);var y=n.byteLength;if(void 0===o){if(y%t)throw K(ze);if(i=y-h,i<0)throw K(ze)}else if(i=m(o)*t,i+h>y)throw K(ze);c=i/t}else c=v(n),i=c*t,a=new Z(i);p(e,"_d",{b:a,o:h,l:i,e:c,v:new $(a)});while(f>1,u=23===t?P(2,-24)-P(2,-77):0,f=0,p=e<0||0===e&&1/e<0?1:0;for(e=_(e),e!=e||e===S?(o=e!=e?1:0,r=l):(r=T(N(e)/V),e*(a=P(2,-r))<1&&(r--,a*=2),e+=r+s>=1?u/a:u*P(2,1-s),e*a>=2&&(r++,a/=2),r+s>=l?(o=0,r=l):r+s>=1?(o=(e*a-1)*P(2,t),r+=s):(o=e*P(2,s-1)*P(2,t),r=0));t>=8;i[f++]=255&o,o/=256,t-=8);for(r=r<0;i[f++]=255&r,r/=256,c-=8);return i[--f]|=128*p,i}function F(e,t,n){var r,o=8*n-t-1,a=(1<>1,c=o-7,l=n-1,s=e[l--],u=127&s;for(s>>=7;c>0;u=256*u+e[l],l--,c-=8);for(r=u&(1<<-c)-1,u>>=-c,c+=t;c>0;r=256*r+e[l],l--,c-=8);if(0===u)u=1-i;else{if(u===a)return r?NaN:s?-S:S;r+=P(2,t),u-=i}return(s?-1:1)*r*P(2,u-t)}function U(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function K(e){return[255&e]}function W(e){return[255&e,e>>8&255]}function B(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]}function q(e){return I(e,52,8)}function Y(e){return I(e,23,4)}function G(e,t,n){m(e[w],t,{get:function(){return this[n]}})}function X(e,t,n,r){var o=+n,a=h(o);if(a+t>e[A])throw k(E);var i=e[D]._b,c=a+e[R],l=i.slice(c,c+t);return r?l:l.reverse()}function Q(e,t,n,r,o,a){var i=+n,c=h(i);if(c+t>e[A])throw k(E);for(var l=e[D]._b,s=c+e[R],u=r(+o),f=0;fee;)(Z=J[ee++])in O||c(O,Z,M[Z]);a||($.constructor=O)}var te=new x(new O(2)),ne=x[w].setInt8;te.setInt8(0,2147483648),te.setInt8(1,2147483649),!te.getInt8(0)&&te.getInt8(1)||l(x[w],{setInt8:function(e,t){ne.call(this,e,t<<24>>24)},setUint8:function(e,t){ne.call(this,e,t<<24>>24)}},!0)}else O=function(e){u(this,O,b);var t=h(e);this._b=v.call(new Array(t),0),this[A]=t},x=function(e,t,n){u(this,x,g),u(e,O,g);var r=e[A],o=f(t);if(o<0||o>r)throw k("Wrong offset!");if(n=void 0===n?r-o:p(n),o+n>r)throw k(C);this[D]=e,this[R]=o,this[A]=n},o&&(G(O,j,"_l"),G(x,H,"_b"),G(x,j,"_l"),G(x,L,"_o")),l(x[w],{getInt8:function(e){return X(this,1,e)[0]<<24>>24},getUint8:function(e){return X(this,1,e)[0]},getInt16:function(e){var t=X(this,2,e,arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=X(this,2,e,arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return U(X(this,4,e,arguments[1]))},getUint32:function(e){return U(X(this,4,e,arguments[1]))>>>0},getFloat32:function(e){return F(X(this,4,e,arguments[1]),23,4)},getFloat64:function(e){return F(X(this,8,e,arguments[1]),52,8)},setInt8:function(e,t){Q(this,1,e,K,t)},setUint8:function(e,t){Q(this,1,e,K,t)},setInt16:function(e,t){Q(this,2,e,W,t,arguments[2])},setUint16:function(e,t){Q(this,2,e,W,t,arguments[2])},setInt32:function(e,t){Q(this,4,e,B,t,arguments[2])},setUint32:function(e,t){Q(this,4,e,B,t,arguments[2])},setFloat32:function(e,t){Q(this,4,e,Y,t,arguments[2])},setFloat64:function(e,t){Q(this,8,e,q,t,arguments[2])}});y(O,b),y(x,g),c(x[w],i.VIEW,!0),t[b]=O,t[g]=x},"7VC1":function(e,t,n){"use strict";var r=n("XKFU"),o=n("Lgjv"),a=n("ol8x"),i=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(a);r(r.P+r.F*i,"String",{padEnd:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0,!1)}})},"7tlc":function(e,t,n){(function(e){var r=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r=a)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),l=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),b(n)?r.showHidden=n:n&&t._extend(r,n),x(r.showHidden)&&(r.showHidden=!1),x(r.depth)&&(r.depth=2),x(r.colors)&&(r.colors=!1),x(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=l),f(r,e,r.depth)}function l(e,t){var n=c.styles[t];return n?"\x1b["+c.colors[n][0]+"m"+e+"\x1b["+c.colors[n][1]+"m":e}function s(e,t){return e}function u(e){var t={};return e.forEach(function(e,n){t[e]=!0}),t}function f(e,n,r){if(e.customInspect&&n&&_(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var o=n.inspect(r,e);return E(o)||(o=f(e,o,r)),o}var a=p(e,n);if(a)return a;var i=Object.keys(n),c=u(i);if(e.showHidden&&(i=Object.getOwnPropertyNames(n)),M(n)&&(i.indexOf("message")>=0||i.indexOf("description")>=0))return h(n);if(0===i.length){if(_(n)){var l=n.name?": "+n.name:"";return e.stylize("[Function"+l+"]","special")}if(z(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(S(n))return e.stylize(Date.prototype.toString.call(n),"date");if(M(n))return h(n)}var s,b="",g=!1,w=["{","}"];if(y(n)&&(g=!0,w=["[","]"]),_(n)){var C=n.name?": "+n.name:"";b=" [Function"+C+"]"}return z(n)&&(b=" "+RegExp.prototype.toString.call(n)),S(n)&&(b=" "+Date.prototype.toUTCString.call(n)),M(n)&&(b=" "+h(n)),0!==i.length||g&&0!=n.length?r<0?z(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),s=g?d(e,n,r,c,i):i.map(function(t){return m(e,n,r,c,t,g)}),e.seen.pop(),v(s,b,w)):w[0]+b+w[1]}function p(e,t){if(x(t))return e.stylize("undefined","undefined");if(E(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return C(t)?e.stylize(""+t,"number"):b(t)?e.stylize(""+t,"boolean"):g(t)?e.stylize("null","null"):void 0}function h(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,n,r,o){for(var a=[],i=0,c=t.length;i-1&&(c=a?c.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+c.split("\n").map(function(e){return" "+e}).join("\n"))):c=e.stylize("[Circular]","special")),x(i)){if(a&&o.match(/^\d+$/))return c;i=JSON.stringify(""+o),i.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(i=i.substr(1,i.length-2),i=e.stylize(i,"name")):(i=i.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),i=e.stylize(i,"string"))}return i+": "+c}function v(e,t,n){var r=e.reduce(function(e,t){return 0,t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0);return r>60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}function y(e){return Array.isArray(e)}function b(e){return"boolean"===typeof e}function g(e){return null===e}function w(e){return null==e}function C(e){return"number"===typeof e}function E(e){return"string"===typeof e}function O(e){return"symbol"===typeof e}function x(e){return void 0===e}function z(e){return k(e)&&"[object RegExp]"===T(e)}function k(e){return"object"===typeof e&&null!==e}function S(e){return k(e)&&"[object Date]"===T(e)}function M(e){return k(e)&&("[object Error]"===T(e)||e instanceof Error)}function _(e){return"function"===typeof e}function P(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function T(e){return Object.prototype.toString.call(e)}function N(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(n){if(x(a)&&(a=Object({NODE_ENV:"production"}).NODE_DEBUG||""),n=n.toUpperCase(),!i[n])if(new RegExp("\\b"+n+"\\b","i").test(a)){var r=e.pid;i[n]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",n,r,e)}}else i[n]=function(){};return i[n]},t.inspect=c,c.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},c.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=y,t.isBoolean=b,t.isNull=g,t.isNullOrUndefined=w,t.isNumber=C,t.isString=E,t.isSymbol=O,t.isUndefined=x,t.isRegExp=z,t.isObject=k,t.isDate=S,t.isError=M,t.isFunction=_,t.isPrimitive=P,t.isBuffer=n("j/1Z");var V=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function H(){var e=new Date,t=[N(e.getHours()),N(e.getMinutes()),N(e.getSeconds())].join(":");return[e.getDate(),V[e.getMonth()],t].join(" ")}function j(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",H(),t.format.apply(t,arguments))},t.inherits=n("FfBw"),t._extend=function(e,t){if(!t||!k(t))return e;var n=Object.keys(t),r=n.length;while(r--)e[n[r]]=t[n[r]];return e};var L="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function D(e,t){if(!e){var n=new Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}function A(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');function n(){for(var n=[],r=0;r0){if(++t>=n)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}e.exports=a},"8a7r":function(e,t,n){"use strict";var r=n("hswa"),o=n("RjD/");e.exports=function(e,t,n){t in e?r.f(e,t,o(0,n)):e[t]=n}},"8jRI":function(e,t,n){"use strict";var r="%[a-f0-9]{2}",o=new RegExp(r,"gi"),a=new RegExp("("+r+")+","gi");function i(e,t){try{return decodeURIComponent(e.join(""))}catch(e){}if(1===e.length)return e;t=t||1;var n=e.slice(0,t),r=e.slice(t);return Array.prototype.concat.call([],i(n),i(r))}function c(e){try{return decodeURIComponent(e)}catch(r){for(var t=e.match(o),n=1;n=n&&(e.updateKey=i[0].updateKey||i[0].key,i.shift()),i.push(e)),{notices:i}})},r.remove=function(e){r.setState(function(t){return{notices:t.notices.filter(function(t){return t.key!==e})}})},o=n,d()(r,o)}return v()(t,e),p()(t,[{key:"getTransitionName",value:function(){var e=this.props,t=e.transitionName;return!t&&e.animation&&(t=e.prefixCls+"-"+e.animation),t}},{key:"render",value:function(){var e,t=this,n=this.props,r=this.state.notices,o=r.map(function(e,o){var a=Boolean(o===r.length-1&&e.updateKey),i=e.updateKey?e.updateKey:e.key,c=Object(x["a"])(t.remove.bind(t,e.key),e.onClose);return b.a.createElement(M,l()({prefixCls:n.prefixCls},e,{key:i,update:a,onClose:c,onClick:e.onClick,closeIcon:n.closeIcon}),e.content)}),a=(e={},i()(e,n.prefixCls,1),i()(e,n.className,!!n.className),e);return b.a.createElement("div",{className:k()(a),style:n.style},b.a.createElement(O["a"],{transitionName:this.getTransitionName()},o))}}]),t}(y["Component"]);N.propTypes={prefixCls:w.a.string,transitionName:w.a.string,animation:w.a.oneOfType([w.a.string,w.a.object]),style:w.a.object,maxCount:w.a.number,closeIcon:w.a.node},N.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{top:65,left:"50%"}},N.newInstance=function(e,t){var n=e||{},r=n.getContainer,a=o()(n,["getContainer"]),i=document.createElement("div");if(r){var c=r();c.appendChild(i)}else document.body.appendChild(i);var s=!1;function u(e){s||(s=!0,t({notice:function(t){e.add(t)},removeNotice:function(t){e.remove(t)},component:e,destroy:function(){E.a.unmountComponentAtNode(i),i.parentNode.removeChild(i)}}))}E.a.render(b.a.createElement(N,l()({},a,{ref:u})),i)};var V=N;t["a"]=V},"8wmI":function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},"93I4":function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},"9AAn":function(e,t,n){"use strict";var r=n("wmvG"),o=n("s5qY"),a="Map";e.exports=n("4LiD")(a,function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{get:function(e){var t=r.getEntry(o(this,a),e);return t&&t.v},set:function(e,t){return r.def(o(this,a),0===e?0:e,t)}},r,!0)},"9Do8":function(e,t,n){"use strict";e.exports=n("zt9T")},"9Emu":function(e,t,n){"use strict";n.r(t),n.d(t,"default",function(){return d});var r=n("jehZ"),o=n.n(r),a=(n("BoS7"),n("Sdc0")),i=(n("+L6B"),n("2/Rp")),c=(n("miYZ"),n("tsqr")),l=n("q1tI"),s=n.n(l),u=n("Bl7J"),f=n("t3Un"),p=n("3a4m"),h=n.n(p);class d extends s.a.Component{constructor(){super(...arguments),this.state={info:{},loading:!0}}componentDidMount(){this.fetchData()}fetchData(){Object(f["a"])("/user/info").then(e=>{200===e.code&&this.setState({info:e.data,loading:!1})})}changePassword(){if(this.refs.re_password.value!==this.refs.new_password.value)return c["a"].error("\u4e24\u6b21\u65b0\u5bc6\u7801\u8f93\u5165\u4e0d\u540c");Object(f["b"])("/user/changePassword",{old_password:this.refs.old_password.value,new_password:this.refs.new_password.value}).then(e=>{200===e.code&&(c["a"].success("\u4fee\u6539\u6210\u529f\uff0c\u8bf7\u91cd\u65b0\u767b\u9646"),h.a.push("/login"))})}update(e,t){this.setState({[e+"_loading"]:!0},()=>{Object(f["b"])("/user/update",{[e]:t}).then(t=>{200===t.code&&(this.fetchData(),this.setState({[e+"_loading"]:!1}))})})}render(){return s.a.createElement(u["a"],o()({},this.props,{loading:this.state.loading}),s.a.createElement("main",{id:"main-container"},s.a.createElement("div",{className:"content content-full"},s.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u4e2a\u4eba\u4e2d\u5fc3"),s.a.createElement("div",{className:"block block-rounded block-bordered"},s.a.createElement("div",{className:"block-header block-header-default"},s.a.createElement("h3",{className:"block-title"},"\u4fee\u6539\u5bc6\u7801"),s.a.createElement("div",{className:"block-options"},s.a.createElement(i["a"],{type:"primary",onClick:()=>this.changePassword()},"\u4fdd\u5b58"))),s.a.createElement("div",{className:"block-content"},s.a.createElement("div",{className:"row push"},s.a.createElement("div",{className:"col-lg-8 col-xl-5"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{for:"example-text-input"},"\u65e7\u5bc6\u7801"),s.a.createElement("input",{type:"password",className:"form-control",placeholder:"\u8bf7\u8f93\u5165\u65e7\u5bc6\u7801",ref:"old_password"})),s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{for:"example-text-input"},"\u65b0\u5bc6\u7801"),s.a.createElement("input",{type:"password",className:"form-control",placeholder:"\u8bf7\u8f93\u5165\u65b0\u5bc6\u7801",ref:"new_password"})),s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{for:"example-text-input"},"\u65b0\u5bc6\u7801"),s.a.createElement("input",{type:"password",className:"form-control",placeholder:"\u8bf7\u786e\u8ba4\u65b0\u5bc6\u7801",ref:"re_password"})))))),s.a.createElement("div",{className:"block block-rounded block-bordered"},s.a.createElement("div",{className:"block-header block-header-default"},s.a.createElement("h3",{className:"block-title"},"\u901a\u77e5")),s.a.createElement("div",{className:"block-content"},s.a.createElement("div",{className:"row push"},s.a.createElement("div",{className:"col-lg-8 col-xl-5"},s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{for:"example-text-input"},"\u5230\u671f\u90ae\u4ef6\u63d0\u9192"),s.a.createElement("div",null,s.a.createElement(a["a"],{loading:this.state.remind_expire_loading,checked:this.state.info.remind_expire,onChange:e=>this.update("remind_expire",e?1:0)}))),s.a.createElement("div",{className:"form-group"},s.a.createElement("label",{for:"example-text-input"},"\u6d41\u91cf\u90ae\u4ef6\u63d0\u9192"),s.a.createElement("div",null,s.a.createElement(a["a"],{loading:this.state.remind_traffic_loading,checked:this.state.info.remind_traffic,onChange:e=>this.update("remind_traffic",e?1:0)}))))))))))}}},"9Nap":function(e,t,n){var r=n("/9aa"),o=1/0;function a(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-o?"-0":t}e.exports=a},"9XZr":function(e,t,n){"use strict";var r=n("XKFU"),o=n("Lgjv"),a=n("ol8x"),i=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(a);r(r.P+r.F*i,"String",{padStart:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0,!0)}})},"9gX7":function(e,t){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},"9ggG":function(e,t,n){var r=n("Z0cm"),o=n("/9aa"),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;function c(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(i.test(e)||!a.test(e)||null!=t&&e in Object(t))}e.exports=c},"9lTW":function(e,t,n){"use strict";(function(t){function r(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,o=0,a=Math.min(n,r);o=0;s--)if(u[s]!==f[s])return!1;for(s=u.length-1;s>=0;s--)if(l=u[s],!g(e[l],t[l],n,r))return!1;return!0}function E(e,t,n){g(e,t,!0)&&y(e,t,n,"notDeepStrictEqual",E)}function O(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function x(e){var t;try{e()}catch(e){t=e}return t}function z(e,t,n,r){var o;if("function"!==typeof t)throw new TypeError('"block" argument must be a function');"string"===typeof n&&(r=n,n=null),o=x(t),r=(n&&n.name?" ("+n.name+").":".")+(r?" "+r:"."),e&&!o&&y(o,n,"Missing expected exception"+r);var i="string"===typeof r,c=!e&&a.isError(o),l=!e&&o&&!n;if((c&&i&&O(o,n)||l)&&y(o,n,"Got unwanted exception"+r),e&&o&&n&&!O(o,n)||!e&&o)throw o}f.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=v(this),this.generatedMessage=!0);var t=e.stackStartFunction||y;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var n=new Error;if(n.stack){var r=n.stack,o=h(t),a=r.indexOf("\n"+o);if(a>=0){var i=r.indexOf("\n",a+1);r=r.substring(i+1)}this.stack=r}}},a.inherits(f.AssertionError,Error),f.fail=y,f.ok=b,f.equal=function(e,t,n){e!=t&&y(e,t,n,"==",f.equal)},f.notEqual=function(e,t,n){e==t&&y(e,t,n,"!=",f.notEqual)},f.deepEqual=function(e,t,n){g(e,t,!1)||y(e,t,n,"deepEqual",f.deepEqual)},f.deepStrictEqual=function(e,t,n){g(e,t,!0)||y(e,t,n,"deepStrictEqual",f.deepStrictEqual)},f.notDeepEqual=function(e,t,n){g(e,t,!1)&&y(e,t,n,"notDeepEqual",f.notDeepEqual)},f.notDeepStrictEqual=E,f.strictEqual=function(e,t,n){e!==t&&y(e,t,n,"===",f.strictEqual)},f.notStrictEqual=function(e,t,n){e===t&&y(e,t,n,"!==",f.notStrictEqual)},f.throws=function(e,t,n){z(!0,e,t,n)},f.doesNotThrow=function(e,t,n){z(!1,e,t,n)},f.ifError=function(e){if(e)throw e};var k=Object.keys||function(e){var t=[];for(var n in e)i.call(e,n)&&t.push(n);return t}}).call(this,n("yLpj"))},"9yH6":function(e,t,n){"use strict";var r=n("q1tI"),o=n("17x9"),a=n("x1Ya"),i=n("TSYQ"),c=n.n(i),l=n("Gytx"),s=n.n(l),u=n("wEI+");function f(e){return f="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(){return h=Object.assign||function(e){for(var t=1;t0&&(m=u.map(function(e){return"string"===typeof e?r["createElement"](O,{key:e,prefixCls:p,disabled:n.props.disabled,value:e,checked:n.state.value===e},e):r["createElement"](O,{key:"radio-group-value-options-".concat(e.value),prefixCls:p,disabled:e.disabled||n.props.disabled,value:e.value,checked:n.state.value===e.value},e.label)})),r["createElement"]("div",{className:d,style:a.style,onMouseEnter:a.onMouseEnter,onMouseLeave:a.onMouseLeave,id:a.id},m)},"value"in e)o=e.value;else if("defaultValue"in e)o=e.defaultValue;else{var a=j(e.children);o=a&&a.value}return n.state={value:o},n}return V(t,e),_(t,[{key:"getChildContext",value:function(){return{radioGroup:{onChange:this.onRadioChange,value:this.state.value,disabled:this.props.disabled,name:this.props.name}}}},{key:"shouldComponentUpdate",value:function(e,t){return!s()(this.props,e)||!s()(this.state,t)}},{key:"render",value:function(){return r["createElement"](u["a"],null,this.renderGroup)}}],[{key:"getDerivedStateFromProps",value:function(e){if("value"in e)return{value:e.value};var t=j(e.children);return t?{value:t.value}:null}}]),t}(r["Component"]);L.defaultProps={buttonStyle:"outline"},L.childContextTypes={radioGroup:o["any"]},Object(x["polyfill"])(L);var D=L;function A(e){return A="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A(e)}function R(){return R=Object.assign||function(e){for(var t=1;to)Q(e,n=r[o++],t[n]);return e},$=function(e,t){return void 0===t?x(e):Z(x(e),t)},J=function(e){var t=R.call(this,e=E(e,!0));return!(this===K&&o(F,e)&&!o(U,e))&&(!(t||!o(this,e)||!o(F,e)||o(this,D)&&this[D][e])||t)},ee=function(e,t){if(e=C(e),t=E(t,!0),e!==K||!o(F,t)||o(U,t)){var n=P(e,t);return!n||!o(F,t)||o(e,D)&&e[D][t]||(n.enumerable=!0),n}},te=function(e){var t,n=N(C(e)),r=[],a=0;while(n.length>a)o(F,t=n[a++])||t==D||t==l||r.push(t);return r},ne=function(e){var t,n=e===K,r=N(n?U:C(e)),a=[],i=0;while(r.length>i)!o(F,t=r[i++])||n&&!o(K,t)||a.push(F[t]);return a};W||(V=function(){if(this instanceof V)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===K&&t.call(U,n),o(this,D)&&o(this[D],e)&&(this[D][e]=!1),Y(this,e,O(1,n))};return a&&q&&Y(K,e,{configurable:!0,set:t}),G(e)},c(V[L],"toString",function(){return this._k}),k.f=ee,M.f=Q,n("ar/p").f=z.f=te,n("NV0k").f=J,S.f=ne,a&&!n("uOPS")&&c(K,"propertyIsEnumerable",J,!0),d.f=function(e){return G(h(e))}),i(i.G+i.W+i.F*!W,{Symbol:V});for(var re="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),oe=0;re.length>oe;)h(re[oe++]);for(var ae=_(h.store),ie=0;ae.length>ie;)m(ae[ie++]);i(i.S+i.F*!W,"Symbol",{for:function(e){return o(I,e+="")?I[e]:I[e]=V(e)},keyFor:function(e){if(!X(e))throw TypeError(e+" is not a symbol!");for(var t in I)if(I[t]===e)return t},useSetter:function(){q=!0},useSimple:function(){q=!1}}),i(i.S+i.F*!W,"Object",{create:$,defineProperty:Q,defineProperties:Z,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:ne});var ce=s(function(){S.f(1)});i(i.S+i.F*ce,"Object",{getOwnPropertySymbols:function(e){return S.f(w(e))}}),H&&i(i.S+i.F*(!W||s(function(){var e=V();return"[null]"!=j([e])||"{}"!=j({a:e})||"{}"!=j(Object(e))})),"JSON",{stringify:function(e){var t,n,r=[e],o=1;while(arguments.length>o)r.push(arguments[o++]);if(n=t=r[1],(g(t)||void 0!==e)&&!X(e))return y(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!X(t))return t}),r[1]=t,j.apply(H,r)}}),V[L][A]||n("NegM")(V[L],A,V[L].valueOf),f(V,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},AWr6:function(e,t,n){"use strict";n.r(t);var r=n("jehZ"),o=n.n(r),a=(n("2qtc"),n("kLXV")),i=(n("5NDa"),n("5rEg")),c=(n("g9YV"),n("wCAj")),l=(n("/zsF"),n("PArb")),s=n("p0pE"),u=n.n(s),f=n("q1tI"),p=n.n(f),h=n("Bl7J"),d=n("/MKj"),m=n("t3Un");class v extends p.a.Component{constructor(){super(...arguments),this.state={group:[],loading:!0,submit:{},visible:!1}}componentDidMount(){this.fetchData()}fetchData(){Object(m["a"])("/admin/server/group").then(e=>{200===e.code&&(this.setState({group:e.data,loading:!1}),console.log(e))})}create(){Object(m["b"])("/admin/server/group/save",this.state.submit).then(e=>{200===e.code&&(this.modalVisible(),this.fetchData())})}drop(e){Object(m["b"])("/admin/server/group/drop",{id:e}).then(e=>{200===e.code&&this.fetchData()})}edit(e){this.setState({submit:u()({},this.state.group[e]),visible:!0})}modalVisible(){this.setState({visible:!this.state.visible}),this.state.visible&&this.setState({submit:{}})}render(){var e=[{title:"\u7ec4ID",dataIndex:"id",key:"id"},{title:"\u7ec4\u540d\u79f0",dataIndex:"name",key:"name"},{title:"\u64cd\u4f5c",dataIndex:"action",key:"action",align:"right",render:(e,t,n)=>{return p.a.createElement("div",null,p.a.createElement("a",{href:"javascript:;",onClick:()=>this.edit(n)},"\u7f16\u8f91"),p.a.createElement(l["a"],{type:"vertical"}),p.a.createElement("a",{href:"javascript:;",onClick:()=>this.drop(t.id)},"\u5220\u9664"))}}];return p.a.createElement(h["a"],o()({},this.props,{loading:this.state.loading}),p.a.createElement("main",{id:"main-container"},p.a.createElement("div",{className:"content content-full"},p.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},p.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u6743\u9650\u7ec4\u7ba1\u7406"),p.a.createElement("button",{type:"button",className:"btn btn-primary btn-sm btn-primary btn-rounded px-3",onClick:()=>this.modalVisible()},"\u521b\u5efa\u7ec4")),p.a.createElement("div",{className:"bg-white"},p.a.createElement(c["a"],{columns:e,dataSource:this.state.group,pagination:!1})))),p.a.createElement(a["a"],{title:"".concat(this.state.submit.id?"\u7f16\u8f91\u7ec4":"\u521b\u5efa\u7ec4"),visible:this.state.visible,onCancel:()=>this.modalVisible(),onOk:()=>this.create()},p.a.createElement("div",null,p.a.createElement("div",{className:"form-group"},p.a.createElement("label",{for:"example-text-input-alt"},"\u7ec4\u540d"),p.a.createElement(i["a"],{placeholder:"\u8bf7\u8f93\u5165\u7ec4\u540d",value:this.state.submit.name,onChange:e=>{this.setState({submit:u()({},this.state.submit,{name:e.target.value})})}})))))}}t["default"]=Object(d["c"])()(v)},Afnz:function(e,t,n){"use strict";var r=n("LQAc"),o=n("XKFU"),a=n("KroJ"),i=n("Mukb"),c=n("hPIQ"),l=n("QaDb"),s=n("fyDq"),u=n("OP3Y"),f=n("K0xU")("iterator"),p=!([].keys&&"next"in[].keys()),h="@@iterator",d="keys",m="values",v=function(){return this};e.exports=function(e,t,n,y,b,g,w){l(n,t,y);var C,E,O,x=function(e){if(!p&&e in M)return M[e];switch(e){case d:return function(){return new n(this,e)};case m:return function(){return new n(this,e)}}return function(){return new n(this,e)}},z=t+" Iterator",k=b==m,S=!1,M=e.prototype,_=M[f]||M[h]||b&&M[b],P=_||x(b),T=b?k?x("entries"):P:void 0,N="Array"==t&&M.entries||_;if(N&&(O=u(N.call(new e)),O!==Object.prototype&&O.next&&(s(O,z,!0),r||"function"==typeof O[f]||i(O,f,v))),k&&_&&_.name!==m&&(S=!0,P=function(){return _.call(this)}),r&&!w||!p&&!S&&M[f]||i(M,f,P),c[t]=P,c[z]=v,b)if(C={values:k?P:x(m),keys:g?P:x(d),entries:T},w)for(E in C)E in M||a(M,E,C[E]);else o(o.P+o.F*(p||S),t,C);return C}},AvRE:function(e,t,n){var r=n("RYi7"),o=n("vhPU");e.exports=function(e){return function(t,n){var a,i,c=String(o(t)),l=r(n),s=c.length;return l<0||l>=s?e?"":void 0:(a=c.charCodeAt(l),a<55296||a>56319||l+1===s||(i=c.charCodeAt(l+1))<56320||i>57343?e?c.charAt(l):a:e?c.slice(l,l+2):i-56320+(a-55296<<10)+65536)}}},AyUB:function(e,t,n){e.exports={default:n("3GJH"),__esModule:!0}},"B+OT":function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},B8du:function(e,t){function n(){return!1}e.exports=n},"BGR+":function(e,t,n){"use strict";var r=n("QbLZ"),o=n.n(r);function a(e,t){for(var n=o()({},e),r=0;r{c.a.push(n),this.props.dispatch({type:"header/showNav"})}},r&&r,o.a.createElement("span",{className:"nav-main-link-name"},t)))}}isAdmin(){return-1!==this.props.location.pathname.indexOf("admin")}render(){return o.a.createElement("nav",{id:"sidebar","aria-label":"Main Navigation"},o.a.createElement("div",{className:"smini-visible-block"},o.a.createElement("div",{className:"content-header bg-black-10"},o.a.createElement("a",{className:"link-fx font-size-lg text-white",href:"index.html"},o.a.createElement("span",{className:"text-white-75"},"X"),o.a.createElement("span",{className:"text-white"},"H")))),o.a.createElement("div",{className:"smini-hidden"},o.a.createElement("div",{className:"content-header justify-content-lg-center bg-black-10"},o.a.createElement("a",{className:"link-fx font-size-lg text-white",href:"index.html"},o.a.createElement("span",{className:"text-white-75"},window.v2board.title?window.v2board.title:"V2Board")),o.a.createElement("div",{className:"d-lg-none"},o.a.createElement("a",{className:"text-white ml-2","data-toggle":"layout","data-action":"sidebar_close",href:"javascript:void(0)",onClick:()=>this.props.dispatch({type:"header/showNav"})},o.a.createElement("i",{className:"fa fa-times-circle"}))))),o.a.createElement("div",{className:"content-side content-side-full"},o.a.createElement("ul",{className:"nav-main"},this.state.nav.map(e=>{return this.renderMenu(e.type,e.title,e.href,e.icon)}))))}}var u=Object(l["c"])(e=>{var t=e.header;return{header:t}})(s),f=n("t3Un");class p extends o.a.Component{constructor(){super(...arguments),this.state={showAvatarMenu:!1,loading:!1}}componentDidMount(){var e=this;this.props.header.userInfo.email||this.setState({loading:!0},()=>{this.props.dispatch({type:"header/getUserInfo",complete:()=>e.setState({loading:!1})})})}showAvatarMenu(){var e=this;this.setState({showAvatarMenu:!this.state.showAvatarMenu},()=>{document.onclick=function(t){e.state.showAvatarMenu&&e.setState({showAvatarMenu:!1}),document.onclick=void 0}})}logout(){Object(f["a"])("/user/logout").then(e=>{c.a.push("/login")})}render(){return console.log(this.props),console.log(this.state),o.a.createElement("header",{id:"page-header"},o.a.createElement("div",{className:"content-header"},o.a.createElement("div",{className:"sidebar-toggle",style:{display:this.props.search?"none":"block"}},o.a.createElement("button",{type:"button",className:"btn btn-dual mr-1 d-lg-none","data-toggle":"layout","data-action":"sidebar_toggle",onClick:()=>this.props.dispatch({type:"header/showNav"})},o.a.createElement("i",{className:"fa fa-fw fa-bars"}))),this.props.search&&o.a.createElement("div",null,o.a.createElement("input",{type:"text",className:"form-control rounded-lg px-4",placeholder:this.props.search.placeholder,onChange:e=>this.props.search.onChange(e.target.value)})),o.a.createElement("div",null,this.state.loading?o.a.createElement("div",{className:"spinner-grow text-primary"}):o.a.createElement("div",{className:"dropdown d-inline-block"},o.a.createElement("button",{type:"button",className:"btn btn-dual",id:"page-header-user-dropdown","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false",onClick:()=>this.showAvatarMenu()},o.a.createElement("img",{className:"img-avatar img-avatar32 img-avatar-thumb",src:this.props.header.userInfo.avatar_url,alt:""}),o.a.createElement("span",{className:"d-none d-lg-inline ml-1"},this.props.header.userInfo.email),o.a.createElement("i",{className:"fa fa-fw fa-angle-down ml-1"})),o.a.createElement("div",{className:"dropdown-menu dropdown-menu-right dropdown-menu-lg p-0 ".concat(this.state.showAvatarMenu&&"show"),"aria-labelledby":"page-header-user-dropdown"},o.a.createElement("div",{className:"p-2"},o.a.createElement("a",{className:"dropdown-item d-flex justify-content-between align-items-center",href:"javascript:;",onClick:()=>this.logout()},"\u9000\u51fa\u767b\u5f55",o.a.createElement("i",{className:"fa fa-fw fa-sign-out-alt text-danger ml-1"}))))))))}}var h=Object(l["c"])(e=>{var t=e.header;return{header:t}})(p);class d extends o.a.Component{render(){return o.a.createElement("footer",{id:"page-footer",className:"bg-body-light"},o.a.createElement("div",{className:"content py-0"},o.a.createElement("div",{className:"row font-size-sm"},o.a.createElement("div",{className:"col-sm-6 order-sm-2 mb-1 mb-sm-0 text-center text-sm-right"},o.a.createElement("i",{className:"fa fa-heart text-danger"})," ",window.v2board.title?window.v2board.title:"V2Board"),o.a.createElement("div",{className:"col-sm-6 order-sm-1 text-center text-sm-left"},o.a.createElement("a",{className:"font-w600",href:"/",target:"_blank"},"V2Board v0.1"),o.a.createElement("span",{"data-toggle":"year-copy"})))))}}class m extends o.a.Component{render(){return o.a.createElement("div",{id:"page-container",className:"sidebar-o sidebar-dark side-scroll page-header-fixed main-content-boxed side-trans-enabled ".concat(this.props.header.showNav&&"sidebar-o-xs")},o.a.createElement(a,null),o.a.createElement(u,this.props),o.a.createElement(h,{search:this.props.search}),this.props.loading?o.a.createElement("main",{id:"main-container"},o.a.createElement("div",{className:"content content-full"},o.a.createElement("div",{className:"spinner-grow text-primary",role:"status"},o.a.createElement("span",{className:"sr-only"},"Loading...")))):this.props.children,o.a.createElement(d,null))}}t["a"]=Object(l["c"])(e=>{var t=e.header;return{header:t}})(m)},BoS7:function(e,t,n){"use strict";n("cIOH"),n("czTT")},Btvt:function(e,t,n){"use strict";var r=n("I8a+"),o={};o[n("K0xU")("toStringTag")]="z",o+""!="[object z]"&&n("KroJ")(Object.prototype,"toString",function(){return"[object "+r(this)+"]"},!0)},BvKs:function(e,t,n){"use strict";var r=n("q1tI"),o=n("1j5w"),a=n("TSYQ"),i=n.n(a),c=n("BGR+"),l=n("VCL8"),s=n("17x9"),u=n("foW8"),f=n.n(u),p=f()({inlineCollapsed:!1}),h=p;function d(e){return d="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function m(){return m=Object.assign||function(e){for(var t=1;t0));return r["createElement"](W.Provider,{value:{siderHook:this.getSiderHook()}},r["createElement"](c,H({className:s},l),o))}}]),t}(r["Component"]),G=B({suffixCls:"layout",tagName:"section"})(Y),X=B({suffixCls:"layout-header",tagName:"header"})(q),Q=B({suffixCls:"layout-footer",tagName:"footer"})(q),Z=B({suffixCls:"layout-content",tagName:"main"})(q);G.Header=X,G.Footer=Q,G.Content=Z;var $=n("CtXQ"),J=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},ee=J;function te(e){return te="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},te(e)}function ne(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function re(){return re=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"";return e+=1,"".concat(t).concat(e)}}(),ye=function(e){function t(e){var n,o,a;return oe(this,t),n=ce(this,se(t).call(this,e)),n.responsiveHandler=function(e){n.setState({below:e.matches});var t=n.props.onBreakpoint;t&&t(e.matches),n.state.collapsed!==e.matches&&n.setCollapsed(e.matches,"responsive")},n.setCollapsed=function(e,t){"collapsed"in n.props||n.setState({collapsed:e});var r=n.props.onCollapse;r&&r(e,t)},n.toggle=function(){var e=!n.state.collapsed;n.setCollapsed(e,"clickTrigger")},n.belowShowChange=function(){n.setState(function(e){var t=e.belowShow;return{belowShow:!t}})},n.renderSider=function(e){var t,o=e.getPrefixCls,a=n.props,l=a.prefixCls,s=a.className,u=a.theme,f=a.collapsible,p=a.reverseArrow,h=a.trigger,d=a.style,m=a.width,v=a.collapsedWidth,y=pe(a,["prefixCls","className","theme","collapsible","reverseArrow","trigger","style","width","collapsedWidth"]),b=o("layout-sider",l),g=Object(c["a"])(y,["collapsed","defaultCollapsed","onCollapse","breakpoint","onBreakpoint","siderHook"]),w=n.state.collapsed?v:m,C=ee(w)?"".concat(w,"px"):String(w),E=0===parseFloat(String(v||0))?r["createElement"]("span",{onClick:n.toggle,className:"".concat(b,"-zero-width-trigger ").concat(b,"-zero-width-trigger-").concat(p?"right":"left")},r["createElement"]($["a"],{type:"bars"})):null,O={expanded:p?r["createElement"]($["a"],{type:"right"}):r["createElement"]($["a"],{type:"left"}),collapsed:p?r["createElement"]($["a"],{type:"left"}):r["createElement"]($["a"],{type:"right"})},x=n.state.collapsed?"collapsed":"expanded",z=O[x],k=null!==h?E||r["createElement"]("div",{className:"".concat(b,"-trigger"),onClick:n.toggle,style:{width:C}},h||z):null,S=re(re({},d),{flex:"0 0 ".concat(C),maxWidth:C,minWidth:C,width:C}),M=i()(s,b,"".concat(b,"-").concat(u),(t={},ne(t,"".concat(b,"-collapsed"),!!n.state.collapsed),ne(t,"".concat(b,"-has-trigger"),f&&null!==h&&!E),ne(t,"".concat(b,"-below"),!!n.state.below),ne(t,"".concat(b,"-zero-width"),0===parseFloat(C)),t));return r["createElement"]("aside",re({className:M},g,{style:S}),r["createElement"]("div",{className:"".concat(b,"-children")},n.props.children),f||n.state.below&&E?k:null)},n.uniqueId=ve("ant-sider-"),"undefined"!==typeof window&&(o=window.matchMedia),o&&e.breakpoint&&e.breakpoint in de&&(n.mql=o("(max-width: ".concat(de[e.breakpoint],")"))),a="collapsed"in e?e.collapsed:e.defaultCollapsed,n.state={collapsed:a,below:!1},n}return ue(t,e),ie(t,[{key:"componentDidMount",value:function(){this.mql&&(this.mql.addListener(this.responsiveHandler),this.responsiveHandler(this.mql)),this.props.siderHook&&this.props.siderHook.addSider(this.uniqueId)}},{key:"componentWillUnmount",value:function(){this.mql&&this.mql.removeListener(this.responsiveHandler),this.props.siderHook&&this.props.siderHook.removeSider(this.uniqueId)}},{key:"render",value:function(){var e=this.state.collapsed,t=this.props.collapsedWidth;return r["createElement"](me.Provider,{value:{siderCollapsed:e,collapsedWidth:t}},r["createElement"](S["a"],null,this.renderSider))}}],[{key:"getDerivedStateFromProps",value:function(e){return"collapsed"in e?{collapsed:e.collapsed}:null}}]),t}(r["Component"]);ye.defaultProps={collapsible:!1,defaultCollapsed:!1,reverseArrow:!1,width:200,collapsedWidth:80,style:{},theme:"dark"},Object(l["polyfill"])(ye);r["Component"];function be(e){return be="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},be(e)}function ge(){return ge=Object.assign||function(e){for(var t=1;t=0;(t||a)&&n.restoreModeVerticalFromInline()},n.handleClick=function(e){n.handleOpenChange([]);var t=n.props.onClick;t&&t(e)},n.handleOpenChange=function(e){n.setOpenKeys(e);var t=n.props.onOpenChange;t&&t(e)},n.renderMenu=function(e){var t=e.getPopupContainer,a=e.getPrefixCls,l=n.state.mounted,s=n.props,u=s.prefixCls,f=s.className,p=s.theme,h=s.collapsedWidth,d=Object(c["a"])(n.props,["collapsedWidth","siderCollapsed"]),m=n.getRealMenuMode(),v=n.getMenuOpenAnimation(m),y=a("menu",u),b=i()(f,"".concat(y,"-").concat(p),Ie({},"".concat(y,"-inline-collapsed"),n.getInlineCollapsed())),g={openKeys:n.state.openKeys,onOpenChange:n.handleOpenChange,className:b,mode:m};return"inline"!==m?(g.onClick=n.handleClick,g.openTransitionName=l?v:""):g.openAnimation=l?v:{},!n.getInlineCollapsed()||0!==h&&"0"!==h&&"0px"!==h?r["createElement"](o["e"],Re({getPopupContainer:t},d,g,{prefixCls:y,onTransitionEnd:n.handleTransitionEnd,onMouseEnter:n.handleMouseEnter})):null},Object(Le["a"])(!("onOpen"in e||"onClose"in e),"Menu","`onOpen` and `onClose` are removed, please use `onOpenChange` instead, see: https://u.ant.design/menu-on-open-change."),Object(Le["a"])(!("inlineCollapsed"in e&&"inline"!==e.mode),"Menu","`inlineCollapsed` should only be used when `mode` is inline."),Object(Le["a"])(!(void 0!==e.siderCollapsed&&"inlineCollapsed"in e),"Menu","`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead."),"openKeys"in e?a=e.openKeys:"defaultOpenKeys"in e&&(a=e.defaultOpenKeys),n.state={openKeys:a||[],switchingModeFromInline:!1,inlineOpenKeys:[],prevProps:e,mounted:!1},n}return Ye(t,e),Ke(t,[{key:"componentDidMount",value:function(){var e=this;this.mountRafId=Object(De["a"])(function(){e.setState({mounted:!0})},10)}},{key:"componentWillUnmount",value:function(){De["a"].cancel(this.mountRafId)}},{key:"setOpenKeys",value:function(e){"openKeys"in this.props||this.setState({openKeys:e})}},{key:"getRealMenuMode",value:function(){var e=this.getInlineCollapsed();if(this.state.switchingModeFromInline&&e)return"inline";var t=this.props.mode;return e?"vertical":t}},{key:"getInlineCollapsed",value:function(){var e=this.props.inlineCollapsed;return void 0!==this.props.siderCollapsed?this.props.siderCollapsed:e}},{key:"getMenuOpenAnimation",value:function(e){var t=this.props,n=t.openAnimation,r=t.openTransitionName,o=n||r;return void 0===n&&void 0===r&&(o="horizontal"===e?"slide-up":"inline"===e?je:this.state.switchingModeFromInline?"":"zoom-big"),o}},{key:"restoreModeVerticalFromInline",value:function(){var e=this.state.switchingModeFromInline;e&&this.setState({switchingModeFromInline:!1})}},{key:"render",value:function(){return r["createElement"](h.Provider,{value:{inlineCollapsed:this.getInlineCollapsed()||!1,antdMenuTheme:this.props.theme}},r["createElement"](S["a"],null,this.renderMenu))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r={prevProps:e};return"inline"===n.mode&&"inline"!==e.mode&&(r.switchingModeFromInline=!0),"openKeys"in e?r.openKeys=e.openKeys:((e.inlineCollapsed&&!n.inlineCollapsed||e.siderCollapsed&&!n.siderCollapsed)&&(r.switchingModeFromInline=!0,r.inlineOpenKeys=t.openKeys,r.openKeys=[]),(!e.inlineCollapsed&&n.inlineCollapsed||!e.siderCollapsed&&n.siderCollapsed)&&(r.openKeys=t.inlineOpenKeys,r.inlineOpenKeys=[])),r}}]),t}(r["Component"]);Xe.defaultProps={className:"",theme:"light",focusable:!1},Object(l["polyfill"])(Xe);var Qe=function(e){function t(){return Fe(this,t),We(this,qe(t).apply(this,arguments))}return Ye(t,e),Ke(t,[{key:"render",value:function(){var e=this;return r["createElement"](me.Consumer,null,function(t){return r["createElement"](Xe,Re({},e.props,t))})}}]),t}(r["Component"]);Qe.Divider=o["a"],Qe.Item=_e,Qe.SubMenu=z,Qe.ItemGroup=o["c"]},"C/va":function(e,t,n){"use strict";var r=n("y3w9");e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},CWQg:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(){for(var e=arguments.length,t=new Array(e),n=0;nC;C++)if((p||C in b)&&(m=b[C],v=g(m,C,y),e))if(n)E[C]=v;else if(v)switch(e){case 3:return!0;case 5:return m;case 6:return C;case 2:E.push(m)}else if(u)return!1;return f?-1:s||u?u:E}}},Crw4:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=M;var r=a(n("q1tI")),o=n("eO8H");function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function c(e,t,n,r,o,a,i){try{var c=e[a](i),l=c.value}catch(e){return void n(e)}c.done?t(l):Promise.resolve(l).then(r,o)}function l(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){c(a,r,o,i,l,"next",e)}function l(e){c(a,r,o,i,l,"throw",e)}i(void 0)})}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function E(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}var O={get:function(e){return e._routeInternalComponent},has:function(e){return void 0!==e._routeInternalComponent},set:function(e,t){e._routeInternalComponent=t}},x=function(e){var t=e.path,n=e.exact,a=e.strict,i=e.render,c=e.location,l=e.sensitive,s=C(e,["path","exact","strict","render","location","sensitive"]);return r.default.createElement(o.Route,{path:t,exact:n,strict:a,location:c,sensitive:l,render:function(e){return i(g({},e,{},s))}})};function z(e){var t={};return t}function k(e){if(O.has(e))return O.get(e);var t=e.Routes,n=t.length-1,o=function(e){var t=e.render,n=C(e,["render"]);return t(n)},a=function(){var e=t[n],a=o;o=function(t){return r.default.createElement(e,t,r.default.createElement(a,t))},n-=1};while(n>=0)a();var i=function(t){var n=t.render,a=C(t,["render"]);return r.default.createElement(x,y({},a,{render:function(t){return r.default.createElement(o,y({},t,{route:e,render:n}))}}))};return O.set(e,i),i}function S(e,t){return function(n){function o(e){var t;return s(this,o),t=p(this,d(o).call(this,e)),t.state={extraProps:{}},t}return m(o,n),f(o,[{key:"componentDidMount",value:function(){var e=l(regeneratorRuntime.mark(function e(){var t,n=this;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:t=this.props.history,window.onpopstate=function(){n.getInitialProps()},"POP"!==t.action&&this.getInitialProps();case 3:case"end":return e.stop()}},e,this)}));function t(){return e.apply(this,arguments)}return t}()},{key:"getInitialProps",value:function(){var n=l(regeneratorRuntime.mark(function n(){var r,o,a,i;return regeneratorRuntime.wrap(function(n){while(1)switch(n.prev=n.next){case 0:return r=this.props,o=r.match,a=r.location,n.next=3,e.getInitialProps(g({isServer:!1,route:o,location:a},t));case 3:i=n.sent,this.setState({extraProps:i});case 5:case"end":return n.stop()}},n,this)}));function r(){return n.apply(this,arguments)}return r}()},{key:"render",value:function(){return r.default.createElement(e,g({},this.props,{},this.state.extraProps))}}]),o}(r.default.Component)}function M(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=n("PszG");return e?r.default.createElement(o.Switch,a,e.map(function(e,n){if(e.redirect)return r.default.createElement(o.Redirect,{key:e.key||n,from:e.path,to:e.redirect,exact:e.exact,strict:e.strict});var a=e.Routes?k(e):x;return r.default.createElement(a,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,sensitive:e.sensitive,render:function(n){var o=M(e.routes,t,{location:n.location});if(e.component){var a=z(g({},n,{},t)),c=i.apply("modifyRouteProps",{initialValue:g({},n,{},t,{},a),args:{route:e}}),l=e.component;if(l.getInitialProps){var s=i.apply("modifyInitialProps",{initialValue:{}});l=S(l,s)}return r.default.createElement(l,y({},c,{route:e}),o)}return o}})})):null}},CtXQ:function(e,t,n){"use strict";var r=n("q1tI"),o=n("TSYQ"),a=n.n(o),i=n("Optq"),c=n("YEIV"),l=n.n(c),s=n("QbLZ"),u=n.n(s),f=n("jo6Y"),p=n.n(f),h=n("iCc5"),d=n.n(h),m=n("V7oC"),v=n.n(m),y=n("FYw3"),b=n.n(y),g=n("mRg0"),w=n.n(g),C=n("bac3"),E={primaryColor:"#333",secondaryColor:"#E6E6E6"},O=function(e){function t(){return d()(this,t),b()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return w()(t,e),v()(t,[{key:"render",value:function(){var e,n=this.props,r=n.type,o=n.className,a=n.onClick,i=n.style,c=n.primaryColor,s=n.secondaryColor,f=p()(n,["type","className","onClick","style","primaryColor","secondaryColor"]),h=void 0,d=E;if(c&&(d={primaryColor:c,secondaryColor:s||Object(C["c"])(c)}),Object(C["d"])(r))h=r;else if("string"===typeof r&&(h=t.get(r,d),!h))return null;return h?(h&&"function"===typeof h.icon&&(h=u()({},h,{icon:h.icon(d.primaryColor,d.secondaryColor)})),Object(C["b"])(h.icon,"svg-"+h.name,u()((e={className:o,onClick:a,style:i},l()(e,"data-icon",h.name),l()(e,"width","1em"),l()(e,"height","1em"),l()(e,"fill","currentColor"),l()(e,"aria-hidden","true"),l()(e,"focusable","false"),e),f))):(Object(C["e"])("type should be string or icon definiton, but got "+r),null)}}],[{key:"add",value:function(){for(var e=this,t=arguments.length,n=Array(t),r=0;r1&&void 0!==arguments[1]?arguments[1]:E;if(e){var n=this.definitions.get(e);return n&&"function"===typeof n.icon&&(n=u()({},n,{icon:n.icon(t.primaryColor,t.secondaryColor)})),n}}},{key:"setTwoToneColors",value:function(e){var t=e.primaryColor,n=e.secondaryColor;E.primaryColor=t,E.secondaryColor=n||Object(C["c"])(t)}},{key:"getTwoToneColors",value:function(){return u()({},E)}}]),t}(r["Component"]);O.displayName="IconReact",O.definitions=new C["a"];var x=O;function z(){return z=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.scriptUrl,n=e.extraCommonProps,o=void 0===n?{}:n;if("undefined"!==typeof document&&"undefined"!==typeof window&&"function"===typeof document.createElement&&"string"===typeof t&&t.length&&!S.has(t)){var a=document.createElement("script");a.setAttribute("src",t),a.setAttribute("data-namespace",t),S.add(t),document.body.appendChild(a)}var i=function(e){var t=e.type,n=e.children,a=k(e,["type","children"]),i=null;return e.type&&(i=r["createElement"]("use",{xlinkHref:"#".concat(t)})),n&&(i=n),r["createElement"](Z,z({},a,o),i)};return i.displayName="Iconfont",i}var _=n("6CfX"),P={width:"1em",height:"1em",fill:"currentColor","aria-hidden":!0,focusable:"false"},T=/-fill$/,N=/-o$/,V=/-twotone$/;function H(e){var t=null;return T.test(e)?t="filled":N.test(e)?t="outlined":V.test(e)&&(t="twoTone"),t}function j(e){return e.replace(T,"").replace(N,"").replace(V,"")}function L(e,t){var n=e;return"filled"===t?n+="-fill":"outlined"===t?n+="-o":"twoTone"===t?n+="-twotone":Object(_["a"])(!1,"Icon","This icon '".concat(e,"' has unknown theme '").concat(t,"'")),n}function D(e){var t=e;switch(e){case"cross":t="close";break;case"interation":t="interaction";break;case"canlendar":t="calendar";break;case"colum-height":t="column-height";break;default:}return Object(_["a"])(t===e,"Icon","Icon '".concat(e,"' was a typo and is now deprecated, please use '").concat(t,"' instead.")),t}var A=n("YMnH");function R(e){return x.setTwoToneColors({primaryColor:e})}function I(){var e=x.getTwoToneColors();return e.primaryColor}function F(){return F=Object.assign||function(e){for(var t=1;t=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function u(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;n=h&&(t.push(r({type:"childList",target:n,addedNodes:[u],removedNodes:[u],nextSibling:u.nextSibling,previousSibling:u.previousSibling})),s--),a.b&&f.b&&c(t,u,f.b,a.f),a.a&&3===u.nodeType&&u.nodeValue!==f.a&&t.push(r({type:"characterData",target:u,oldValue:f.a})),a.g&&l(u,f)}function l(n,o){for(var f,p,d,m,v,y=n.childNodes,b=o.c,g=y.length,w=b?b.length:0,C=0,E=0,O=0;Ee.header);case 4:return s=n.sent,n.next=7,Object(c["a"])("/user/info");case 7:if(u=n.sent,200===u.code){n.next=10;break}return n.abrupt("return");case 10:return n.next=12,a({type:"save",payload:i()({},s,{userInfo:u.data})});case 12:r();case 13:case"end":return n.stop()}},n)})()},showNav(e,t){return o.a.mark(function e(){var n,r,a;return o.a.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return n=t.put,r=t.select,e.next=3,r(e=>e.header);case 3:return a=e.sent,e.next=6,n({type:"save",payload:i()({},a,{showNav:!a.showNav})});case 6:case"end":return e.stop()}},e)})()}}}},EJiy:function(e,t,n){"use strict";t.__esModule=!0;var r=n("F+2o"),o=l(r),a=n("+JPL"),i=l(a),c="function"===typeof i.default&&"symbol"===typeof o.default?function(e){return typeof e}:function(e){return e&&"function"===typeof i.default&&e.constructor===i.default&&e!==i.default.prototype?"symbol":typeof e};function l(e){return e&&e.__esModule?e:{default:e}}t.default="function"===typeof i.default&&"symbol"===c(o.default)?function(e){return"undefined"===typeof e?"undefined":c(e)}:function(e){return e&&"function"===typeof i.default&&e.constructor===i.default&&e!==i.default.prototype?"symbol":"undefined"===typeof e?"undefined":c(e)}},EK0E:function(e,t,n){"use strict";var r,o=n("dyZX"),a=n("CkkT")(0),i=n("KroJ"),c=n("Z6vF"),l=n("czNK"),s=n("ZD67"),u=n("0/R4"),f=n("s5qY"),p=n("s5qY"),h=!o.ActiveXObject&&"ActiveXObject"in o,d="WeakMap",m=c.getWeak,v=Object.isExtensible,y=s.ufstore,b=function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},g={get:function(e){if(u(e)){var t=m(e);return!0===t?y(f(this,d)).get(e):t?t[this._i]:void 0}},set:function(e,t){return s.def(f(this,d),e,t)}},w=e.exports=n("4LiD")(d,b,g,s,!0,!0);p&&h&&(r=s.getConstructor(b,d),l(r.prototype,g),c.NEED=!0,a(["delete","has","get","set"],function(e){var t=w.prototype,n=t[e];i(t,e,function(t,o){if(u(t)&&!v(t)){this._f||(this._f=new r);var a=this._f[e](t,o);return"set"==e?this:a}return n.call(this,t,o)})}))},EQ71:function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t=0?t:0)+"#"+e)},g=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,c.default)(p.canUseDOM,"Hash history needs a DOM");var t=window.history,n=(0,p.supportsGoWithoutReloadUsingHash)(),o=e.getUserConfirmation,i=void 0===o?p.getConfirmation:o,u=e.hashType,h=void 0===u?"slash":u,g=e.basename?(0,s.stripTrailingSlash)((0,s.addLeadingSlash)(e.basename)):"",w=m[h],C=w.encodePath,E=w.decodePath,O=function(){var e=E(v());return(0,a.default)(!g||(0,s.hasBasename)(e,g),'You are attempting to use a basename on a page whose URL path does not begin with the basename. Expected path "'+e+'" to begin with "'+g+'".'),g&&(e=(0,s.stripBasename)(e,g)),(0,l.createLocation)(e)},x=(0,f.default)(),z=function(e){r(q,e),q.length=t.length,x.notifyListeners(q.location,q.action)},k=!1,S=null,M=function(){var e=v(),t=C(e);if(e!==t)b(t);else{var n=O(),r=q.location;if(!k&&(0,l.locationsAreEqual)(r,n))return;if(S===(0,s.createPath)(n))return;S=null,_(n)}},_=function(e){if(k)k=!1,z();else{var t="POP";x.confirmTransitionTo(e,t,i,function(n){n?z({action:t,location:e}):P(e)})}},P=function(e){var t=q.location,n=H.lastIndexOf((0,s.createPath)(t));-1===n&&(n=0);var r=H.lastIndexOf((0,s.createPath)(e));-1===r&&(r=0);var o=n-r;o&&(k=!0,A(o))},T=v(),N=C(T);T!==N&&b(N);var V=O(),H=[(0,s.createPath)(V)],j=function(e){return"#"+C(g+(0,s.createPath)(e))},L=function(e,t){(0,a.default)(void 0===t,"Hash history cannot push state; it is ignored");var n="PUSH",r=(0,l.createLocation)(e,void 0,void 0,q.location);x.confirmTransitionTo(r,n,i,function(e){if(e){var t=(0,s.createPath)(r),o=C(g+t),i=v()!==o;if(i){S=t,y(o);var c=H.lastIndexOf((0,s.createPath)(q.location)),l=H.slice(0,-1===c?0:c+1);l.push(t),H=l,z({action:n,location:r})}else(0,a.default)(!1,"Hash history cannot PUSH the same path; a new entry will not be added to the history stack"),z()}})},D=function(e,t){(0,a.default)(void 0===t,"Hash history cannot replace state; it is ignored");var n="REPLACE",r=(0,l.createLocation)(e,void 0,void 0,q.location);x.confirmTransitionTo(r,n,i,function(e){if(e){var t=(0,s.createPath)(r),o=C(g+t),a=v()!==o;a&&(S=t,b(o));var i=H.indexOf((0,s.createPath)(q.location));-1!==i&&(H[i]=t),z({action:n,location:r})}})},A=function(e){(0,a.default)(n,"Hash history go(n) causes a full page reload in this browser"),t.go(e)},R=function(){return A(-1)},I=function(){return A(1)},F=0,U=function(e){F+=e,1===F?window.addEventListener(d,M):0===F&&window.removeEventListener(d,M)},K=!1,W=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=x.setPrompt(e);return K||(U(1),K=!0),function(){return K&&(K=!1,U(-1)),t()}},B=function(e){var t=x.appendListener(e);return U(1),function(){U(-1),t()}},q={length:t.length,action:"POP",location:V,createHref:j,push:L,replace:D,go:A,goBack:R,goForward:I,block:W,listen:B};return q};t.default=g},ERIh:function(e,t,n){"use strict";n.r(t),n.d(t,"dva",function(){return r});var r={config:{onError(e){e.preventDefault(),console.error(e.message)}}}},EWmC:function(e,t,n){var r=n("LZWt");e.exports=Array.isArray||function(e){return"Array"==r(e)}},EemH:function(e,t,n){var r=n("UqcF"),o=n("RjD/"),a=n("aCFj"),i=n("apmT"),c=n("aagx"),l=n("xpql"),s=Object.getOwnPropertyDescriptor;t.f=n("nh4g")?s:function(e,t){if(e=a(e),t=i(t,!0),l)try{return s(e,t)}catch(e){}if(c(e,t))return o(!r.f.call(e,t),e[t])}},EpBk:function(e,t){function n(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=n},"Ew+T":function(e,t,n){var r=n("XKFU"),o=n("GZEu");r(r.G+r.B,{setImmediate:o.set,clearImmediate:o.clear})},ExA7:function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},"F+2o":function(e,t,n){e.exports={default:n("2Nb0"),__esModule:!0}},FJW5:function(e,t,n){var r=n("hswa"),o=n("y3w9"),a=n("DVgA");e.exports=n("nh4g")?Object.defineProperties:function(e,t){o(e);var n,i=a(t),c=i.length,l=0;while(c>l)r.f(e,n=i[l++],t[n]);return e}},FYw3:function(e,t,n){"use strict";t.__esModule=!0;var r=n("EJiy"),o=a(r);function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"===typeof t?"undefined":(0,o.default)(t))&&"function"!==typeof t?e:t}},Faw5:function(e,t,n){n("7DDg")("Int16",2,function(e){return function(t,n,r){return e(this,t,n,r)}})},FfBw:function(e,t){"function"===typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},FlQf:function(e,t,n){"use strict";var r=n("ccE7")(!0);n("MPFp")(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},FpHa:function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},FwrZ:function(e,t,n){"use strict";t.__esModule=!0;t.addLeadingSlash=function(e){return"/"===e.charAt(0)?e:"/"+e},t.stripLeadingSlash=function(e){return"/"===e.charAt(0)?e.substr(1):e};var r=t.hasBasename=function(e,t){return new RegExp("^"+t+"(\\/|\\?|#|$)","i").test(e)};t.stripBasename=function(e,t){return r(e,t)?e.substr(t.length):e},t.stripTrailingSlash=function(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e},t.parsePath=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}},t.createPath=function(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}},G8Mo:function(e,t,n){var r=n("93I4");e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},"GB+t":function(e,t,n){"use strict";var r=function(){};e.exports=r},GNiM:function(e,t,n){var r=n("I01J"),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,i=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,function(e,n,r,o){t.push(r?o.replace(a,"$1"):n||e)}),t});e.exports=i},GPI8:function(e,t,n){"use strict";n.r(t);var r=n("jehZ"),o=n.n(r),a=(n("2qtc"),n("kLXV")),i=(n("7Kak"),n("9yH6")),c=(n("Pwec"),n("CtXQ")),l=(n("miYZ"),n("tsqr")),s=n("p0pE"),u=n.n(s),f=n("q1tI"),p=n.n(f),h=n("Bl7J"),d=n("/MKj"),m=n("t3Un"),v=n("LbTH");class y extends p.a.Component{constructor(){super(...arguments),this.state={loading:!1,plan:{ext_data:{}},layout_login:!0,method:void 0,modalVisible:!1,paymentMethod:[]}}componentDidMount(){console.log(this.props),this.fetchData(),this.getPaymentMethod()}fetchData(){Object(m["a"])("/user/order/details",{trade_no:this.props.match.params.trade_no}).then(e=>{200===e.code&&(this.setState(u()({},e.data,{layout_login:!1})),0===e.data.status&&this.check())})}getPaymentMethod(){Object(m["a"])("/user/order/getPaymentMethod").then(e=>{200===e.code&&this.setState({paymentMethod:e.data,method:e.data.length>0?e.data[0].method:void 0})})}submit(){if(void 0===this.state.method)return l["a"].error("\u8bf7\u9009\u62e9\u652f\u4ed8\u65b9\u5f0f");this.setState({loading:!0},()=>{Object(m["b"])("/user/order/checkout",{trade_no:this.props.match.params.trade_no,method:this.state.method}).then(e=>{if(200!==e.code)return this.setState({loading:!1});this.setState({payUrl:e.data,payType:e.type},()=>{this.setState({loading:!1}),1===this.state.payType&&(window.location.href=this.state.payUrl,l["a"].info("\u6b63\u5728\u524d\u5f80\u6536\u94f6\u53f0")),0===this.state.payType&&this.setState({modalVisible:!0})})})})}check(){setTimeout(()=>{Object(m["a"])("/user/order/check?trade_no="+this.props.match.params.trade_no).then(e=>{if(console.log(e),200===e.code)return 1===e.data?(this.setState({modalVisible:!1}),void this.fetchData()):void this.check()})},3e3)}render(){return console.log(this.state),p.a.createElement(h["a"],o()({},this.props,{loading:this.state.layout_login}),p.a.createElement("main",{id:"main-container"},p.a.createElement("div",{className:"content content-full"},p.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u8ba2\u5355\u8be6\u60c5"),p.a.createElement("div",{className:"row",id:"cashier"},p.a.createElement("div",{className:0===this.state.status?"col-md-8 col-sm-12":"col-12"},p.a.createElement("div",{className:"block block-fx-shadow block-rounded"},p.a.createElement("div",{className:"block-header block-header-default"},p.a.createElement("h3",{className:"block-title"},"# ",this.state.trade_no)),p.a.createElement("div",{className:"block-content"},p.a.createElement("div",{className:""},p.a.createElement("div",{className:"table-responsive push"},p.a.createElement("table",{className:"table table-bordered"},p.a.createElement("thead",{className:"bg-body"},p.a.createElement("tr",null,p.a.createElement("th",null,"\u4ea7\u54c1"),p.a.createElement("th",{className:"text-center",style:{width:120}},"\u7c7b\u578b/\u5468\u671f"),p.a.createElement("th",{className:"text-right",style:{width:120}},"\u91d1\u989d"))),p.a.createElement("tbody",null,p.a.createElement("tr",null,p.a.createElement("td",null,p.a.createElement("p",{className:"font-w600 mb-1"},this.state.plan.name),p.a.createElement("div",{className:"text-muted"},"- \u6d41\u91cf\uff1a",this.state.plan.transfer_enable," GB")),p.a.createElement("td",{className:"text-center"},p.a.createElement("span",{className:"badge badge-pill badge-primary"},0===this.state.type?"\u4e00\u6b21\u6027":v["a"].cycleText[this.state.cycle])),p.a.createElement("td",{className:"text-right"},(this.state.total_amount/100).toFixed(2)))))),p.a.createElement("p",{className:"text-muted text-center my-5"},"Thank you for doing business with us.")))),0===this.state.status&&p.a.createElement("h3",{className:"font-w300 mt-4 mb-3"},"\u652f\u4ed8\u65b9\u5f0f"),0===this.state.status&&p.a.createElement("div",{className:"mb-4"},p.a.createElement(i["a"].Group,{onChange:e=>this.setState({method:e.target.value}),size:"large",defaultValue:this.state.method},this.state.paymentMethod.map(e=>{return p.a.createElement(i["a"].Button,{value:e.method},p.a.createElement(c["a"],{type:e.icon,style:{fontSize:27,color:"alipay"===e.icon?"#419FE3":"#4FA938"}})," ",e.name)})))),0===this.state.status&&p.a.createElement("div",{className:"col-md-4 col-sm-12"},p.a.createElement("div",{className:"block block-link-pop block-rounded block-bordered px-3 py-3 text-light",style:{background:"#35383D"}},p.a.createElement("h5",{className:"text-light mb-3"},"\u8ba2\u5355\u603b\u989d"),p.a.createElement("div",{className:"row no-gutters pb-3",style:{borderBottom:"1px solid #646669"}},p.a.createElement("div",{className:"col-8"},this.state.plan.name," x ",v["a"].cycleText[this.state.cycle]),p.a.createElement("div",{className:"col-4 text-right"},"\xa5",(this.state.total_amount/100).toFixed(2))),p.a.createElement("div",{className:"pt-3",style:{color:"#646669"}},"\u603b\u8ba1"),p.a.createElement("h1",{className:"text-light mt-3 mb-3"},"\xa5 ",(this.state.total_amount/100).toFixed(2)," CNY"),p.a.createElement("button",{type:"button",className:"btn btn-block btn-primary",disabled:this.state.loading,onClick:()=>this.submit()},this.state.loading?p.a.createElement(c["a"],{type:"loading"}):p.a.createElement("span",null,p.a.createElement("i",{className:"far fa-check-circle"})," \u7ed3\u8d26"))))))),p.a.createElement(a["a"],{maskClosable:!0,closable:!1,centered:!0,onCancel:()=>this.setState({modalVisible:!1,payType:void 0,payUrl:void 0}),width:300,visible:this.state.modalVisible,footer:p.a.createElement("div",{style:{textAlign:"center"}},"\u7b49\u5f85\u652f\u4ed8\u4e2d")},p.a.createElement("img",{width:"100%",src:"https://www.zhihu.com/qrcode?url="+this.state.payUrl})))}}t["default"]=Object(d["c"])()(y)},GSUD:function(e,t,n){"use strict";n.r(t),n.d(t,"default",function(){return y});var r=n("jehZ"),o=n.n(r),a=(n("g9YV"),n("wCAj")),i=(n("/zsF"),n("PArb")),c=(n("miYZ"),n("tsqr")),l=n("p0pE"),s=n.n(l),u=n("q1tI"),f=n.n(u),p=n("Bl7J"),h=n("t3Un"),d=n("LbTH"),m=n("wd/R"),v=n.n(m);class y extends f.a.Component{constructor(){super(...arguments),this.state={orders:[],pagination:{current:1,pageSize:10,total:0},trade_no:void 0}}componentDidMount(){this.fetchData()}paginationOnChange(e){this.setState({pagination:e},()=>this.fetchData())}fetchData(){var e;e=s()({},this.state.pagination),this.state.trade_no&&Object.assign(e,{trade_no:this.state.trade_no}),Object(h["a"])("/admin/order",e).then(e=>{200===e.code&&(this.setState({orders:e.data,pagination:s()({},this.state.pagination,{total:e.total})}),console.log(e))})}searchOnChange(e){this.inputDelayTimer&&clearTimeout(this.inputDelayTimer),this.inputDelayTimer=setTimeout(function(){this.inputDelayTimer=null,this.setState({trade_no:e},()=>{this.fetchData()})}.bind(this),400)}repair(e){Object(h["b"])("/admin/order/repair",{trade_no:e}).then(e=>{200===e.code&&(console.log(e),e.data&&(c["a"].success("\u64cd\u4f5c\u6210\u529f"),this.fetchData()))})}render(){var e=[{title:"# \u8ba2\u5355\u53f7",dataIndex:"trade_no",key:"trade_no"},{title:"\u5468\u671f",dataIndex:"cycle",key:"cycle",align:"center",render:(e,t)=>{return f.a.createElement("span",{className:"badge badge-pill badge-primary"},d["a"].cycleText[t.cycle])}},{title:"\u8ba2\u5355\u91d1\u989d",dataIndex:"total_amount",key:"total_amount",render:e=>{return(e/100).toFixed(2)}},{title:"\u8ba2\u5355\u72b6\u6001",dataIndex:"status",key:"status",render:e=>{return d["a"].orderStatusText[e]}},{title:"\u521b\u5efa\u65f6\u95f4",dataIndex:"created_at",key:"created_at",render:e=>{return v()(1e3*e).format("YYYY/MM/DD HH:mm")}},{title:"\u64cd\u4f5c",dataIndex:"action",key:"action",align:"right",render:(e,t)=>{return f.a.createElement("div",null,f.a.createElement("a",{disabled:0!==t.status,onClick:()=>this.repair(t.trade_no),href:"javascript:;"},"\u8865\u5355"),f.a.createElement(i["a"],{type:"vertical"}),f.a.createElement("a",{disabled:0!==t.status,href:"javascript:;"},"\u53d6\u6d88"))}}];return f.a.createElement(p["a"],o()({},this.props,{search:{placeholder:"\u901a\u8fc7\u8ba2\u5355\u53f7\u641c\u7d22",onChange:e=>this.searchOnChange(e)}}),f.a.createElement("main",{id:"main-container"},f.a.createElement("div",{className:"content content-full"},f.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},f.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u8ba2\u5355\u7ba1\u7406")),f.a.createElement("div",{className:"bg-white"},f.a.createElement(a["a"],{dataSource:this.state.orders,pagination:this.state.pagination,columns:e,scroll:{x:900},onChange:e=>this.paginationOnChange(e)})))))}}},GZEu:function(e,t,n){var r,o,a,i=n("m0Pp"),c=n("MfQN"),l=n("+rLv"),s=n("Iw71"),u=n("dyZX"),f=u.process,p=u.setImmediate,h=u.clearImmediate,d=u.MessageChannel,m=u.Dispatch,v=0,y={},b="onreadystatechange",g=function(){var e=+this;if(y.hasOwnProperty(e)){var t=y[e];delete y[e],t()}},w=function(e){g.call(e.data)};p&&h||(p=function(e){var t=[],n=1;while(arguments.length>n)t.push(arguments[n++]);return y[++v]=function(){c("function"==typeof e?e:Function(e),t)},r(v),v},h=function(e){delete y[e]},"process"==n("LZWt")(f)?r=function(e){f.nextTick(i(g,e,1))}:m&&m.now?r=function(e){m.now(i(g,e,1))}:d?(o=new d,a=o.port2,o.port1.onmessage=w,r=i(a.postMessage,a,1)):u.addEventListener&&"function"==typeof postMessage&&!u.importScripts?(r=function(e){u.postMessage(e+"","*")},u.addEventListener("message",w,!1)):r=b in s("script")?function(e){l.appendChild(s("script"))[b]=function(){l.removeChild(this),g.call(e)}}:function(e){setTimeout(i(g,e,1),0)}),e.exports={set:p,clear:h}},GoyQ:function(e,t){function n(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=n},Gytx:function(e,t){e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var c=Object.prototype.hasOwnProperty.bind(t),l=0;l1?arguments[1]:void 0,v=void 0!==m,y=0,b=u(p);if(v&&(m=r(m,d>2?arguments[2]:void 0,2)),void 0==b||h==Array&&c(b))for(t=l(p.length),n=new h(t);t>y;y++)s(n,y,v?m(p[y],y):p[y]);else for(f=b.call(p),n=new h;!(o=f.next()).done;y++)s(n,y,v?i(f,m,[o.value,y],!0):o.value);return n.length=y,n}})},HXN9:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=r(n("d0bx"));t.generate=o.default;var a={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"};t.presetPrimaryColors=a;var i={};t.presetPalettes=i,Object.keys(a).forEach(function(e){i[e]=o.default(a[e]),i[e].primary=i[e][6]});var c=i.red;t.red=c;var l=i.volcano;t.volcano=l;var s=i.gold;t.gold=s;var u=i.orange;t.orange=u;var f=i.yellow;t.yellow=f;var p=i.lime;t.lime=p;var h=i.green;t.green=h;var d=i.cyan;t.cyan=d;var m=i.blue;t.blue=m;var v=i.geekblue;t.geekblue=v;var y=i.purple;t.purple=y;var b=i.magenta;t.magenta=b;var g=i.grey;t.grey=g},Hfiw:function(e,t,n){var r=n("Y7ZC");r(r.S,"Object",{setPrototypeOf:n("6tYh").set})},Hg0r:function(e,t,n){"use strict";var r={};n.r(r),n.d(r,"take",function(){return Be}),n.d(r,"takem",function(){return qe}),n.d(r,"put",function(){return Ye}),n.d(r,"all",function(){return Ge}),n.d(r,"race",function(){return Xe}),n.d(r,"call",function(){return Ze}),n.d(r,"apply",function(){return $e}),n.d(r,"cps",function(){return Je}),n.d(r,"fork",function(){return et}),n.d(r,"spawn",function(){return tt}),n.d(r,"join",function(){return nt}),n.d(r,"cancel",function(){return rt}),n.d(r,"select",function(){return ot}),n.d(r,"actionChannel",function(){return at}),n.d(r,"cancelled",function(){return it}),n.d(r,"flush",function(){return ct}),n.d(r,"getContext",function(){return lt}),n.d(r,"setContext",function(){return st}),n.d(r,"takeEvery",function(){return Lt}),n.d(r,"takeLatest",function(){return Dt}),n.d(r,"throttle",function(){return At});var o={};function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){for(var t=1;t=0&&e.splice(n,1)}var F={from:function(e){var t=Array(e.length);for(var n in e)D(e,n)&&(t[n]=e[n]);return t}};function U(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=E({},e),n=new Promise(function(e,n){t.resolve=e,t.reject=n});return t.promise=n,t}function K(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=void 0,r=new Promise(function(r){n=setTimeout(function(){return r(t)},e)});return r[M]=function(){return clearTimeout(n)},r}function W(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return function(){return++e}}var B=W(),q=function(e){throw e},Y=function(e){return{value:e,done:!0}};function G(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:q,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments[3],o={name:n,next:e,throw:t,return:Y};return r&&(o[k]=!0),"undefined"!==typeof Symbol&&(o[Symbol.iterator]=function(){return o}),o}function X(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";"undefined"===typeof window?console.log("redux-saga "+e+": "+t+"\n"+(n&&n.stack||n)):console[e](t,n)}function Q(e,t){return function(){return e.apply(void 0,arguments)}}var Z=function(e,t){return e+" has been deprecated in favor of "+t+", please update your code"},$=function(e){return new Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: "+e+"\n")},J=function(e,t){return(e?e+".":"")+"setContext(props): argument "+t+" is not a plain object"},ee=function(e){return function(t){return e(Object.defineProperty(t,_,{value:!0}))}},te="Channel's Buffer overflow!",ne=1,re=2,oe=3,ae=4,ie={isEmpty:N,put:V,take:V};function ce(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,t=arguments[1],n=new Array(e),r=0,o=0,a=0,i=function(t){n[o]=t,o=(o+1)%e,r++},c=function(){if(0!=r){var t=n[a];return n[a]=null,r--,a=(a+1)%e,t}},l=function(){var e=[];while(r)e.push(c());return e};return{isEmpty:function(){return 0==r},put:function(c){if(r0&&void 0!==arguments[0]?arguments[0]:le.fixed(),t=!1,n=[];function r(){if(t&&n.length)throw $("Cannot have a closed channel with pending takers");if(n.length&&!e.isEmpty())throw $("Cannot have pending takers with non empty buffer")}function o(o){if(r(),j(o,A.notUndef,Ee),!t){if(!n.length)return e.put(o);for(var a=0;a1&&void 0!==arguments[1]?arguments[1]:le.none(),n=arguments[2];arguments.length>2&&j(n,A.func,"Invalid match function passed to eventChannel");var r=Oe(t),o=function(){r.__closed__||(a&&a(),r.close())},a=e(function(e){ge(e)?o():n&&!n(e)||r.put(e)});if(r.__closed__&&a(),!A.func(a))throw new Error("in eventChannel: subscribe should return a function to unsubscribe");return{take:r.take,flush:r.flush,close:o}}function ze(e){var t=xe(function(t){return e(function(e){e[_]?t(e):pe(function(){return t(e)})})});return ve({},t,{take:function(e,n){arguments.length>1&&(j(n,A.func,"channel.take's matcher argument must be a function"),e[S]=n),t.take(e)}})}var ke=x("IO"),Se="TAKE",Me="PUT",_e="ALL",Pe="RACE",Te="CALL",Ne="CPS",Ve="FORK",He="JOIN",je="CANCEL",Le="SELECT",De="ACTION_CHANNEL",Ae="CANCELLED",Re="FLUSH",Ie="GET_CONTEXT",Fe="SET_CONTEXT",Ue="\n(HINT: if you are getting this errors in tests, consider using createMockTask from redux-saga/utils)",Ke=function(e,t){var n;return n={},n[ke]=!0,n[e]=t,n},We=function(e){return j(ft.fork(e),A.object,"detach(eff): argument must be a fork effect"),e[Ve].detached=!0,e};function Be(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"*";if(arguments.length&&j(arguments[0],A.notUndef,"take(patternOrChannel): patternOrChannel is undefined"),A.pattern(e))return Ke(Se,{pattern:e});if(A.channel(e))return Ke(Se,{channel:e});throw new Error("take(patternOrChannel): argument "+String(e)+" is not valid channel or a valid pattern")}Be.maybe=function(){var e=Be.apply(void 0,arguments);return e[Se].maybe=!0,e};var qe=Q(Be.maybe,Z("takem","take.maybe"));function Ye(e,t){return arguments.length>1?(j(e,A.notUndef,"put(channel, action): argument channel is undefined"),j(e,A.channel,"put(channel, action): argument "+e+" is not a valid channel"),j(t,A.notUndef,"put(channel, action): argument action is undefined")):(j(e,A.notUndef,"put(action): argument action is undefined"),t=e,e=null),Ke(Me,{channel:e,action:t})}function Ge(e){return Ke(_e,e)}function Xe(e){return Ke(Pe,e)}function Qe(e,t,n){j(t,A.notUndef,e+": argument fn is undefined");var r=null;if(A.array(t)){var o=t;r=o[0],t=o[1]}else if(t.fn){var a=t;r=a.context,t=a.fn}return r&&A.string(t)&&A.func(r[t])&&(t=r[t]),j(t,A.func,e+": argument "+t+" is not a function"),{context:r,fn:t,args:n}}function Ze(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r2&&void 0!==arguments[2]?arguments[2]:[];return Ke(Te,Qe("apply",{context:e,fn:t},n))}function Je(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r1?t-1:0),r=1;r1?t-1:0),r=1;r1)return Ge(t.map(function(e){return nt(e)}));var r=t[0];return j(r,A.notUndef,"join(task): argument task is undefined"),j(r,A.task,"join(task): argument "+r+" is not a valid Task object "+Ue),Ke(He,r)}function rt(){for(var e=arguments.length,t=Array(e),n=0;n1)return Ge(t.map(function(e){return rt(e)}));var r=t[0];return 1===t.length&&(j(r,A.notUndef,"cancel(task): argument task is undefined"),j(r,A.task,"cancel(task): argument "+r+" is not a valid Task object "+Ue)),Ke(je,r||P)}function ot(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r1&&(j(t,A.notUndef,"actionChannel(pattern, buffer): argument buffer is undefined"),j(t,A.buffer,"actionChannel(pattern, buffer): argument "+t+" is not a valid buffer")),Ke(De,{pattern:e,buffer:t})}function it(){return Ke(Ae,{})}function ct(e){return j(e,A.channel,"flush(channel): argument "+e+" is not valid channel"),Ke(Re,e)}function lt(e){return j(e,A.string,"getContext(prop): argument "+e+" is not a string"),Ke(Ie,e)}function st(e){return j(e,A.object,J(null,e)),Ke(Fe,e)}Ye.resolve=function(){var e=Ye.apply(void 0,arguments);return e[Me].resolve=!0,e},Ye.sync=Q(Ye.resolve,Z("put.sync","put.resolve"));var ut=function(e){return function(t){return t&&t[ke]&&t[e]}},ft={take:ut(Se),put:ut(Me),all:ut(_e),race:ut(Pe),call:ut(Te),cps:ut(Ne),fork:ut(Ve),join:ut(He),cancel:ut(je),select:ut(Le),actionChannel:ut(De),cancelled:ut(Ae),flush:ut(Re),getContext:ut(Ie),setContext:ut(Fe)},pt=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:function(){return V},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:V,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:V,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"anonymous",l=arguments[8];j(e,A.iterator,mt);var s="[...effects]",u=Q(q,Z(s,"all("+s+")")),f=a.sagaMonitor,p=a.logger,h=a.onError,d=p||X,m=function(e){var t=e.sagaStack;!t&&e.stack&&(t=-1!==e.stack.split("\n")[0].indexOf(e.message)?e.stack:"Error: "+e.message+"\n"+e.stack),d("error","uncaught at "+c,t||e.message||e)},v=ze(t),y=Object.create(o);O.cancel=V;var b=oe(i,c,e,l),g={name:c,cancel:C,isRunning:!0},w=wt(c,g,x);function C(){g.isRunning&&!g.isCancelled&&(g.isCancelled=!0,O(yt))}function E(){e._isRunning&&!e._isCancelled&&(e._isCancelled=!0,w.cancelAll(),x(yt))}return l&&(l.cancel=E),e._isRunning=!0,O(),b;function O(t,n){if(!g.isRunning)throw new Error("Trying to resume an already finished generator");try{var r=void 0;n?r=e.throw(t):t===yt?(g.isCancelled=!0,O.cancel(),r=A.func(e.return)?e.return(yt):{done:!0,value:yt}):r=t===vt?A.func(e.return)?e.return():{done:!0}:e.next(t),r.done?(g.isMainRunning=!1,g.cont&&g.cont(r.value)):k(r.value,i,"",O)}catch(e){g.isCancelled&&m(e),g.isMainRunning=!1,g.cont(e,!0)}}function x(t,n){e._isRunning=!1,v.close(),n?(t instanceof Error&&Object.defineProperty(t,"sagaStack",{value:"at "+c+" \n "+(t.sagaStack||t.stack),configurable:!0}),b.cont||(t instanceof Error&&h?h(t):m(t)),e._error=t,e._isAborted=!0,e._deferredEnd&&e._deferredEnd.reject(t)):(e._result=t,e._deferredEnd&&e._deferredEnd.resolve(t)),b.cont&&b.cont(t,n),b.joiners.forEach(function(e){return e.cb(t,n)}),b.joiners=null}function k(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments[3],o=B();f&&f.effectTriggered({effectId:o,parentEffectId:t,label:n,effect:e});var a=void 0;function i(e,t){a||(a=!0,r.cancel=V,f&&(t?f.effectRejected(o,e):f.effectResolved(o,e)),r(e,t))}i.cancel=V,r.cancel=function(){if(!a){a=!0;try{i.cancel()}catch(e){m(e)}i.cancel=V,f&&f.effectCancelled(o)}};var l=void 0;return A.promise(e)?S(e,i):A.helper(e)?D(Et(e),o,i):A.iterator(e)?_(e,o,c,i):A.array(e)?u(e,o,i):(l=ft.take(e))?T(l,i):(l=ft.put(e))?N(l,i):(l=ft.all(e))?q(l,o,i):(l=ft.race(e))?Y(l,o,i):(l=ft.call(e))?H(l,o,i):(l=ft.cps(e))?L(l,i):(l=ft.fork(e))?D(l,o,i):(l=ft.join(e))?K(l,i):(l=ft.cancel(e))?W(l,i):(l=ft.select(e))?G(l,i):(l=ft.actionChannel(e))?$(l,i):(l=ft.flush(e))?te(l,i):(l=ft.cancelled(e))?ee(l,i):(l=ft.getContext(e))?ne(l,i):(l=ft.setContext(e))?re(l,i):i(e)}function S(e,t){var n=e[M];A.func(n)?t.cancel=n:A.func(e.abort)&&(t.cancel=function(){return e.abort()}),e.then(t,function(e){return t(e,!0)})}function _(e,o,i,c){Ot(e,t,n,r,y,a,o,i,c)}function T(e,t){var n=e.channel,r=e.pattern,o=e.maybe;n=n||v;var a=function(e){return e instanceof Error?t(e,!0):ge(e)&&!o?t(vt):t(e)};try{n.take(a,gt(r))}catch(e){return t(e,!0)}t.cancel=a.cancel}function N(e,t){var r=e.channel,o=e.action,a=e.resolve;pe(function(){var e=void 0;try{e=(r?r.put:n)(o)}catch(e){if(r||a)return t(e,!0);m(e)}if(!a||!A.promise(e))return t(e);S(e,t)})}function H(e,t,n){var r=e.context,o=e.fn,a=e.args,i=void 0;try{i=o.apply(r,a)}catch(e){return n(e,!0)}return A.promise(i)?S(i,n):A.iterator(i)?_(i,t,o.name,n):n(i)}function L(e,t){var n=e.context,r=e.fn,o=e.args;try{var a=function(e,n){return A.undef(e)?t(n):t(e,!0)};r.apply(n,o.concat(a)),a.cancel&&(t.cancel=function(){return a.cancel()})}catch(e){return t(e,!0)}}function D(e,o,i){var c=e.context,l=e.fn,s=e.args,u=e.detached,f=Ct({context:c,fn:l,args:s});try{he();var p=Ot(f,t,n,r,y,a,o,l.name,u?null:V);u?i(p):f._isRunning?(w.addTask(p),i(p)):f._error?w.abort(f._error):i(p)}finally{me()}}function K(e,t){if(e.isRunning()){var n={task:b,cb:t};t.cancel=function(){return I(e.joiners,n)},e.joiners.push(n)}else e.isAborted()?t(e.error(),!0):t(e.result())}function W(e,t){e===P&&(e=b),e.isRunning()&&e.cancel(),t()}function q(e,t,n){var r=Object.keys(e);if(!r.length)return n(A.array(e)?[]:{});var o=0,a=void 0,i={},c={};function l(){o===r.length&&(a=!0,n(A.array(e)?F.from(pt({},i,{length:r.length})):i))}r.forEach(function(e){var t=function(t,r){a||(r||ge(t)||t===vt||t===yt?(n.cancel(),n(t,r)):(i[e]=t,o++,l()))};t.cancel=V,c[e]=t}),n.cancel=function(){a||(a=!0,r.forEach(function(e){return c[e].cancel()}))},r.forEach(function(n){return k(e[n],t,n,c[n])})}function Y(e,t,n){var r=void 0,o=Object.keys(e),a={};o.forEach(function(t){var i=function(a,i){if(!r)if(i)n.cancel(),n(a,!0);else if(!ge(a)&&a!==vt&&a!==yt){var c;n.cancel(),r=!0;var l=(c={},c[t]=a,c);n(A.array(e)?[].slice.call(pt({},l,{length:o.length})):l)}};i.cancel=V,a[t]=i}),n.cancel=function(){r||(r=!0,o.forEach(function(e){return a[e].cancel()}))},o.forEach(function(n){r||k(e[n],t,n,a[n])})}function G(e,t){var n=e.selector,o=e.args;try{var a=n.apply(void 0,[r()].concat(o));t(a)}catch(e){t(e,!0)}}function $(e,n){var r=e.pattern,o=e.buffer,a=gt(r);a.pattern=r,n(xe(t,o||le.fixed(),a))}function ee(e,t){t(!!g.isCancelled)}function te(e,t){e.flush(t)}function ne(e,t){t(y[e])}function re(e,t){R.assign(y,e),t()}function oe(e,t,n,r){var o,a,i;return n._deferredEnd=null,a={},a[z]=!0,a.id=e,a.name=t,o="done",i={},i[o]=i[o]||{},i[o].get=function(){if(n._deferredEnd)return n._deferredEnd.promise;var e=U();return n._deferredEnd=e,n._isRunning||(n._error?e.reject(n._error):e.resolve(n._result)),e.promise},a.cont=r,a.joiners=[],a.cancel=E,a.isRunning=function(){return n._isRunning},a.isCancelled=function(){return n._isCancelled},a.isAborted=function(){return n._isAborted},a.result=function(){return n._result},a.error=function(){return n._error},a.setContext=function(e){j(e,A.object,J("task",e)),R.assign(y,e)},dt(a,i),a}}var xt="runSaga(storeInterface, saga, ...args)",zt=xt+": saga argument must be a Generator function!";function kt(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function Mt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.context,n=void 0===t?{}:t,r=St(e,["context"]),o=r.sagaMonitor,a=r.logger,i=r.onError;if(A.func(r))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(a&&!A.func(a))throw new Error("`options.logger` passed to the Saga middleware is not a function!");if(i&&!A.func(i))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(r.emitter&&!A.func(r.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function c(e){var t=e.getState,l=e.dispatch,s=we();return s.emit=(r.emitter||H)(s.emit),c.run=kt.bind(null,{context:n,subscribe:s.subscribe,dispatch:l,getState:t,sagaMonitor:o,logger:a,onError:i}),function(e){return function(t){o&&o.actionDispatched&&o.actionDispatched(t);var n=e(t);return s.emit(t),n}}}return c.run=function(){throw new Error("Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware")},c.setContext=function(e){j(e,A.object,J("sagaMiddleware",e)),R.assign(n,e)},c}var _t={done:!0,value:void 0},Pt={};function Tt(e){return A.channel(e)?"channel":Array.isArray(e)?String(e.map(function(e){return String(e)})):String(e)}function Nt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"iterator",r=void 0,o=t;function a(t,n){if(o===Pt)return _t;if(n)throw o=Pt,n;r&&r(t);var a=e[o](),i=a[0],c=a[1],l=a[2];return o=i,r=l,o===Pt?_t:c}return G(a,function(e){return a(null,e)},n,!0)}function Vt(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o2?n-2:0),o=2;o3?r-3:0),a=3;a2?n-2:0),o=2;o2?n-2:0),o=2;o3?r-3:0),a=3;a-1&&(t[n]=e[n]),t},{})}var hn=function(){function e(){Wt(this,e),this._handleActions=null,this.hooks=fn.reduce(function(e,t){return e[t]=[],e},{})}return qt(e,[{key:"use",value:function(e){v()(Ft()(e),"plugin.use: plugin should be plain object");var t=this.hooks;for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(v()(t[n],"plugin.use: unknown plugin property: ".concat(n)),"_handleActions"===n?this._handleActions=e[n]:"extraEnhancers"===n?t[n]=e[n]:t[n].push(e[n]))}},{key:"apply",value:function(e,t){var n=this.hooks,r=["onError","onHmr"];v()(r.indexOf(e)>-1,"plugin.apply: hook ".concat(e," cannot be applied"));var o=n[e];return function(){if(o.length){var e=!0,n=!1,r=void 0;try{for(var a,i=o[Symbol.iterator]();!(e=(a=i.next()).done);e=!0){var c=a.value;c.apply(void 0,arguments)}}catch(e){n=!0,r=e}finally{try{e||null==i.return||i.return()}finally{if(n)throw r}}}else t&&t.apply(void 0,arguments)}}},{key:"get",value:function(e){var t=this.hooks;return v()(e in t,"plugin.get: hook ".concat(e," cannot be got")),"extraReducers"===e?dn(t[e]):"onReducer"===e?mn(t[e]):t[e]}}]),e}();function dn(e){var t={},n=!0,r=!1,o=void 0;try{for(var a,c=e[Symbol.iterator]();!(n=(a=c.next()).done);n=!0){var l=a.value;t=i({},t,l)}}catch(e){r=!0,o=e}finally{try{n||null==c.return||c.return()}finally{if(r)throw o}}return t}function mn(e){return function(t){var n=!0,r=!1,o=void 0;try{for(var a,i=e[Symbol.iterator]();!(n=(a=i.next()).done);n=!0){var c=a.value;t=c(t)}}catch(e){r=!0,o=e}finally{try{n||null==i.return||i.return()}finally{if(r)throw o}}return t}}function vn(e){var t=e.reducers,n=e.initialState,r=e.plugin,o=e.sagaMiddleware,a=e.promiseMiddleware,i=e.createOpts.setupMiddlewares,c=void 0===i?rn:i,s=r.get("extraEnhancers");v()(tn(s),"[app.start] extraEnhancers should be array, but got ".concat(l(s)));var u=r.get("onAction"),f=c([a,o].concat(p(Gt()(u)))),h=C["d"],d=[C["a"].apply(void 0,p(f))].concat(p(s));return Object(C["e"])(t,n,h.apply(void 0,p(d)))}function yn(e,t){var n="".concat(t.namespace).concat(ln).concat(e),r=n.replace(/\/@@[^/]+?$/,"");return t.reducers&&t.reducers[r]||t.effects&&t.effects[r]?n:e}function bn(e,t,n,o){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return en.a.mark(function i(){var c;return en.a.wrap(function(i){while(1)switch(i.prev=i.next){case 0:i.t0=en.a.keys(e);case 1:if((i.t1=i.t0()).done){i.next=7;break}if(c=i.t1.value,!Object.prototype.hasOwnProperty.call(e,c)){i.next=5;break}return i.delegateYield(en.a.mark(function i(){var l,s;return en.a.wrap(function(i){while(1)switch(i.prev=i.next){case 0:return l=gn(c,e[c],t,n,o,a),i.next=3,r.fork(l);case 3:return s=i.sent,i.next=6,r.fork(en.a.mark(function e(){return en.a.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,r.take("".concat(t.namespace,"/@@CANCEL_EFFECTS"));case 2:return e.next=4,r.cancel(s);case 4:case"end":return e.stop()}},e)}));case 6:case"end":return i.stop()}},i)})(),"t2",5);case 5:i.next=1;break;case 7:case"end":return i.stop()}},i)})}function gn(e,t,n,o,a,i){var c,l,s=en.a.mark(y),u=t,f="takeEvery";if(Array.isArray(t)){var h=$t(t,1);u=h[0];var d=t[1];d&&d.type&&(f=d.type,"throttle"===f&&(v()(d.ms,"app.start: opts.ms should be defined if type is throttle"),c=d.ms),"poll"===f&&(v()(d.delay,"app.start: opts.delay should be defined if type is poll"),l=d.delay)),v()(["watcher","takeEvery","takeLatest","throttle","poll"].indexOf(f)>-1,"app.start: effect type should be takeEvery, takeLatest, throttle, poll or watcher")}function m(){}function y(){var t,a,c,l,f,h,d,v,y,b=arguments;return en.a.wrap(function(s){while(1)switch(s.prev=s.next){case 0:for(t=b.length,a=new Array(t),c=0;c0?a[0]:{},f=l.__dva_resolve,h=void 0===f?m:f,d=l.__dva_reject,v=void 0===d?m:d,s.prev=2,s.next=5,r.put({type:"".concat(e).concat(ln,"@@start")});case 5:return s.next=7,u.apply(void 0,p(a.concat(wn(n,i))));case 7:return y=s.sent,s.next=10,r.put({type:"".concat(e).concat(ln,"@@end")});case 10:h(y),s.next=17;break;case 13:s.prev=13,s.t0=s["catch"](2),o(s.t0,{key:e,effectArgs:a}),s.t0._dontReject||v(s.t0);case 17:case"end":return s.stop()}},s,null,[[2,13]])}var b=Cn(a,y,n,e);switch(f){case"watcher":return y;case"takeLatest":return en.a.mark(function t(){return en.a.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,r.takeLatest(e,b);case 2:case"end":return t.stop()}},t)});case"throttle":return en.a.mark(function t(){return en.a.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,r.throttle(c,e,b);case 2:case"end":return t.stop()}},t)});case"poll":return en.a.mark(function t(){var n,o,a,i,c,s,u;return en.a.wrap(function(t){while(1)switch(t.prev=t.next){case 0:a=function(e,t){var r;return en.a.wrap(function(n){while(1)switch(n.prev=n.next){case 0:r=e.call;case 1:return n.next=4,r(b,t);case 4:return n.next=6,r(o,l);case 6:n.next=1;break;case 8:case"end":return n.stop()}},n)},o=function(e){return new Promise(function(t){return setTimeout(t,e)})},n=en.a.mark(a),i=r.call,c=r.take,s=r.race;case 4:return t.next=7,c("".concat(e,"-start"));case 7:return u=t.sent,t.next=10,s([i(a,r,u),c("".concat(e,"-stop"))]);case 10:t.next=4;break;case 12:case"end":return t.stop()}},t)});default:return en.a.mark(function t(){return en.a.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,r.takeEvery(e,b);case 2:case"end":return t.stop()}},t)})}}function wn(e,t){function n(n,r){v()(n,"dispatch: action should be a plain Object with type");var o=t.namespacePrefixWarning,a=void 0===o||o;a&&Kt()(0!==n.indexOf("".concat(e.namespace).concat(ln)),"[".concat(r,"] ").concat(n," should not be prefixed with namespace ").concat(e.namespace))}function o(t){var o=t.type;return n(o,"sagaEffects.put"),r.put(i({},t,{type:yn(o,e)}))}function a(t){var o=t.type;return n(o,"sagaEffects.put.resolve"),r.put.resolve(i({},t,{type:yn(o,e)}))}function c(t){return"string"===typeof t?(n(t,"sagaEffects.take"),r.take(yn(t,e))):Array.isArray(t)?r.take(t.map(function(t){return"string"===typeof t?(n(t,"sagaEffects.take"),yn(t,e)):t})):r.take(t)}return o.resolve=a,i({},r,{put:o,take:c})}function Cn(e,t,n,o){var a=!0,i=!1,c=void 0;try{for(var l,s=e[Symbol.iterator]();!(a=(l=s.next()).done);a=!0){var u=l.value;t=u(t,r,n,o)}}catch(e){i=!0,c=e}finally{try{a||null==s.return||s.return()}finally{if(i)throw c}}return t}function En(e){return e}function On(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:En;return function(n,r){var o=r.type;return v()(o,"dispatch: action should be a plain Object with type"),e===o?t(n,r):n}}function xn(){for(var e=arguments.length,t=new Array(e),n=0;n0&&void 0!==arguments[0]?arguments[0]:t,n=arguments.length>1?arguments[1]:void 0;return r(e,n)}}function kn(e,t,n){return Array.isArray(e)?e[1]((n||zn)(e[0],t)):(n||zn)(e||{},t)}function Sn(e){return function(){return function(e){return function(n){var r=n.type;return t(r)?new Promise(function(t,r){e(i({__dva_resolve:t,__dva_reject:r},n))}):e(n)}}};function t(t){if(!t||"string"!==typeof t)return!1;var n=t.split(ln),r=$t(n,1),o=r[0],a=e._models.filter(function(e){return e.namespace===o})[0];return!!(a&&a.effects&&a.effects[t])}}function Mn(e,t){return function(n){var r=n.type;return v()(r,"dispatch: action should be a plain Object with type"),Kt()(0!==r.indexOf("".concat(t.namespace).concat(ln)),"dispatch: ".concat(r," should not be prefixed with namespace ").concat(t.namespace)),e(i({},n,{type:yn(r,t)}))}}function _n(e,t,n,r){var o=[],a=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var c=e[i],l=c({dispatch:Mn(n._store.dispatch,t),history:n._history},r);nn(l)?o.push(l):a.push(i)}return{funcs:o,nonFuncs:a}}function Pn(e,t){if(e[t]){var n=e[t],r=n.funcs,o=n.nonFuncs;Kt()(0===o.length,"[app.unmodel] subscription should return unlistener function, check these subscriptions ".concat(o.join(", ")));var a=!0,i=!1,c=void 0;try{for(var l,s=r[Symbol.iterator]();!(a=(l=s.next()).done);a=!0){var u=l.value;u()}}catch(e){i=!0,c=e}finally{try{a||null==s.return||s.return()}finally{if(i)throw c}}delete e[t]}}var Tn=on,Nn=an,Vn={namespace:"@@dva",state:0,reducers:{UPDATE:function(e){return e+1}}};function Hn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.initialReducer,r=t.setupApp,o=void 0===r?Tn:r,a=new hn;a.use(pn(e));var c={_models:[un(i({},Vn))],_store:null,_plugin:a,use:a.use.bind(a),model:l,start:p};return c;function l(e){var t=un(i({},e));return c._models.push(t),t}function s(t,n,r,o){o=l(o);var i=c._store;i.asyncReducers[o.namespace]=kn(o.reducers,o.state,a._handleActions),i.replaceReducer(t()),o.effects&&i.runSaga(c._getSaga(o.effects,o,n,a.get("onEffect"),e)),o.subscriptions&&(r[o.namespace]=_n(o.subscriptions,o,c,n))}function u(e,t,n,r){var o=c._store;delete o.asyncReducers[r],delete t[r],o.replaceReducer(e()),o.dispatch({type:"@@dva/UPDATE"}),o.dispatch({type:"".concat(r,"/@@CANCEL_EFFECTS")}),Pn(n,r),c._models=c._models.filter(function(e){return e.namespace!==r})}function f(e,t,n,r,o){var a=c._store,i=o.namespace,l=Nn(c._models,function(e){return e.namespace===i});~l&&(a.dispatch({type:"".concat(i,"/@@CANCEL_EFFECTS")}),delete a.asyncReducers[i],delete t[i],Pn(n,i),c._models.splice(l,1)),c.model(o),a.dispatch({type:"@@dva/UPDATE"})}function p(){var r=function(e,t){e&&("string"===typeof e&&(e=new Error(e)),e.preventDefault=function(){e._dontReject=!0},a.apply("onError",function(e){throw new Error(e.stack||e)})(e,c._store.dispatch,t))},l=Rt(),p=Sn(c);c._getSaga=bn.bind(null);var h=[],d=i({},n),m=!0,y=!1,b=void 0;try{for(var g,w=c._models[Symbol.iterator]();!(m=(g=w.next()).done);m=!0){var E=g.value;d[E.namespace]=kn(E.reducers,E.state,a._handleActions),E.effects&&h.push(c._getSaga(E.effects,E,r,a.get("onEffect"),e))}}catch(e){y=!0,b=e}finally{try{m||null==w.return||w.return()}finally{if(y)throw b}}var O=a.get("onReducer"),x=a.get("extraReducers");v()(Object.keys(x).every(function(e){return!(e in d)}),"[app.start] extraReducers is conflict with other reducers, reducers list: ".concat(Object.keys(d).join(", "))),c._store=vn({reducers:I(),initialState:e.initialState||{},plugin:a,createOpts:t,sagaMiddleware:l,promiseMiddleware:p});var z=c._store;z.runSaga=l.run,z.asyncReducers={};var k=a.get("onStateChange"),S=!0,M=!1,_=void 0;try{for(var P,T=function(){var e=P.value;z.subscribe(function(){e(z.getState())})},N=k[Symbol.iterator]();!(S=(P=N.next()).done);S=!0)T()}catch(e){M=!0,_=e}finally{try{S||null==N.return||N.return()}finally{if(M)throw _}}h.forEach(l.run),o(c);var V={},H=!0,j=!1,L=void 0;try{for(var D,A=this._models[Symbol.iterator]();!(H=(D=A.next()).done);H=!0){var R=D.value;R.subscriptions&&(V[R.namespace]=_n(R.subscriptions,R,c,r))}}catch(e){j=!0,L=e}finally{try{H||null==A.return||A.return()}finally{if(j)throw L}}function I(){return O(Object(C["c"])(i({},d,x,c._store?c._store.asyncReducers:{})))}c.model=s.bind(c,I,r,V),c.unmodel=u.bind(c,I,d,V),c.replaceModel=f.bind(c,I,d,V,r)}}var jn=n("17x9"),Ln=n.n(jn),Dn=n("nr6O"),An="@@router/LOCATION_CHANGE",Rn=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{type:An,payload:{location:e,action:t,isFirstRendering:n}}},In="@@router/CALL_HISTORY_METHOD",Fn=function(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r2&&void 0!==arguments[2]&&arguments[2];r.inTimeTravelling?r.inTimeTravelling=!1:i(e,t,n)};return r.unlisten=a.listen(c),c(a.location,a.action,!0),r}return ir(t,e),nr(t,[{key:"componentWillUnmount",value:function(){this.unlisten(),this.unsubscribe()}},{key:"render",value:function(){var e=this.props,t=e.history,n=e.children;return d.a.createElement(Dn["a"],{history:t},n)}}]),t}(h["PureComponent"]);r.propTypes={store:Ln.a.shape({getState:Ln.a.func.isRequired,subscribe:Ln.a.func.isRequired}).isRequired,history:Ln.a.shape({action:Ln.a.string.isRequired,listen:Ln.a.func.isRequired,location:Ln.a.object.isRequired,push:Ln.a.func.isRequired}).isRequired,basename:Ln.a.string,children:Ln.a.oneOfType([Ln.a.func,Ln.a.node]),onLocationChanged:Ln.a.func.isRequired};var o=function(e){return{onLocationChanged:function(t,n,r){return e(Rn(t,n,r))}}},a=function(e){var t=e.context||w["b"];if(null==t)throw"Please upgrade to react-redux v6";return d.a.createElement(t.Consumer,null,function(t){var n=t.store;return d.a.createElement(r,Jn({store:n},e))})};return a.propTypes={context:Ln.a.object},Object(w["c"])(null,o)(a)},sr=lr,ur=function(e){var t=e.fromJS,n=e.merge,r=function(e){var r=t({location:e.location,action:e.action});return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=o.type,i=o.payload;if(a===An){var c=i.location,l=i.action,s=i.isFirstRendering;return s?e:n(e,{location:t(c),action:l})}return e}};return r},fr=ur,pr=function(e,t){if(!e)return e;var n=t.length;if(n){for(var r=e,o=0;o0&&void 0!==arguments[0]?arguments[0]:{},t=e.history||Object(y["b"])(),n={initialReducer:{router:Wr(t)},setupMiddlewares:function(e){return[Br(t)].concat(p(e))},setupApp:function(e){e._history=$r(t)}},r=Hn(e,n),o=r.start;return r.router=a,r.start=i,r;function a(e){v()(qr(e),"[app.router] router should be function, but got ".concat(l(e))),r._router=e}function i(e){Xr(e)&&(e=g.a.querySelector(e),v()(e,"[app.start] container ".concat(e," not found"))),v()(!e||Gr(e),"[app.start] container should be HTMLElement"),v()(r._router,"[app.start] router must be registered before app.start()"),r._store||o.call(r);var t=r._store;if(r._getProvider=Qr.bind(null,t,r),!e)return Qr(t,this,this._router);Zr(e,t,r,r._router),r._plugin.apply("onHmr")(Zr.bind(null,e,t,r))}}function Gr(e){return"object"===l(e)&&null!==e&&e.nodeType&&e.nodeName}function Xr(e){return"string"===typeof e}function Qr(e,t,n){var r=function(r){return d.a.createElement(w["a"],{store:e},n(i({app:t,history:t._history},r)))};return r}function Zr(e,t,r,o){var a=n("i8i4");a.render(d.a.createElement(Qr(t,r,o)),e)}function $r(e){var t=e.listen;return e.listen=function(n){return n(e.location,e.action),t.call(e,n)},e}t["a"]=Yr},Hsns:function(e,t,n){var r=n("93I4"),o=n("5T2Y").document,a=r(o)&&r(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},Hvzi:function(e,t){function n(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}e.exports=n},I01J:function(e,t,n){var r=n("44Ds"),o=500;function a(e){var t=r(e,function(e){return n.size===o&&n.clear(),e}),n=t.cache;return t}e.exports=a},I74W:function(e,t,n){"use strict";n("qncB")("trimLeft",function(e){return function(){return e(this,1)}},"trimStart")},"I8a+":function(e,t,n){var r=n("LZWt"),o=n("K0xU")("toStringTag"),a="Arguments"==r(function(){return arguments}()),i=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,c;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=i(t=Object(e),o))?n:a?r(t):"Object"==(c=r(t))&&"function"==typeof t.callee?"Arguments":c}},IP1Z:function(e,t,n){"use strict";var r=n("2faE"),o=n("rr1i");e.exports=function(e,t,n){t in e?r.f(e,t,o(0,n)):e[t]=n}},"IU+Z":function(e,t,n){"use strict";n("sMXx");var r=n("KroJ"),o=n("Mukb"),a=n("eeVq"),i=n("vhPU"),c=n("K0xU"),l=n("Ugos"),s=c("species"),u=!a(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}),f=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();e.exports=function(e,t,n){var p=c(e),h=!a(function(){var t={};return t[p]=function(){return 7},7!=""[e](t)}),d=h?!a(function(){var t=!1,n=/a/;return n.exec=function(){return t=!0,null},"split"===e&&(n.constructor={},n.constructor[s]=function(){return n}),n[p](""),!t}):void 0;if(!h||!d||"replace"===e&&!u||"split"===e&&!f){var m=/./[p],v=n(i,p,""[e],function(e,t,n,r,o){return t.exec===l?h&&!o?{done:!0,value:m.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}}),y=v[0],b=v[1];r(String.prototype,e,y),o(RegExp.prototype,p,2==t?function(e,t){return b.call(e,this,t)}:function(e){return b.call(e,this)})}}},IXt9:function(e,t,n){"use strict";var r=n("0/R4"),o=n("OP3Y"),a=n("K0xU")("hasInstance"),i=Function.prototype;a in i||n("hswa").f(i,a,{value:function(e){if("function"!=typeof this||!r(e))return!1;if(!r(this.prototype))return e instanceof this;while(e=o(e))if(this.prototype===e)return!0;return!1}})},Ioao:function(e,t,n){var r=n("heNW"),o=Math.max;function a(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){var a=arguments,i=-1,c=o(a.length-t,0),l=Array(c);while(++i1||""[h](/.?/)[d]?function(e,t){var o=String(this);if(void 0===e&&0===t)return[];if(!r(e))return n.call(o,e,t);var a,i,c,l=[],u=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),f=0,h=void 0===t?v:t>>>0,y=new RegExp(e.source,u+"g");while(a=s.call(y,o)){if(i=y[m],i>f&&(l.push(o.slice(f,a.index)),a[d]>1&&a.index=h))break;y[m]===a.index&&y[m]++}return f===o[d]?!c&&y.test("")||l.push(""):l.push(o.slice(f)),l[d]>h?l.slice(0,h):l}:"0"[h](void 0,0)[d]?function(e,t){return void 0===e&&0===t?[]:n.call(this,e,t)}:n,[function(n,r){var o=e(this),a=void 0==n?void 0:n[t];return void 0!==a?a.call(n,o,r):b.call(String(o),n,r)},function(e,t){var r=u(b,e,this,t,b!==n);if(r.done)return r.value;var s=o(e),p=String(this),h=a(s,RegExp),d=s.unicode,m=(s.ignoreCase?"i":"")+(s.multiline?"m":"")+(s.unicode?"u":"")+(y?"y":"g"),g=new h(y?s:"^(?:"+s.source+")",m),w=void 0===t?v:t>>>0;if(0===w)return[];if(0===p.length)return null===l(g,p)?[p]:[];var C=0,E=0,O=[];while(E";t.style.display="none",n("+rLv").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(o+"script"+i+"document.F=Object"+o+"/script"+i),e.close(),s=e.F;while(r--)delete s[l][a[r]];return s()};e.exports=Object.create||function(e,t){var n;return null!==e?(c[l]=r(e),n=new c,c[l]=null,n[i]=e):n=s(),void 0===t?n:o(n,t)}},KyW6:function(e,t,n){"use strict";n.r(t);n("qIgq");var r=n("d6i3"),o=n.n(r),a=n("p0pE"),i=n.n(a),c=n("1l/V"),l=n.n(c),s=(n("6VaU"),n("HEwt"),n("Z2Ku"),n("Vd3H"),n("0E+W"),n("yM4b"),n("IXt9"),n("f3/d"),n("9AAn"),n("RQRG"),n("/uf1"),n("/8Fb"),n("jm62"),n("uaHG"),n("ZNX/"),n("Btvt"),n("hhXQ"),n("VRzm"),n("CX2u"),n("OEbY"),n("SRfc"),n("pIFo"),n("KKXr"),n("OG14"),n("a1Th"),n("T39b"),n("ioFf"),n("rE2o"),n("9XZr"),n("7VC1"),n("I74W"),n("fA63"),n("xm80"),n("sFw1"),n("NO8f"),n("aqI/"),n("Faw5"),n("r1bV"),n("tuSo"),n("nCnK"),n("Y9lz"),n("Tdpu"),n("EK0E"),n("wCsR"),n("R5XZ"),n("Ew+T"),n("rGqo"),n("wOl0"),n("RFCh"),n("q1tI")),u=n.n(s),f=n("i8i4"),p=n.n(f),h=n("sa7a"),d=n.n(h);n.d(t,"ReactDOMServer",function(){return y});var m=n("PszG");window.g_plugins=m,m.init({validKeys:["patchRoutes","render","rootContainer","modifyRouteProps","onRouteChange","modifyInitialProps","initialProps","dva"]}),m.use(n("3JrO")),m.use(n("ERIh"));var v=n("xg5P")._onCreate();window.g_app=v;var y,b=function(){var e=l()(o.a.mark(function e(){var t,r,a,c,l;return o.a.wrap(function(e){while(1)switch(e.prev=e.next){case 0:if(window.g_isBrowser=!0,t={},!window.g_useSSR){e.next=6;break}t=window.g_initialData,e.next=18;break;case 6:if(r=location.pathname,a=d()(n("i4x8").routes,r),!(a&&a.component&&a.component.getInitialProps)){e.next=18;break}if(c=m.apply("modifyInitialProps",{initialValue:{}}),!a.component.getInitialProps){e.next=16;break}return e.next=13,a.component.getInitialProps(i()({route:a,isServer:!1,location:location},c));case 13:e.t0=e.sent,e.next=17;break;case 16:e.t0={};case 17:t=e.t0;case 18:l=m.apply("rootContainer",{initialValue:u.a.createElement(n("i4x8").default,t)}),p.a[window.g_useSSR?"hydrate":"render"](l,document.getElementById("root"));case 20:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),g=m.compose("render",{initialValue:b}),w=[];Promise.all(w).then(()=>{g()}).catch(e=>{window.console&&window.console.error(e)});t["default"]=null;n("AQSi")},Kz5y:function(e,t,n){var r=n("WFqU"),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},L4tb:function(e,t,n){"use strict";n.r(t),n.d(t,"default",function(){return v});var r=n("jehZ"),o=n.n(r),a=(n("BoS7"),n("Sdc0")),i=(n("5Dmo"),n("3S7+")),c=(n("Pwec"),n("CtXQ")),l=(n("+L6B"),n("2/Rp")),s=(n("miYZ"),n("tsqr")),u=n("p0pE"),f=n.n(u),p=n("q1tI"),h=n.n(p),d=n("Bl7J"),m=n("t3Un");class v extends h.a.Component{constructor(){super(...arguments),this.state={invite:{},site:{},server:{},loading:!0}}componentDidMount(){this.fetchData()}fetchData(){Object(m["a"])("/admin/config").then(e=>{200===e.code&&this.setState(f()({},e.data,{loading:!1}))})}submit(e){Object(m["b"])("/admin/config/save",this.state[e]).then(e=>{200===e.code&&e.data&&(this.fetchData(),s["a"].success("\u4fdd\u5b58\u6210\u529f"))})}set(e,t,n){this.setState({[e]:f()({},this.state[e],{[t]:n})})}render(){return h.a.createElement(d["a"],o()({},this.props,{loading:this.state.loading}),h.a.createElement("main",{id:"main-container"},h.a.createElement("div",{className:"content content-full"},h.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u7ad9\u70b9\u914d\u7f6e"),h.a.createElement("div",{className:"block block-rounded block-bordered"},h.a.createElement("div",{className:"block-header block-header-default"},h.a.createElement("h3",{className:"block-title"},"\u7ad9\u70b9"),h.a.createElement("div",{className:"block-options"},h.a.createElement(l["a"],{type:"primary",onClick:()=>this.submit("site")},"\u4fdd\u5b58"))),h.a.createElement("div",{className:"block-content"},h.a.createElement("div",{className:"row push"},h.a.createElement("div",{className:"col-lg-8 col-xl-5"},h.a.createElement("div",{className:"form-group"},h.a.createElement("label",{for:"example-text-input"},"\u7ad9\u70b9\u540d\u79f0"),h.a.createElement("input",{type:"text",className:"form-control",placeholder:"\u8bf7\u8f93\u5165",defaultValue:this.state.site.app_name,onChange:e=>this.set("site","app_name",e.target.value)})),h.a.createElement("div",{className:"form-group"},h.a.createElement("label",{for:"example-text-input"},"\u7ad9\u70b9URL ",h.a.createElement(i["a"],{placement:"top",title:"\u66f4\u6539\u7ad9\u70b9URL\u4f1a\u5f71\u54cd\u5230\u8ba2\u9605\u7b49\u6709\u7528\u5230\u5916\u90e8URL\u7684\u5730\u65b9\uff0c\u5176\u4ed6\u4e0d\u53d7\u5f71\u54cd"},h.a.createElement(c["a"],{type:"question-circle"}))),h.a.createElement("input",{type:"text",className:"form-control",placeholder:"\u8bf7\u8f93\u5165",defaultValue:this.state.site.app_url,onChange:e=>this.set("site","app_url",e.target.value)})),h.a.createElement("div",{className:"form-group"},h.a.createElement("label",{for:"example-text-input"},"\u505c\u6b62\u65b0\u7528\u6237\u6ce8\u518c"),h.a.createElement("div",null,h.a.createElement(a["a"],{checked:parseInt(this.state.site.stop_register),onChange:e=>this.set("site","stop_register",e?1:0)}))),h.a.createElement("div",{className:"form-group"},h.a.createElement("label",{for:"example-text-input"},"\u90ae\u7bb1\u9a8c\u8bc1"),h.a.createElement("div",null,h.a.createElement(a["a"],{checked:parseInt(this.state.site.email_verify),onChange:e=>this.set("site","email_verify",e?1:0)}))))))),h.a.createElement("div",{className:"block block-rounded block-bordered"},h.a.createElement("div",{className:"block-header block-header-default"},h.a.createElement("h3",{className:"block-title"},"\u9080\u8bf7"),h.a.createElement("div",{className:"block-options"},h.a.createElement(l["a"],{type:"primary",onClick:()=>this.submit("invite")},"\u4fdd\u5b58"))),h.a.createElement("div",{className:"block-content"},h.a.createElement("div",{className:"row push"},h.a.createElement("div",{className:"col-lg-8 col-xl-5"},h.a.createElement("div",{className:"form-group"},h.a.createElement("label",{for:"example-text-input"},"\u5f00\u542f\u5f3a\u5236\u9080\u8bf7"),h.a.createElement("div",null,h.a.createElement(a["a"],{checked:parseInt(this.state.invite.invite_force),onChange:e=>this.set("invite","invite_force",e?1:0)}))),h.a.createElement("div",{className:"form-group"},h.a.createElement("label",{for:"example-email-input"},"\u9080\u8bf7\u4f63\u91d1\u767e\u5206\u6bd4"),h.a.createElement("input",{type:"text",className:"form-control",placeholder:"\u8bf7\u8f93\u5165",defaultValue:this.state.invite.invite_commission,onChange:e=>this.set("invite","invite_commission",parseInt(e.target.value))})),h.a.createElement("div",{className:"form-group"},h.a.createElement("label",{for:"example-email-input"},"\u7528\u6237\u53ef\u521b\u5efa\u9080\u8bf7\u7801\u4e0a\u9650"),h.a.createElement("input",{type:"text",className:"form-control",placeholder:"\u8bf7\u8f93\u5165",defaultValue:this.state.invite.invite_gen_limit,onChange:e=>this.set("invite","invite_gen_limit",parseInt(e.target.value))})))))),h.a.createElement("div",{className:"block block-rounded block-bordered"},h.a.createElement("div",{className:"block-header block-header-default"},h.a.createElement("h3",{className:"block-title"},"\u670d\u52a1\u7aef"),h.a.createElement("div",{className:"block-options"},h.a.createElement(l["a"],{type:"primary",onClick:()=>this.submit("server")},"\u4fdd\u5b58"))),h.a.createElement("div",{className:"block-content"},h.a.createElement("div",{className:"row push"},h.a.createElement("div",{className:"col-lg-8 col-xl-5"},h.a.createElement("div",{className:"form-group"},h.a.createElement("label",{for:"example-text-input"},"\u901a\u8baf\u5bc6\u94a5"),h.a.createElement("input",{type:"text",className:"form-control",placeholder:"\u8bf7\u8f93\u5165",defaultValue:this.state.server.server_token,onChange:e=>this.set("server","server_token",e.target.value)})))))))))}}},L8xA:function(e,t){function n(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n}e.exports=n},LIAx:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=i;var o=n("E0u0"),a=r(o);function i(e,t,n,r){function o(t){var r=new a["default"](t);n.call(e,r)}if(e.addEventListener){var i=function(){var n=!1;return"object"===typeof r?n=r.capture||!1:"boolean"===typeof r&&(n=r),e.addEventListener(t,o,r||!1),{v:{remove:function(){e.removeEventListener(t,o,n)}}}}();if("object"===typeof i)return i.v}else if(e.attachEvent)return e.attachEvent("on"+t,o),{remove:function(){e.detachEvent("on"+t,o)}}}e.exports=t["default"]},LQAc:function(e,t){e.exports=!1},LZWt:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},LbTH:function(e,t,n){"use strict";t["a"]={cycleText:{month_price:"\u6708\u4ed8",quarter_price:"\u5b63\u4ed8",half_year_price:"\u534a\u5e74\u4ed8",year_price:"\u5e74\u4ed8"},orderStatusText:["\u5f85\u652f\u4ed8","\u5f00\u901a\u4e2d","\u5df2\u53d6\u6d88","\u5df2\u5b8c\u6210"]}},LcsW:function(e,t,n){var r=n("kekF"),o=r(Object.getPrototypeOf,Object);e.exports=o},Lgjv:function(e,t,n){var r=n("ne8i"),o=n("l0Rn"),a=n("vhPU");e.exports=function(e,t,n,i){var c=String(a(e)),l=c.length,s=void 0===n?" ":String(n),u=r(t);if(u<=l||""==s)return c;var f=u-l,p=o.call(s,Math.ceil(f/s.length));return p.length>f&&(p=p.slice(0,f)),i?p+c:c+p}},LpSC:function(e,t,n){n("bZMm"),e.exports=self.fetch.bind(self)},LsHQ:function(e,t,n){var r=n("EA7m"),o=n("mv/X");function a(e){return r(function(t,n){var r=-1,a=n.length,i=a>1?n[a-1]:void 0,c=a>2?n[2]:void 0;i=e.length>3&&"function"==typeof i?(a--,i):void 0,c&&o(n[0],n[1],c)&&(i=a<3?void 0:i,a=1),t=Object(t);while(++r children");r=e}}),r}function E(e,t,n){var r=e.length===t.length;return r&&e.forEach(function(e,o){var a=t[o];e&&a&&(e&&!a||!e&&a?r=!1:e.key!==a.key?r=!1:n&&e.props[n]!==a.props[n]&&(r=!1))}),r}function O(e,t){var n=[],r={},o=[];return e.forEach(function(e){e&&w(t,e.key)?o.length&&(r[e.key]=o,o=[]):o.push(e)}),t.forEach(function(e){e&&Object.prototype.hasOwnProperty.call(r,e.key)&&(n=n.concat(r[e.key])),n.push(e)}),n=n.concat(o),n}var x=n("i8i4"),z=n.n(x),k=n("J9Du"),S={isAppearSupported:function(e){return e.transitionName&&e.transitionAppear||e.animation.appear},isEnterSupported:function(e){return e.transitionName&&e.transitionEnter||e.animation.enter},isLeaveSupported:function(e){return e.transitionName&&e.transitionLeave||e.animation.leave},allowAppearCallback:function(e){return e.transitionAppear||e.animation.appear},allowEnterCallback:function(e){return e.transitionEnter||e.animation.enter},allowLeaveCallback:function(e){return e.transitionLeave||e.animation.leave}},M=S,_={enter:"transitionEnter",appear:"transitionAppear",leave:"transitionLeave"},P=function(e){function t(){return l()(this,t),p()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return d()(t,e),u()(t,[{key:"componentWillUnmount",value:function(){this.stop()}},{key:"componentWillEnter",value:function(e){M.isEnterSupported(this.props)?this.transition("enter",e):e()}},{key:"componentWillAppear",value:function(e){M.isAppearSupported(this.props)?this.transition("appear",e):e()}},{key:"componentWillLeave",value:function(e){M.isLeaveSupported(this.props)?this.transition("leave",e):e()}},{key:"transition",value:function(e,t){var n=this,r=z.a.findDOMNode(this),o=this.props,a=o.transitionName,i="object"===typeof a;this.stop();var c=function(){n.stopper=null,t()};if((k["b"]||!o.animation[e])&&a&&o[_[e]]){var l=i?a[e]:a+"-"+e,s=l+"-active";i&&a[e+"Active"]&&(s=a[e+"Active"]),this.stopper=Object(k["a"])(r,{name:l,active:s},c)}else this.stopper=o.animation[e](r,c)}},{key:"stop",value:function(){var e=this.stopper;e&&(this.stopper=null,e.stop())}},{key:"render",value:function(){return this.props.children}}]),t}(v.a.Component);P.propTypes={children:b.a.any,animation:b.a.any,transitionName:b.a.any};var T=P,N="rc_animate_"+Date.now();function V(e){var t=e.children;return v.a.isValidElement(t)&&!t.key?v.a.cloneElement(t,{key:N}):t}function H(){}var j=function(e){function t(e){l()(this,t);var n=p()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return L.call(n),n.currentlyAnimatingKeys={},n.keysToEnter=[],n.keysToLeave=[],n.state={children:g(V(e))},n.childrenRefs={},n}return d()(t,e),u()(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.showProp,n=this.state.children;t&&(n=n.filter(function(e){return!!e.props[t]})),n.forEach(function(t){t&&e.performAppear(t.key)})}},{key:"componentWillReceiveProps",value:function(e){var t=this;this.nextProps=e;var n=g(V(e)),r=this.props;r.exclusive&&Object.keys(this.currentlyAnimatingKeys).forEach(function(e){t.stop(e)});var o=r.showProp,a=this.currentlyAnimatingKeys,c=r.exclusive?g(V(r)):this.state.children,l=[];o?(c.forEach(function(e){var t=e&&w(n,e.key),r=void 0;r=t&&t.props[o]||!e.props[o]?t:v.a.cloneElement(t||e,i()({},o,!0)),r&&l.push(r)}),n.forEach(function(e){e&&w(c,e.key)||l.push(e)})):l=O(c,n),this.setState({children:l}),n.forEach(function(e){var n=e&&e.key;if(!e||!a[n]){var r=e&&w(c,n);if(o){var i=e.props[o];if(r){var l=C(c,n,o);!l&&i&&t.keysToEnter.push(n)}else i&&t.keysToEnter.push(n)}else r||t.keysToEnter.push(n)}}),c.forEach(function(e){var r=e&&e.key;if(!e||!a[r]){var i=e&&w(n,r);if(o){var c=e.props[o];if(i){var l=C(n,r,o);!l&&c&&t.keysToLeave.push(r)}else c&&t.keysToLeave.push(r)}else i||t.keysToLeave.push(r)}})}},{key:"componentDidUpdate",value:function(){var e=this.keysToEnter;this.keysToEnter=[],e.forEach(this.performEnter);var t=this.keysToLeave;this.keysToLeave=[],t.forEach(this.performLeave)}},{key:"isValidChildByKey",value:function(e,t){var n=this.props.showProp;return n?C(e,t,n):w(e,t)}},{key:"stop",value:function(e){delete this.currentlyAnimatingKeys[e];var t=this.childrenRefs[e];t&&t.stop()}},{key:"render",value:function(){var e=this,t=this.props;this.nextProps=t;var n=this.state.children,r=null;n&&(r=n.map(function(n){if(null===n||void 0===n)return n;if(!n.key)throw new Error("must set key for children");return v.a.createElement(T,{key:n.key,ref:function(t){e.childrenRefs[n.key]=t},animation:t.animation,transitionName:t.transitionName,transitionEnter:t.transitionEnter,transitionAppear:t.transitionAppear,transitionLeave:t.transitionLeave},n)}));var a=t.component;if(a){var i=t;return"string"===typeof a&&(i=o()({className:t.className,style:t.style},t.componentProps)),v.a.createElement(a,i,r)}return r[0]||null}}]),t}(v.a.Component);j.isAnimate=!0,j.propTypes={className:b.a.string,style:b.a.object,component:b.a.any,componentProps:b.a.object,animation:b.a.object,transitionName:b.a.oneOfType([b.a.string,b.a.object]),transitionEnter:b.a.bool,transitionAppear:b.a.bool,exclusive:b.a.bool,transitionLeave:b.a.bool,onEnd:b.a.func,onEnter:b.a.func,onLeave:b.a.func,onAppear:b.a.func,showProp:b.a.string,children:b.a.node},j.defaultProps={animation:{},component:"span",componentProps:{},transitionEnter:!0,transitionLeave:!0,transitionAppear:!1,onEnd:H,onEnter:H,onLeave:H,onAppear:H};var L=function(){var e=this;this.performEnter=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillEnter(e.handleDoneAdding.bind(e,t,"enter")))},this.performAppear=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillAppear(e.handleDoneAdding.bind(e,t,"appear")))},this.handleDoneAdding=function(t,n){var r=e.props;if(delete e.currentlyAnimatingKeys[t],!r.exclusive||r===e.nextProps){var o=g(V(r));e.isValidChildByKey(o,t)?"appear"===n?M.allowAppearCallback(r)&&(r.onAppear(t),r.onEnd(t,!0)):M.allowEnterCallback(r)&&(r.onEnter(t),r.onEnd(t,!0)):e.performLeave(t)}},this.performLeave=function(t){e.childrenRefs[t]&&(e.currentlyAnimatingKeys[t]=!0,e.childrenRefs[t].componentWillLeave(e.handleDoneLeaving.bind(e,t)))},this.handleDoneLeaving=function(t){var n=e.props;if(delete e.currentlyAnimatingKeys[t],!n.exclusive||n===e.nextProps){var r=g(V(n));if(e.isValidChildByKey(r,t))e.performEnter(t);else{var o=function(){M.allowLeaveCallback(n)&&(n.onLeave(t),n.onEnd(t,!1))};E(e.state.children,r,n.showProp)?o():e.setState({children:r},o)}}}};t["a"]=j},MMmD:function(e,t,n){var r=n("lSCD"),o=n("shjB");function a(e){return null!=e&&o(e.length)&&!r(e)}e.exports=a},MPFp:function(e,t,n){"use strict";var r=n("uOPS"),o=n("Y7ZC"),a=n("kTiW"),i=n("NegM"),c=n("SBuE"),l=n("j2DC"),s=n("RfKB"),u=n("U+KD"),f=n("UWiX")("iterator"),p=!([].keys&&"next"in[].keys()),h="@@iterator",d="keys",m="values",v=function(){return this};e.exports=function(e,t,n,y,b,g,w){l(n,t,y);var C,E,O,x=function(e){if(!p&&e in M)return M[e];switch(e){case d:return function(){return new n(this,e)};case m:return function(){return new n(this,e)}}return function(){return new n(this,e)}},z=t+" Iterator",k=b==m,S=!1,M=e.prototype,_=M[f]||M[h]||b&&M[b],P=_||x(b),T=b?k?x("entries"):P:void 0,N="Array"==t&&M.entries||_;if(N&&(O=u(N.call(new e)),O!==Object.prototype&&O.next&&(s(O,z,!0),r||"function"==typeof O[f]||i(O,f,v))),k&&_&&_.name!==m&&(S=!0,P=function(){return _.call(this)}),r&&!w||!p&&!S&&M[f]||i(M,f,P),c[t]=P,c[z]=v,b)if(C={values:k?P:x(m),keys:g?P:x(d),entries:T},w)for(E in C)E in M||a(M,E,C[E]);else o(o.P+o.F*(p||S),t,C);return C}},MfQN:function(e,t){e.exports=function(e,t,n){var r=void 0===n;switch(t.length){case 0:return r?e():e.call(n);case 1:return r?e(t[0]):e.call(n,t[0]);case 2:return r?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return r?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return r?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},MgzW:function(e,t,n){"use strict";var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function i(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function c(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;var r=Object.getOwnPropertyNames(t).map(function(e){return t[e]});if("0123456789"!==r.join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}e.exports=c()?Object.assign:function(e,t){for(var n,c,l=i(e),s=1;s1?arguments[1]:void 0,n),l=i>2?arguments[2]:void 0,s=void 0===l?n:o(l,n);while(s>c)t[c++]=e;return t}},"NsO/":function(e,t,n){var r=n("M1xp"),o=n("Jes0");e.exports=function(e){return r(o(e))}},NwJ3:function(e,t,n){var r=n("SBuE"),o=n("UWiX")("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||a[o]===e)}},NykK:function(e,t,n){var r=n("nmnc"),o=n("AP2z"),a=n("KfNM"),i="[object Null]",c="[object Undefined]",l=r?r.toStringTag:void 0;function s(e){return null==e?void 0===e?c:i:l&&l in Object(e)?o(e):a(e)}e.exports=s},O0oS:function(e,t,n){var r=n("Cwc5"),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},OEbY:function(e,t,n){n("nh4g")&&"g"!=/./g.flags&&n("hswa").f(RegExp.prototype,"flags",{configurable:!0,get:n("C/va")})},OG14:function(e,t,n){"use strict";var r=n("y3w9"),o=n("g6HL"),a=n("Xxuz");n("IU+Z")("search",1,function(e,t,n,i){return[function(n){var r=e(this),o=void 0==n?void 0:n[t];return void 0!==o?o.call(n,r):new RegExp(n)[t](String(r))},function(e){var t=i(n,e,this);if(t.done)return t.value;var c=r(e),l=String(this),s=c.lastIndex;o(s,0)||(c.lastIndex=0);var u=a(c,l);return o(c.lastIndex,s)||(c.lastIndex=s),null===u?-1:u.index}]})},OP3Y:function(e,t,n){var r=n("aagx"),o=n("S/j/"),a=n("YTvA")("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},OaEy:function(e,t,n){"use strict";n("cIOH"),n("bKJz"),n("R9oj")},Ojgd:function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},OnI7:function(e,t,n){var r=n("dyZX"),o=n("g3g5"),a=n("LQAc"),i=n("N8g3"),c=n("hswa").f;e.exports=function(e){var t=o.Symbol||(o.Symbol=a?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||c(t,e,{value:i.f(e)})}},OnYD:function(e,t,n){},Optq:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="0 0 1024 1024",o="64 64 896 896",a="fill",i="outline",c="twotone";function l(e){for(var t=[],n=1;n0?"-".concat(h):h,w=a()(d,b,"".concat(b,"-").concat(f),(n={},l(n,"".concat(b,"-with-text").concat(g),m),l(n,"".concat(b,"-dashed"),!!v),n));return r["createElement"]("div",c({className:w},y,{role:"separator"}),m&&r["createElement"]("span",{className:"".concat(b,"-inner-text")},m))})};t["a"]=u},PFWz:function(e,t,n){try{var r=n("zs13")}catch(e){r=n("zs13")}var o=/\s+/,a=Object.prototype.toString;function i(e){if(!e||!e.nodeType)throw new Error("A DOM element reference is required");this.el=e,this.list=e.classList}e.exports=function(e){return new i(e)},i.prototype.add=function(e){if(this.list)return this.list.add(e),this;var t=this.array(),n=r(t,e);return~n||t.push(e),this.el.className=t.join(" "),this},i.prototype.remove=function(e){if("[object RegExp]"==a.call(e))return this.removeMatching(e);if(this.list)return this.list.remove(e),this;var t=this.array(),n=r(t,e);return~n&&t.splice(n,1),this.el.className=t.join(" "),this},i.prototype.removeMatching=function(e){for(var t=this.array(),n=0;ns)l.call(e,i=c[s++])&&t.push(i)}return t}},R5XZ:function(e,t,n){var r=n("dyZX"),o=n("XKFU"),a=n("ol8x"),i=[].slice,c=/MSIE .\./.test(a),l=function(e){return function(t,n){var r=arguments.length>2,o=!!r&&i.call(arguments,2);return e(r?function(){("function"==typeof t?t:Function(t)).apply(this,o)}:t,n)}};o(o.G+o.B+o.F*c,{setTimeout:l(r.setTimeout),setInterval:l(r.setInterval)})},"R64+":function(e,t,n){"use strict";t.__esModule=!0;var r=n("GB+t"),o=a(r);function a(e){return e&&e.__esModule?e:{default:e}}var i=function(){var e=null,t=function(t){return(0,o.default)(null==e,"A history supports only one prompt at a time"),e=t,function(){e===t&&(e=null)}},n=function(t,n,r,a){if(null!=e){var i="function"===typeof e?e(t,n):e;"string"===typeof i?"function"===typeof r?r(i,a):((0,o.default)(!1,"A history needs a getUserConfirmation function in order to use a prompt message"),a(!0)):a(!1!==i)}else a(!0)},r=[],a=function(e){var t=!0,n=function(){t&&e.apply(void 0,arguments)};return r.push(n),function(){t=!1,r=r.filter(function(e){return e!==n})}},i=function(){for(var e=arguments.length,t=Array(e),n=0;n0?r:n)(e)}},RfKB:function(e,t,n){var r=n("2faE").f,o=n("B+OT"),a=n("UWiX")("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,a)&&r(e,a,{configurable:!0,value:t})}},"RjD/":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},RlXo:function(e,t,n){"use strict";var r={placeholder:"Select time"};t["a"]=r},Rqdy:function(e,t,n){var r=n("Y7ZC");r(r.S+r.F*!n("jmDH"),"Object",{defineProperty:n("2faE").f})},"S/j/":function(e,t,n){var r=n("vhPU");e.exports=function(e){return Object(r(e))}},SBuE:function(e,t){e.exports={}},SEkw:function(e,t,n){e.exports={default:n("RU/L"),__esModule:!0}},SGa5:function(e,t,n){"use strict";n.r(t);n("Pwec");var r=n("CtXQ"),o=n("q1tI"),a=n.n(o),i=n("/MKj"),c=n("3a4m"),l=n.n(c);n("t3Un");class s extends a.a.Component{constructor(){super(...arguments),this.state={loading:!1}}componentDidMount(){}onLogin(){this.setState({loading:!0}),this.props.dispatch({type:"auth/login",action:{email:this.refs.email.value,password:this.refs.password.value},complete:e=>{if(200!==e.code)return this.setState({loading:!1});e.data&&(this.setState({loading:!1}),l.a.push("/dashboard"),this.props.dispatch({type:"header/getUserInfo"}))}})}render(){return a.a.createElement("div",{id:"page-container"},a.a.createElement("main",{id:"main-container"},a.a.createElement("div",{className:"row no-gutters justify-content-center bg-body-dark"},a.a.createElement("div",{className:"hero-static col-sm-10 col-md-6 col-xl-4 d-flex align-items-center p-2"},a.a.createElement("div",{className:"block block-rounded block-transparent block-fx-pop w-100 mb-0 overflow-hidden bg-image"},a.a.createElement("div",{className:"row no-gutters"},a.a.createElement("div",{className:"col-md-12 order-md-1 bg-white"},a.a.createElement("div",{className:"block-content block-content-full px-lg-4 py-md-4 py-lg-4"},a.a.createElement("div",{className:"mb-2 text-center"},a.a.createElement("a",{className:"link-fx font-w700 font-size-h1",href:"index.html"},a.a.createElement("span",{className:"text-dark"},window.v2board.title?window.v2board.title:"V2Board")),a.a.createElement("p",{className:"text-uppercase font-w700 font-size-sm text-muted"},"\u8be5\u9875\u9762\u662f\u88ab\u52a0\u5bc6\u7684")),a.a.createElement("div",{className:"form-group"},a.a.createElement("input",{type:"text",className:"form-control form-control-alt",placeholder:"\u90ae\u7bb1",ref:"email"})),a.a.createElement("div",{className:"form-group"},a.a.createElement("input",{type:"password",className:"form-control form-control-alt",placeholder:"\u5bc6\u7801",ref:"password"})),a.a.createElement("div",{className:"form-group"},a.a.createElement("button",{disabled:this.state.loading,type:"submit",className:"btn btn-block btn-hero-primary",onClick:()=>this.onLogin()},this.state.loading?a.a.createElement(r["a"],{type:"loading"}):a.a.createElement("span",null,a.a.createElement("i",{className:"fa fa-fw fa-sign-in-alt mr-1"}),"\u767b\u9646")),a.a.createElement("div",{className:"text-center mt-3"},a.a.createElement("a",{className:"font-w700 font-size-sm text-muted",href:"javascript:;",onClick:()=>l.a.push("/forgetpassword")},"\u5fd8\u8bb0\u5bc6\u7801?")))))))))))}}t["default"]=Object(i["c"])()(s)},SLVX:function(e,t,n){"use strict";function r(e){var t,n=e.Symbol;return"function"===typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable",t}n.d(t,"a",function(){return r})},SRfc:function(e,t,n){"use strict";var r=n("y3w9"),o=n("ne8i"),a=n("A5AN"),i=n("Xxuz");n("IU+Z")("match",1,function(e,t,n,c){return[function(n){var r=e(this),o=void 0==n?void 0:n[t];return void 0!==o?o.call(n,r):new RegExp(n)[t](String(r))},function(e){var t=c(n,e,this);if(t.done)return t.value;var l=r(e),s=String(this);if(!l.global)return i(l,s);var u=l.unicode;l.lastIndex=0;var f,p=[],h=0;while(null!==(f=i(l,s))){var d=String(f[0]);p[h]=d,""===d&&(l.lastIndex=a(s,o(l.lastIndex),u)),h++}return 0===h?null:p}]})},Sdc0:function(e,t,n){"use strict";n.d(t,"a",function(){return z});var r=n("q1tI"),o=n("17x9"),a=n("XIdC"),i=n.n(a),c=n("TSYQ"),l=n.n(c),s=n("BGR+"),u=n("g0mS"),f=n("CtXQ"),p=n("wEI+"),h=n("6CfX");function d(e){return d="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function m(){return m=Object.assign||function(e){for(var t=1;tg;g++)if(v=t?b(i(d=e[g])[0],d[1]):b(e[g]),v===s||v===u)return v}else for(m=y.call(e);!(d=m.next()).done;)if(v=o(m,b,d.value,t),v===s||v===u)return v};t.BREAK=s,t.RETURN=u},SsKX:function(e,t,n){"use strict";var r=n("vRGJ"),o=n.n(r),a={},i=1e4,c=0,l=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=a[n]||(a[n]={});if(r[e])return r[e];var l=[],s=o()(e,l,t),u={re:s,keys:l};return c1&&void 0!==arguments[1]?arguments[1]:{},n=arguments[2];"string"===typeof t&&(t={path:t});var r=t,o=r.path,a=r.exact,i=void 0!==a&&a,c=r.strict,s=void 0!==c&&c,u=r.sensitive,f=void 0!==u&&u;if(null==o)return n;var p=l(o,{end:i,strict:s,sensitive:f}),h=p.re,d=p.keys,m=h.exec(e);if(!m)return null;var v=m[0],y=m.slice(1),b=e===v;return i&&!b?null:{path:o,url:"/"===o&&""===v?"/":v,isExact:b,params:d.reduce(function(e,t,n){return e[t.name]=y[n],e},{})}};t["a"]=s},T1AV:function(e,t,n){var r=n("t2Dn"),o=n("5Tg0"),a=n("yP5f"),i=n("Q1l4"),c=n("+iFO"),l=n("03A+"),s=n("Z0cm"),u=n("3L66"),f=n("DSRE"),p=n("lSCD"),h=n("GoyQ"),d=n("YO3V"),m=n("c6wG"),v=n("itsj"),y=n("jeLo");function b(e,t,n,b,g,w,C){var E=v(e,n),O=v(t,n),x=C.get(O);if(x)r(e,n,x);else{var z=w?w(E,O,n+"",e,t,C):void 0,k=void 0===z;if(k){var S=s(O),M=!S&&f(O),_=!S&&!M&&m(O);z=O,S||M||_?s(E)?z=E:u(E)?z=i(E):M?(k=!1,z=o(O,!0)):_?(k=!1,z=a(O,!0)):z=[]:d(O)||l(O)?(z=E,l(E)?z=y(E):h(E)&&!p(E)||(z=c(O))):k=!1}k&&(C.set(O,z),g(z,O,b,w,C),C["delete"](O)),r(e,n,z)}}e.exports=b},T39b:function(e,t,n){"use strict";var r=n("wmvG"),o=n("s5qY"),a="Set";e.exports=n("4LiD")(a,function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return r.def(o(this,a),e=0===e?0:e,e)}},r)},TOwV:function(e,t,n){"use strict";e.exports=n("qT12")},TSYQ:function(e,t,n){var r,o;(function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t1&&void 0!==arguments[1]?arguments[1]:u,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:f;switch(e){case"topLeft":t={left:0,top:n,bottom:"auto"};break;case"topRight":t={right:0,top:n,bottom:"auto"};break;case"bottomLeft":t={left:0,top:"auto",bottom:r};break;default:t={right:0,top:"auto",bottom:r};break}return t}function m(e,t){var n=e.prefixCls,i=e.placement,s=void 0===i?p:i,u=e.getContainer,f=void 0===u?c:u,h=e.top,m=e.bottom,v="".concat(n,"-").concat(s);l[v]?t(l[v]):o["a"].newInstance({prefixCls:n,className:"".concat(n,"-").concat(s),style:d(s,h,m),getContainer:f,closeIcon:r["createElement"](a["a"],{className:"".concat(n,"-close-icon"),type:"close"})},function(e){l[v]=e,t(e)})}var v={success:"check-circle-o",info:"info-circle-o",error:"close-circle-o",warning:"exclamation-circle-o"};function y(e){var t=e.prefixCls||"ant-notification",n="".concat(t,"-notice"),o=void 0===e.duration?s:e.duration,i=null;if(e.icon)i=r["createElement"]("span",{className:"".concat(n,"-icon")},e.icon);else if(e.type){var c=v[e.type];i=r["createElement"](a["a"],{className:"".concat(n,"-icon ").concat(n,"-icon-").concat(e.type),type:c})}var l=!e.description&&i?r["createElement"]("span",{className:"".concat(n,"-message-single-line-auto-margin")}):null,u=e.placement,f=e.top,p=e.bottom,h=e.getContainer;m({prefixCls:t,placement:u,top:f,bottom:p,getContainer:h},function(t){t.notice({content:r["createElement"]("div",{className:i?"".concat(n,"-with-icon"):""},i,r["createElement"]("div",{className:"".concat(n,"-message")},l,e.message),r["createElement"]("div",{className:"".concat(n,"-description")},e.description),e.btn?r["createElement"]("span",{className:"".concat(n,"-btn")},e.btn):null),duration:o,closable:!0,onClose:e.onClose,onClick:e.onClick,key:e.key,style:e.style||{},className:e.className})})}var b={open:y,close:function(e){Object.keys(l).forEach(function(t){return l[t].removeNotice(e)})},config:h,destroy:function(){Object.keys(l).forEach(function(e){l[e].destroy(),delete l[e]})}};["success","info","warning","error"].forEach(function(e){b[e]=function(t){return b.open(i(i({},t),{type:e}))}}),b.warn=b.warning,t["a"]=b},TuGD:function(e,t,n){var r=n("UWiX")("iterator"),o=!1;try{var a=[7][r]();a["return"]=function(){o=!0},Array.from(a,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var a=[7],i=a[r]();i.next=function(){return{done:n=!0}},a[r]=function(){return i},e(a)}catch(e){}return n}},"U+KD":function(e,t,n){var r=n("B+OT"),o=n("JB68"),a=n("VVlx")("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),r(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},UExd:function(e,t,n){var r=n("nh4g"),o=n("DVgA"),a=n("aCFj"),i=n("UqcF").f;e.exports=function(e){return function(t){var n,c=a(t),l=o(c),s=l.length,u=0,f=[];while(s>u)n=l[u++],r&&!i.call(c,n)||f.push(e?[n,c[n]]:c[n]);return f}}},"UNi/":function(e,t){function n(e,t){var n=-1,r=Array(e);while(++n1&&a.call(i[0],n,function(){for(u=1;u1?arguments[1]:void 0,v=void 0!==m,y=0,b=u(p);if(v&&(m=r(m,d>2?arguments[2]:void 0,2)),void 0==b||h==Array&&c(b))for(t=l(p.length),n=new h(t);t>y;y++)s(n,y,v?m(p[y],y):p[y]);else for(f=b.call(p),n=new h;!(o=f.next()).done;y++)s(n,y,v?i(f,m,[o.value,y],!0):o.value);return n.length=y,n}})},VRzm:function(e,t,n){"use strict";var r,o,a,i,c=n("LQAc"),l=n("dyZX"),s=n("m0Pp"),u=n("I8a+"),f=n("XKFU"),p=n("0/R4"),h=n("2OiF"),d=n("9gX7"),m=n("SlkY"),v=n("69bn"),y=n("GZEu").set,b=n("gHnn")(),g=n("pbhE"),w=n("nICZ"),C=n("ol8x"),E=n("vKrd"),O="Promise",x=l.TypeError,z=l.process,k=z&&z.versions,S=k&&k.v8||"",M=l[O],_="process"==u(z),P=function(){},T=o=g.f,N=!!function(){try{var e=M.resolve(1),t=(e.constructor={})[n("K0xU")("species")]=function(e){e(P,P)};return(_||"function"==typeof PromiseRejectionEvent)&&e.then(P)instanceof t&&0!==S.indexOf("6.6")&&-1===C.indexOf("Chrome/66")}catch(e){}}(),V=function(e){var t;return!(!p(e)||"function"!=typeof(t=e.then))&&t},H=function(e,t){if(!e._n){e._n=!0;var n=e._c;b(function(){var r=e._v,o=1==e._s,a=0,i=function(t){var n,a,i,c=o?t.ok:t.fail,l=t.resolve,s=t.reject,u=t.domain;try{c?(o||(2==e._h&&D(e),e._h=1),!0===c?n=r:(u&&u.enter(),n=c(r),u&&(u.exit(),i=!0)),n===t.promise?s(x("Promise-chain cycle")):(a=V(n))?a.call(n,l,s):l(n)):s(r)}catch(e){u&&!i&&u.exit(),s(e)}};while(n.length>a)i(n[a++]);e._c=[],e._n=!1,t&&!e._h&&j(e)})}},j=function(e){y.call(l,function(){var t,n,r,o=e._v,a=L(e);if(a&&(t=w(function(){_?z.emit("unhandledRejection",o,e):(n=l.onunhandledrejection)?n({promise:e,reason:o}):(r=l.console)&&r.error&&r.error("Unhandled promise rejection",o)}),e._h=_||L(e)?2:1),e._a=void 0,a&&t.e)throw t.v})},L=function(e){return 1!==e._h&&0===(e._a||e._c).length},D=function(e){y.call(l,function(){var t;_?z.emit("rejectionHandled",e):(t=l.onrejectionhandled)&&t({promise:e,reason:e._v})})},A=function(e){var t=this;t._d||(t._d=!0,t=t._w||t,t._v=e,t._s=2,t._a||(t._a=t._c.slice()),H(t,!0))},R=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw x("Promise can't be resolved itself");(t=V(e))?b(function(){var r={_w:n,_d:!1};try{t.call(e,s(R,r,1),s(A,r,1))}catch(e){A.call(r,e)}}):(n._v=e,n._s=1,H(n,!1))}catch(e){A.call({_w:n,_d:!1},e)}}};N||(M=function(e){d(this,M,O,"_h"),h(e),r.call(this);try{e(s(R,this,1),s(A,this,1))}catch(e){A.call(this,e)}},r=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},r.prototype=n("3Lyj")(M.prototype,{then:function(e,t){var n=T(v(this,M));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=_?z.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&H(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),a=function(){var e=new r;this.promise=e,this.resolve=s(R,e,1),this.reject=s(A,e,1)},g.f=T=function(e){return e===M||e===i?new a(e):o(e)}),f(f.G+f.W+f.F*!N,{Promise:M}),n("fyDq")(M,O),n("elZq")(O),i=n("g3g5")[O],f(f.S+f.F*!N,O,{reject:function(e){var t=T(this),n=t.reject;return n(e),t.promise}}),f(f.S+f.F*(c||!N),O,{resolve:function(e){return E(c&&this===i?M:this,e)}}),f(f.S+f.F*!(N&&n("XMVh")(function(e){M.all(e)["catch"](P)})),O,{all:function(e){var t=this,n=T(t),r=n.resolve,o=n.reject,a=w(function(){var n=[],a=0,i=1;m(e,!1,function(e){var c=a++,l=!1;n.push(void 0),i++,t.resolve(e).then(function(e){l||(l=!0,n[c]=e,--i||r(n))},o)}),--i||r(n)});return a.e&&o(a.v),n.promise},race:function(e){var t=this,n=T(t),r=n.reject,o=w(function(){m(e,!1,function(e){t.resolve(e).then(n.resolve,r)})});return o.e&&r(o.v),n.promise}})},VTer:function(e,t,n){var r=n("g3g5"),o=n("dyZX"),a="__core-js_shared__",i=o[a]||(o[a]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n("LQAc")?"pure":"global",copyright:"\xa9 2019 Denis Pushkarev (zloirock.ru)"})},VVlx:function(e,t,n){var r=n("29s/")("keys"),o=n("YqAc");e.exports=function(e){return r[e]||(r[e]=o(e))}},VaNO:function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},Vd3H:function(e,t,n){"use strict";var r=n("XKFU"),o=n("2OiF"),a=n("S/j/"),i=n("eeVq"),c=[].sort,l=[1,2,3];r(r.P+r.F*(i(function(){l.sort(void 0)})||!i(function(){l.sort(null)})||!n("LyE8")(c)),"Array",{sort:function(e){return void 0===e?c.call(a(this)):c.call(a(this),o(e))}})},W070:function(e,t,n){var r=n("NsO/"),o=n("tEej"),a=n("D8kY");e.exports=function(e){return function(t,n,i){var c,l=r(t),s=o(l.length),u=a(i,s);if(e&&n!=n){while(s>u)if(c=l[u++],c!=c)return!0}else for(;s>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}}},W5Cv:function(e,t,n){"use strict";function r(e,t){var n=window.Element.prototype,r=n.matches||n.mozMatchesSelector||n.msMatchesSelector||n.oMatchesSelector||n.webkitMatchesSelector;if(!e||1!==e.nodeType)return!1;var o=e.parentNode;if(r)return r.call(e,t);for(var a=o.querySelectorAll(t),i=a.length,c=0;c1?arguments[1]:void 0)}}),n("nGyu")("includes")},Z4ex:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n.5?l/(2-a-i):l/(a+i),a){case e:r=(t-n)/l+(t1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=R(e,360),t=R(t,100),n=R(n,100),0===t)r=o=a=n;else{var c=n<.5?n*(1+t):n+t-n*t,l=2*n-c;r=i(l,c,e+1/3),o=i(l,c,e),a=i(l,c,e-1/3)}return{r:255*r,g:255*o,b:255*a}}function y(e,t,n){e=R(e,255),t=R(t,255),n=R(n,255);var r,o,a=u(e,t,n),i=s(e,t,n),c=a,l=a-i;if(o=0===a?0:l/a,a==i)r=0;else{switch(a){case e:r=(t-n)/l+(t>1)+720)%360;--t;)r.h=(r.h+o)%360,a.push(p(r));return a}function H(e,t){t=t||6;var n=p(e).toHsv(),r=n.h,o=n.s,a=n.v,i=[],c=1/t;while(t--)i.push(p({h:r,s:o,v:a})),a=(a+c)%1;return i}p.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r,a,i,c=this.toRgb();return e=c.r/255,t=c.g/255,n=c.b/255,r=e<=.03928?e/12.92:o.pow((e+.055)/1.055,2.4),a=t<=.03928?t/12.92:o.pow((t+.055)/1.055,2.4),i=n<=.03928?n/12.92:o.pow((n+.055)/1.055,2.4),.2126*r+.7152*a+.0722*i},setAlpha:function(e){return this._a=A(e),this._roundA=l(100*this._a)/100,this},toHsv:function(){var e=y(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=y(this._r,this._g,this._b),t=l(360*e.h),n=l(100*e.s),r=l(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=m(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=m(this._r,this._g,this._b),t=l(360*e.h),n=l(100*e.s),r=l(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return g(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return w(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:l(this._r),g:l(this._g),b:l(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+l(this._r)+", "+l(this._g)+", "+l(this._b)+")":"rgba("+l(this._r)+", "+l(this._g)+", "+l(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:l(100*R(this._r,255))+"%",g:l(100*R(this._g,255))+"%",b:l(100*R(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+l(100*R(this._r,255))+"%, "+l(100*R(this._g,255))+"%, "+l(100*R(this._b,255))+"%)":"rgba("+l(100*R(this._r,255))+"%, "+l(100*R(this._g,255))+"%, "+l(100*R(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(L[g(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+C(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var o=p(e);n="#"+C(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0,o=!t&&r&&("hex"===e||"hex6"===e||"hex3"===e||"hex4"===e||"hex8"===e||"name"===e);return o?"name"===e&&0===this._a?this.toName():this.toRgbString():("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString())},clone:function(){return p(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(z,arguments)},brighten:function(){return this._applyModification(k,arguments)},darken:function(){return this._applyModification(S,arguments)},desaturate:function(){return this._applyModification(E,arguments)},saturate:function(){return this._applyModification(O,arguments)},greyscale:function(){return this._applyModification(x,arguments)},spin:function(){return this._applyModification(M,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(V,arguments)},complement:function(){return this._applyCombination(_,arguments)},monochromatic:function(){return this._applyCombination(H,arguments)},splitcomplement:function(){return this._applyCombination(N,arguments)},triad:function(){return this._applyCombination(P,arguments)},tetrad:function(){return this._applyCombination(T,arguments)}},p.fromRatio=function(e,t){if("object"==typeof e){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:B(e[r]));e=n}return p(e,t)},p.equals=function(e,t){return!(!e||!t)&&p(e).toRgbString()==p(t).toRgbString()},p.random=function(){return p.fromRatio({r:f(),g:f(),b:f()})},p.mix=function(e,t,n){n=0===n?0:n||50;var r=p(e).toRgb(),o=p(t).toRgb(),a=n/100,i={r:(o.r-r.r)*a+r.r,g:(o.g-r.g)*a+r.g,b:(o.b-r.b)*a+r.b,a:(o.a-r.a)*a+r.a};return p(i)},p.readability=function(e,t){var n=p(e),r=p(t);return(o.max(n.getLuminance(),r.getLuminance())+.05)/(o.min(n.getLuminance(),r.getLuminance())+.05)},p.isReadable=function(e,t,n){var r,o,a=p.readability(e,t);switch(o=!1,r=Z(n),r.level+r.size){case"AAsmall":case"AAAlarge":o=a>=4.5;break;case"AAlarge":o=a>=3;break;case"AAAsmall":o=a>=7;break}return o},p.mostReadable=function(e,t,n){var r,o,a,i,c=null,l=0;n=n||{},o=n.includeFallbackColors,a=n.level,i=n.size;for(var s=0;sl&&(l=r,c=p(t[s]));return p.isReadable(e,c,{level:a,size:i})||!o?c:(n.includeFallbackColors=!1,p.mostReadable(e,["#fff","#000"],n))};var j=p.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},L=p.hexNames=D(j);function D(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function A(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function R(e,t){U(e)&&(e="100%");var n=K(e);return e=s(t,u(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),o.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function I(e){return s(1,u(0,e))}function F(e){return parseInt(e,16)}function U(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)}function K(e){return"string"===typeof e&&-1!=e.indexOf("%")}function W(e){return 1==e.length?"0"+e:""+e}function B(e){return e<=1&&(e=100*e+"%"),e}function q(e){return o.round(255*parseFloat(e)).toString(16)}function Y(e){return F(e)/255}var G=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",o="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+o),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+o),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+o),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function X(e){return!!G.CSS_UNIT.exec(e)}function Q(e){e=e.replace(a,"").replace(i,"").toLowerCase();var t,n=!1;if(j[e])e=j[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=G.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=G.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=G.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=G.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=G.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=G.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=G.hex8.exec(e))?{r:F(t[1]),g:F(t[2]),b:F(t[3]),a:Y(t[4]),format:n?"name":"hex8"}:(t=G.hex6.exec(e))?{r:F(t[1]),g:F(t[2]),b:F(t[3]),format:n?"name":"hex"}:(t=G.hex4.exec(e))?{r:F(t[1]+""+t[1]),g:F(t[2]+""+t[2]),b:F(t[3]+""+t[3]),a:Y(t[4]+""+t[4]),format:n?"name":"hex8"}:!!(t=G.hex3.exec(e))&&{r:F(t[1]+""+t[1]),g:F(t[2]+""+t[2]),b:F(t[3]+""+t[3]),format:n?"name":"hex"}}function Z(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA"),"small"!==n&&"large"!==n&&(n="small"),{level:t,size:n}}e.exports?e.exports=p:(r=function(){return p}.call(t,n,t,e),void 0===r||(e.exports=r))})(Math)},ZvpZ:function(e,t,n){"use strict";var r=n("H4fg"),o=n("61s2"),a=n("RlXo"),i=o["a"];t["a"]={locale:"en",Pagination:r["a"],DatePicker:o["a"],TimePicker:a["a"],Calendar:i,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",selectAll:"Select current page",selectInvert:"Invert current page",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file"},Empty:{description:"No Data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"}}},Zxgi:function(e,t,n){var r=n("5T2Y"),o=n("WEpk"),a=n("uOPS"),i=n("zLkG"),c=n("2faE").f;e.exports=function(e){var t=o.Symbol||(o.Symbol=a?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||c(t,e,{value:i.f(e)})}},a0xu:function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},a1Th:function(e,t,n){"use strict";n("OEbY");var r=n("y3w9"),o=n("C/va"),a=n("nh4g"),i="toString",c=/./[i],l=function(e){n("KroJ")(RegExp.prototype,i,e,!0)};n("eeVq")(function(){return"/a/b"!=c.call({source:"a",flags:"b"})})?l(function(){var e=r(this);return"/".concat(e.source,"/","flags"in e?e.flags:!a&&e instanceof RegExp?o.call(e):void 0)}):c.name!=i&&l(function(){return c.call(this)})},aCFj:function(e,t,n){var r=n("Ymqv"),o=n("vhPU");e.exports=function(e){return r(o(e))}},aSaP:function(e,t,n){"use strict";n.r(t),n.d(t,"default",function(){return s});n("/xke");var r=n("TeRw"),o=n("q1tI"),a=n.n(o),i=n("t3Un"),c=n("3a4m"),l=n.n(c);class s extends a.a.Component{constructor(){super(...arguments),this.state={isEmailVerify:!1,sendEmailVerifyTimeout:60}}componentDidMount(){this.props.location.query.code&&(this.refs.invite.value=this.props.location.query.code),Object(i["a"])("/passport/isEmailVerify").then(e=>{200===e.code&&this.setState({isEmailVerify:e.data})})}sendEmailVerify(){var e=this;function t(){setTimeout(()=>{0!==e.state.sendEmailVerifyTimeout?(e.setState({sendEmailVerifyTimeout:e.state.sendEmailVerifyTimeout-1}),t()):e.setState({sendEmailVerifyTimeout:60})},1e3)}Object(i["b"])("/passport/sendEmailVerify",{email:this.refs.email.value}).then(e=>{200===e.code&&t()})}submit(){if(this.refs.password.value!==this.refs.repassword.value)return r["a"]["error"]({message:"\u8bf7\u6c42\u9519\u8bef",description:"\u4e24\u6b21\u5bc6\u7801\u8f93\u5165\u4e0d\u540c",duration:1.5});Object(i["b"])("/passport/register",{email:this.refs.email.value,password:this.refs.password.value,invite_code:this.refs.invite.value,email_code:this.refs.email_code?this.refs.email_code.value:""}).then(e=>{200===e.code&&e.data&&l.a.push("/login")})}render(){return a.a.createElement("div",{id:"page-container"},a.a.createElement("main",{id:"main-container"},a.a.createElement("div",{className:"row no-gutters justify-content-center bg-body-dark"},a.a.createElement("div",{className:"hero-static col-sm-10 col-md-6 col-xl-4 d-flex align-items-center p-2"},a.a.createElement("div",{className:"block block-rounded block-transparent block-fx-pop w-100 mb-0 overflow-hidden bg-image"},a.a.createElement("div",{className:"row no-gutters"},a.a.createElement("div",{className:"col-md-12 order-md-1 bg-white"},a.a.createElement("div",{className:"block-content block-content-full px-lg-4 py-md-4 py-lg-4"},a.a.createElement("div",{className:"mb-2 text-center"},a.a.createElement("a",{className:"link-fx font-w700 font-size-h1",href:"index.html"},a.a.createElement("span",{className:"text-dark"},window.v2board.title?window.v2board.title:"V2Board")),a.a.createElement("p",{className:"text-uppercase font-w700 font-size-sm text-muted"},"\u8be5\u9875\u9762\u662f\u88ab\u52a0\u5bc6\u7684")),a.a.createElement("div",{className:"form-group"},a.a.createElement("input",{type:"text",className:"form-control form-control-alt",placeholder:"\u90ae\u7bb1",ref:"email"})),this.state.isEmailVerify?a.a.createElement("div",{className:"form-group form-row"},a.a.createElement("div",{className:"col-9"},a.a.createElement("input",{type:"text",className:"form-control form-control-alt",placeholder:"\u90ae\u7bb1\u9a8c\u8bc1\u7801",ref:"email_code"})),a.a.createElement("div",{className:"col-3"},a.a.createElement("button",{type:"submit",disabled:60!==this.state.sendEmailVerifyTimeout,className:"btn btn-block btn-primary",onClick:()=>this.sendEmailVerify()},60===this.state.sendEmailVerifyTimeout?"\u53d1\u9001":this.state.sendEmailVerifyTimeout))):"",a.a.createElement("div",{className:"form-group"},a.a.createElement("input",{type:"password",className:"form-control form-control-alt",placeholder:"\u5bc6\u7801",ref:"password"})),a.a.createElement("div",{className:"form-group"},a.a.createElement("input",{type:"password",className:"form-control form-control-alt",placeholder:"\u5bc6\u7801",ref:"repassword"})),a.a.createElement("div",{className:"form-group"},a.a.createElement("input",{type:"text",className:"form-control form-control-alt",placeholder:"\u9080\u8bf7\u7801",ref:"invite"})),a.a.createElement("div",{className:"form-group"},a.a.createElement("button",{type:"submit",className:"btn btn-block btn-hero-primary",onClick:()=>this.submit()},a.a.createElement("i",{className:"fa fa-fw fa-smile mr-1"}),"\u6ce8\u518c"))))))))))}}},aagx:function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},adOz:function(e,t,n){n("Zxgi")("asyncIterator")},adU4:function(e,t,n){var r=n("y1pI"),o=Array.prototype,a=o.splice;function i(e){var t=this.__data__,n=r(t,e);if(n<0)return!1;var o=t.length-1;return n==o?t.pop():a.call(t,n,1),--this.size,!0}e.exports=i},apmT:function(e,t,n){var r=n("0/R4");e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},"aqI/":function(e,t,n){n("7DDg")("Uint8",1,function(e){return function(t,n,r){return e(this,t,n,r)}},!0)},"ar/p":function(e,t,n){var r=n("5vMV"),o=n("FpHa").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},b80T:function(e,t,n){var r=n("UNi/"),o=n("03A+"),a=n("Z0cm"),i=n("DSRE"),c=n("wJg7"),l=n("c6wG"),s=Object.prototype,u=s.hasOwnProperty;function f(e,t){var n=a(e),s=!n&&o(e),f=!n&&!s&&i(e),p=!n&&!s&&!f&&l(e),h=n||s||f||p,d=h?r(e.length,String):[],m=d.length;for(var v in e)!t&&!u.call(e,v)||h&&("length"==v||f&&("offset"==v||"parent"==v)||p&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||c(v,m))||d.push(v);return d}e.exports=f},bBy9:function(e,t,n){n("w2d+");for(var r=n("5T2Y"),o=n("NegM"),a=n("SBuE"),i=n("UWiX")("toStringTag"),c="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l-1};function c(e){if("string"!==typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function l(e){return"string"!==typeof e&&(e=String(e)),e}function s(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return r.iterable&&(t[Symbol.iterator]=function(){return t}),t}function u(e){this.map={},e instanceof u?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function f(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function p(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function h(e){var t=new FileReader,n=p(t);return t.readAsArrayBuffer(e),n}function d(e){var t=new FileReader,n=p(t);return t.readAsText(e),n}function m(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r-1?t:e}function w(e,t){t=t||{};var n=t.body;if(e instanceof w){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new u(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,n||null==e._bodyInit||(n=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new u(t.headers)),this.method=g(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(n)}function C(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(o))}}),t}function E(e){var t=new u,n=e.replace(/\r?\n[\t ]+/g," ");return n.split(/\r?\n/).forEach(function(e){var n=e.split(":"),r=n.shift().trim();if(r){var o=n.join(":").trim();t.append(r,o)}}),t}function O(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new u(t.headers),this.url=t.url||"",this._initBody(e)}w.prototype.clone=function(){return new w(this,{body:this._bodyInit})},y.call(w.prototype),y.call(O.prototype),O.prototype.clone=function(){return new O(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new u(this.headers),url:this.url})},O.error=function(){var e=new O(null,{status:0,statusText:""});return e.type="error",e};var x=[301,302,303,307,308];O.redirect=function(e,t){if(-1===x.indexOf(t))throw new RangeError("Invalid status code");return new O(null,{status:t,headers:{location:e}})};var z=self.DOMException;try{new z}catch(e){z=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},z.prototype=Object.create(Error.prototype),z.prototype.constructor=z}function k(e,t){return new Promise(function(n,o){var a=new w(e,t);if(a.signal&&a.signal.aborted)return o(new z("Aborted","AbortError"));var i=new XMLHttpRequest;function c(){i.abort()}i.onload=function(){var e={status:i.status,statusText:i.statusText,headers:E(i.getAllResponseHeaders()||"")};e.url="responseURL"in i?i.responseURL:e.headers.get("X-Request-URL");var t="response"in i?i.response:i.responseText;n(new O(t,e))},i.onerror=function(){o(new TypeError("Network request failed"))},i.ontimeout=function(){o(new TypeError("Network request failed"))},i.onabort=function(){o(new z("Aborted","AbortError"))},i.open(a.method,a.url,!0),"include"===a.credentials?i.withCredentials=!0:"omit"===a.credentials&&(i.withCredentials=!1),"responseType"in i&&r.blob&&(i.responseType="blob"),a.headers.forEach(function(e,t){i.setRequestHeader(t,e)}),a.signal&&(a.signal.addEventListener("abort",c),i.onreadystatechange=function(){4===i.readyState&&a.signal.removeEventListener("abort",c)}),i.send("undefined"===typeof a._bodyInit?null:a._bodyInit)})}k.polyfill=!0,self.fetch||(self.fetch=k,self.Headers=u,self.Request=w,self.Response=O)},bac3:function(e,t,n){"use strict";(function(e){n.d(t,"e",function(){return f}),n.d(t,"d",function(){return p}),n.d(t,"a",function(){return d}),n.d(t,"b",function(){return m}),n.d(t,"c",function(){return v}),n.d(t,"f",function(){return y});var r=n("QbLZ"),o=n.n(r),a=n("iCc5"),i=n.n(a),c=n("V7oC"),l=n.n(c),s=n("HXN9"),u=n("q1tI");function f(t){e&&Object({NODE_ENV:"production"})||console.error("[@ant-design/icons-react]: "+t+".")}function p(e){return"object"===typeof e&&"string"===typeof e.name&&"string"===typeof e.theme&&("object"===typeof e.icon||"function"===typeof e.icon)}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t["class"];break;default:t[n]=r}return t},{})}var d=function(){function e(){i()(this,e),this.collection={}}return l()(e,[{key:"clear",value:function(){this.collection={}}},{key:"delete",value:function(e){return delete this.collection[e]}},{key:"get",value:function(e){return this.collection[e]}},{key:"has",value:function(e){return Boolean(this.collection[e])}},{key:"set",value:function(e,t){return this.collection[e]=t,this}},{key:"size",get:function(){return Object.keys(this.collection).length}}]),e}();function m(e,t,n){return n?u["createElement"](e.tag,o()({key:t},h(e.attrs),n),(e.children||[]).map(function(n,r){return m(n,t+"-"+e.tag+"-"+r)})):u["createElement"](e.tag,o()({key:t},h(e.attrs)),(e.children||[]).map(function(n,r){return m(n,t+"-"+e.tag+"-"+r)}))}function v(e){return Object(s["generate"])(e)[0]}function y(e,t){switch(t){case"fill":return e+"-fill";case"outline":return e+"-o";case"twotone":return e+"-twotone";default:throw new TypeError("Unknown theme type: "+t+", name: "+e)}}}).call(this,n("Q2Ig"))},bdgK:function(e,t,n){"use strict";(function(e){var n=function(){if("undefined"!==typeof Map)return Map;function e(e,t){var n=-1;return e.some(function(e,r){return e[0]===t&&(n=r,!0)}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n0},e.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),u?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){r&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t,r=s.some(function(e){return!!~n.indexOf(e)});r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),p=function(e,t){for(var n=0,r=Object.keys(t);n0},e}(),M="undefined"!==typeof WeakMap?new WeakMap:new n,_=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=f.getInstance(),r=new S(t,n,this);M.set(this,r)}return e}();["observe","unobserve","disconnect"].forEach(function(e){_.prototype[e]=function(){var t;return(t=M.get(this))[e].apply(t,arguments)}});var P=function(){return"undefined"!==typeof o.ResizeObserver?o.ResizeObserver:_}();t["a"]=P}).call(this,n("yLpj"))},blCH:function(e,t,n){"use strict";n.r(t);var r=n("jehZ"),o=n.n(r),a=(n("2qtc"),n("kLXV")),i=(n("OaEy"),n("2fM7")),c=(n("cIOH"),n("ZTW2"),n("5NDa"),n("pL63"),n("+BJd"),n("QbLZ")),l=n.n(c),s=n("iCc5"),u=n.n(s),f=n("FYw3"),p=n.n(f),h=n("mRg0"),d=n.n(h),m=n("q1tI"),v=n.n(m),y=n("i8i4"),b=n.n(y),g=n("17x9"),w=n.n(g),C=n("4IlW"),E=n("VCL8"),O={DATE_ROW_COUNT:6,DATE_COL_COUNT:7},x=n("wd/R"),z=n.n(x),k=function(e){function t(){return u()(this,t),p()(this,e.apply(this,arguments))}return d()(t,e),t.prototype.render=function(){for(var e=this.props,t=e.value,n=t.localeData(),r=e.prefixCls,o=[],a=[],i=n.firstDayOfWeek(),c=void 0,l=z()(),s=0;st.year()?1:e.year()===t.year()&&e.month()>t.month()}function W(e){return"rc-calendar-"+e.year()+"-"+e.month()+"-"+e.date()}var B=function(e){function t(){return u()(this,t),p()(this,e.apply(this,arguments))}return d()(t,e),t.prototype.render=function(){var e=this.props,t=e.contentRender,n=e.prefixCls,r=e.selectedValue,o=e.value,a=e.showWeekNumber,i=e.dateRender,c=e.disabledDate,l=e.hoverValue,s=void 0,u=void 0,f=void 0,p=[],h=T(o),d=n+"-cell",m=n+"-week-number-cell",y=n+"-date",b=n+"-today",g=n+"-selected-day",w=n+"-selected-date",C=n+"-selected-start-date",E=n+"-selected-end-date",x=n+"-in-range-cell",z=n+"-last-month-cell",k=n+"-next-month-btn-day",S=n+"-disabled-cell",M=n+"-disabled-cell-first-of-row",P=n+"-disabled-cell-last-of-row",V=n+"-last-day-of-month",H=o.clone();H.date(1);var j=H.day(),L=(j+7-o.localeData().firstDayOfWeek())%7,D=H.clone();D.add(0-L,"days");var A=0;for(s=0;s0&&(Q=p[A-1]);var Z=d,$=!1,J=!1;F(f,h)&&(Z+=" "+b,B=!0);var ee=U(f,o),te=K(f,o);if(r&&Array.isArray(r)){var ne=l.length?l:r;if(!ee&&!te){var re=ne[0],oe=ne[1];re&&F(f,re)&&(J=!0,Y=!0,Z+=" "+C),(re||oe)&&(F(f,oe)?(J=!0,Y=!0,Z+=" "+E):(null!==re&&void 0!==re||!f.isBefore(oe,"day"))&&(null!==oe&&void 0!==oe||!f.isAfter(re,"day"))?f.isAfter(re,"day")&&f.isBefore(oe,"day")&&(Z+=" "+x):Z+=" "+x)}}else F(f,o)&&(J=!0,Y=!0);F(f,r)&&(Z+=" "+w),ee&&(Z+=" "+z),te&&(Z+=" "+k),f.clone().endOf("month").date()===f.date()&&(Z+=" "+V),c&&c(f,o)&&($=!0,Q&&c(Q,o)||(Z+=" "+M),X&&c(X,o)||(Z+=" "+P)),J&&(Z+=" "+g),$&&(Z+=" "+S);var ae=void 0;if(i)ae=i(f,o);else{var ie=t?t(f,o):f.date();ae=v.a.createElement("div",{key:W(f),className:y,"aria-selected":J,"aria-disabled":$},ie)}G.push(v.a.createElement("td",{key:A,onClick:$?void 0:e.onSelect.bind(null,f),onMouseEnter:$?void 0:e.onDayHover&&e.onDayHover.bind(null,f)||void 0,role:"gridcell",title:N(f),className:Z},ae)),A++}R.push(v.a.createElement("tr",{key:s,role:"row",className:_()((I={},I[n+"-current-week"]=B,I[n+"-active-week"]=Y,I))},q,G))}return v.a.createElement("tbody",{className:n+"-tbody"},R)},t}(v.a.Component);B.propTypes={contentRender:w.a.func,dateRender:w.a.func,disabledDate:w.a.func,prefixCls:w.a.string,selectedValue:w.a.oneOfType([w.a.object,w.a.arrayOf(w.a.object)]),value:w.a.object,hoverValue:w.a.any,showWeekNumber:w.a.bool},B.defaultProps={hoverValue:[]};var q=B,Y=function(e){function t(){return u()(this,t),p()(this,e.apply(this,arguments))}return d()(t,e),t.prototype.render=function(){var e=this.props,t=e.prefixCls;return v.a.createElement("table",{className:t+"-table",cellSpacing:"0",role:"grid"},v.a.createElement(S,e),v.a.createElement(q,e))},t}(v.a.Component),G=Y;function X(e){return e}function Q(e){return v.a.Children.map(e,X)}var Z=4,$=3;function J(e){var t=this.state.value.clone();t.month(e),this.setAndSelectValue(t)}function ee(){}var te=function(e){function t(n){u()(this,t);var r=p()(this,e.call(this,n));return r.state={value:n.value},r}return d()(t,e),t.prototype.componentWillReceiveProps=function(e){"value"in e&&this.setState({value:e.value})},t.prototype.setAndSelectValue=function(e){this.setState({value:e}),this.props.onSelect(e)},t.prototype.months=function(){for(var e=this.state.value,t=e.clone(),n=[],r=0,o=0;ol,n),o=void 0;return o=t.yearl?e.nextDecade:ue.bind(e,t.year),v.a.createElement("td",{role:"gridcell",title:t.title,key:t.content,onClick:o,className:_()(r)},v.a.createElement("a",{className:s+"-year"},t.content))});return v.a.createElement("tr",{key:n,role:"row"},r)}),f=o&&o("year");return v.a.createElement("div",{className:this.prefixCls},v.a.createElement("div",null,v.a.createElement("div",{className:s+"-header"},v.a.createElement("a",{className:s+"-prev-decade-btn",role:"button",onClick:this.previousDecade,title:r.previousDecade}),v.a.createElement("a",{className:s+"-decade-select",role:"button",onClick:t.onDecadePanelShow,title:r.decadeSelect},v.a.createElement("span",{className:s+"-decade-select-content"},c,"-",l),v.a.createElement("span",{className:s+"-decade-select-arrow"},"x")),v.a.createElement("a",{className:s+"-next-decade-btn",role:"button",onClick:this.nextDecade,title:r.nextDecade})),v.a.createElement("div",{className:s+"-body"},v.a.createElement("table",{className:s+"-table",cellSpacing:"0",role:"grid"},v.a.createElement("tbody",{className:s+"-tbody"},u))),f&&v.a.createElement("div",{className:s+"-footer"},f)))},t}(v.a.Component),pe=fe;fe.propTypes={rootPrefixCls:w.a.string,value:w.a.object,defaultValue:w.a.object,renderFooter:w.a.func},fe.defaultProps={onSelect:function(){}};var he=4,de=3;function me(e){var t=this.state.value.clone();t.add(e,"years"),this.setState({value:t})}function ve(e,t){var n=this.state.value.clone();n.year(e),n.month(this.state.value.month()),this.props.onSelect(n),t.preventDefault()}var ye=function(e){function t(n){u()(this,t);var r=p()(this,e.call(this,n));return r.state={value:n.value||n.defaultValue},r.prefixCls=n.rootPrefixCls+"-decade-panel",r.nextCentury=me.bind(r,100),r.previousCentury=me.bind(r,-100),r}return d()(t,e),t.prototype.render=function(){for(var e=this,t=this.state.value,n=this.props,r=n.locale,o=n.renderFooter,a=t.year(),i=100*parseInt(a/100,10),c=i-10,l=i+99,s=[],u=0,f=this.prefixCls,p=0;pl,u=(n={},n[f+"-cell"]=1,n[f+"-selected-cell"]=r<=a&&a<=o,n[f+"-last-century-cell"]=c,n[f+"-next-century-cell"]=s,n),p=r+"-"+o,h=void 0;return h=c?e.previousCentury:s?e.nextCentury:ve.bind(e,r),v.a.createElement("td",{key:r,onClick:h,role:"gridcell",className:_()(u)},v.a.createElement("a",{className:f+"-decade"},p))});return v.a.createElement("tr",{key:n,role:"row"},r)});return v.a.createElement("div",{className:this.prefixCls},v.a.createElement("div",{className:f+"-header"},v.a.createElement("a",{className:f+"-prev-century-btn",role:"button",onClick:this.previousCentury,title:r.previousCentury}),v.a.createElement("div",{className:f+"-century"},i,"-",l),v.a.createElement("a",{className:f+"-next-century-btn",role:"button",onClick:this.nextCentury,title:r.nextCentury})),v.a.createElement("div",{className:f+"-body"},v.a.createElement("table",{className:f+"-table",cellSpacing:"0",role:"grid"},v.a.createElement("tbody",{className:f+"-tbody"},b))),y&&v.a.createElement("div",{className:f+"-footer"},y))},t}(v.a.Component),be=ye;function ge(e){var t=this.props.value.clone();t.add(e,"months"),this.props.onValueChange(t)}function we(e){var t=this.props.value.clone();t.add(e,"years"),this.props.onValueChange(t)}function Ce(e,t){return e?t:null}ye.propTypes={locale:w.a.object,value:w.a.object,defaultValue:w.a.object,rootPrefixCls:w.a.string,renderFooter:w.a.func},ye.defaultProps={onSelect:function(){}};var Ee=function(e){function t(n){u()(this,t);var r=p()(this,e.call(this,n));return Oe.call(r),r.nextMonth=ge.bind(r,1),r.previousMonth=ge.bind(r,-1),r.nextYear=we.bind(r,1),r.previousYear=we.bind(r,-1),r.state={yearPanelReferer:null},r}return d()(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.prefixCls,r=t.locale,o=t.mode,a=t.value,i=t.showTimePicker,c=t.enableNext,l=t.enablePrev,s=t.disabledMonth,u=t.renderFooter,f=null;return"month"===o&&(f=v.a.createElement(ie,{locale:r,value:a,rootPrefixCls:n,onSelect:this.onMonthSelect,onYearPanelShow:function(){return e.showYearPanel("month")},disabledDate:s,cellRender:t.monthCellRender,contentRender:t.monthCellContentRender,renderFooter:u,changeYear:this.changeYear})),"year"===o&&(f=v.a.createElement(pe,{locale:r,defaultValue:a,rootPrefixCls:n,onSelect:this.onYearSelect,onDecadePanelShow:this.showDecadePanel,renderFooter:u})),"decade"===o&&(f=v.a.createElement(be,{locale:r,defaultValue:a,rootPrefixCls:n,onSelect:this.onDecadeSelect,renderFooter:u})),v.a.createElement("div",{className:n+"-header"},v.a.createElement("div",{style:{position:"relative"}},Ce(l&&!i,v.a.createElement("a",{className:n+"-prev-year-btn",role:"button",onClick:this.previousYear,title:r.previousYear})),Ce(l&&!i,v.a.createElement("a",{className:n+"-prev-month-btn",role:"button",onClick:this.previousMonth,title:r.previousMonth})),this.monthYearElement(i),Ce(c&&!i,v.a.createElement("a",{className:n+"-next-month-btn",onClick:this.nextMonth,title:r.nextMonth})),Ce(c&&!i,v.a.createElement("a",{className:n+"-next-year-btn",onClick:this.nextYear,title:r.nextYear}))),f)},t}(v.a.Component);Ee.propTypes={prefixCls:w.a.string,value:w.a.object,onValueChange:w.a.func,showTimePicker:w.a.bool,onPanelChange:w.a.func,locale:w.a.object,enablePrev:w.a.any,enableNext:w.a.any,disabledMonth:w.a.func,renderFooter:w.a.func,onMonthSelect:w.a.func},Ee.defaultProps={enableNext:1,enablePrev:1,onPanelChange:function(){},onValueChange:function(){}};var Oe=function(){var e=this;this.onMonthSelect=function(t){e.props.onPanelChange(t,"date"),e.props.onMonthSelect?e.props.onMonthSelect(t):e.props.onValueChange(t)},this.onYearSelect=function(t){var n=e.state.yearPanelReferer;e.setState({yearPanelReferer:null}),e.props.onPanelChange(t,n),e.props.onValueChange(t)},this.onDecadeSelect=function(t){e.props.onPanelChange(t,"year"),e.props.onValueChange(t)},this.changeYear=function(t){t>0?e.nextYear():e.previousYear()},this.monthYearElement=function(t){var n=e.props,r=n.prefixCls,o=n.locale,a=n.value,i=a.localeData(),c=o.monthBeforeYear,l=r+"-"+(c?"my-select":"ym-select"),s=t?" "+r+"-time-status":"",u=v.a.createElement("a",{className:r+"-year-select"+s,role:"button",onClick:t?null:function(){return e.showYearPanel("date")},title:t?null:o.yearSelect},a.format(o.yearFormat)),f=v.a.createElement("a",{className:r+"-month-select"+s,role:"button",onClick:t?null:e.showMonthPanel,title:t?null:o.monthSelect},o.monthFormat?a.format(o.monthFormat):i.monthsShort(a)),p=void 0;t&&(p=v.a.createElement("a",{className:r+"-day-select"+s,role:"button"},a.format(o.dayFormat)));var h=[];return h=c?[f,p,u]:[u,f,p],v.a.createElement("span",{className:l},Q(h))},this.showMonthPanel=function(){e.props.onPanelChange(null,"month")},this.showYearPanel=function(t){e.setState({yearPanelReferer:t}),e.props.onPanelChange(null,"year")},this.showDecadePanel=function(){e.props.onPanelChange(null,"decade")}},xe=Ee;function ze(e){var t=e.prefixCls,n=e.locale,r=e.value,o=e.timePicker,a=e.disabled,i=e.disabledDate,c=e.onToday,l=e.text,s=(!l&&o?n.now:l)||n.today,u=i&&!R(T(r),i),f=u||a,p=f?t+"-today-btn-disabled":"";return v.a.createElement("a",{className:t+"-today-btn "+p,role:"button",onClick:f?null:c,title:V(r)},s)}function ke(e){var t=e.prefixCls,n=e.locale,r=e.okDisabled,o=e.onOk,a=t+"-ok-btn";return r&&(a+=" "+t+"-ok-btn-disabled"),v.a.createElement("a",{className:a,role:"button",onClick:r?null:o},n.ok)}function Se(e){var t,n=e.prefixCls,r=e.locale,o=e.showTimePicker,a=e.onOpenTimePicker,i=e.onCloseTimePicker,c=e.timePickerDisabled,l=_()((t={},t[n+"-time-picker-btn"]=!0,t[n+"-time-picker-btn-disabled"]=c,t)),s=null;return c||(s=o?i:a),v.a.createElement("a",{className:l,role:"button",onClick:s},o?r.dateSelect:r.timeSelect)}var Me=function(e){function t(){return u()(this,t),p()(this,e.apply(this,arguments))}return d()(t,e),t.prototype.onSelect=function(e){this.props.onSelect(e)},t.prototype.getRootDOMNode=function(){return b.a.findDOMNode(this)},t.prototype.render=function(){var e=this.props,t=e.value,n=e.prefixCls,r=e.showOk,o=e.timePicker,a=e.renderFooter,i=e.mode,c=null,s=a&&a(i);if(e.showToday||o||s){var u,f=void 0;e.showToday&&(f=v.a.createElement(ze,l()({},e,{value:t})));var p=void 0;(!0===r||!1!==r&&e.timePicker)&&(p=v.a.createElement(ke,e));var h=void 0;e.timePicker&&(h=v.a.createElement(Se,e));var d=void 0;(f||h||p||s)&&(d=v.a.createElement("span",{className:n+"-footer-btn"},s,Q([f,h,p])));var m=_()(n+"-footer",(u={},u[n+"-footer-show-ok"]=p,u));c=v.a.createElement("div",{className:m},d)}return c},t}(v.a.Component);Me.propTypes={prefixCls:w.a.string,showDateInput:w.a.bool,disabledTime:w.a.any,timePicker:w.a.element,selectedValue:w.a.any,showOk:w.a.bool,onSelect:w.a.func,value:w.a.object,renderFooter:w.a.func,defaultValue:w.a.object,mode:w.a.string};var _e=Me;function Pe(){}function Te(e){var t=void 0;return t=e?T(e):z()(),t}var Ne={value:w.a.object,defaultValue:w.a.object,onKeyDown:w.a.func},Ve={onKeyDown:Pe},He=function(e){var t,n;return n=t=function(t){function n(){var e,r,o;u()(this,n);for(var a=arguments.length,i=Array(a),c=0;c0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1],n=arguments[2];return e.some(function(e){return e.isSame(t,n)})}function Qe(){}var Ze=function(e){return!(!z.a.isMoment(e)||!e.isValid())&&e},$e=function(e){function t(n){u()(this,t);var r=p()(this,e.call(this,n));return Je.call(r),r.state={mode:r.props.mode||"date",value:Ze(n.value)||Ze(n.defaultValue)||z()(),selectedValue:n.selectedValue||n.defaultSelectedValue},r}return d()(t,e),t.prototype.componentDidMount=function(){this.props.showDateInput&&this.saveFocusElement(Be.getInstance())},t.getDerivedStateFromProps=function(e,t){var n=e.value,r=e.selectedValue,o={};return"mode"in e&&t.mode!==e.mode&&(o={mode:e.mode}),"value"in e&&(o.value=Ze(n)||Ze(e.defaultValue)||Te(t.value)),"selectedValue"in e&&(o.selectedValue=r),o},t.prototype.render=function(){var e=this.props,t=this.state,n=e.locale,r=e.prefixCls,o=e.disabledDate,a=e.dateInputPlaceholder,i=e.timePicker,c=e.disabledTime,s=e.clearIcon,u=e.renderFooter,f=e.inputMode,p=t.value,h=t.selectedValue,d=t.mode,m="time"===d,y=m&&c&&i?L(h,c):null,b=null;if(i&&m){var g=l()({showHour:!0,showSecond:!0,showMinute:!0},i.props,y,{onChange:this.onDateInputChange,value:h,disabledTime:c});void 0!==i.props.defaultValue&&(g.defaultOpenValue=i.props.defaultValue),b=v.a.cloneElement(i,g)}var w=e.showDateInput?v.a.createElement(Be,{format:this.getFormat(),key:"date-input",value:p,locale:n,placeholder:a,showClear:!0,disabledTime:c,disabledDate:o,onClear:this.onClear,prefixCls:r,selectedValue:h,onChange:this.onDateInputChange,onSelect:this.onDateInputSelect,clearIcon:s,inputMode:f}):null,C=[];return e.renderSidebar&&C.push(e.renderSidebar()),C.push(v.a.createElement("div",{className:r+"-panel",key:"panel"},w,v.a.createElement("div",{tabIndex:this.props.focusablePanel?0:void 0,className:r+"-date-panel"},v.a.createElement(xe,{locale:n,mode:d,value:p,onValueChange:this.setValue,onPanelChange:this.onPanelChange,renderFooter:u,showTimePicker:m,prefixCls:r}),i&&m?v.a.createElement("div",{className:r+"-time-picker"},v.a.createElement("div",{className:r+"-time-picker-panel"},b)):null,v.a.createElement("div",{className:r+"-body"},v.a.createElement(G,{locale:n,value:p,selectedValue:h,prefixCls:r,dateRender:e.dateRender,onSelect:this.onDateTableSelect,disabledDate:o,showWeekNumber:e.showWeekNumber})),v.a.createElement(_e,{showOk:e.showOk,mode:d,renderFooter:e.renderFooter,locale:n,prefixCls:r,showToday:e.showToday,disabledTime:c,showTimePicker:m,showDateInput:e.showDateInput,timePicker:i,selectedValue:h,value:p,disabledDate:o,okDisabled:!1!==e.showOk&&(!h||!this.isAllowedDate(h)),onOk:this.onOk,onSelect:this.onSelect,onToday:this.onToday,onOpenTimePicker:this.openTimePicker,onCloseTimePicker:this.closeTimePicker})))),this.renderRoot({children:C,className:e.showWeekNumber?r+"-week-number":""})},t}(v.a.Component);$e.propTypes=l()({},Ne,De,{prefixCls:w.a.string,className:w.a.string,style:w.a.object,defaultValue:w.a.object,value:w.a.object,selectedValue:w.a.object,defaultSelectedValue:w.a.object,mode:w.a.oneOf(["time","date","month","year","decade"]),locale:w.a.object,showDateInput:w.a.bool,showWeekNumber:w.a.bool,showToday:w.a.bool,showOk:w.a.bool,onSelect:w.a.func,onOk:w.a.func,onKeyDown:w.a.func,timePicker:w.a.element,dateInputPlaceholder:w.a.any,onClear:w.a.func,onChange:w.a.func,onPanelChange:w.a.func,disabledDate:w.a.func,disabledTime:w.a.any,dateRender:w.a.func,renderFooter:w.a.func,renderSidebar:w.a.func,clearIcon:w.a.node,focusablePanel:w.a.bool,inputMode:w.a.string,onBlur:w.a.func}),$e.defaultProps=l()({},Ve,Ae,{showToday:!0,showDateInput:!0,timePicker:null,onOk:Qe,onPanelChange:Qe,focusablePanel:!0});var Je=function(){var e=this;this.onPanelChange=function(t,n){var r=e.props,o=e.state;"mode"in r||e.setState({mode:n}),r.onPanelChange(t||o.value,n)},this.onKeyDown=function(t){if("input"!==t.target.nodeName.toLowerCase()){var n=t.keyCode,r=t.ctrlKey||t.metaKey,o=e.props.disabledDate,a=e.state.value;switch(n){case C["a"].DOWN:return e.goTime(1,"weeks"),t.preventDefault(),1;case C["a"].UP:return e.goTime(-1,"weeks"),t.preventDefault(),1;case C["a"].LEFT:return r?e.goTime(-1,"years"):e.goTime(-1,"days"),t.preventDefault(),1;case C["a"].RIGHT:return r?e.goTime(1,"years"):e.goTime(1,"days"),t.preventDefault(),1;case C["a"].HOME:return e.setValue(qe(e.state.value)),t.preventDefault(),1;case C["a"].END:return e.setValue(Ye(e.state.value)),t.preventDefault(),1;case C["a"].PAGE_DOWN:return e.goTime(1,"month"),t.preventDefault(),1;case C["a"].PAGE_UP:return e.goTime(-1,"month"),t.preventDefault(),1;case C["a"].ENTER:return o&&o(a)||e.onSelect(a,{source:"keyboard"}),t.preventDefault(),1;default:return e.props.onKeyDown(t),1}}},this.onClear=function(){e.onSelect(null),e.props.onClear()},this.onOk=function(){var t=e.state.selectedValue;e.isAllowedDate(t)&&e.props.onOk(t)},this.onDateInputChange=function(t){e.onSelect(t,{source:"dateInput"})},this.onDateInputSelect=function(t){e.onSelect(t,{source:"dateInputSelect"})},this.onDateTableSelect=function(t){var n=e.props.timePicker,r=e.state.selectedValue;if(!r&&n){var o=n.props.defaultValue;o&&j(o,t)}e.onSelect(t)},this.onToday=function(){var t=e.state.value,n=T(t);e.onSelect(n,{source:"todayButton"})},this.onBlur=function(t){setTimeout(function(){var n=Be.getInstance(),r=e.rootInstance;!r||r.contains(document.activeElement)||n&&n.contains(document.activeElement)||e.props.onBlur&&e.props.onBlur(t)},0)},this.getRootDOMNode=function(){return b.a.findDOMNode(e)},this.openTimePicker=function(){e.onPanelChange(null,"time")},this.closeTimePicker=function(){e.onPanelChange(null,"date")},this.goTime=function(t,n){e.setValue(Ge(e.state.value,t,n))}};Object(E["polyfill"])($e);var et=He(Re($e)),tt=et,nt=function(e){function t(n){u()(this,t);var r=p()(this,e.call(this,n));return r.onKeyDown=function(e){var t=e.keyCode,n=e.ctrlKey||e.metaKey,o=r.state.value,a=r.props.disabledDate,i=o;switch(t){case C["a"].DOWN:i=o.clone(),i.add(3,"months");break;case C["a"].UP:i=o.clone(),i.add(-3,"months");break;case C["a"].LEFT:i=o.clone(),n?i.add(-1,"years"):i.add(-1,"months");break;case C["a"].RIGHT:i=o.clone(),n?i.add(1,"years"):i.add(1,"months");break;case C["a"].ENTER:return a&&a(o)||r.onSelect(o),e.preventDefault(),1;default:return}if(i!==o)return r.setValue(i),e.preventDefault(),1},r.handlePanelChange=function(e,t){"date"!==t&&r.setState({mode:t})},r.state={mode:"month",value:n.value||n.defaultValue||z()(),selectedValue:n.selectedValue||n.defaultSelectedValue},r}return d()(t,e),t.prototype.render=function(){var e=this.props,t=this.state,n=t.mode,r=t.value,o=v.a.createElement("div",{className:e.prefixCls+"-month-calendar-content"},v.a.createElement("div",{className:e.prefixCls+"-month-header-wrap"},v.a.createElement(xe,{prefixCls:e.prefixCls,mode:n,value:r,locale:e.locale,disabledMonth:e.disabledDate,monthCellRender:e.monthCellRender,monthCellContentRender:e.monthCellContentRender,onMonthSelect:this.onSelect,onValueChange:this.setValue,onPanelChange:this.handlePanelChange})),v.a.createElement(_e,{prefixCls:e.prefixCls,renderFooter:e.renderFooter}));return this.renderRoot({className:e.prefixCls+"-month-calendar",children:o})},t}(v.a.Component);nt.propTypes=l()({},Ne,De,{monthCellRender:w.a.func,value:w.a.object,defaultValue:w.a.object,selectedValue:w.a.object,defaultSelectedValue:w.a.object,disabledDate:w.a.func}),nt.defaultProps=l()({},Ae,Ve);var rt=Object(E["polyfill"])(He(Re(nt))),ot=n("2GS6"),at={adjustX:1,adjustY:1},it=[0,0],ct={bottomLeft:{points:["tl","tl"],overflow:at,offset:[0,-3],targetOffset:it},bottomRight:{points:["tr","tr"],overflow:at,offset:[0,-3],targetOffset:it},topRight:{points:["br","br"],overflow:at,offset:[0,3],targetOffset:it},topLeft:{points:["bl","bl"],overflow:at,offset:[0,3],targetOffset:it}},lt=ct,st=n("uciX");function ut(){}function ft(e,t){this[e]=t}var pt=function(e){function t(n){u()(this,t);var r=p()(this,e.call(this,n));ht.call(r);var o=void 0;o="open"in n?n.open:n.defaultOpen;var a=n.value||n.defaultValue;return r.saveCalendarRef=ft.bind(r,"calendarInstance"),r.state={open:o,value:a},r}return d()(t,e),t.prototype.componentDidUpdate=function(e,t){!t.open&&this.state.open&&(this.focusTimeout=setTimeout(this.focusCalendar,0,this))},t.prototype.componentWillUnmount=function(){clearTimeout(this.focusTimeout)},t.getDerivedStateFromProps=function(e){var t={},n=e.value,r=e.open;return"value"in e&&(t.value=n),void 0!==r&&(t.open=r),t},t.prototype.render=function(){var e=this.props,t=e.prefixCls,n=e.placement,r=e.style,o=e.getCalendarContainer,a=e.align,i=e.animation,c=e.disabled,l=e.dropdownClassName,s=e.transitionName,u=e.children,f=this.state;return v.a.createElement(st["a"],{popup:this.getCalendarElement(),popupAlign:a,builtinPlacements:lt,popupPlacement:n,action:c&&!f.open?[]:["click"],destroyPopupOnHide:!0,getPopupContainer:o,popupStyle:r,popupAnimation:i,popupTransitionName:s,popupVisible:f.open,onPopupVisibleChange:this.onVisibleChange,prefixCls:t,popupClassName:l},v.a.cloneElement(u(f,e),{onKeyDown:this.onKeyDown}))},t}(v.a.Component);pt.propTypes={animation:w.a.oneOfType([w.a.func,w.a.string]),disabled:w.a.bool,transitionName:w.a.string,onChange:w.a.func,onOpenChange:w.a.func,children:w.a.func,getCalendarContainer:w.a.func,calendar:w.a.element,style:w.a.object,open:w.a.bool,defaultOpen:w.a.bool,prefixCls:w.a.string,placement:w.a.any,value:w.a.oneOfType([w.a.object,w.a.array]),defaultValue:w.a.oneOfType([w.a.object,w.a.array]),align:w.a.object,dateRender:w.a.func,onBlur:w.a.func},pt.defaultProps={prefixCls:"rc-calendar-picker",style:{},align:{},placement:"bottomLeft",defaultOpen:!1,onChange:ut,onOpenChange:ut,onBlur:ut};var ht=function(){var e=this;this.onCalendarKeyDown=function(t){t.keyCode===C["a"].ESC&&(t.stopPropagation(),e.close(e.focus))},this.onCalendarSelect=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.props;"value"in r||e.setState({value:t}),("keyboard"===n.source||"dateInputSelect"===n.source||!r.calendar.props.timePicker&&"dateInput"!==n.source||"todayButton"===n.source)&&e.close(e.focus),r.onChange(t)},this.onKeyDown=function(t){e.state.open||t.keyCode!==C["a"].DOWN&&t.keyCode!==C["a"].ENTER||(e.open(),t.preventDefault())},this.onCalendarOk=function(){e.close(e.focus)},this.onCalendarClear=function(){e.close(e.focus)},this.onCalendarBlur=function(){e.setOpen(!1)},this.onVisibleChange=function(t){e.setOpen(t)},this.getCalendarElement=function(){var t=e.props,n=e.state,r=t.calendar.props,o=n.value,a=o,i={ref:e.saveCalendarRef,defaultValue:a||r.defaultValue,selectedValue:o,onKeyDown:e.onCalendarKeyDown,onOk:Object(ot["a"])(r.onOk,e.onCalendarOk),onSelect:Object(ot["a"])(r.onSelect,e.onCalendarSelect),onClear:Object(ot["a"])(r.onClear,e.onCalendarClear),onBlur:Object(ot["a"])(r.onBlur,e.onCalendarBlur)};return v.a.cloneElement(t.calendar,i)},this.setOpen=function(t,n){var r=e.props.onOpenChange;e.state.open!==t&&("open"in e.props||e.setState({open:t},n),r(t))},this.open=function(t){e.setOpen(!0,t)},this.close=function(t){e.setOpen(!1,t)},this.focus=function(){e.state.open||b.a.findDOMNode(e).focus()},this.focusCalendar=function(){e.state.open&&e.calendarInstance&&e.calendarInstance.focus()}};Object(E["polyfill"])(pt);var dt=pt,mt=n("BGR+"),vt=n("CtXQ"),yt=n("wEI+"),bt=n("6CfX"),gt=n("veqR");function wt(e){return Object.keys(e).reduce(function(t,n){return"data-"!==n.substr(0,5)&&"aria-"!==n.substr(0,5)&&"role"!==n||"data-__"===n.substr(0,7)||(t[n]=e[n]),t},{})}function Ct(e,t){return e?(Array.isArray(t)&&(t=t[0]),e.format(t)):""}function Et(e){return Et="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Et(e)}function Ot(){return Ot=Object.assign||function(e){for(var t=1;t0?n:null}}]),n}(m["Component"]);return t.defaultProps={allowClear:!0,showToday:!0},Object(E["polyfill"])(t),t}function Ht(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jt(e,t){for(var n=0;n=0||v&&v.indexOf(h.minute())>=0||y&&y.indexOf(h.second())>=0)return void n.setState({invalid:!0});if(p){if(p.hour()!==h.hour()||p.minute()!==h.minute()||p.second()!==h.second()){var b=p.clone();b.hour(h.hour()),b.minute(h.minute()),b.second(h.second()),f(b)}}else p!==h&&f(h)}else f(null);n.setState({invalid:!1})}),Ut(Rt(n),"onKeyDown",function(e){var t=n.props,r=t.onEsc,o=t.onKeyDown;27===e.keyCode&&r(),o(e)});var r=e.value,o=e.format;return n.state={str:r&&r.format(o)||"",invalid:!1},n}return It(t,e),Lt(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.focusOnOpen;if(t){var n=window.requestAnimationFrame||window.setTimeout;n(function(){e.refInput.focus(),e.refInput.select()})}}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.value,r=t.format;n!==e.value&&this.setState({str:n&&n.format(r)||"",invalid:!1})}},{key:"getProtoValue",value:function(){var e=this.props,t=e.value,n=e.defaultOpenValue;return t||n}},{key:"getInput",value:function(){var e=this,t=this.props,n=t.prefixCls,r=t.placeholder,o=t.inputReadOnly,a=this.state,i=a.invalid,c=a.str,l=i?"".concat(n,"-input-invalid"):"";return v.a.createElement("input",{className:_()("".concat(n,"-input"),l),ref:function(t){e.refInput=t},onKeyDown:this.onKeyDown,value:c,placeholder:r,onChange:this.onInputChange,readOnly:!!o})}},{key:"render",value:function(){var e=this.props.prefixCls;return v.a.createElement("div",{className:"".concat(e,"-input-wrap")},this.getInput())}}]),t}(m["Component"]);Ut(Kt,"propTypes",{format:w.a.string,prefixCls:w.a.string,disabledDate:w.a.func,placeholder:w.a.string,clearText:w.a.string,value:w.a.object,inputReadOnly:w.a.bool,hourOptions:w.a.array,minuteOptions:w.a.array,secondOptions:w.a.array,disabledHours:w.a.func,disabledMinutes:w.a.func,disabledSeconds:w.a.func,onChange:w.a.func,onEsc:w.a.func,defaultOpenValue:w.a.object,currentSelectPanel:w.a.string,focusOnOpen:w.a.bool,onKeyDown:w.a.func,clearIcon:w.a.node}),Ut(Kt,"defaultProps",{inputReadOnly:!1});var Wt=Kt,Bt=n("xEkU"),qt=n.n(Bt);function Yt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Gt(e,t){for(var n=0;n=0&&(r=!0),{value:n,disabled:r}},vn=function(e){function t(){var e,n;an(this,t);for(var r=arguments.length,o=new Array(r),a=0;a=12&&u.hour(u.hour()-12)),s(f)}else u.second(+t);o(u)}),dn(fn(n),"onEnterSelectPanel",function(e){var t=n.props.onCurrentSelectPanelChange;t(e)}),n}return pn(t,e),ln(t,[{key:"getHourSelect",value:function(e){var t=this,n=this.props,r=n.prefixCls,o=n.hourOptions,a=n.disabledHours,i=n.showHour,c=n.use12Hours,l=n.onEsc;if(!i)return null;var s,u,f=a();return c?(s=[12].concat(o.filter(function(e){return e<12&&e>0})),u=e%12||12):(s=o,u=e),v.a.createElement(on,{prefixCls:r,options:s.map(function(e){return mn(e,f)}),selectedIndex:s.indexOf(u),type:"hour",onSelect:this.onItemChange,onMouseEnter:function(){return t.onEnterSelectPanel("hour")},onEsc:l})}},{key:"getMinuteSelect",value:function(e){var t=this,n=this.props,r=n.prefixCls,o=n.minuteOptions,a=n.disabledMinutes,i=n.defaultOpenValue,c=n.showMinute,l=n.value,s=n.onEsc;if(!c)return null;var u=l||i,f=a(u.hour());return v.a.createElement(on,{prefixCls:r,options:o.map(function(e){return mn(e,f)}),selectedIndex:o.indexOf(e),type:"minute",onSelect:this.onItemChange,onMouseEnter:function(){return t.onEnterSelectPanel("minute")},onEsc:s})}},{key:"getSecondSelect",value:function(e){var t=this,n=this.props,r=n.prefixCls,o=n.secondOptions,a=n.disabledSeconds,i=n.showSecond,c=n.defaultOpenValue,l=n.value,s=n.onEsc;if(!i)return null;var u=l||c,f=a(u.hour(),u.minute());return v.a.createElement(on,{prefixCls:r,options:o.map(function(e){return mn(e,f)}),selectedIndex:o.indexOf(e),type:"second",onSelect:this.onItemChange,onMouseEnter:function(){return t.onEnterSelectPanel("second")},onEsc:s})}},{key:"getAMPMSelect",value:function(){var e=this,t=this.props,n=t.prefixCls,r=t.use12Hours,o=t.format,a=t.isAM,i=t.onEsc;if(!r)return null;var c=["am","pm"].map(function(e){return o.match(/\sA/)?e.toUpperCase():e}).map(function(e){return{value:e}}),l=a?0:1;return v.a.createElement(on,{prefixCls:n,options:c,selectedIndex:l,type:"ampm",onSelect:this.onItemChange,onMouseEnter:function(){return e.onEnterSelectPanel("ampm")},onEsc:i})}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.defaultOpenValue,r=e.value,o=r||n;return v.a.createElement("div",{className:"".concat(t,"-combobox")},this.getHourSelect(o.hour()),this.getMinuteSelect(o.minute()),this.getSecondSelect(o.second()),this.getAMPMSelect(o.hour()))}}]),t}(m["Component"]);dn(vn,"propTypes",{format:w.a.string,defaultOpenValue:w.a.object,prefixCls:w.a.string,value:w.a.object,onChange:w.a.func,onAmPmChange:w.a.func,showHour:w.a.bool,showMinute:w.a.bool,showSecond:w.a.bool,hourOptions:w.a.array,minuteOptions:w.a.array,secondOptions:w.a.array,disabledHours:w.a.func,disabledMinutes:w.a.func,disabledSeconds:w.a.func,onCurrentSelectPanelChange:w.a.func,use12Hours:w.a.bool,onEsc:w.a.func,isAM:w.a.bool});var yn=vn;function bn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function gn(e){for(var t=1;t3&&void 0!==arguments[3]?arguments[3]:1,o=[],a=0;a=0&&n.hour()<12}},{key:"render",value:function(){var e=this.props,t=e.prefixCls,n=e.className,r=e.placeholder,o=e.disabledMinutes,a=e.disabledSeconds,i=e.hideDisabledOptions,c=e.showHour,l=e.showMinute,s=e.showSecond,u=e.format,f=e.defaultOpenValue,p=e.clearText,h=e.onEsc,d=e.addon,m=e.use12Hours,y=e.focusOnOpen,b=e.onKeyDown,g=e.hourStep,w=e.minuteStep,C=e.secondStep,E=e.inputReadOnly,O=e.clearIcon,x=this.state,z=x.value,k=x.currentSelectPanel,S=this.disabledHours(),M=o(z?z.hour():null),P=a(z?z.hour():null,z?z.minute():null),T=Pn(24,S,i,g),N=Pn(60,M,i,w),V=Pn(60,P,i,C),H=Tn(f,T,N,V);return v.a.createElement("div",{className:_()(n,"".concat(t,"-inner"))},v.a.createElement(Wt,{clearText:p,prefixCls:t,defaultOpenValue:H,value:z,currentSelectPanel:k,onEsc:h,format:u,placeholder:r,hourOptions:T,minuteOptions:N,secondOptions:V,disabledHours:this.disabledHours,disabledMinutes:o,disabledSeconds:a,onChange:this.onChange,focusOnOpen:y,onKeyDown:b,inputReadOnly:E,clearIcon:O}),v.a.createElement(yn,{prefixCls:t,value:z,defaultOpenValue:H,format:u,onChange:this.onChange,onAmPmChange:this.onAmPmChange,showHour:c,showMinute:l,showSecond:s,hourOptions:T,minuteOptions:N,secondOptions:V,disabledHours:this.disabledHours,disabledMinutes:o,disabledSeconds:a,onCurrentSelectPanelChange:this.onCurrentSelectPanelChange,use12Hours:m,onEsc:h,isAM:this.isAM()}),d(this))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return"value"in e?gn({},t,{value:e.value}):null}}]),t}(m["Component"]);Mn(Nn,"propTypes",{clearText:w.a.string,prefixCls:w.a.string,className:w.a.string,defaultOpenValue:w.a.object,value:w.a.object,placeholder:w.a.string,format:w.a.string,inputReadOnly:w.a.bool,disabledHours:w.a.func,disabledMinutes:w.a.func,disabledSeconds:w.a.func,hideDisabledOptions:w.a.bool,onChange:w.a.func,onAmPmChange:w.a.func,onEsc:w.a.func,showHour:w.a.bool,showMinute:w.a.bool,showSecond:w.a.bool,use12Hours:w.a.bool,hourStep:w.a.number,minuteStep:w.a.number,secondStep:w.a.number,addon:w.a.func,focusOnOpen:w.a.bool,onKeyDown:w.a.func,clearIcon:w.a.node}),Mn(Nn,"defaultProps",{prefixCls:"rc-time-picker-panel",onChange:_n,disabledHours:_n,disabledMinutes:_n,disabledSeconds:_n,defaultOpenValue:z()(),use12Hours:!1,addon:_n,onKeyDown:_n,onAmPmChange:_n,inputReadOnly:!1}),Object(E["polyfill"])(Nn);var Vn=Nn,Hn=n("61s2"),jn=n("YMnH"),Ln={adjustX:1,adjustY:1},Dn=[0,0],An={bottomLeft:{points:["tl","tl"],overflow:Ln,offset:[0,-3],targetOffset:Dn},bottomRight:{points:["tr","tr"],overflow:Ln,offset:[0,-3],targetOffset:Dn},topRight:{points:["br","br"],overflow:Ln,offset:[0,3],targetOffset:Dn},topLeft:{points:["bl","bl"],overflow:Ln,offset:[0,3],targetOffset:Dn}},Rn=An;function In(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Fn(e){for(var t=1;t0?Fn({},t,{},n):null}}]),t}(m["Component"]);Qn(Jn,"propTypes",{prefixCls:w.a.string,clearText:w.a.string,value:w.a.object,defaultOpenValue:w.a.object,inputReadOnly:w.a.bool,disabled:w.a.bool,allowEmpty:w.a.bool,defaultValue:w.a.object,open:w.a.bool,defaultOpen:w.a.bool,align:w.a.object,placement:w.a.any,transitionName:w.a.string,getPopupContainer:w.a.func,placeholder:w.a.string,format:w.a.string,showHour:w.a.bool,showMinute:w.a.bool,showSecond:w.a.bool,style:w.a.object,className:w.a.string,popupClassName:w.a.string,popupStyle:w.a.object,disabledHours:w.a.func,disabledMinutes:w.a.func,disabledSeconds:w.a.func,hideDisabledOptions:w.a.bool,onChange:w.a.func,onAmPmChange:w.a.func,onOpen:w.a.func,onClose:w.a.func,onFocus:w.a.func,onBlur:w.a.func,addon:w.a.func,name:w.a.string,autoComplete:w.a.string,use12Hours:w.a.bool,hourStep:w.a.number,minuteStep:w.a.number,secondStep:w.a.number,focusOnOpen:w.a.bool,onKeyDown:w.a.func,autoFocus:w.a.bool,id:w.a.string,inputIcon:w.a.node,clearIcon:w.a.node}),Qn(Jn,"defaultProps",{clearText:"clear",prefixCls:"rc-time-picker",defaultOpen:!1,inputReadOnly:!1,style:{},className:"",popupClassName:"",popupStyle:{},id:"",align:{},defaultOpenValue:z()(),allowEmpty:!0,showHour:!0,showMinute:!0,showSecond:!0,disabledHours:Zn,disabledMinutes:Zn,disabledSeconds:Zn,hideDisabledOptions:!1,placement:"bottomLeft",onChange:Zn,onAmPmChange:Zn,onOpen:Zn,onClose:Zn,onFocus:Zn,onBlur:Zn,addon:Zn,use12Hours:!1,focusOnOpen:!1,onKeyDown:Zn}),Object(E["polyfill"])(Jn);var er=Jn,tr=n("RlXo");function nr(e){return nr="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nr(e)}function rr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function or(){return or=Object.assign||function(e){for(var t=1;t-1||e.indexOf("h")>-1||e.indexOf("k")>-1,showMinute:e.indexOf("m")>-1,showSecond:e.indexOf("s")>-1}}var mr=function(e){function t(e){var n;ar(this,t),n=lr(this,ur(t).call(this,e)),n.getDefaultLocale=function(){var e=or(or({},tr["a"]),n.props.locale);return e},n.handleOpenClose=function(e){var t=e.open,r=n.props.onOpenChange;r&&r(t)},n.saveTimePicker=function(e){n.timePickerRef=e},n.handleChange=function(e){"value"in n.props||n.setState({value:e});var t=n.props,r=t.onChange,o=t.format,a=void 0===o?"HH:mm:ss":o;r&&r(e,e&&e.format(a)||"")},n.renderTimePicker=function(e){return m["createElement"](yt["a"],null,function(t){var r=t.getPopupContainer,o=t.getPrefixCls,a=n.props,i=a.getPopupContainer,c=a.prefixCls,l=a.className,s=a.addon,u=a.placeholder,f=hr(a,["getPopupContainer","prefixCls","className","addon","placeholder"]),p=f.size,h=Object(mt["a"])(f,["defaultValue","suffixIcon","allowEmpty","allowClear"]),d=n.getDefaultFormat(),v=o("time-picker",c),y=_()(l,rr({},"".concat(v,"-").concat(p),!!p)),b=function(e){return s?m["createElement"]("div",{className:"".concat(v,"-panel-addon")},s(e)):null};return m["createElement"](er,or({},dr(d),h,{allowEmpty:n.getAllowClear(),prefixCls:v,getPopupContainer:i||r,ref:n.saveTimePicker,format:d,className:y,value:n.state.value,placeholder:void 0===u?e.placeholder:u,onChange:n.handleChange,onOpen:n.handleOpenClose,onClose:n.handleOpenClose,addon:b,inputIcon:n.renderInputIcon(v),clearIcon:n.renderClearIcon(v)}))})};var r=e.value||e.defaultValue;if(r&&!Object(gt["a"])(x).isMoment(r))throw new Error("The value/defaultValue of TimePicker must be a moment object after `antd@2.0`, see: https://u.ant.design/time-picker-value");return n.state={value:r},Object(bt["a"])(!("allowEmpty"in e),"TimePicker","`allowEmpty` is deprecated. Please use `allowClear` instead."),n}return fr(t,e),cr(t,[{key:"getDefaultFormat",value:function(){var e=this.props,t=e.format,n=e.use12Hours;return t||(n?"h:mm:ss a":"HH:mm:ss")}},{key:"getAllowClear",value:function(){var e=this.props,t=e.allowClear,n=e.allowEmpty;return"allowClear"in this.props?t:n}},{key:"focus",value:function(){this.timePickerRef.focus()}},{key:"blur",value:function(){this.timePickerRef.blur()}},{key:"renderInputIcon",value:function(e){var t=this.props.suffixIcon,n=t&&m["isValidElement"](t)&&m["cloneElement"](t,{className:_()(t.props.className,"".concat(e,"-clock-icon"))})||m["createElement"](vt["a"],{type:"clock-circle",className:"".concat(e,"-clock-icon")});return m["createElement"]("span",{className:"".concat(e,"-icon")},n)}},{key:"renderClearIcon",value:function(e){var t=this.props.clearIcon,n="".concat(e,"-clear");return t&&m["isValidElement"](t)?m["cloneElement"](t,{className:_()(t.props.className,n)}):m["createElement"](vt["a"],{type:"close-circle",className:n,theme:"filled"})}},{key:"render",value:function(){return m["createElement"](jn["a"],{componentName:"TimePicker",defaultLocale:this.getDefaultLocale()},this.renderTimePicker)}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value}:null}}]),t}(m["Component"]);mr.defaultProps={align:{offset:[0,-2]},disabledHours:void 0,disabledMinutes:void 0,disabledSeconds:void 0,hideDisabledOptions:!1,placement:"bottomLeft",transitionName:"slide-up",focusOnOpen:!0},Object(E["polyfill"])(mr);function vr(e){return vr="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vr(e)}function yr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function br(){return br=Object.assign||function(e){for(var t=1;t0&&(o[1-a]=this.state.showTimePicker?o[a]:void 0),this.props.onInputSelect(o),this.fireSelectValueChange(o,null,n||{source:"dateInput"})}}var Fr=function(e){function t(n){u()(this,t);var r=p()(this,e.call(this,n));Ur.call(r);var o=n.selectedValue||n.defaultSelectedValue,a=Ar(n,1);return r.state={selectedValue:o,prevSelectedValue:o,firstSelectedValue:null,hoverValue:n.hoverValue||[],value:a,showTimePicker:!1,mode:n.mode||["date","date"],panelTriggerSource:""},r}return d()(t,e),t.getDerivedStateFromProps=function(e,t){var n={};return"value"in e&&(n.value=Ar(e,0)),"hoverValue"in e&&!Lr(t.hoverValue,e.hoverValue)&&(n.hoverValue=e.hoverValue),"selectedValue"in e&&(n.selectedValue=e.selectedValue,n.prevSelectedValue=e.selectedValue),"mode"in e&&!Lr(t.mode,e.mode)&&(n.mode=e.mode),n},t.prototype.render=function(){var e,t,n=this.props,r=this.state,o=n.prefixCls,a=n.dateInputPlaceholder,i=n.seperator,c=n.timePicker,s=n.showOk,u=n.locale,f=n.showClear,p=n.showToday,h=n.type,d=n.clearIcon,m=r.hoverValue,y=r.selectedValue,b=r.mode,g=r.showTimePicker,w=(e={},e[n.className]=!!n.className,e[o]=1,e[o+"-hidden"]=!n.visible,e[o+"-range"]=1,e[o+"-show-time-picker"]=g,e[o+"-week-number"]=n.showWeekNumber,e),C=_()(w),E={selectedValue:r.selectedValue,onSelect:this.onSelect,onDayHover:"start"===h&&y[1]||"end"===h&&y[0]||m.length?this.onDayHover:void 0},O=void 0,x=void 0;a&&(Array.isArray(a)?(O=a[0],x=a[1]):O=x=a);var z=!0===s||!1!==s&&!!c,k=_()((t={},t[o+"-footer"]=!0,t[o+"-range-bottom"]=!0,t[o+"-footer-show-ok"]=z,t)),S=this.getStartValue(),M=this.getEndValue(),P=T(S),N=P.month(),V=P.year(),H=S.year()===V&&S.month()===N||M.year()===V&&M.month()===N,j=S.clone().add(1,"months"),L=j.year()===M.year()&&j.month()===M.month(),D=n.renderFooter();return v.a.createElement("div",{ref:this.saveRoot,className:C,style:n.style,tabIndex:"0",onKeyDown:this.onKeyDown},n.renderSidebar(),v.a.createElement("div",{className:o+"-panel"},f&&y[0]&&y[1]?v.a.createElement("a",{role:"button",title:u.clear,onClick:this.clear},d||v.a.createElement("span",{className:o+"-clear-btn"})):null,v.a.createElement("div",{className:o+"-date-panel",onMouseLeave:"both"!==h?this.onDatePanelLeave:void 0,onMouseEnter:"both"!==h?this.onDatePanelEnter:void 0},v.a.createElement(Vr,l()({},n,E,{hoverValue:m,direction:"left",disabledTime:this.disabledStartTime,disabledMonth:this.disabledStartMonth,format:this.getFormat(),value:S,mode:b[0],placeholder:O,onInputChange:this.onStartInputChange,onInputSelect:this.onStartInputSelect,onValueChange:this.onStartValueChange,onPanelChange:this.onStartPanelChange,showDateInput:this.props.showDateInput,timePicker:c,showTimePicker:g||"time"===b[0],enablePrev:!0,enableNext:!L||this.isMonthYearPanelShow(b[1]),clearIcon:d})),v.a.createElement("span",{className:o+"-range-middle"},i),v.a.createElement(Vr,l()({},n,E,{hoverValue:m,direction:"right",format:this.getFormat(),timePickerDisabledTime:this.getEndDisableTime(),placeholder:x,value:M,mode:b[1],onInputChange:this.onEndInputChange,onInputSelect:this.onEndInputSelect,onValueChange:this.onEndValueChange,onPanelChange:this.onEndPanelChange,showDateInput:this.props.showDateInput,timePicker:c,showTimePicker:g||"time"===b[1],disabledTime:this.disabledEndTime,disabledMonth:this.disabledEndMonth,enablePrev:!L||this.isMonthYearPanelShow(b[0]),enableNext:!0,clearIcon:d}))),v.a.createElement("div",{className:k},p||n.timePicker||z||D?v.a.createElement("div",{className:o+"-footer-btn"},D,p?v.a.createElement(ze,l()({},n,{disabled:H,value:r.value[0],onToday:this.onToday,text:u.backToToday})):null,n.timePicker?v.a.createElement(Se,l()({},n,{showTimePicker:g||"time"===b[0]&&"time"===b[1],onOpenTimePicker:this.onOpenTimePicker,onCloseTimePicker:this.onCloseTimePicker,timePickerDisabled:!this.hasSelectedValue()||m.length})):null,z?v.a.createElement(ke,l()({},n,{onOk:this.onOk,okDisabled:!this.isAllowedDateAndTime(y)||!this.hasSelectedValue()||m.length})):null):null)))},t}(v.a.Component);Fr.propTypes=l()({},De,{prefixCls:w.a.string,dateInputPlaceholder:w.a.any,seperator:w.a.string,defaultValue:w.a.any,value:w.a.any,hoverValue:w.a.any,mode:w.a.arrayOf(w.a.oneOf(["time","date","month","year","decade"])),showDateInput:w.a.bool,timePicker:w.a.any,showOk:w.a.bool,showToday:w.a.bool,defaultSelectedValue:w.a.array,selectedValue:w.a.array,onOk:w.a.func,showClear:w.a.bool,locale:w.a.object,onChange:w.a.func,onSelect:w.a.func,onValueChange:w.a.func,onHoverChange:w.a.func,onPanelChange:w.a.func,format:w.a.oneOfType([w.a.object,w.a.string]),onClear:w.a.func,type:w.a.any,disabledDate:w.a.func,disabledTime:w.a.func,clearIcon:w.a.node,onKeyDown:w.a.func}),Fr.defaultProps=l()({},Ae,{type:"both",seperator:"~",defaultSelectedValue:[],onValueChange:Hr,onHoverChange:Hr,onPanelChange:Hr,disabledTime:Hr,onInputSelect:Hr,showToday:!0,showDateInput:!0});var Ur=function(){var e=this;this.onDatePanelEnter=function(){e.hasSelectedValue()&&e.fireHoverValueChange(e.state.selectedValue.concat())},this.onDatePanelLeave=function(){e.hasSelectedValue()&&e.fireHoverValueChange([])},this.onSelect=function(t){var n=e.props.type,r=e.state,o=r.selectedValue,a=r.prevSelectedValue,i=r.firstSelectedValue,c=void 0;if("both"===n)i?e.compare(i,t)<0?(j(a[1],t),c=[i,t]):(j(a[0],t),j(a[1],i),c=[t,i]):(j(a[0],t),c=[t]);else if("start"===n){j(a[0],t);var l=o[1];c=l&&e.compare(l,t)>0?[t,l]:[t]}else{var s=o[0];s&&e.compare(s,t)<=0?(j(a[1],t),c=[s,t]):(j(a[0],t),c=[t])}e.fireSelectValueChange(c)},this.onKeyDown=function(t){if("input"!==t.target.nodeName.toLowerCase()){var n=t.keyCode,r=t.ctrlKey||t.metaKey,o=e.state,a=o.selectedValue,i=o.hoverValue,c=o.firstSelectedValue,l=o.value,s=e.props,u=s.onKeyDown,f=s.disabledDate,p=function(n){var r=void 0,o=void 0,s=void 0;if(c?1===i.length?(r=i[0].clone(),o=n(r),s=e.onDayHover(o)):(r=i[0].isSame(c,"day")?i[1]:i[0],o=n(r),s=e.onDayHover(o)):(r=i[0]||a[0]||l[0]||z()(),o=n(r),s=[o],e.fireHoverValueChange(s)),s.length>=2){var u=s.some(function(e){return!Xe(l,e,"month")});if(u){var f=s.slice().sort(function(e,t){return e.valueOf()-t.valueOf()});f[0].isSame(f[1],"month")&&(f[1]=f[0].clone().add(1,"month")),e.fireValueChange(f)}}else if(1===s.length){var p=l.findIndex(function(e){return e.isSame(r,"month")});if(-1===p&&(p=0),l.every(function(e){return!e.isSame(o,"month")})){var h=l.slice();h[p]=o.clone(),e.fireValueChange(h)}}return t.preventDefault(),o};switch(n){case C["a"].DOWN:return void p(function(e){return Ge(e,1,"weeks")});case C["a"].UP:return void p(function(e){return Ge(e,-1,"weeks")});case C["a"].LEFT:return void p(r?function(e){return Ge(e,-1,"years")}:function(e){return Ge(e,-1,"days")});case C["a"].RIGHT:return void p(r?function(e){return Ge(e,1,"years")}:function(e){return Ge(e,1,"days")});case C["a"].HOME:return void p(function(e){return qe(e)});case C["a"].END:return void p(function(e){return Ye(e)});case C["a"].PAGE_DOWN:return void p(function(e){return Ge(e,1,"month")});case C["a"].PAGE_UP:return void p(function(e){return Ge(e,-1,"month")});case C["a"].ENTER:var h=void 0;return h=0===i.length?p(function(e){return e}):1===i.length?i[0]:i[0].isSame(c,"day")?i[1]:i[0],!h||f&&f(h)||e.onSelect(h),void t.preventDefault();default:u&&u(t)}}},this.onDayHover=function(t){var n=[],r=e.state,o=r.selectedValue,a=r.firstSelectedValue,i=e.props.type;if("start"===i&&o[1])n=e.compare(t,o[1])<0?[t,o[1]]:[t];else if("end"===i&&o[0])n=e.compare(t,o[0])>0?[o[0],t]:[];else{if(!a)return e.state.hoverValue.length&&e.setState({hoverValue:[]}),n;n=e.compare(t,a)<0?[t,a]:[a,t]}return e.fireHoverValueChange(n),n},this.onToday=function(){var t=T(e.state.value[0]),n=t.clone().add(1,"months");e.setState({value:[t,n]})},this.onOpenTimePicker=function(){e.setState({showTimePicker:!0})},this.onCloseTimePicker=function(){e.setState({showTimePicker:!1})},this.onOk=function(){var t=e.state.selectedValue;e.isAllowedDateAndTime(t)&&e.props.onOk(e.state.selectedValue)},this.onStartInputChange=function(){for(var t=arguments.length,n=Array(t),r=0;r-1},this.hasSelectedValue=function(){var t=e.state.selectedValue;return!!t[1]&&!!t[0]},this.compare=function(t,n){return e.props.timePicker?t.diff(n):t.diff(n,"days")},this.fireSelectValueChange=function(t,n,r){var o=e.props.timePicker,a=e.state.prevSelectedValue;if(o&&o.props.defaultValue){var i=o.props.defaultValue;!a[0]&&t[0]&&j(i[0],t[0]),!a[1]&&t[1]&&j(i[1],t[1])}if("selectedValue"in e.props||e.setState({selectedValue:t}),!e.state.selectedValue[0]||!e.state.selectedValue[1]){var c=t[0]||z()(),l=t[1]||c.clone().add(1,"months");e.setState({selectedValue:t,value:Dr([c,l])})}t[0]&&!t[1]&&(e.setState({firstSelectedValue:t[0]}),e.fireHoverValueChange(t.concat())),e.props.onChange(t),(n||t[0]&&t[1])&&(e.setState({prevSelectedValue:t,firstSelectedValue:null}),e.fireHoverValueChange([]),e.props.onSelect(t,r))},this.fireValueChange=function(t){var n=e.props;"value"in n||e.setState({value:t}),n.onValueChange(t)},this.fireHoverValueChange=function(t){var n=e.props;"hoverValue"in n||e.setState({hoverValue:t}),n.onHoverChange(t)},this.clear=function(){e.fireSelectValueChange([],!0),e.props.onClear()},this.disabledStartTime=function(t){return e.props.disabledTime(t,"start")},this.disabledEndTime=function(t){return e.props.disabledTime(t,"end")},this.disabledStartMonth=function(t){var n=e.state.value;return t.isAfter(n[1],"month")},this.disabledEndMonth=function(t){var n=e.state.value;return t.isBefore(n[0],"month")}};Object(E["polyfill"])(Fr);var Kr=Re(Fr),Wr=n("Gytx"),Br=n.n(Wr),qr=n("mr32");function Yr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Gr(e){var t,n=e.suffixIcon,r=e.prefixCls;return n&&(m["isValidElement"](n)?m["cloneElement"](n,{className:_()((t={},Yr(t,n.props.className,n.props.className),Yr(t,"".concat(r,"-picker-icon"),!0),t))}):m["createElement"]("span",{className:"".concat(r,"-picker-icon")},n))||m["createElement"](vt["a"],{type:"calendar",className:"".concat(r,"-picker-icon")})}function Xr(e){return Xr="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Xr(e)}function Qr(){return Qr=Object.assign||function(e){for(var t=1;t0&&(e[1]=void 0);var o=io(e,2),a=o[0],i=o[1];r.onChange(e,[Ct(a,r.format),Ct(i,r.format)])},n.handleOpenChange=function(e){"open"in n.props||n.setState({open:e}),!1===e&&n.clearHoverValue();var t=n.props.onOpenChange;t&&t(e)},n.handleShowDateChange=function(e){return n.setState({showDate:e})},n.handleHoverChange=function(e){return n.setState({hoverValue:e})},n.handleRangeMouseLeave=function(){n.state.open&&n.clearHoverValue()},n.handleCalendarInputSelect=function(e){var t=io(e,1),r=t[0];r&&n.setState(function(t){var n=t.showDate;return{value:e,showDate:uo(e)||n}})},n.handleRangeClick=function(e){"function"===typeof e&&(e=e()),n.setValue(e,!0);var t=n.props,r=t.onOk,o=t.onOpenChange;r&&r(e),o&&o(!1)},n.renderFooter=function(){var e=n.props,t=e.ranges,r=e.renderExtraFooter,o=ro(n),a=o.prefixCls,i=o.tagPrefixCls;if(!t&&!r)return null;var c=r?m["createElement"]("div",{className:"".concat(a,"-footer-extra"),key:"extra"},r()):null,l=Object.keys(t||{}).map(function(e){var r=t[e];return m["createElement"](qr["a"],{key:e,prefixCls:i,color:"blue",onClick:function(){return n.handleRangeClick(r)},onMouseEnter:function(){return n.setState({hoverValue:r})},onMouseLeave:n.handleRangeMouseLeave},e)}),s=l&&l.length>0?m["createElement"]("div",{className:"".concat(a,"-footer-extra ").concat(a,"-range-quick-selector"),key:"range"},l):null;return[s,c]},n.renderRangePicker=function(e){var t,r=e.getPrefixCls,o=ro(n),a=o.state,i=o.props,c=a.value,l=a.showDate,s=a.hoverValue,u=a.open,f=i.prefixCls,p=i.tagPrefixCls,h=i.popupStyle,d=i.style,v=i.disabledDate,y=i.disabledTime,b=i.showTime,g=i.showToday,w=i.ranges,C=i.onOk,E=i.locale,O=i.localeCode,x=i.format,z=i.dateRender,k=i.onCalendarChange,S=i.suffixIcon,M=i.separator,P=r("calendar",f),T=r("tag",p);n.prefixCls=P,n.tagPrefixCls=T,ho(c,O),ho(l,O),Object(bt["a"])(!("onOK"in i),"RangePicker","It should be `RangePicker[onOk]`, instead of `onOK`!");var N=_()((t={},Zr(t,"".concat(P,"-time"),b),Zr(t,"".concat(P,"-range-with-ranges"),w),t)),V={onChange:n.handleChange},H={onOk:n.handleChange};i.timePicker?V.onChange=function(e){return n.handleChange(e)}:H={},"mode"in i&&(H.mode=i.mode);var j="placeholder"in i?i.placeholder[0]:E.lang.rangePlaceholder[0],L="placeholder"in i?i.placeholder[1]:E.lang.rangePlaceholder[1],D=m["createElement"](Kr,Qr({},H,{seperator:M,onChange:k,format:x,prefixCls:P,className:N,renderFooter:n.renderFooter,timePicker:i.timePicker,disabledDate:v,disabledTime:y,dateInputPlaceholder:[j,L],locale:E.lang,onOk:C,dateRender:z,value:l,onValueChange:n.handleShowDateChange,hoverValue:s,onHoverChange:n.handleHoverChange,onPanelChange:i.onPanelChange,showToday:g,onInputSelect:n.handleCalendarInputSelect})),A={};i.showTime&&(A.width=d&&d.width||350);var R=io(c,2),I=R[0],F=R[1],U=!i.disabled&&i.allowClear&&c&&(I||F)?m["createElement"](vt["a"],{type:"close-circle",className:"".concat(P,"-picker-clear"),onClick:n.clearSelection,theme:"filled"}):null,K=m["createElement"](Gr,{suffixIcon:S,prefixCls:P}),W=function(e){var t=e.value,n=io(t,2),r=n[0],o=n[1];return m["createElement"]("span",{className:i.pickerInputClass},m["createElement"]("input",{disabled:i.disabled,readOnly:!0,value:Ct(r,i.format),placeholder:j,className:"".concat(P,"-range-picker-input"),tabIndex:-1}),m["createElement"]("span",{className:"".concat(P,"-range-picker-separator")}," ",M," "),m["createElement"]("input",{disabled:i.disabled,readOnly:!0,value:Ct(o,i.format),placeholder:L,className:"".concat(P,"-range-picker-input"),tabIndex:-1}),U,K)};return m["createElement"]("span",{ref:n.savePicker,id:i.id,className:_()(i.className,i.pickerClass),style:Qr(Qr({},d),A),tabIndex:i.disabled?-1:0,onFocus:i.onFocus,onBlur:i.onBlur,onMouseEnter:i.onMouseEnter,onMouseLeave:i.onMouseLeave},m["createElement"](dt,Qr({},i,V,{calendar:D,value:c,open:u,onOpenChange:n.handleOpenChange,prefixCls:"".concat(P,"-picker-container"),style:h}),W))};var r=e.value||e.defaultValue||[],o=io(r,2),a=o[0],i=o[1];if(a&&!Object(gt["a"])(x).isMoment(a)||i&&!Object(gt["a"])(x).isMoment(i))throw new Error("The value/defaultValue of RangePicker must be a moment object array after `antd@2.0`, see: https://u.ant.design/date-picker-value");var c=!r||po(r)?e.defaultPickerValue:r;return n.state={value:r,showDate:fo(c||Object(gt["a"])(x)()),open:e.open,hoverValue:[]},n}return oo(t,e),eo(t,[{key:"componentDidUpdate",value:function(e,t){"open"in this.props||!t.open||this.state.open||this.focus()}},{key:"setValue",value:function(e,t){this.handleChange(e),!t&&this.props.showTime||"open"in this.props||this.setState({open:!1})}},{key:"focus",value:function(){this.picker.focus()}},{key:"blur",value:function(){this.picker.blur()}},{key:"render",value:function(){return m["createElement"](yt["a"],null,this.renderRangePicker)}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=null;if("value"in e){var r=e.value||[];n={value:r},Br()(e.value,t.value)||(n=Qr(Qr({},n),{showDate:uo(r,e.mode)||t.showDate}))}return"open"in e&&t.open!==e.open&&(n=Qr(Qr({},n),{open:e.open})),n}}]),t}(m["Component"]);mo.defaultProps={allowClear:!0,showToday:!1,separator:"~"},Object(E["polyfill"])(mo);var vo=mo;function yo(e){return yo="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},yo(e)}function bo(){return bo=Object.assign||function(e){for(var t=1;to?a>=i?10+e:20+e:a<=i?10+e:e}},{key:"renderCurrentNumber",value:function(e,t,n){if("number"===typeof t){var r=this.getPositionByNum(t,n),o=this.state.animateStarted||void 0===Yo(this.lastCount)[n];return m["createElement"]("span",{className:"".concat(e,"-only"),style:{transition:o?"none":void 0,msTransform:"translateY(".concat(100*-r,"%)"),WebkitTransform:"translateY(".concat(100*-r,"%)"),transform:"translateY(".concat(100*-r,"%)")},key:n},Go(r))}return m["createElement"]("span",{key:"symbol",className:"".concat(e,"-symbol")},t)}},{key:"renderNumberElement",value:function(e){var t=this,n=this.state.count;return n&&Number(n)%1===0?Yo(n).map(function(n,r){return t.renderCurrentNumber(e,n,r)}).reverse():n}},{key:"render",value:function(){return m["createElement"](yt["a"],null,this.renderScrollNumber)}}],[{key:"getDerivedStateFromProps",value:function(e,t){return"count"in e?t.count===e.count?null:{animateStarted:!0}:null}}]),t}(m["Component"]);Xo.defaultProps={count:null,onAnimated:function(){}},Object(E["polyfill"])(Xo);var Qo=Xo,Zo=n("09Wf");function $o(e){return $o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$o(e)}function Jo(){return Jo=Object.assign||function(e){for(var t=1;tn?"".concat(n,"+"):t;return r}},{key:"getDispayCount",value:function(){var e=this.isDot();return e?"":this.getNumberedDispayCount()}},{key:"getScrollNumberTitle",value:function(){var e=this.props,t=e.title,n=e.count;return t||("string"===typeof n||"number"===typeof n?n:void 0)}},{key:"getStyleWithOffset",value:function(){var e=this.props,t=e.offset,n=e.style;return t?Jo({right:-parseInt(t[0],10),marginTop:t[1]},n):n}},{key:"getBadgeClassName",value:function(e){var t,n=this.props,r=n.className,o=n.children;return _()(r,e,(t={},ea(t,"".concat(e,"-status"),this.hasStatus()),ea(t,"".concat(e,"-not-a-wrapper"),!o),t))}},{key:"hasStatus",value:function(){var e=this.props,t=e.status,n=e.color;return!!t||!!n}},{key:"isZero",value:function(){var e=this.getNumberedDispayCount();return"0"===e||0===e}},{key:"isDot",value:function(){var e=this.props.dot,t=this.isZero();return e&&!t||this.hasStatus()}},{key:"isHidden",value:function(){var e=this.props.showZero,t=this.getDispayCount(),n=this.isZero(),r=this.isDot(),o=null===t||void 0===t||""===t;return(o||n&&!e)&&!r}},{key:"renderStatusText",value:function(e){var t=this.props.text,n=this.isHidden();return n||!t?null:m["createElement"]("span",{className:"".concat(e,"-status-text")},t)}},{key:"renderDispayComponent",value:function(){var e=this.props.count,t=e;if(t&&"object"===$o(t))return m["cloneElement"](t,{style:Jo(Jo({},this.getStyleWithOffset()),t.props&&t.props.style)})}},{key:"renderBadgeNumber",value:function(e,t){var n,r=this.props,o=r.status,a=r.count,i=this.getDispayCount(),c=this.isDot(),l=this.isHidden(),s=_()((n={},ea(n,"".concat(e,"-dot"),c),ea(n,"".concat(e,"-count"),!c),ea(n,"".concat(e,"-multiple-words"),!c&&a&&a.toString&&a.toString().length>1),ea(n,"".concat(e,"-status-").concat(o),this.hasStatus()),n));return l?null:m["createElement"](Qo,{prefixCls:t,"data-show":!l,className:s,count:i,displayComponent:this.renderDispayComponent(),title:this.getScrollNumberTitle(),style:this.getStyleWithOffset(),key:"scrollNumber"})}},{key:"render",value:function(){return m["createElement"](yt["a"],null,this.renderBadge)}}]),t}(m["Component"]);fa.defaultProps={count:null,showZero:!1,dot:!1,overflowCount:99},fa.propTypes={count:g["node"],showZero:g["bool"],dot:g["bool"],overflowCount:g["number"]};var pa=n("p0pE"),ha=n.n(pa),da=n("Bl7J"),ma=n("t3Un");n("LbTH");n.d(t,"default",function(){return va});class va extends v.a.Component{constructor(){super(...arguments),this.state={users:[],pagination:{current:1,pageSize:10,total:0},email:void 0,visible:!1,submit:{enable:1,banned:0,is_admin:0},loading:!0}}componentDidMount(){this.fetchData()}paginationOnChange(e){this.setState({pagination:e},()=>this.fetchData())}fetchData(){var e;e=ha()({},this.state.pagination),this.state.email&&Object.assign(e,{email:this.state.email}),Object(ma["a"])("/admin/user",e).then(e=>{200===e.code&&(this.setState({users:e.data,pagination:ha()({},this.state.pagination,{total:e.total}),loading:!1}),console.log(e))})}searchOnChange(e){this.inputDelayTimer&&clearTimeout(this.inputDelayTimer),this.inputDelayTimer=setTimeout(function(){this.inputDelayTimer=null,this.setState({email:e},()=>{this.fetchData()})}.bind(this),400)}modalVisible(){this.setState({visible:!this.state.visible},()=>{this.setState({submit:{enable:1,banned:0,is_admin:0}})})}formChange(e,t){this.setState({submit:ha()({},this.state.submit,{[e]:t})})}edit(e){this.setState({submit:ha()({},this.state.users[e],{password:"",transfer_enable:(this.state.users[e].transfer_enable/1073741824).toFixed(2)}),visible:!0})}submit(){var e=this.state.submit.id?"/admin/user/update":"";Object(ma["b"])(e,this.state.submit).then(e=>{this.modalVisible(),this.fetchData()})}render(){console.log(this.state);var e=[{title:"\u90ae\u7bb1",dataIndex:"email",key:"email"},{title:"\u5728\u7ebf",dataIndex:"t",key:"t",align:"center",render:e=>{return v.a.createElement(fa,{status:(new Date).getTime()-1800>e?"default":"processing"})}},{title:"\u5df2\u7528\u6d41\u91cf(G)",dataIndex:"u",key:"u",render:(e,t)=>{return((t.u+t.d)/1073741824).toFixed(2)}},{title:"\u603b\u6d41\u91cf(G)",dataIndex:"transfer_enable",key:"transfer_enable",render:(e,t)=>{return(e/1073741824).toFixed(2)}},{title:"\u5230\u671f\u65f6\u95f4",dataIndex:"expired_at",key:"expired_at",render:e=>{return e?z()(1e3*e).format("YYYY/MM/DD HH:mm"):"-"}},{title:"\u52a0\u5165\u65f6\u95f4",dataIndex:"created_at",key:"created_at",render:e=>{return z()(1e3*e).format("YYYY/MM/DD HH:mm")}},{title:"\u64cd\u4f5c",dataIndex:"action",key:"action",align:"right",render:(e,t,n)=>{return v.a.createElement("div",null,v.a.createElement("a",{onClick:()=>this.edit(n),href:"javascript:;"},"\u7f16\u8f91"))}}];return v.a.createElement(da["a"],o()({},this.props,{search:{placeholder:"\u901a\u8fc7\u90ae\u7bb1\u641c\u7d22",onChange:e=>this.searchOnChange(e)},loading:this.state.loading}),v.a.createElement("main",{id:"main-container"},v.a.createElement("div",{className:"content content-full"},v.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},v.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u7528\u6237\u7ba1\u7406")),v.a.createElement("div",{className:"bg-white"},v.a.createElement(jo["a"],{dataSource:this.state.users,pagination:this.state.pagination,columns:e,scroll:{x:1e3},onChange:e=>this.paginationOnChange(e)})))),v.a.createElement(a["a"],{title:"".concat(this.state.submit.id?"\u7f16\u8f91\u7528\u6237":"\u65b0\u5efa\u7528\u6237"),visible:this.state.visible,onCancel:()=>this.modalVisible(),onOk:()=>this.submit()},v.a.createElement("div",null,v.a.createElement("div",{className:"form-group"},v.a.createElement("label",{for:"example-text-input-alt"},"\u90ae\u7bb1"),v.a.createElement(Ho["a"],{placeholder:"\u8bf7\u8f93\u5165\u90ae\u7bb1",value:this.state.submit.email,onChange:e=>this.formChange("email",e.target.value)})),v.a.createElement("div",{className:"form-group"},v.a.createElement("label",{for:"example-text-input-alt"},"\u5bc6\u7801"),v.a.createElement(Ho["a"],{value:this.state.submit.password,placeholder:"\u5982\u9700\u4fee\u6539\u5bc6\u7801\u8bf7\u8f93\u5165",onChange:e=>this.formChange("password",e.target.value)})),v.a.createElement("div",{className:"form-group"},v.a.createElement("label",{for:"example-text-input-alt"},"\u603b\u6d41\u91cf(G)"),v.a.createElement(Ho["a"],{value:this.state.submit.transfer_enable,placeholder:"\u8bf7\u8f93\u5165\u603b\u6d41\u91cf",onChange:e=>this.formChange("transfer_enable",e.target.value)})),v.a.createElement("div",{className:"form-group"},v.a.createElement("label",{for:"example-text-input-alt"},"\u5230\u671f\u65f6\u95f4"),v.a.createElement("div",null,v.a.createElement(Vo,{value:this.state.submit.expired_at&&z()(1e3*this.state.submit.expired_at),style:{width:"100%"},onChange:e=>this.formChange("expired_at",e.format("X"))}))),v.a.createElement("div",{className:"form-group"},v.a.createElement("label",{for:"example-text-input-alt"},"\u662f\u5426\u5c01\u7981"),v.a.createElement(i["a"],{placeholder:"\u8bf7\u9009\u62e9\u5c01\u7981\u72b6\u6001",style:{width:"100%"},value:this.state.submit.banned?["1"]:["0"],onChange:e=>this.formChange("banned",e)},v.a.createElement(i["a"].Option,{key:1},"\u662f"),v.a.createElement(i["a"].Option,{key:0},"\u5426"))),v.a.createElement("div",{className:"form-group"},v.a.createElement("label",{for:"example-text-input-alt"},"\u662f\u5426\u7ba1\u7406\u5458"),v.a.createElement(i["a"],{placeholder:"\u8bf7\u9009\u62e9\u5c01\u7981\u72b6\u6001",style:{width:"100%"},value:this.state.submit.is_admin?["1"]:["0"],onChange:e=>this.formChange("is_admin",e)},v.a.createElement(i["a"].Option,{key:1},"\u662f"),v.a.createElement(i["a"].Option,{key:0},"\u5426"))))))}}},brdU:function(e,t,n){"use strict";n.r(t);var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function o(e,t){if(e===t)return!0;if(null==e||null==t)return!1;if(Array.isArray(e))return Array.isArray(t)&&e.length===t.length&&e.every(function(e,n){return o(e,t[n])});var n="undefined"===typeof e?"undefined":r(e),a="undefined"===typeof t?"undefined":r(t);if(n!==a)return!1;if("object"===n){var i=e.valueOf(),c=t.valueOf();if(i!==e||c!==t)return o(i,c);var l=Object.keys(e),s=Object.keys(t);return l.length===s.length&&l.every(function(n){return o(e[n],t[n])})}return!1}t["default"]=o},c6wG:function(e,t,n){var r=n("dD9F"),o=n("sEf8"),a=n("mdPL"),i=a&&a.isTypedArray,c=i?o(i):r;e.exports=c},"cD2/":function(e,t,n){"use strict";n.r(t),n.d(t,"default",function(){return d});var r=n("jehZ"),o=n.n(r),a=(n("BoS7"),n("Sdc0")),i=(n("+L6B"),n("2/Rp")),c=(n("miYZ"),n("tsqr")),l=n("p0pE"),s=n.n(l),u=n("q1tI"),f=n.n(u),p=n("Bl7J"),h=n("t3Un");class d extends f.a.Component{constructor(){super(...arguments),this.state={invite:{},site:{},pay:{},loading:!0}}componentDidMount(){this.fetchData()}fetchData(){Object(h["a"])("/admin/config").then(e=>{200===e.code&&this.setState(s()({},e.data,{loading:!1}))})}submit(e){Object(h["b"])("/admin/config/save",this.state[e]).then(e=>{200===e.code&&e.data&&(this.fetchData(),c["a"].success("\u4fdd\u5b58\u6210\u529f"))})}set(e,t,n){this.setState({[e]:s()({},this.state[e],{[t]:n})})}render(){return f.a.createElement(p["a"],o()({},this.props,{loading:this.state.loading}),f.a.createElement("main",{id:"main-container"},f.a.createElement("div",{className:"content content-full"},f.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u652f\u4ed8\u914d\u7f6e"),f.a.createElement("div",{className:"block block-rounded block-bordered"},f.a.createElement("div",{className:"block-header block-header-default"},f.a.createElement("h3",{className:"block-title"},"\u652f\u4ed8\u5b9d\u5f53\u9762\u4ed8"),f.a.createElement("div",{className:"block-options"},f.a.createElement(i["a"],{type:"primary",onClick:()=>this.submit("pay")},"\u4fdd\u5b58"))),f.a.createElement("div",{className:"block-content"},f.a.createElement("div",{className:"row push"},f.a.createElement("div",{className:"col-lg-8 col-xl-5"},f.a.createElement("div",{className:"form-group"},f.a.createElement("label",{for:"example-text-input"},"\u542f\u7528"),f.a.createElement("div",null,f.a.createElement(a["a"],{checked:parseInt(this.state.pay.alipay_enable),onChange:e=>this.set("pay","alipay_enable",e?1:0)}))),f.a.createElement("div",{className:"form-group"},f.a.createElement("label",{for:"example-text-input"},"APPID"),f.a.createElement("input",{type:"text",className:"form-control",placeholder:"\u8bf7\u8f93\u5165",defaultValue:this.state.pay.alipay_appid,onChange:e=>this.set("pay","alipay_appid",parseInt(e.target.value))})),f.a.createElement("div",{className:"form-group"},f.a.createElement("label",{for:"example-text-input"},"\u516c\u94a5"),f.a.createElement("input",{type:"text",className:"form-control",placeholder:"\u8bf7\u8f93\u5165",defaultValue:this.state.pay.alipay_pubkey,onChange:e=>this.set("pay","alipay_pubkey",e.target.value)})),f.a.createElement("div",{className:"form-group"},f.a.createElement("label",{for:"example-text-input"},"\u79c1\u94a5"),f.a.createElement("input",{type:"text",className:"form-control",placeholder:"\u8bf7\u8f93\u5165",defaultValue:this.state.pay.alipay_privkey,onChange:e=>this.set("pay","alipay_privkey",e.target.value)})))))),f.a.createElement("div",{className:"block block-rounded block-bordered"},f.a.createElement("div",{className:"block-header block-header-default"},f.a.createElement("h3",{className:"block-title"},"\u652f\u4ed8\u5b9d\u5f53\u9762\u4ed8"),f.a.createElement("div",{className:"block-options"},f.a.createElement(i["a"],{type:"primary",onClick:()=>this.submit("pay")},"\u4fdd\u5b58"))),f.a.createElement("div",{className:"block-content"},f.a.createElement("div",{className:"row push"},f.a.createElement("div",{className:"col-lg-8 col-xl-5"},f.a.createElement("div",{className:"form-group"},f.a.createElement("label",{for:"example-text-input"},"\u542f\u7528\u652f\u4ed8\u5b9d\u6536\u6b3e"),f.a.createElement("div",null,f.a.createElement(a["a"],{checked:parseInt(this.state.pay.stripe_alipay_enable),onChange:e=>this.set("pay","stripe_alipay_enable",e?1:0)}))),f.a.createElement("div",{className:"form-group"},f.a.createElement("label",{for:"example-text-input"},"\u542f\u7528\u5fae\u4fe1\u6536\u6b3e"),f.a.createElement("div",null,f.a.createElement(a["a"],{checked:parseInt(this.state.pay.stripe_wepay_enable),onChange:e=>this.set("pay","stripe_wepay_enable",e?1:0)}))),f.a.createElement("div",{className:"form-group"},f.a.createElement("label",{for:"example-text-input"},"SK_LIVE"),f.a.createElement("input",{type:"text",className:"form-control",placeholder:"\u8bf7\u8f93\u5165",defaultValue:this.state.pay.stripe_sk_live,onChange:e=>this.set("pay","stripe_sk_live",e.target.value)})),f.a.createElement("div",{className:"form-group"},f.a.createElement("label",{for:"example-text-input"},"PL_LIVE"),f.a.createElement("input",{type:"text",className:"form-control",placeholder:"\u8bf7\u8f93\u5165",defaultValue:this.state.pay.stripe_pk_live,onChange:e=>this.set("pay","stripe_pk_live",e.target.value)})),f.a.createElement("div",{className:"form-group"},f.a.createElement("label",{for:"example-text-input"},"WebHook\u5bc6\u94a5\u7b7e\u540d"),f.a.createElement("input",{type:"text",className:"form-control",placeholder:"\u8bf7\u8f93\u5165",defaultValue:this.state.pay.stripe_webhook_key,onChange:e=>this.set("pay","stripe_webhook_key",e.target.value)})))))))))}}},cIOH:function(e,t,n){},ccE7:function(e,t,n){var r=n("Ojgd"),o=n("Jes0");e.exports=function(e){return function(t,n){var a,i,c=String(o(t)),l=r(n),s=c.length;return l<0||l>=s?e?"":void 0:(a=c.charCodeAt(l),a<55296||a>56319||l+1===s||(i=c.charCodeAt(l+1))<56320||i>57343?e?c.charAt(l):a:e?c.slice(l,l+2):i-56320+(a-55296<<10)+65536)}}},ck9s:function(e,t,n){"use strict";var r=n("ZFOp"),o=n("MgzW"),a=n("8jRI");function i(e){switch(e.arrayFormat){case"index":return function(t,n,r){return null===n?[l(t,e),"[",r,"]"].join(""):[l(t,e),"[",l(r,e),"]=",l(n,e)].join("")};case"bracket":return function(t,n){return null===n?l(t,e):[l(t,e),"[]=",l(n,e)].join("")};default:return function(t,n){return null===n?l(t,e):[l(t,e),"=",l(n,e)].join("")}}}function c(e){var t;switch(e.arrayFormat){case"index":return function(e,n,r){t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===r[e]&&(r[e]={}),r[e][t[1]]=n):r[e]=n};case"bracket":return function(e,n,r){t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==r[e]?r[e]=[].concat(r[e],n):r[e]=[n]:r[e]=n};default:return function(e,t,n){void 0!==n[e]?n[e]=[].concat(n[e],t):n[e]=t}}}function l(e,t){return t.encode?t.strict?r(e):encodeURIComponent(e):e}function s(e){return Array.isArray(e)?e.sort():"object"===typeof e?s(Object.keys(e)).sort(function(e,t){return Number(e)-Number(t)}).map(function(t){return e[t]}):e}function u(e){var t=e.indexOf("?");return-1===t?"":e.slice(t+1)}function f(e,t){t=o({arrayFormat:"none"},t);var n=c(t),r=Object.create(null);return"string"!==typeof e?r:(e=e.trim().replace(/^[?#&]/,""),e?(e.split("&").forEach(function(e){var t=e.replace(/\+/g," ").split("="),o=t.shift(),i=t.length>0?t.join("="):void 0;i=void 0===i?null:a(i),n(a(o),i,r)}),Object.keys(r).sort().reduce(function(e,t){var n=r[t];return Boolean(n)&&"object"===typeof n&&!Array.isArray(n)?e[t]=s(n):e[t]=n,e},Object.create(null))):r)}t.extract=u,t.parse=f,t.stringify=function(e,t){var n={encode:!0,strict:!0,arrayFormat:"none"};t=o(n,t),!1===t.sort&&(t.sort=function(){});var r=i(t);return e?Object.keys(e).sort(t.sort).map(function(n){var o=e[n];if(void 0===o)return"";if(null===o)return l(n,t);if(Array.isArray(o)){var a=[];return o.slice().forEach(function(e){void 0!==e&&a.push(r(n,e,a.length))}),a.join("&")}return l(n,t)+"="+l(o,t)}).filter(function(e){return e.length>0}).join("&"):""},t.parseUrl=function(e,t){return{url:e.split("?")[0]||"",query:f(u(e),t)}}},"cq/+":function(e,t,n){var r=n("mc0g"),o=r();e.exports=o},cvCv:function(e,t){function n(e){return function(){return e}}e.exports=n},czNK:function(e,t,n){"use strict";var r=n("nh4g"),o=n("DVgA"),a=n("JiEa"),i=n("UqcF"),c=n("S/j/"),l=n("Ymqv"),s=Object.assign;e.exports=!s||n("eeVq")(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=s({},e)[n]||Object.keys(s({},t)).join("")!=r})?function(e,t){var n=c(e),s=arguments.length,u=1,f=a.f,p=i.f;while(s>u){var h,d=l(arguments[u++]),m=f?o(d).concat(f(d)):o(d),v=m.length,y=0;while(v>y)h=m[y++],r&&!p.call(d,h)||(n[h]=d[h])}return n}:s},czTT:function(e,t,n){},"d/Gc":function(e,t,n){var r=n("RYi7"),o=Math.max,a=Math.min;e.exports=function(e,t){return e=r(e),e<0?o(e+t,0):a(e,t)}},d0bx:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var o=r(n("Zss7")),a=2,i=16,c=5,l=5,s=15,u=5,f=4;function p(e,t,n){var r;return r=Math.round(e.h)>=60&&Math.round(e.h)<=240?n?Math.round(e.h)-a*t:Math.round(e.h)+a*t:n?Math.round(e.h)+a*t:Math.round(e.h)-a*t,r<0?r+=360:r>=360&&(r-=360),r}function h(e,t,n){return 0===e.h&&0===e.s?e.s:(r=n?Math.round(100*e.s)-i*t:t===f?Math.round(100*e.s)+i:Math.round(100*e.s)+c*t,r>100&&(r=100),n&&t===u&&r>10&&(r=10),r<6&&(r=6),r);var r}function d(e,t,n){return n?Math.round(100*e.v)+l*t:Math.round(100*e.v)-s*t}function m(e){for(var t=[],n=o.default(e),r=u;r>0;r-=1){var a=n.toHsv(),i=o.default({h:p(a,r,!0),s:h(a,r,!0),v:d(a,r,!0)}).toHexString();t.push(i)}t.push(n.toHexString());for(r=1;r<=f;r+=1){a=n.toHsv(),i=o.default({h:p(a,r),s:h(a,r),v:d(a,r)}).toHexString();t.push(i)}return t}t.default=m},d6i3:function(e,t,n){e.exports=n("wOl0")},dD9F:function(e,t,n){var r=n("NykK"),o=n("shjB"),a=n("ExA7"),i="[object Arguments]",c="[object Array]",l="[object Boolean]",s="[object Date]",u="[object Error]",f="[object Function]",p="[object Map]",h="[object Number]",d="[object Object]",m="[object RegExp]",v="[object Set]",y="[object String]",b="[object WeakMap]",g="[object ArrayBuffer]",w="[object DataView]",C="[object Float32Array]",E="[object Float64Array]",O="[object Int8Array]",x="[object Int16Array]",z="[object Int32Array]",k="[object Uint8Array]",S="[object Uint8ClampedArray]",M="[object Uint16Array]",_="[object Uint32Array]",P={};function T(e){return a(e)&&o(e.length)&&!!P[r(e)]}P[C]=P[E]=P[O]=P[x]=P[z]=P[k]=P[S]=P[M]=P[_]=!0,P[i]=P[c]=P[g]=P[l]=P[w]=P[s]=P[u]=P[f]=P[p]=P[h]=P[d]=P[m]=P[v]=P[y]=P[b]=!1,e.exports=T},dTAl:function(e,t,n){var r=n("GoyQ"),o=Object.create,a=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=a},dX6P:function(e,t,n){"use strict";n.r(t);var r=n("d6i3"),o=n.n(r),a=n("t3Un");t["default"]={name:"auth",state:{},reducers:{},effects:{login(e){return o.a.mark(function t(){var n,r,i;return o.a.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return n=e.action,r=e.complete,t.next=3,Object(a["b"])("/passport/login",n);case 3:i=t.sent,i&&r(i);case 5:case"end":return t.stop()}},t)})()},register(e){return o.a.mark(function t(){var n,r,i;return o.a.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return n=e.action,r=e.complete,t.next=3,Object(a["a"])("/passport/register",n);case 3:i=t.sent,i&&r(i);case 5:case"end":return t.stop()}},t)})()}}}},dl0q:function(e,t,n){n("Zxgi")("observable")},dt0z:function(e,t,n){var r=n("zoYe");function o(e){return null==e?"":r(e)}e.exports=o},dyZX:function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},"e+LU":function(e,t,n){var r=n("ugOi"),o=r.Symbol;e.exports=o},e4Nc:function(e,t,n){var r=n("fGT3"),o=n("k+1r"),a=n("JHgL"),i=n("pSRY"),c=n("H8j4");function l(e){var t=-1,n=null==e?0:e.length;this.clear();while(++t ignores the history prop. To use a custom history, use `import { Router }` instead of `import { BrowserRouter as Router }`.")},t.prototype.render=function(){return i.a.createElement(f,{history:this.history,children:this.props.children})},t}(i.a.Component);m.propTypes={basename:l.a.string,forceRefresh:l.a.bool,getUserConfirmation:l.a.func,keyLength:l.a.number,children:l.a.node};var v=m;function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function g(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var w=function(e){function t(){var n,r,o;y(this,t);for(var a=arguments.length,i=Array(a),c=0;c ignores the history prop. To use a custom history, use `import { Router }` instead of `import { HashRouter as Router }`.")},t.prototype.render=function(){return i.a.createElement(f,{history:this.history,children:this.props.children})},t}(i.a.Component);w.propTypes={basename:l.a.string,getUserConfirmation:l.a.func,hashType:l.a.oneOf(["hashbang","noslash","slash"]),children:l.a.node};var C=w,E=n("QLaP"),O=n.n(E),x=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function k(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function S(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function M(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var _=function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)},P=function(e){function t(){var n,r,o;k(this,t);for(var a=arguments.length,i=Array(a),c=0;c outside a "),O()(void 0!==t,'You must specify the "to" property');var o=this.context.router.history,a="string"===typeof t?Object(s["c"])(t,null,null,o.location):t,c=o.createHref(a);return i.a.createElement("a",x({},r,{onClick:this.handleClick,href:c,ref:n}))},t}(i.a.Component);P.propTypes={onClick:l.a.func,target:l.a.string,replace:l.a.bool,to:l.a.oneOfType([l.a.string,l.a.object]).isRequired,innerRef:l.a.oneOfType([l.a.string,l.a.func])},P.defaultProps={replace:!1},P.contextTypes={router:l.a.shape({history:l.a.shape({push:l.a.func.isRequired,replace:l.a.func.isRequired,createHref:l.a.func.isRequired}).isRequired}).isRequired};var T=P;function N(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function V(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function H(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var j=function(e){function t(){var n,r,o;N(this,t);for(var a=arguments.length,i=Array(a),c=0;c ignores the history prop. To use a custom history, use `import { Router }` instead of `import { MemoryRouter as Router }`.")},t.prototype.render=function(){return i.a.createElement(u["a"],{history:this.history,children:this.props.children})},t}(i.a.Component);j.propTypes={initialEntries:l.a.array,initialIndex:l.a.number,getUserConfirmation:l.a.func,keyLength:l.a.number,children:l.a.node};var L=j,D=L,A=n("SsKX"),R=Object.assign||function(e){for(var t=1;t or withRouter() outside a ");var l=t.route,s=(r||l.location).pathname;return Object(A["a"])(s,{path:o,strict:a,exact:i,sensitive:c},l.match)},t.prototype.componentWillMount=function(){o()(!(this.props.component&&this.props.render),"You should not use and in the same route; will be ignored"),o()(!(this.props.component&&this.props.children&&!K(this.props.children)),"You should not use and in the same route; will be ignored"),o()(!(this.props.render&&this.props.children&&!K(this.props.children)),"You should not use and in the same route; will be ignored")},t.prototype.componentWillReceiveProps=function(e,t){o()(!(e.location&&!this.props.location),' elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),o()(!(!e.location&&this.props.location),' elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.'),this.setState({match:this.computeMatch(e,t.router)})},t.prototype.render=function(){var e=this.state.match,t=this.props,n=t.children,r=t.component,o=t.render,a=this.context.router,c=a.history,l=a.route,s=a.staticContext,u=this.props.location||l.location,f={match:e,location:u,history:c,staticContext:s};return r?e?i.a.createElement(r,f):null:o?e?o(f):null:"function"===typeof n?n(f):n&&!K(n)?i.a.Children.only(n):null},t}(i.a.Component);W.propTypes={computedMatch:l.a.object,path:l.a.string,exact:l.a.bool,strict:l.a.bool,sensitive:l.a.bool,component:l.a.func,render:l.a.func,children:l.a.oneOfType([l.a.func,l.a.node]),location:l.a.object},W.contextTypes={router:l.a.shape({history:l.a.object.isRequired,route:l.a.object.isRequired,staticContext:l.a.object})},W.childContextTypes={router:l.a.object.isRequired};var B=W,q=B,Y=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var Q=function(e){var t=e.to,n=e.exact,r=e.strict,o=e.location,a=e.activeClassName,c=e.className,l=e.activeStyle,s=e.style,u=e.isActive,f=e["aria-current"],p=X(e,["to","exact","strict","location","activeClassName","className","activeStyle","style","isActive","aria-current"]),h="object"===("undefined"===typeof t?"undefined":G(t))?t.pathname:t,d=h&&h.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1");return i.a.createElement(q,{path:d,exact:n,strict:r,location:o,children:function(e){var n=e.location,r=e.match,o=!!(u?u(r,n):r);return i.a.createElement(T,Y({to:t,className:o?[c,a].filter(function(e){return e}).join(" "):c,style:o?Y({},s,l):s,"aria-current":o&&f||null},p))}})};Q.propTypes={to:T.propTypes.to,exact:l.a.bool,strict:l.a.bool,location:l.a.object,activeClassName:l.a.string,className:l.a.string,activeStyle:l.a.object,style:l.a.object,isActive:l.a.func,"aria-current":l.a.oneOf(["page","step","location","date","time","true"])},Q.defaultProps={activeClassName:"active","aria-current":"page"};var Z=Q;function $(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function J(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function ee(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var te=function(e){function t(){return $(this,t),J(this,e.apply(this,arguments))}return ee(t,e),t.prototype.enable=function(e){this.unblock&&this.unblock(),this.unblock=this.context.router.history.block(e)},t.prototype.disable=function(){this.unblock&&(this.unblock(),this.unblock=null)},t.prototype.componentWillMount=function(){O()(this.context.router,"You should not use outside a "),this.props.when&&this.enable(this.props.message)},t.prototype.componentWillReceiveProps=function(e){e.when?this.props.when&&this.props.message===e.message||this.enable(e.message):this.disable()},t.prototype.componentWillUnmount=function(){this.disable()},t.prototype.render=function(){return null},t}(i.a.Component);te.propTypes={when:l.a.bool,message:l.a.oneOfType([l.a.func,l.a.string]).isRequired},te.defaultProps={when:!0},te.contextTypes={router:l.a.shape({history:l.a.shape({block:l.a.func.isRequired}).isRequired}).isRequired};var ne=te,re=ne,oe=n("vRGJ"),ae=n.n(oe),ie={},ce=1e4,le=0,se=function(e){var t=e,n=ie[t]||(ie[t]={});if(n[e])return n[e];var r=ae.a.compile(e);return le0&&void 0!==arguments[0]?arguments[0]:"/",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("/"===e)return e;var n=se(e);return n(t,{pretty:!0})},fe=ue,pe=Object.assign||function(e){for(var t=1;t outside a "),this.isStatic()&&this.perform()},t.prototype.componentDidMount=function(){this.isStatic()||this.perform()},t.prototype.componentDidUpdate=function(e){var t=Object(s["c"])(e.to),n=Object(s["c"])(this.props.to);Object(s["f"])(t,n)?o()(!1,"You tried to redirect to the same route you're currently on: \""+n.pathname+n.search+'"'):this.perform()},t.prototype.computeTo=function(e){var t=e.computedMatch,n=e.to;return t?"string"===typeof n?fe(n,t.params):pe({},n,{pathname:fe(n.pathname,t.params)}):n},t.prototype.perform=function(){var e=this.context.router.history,t=this.props.push,n=this.computeTo(this.props);t?e.push(n):e.replace(n)},t.prototype.render=function(){return null},t}(i.a.Component);ve.propTypes={computedMatch:l.a.object,push:l.a.bool,from:l.a.string,to:l.a.oneOfType([l.a.string,l.a.object]).isRequired},ve.defaultProps={push:!1},ve.contextTypes={router:l.a.shape({history:l.a.shape({push:l.a.func.isRequired,replace:l.a.func.isRequired}).isRequired,staticContext:l.a.object}).isRequired};var ye=ve,be=ye,ge=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function Ce(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ee(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function Oe(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var xe=function(e){return"/"===e.charAt(0)?e:"/"+e},ze=function(e,t){return e?ge({},t,{pathname:xe(e)+t.pathname}):t},ke=function(e,t){if(!e)return t;var n=xe(e);return 0!==t.pathname.indexOf(n)?t:ge({},t,{pathname:t.pathname.substr(n.length)})},Se=function(e){return"string"===typeof e?e:Object(s["e"])(e)},Me=function(e){return function(){O()(!1,"You cannot %s with ",e)}},_e=function(){},Pe=function(e){function t(){var n,r,o;Ce(this,t);for(var a=arguments.length,i=Array(a),c=0;c ignores the history prop. To use a custom history, use `import { Router }` instead of `import { StaticRouter as Router }`.")},t.prototype.render=function(){var e=this.props,t=e.basename,n=(e.context,e.location),r=we(e,["basename","context","location"]),o={createHref:this.createHref,action:"POP",location:ke(t,Object(s["c"])(n)),push:this.handlePush,replace:this.handleReplace,go:Me("go"),goBack:Me("goBack"),goForward:Me("goForward"),listen:this.handleListen,block:this.handleBlock};return i.a.createElement(u["a"],ge({},r,{history:o}))},t}(i.a.Component);Pe.propTypes={basename:l.a.string,context:l.a.object.isRequired,location:l.a.oneOfType([l.a.string,l.a.object])},Pe.defaultProps={basename:"",location:"/"},Pe.childContextTypes={router:l.a.object.isRequired};var Te=Pe,Ne=Te;function Ve(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function He(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function je(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Le=function(e){function t(){return Ve(this,t),He(this,e.apply(this,arguments))}return je(t,e),t.prototype.componentWillMount=function(){O()(this.context.router,"You should not use outside a ")},t.prototype.componentWillReceiveProps=function(e){o()(!(e.location&&!this.props.location),' elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),o()(!(!e.location&&this.props.location),' elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.')},t.prototype.render=function(){var e=this.context.router.route,t=this.props.children,n=this.props.location||e.location,r=void 0,o=void 0;return i.a.Children.forEach(t,function(t){if(null==r&&i.a.isValidElement(t)){var a=t.props,c=a.path,l=a.exact,s=a.strict,u=a.sensitive,f=a.from,p=c||f;o=t,r=Object(A["a"])(n.pathname,{path:p,exact:l,strict:s,sensitive:u},e.match)}}),r?i.a.cloneElement(o,{location:n,computedMatch:r}):null},t}(i.a.Component);Le.contextTypes={router:l.a.shape({route:l.a.object.isRequired}).isRequired},Le.propTypes={children:l.a.node,location:l.a.object};var De=Le,Ae=De,Re=fe,Ie=A["a"],Fe=n("m1lR"),Ue=n.n(Fe),Ke=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var Be=function(e){var t=function(t){var n=t.wrappedComponentRef,r=We(t,["wrappedComponentRef"]);return i.a.createElement(B,{children:function(t){return i.a.createElement(e,Ke({},r,t,{ref:n}))}})};return t.displayName="withRouter("+(e.displayName||e.name)+")",t.WrappedComponent=e,t.propTypes={wrappedComponentRef:l.a.func},Ue()(t,e)},qe=Be,Ye=qe;n.d(t,"BrowserRouter",function(){return v}),n.d(t,"HashRouter",function(){return C}),n.d(t,"Link",function(){return T}),n.d(t,"MemoryRouter",function(){return D}),n.d(t,"NavLink",function(){return Z}),n.d(t,"Prompt",function(){return re}),n.d(t,"Redirect",function(){return be}),n.d(t,"Route",function(){return q}),n.d(t,"Router",function(){return f}),n.d(t,"StaticRouter",function(){return Ne}),n.d(t,"Switch",function(){return Ae}),n.d(t,"generatePath",function(){return Re}),n.d(t,"matchPath",function(){return Ie}),n.d(t,"withRouter",function(){return Ye})},eUgh:function(e,t){function n(e,t){var n=-1,r=null==e?0:e.length,o=Array(r);while(++nl)r.f(e,n=i[l++],t[n]);return e}},fyDq:function(e,t,n){var r=n("hswa").f,o=n("aagx"),a=n("K0xU")("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,a)&&r(e,a,{configurable:!0,value:t})}},g0MP:function(e,t,n){"use strict";var r=n("GB+t"),o=n.n(r),a=n("QLaP"),i=n.n(a),c=n("/Qhy"),l=n("brdU"),s=function(e){return"/"===e.charAt(0)?e:"/"+e},u=function(e){return"/"===e.charAt(0)?e.substr(1):e},f=function(e,t){return new RegExp("^"+t+"(\\/|\\?|#|$)","i").test(e)},p=function(e,t){return f(e,t)?e.substr(t.length):e},h=function(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e},d=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}},m=function(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o},v=n("ck9s"),y=n.n(v),b=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};i()(O,"Browser history needs a DOM");var t=window.history,n=z(),r=!k(),a=e.forceRefresh,c=void 0!==a&&a,l=e.getUserConfirmation,u=void 0===l?x:l,d=e.keyLength,v=void 0===d?6:d,y=e.basename?h(s(e.basename)):"",b=function(e){var t=e||{},n=t.key,r=t.state,a=window.location,i=a.pathname,c=a.search,l=a.hash,s=i+c+l;return o()(!y||f(s,y),'You are attempting to use a basename on a page whose URL path does not begin with the basename. Expected path "'+s+'" to begin with "'+y+'".'),y&&(s=p(s,y)),g(s,r,n)},w=function(){return Math.random().toString(36).substr(2,v)},C=E(),S=function(e){P($,e),$.length=t.length,C.notifyListeners($.location,$.action)},H=function(e){M(e)||D(b(e.state))},j=function(){D(b(V()))},L=!1,D=function(e){if(L)L=!1,S();else{var t="POP";C.confirmTransitionTo(e,t,u,function(n){n?S({action:t,location:e}):A(e)})}},A=function(e){var t=$.location,n=I.indexOf(t.key);-1===n&&(n=0);var r=I.indexOf(e.key);-1===r&&(r=0);var o=n-r;o&&(L=!0,W(o))},R=b(V()),I=[R.key],F=function(e){return y+m(e)},U=function(e,r){o()(!("object"===("undefined"===typeof e?"undefined":_(e))&&void 0!==e.state&&void 0!==r),"You should avoid providing a 2nd state argument to push when the 1st argument is a location-like object that already has state; it is ignored");var a="PUSH",i=g(e,r,w(),$.location);C.confirmTransitionTo(i,a,u,function(e){if(e){var r=F(i),l=i.key,s=i.state;if(n)if(t.pushState({key:l,state:s},null,r),c)window.location.href=r;else{var u=I.indexOf($.location.key),f=I.slice(0,-1===u?0:u+1);f.push(i.key),I=f,S({action:a,location:i})}else o()(void 0===s,"Browser history cannot push state in browsers that do not support HTML5 history"),window.location.href=r}})},K=function(e,r){o()(!("object"===("undefined"===typeof e?"undefined":_(e))&&void 0!==e.state&&void 0!==r),"You should avoid providing a 2nd state argument to replace when the 1st argument is a location-like object that already has state; it is ignored");var a="REPLACE",i=g(e,r,w(),$.location);C.confirmTransitionTo(i,a,u,function(e){if(e){var r=F(i),l=i.key,s=i.state;if(n)if(t.replaceState({key:l,state:s},null,r),c)window.location.replace(r);else{var u=I.indexOf($.location.key);-1!==u&&(I[u]=i.key),S({action:a,location:i})}else o()(void 0===s,"Browser history cannot replace state in browsers that do not support HTML5 history"),window.location.replace(r)}})},W=function(e){t.go(e)},B=function(){return W(-1)},q=function(){return W(1)},Y=0,G=function(e){Y+=e,1===Y?(window.addEventListener(T,H),r&&window.addEventListener(N,j)):0===Y&&(window.removeEventListener(T,H),r&&window.removeEventListener(N,j))},X=!1,Q=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=C.setPrompt(e);return X||(G(1),X=!0),function(){return X&&(X=!1,G(-1)),t()}},Z=function(e){var t=C.appendListener(e);return G(1),function(){G(-1),t()}},$={length:t.length,action:"POP",location:R,createHref:F,push:U,replace:K,go:W,goBack:B,goForward:q,block:Q,listen:Z};return $},j=H,L=Object.assign||function(e){for(var t=1;t=0?t:0)+"#"+e)},U=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i()(O,"Hash history needs a DOM");var t=window.history,n=S(),r=e.getUserConfirmation,a=void 0===r?x:r,c=e.hashType,l=void 0===c?"slash":c,u=e.basename?h(s(e.basename)):"",d=A[l],v=d.encodePath,y=d.decodePath,b=function(){var e=y(R());return o()(!u||f(e,u),'You are attempting to use a basename on a page whose URL path does not begin with the basename. Expected path "'+e+'" to begin with "'+u+'".'),u&&(e=p(e,u)),g(e)},C=E(),z=function(e){L(J,e),J.length=t.length,C.notifyListeners(J.location,J.action)},k=!1,M=null,_=function(){var e=R(),t=v(e);if(e!==t)F(t);else{var n=b(),r=J.location;if(!k&&w(r,n))return;if(M===m(n))return;M=null,P(n)}},P=function(e){if(k)k=!1,z();else{var t="POP";C.confirmTransitionTo(e,t,a,function(n){n?z({action:t,location:e}):T(e)})}},T=function(e){var t=J.location,n=j.lastIndexOf(m(t));-1===n&&(n=0);var r=j.lastIndexOf(m(e));-1===r&&(r=0);var o=n-r;o&&(k=!0,B(o))},N=R(),V=v(N);N!==V&&F(V);var H=b(),j=[m(H)],U=function(e){return"#"+v(u+m(e))},K=function(e,t){o()(void 0===t,"Hash history cannot push state; it is ignored");var n="PUSH",r=g(e,void 0,void 0,J.location);C.confirmTransitionTo(r,n,a,function(e){if(e){var t=m(r),a=v(u+t),i=R()!==a;if(i){M=t,I(a);var c=j.lastIndexOf(m(J.location)),l=j.slice(0,-1===c?0:c+1);l.push(t),j=l,z({action:n,location:r})}else o()(!1,"Hash history cannot PUSH the same path; a new entry will not be added to the history stack"),z()}})},W=function(e,t){o()(void 0===t,"Hash history cannot replace state; it is ignored");var n="REPLACE",r=g(e,void 0,void 0,J.location);C.confirmTransitionTo(r,n,a,function(e){if(e){var t=m(r),o=v(u+t),a=R()!==o;a&&(M=t,F(o));var i=j.indexOf(m(J.location));-1!==i&&(j[i]=t),z({action:n,location:r})}})},B=function(e){o()(n,"Hash history go(n) causes a full page reload in this browser"),t.go(e)},q=function(){return B(-1)},Y=function(){return B(1)},G=0,X=function(e){G+=e,1===G?window.addEventListener(D,_):0===G&&window.removeEventListener(D,_)},Q=!1,Z=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=C.setPrompt(e);return Q||(X(1),Q=!0),function(){return Q&&(Q=!1,X(-1)),t()}},$=function(e){var t=C.appendListener(e);return X(1),function(){X(-1),t()}},J={length:t.length,action:"POP",location:H,createHref:U,push:K,replace:W,go:B,goBack:q,goForward:Y,block:Z,listen:$};return J},K=U,W="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},B=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.getUserConfirmation,n=e.initialEntries,r=void 0===n?["/"]:n,a=e.initialIndex,i=void 0===a?0:a,c=e.keyLength,l=void 0===c?6:c,s=E(),u=function(e){B(k,e),k.length=k.entries.length,s.notifyListeners(k.location,k.action)},f=function(){return Math.random().toString(36).substr(2,l)},p=q(i,0,r.length-1),h=r.map(function(e){return g(e,void 0,"string"===typeof e?f():e.key||f())}),d=m,v=function(e,n){o()(!("object"===("undefined"===typeof e?"undefined":W(e))&&void 0!==e.state&&void 0!==n),"You should avoid providing a 2nd state argument to push when the 1st argument is a location-like object that already has state; it is ignored");var r="PUSH",a=g(e,n,f(),k.location);s.confirmTransitionTo(a,r,t,function(e){if(e){var t=k.index,n=t+1,o=k.entries.slice(0);o.length>n?o.splice(n,o.length-n,a):o.push(a),u({action:r,location:a,index:n,entries:o})}})},y=function(e,n){o()(!("object"===("undefined"===typeof e?"undefined":W(e))&&void 0!==e.state&&void 0!==n),"You should avoid providing a 2nd state argument to replace when the 1st argument is a location-like object that already has state; it is ignored");var r="REPLACE",a=g(e,n,f(),k.location);s.confirmTransitionTo(a,r,t,function(e){e&&(k.entries[k.index]=a,u({action:r,location:a}))})},b=function(e){var n=q(k.index+e,0,k.entries.length-1),r="POP",o=k.entries[n];s.confirmTransitionTo(o,r,t,function(e){e?u({action:r,location:o,index:n}):u()})},w=function(){return b(-1)},C=function(){return b(1)},O=function(e){var t=k.index+e;return t>=0&&t0&&void 0!==arguments[0]&&arguments[0];return s.setPrompt(e)},z=function(e){return s.appendListener(e)},k={length:h.length,action:"POP",location:h[p],index:p,entries:h,createHref:d,push:v,replace:y,go:b,goBack:w,goForward:C,canGo:O,block:x,listen:z};return k},G=Y;n.d(t,"a",function(){return j}),n.d(t,"b",function(){return K}),n.d(t,"d",function(){return G}),n.d(t,"c",function(){return g}),n.d(t,"f",function(){return w}),n.d(t,"e",function(){return m})},g0mS:function(e,t,n){"use strict";n.d(t,"a",function(){return w});var r,o=n("q1tI"),a=n("i8i4"),i=n("/dDc"),c=n("oHiP"),l=n("wEI+");function s(e){return s="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n=0)){var o=e.props.insertExtraNode;e.extraNode=document.createElement("div");var a=m(e),c=a.extraNode;c.className="ant-click-animating-node";var l=e.getAttributeName();t.setAttribute(l,"true"),r=r||document.createElement("style"),n&&"#ffffff"!==n&&"rgb(255, 255, 255)"!==n&&g(n)&&!/rgba\(\d*, \d*, \d*, 0\)/.test(n)&&"transparent"!==n&&(e.csp&&e.csp.nonce&&(r.nonce=e.csp.nonce),c.style.borderColor=n,r.innerHTML="\n [ant-click-animating-without-extra-node='true']::after, .ant-click-animating-node {\n --antd-wave-shadow-color: ".concat(n,";\n }"),document.body.contains(r)||document.body.appendChild(r)),o&&t.appendChild(c),i["a"].addStartEventListener(t,e.onTransitionStart),i["a"].addEndEventListener(t,e.onTransitionEnd)}},e.onTransitionStart=function(t){if(!e.destroy){var n=Object(a["findDOMNode"])(m(e));t&&t.target===n&&(e.animationStart||e.resetEffect(n))}},e.onTransitionEnd=function(t){t&&"fadeEffect"===t.animationName&&e.resetEffect(t.target)},e.bindAnimationEvent=function(t){if(t&&t.getAttribute&&!t.getAttribute("disabled")&&!(t.className.indexOf("disabled")>=0)){var n=function(n){if("INPUT"!==n.target.tagName&&!b(n.target)){e.resetEffect(t);var r=getComputedStyle(t).getPropertyValue("border-top-color")||getComputedStyle(t).getPropertyValue("border-color")||getComputedStyle(t).getPropertyValue("background-color");e.clickWaveTimeoutId=window.setTimeout(function(){return e.onClick(t,r)},0),c["a"].cancel(e.animationStartId),e.animationStart=!0,e.animationStartId=Object(c["a"])(function(){e.animationStart=!1},10)}};return t.addEventListener("click",n,!0),{cancel:function(){t.removeEventListener("click",n,!0)}}}},e.renderWave=function(t){var n=t.csp,r=e.props.children;return e.csp=n,r},e}return v(t,e),p(t,[{key:"componentDidMount",value:function(){var e=Object(a["findDOMNode"])(this);e&&1===e.nodeType&&(this.instance=this.bindAnimationEvent(e))}},{key:"componentWillUnmount",value:function(){this.instance&&this.instance.cancel(),this.clickWaveTimeoutId&&clearTimeout(this.clickWaveTimeoutId),this.destroy=!0}},{key:"getAttributeName",value:function(){var e=this.props.insertExtraNode;return e?"ant-click-animating":"ant-click-animating-without-extra-node"}},{key:"resetEffect",value:function(e){if(e&&e!==this.extraNode&&e instanceof Element){var t=this.props.insertExtraNode,n=this.getAttributeName();e.setAttribute(n,"false"),r&&(r.innerHTML=""),t&&this.extraNode&&e.contains(this.extraNode)&&e.removeChild(this.extraNode),i["a"].removeStartEventListener(e,this.onTransitionStart),i["a"].removeEndEventListener(e,this.onTransitionEnd)}}},{key:"render",value:function(){return o["createElement"](l["a"],null,this.renderWave)}}]),t}(o["Component"])},g3g5:function(e,t){var n=e.exports={version:"2.6.9"};"number"==typeof __e&&(__e=n)},g4EE:function(e,t,n){"use strict";var r=n("y3w9"),o=n("apmT"),a="number";e.exports=function(e){if("string"!==e&&e!==a&&"default"!==e)throw TypeError("Incorrect hint");return o(r(this),e!=a)}},g6HL:function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}},g9YV:function(e,t,n){"use strict";n("cIOH"),n("pED+"),n("R9oj"),n("7Kak"),n("KCY9"),n("qVdP"),n("YBTB"),n("Urep"),n("OaEy")},gCq4:function(e,t){function n(e){return this.__data__.get(e)}e.exports=n},gHnn:function(e,t,n){var r=n("dyZX"),o=n("GZEu").set,a=r.MutationObserver||r.WebKitMutationObserver,i=r.process,c=r.Promise,l="process"==n("LZWt")(i);e.exports=function(){var e,t,n,s=function(){var r,o;l&&(r=i.domain)&&r.exit();while(e){o=e.fn,e=e.next;try{o()}catch(r){throw e?n():t=void 0,r}}t=void 0,r&&r.enter()};if(l)n=function(){i.nextTick(s)};else if(!a||r.navigator&&r.navigator.standalone)if(c&&c.resolve){var u=c.resolve(void 0);n=function(){u.then(s)}}else n=function(){o.call(r,s)};else{var f=!0,p=document.createTextNode("");new a(s).observe(p,{characterData:!0}),n=function(){p.data=f=!f}}return function(r){var o={fn:r,next:void 0};t&&(t.next=o),e||(e=o,n()),t=o}}},gRQh:function(e,t,n){var r,o,a;!function(n){var i=/iPhone/i,c=/iPod/i,l=/iPad/i,s=/\bAndroid(?:.+)Mobile\b/i,u=/Android/i,f=/\bAndroid(?:.+)SD4930UR\b/i,p=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,h=/Windows Phone/i,d=/\bWindows(?:.+)ARM\b/i,m=/BlackBerry/i,v=/BB10/i,y=/Opera Mini/i,b=/\b(CriOS|Chrome)(?:.+)Mobile/i,g=/Mobile(?:.+)Firefox\b/i;function w(e,t){return e.test(t)}function C(e){var t=e||("undefined"!=typeof navigator?navigator.userAgent:""),n=t.split("[FBAN");void 0!==n[1]&&(t=n[0]),void 0!==(n=t.split("Twitter"))[1]&&(t=n[0]);var r={apple:{phone:w(i,t)&&!w(h,t),ipod:w(c,t),tablet:!w(i,t)&&w(l,t)&&!w(h,t),device:(w(i,t)||w(c,t)||w(l,t))&&!w(h,t)},amazon:{phone:w(f,t),tablet:!w(f,t)&&w(p,t),device:w(f,t)||w(p,t)},android:{phone:!w(h,t)&&w(f,t)||!w(h,t)&&w(s,t),tablet:!w(h,t)&&!w(f,t)&&!w(s,t)&&(w(p,t)||w(u,t)),device:!w(h,t)&&(w(f,t)||w(p,t)||w(s,t)||w(u,t))||w(/\bokhttp\b/i,t)},windows:{phone:w(h,t),tablet:w(d,t),device:w(h,t)||w(d,t)},other:{blackberry:w(m,t),blackberry10:w(v,t),opera:w(y,t),firefox:w(g,t),chrome:w(b,t),device:w(m,t)||w(v,t)||w(y,t)||w(g,t)||w(b,t)}};return r.any=r.apple.device||r.android.device||r.windows.device||r.other.device,r.phone=r.apple.phone||r.android.phone||r.windows.phone,r.tablet=r.apple.tablet||r.android.tablet||r.windows.tablet,r}e.exports&&"undefined"==typeof window?e.exports=C:e.exports&&"undefined"!=typeof window?(e.exports=C(),e.exports.isMobile=C):(o=[],r=n.isMobile=C(),a="function"===typeof r?r.apply(t,o):r,void 0===a||(e.exports=a))}(this)},hDam:function(e,t){e.exports=function(){}},hPIQ:function(e,t){e.exports={}},heNW:function(e,t){function n(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}e.exports=n},hhXQ:function(e,t,n){var r=n("XKFU"),o=n("UExd")(!1);r(r.S,"Object",{values:function(e){return o(e)}})},hswa:function(e,t,n){var r=n("y3w9"),o=n("xpql"),a=n("apmT"),i=Object.defineProperty;t.f=n("nh4g")?Object.defineProperty:function(e,t,n){if(r(e),t=a(t,!0),r(n),o)try{return i(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},hypo:function(e,t,n){var r=n("O0oS");function o(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}e.exports=o},i4x8:function(e,t,n){"use strict";n.r(t),n.d(t,"routes",function(){return u}),n.d(t,"default",function(){return p});var r=n("q1tI"),o=n.n(r),a=n("Crw4"),i=n.n(a),c=n("RFCh"),l=n("Hg0r"),s=l["c"].ConnectedRouter,u=[{path:"/admin/config/payment",exact:!0,component:n("cD2/").default,_title:"v2board",_title_default:"v2board"},{path:"/admin/config/site",exact:!0,component:n("L4tb").default,_title:"v2board",_title_default:"v2board"},{path:"/admin/dashboard",exact:!0,component:n("Cb5i").default,_title:"v2board",_title_default:"v2board"},{path:"/admin/order",exact:!0,component:n("GSUD").default,_title:"v2board",_title_default:"v2board"},{path:"/admin/plan",exact:!0,component:n("yjin").default,_title:"v2board",_title_default:"v2board"},{path:"/admin/server/group",exact:!0,component:n("AWr6").default,_title:"v2board",_title_default:"v2board"},{path:"/admin/server",exact:!0,component:n("6G7H").default,_title:"v2board",_title_default:"v2board"},{path:"/admin/user",exact:!0,component:n("blCH").default,_title:"v2board",_title_default:"v2board"},{path:"/dashboard",exact:!0,component:n("sFYk").default,_title:"v2board",_title_default:"v2board"},{path:"/forgetpassword",exact:!0,component:n("2v4S").default,_title:"v2board",_title_default:"v2board"},{path:"/",exact:!0,component:n("RXBc").default,_title:"v2board",_title_default:"v2board"},{path:"/invite",exact:!0,component:n("kdhn").default,_title:"v2board",_title_default:"v2board"},{path:"/login",exact:!0,component:n("SGa5").default,_title:"v2board",_title_default:"v2board"},{path:"/order/:trade_no",exact:!0,component:n("GPI8").default,_title:"v2board",_title_default:"v2board"},{path:"/order",exact:!0,component:n("pi3A").default,_title:"v2board",_title_default:"v2board"},{path:"/plan/:plan_id",exact:!0,component:n("+URf").default,_title:"v2board",_title_default:"v2board"},{path:"/plan",exact:!0,component:n("ih8c").default,_title:"v2board",_title_default:"v2board"},{path:"/profile",exact:!0,component:n("9Emu").default,_title:"v2board",_title_default:"v2board"},{path:"/register",exact:!0,component:n("aSaP").default,_title:"v2board",_title_default:"v2board"},{path:"/subscribe",exact:!0,component:n("o5uR").default,_title:"v2board",_title_default:"v2board"}];window.g_routes=u;var f=n("PszG");f.applyForEach("patchRoutes",{initialValue:u});class p extends o.a.Component{constructor(e){function t(e,t){f.applyForEach("onRouteChange",{initialValue:{routes:u,location:e,action:t}})}super(e),this.unListen=(()=>{}),this.unListen=c["default"].listen(t),t(c["default"].location)}componentWillUnmount(){this.unListen()}render(){var e=this.props||{};return o.a.createElement(s,{history:c["default"]},i()(u,e))}}},i5dc:function(e,t,n){var r=n("0/R4"),o=n("y3w9"),a=function(e,t){if(o(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n("m0Pp")(Function.call,n("EemH").f(Object.prototype,"__proto__").set,2),r(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return a(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:a}},i8i4:function(e,t,n){"use strict";function r(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(e){console.error(e)}}}r(),e.exports=n("yl30")},iCc5:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},ih8c:function(e,t,n){"use strict";n.r(t);var r=n("jehZ"),o=n.n(r),a=n("q1tI"),i=n.n(a),c=n("Bl7J"),l=n("/MKj"),s=n("t3Un"),u=n("3a4m"),f=n.n(u);class p extends i.a.Component{constructor(){super(...arguments),this.state={plan:[],loading:!0}}componentDidMount(){Object(s["a"])("/guest/plan").then(e=>{this.setState({plan:e.data,loading:!1})})}render(){return i.a.createElement(c["a"],o()({},this.props,{loading:this.state.loading}),i.a.createElement("main",{id:"main-container"},i.a.createElement("div",{className:"content content-full"},i.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u9009\u62e9\u8ba2\u9605"),i.a.createElement("div",{className:"row"},this.state.plan.map(e=>{return i.a.createElement("div",{className:"col-md-6 col-xl-4 animated fadeInUp"},i.a.createElement("a",{className:"block block-link-pop block-rounded block-bordered text-center",href:"javascript:void(0)",onClick:()=>f.a.push("/plan/".concat(e.id))},i.a.createElement("div",{className:"block-header"},i.a.createElement("h3",{className:"block-title"},e.name)),i.a.createElement("div",{className:"block-content bg-body-light"},i.a.createElement("div",{className:"py-2"},i.a.createElement("p",{className:"h1 font-w700 mb-2"},"\xa5 ",(e.month_price/100).toFixed(2)),i.a.createElement("p",{className:"h6 text-muted"},"\u6bcf\u6708"))),i.a.createElement("div",{className:"block-content"},i.a.createElement("div",{className:"py-2",dangerouslySetInnerHTML:{__html:e.content}})),i.a.createElement("div",{className:"block-content block-content-full bg-body-light"},i.a.createElement("span",{className:"btn btn-hero-primary px-4"},i.a.createElement("i",{className:"fa fa-thumbs-up mr-1"}),"\u7acb\u5373\u8ba2\u9605"))))})))))}}t["default"]=Object(l["c"])()(p)},ioFf:function(e,t,n){"use strict";var r=n("dyZX"),o=n("aagx"),a=n("nh4g"),i=n("XKFU"),c=n("KroJ"),l=n("Z6vF").KEY,s=n("eeVq"),u=n("VTer"),f=n("fyDq"),p=n("ylqs"),h=n("K0xU"),d=n("N8g3"),m=n("OnI7"),v=n("1MBn"),y=n("EWmC"),b=n("y3w9"),g=n("0/R4"),w=n("S/j/"),C=n("aCFj"),E=n("apmT"),O=n("RjD/"),x=n("Kuth"),z=n("e7yV"),k=n("EemH"),S=n("JiEa"),M=n("hswa"),_=n("DVgA"),P=k.f,T=M.f,N=z.f,V=r.Symbol,H=r.JSON,j=H&&H.stringify,L="prototype",D=h("_hidden"),A=h("toPrimitive"),R={}.propertyIsEnumerable,I=u("symbol-registry"),F=u("symbols"),U=u("op-symbols"),K=Object[L],W="function"==typeof V&&!!S.f,B=r.QObject,q=!B||!B[L]||!B[L].findChild,Y=a&&s(function(){return 7!=x(T({},"a",{get:function(){return T(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=P(K,t);r&&delete K[t],T(e,t,n),r&&e!==K&&T(K,t,r)}:T,G=function(e){var t=F[e]=x(V[L]);return t._k=e,t},X=W&&"symbol"==typeof V.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof V},Q=function(e,t,n){return e===K&&Q(U,t,n),b(e),t=E(t,!0),b(n),o(F,t)?(n.enumerable?(o(e,D)&&e[D][t]&&(e[D][t]=!1),n=x(n,{enumerable:O(0,!1)})):(o(e,D)||T(e,D,O(1,{})),e[D][t]=!0),Y(e,t,n)):T(e,t,n)},Z=function(e,t){b(e);var n,r=v(t=C(t)),o=0,a=r.length;while(a>o)Q(e,n=r[o++],t[n]);return e},$=function(e,t){return void 0===t?x(e):Z(x(e),t)},J=function(e){var t=R.call(this,e=E(e,!0));return!(this===K&&o(F,e)&&!o(U,e))&&(!(t||!o(this,e)||!o(F,e)||o(this,D)&&this[D][e])||t)},ee=function(e,t){if(e=C(e),t=E(t,!0),e!==K||!o(F,t)||o(U,t)){var n=P(e,t);return!n||!o(F,t)||o(e,D)&&e[D][t]||(n.enumerable=!0),n}},te=function(e){var t,n=N(C(e)),r=[],a=0;while(n.length>a)o(F,t=n[a++])||t==D||t==l||r.push(t);return r},ne=function(e){var t,n=e===K,r=N(n?U:C(e)),a=[],i=0;while(r.length>i)!o(F,t=r[i++])||n&&!o(K,t)||a.push(F[t]);return a};W||(V=function(){if(this instanceof V)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===K&&t.call(U,n),o(this,D)&&o(this[D],e)&&(this[D][e]=!1),Y(this,e,O(1,n))};return a&&q&&Y(K,e,{configurable:!0,set:t}),G(e)},c(V[L],"toString",function(){return this._k}),k.f=ee,M.f=Q,n("kJMx").f=z.f=te,n("UqcF").f=J,S.f=ne,a&&!n("LQAc")&&c(K,"propertyIsEnumerable",J,!0),d.f=function(e){return G(h(e))}),i(i.G+i.W+i.F*!W,{Symbol:V});for(var re="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),oe=0;re.length>oe;)h(re[oe++]);for(var ae=_(h.store),ie=0;ae.length>ie;)m(ae[ie++]);i(i.S+i.F*!W,"Symbol",{for:function(e){return o(I,e+="")?I[e]:I[e]=V(e)},keyFor:function(e){if(!X(e))throw TypeError(e+" is not a symbol!");for(var t in I)if(I[t]===e)return t},useSetter:function(){q=!0},useSimple:function(){q=!1}}),i(i.S+i.F*!W,"Object",{create:$,defineProperty:Q,defineProperties:Z,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:ne});var ce=s(function(){S.f(1)});i(i.S+i.F*ce,"Object",{getOwnPropertySymbols:function(e){return S.f(w(e))}}),H&&i(i.S+i.F*(!W||s(function(){var e=V();return"[null]"!=j([e])||"{}"!=j({a:e})||"{}"!=j(Object(e))})),"JSON",{stringify:function(e){var t,n,r=[e],o=1;while(arguments.length>o)r.push(arguments[o++]);if(n=t=r[1],(g(t)||void 0!==e)&&!X(e))return y(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!X(t))return t}),r[1]=t,j.apply(H,r)}}),V[L][A]||n("Mukb")(V[L],A,V[L].valueOf),f(V,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},itsj:function(e,t){function n(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]}e.exports=n},"j/1Z":function(e,t){e.exports=function(e){return e&&"object"===typeof e&&"function"===typeof e.copy&&"function"===typeof e.fill&&"function"===typeof e.readUInt8}},j2DC:function(e,t,n){"use strict";var r=n("oVml"),o=n("rr1i"),a=n("RfKB"),i={};n("NegM")(i,n("UWiX")("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(i,{next:o(1,n)}),a(e,t+" Iterator")}},jB5C:function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;tf)n=l(r,t=s[f++]),void 0!==n&&c(u,t,n);return u}})},jmDH:function(e,t,n){e.exports=!n("KUxP")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},jo6Y:function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}},"jsC+":function(e,t,n){"use strict";var r=n("q1tI"),o=n.n(r),a=n("17x9"),i=n.n(a),c=n("i8i4"),l=n.n(c),s=n("uciX"),u=n("TSYQ"),f=n.n(u),p={adjustX:1,adjustY:1},h=[0,0],d={topLeft:{points:["bl","tl"],overflow:p,offset:[0,-4],targetOffset:h},topCenter:{points:["bc","tc"],overflow:p,offset:[0,-4],targetOffset:h},topRight:{points:["br","tr"],overflow:p,offset:[0,-4],targetOffset:h},bottomLeft:{points:["tl","bl"],overflow:p,offset:[0,4],targetOffset:h},bottomCenter:{points:["tc","bc"],overflow:p,offset:[0,4],targetOffset:h},bottomRight:{points:["tr","br"],overflow:p,offset:[0,4],targetOffset:h}},m=d,v=n("VCL8"),y=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function C(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var E=function(e){function t(n){g(this,t);var r=w(this,e.call(this,n));return O.call(r),r.state="visible"in n?{visible:n.visible}:{visible:n.defaultVisible},r}return C(t,e),t.getDerivedStateFromProps=function(e){return"visible"in e?{visible:e.visible}:null},t.prototype.getOverlayElement=function(){var e=this.props.overlay,t=void 0;return t="function"===typeof e?e():e,t},t.prototype.getMenuElementOrLambda=function(){var e=this.props.overlay;return"function"===typeof e?this.getMenuElement:this.getMenuElement()},t.prototype.getPopupDomNode=function(){return this.trigger.getPopupDomNode()},t.prototype.getOpenClassName=function(){var e=this.props,t=e.openClassName,n=e.prefixCls;return void 0!==t?t:n+"-open"},t.prototype.renderChildren=function(){var e=this.props.children,t=this.state.visible,n=e.props?e.props:{},o=f()(n.className,this.getOpenClassName());return t&&e?Object(r["cloneElement"])(e,{className:o}):e},t.prototype.render=function(){var e=this.props,t=e.prefixCls,n=e.transitionName,r=e.animation,a=e.align,i=e.placement,c=e.getPopupContainer,l=e.showAction,u=e.hideAction,f=e.overlayClassName,p=e.overlayStyle,h=e.trigger,d=b(e,["prefixCls","transitionName","animation","align","placement","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","trigger"]),v=u;return v||-1===h.indexOf("contextMenu")||(v=["click"]),o.a.createElement(s["a"],y({},d,{prefixCls:t,ref:this.saveTrigger,popupClassName:f,popupStyle:p,builtinPlacements:m,action:h,showAction:l,hideAction:v||[],popupPlacement:i,popupAlign:a,popupTransitionName:n,popupAnimation:r,popupVisible:this.state.visible,afterPopupVisibleChange:this.afterVisibleChange,popup:this.getMenuElementOrLambda(),onPopupVisibleChange:this.onVisibleChange,getPopupContainer:c}),this.renderChildren())},t}(r["Component"]);E.propTypes={minOverlayWidthMatchTrigger:i.a.bool,onVisibleChange:i.a.func,onOverlayClick:i.a.func,prefixCls:i.a.string,children:i.a.any,transitionName:i.a.string,overlayClassName:i.a.string,openClassName:i.a.string,animation:i.a.any,align:i.a.object,overlayStyle:i.a.object,placement:i.a.string,overlay:i.a.oneOfType([i.a.node,i.a.func]),trigger:i.a.array,alignPoint:i.a.bool,showAction:i.a.array,hideAction:i.a.array,getPopupContainer:i.a.func,visible:i.a.bool,defaultVisible:i.a.bool},E.defaultProps={prefixCls:"rc-dropdown",trigger:["hover"],showAction:[],overlayClassName:"",overlayStyle:{},defaultVisible:!1,onVisibleChange:function(){},placement:"bottomLeft"};var O=function(){var e=this;this.onClick=function(t){var n=e.props,r=e.getOverlayElement().props;"visible"in n||e.setState({visible:!1}),n.onOverlayClick&&n.onOverlayClick(t),r.onClick&&r.onClick(t)},this.onVisibleChange=function(t){var n=e.props;"visible"in n||e.setState({visible:t}),n.onVisibleChange(t)},this.getMinOverlayWidthMatchTrigger=function(){var t=e.props,n=t.minOverlayWidthMatchTrigger,r=t.alignPoint;return"minOverlayWidthMatchTrigger"in e.props?n:!r},this.getMenuElement=function(){var t=e.props.prefixCls,n=e.getOverlayElement(),r={prefixCls:t+"-menu",onClick:e.onClick};return"string"===typeof n.type&&delete r.prefixCls,o.a.cloneElement(n,r)},this.afterVisibleChange=function(t){if(t&&e.getMinOverlayWidthMatchTrigger()){var n=e.getPopupDomNode(),r=l.a.findDOMNode(e);r&&n&&r.offsetWidth>n.offsetWidth&&(n.style.minWidth=r.offsetWidth+"px",e.trigger&&e.trigger._component&&e.trigger._component.alignInstance&&e.trigger._component.alignInstance.forceAlign())}},this.saveTrigger=function(t){e.trigger=t}};Object(v["polyfill"])(E);var x=E,z=x,k=n("wEI+"),S=n("6CfX"),M=n("CtXQ"),_=n("CWQg");function P(e){return P="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},P(e)}function T(){return T=Object.assign||function(e){for(var t=1;t=0?"slide-down":"slide-up"}},{key:"render",value:function(){return r["createElement"](k["a"],null,this.renderDropDown)}}]),t}(r["Component"]);I.defaultProps={mouseEnterDelay:.15,mouseLeaveDelay:.1,placement:"bottomLeft"};var F=n("2/Rp");function U(e){return U="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},U(e)}function K(){return K=Object.assign||function(e){for(var t=1;t(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;if(t){if(e)return document.body.style.position="",void(document.body.style.width="");var n=b();n&&(document.body.style.position="relative",document.body.style.width="calc(100% - ".concat(n,"px)"))}},w=n("MFj2"),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o0&&void 0!==arguments[0]?arguments[0]:{};return n(L({},t,{},c,{ref:e.savePortal}))},getContainer:this.getContainer,forceRender:r},function(t){var n=t.renderComponent,r=t.removeContainer;return e.renderComponent=n,e.removeContainer=r,null})}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t._self,o=e.visible,a=e.getContainer;if(n){var i=n.visible,c=n.getContainer;o!==i&&(Y=o&&!i?Y+1:Y-1),a!==c&&r.removeCurrentContainer(!1)}return{prevProps:e}}}]),t}(a.a.Component);Q.propTypes={wrapperClassName:T.a.string,forceRender:T.a.bool,getContainer:T.a.any,children:T.a.func,visible:T.a.bool};var Z=Object(N["polyfill"])(Q),$=function(e){var t=e.visible,n=e.getContainer,r=e.forceRender;return!1===n?o["createElement"](_,c()({},e,{getOpenCount:function(){return 2}})):o["createElement"](Z,{visible:t,forceRender:r,getContainer:n},function(t){return o["createElement"](_,c()({},e,t))})},J=n("TSYQ"),ee=n.n(J),te=n("zT1h"),ne=n("ul5b"),re=n("CtXQ"),oe=n("2/Rp"),ae=n("YMnH"),ie=n("wEI+");function ce(e){return ce="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ce(e)}function le(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function se(){return se=Object.assign||function(e){for(var t=1;t{200===e.code&&this.setState(l()({},e.data,{loading:!1}))})}genInviteCode(){Object(h["a"])("/user/invite/save").then(e=>{200===e.code&&(e.data&&(this.fetchData(),i["a"].success("\u5df2\u751f\u6210")),console.log(e))})}render(){var e=[{title:"\u9080\u8bf7\u7801",dataIndex:"code",key:"code"},{title:"\u72b6\u6001",dataIndex:"status",key:"status",render:(e,t)=>{return 0===e?"\u672a\u4f7f\u7528":"\u5df2\u4f7f\u7528"}},{title:"\u521b\u5efa\u65f6\u95f4",dataIndex:"created_at",key:"created_at",render:e=>{return y()(1e3*e).format("YYYY/MM/DD HH:mm")}},{title:"\u64cd\u4f5c",dataIndex:"action",key:"action",align:"right",render:(e,t)=>{return u.a.createElement("div",null,u.a.createElement("a",{href:"javascript:;",onClick:()=>{m()(t.invite_url),i["a"].success("\u590d\u5236\u6210\u529f")}},"\u590d\u5236\u94fe\u63a5"))}}];return u.a.createElement(f["a"],o()({},this.props,{loading:this.state.loading}),u.a.createElement("main",{id:"main-container"},u.a.createElement("div",{className:"content content-full"},u.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},u.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u9080\u8bf7\u603b\u89c8")),u.a.createElement("div",{className:"row"},u.a.createElement("div",{className:"col-6 col-sm-6 col-lg-3 js-appear-enabled animated fadeIn","data-toggle":"appear","data-timeout":"300"},u.a.createElement("div",{className:"block block-rounded text-center"},u.a.createElement("div",{className:"block-content block-content-full aspect-ratio-16-9 d-flex justify-content-center align-items-center"},u.a.createElement("div",null,u.a.createElement("a",{className:"link-fx text-success font-size-h1 font-w700",href:"javascript:void(0)"},this.state.stat[0]),u.a.createElement("div",{className:"font-size-sm font-w700 text-uppercase text-muted mt-1"},"\u5df2\u6ce8\u518c\u7528\u6237\u6570"))))),u.a.createElement("div",{className:"col-6 col-sm-6 col-lg-3 js-appear-enabled animated fadeIn","data-toggle":"appear","data-timeout":"150"},u.a.createElement("div",{className:"block block-rounded text-center"},u.a.createElement("div",{className:"block-content block-content-full aspect-ratio-16-9 d-flex justify-content-center align-items-center"},u.a.createElement("div",null,u.a.createElement("a",{className:"link-fx text-success font-size-h1 font-w700",href:"javascript:void(0)"},"\xa5 ",this.state.stat[1]/100),u.a.createElement("div",{className:"font-size-sm font-w700 text-uppercase text-muted mt-1"},"\u6709\u6548\u7684\u4f63\u91d1"))))),u.a.createElement("div",{className:"col-6 col-sm-6 col-lg-3 js-appear-enabled animated fadeIn","data-toggle":"appear","data-timeout":"450"},u.a.createElement("div",{className:"block block-rounded text-center"},u.a.createElement("div",{className:"block-content block-content-full aspect-ratio-16-9 d-flex justify-content-center align-items-center"},u.a.createElement("div",null,u.a.createElement("a",{className:"link-fx text-success font-size-h1 font-w700",href:"javascript:void(0)"},"\xa5 ",this.state.stat[2]/100),u.a.createElement("div",{className:"font-size-sm font-w700 text-uppercase text-muted mt-1"},"\u786e\u8ba4\u4e2d\u7684\u4f63\u91d1"))))),u.a.createElement("div",{className:"col-6 col-sm-6 col-lg-3 js-appear-enabled animated fadeIn","data-toggle":"appear","data-timeout":"450"},u.a.createElement("div",{className:"block block-rounded text-center"},u.a.createElement("div",{className:"block-content block-content-full aspect-ratio-16-9 d-flex justify-content-center align-items-center"},u.a.createElement("div",null,u.a.createElement("a",{className:"link-fx text-success font-size-h1 font-w700",href:"javascript:void(0)"},"\xa5 ",this.state.stat[3]/100),u.a.createElement("div",{className:"font-size-sm font-w700 text-uppercase text-muted mt-1"},"\u5df2\u63d0\u73b0\u603b\u989d")))))),u.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},u.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u9080\u8bf7\u7801\u7ba1\u7406"),u.a.createElement("button",{type:"button",className:"btn btn-primary btn-sm btn-primary btn-rounded px-3",onClick:()=>this.genInviteCode()},"\u751f\u6210\u9080\u8bf7\u7801")),u.a.createElement("div",{className:"block block-rounded text-center"},u.a.createElement("div",{className:"block-content block-content-full p-0"},u.a.createElement(a["a"],{scroll:{x:700},columns:e,dataSource:this.state.codes,pagination:!1}))))))}}t["default"]=Object(p["c"])()(b)},kekF:function(e,t){function n(e,t){return function(n){return e(t(n))}}e.exports=n},kewz:function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n("yLpj"))},kwZ1:function(e,t,n){"use strict";var r=n("jmDH"),o=n("w6GO"),a=n("mqlF"),i=n("NV0k"),c=n("JB68"),l=n("M1xp"),s=Object.assign;e.exports=!s||n("KUxP")(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=s({},e)[n]||Object.keys(s({},t)).join("")!=r})?function(e,t){var n=c(e),s=arguments.length,u=1,f=a.f,p=i.f;while(s>u){var h,d=l(arguments[u++]),m=f?o(d).concat(f(d)):o(d),v=m.length,y=0;while(v>y)h=m[y++],r&&!p.call(d,h)||(n[h]=d[h])}return n}:s},l0Rn:function(e,t,n){"use strict";var r=n("RYi7"),o=n("vhPU");e.exports=function(e){var t=String(o(this)),n="",a=r(e);if(a<0||a==1/0)throw RangeError("Count can't be negative");for(;a>0;(a>>>=1)&&(t+=t))1&a&&(n+=t);return n}},l4aY:function(e,t,n){"use strict";function r(e,t){var n=t;while(n){if(n===e)return!0;n=n.parentNode}return!1}n.d(t,"a",function(){return r})},lCc8:function(e,t,n){var r=n("Y7ZC");r(r.S,"Object",{create:n("oVml")})},lSCD:function(e,t,n){var r=n("NykK"),o=n("GoyQ"),a="[object AsyncFunction]",i="[object Function]",c="[object GeneratorFunction]",l="[object Proxy]";function s(e){if(!o(e))return!1;var t=r(e);return t==i||t==c||t==a||t==l}e.exports=s},lUTK:function(e,t,n){"use strict";n("cIOH"),n("x54q"),n("5Dmo")},ljhN:function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},luuN:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t0?o(r(e),9007199254740991):0}},nh4g:function(e,t,n){e.exports=!n("eeVq")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},nmnc:function(e,t,n){var r=n("Kz5y"),o=r.Symbol;e.exports=o},nr6O:function(e,t,n){"use strict";var r=n("2W6z"),o=n.n(r),a=n("QLaP"),i=n.n(a),c=n("q1tI"),l=n.n(c),s=n("17x9"),u=n.n(s),f=Object.assign||function(e){for(var t=1;t may have only one child element"),this.unlisten=r.listen(function(){e.setState({match:e.computeMatch(r.location.pathname)})})},t.prototype.componentWillReceiveProps=function(e){o()(this.props.history===e.history,"You cannot change ")},t.prototype.componentWillUnmount=function(){this.unlisten()},t.prototype.render=function(){var e=this.props.children;return e?l.a.Children.only(e):null},t}(l.a.Component);m.propTypes={history:u.a.object.isRequired,children:u.a.node},m.contextTypes={router:u.a.object},m.childContextTypes={router:u.a.object.isRequired},t["a"]=m},o0o1:function(e,t,n){e.exports=n("wOl0")},o5uR:function(e,t,n){"use strict";n.r(t);var r=n("jehZ"),o=n.n(r),a=(n("+BJd"),n("mr32")),i=(n("qVdP"),n("jsC+")),c=(n("lUTK"),n("BvKs")),l=(n("miYZ"),n("tsqr")),s=n("p0pE"),u=n.n(s),f=n("q1tI"),p=n.n(f),h=n("Bl7J"),d=n("/MKj"),m=n("t3Un"),v=n("+QRC"),y=n.n(v),b=n("3a4m"),g=n.n(b),w=n("yWgo");class C extends p.a.Component{constructor(){super(...arguments),this.state={user:{plan:{}},server:[],loading:!0}}componentDidMount(){this.fetchData()}fetchData(){Object(m["a"])("/user/subscribe").then(e=>{200===e.code&&this.setState(u()({},e.data,{loading:!1}))})}getTags(e){if(e)return e=JSON.parse(e),e}resetUUID(){Object(m["a"])("/user/resetUUID").then(e=>{200===e.code&&(l["a"].success("UUID \u91cd\u7f6e\u6210\u529f"),this.fetchData())})}render(){return p.a.createElement(h["a"],o()({},this.props,{loading:this.state.loading}),p.a.createElement("main",{id:"main-container"},p.a.createElement("div",{className:"content content-full"},p.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u6211\u7684\u8ba2\u9605"),this.state.user.plan_id?p.a.createElement("div",{className:"block block-rounded mb-2 animated fadeIn","data-toggle":"appear"},p.a.createElement("div",{className:"block-content block-content-full"},p.a.createElement("div",{className:"d-md-flex justify-content-md-between align-items-md-center"},p.a.createElement("div",{className:"p-1 p-md-3 w-50"},p.a.createElement("h3",{className:"h4 font-w700 mb-1"},this.state.user.plan.name),p.a.createElement("p",{className:"font-size-sm text-muted"},this.state.user.expired_at<(new Date).getTime()/1e3?p.a.createElement("a",{className:"font-w600 text-danger",href:"javascript:void(0)"},"\u5df2\u8fc7\u671f"):p.a.createElement("span",null,"\u8fd8\u6709 ",((this.state.user.expired_at-(new Date).getTime()/1e3)/86400).toFixed(0),"\u5929 \u540e\u5230\u671f")),p.a.createElement("div",{className:"mb-0"},p.a.createElement("div",{className:"progress mb-1",style:{height:6}},p.a.createElement("div",{className:"progress-bar progress-bar-striped progress-bar-animated bg-success",role:"progressbar",style:{width:Object(w["b"])(this.state.user.u+this.state.user.d,this.state.user.transfer_enable)+"%"}})),p.a.createElement("p",{className:"font-size-sm font-w600 mb-3"},p.a.createElement("span",{className:"font-w700"},((this.state.user.u+this.state.user.d)/1073741824).toFixed(2)," GB")," / ",p.a.createElement("span",{className:"font-w700"},(this.state.user.transfer_enable/1073741824).toFixed(2)," GB")))),p.a.createElement("div",{className:"p-1 p-md-3 text-md-right"},p.a.createElement(i["a"],{trigger:["click"],overlay:p.a.createElement(c["a"],null,p.a.createElement(c["a"].Item,{key:"0"},p.a.createElement("a",{onClick:()=>{y()(this.state.user.v2ray_uuid),l["a"].success("\u590d\u5236\u6210\u529f")}},"\u590d\u5236 UUID")),p.a.createElement(c["a"].Item,{key:"1"},p.a.createElement("a",{onClick:()=>this.resetUUID()},"\u91cd\u7f6e UUID")))},p.a.createElement("a",{className:"btn btn-sm btn-outline-warning btn-rounded px-3 mr-1 my-1",href:"javascript:void(0)"},p.a.createElement("i",{className:"fa fa-bullseye mr-1"}),"UUID")),Object(w["c"])()?p.a.createElement(i["a"],{trigger:["click"],overlay:p.a.createElement(c["a"],null,p.a.createElement(c["a"].Item,{key:"0",onClick:()=>window.location.href="quantumult://configuration?server="+window.btoa(this.state.user.subscribe_url).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")},p.a.createElement("a",null,"Quantumult")),p.a.createElement(c["a"].Item,{key:"1",onClick:()=>window.location.href="quantumult-x:///update-configuration?remote-resource="+encodeURI(JSON.stringify({server_remote:[this.state.user.subscribe_url+", tag="+window.v2board.title]}))},p.a.createElement("a",null,"QuantumultX")),p.a.createElement(c["a"].Item,{key:"2",onClick:()=>window.location.href="shadowrocket://add/sub://"+window.btoa(this.state.user.subscribe_url).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")+"?remark="+window.v2board.title},p.a.createElement("a",null,"Shadowrocket")))},p.a.createElement("a",{className:"btn btn-sm btn-primary btn-rounded px-3 mr-1 my-1",href:"javascript:void(0)"},p.a.createElement("i",{className:"fa fa-rss mr-1"}),"\u4e00\u952e\u8ba2\u9605")):p.a.createElement("a",{className:"btn btn-sm btn-outline-warning btn-rounded px-3 mr-1 my-1",href:"javascript:void(0)",onClick:()=>{y()(this.state.user.subscribe_url),l["a"].success("\u590d\u5236\u6210\u529f")}},p.a.createElement("i",{className:"fa fa-copy mr-1"}),"\u590d\u5236\u8ba2\u9605\u5730\u5740"),p.a.createElement("a",{className:"btn btn-sm btn-outline-danger btn-rounded px-3 my-1",href:"javascript:void(0)",onClick:()=>g.a.push("/plan/"+this.state.user.plan_id)},p.a.createElement("i",{className:"fa fa-redo mr-1"}),"\u7eed\u8d39"))))):p.a.createElement("a",{className:"block block-rounded mb-2 block-link-pop animated fadeIn",onClick:()=>g.a.push("/plan")},p.a.createElement("div",{className:"block-content block-content-full"},p.a.createElement("div",{className:"text-center align-items-md-center py-5"},p.a.createElement("div",null,p.a.createElement("i",{className:"fa fa-plus fa-2x"})),p.a.createElement("div",{className:"font-size-sm font-w700 text-uppercase text-muted pt-2"},"\u6dfb\u52a0\u8ba2\u9605")))),p.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u6211\u7684\u8282\u70b9"),this.state.server.length>0?this.state.server.map(e=>{return p.a.createElement("div",{className:"block block-rounded mb-2 animated fadeIn",href:"javascript:void(0)"},p.a.createElement("div",{className:"block-content block-content-full"},p.a.createElement("div",{className:"d-md-flex justify-content-md-between align-items-md-center"},p.a.createElement("div",{className:"p-1 p-md-3 w-75"},p.a.createElement("p",{className:"font-size-h3 font-w300 mb-2"},e.name),p.a.createElement("p",{className:"text-muted mb-0"},"\u670d\u52a1\u5668\uff1a",p.a.createElement("code",null,e.host)),p.a.createElement("p",{className:"text-muted mb-0"},"\u7aef\u53e3\u53f7\uff1a",p.a.createElement("code",null,e.port))),p.a.createElement("div",{className:"p-1 p-md-3 text-md-right"},p.a.createElement("a",{className:"btn btn-sm btn-outline-secondary btn-rounded px-3 mr-1 my-1",href:"javascript:void(0)",onClick:()=>{y()(Object(w["a"])(this.state.user.v2ray_uuid,e.host,e.port,e.name,e.tls)),l["a"].success("\u590d\u5236\u6210\u529f")}},p.a.createElement("i",{className:"fa fa-link mr-1"}),"\u590d\u5236\u94fe\u63a5")))),p.a.createElement("div",{className:"block-content block-content-full block-content-sm bg-body-dark"},p.a.createElement("div",{className:"p-1 px-md-3"},p.a.createElement(a["a"],{color:"#405A93"},e.rate+" x"),p.a.createElement(a["a"],{color:e.tls?"#87d068":"#f50"},e.tls?"\u652f\u6301TLS":"\u4e0d\u652f\u6301TLS"),e.tags&&this.getTags(e.tags).map(e=>{return p.a.createElement(a["a"],{color:"#87d068"},e)}))))}):p.a.createElement("div",{className:"alert alert-dark",role:"alert"},p.a.createElement("p",{className:"mb-0"},"\u6ca1\u6709\u53ef\u7528\u8282\u70b9\uff0c\u5982\u679c\u60a8\u672a\u8ba2\u9605\u6216\u5df2\u8fc7\u671f\u8bf7 ",this.state.user.plan_id?p.a.createElement("a",{className:"alert-link",href:"javascript:void(0)",onClick:()=>g.a.push("/plan/"+this.state.user.plan_id)},"\u7eed\u8d39"):p.a.createElement("a",{className:"alert-link",href:"javascript:void(0)",onClick:()=>g.a.push("/plan")},"\u8ba2\u9605"),"\u3002")))))}}t["default"]=Object(d["c"])()(C)},o8NH:function(e,t,n){var r=n("Y7ZC");r(r.S+r.F,"Object",{assign:n("kwZ1")})},o9ul:function(e,t,n){var r=n("qxrA"),o=r(Object.getPrototypeOf,Object);e.exports=o},oHiP:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var r=n("xEkU"),o=n.n(r),a=0,i={};function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=a++,r=t;function c(){r-=1,r<=0?(e(),delete i[n]):i[n]=o()(c)}return i[n]=o()(c),n}c.cancel=function(e){void 0!==e&&(o.a.cancel(i[e]),delete i[e])},c.ids=i},oVml:function(e,t,n){var r=n("5K7Z"),o=n("fpC5"),a=n("FpHa"),i=n("VVlx")("IE_PROTO"),c=function(){},l="prototype",s=function(){var e,t=n("Hsns")("iframe"),r=a.length,o="<",i=">";t.style.display="none",n("MvwC").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(o+"script"+i+"document.F=Object"+o+"/script"+i),e.close(),s=e.F;while(r--)delete s[l][a[r]];return s()};e.exports=Object.create||function(e,t){var n;return null!==e?(c[l]=r(e),n=new c,c[l]=null,n[i]=e):n=s(),void 0===t?n:o(n,t)}},ol8x:function(e,t,n){var r=n("dyZX"),o=r.navigator;e.exports=o&&o.userAgent||""},p0pE:function(e,t,n){var r=n("eHn4");function o(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};v=[],y=e.validKeys||[]}function g(e){Object.keys(e).forEach(function(e){(0,r.default)(y.concat("default").indexOf(e)>-1,"Invalid key ".concat(e," from plugin"))}),v.push(e)}function w(e){return(0,r.default)(y.indexOf(e)>-1,"Invalid key ".concat(e)),v.filter(function(t){return e in t}).map(function(t){return t[e]})}function C(){for(var e=arguments.length,t=new Array(e),n=0;n]*>)/g,h=/\$([$&`']|\d\d?)/g,d=function(e){return void 0===e?e:String(e)};n("IU+Z")("replace",2,function(e,t,n,m){return[function(r,o){var a=e(this),i=void 0==r?void 0:r[t];return void 0!==i?i.call(r,a,o):n.call(String(a),r,o)},function(e,t){var o=m(n,e,this,t);if(o.done)return o.value;var f=r(e),p=String(this),h="function"===typeof t;h||(t=String(t));var y=f.global;if(y){var b=f.unicode;f.lastIndex=0}var g=[];while(1){var w=l(f,p);if(null===w)break;if(g.push(w),!y)break;var C=String(w[0]);""===C&&(f.lastIndex=c(p,a(f.lastIndex),b))}for(var E="",O=0,x=0;x=O&&(E+=p.slice(O,k)+T,O=k+z.length)}return E+p.slice(O)}];function v(e,t,r,a,i,c){var l=r+e.length,s=a.length,u=h;return void 0!==i&&(i=o(i),u=p),n.call(c,u,function(n,o){var c;switch(o.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,r);case"'":return t.slice(l);case"<":c=i[o.slice(1,-1)];break;default:var u=+o;if(0===u)return n;if(u>s){var p=f(u/10);return 0===p?n:p<=s?void 0===a[p-1]?o.charAt(1):a[p-1]+o.charAt(1):n}c=a[u-1]}return void 0===c?"":c})}})},pL63:function(e,t,n){},pSRY:function(e,t,n){var r=n("QkVE");function o(e){return r(this,e).has(e)}e.exports=o},pbhE:function(e,t,n){"use strict";var r=n("2OiF");function o(e){var t,n;this.promise=new e(function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r}),this.resolve=r(t),this.reject=r(n)}e.exports.f=function(e){return new o(e)}},pi3A:function(e,t,n){"use strict";n.r(t);var r=n("jehZ"),o=n.n(r),a=(n("g9YV"),n("wCAj")),i=n("q1tI"),c=n.n(i),l=n("Bl7J"),s=n("/MKj"),u=n("t3Un"),f=n("3a4m"),p=n.n(f),h=n("LbTH"),d=n("wd/R"),m=n.n(d);class v extends c.a.Component{constructor(){super(...arguments),this.state={order:[],loading:!0}}componentDidMount(){Object(u["a"])("/user/order").then(e=>{200===e.code&&this.setState({order:e.data,loading:!1})})}render(){console.log(this.state);var e=[{title:"# \u8ba2\u5355\u53f7",dataIndex:"trade_no",key:"trade_no"},{title:"\u5468\u671f",dataIndex:"cycle",key:"cycle",align:"center",render:(e,t)=>{return c.a.createElement("span",{class:"badge badge-pill badge-primary"},h["a"].cycleText[t.cycle])}},{title:"\u8ba2\u5355\u91d1\u989d",dataIndex:"total_amount",key:"total_amount",render:e=>{return(e/100).toFixed(2)}},{title:"\u8ba2\u5355\u72b6\u6001",dataIndex:"status",key:"status",render:e=>{return h["a"].orderStatusText[e]}},{title:"\u521b\u5efa\u65f6\u95f4",dataIndex:"created_at",key:"created_at",render:e=>{return m()(1e3*e).format("YYYY/MM/DD HH:mm")}},{title:"\u64cd\u4f5c",dataIndex:"action",key:"action",align:"right",render:(e,t)=>{return c.a.createElement("div",null,c.a.createElement("a",{disabled:2===t.status,href:"javascript:;",onClick:()=>p.a.push("/order/"+t.trade_no)},"\u67e5\u770b\u8be6\u60c5"))}}];return c.a.createElement(l["a"],o()({},this.props,{loading:this.state.loading}),c.a.createElement("main",{id:"main-container"},c.a.createElement("div",{className:"content content-full"},c.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},c.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u8ba2\u5355\u7ba1\u7406")),c.a.createElement("div",{className:"bg-white"},c.a.createElement(a["a"],{dataSource:this.state.order,columns:e,pagination:!1,scroll:{x:900}})))))}}t["default"]=Object(s["c"])()(v)},pwpV:function(e,t,n){},q1tI:function(e,t,n){"use strict";e.exports=n("viRO")},qCM6:function(e,t,n){},qDJ8:function(e,t,n){"use strict";e.exports=function(e){return null!=e&&"object"===typeof e&&!1===Array.isArray(e)}},qIgq:function(e,t,n){var r=n("Wz2H"),o=n("IuST"),a=n("198K");function i(e,t){return r(e)||o(e,t)||a()}e.exports=i},qT12:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"===typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,a=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,c=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,s=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,h=r?Symbol.for("react.forward_ref"):60112,d=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,v=r?Symbol.for("react.memo"):60115,y=r?Symbol.for("react.lazy"):60116,b=r?Symbol.for("react.fundamental"):60117,g=r?Symbol.for("react.responder"):60118;function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type,e){case f:case p:case i:case l:case c:case d:return e;default:switch(e=e&&e.$$typeof,e){case u:case h:case s:return e;default:return t}}case y:case v:case a:return t}}}function C(e){return w(e)===p}t.typeOf=w,t.AsyncMode=f,t.ConcurrentMode=p,t.ContextConsumer=u,t.ContextProvider=s,t.Element=o,t.ForwardRef=h,t.Fragment=i,t.Lazy=y,t.Memo=v,t.Portal=a,t.Profiler=l,t.StrictMode=c,t.Suspense=d,t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===i||e===p||e===l||e===c||e===d||e===m||"object"===typeof e&&null!==e&&(e.$$typeof===y||e.$$typeof===v||e.$$typeof===s||e.$$typeof===u||e.$$typeof===h||e.$$typeof===b||e.$$typeof===g)},t.isAsyncMode=function(e){return C(e)||w(e)===f},t.isConcurrentMode=C,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===s},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return w(e)===h},t.isFragment=function(e){return w(e)===i},t.isLazy=function(e){return w(e)===y},t.isMemo=function(e){return w(e)===v},t.isPortal=function(e){return w(e)===a},t.isProfiler=function(e){return w(e)===l},t.isStrictMode=function(e){return w(e)===c},t.isSuspense=function(e){return w(e)===d}},qVdP:function(e,t,n){"use strict";n("cIOH"),n("KAsB"),n("+L6B")},qncB:function(e,t,n){var r=n("XKFU"),o=n("vhPU"),a=n("eeVq"),i=n("/e88"),c="["+i+"]",l="\u200b\x85",s=RegExp("^"+c+c+"*"),u=RegExp(c+c+"*$"),f=function(e,t,n){var o={},c=a(function(){return!!i[e]()||l[e]()!=l}),s=o[e]=c?t(p):i[e];n&&(o[n]=s),r(r.P+r.F*c,"String",o)},p=f.trim=function(e,t){return e=String(o(e)),1&t&&(e=e.replace(s,"")),2&t&&(e=e.replace(u,"")),e};e.exports=f},quPj:function(e,t,n){var r=n("0/R4"),o=n("LZWt"),a=n("K0xU")("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[a])?!!t:"RegExp"==o(e))}},qxrA:function(e,t){function n(e,t){return function(n){return e(t(n))}}e.exports=n},r1bV:function(e,t,n){n("7DDg")("Uint16",2,function(e){return function(t,n,r){return e(this,t,n,r)}})},rE2o:function(e,t,n){n("OnI7")("asyncIterator")},rGqo:function(e,t,n){for(var r=n("yt8O"),o=n("DVgA"),a=n("KroJ"),i=n("dyZX"),c=n("Mukb"),l=n("hPIQ"),s=n("K0xU"),u=s("iterator"),f=s("toStringTag"),p=l.Array,h={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},d=o(h),m=0;m=t||n<0||y&&r>=f}function O(){var e=o();if(E(e))return x(e);h=setTimeout(O,C(e))}function x(e){return h=void 0,b&&s?g(e):(s=u=void 0,p)}function z(){void 0!==h&&clearTimeout(h),m=0,s=d=u=h=void 0}function k(){return void 0===h?p:x(o())}function S(){var e=o(),n=E(e);if(s=arguments,u=this,d=e,n){if(void 0===h)return w(d);if(y)return clearTimeout(h),h=setTimeout(O,t),g(d)}return void 0===h&&(h=setTimeout(O,t)),p}return t=a(t)||0,r(n)&&(v=!!n.leading,y="maxWait"in n,f=y?c(a(n.maxWait)||0,t):f,b="trailing"in n?!!n.trailing:b),S.cancel=z,S.flush=k,S}e.exports=s},sFYk:function(e,t,n){"use strict";n.r(t),n.d(t,"default",function(){return g});var r=n("jehZ"),o=n.n(r),a=(n("miYZ"),n("tsqr")),i=(n("qVdP"),n("jsC+")),c=(n("lUTK"),n("BvKs")),l=n("p0pE"),s=n.n(l),u=n("q1tI"),f=n.n(u),p=n("Bl7J"),h=n("t3Un"),d=n("yWgo"),m=n("3a4m"),v=n.n(m),y=n("+QRC"),b=n.n(y);class g extends f.a.Component{constructor(){super(...arguments),this.state={user:{plan:{}},stat:[],loading:!0}}componentDidMount(){Object(h["a"])("/user/dashboard").then(e=>{200===e.code&&this.setState(s()({},e.data,{loading:!1}))})}render(){return f.a.createElement(p["a"],o()({},this.props,{loading:this.state.loading}),f.a.createElement("main",{id:"main-container"},f.a.createElement("div",{className:"content content-full"},f.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u603b\u89c8"),f.a.createElement("div",{className:"row"},f.a.createElement("div",{className:"col-sm-4 col-lg-4 js-appear-enabled animated fadeIn","data-toggle":"appear","data-timeout":"300"},f.a.createElement("div",{className:"block block-rounded block-fx-pop text-center"},f.a.createElement("div",{className:"block-content block-content-full aspect-ratio-16-9 d-flex justify-content-center align-items-center"},f.a.createElement("div",null,f.a.createElement("a",{className:"link-fx text-danger font-size-h1 font-w700",onClick:()=>v.a.push("/order")},this.state.stat[0]),f.a.createElement("div",{className:"font-size-sm font-w700 text-uppercase text-muted mt-1"},"\u5f85\u4ed8\u8ba2\u5355"))))),f.a.createElement("div",{className:"col-sm-4 col-lg-4 js-appear-enabled animated fadeIn","data-toggle":"appear","data-timeout":"150"},f.a.createElement("div",{className:"block block-rounded block-fx-pop text-center"},f.a.createElement("div",{className:"block-content block-content-full aspect-ratio-16-9 d-flex justify-content-center align-items-center"},f.a.createElement("div",null,f.a.createElement("a",{className:"link-fx text-warning font-size-h1 font-w700"},this.state.stat[1]),f.a.createElement("div",{className:"font-size-sm font-w700 text-uppercase text-muted mt-1"},"\u5f85\u529e\u5de5\u5355"))))),f.a.createElement("div",{className:"col-sm-4 col-lg-4 js-appear-enabled animated fadeIn","data-toggle":"appear","data-timeout":"450"},f.a.createElement("div",{className:"block block-rounded block-fx-pop text-center"},f.a.createElement("div",{className:"block-content block-content-full aspect-ratio-16-9 d-flex justify-content-center align-items-center"},f.a.createElement("div",null,f.a.createElement("a",{className:"link-fx text-success font-size-h1 font-w700",onClick:()=>v.a.push("/invite")},this.state.stat[2]),f.a.createElement("div",{className:"font-size-sm font-w700 text-uppercase text-muted mt-1"},"\u6211\u7684\u9080\u8bf7")))))),f.a.createElement("div",{className:"d-flex justify-content-between align-items-center mt-6 mb-3"},f.a.createElement("h2",{className:"font-w300 mb-0"},"\u6211\u7684\u8ba2\u9605")),this.state.user.plan_id?f.a.createElement("div",{className:"block block-rounded mb-2 block-fx-pop animated fadeIn","data-toggle":"appear"},f.a.createElement("div",{className:"block-content block-content-full"},f.a.createElement("div",{className:"d-md-flex justify-content-md-between align-items-md-center"},f.a.createElement("div",{className:"p-1 p-md-3 w-50"},f.a.createElement("h3",{className:"h4 font-w700 mb-1"},this.state.user.plan.name),f.a.createElement("p",{className:"font-size-sm text-muted"},this.state.user.expired_at<(new Date).getTime()/1e3?f.a.createElement("a",{className:"font-w600 text-danger",href:"javascript:void(0)"},"\u5df2\u8fc7\u671f"):f.a.createElement("span",null,"\u8fd8\u6709 ",((this.state.user.expired_at-(new Date).getTime()/1e3)/86400).toFixed(0),"\u5929 \u540e\u5230\u671f")),f.a.createElement("div",{className:"mb-0"},f.a.createElement("div",{className:"progress mb-1",style:{height:6}},f.a.createElement("div",{className:"progress-bar progress-bar-striped progress-bar-animated bg-success",role:"progressbar",style:{width:Object(d["b"])(this.state.user.u+this.state.user.d,this.state.user.transfer_enable)+"%"}})),f.a.createElement("p",{className:"font-size-sm font-w600 mb-3"},f.a.createElement("span",{className:"font-w700"},((this.state.user.u+this.state.user.d)/1073741824).toFixed(2)," GB")," / ",f.a.createElement("span",{className:"font-w700"},(this.state.user.transfer_enable/1073741824).toFixed(2)," GB")))),f.a.createElement("div",{className:"p-1 p-md-3 text-md-right"},Object(d["c"])()?f.a.createElement(i["a"],{trigger:["click"],overlay:f.a.createElement(c["a"],null,f.a.createElement(c["a"].Item,{key:"0",onClick:()=>window.location.href="quantumult://configuration?server="+window.btoa(this.state.user.subscribe_url).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")},f.a.createElement("a",null,"Quantumult")),f.a.createElement(c["a"].Item,{key:"1",onClick:()=>window.location.href="quantumult-x:///update-configuration?remote-resource="+encodeURI(JSON.stringify({server_remote:[this.state.user.subscribe_url+", tag="+window.v2board.title]}))},f.a.createElement("a",null,"QuantumultX")),f.a.createElement(c["a"].Item,{key:"2",onClick:()=>window.location.href="shadowrocket://add/sub://"+window.btoa(this.state.user.subscribe_url).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")+"?remark="+window.v2board.title},f.a.createElement("a",null,"Shadowrocket")))},f.a.createElement("a",{className:"btn btn-sm btn-primary btn-rounded px-3 mr-1 my-1",href:"javascript:void(0)"},f.a.createElement("i",{className:"fa fa-rss mr-1"}),"\u4e00\u952e\u8ba2\u9605")):f.a.createElement("a",{className:"btn btn-sm btn-outline-warning btn-rounded px-3 mr-1 my-1",href:"javascript:void(0)",onClick:()=>{b()(this.state.user.subscribe_url),a["a"].success("\u590d\u5236\u6210\u529f")}},f.a.createElement("i",{className:"fa fa-copy mr-1"}),"\u590d\u5236\u8ba2\u9605\u5730\u5740"),f.a.createElement("a",{className:"btn btn-sm btn-outline-secondary btn-rounded px-3 mr-1 my-1",href:"javascript:void(0)",onClick:()=>v.a.push("/subscribe")},f.a.createElement("i",{className:"fa fa-cog mr-1"}),"\u67e5\u770b\u8ba2\u9605"),f.a.createElement("a",{className:"btn btn-sm btn-outline-danger btn-rounded px-3 my-1",href:"javascript:void(0)",onClick:()=>v.a.push("/plan/"+this.state.user.plan_id)},f.a.createElement("i",{className:"fa fa-redo mr-1"}),"\u7eed\u8d39"))))):f.a.createElement("a",{className:"block block-rounded mb-2 block-link-pop animated fadeIn",onClick:()=>v.a.push("/plan")},f.a.createElement("div",{className:"block-content block-content-full"},f.a.createElement("div",{className:"text-center align-items-md-center py-5"},f.a.createElement("div",null,f.a.createElement("i",{className:"fa fa-plus fa-2x"})),f.a.createElement("div",{className:"font-size-sm font-w700 text-uppercase text-muted pt-2"},"\u6dfb\u52a0\u8ba2\u9605")))))))}}},sFw1:function(e,t,n){n("7DDg")("Int8",1,function(e){return function(t,n,r){return e(this,t,n,r)}})},sMXx:function(e,t,n){"use strict";var r=n("Ugos");n("XKFU")({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},sNwI:function(e,t,n){var r=n("5K7Z");e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(t){var a=e["return"];throw void 0!==a&&r(a.call(e)),t}}},sa7a:function(e,t,n){"use strict";function r(e,t){return i(e)||a(e,t)||o()}function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function a(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,c=e[Symbol.iterator]();!(r=(i=c.next()).done);r=!0)if(n.push(i.value),t&&n.length===t)break}catch(e){o=!0,a=e}finally{try{r||null==c["return"]||c["return"]()}finally{if(o)throw a}}return n}function i(e){if(Array.isArray(e))return e}function c(e,t){var n=Object.keys(e);return Object.getOwnPropertySymbols&&n.push.apply(n,Object.getOwnPropertySymbols(e)),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n}function l(e){for(var t=1;t-1){var t=e.slice(1).split("&");if(Array.isArray(t)&&t.length>0)return t.reduce(function(e,t){var n=t.split("="),o=r(n,2),a=o[0],i=o[1];return l({},e,s({},a,i))},{})}return{}};t.getUrlQuery=f},shjB:function(e,t){var n=9007199254740991;function r(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}e.exports=r},t2Dn:function(e,t,n){var r=n("hypo"),o=n("ljhN");function a(e,t,n){(void 0===n||o(e[t],n))&&(void 0!==n||t in e)||r(e,t,n)}e.exports=a},t3Un:function(e,t,n){"use strict";var r=n("d6i3"),o=n.n(r),a=n("p0pE"),i=n.n(a),c=(n("/xke"),n("TeRw")),l=n("1l/V"),s=n.n(l),u=n("Hg0r"),f=!1,p=new URL(window.location.href).origin;window.v2board.host&&(p=window.v2board.host);var h={serviceHost:f?"https://hetun.me/api/v1":p+"/api/v1",loginUrl:f?"http://localhost:8000/#/login":p+"/#/login"};n.d(t,"b",function(){return w}),n.d(t,"a",function(){return C});var d=h.serviceHost,m=h.loginUrl;function v(e,t){return y.apply(this,arguments)}function y(){return y=s()(o.a.mark(function e(t,n){var r,a;return o.a.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return n=n||{},n["credentials"]="include",-1!==t.indexOf("http")?t+=t.indexOf("?")>0?"&":"?":t=d+t,e.next=5,Object(u["b"])(t,n);case 5:return r=e.sent,e.next=8,r.json();case 8:if(a=e.sent,403!==r.status){e.next=12;break}return window.location.href=m,e.abrupt("return",{code:r.status,msg:a.message});case 12:if(200===r.status){e.next=18;break}if(!a.errors){e.next=16;break}return c["a"]["error"]({message:"\u8bf7\u6c42\u5931\u8d25",description:Object.values(a.errors)[0][0],duration:1.5}),e.abrupt("return",{code:r.status,msg:Object.values(a.errors)[0][0]});case 16:return c["a"]["error"]({message:"\u8bf7\u6c42\u5931\u8d25",description:a.message,duration:1.5}),e.abrupt("return",{code:r.status,msg:a.message});case 18:return e.abrupt("return",i()({code:r.status},a));case 19:case"end":return e.stop()}},e)})),y.apply(this,arguments)}var b=(e,t,n)=>{if("undefined"!==typeof t)if("object"===typeof t)for(var r in t)b(e+"["+r+"]",t[r],n);else n.push("".concat(e,"=").concat(encodeURIComponent(t)))};function g(e){if(!e)return"";if("object"===typeof e&&!(e instanceof Array)){var t=[];for(var n in e)b(n,e[n],t);return t.join("&")}return""}function w(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return v(e,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:g(t)},n)}function C(e,t){var n=g(t);return v(n?e+(e.indexOf("?")>0?"&":"?")+n:e,null)}},tEej:function(e,t,n){var r=n("Ojgd"),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},tLB3:function(e,t,n){var r=n("GoyQ"),o=n("/9aa"),a=NaN,i=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,s=/^0o[0-7]+$/i,u=parseInt;function f(e){if("number"==typeof e)return e;if(o(e))return a;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=l.test(e);return n||s.test(e)?u(e.slice(2),n?2:8):c.test(e)?a:+e}e.exports=f},tMB7:function(e,t,n){var r=n("y1pI");function o(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}e.exports=o},tsqr:function(e,t,n){"use strict";var r,o,a,i,c=n("q1tI"),l=n("8tx+"),s=n("CtXQ"),u=3,f=1,p="ant-message",h="move-up";function d(e){o?e(o):l["a"].newInstance({prefixCls:p,transitionName:h,style:{top:r},getContainer:a,maxCount:i},function(t){o?e(o):(o=t,e(t))})}function m(e){var t=void 0!==e.duration?e.duration:u,n={info:"info-circle",success:"check-circle",error:"close-circle",warning:"exclamation-circle",loading:"loading"}[e.type],r=f++,a=new Promise(function(o){var a=function(){return"function"===typeof e.onClose&&e.onClose(),o(!0)};d(function(o){var i=c["createElement"](s["a"],{type:n,theme:"loading"===n?"outlined":"filled"}),l=n?i:"";o.notice({key:r,duration:t,style:{},content:c["createElement"]("div",{className:"".concat(p,"-custom-content").concat(e.type?" ".concat(p,"-").concat(e.type):"")},e.icon?e.icon:l,c["createElement"]("span",null,e.content)),onClose:a})})}),i=function(){o&&o.removeNotice(r)};return i.then=function(e,t){return a.then(e,t)},i.promise=a,i}var v={open:m,config:function(e){void 0!==e.top&&(r=e.top,o=null),void 0!==e.duration&&(u=e.duration),void 0!==e.prefixCls&&(p=e.prefixCls),void 0!==e.getContainer&&(a=e.getContainer),void 0!==e.transitionName&&(h=e.transitionName,o=null),void 0!==e.maxCount&&(i=e.maxCount,o=null)},destroy:function(){o&&(o.destroy(),o=null)}};["success","info","warning","error","loading"].forEach(function(e){v[e]=function(t,n,r){return"function"===typeof n&&(r=n,n=void 0),v.open({content:t,duration:n,type:e,onClose:r})}}),v.warn=v.warning,t["a"]=v},tuSo:function(e,t,n){n("7DDg")("Int32",4,function(e){return function(t,n,r){return e(this,t,n,r)}})},u7YQ:function(e,t,n){"use strict";t["a"]={today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"}},u8Dt:function(e,t,n){var r=n("YESw"),o="__lodash_hash_undefined__",a=Object.prototype,i=a.hasOwnProperty;function c(e){var t=this.__data__;if(r){var n=t[e];return n===o?void 0:n}return i.call(t,e)?t[e]:void 0}e.exports=c},uOPS:function(e,t){e.exports=!0},uaHG:function(e,t,n){"use strict";var r=n("XKFU"),o=n("S/j/"),a=n("apmT"),i=n("OP3Y"),c=n("EemH").f;n("nh4g")&&r(r.P+n("xbSm"),"Object",{__lookupGetter__:function(e){var t,n=o(this),r=a(e,!0);do{if(t=c(n,r))return t.get}while(n=i(n))}})},uciX:function(e,t,n){"use strict";var r=n("QbLZ"),o=n.n(r),a=n("iCc5"),i=n.n(a),c=n("FYw3"),l=n.n(c),s=n("mRg0"),u=n.n(s),f=n("q1tI"),p=n.n(f),h=n("17x9"),d=n.n(h),m=n("i8i4"),v=n.n(m),y=n("VCL8"),b=n("l4aY"),g=n("zT1h"),w=n("PIAm"),C=n("QC+M"),E=n("TSYQ"),O=n.n(E);function x(e,t,n){return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function z(e,t,n){var r=e[t]||{};return o()({},r,n)}function k(e,t,n,r){var o=n.points;for(var a in e)if(e.hasOwnProperty(a)&&x(e[a].points,o,r))return t+"-placement-"+a;return""}function S(e,t){this[e]=t}var M,_=n("V7oC"),P=n.n(_);function T(e){return T="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}function N(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function V(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function H(e){for(var t=1;t=0&&t.left>=0&&t.bottom>t.top&&t.right>t.left?t:null}function Le(e,t,n,r){var o=Pe.clone(e),a={width:t.width,height:t.height};return r.adjustX&&o.left=n.left&&o.left+a.width>n.right&&(a.width-=o.left+a.width-n.right),r.adjustX&&o.left+a.width>n.right&&(o.left=Math.max(n.right-a.width,n.left)),r.adjustY&&o.top=n.top&&o.top+a.height>n.bottom&&(a.height-=o.top+a.height-n.bottom),r.adjustY&&o.top+a.height>n.bottom&&(o.top=Math.max(n.bottom-a.height,n.top)),Pe.mix(o,a)}function De(e){var t,n,r;if(Pe.isWindow(e)||9===e.nodeType){var o=Pe.getWindow(e);t={left:Pe.getWindowScrollLeft(o),top:Pe.getWindowScrollTop(o)},n=Pe.viewportWidth(o),r=Pe.viewportHeight(o)}else t=Pe.offset(e),n=Pe.outerWidth(e),r=Pe.outerHeight(e);return t.width=n,t.height=r,t}function Ae(e,t){var n=t.charAt(0),r=t.charAt(1),o=e.width,a=e.height,i=e.left,c=e.top;return"c"===n?c+=a/2:"b"===n&&(c+=a),"c"===r?i+=o/2:"r"===r&&(i+=o),{left:i,top:c}}function Re(e,t,n,r,o){var a=Ae(t,n[1]),i=Ae(e,n[0]),c=[i.left-a.left,i.top-a.top];return{left:Math.round(e.left-c[0]+r[0]-o[0]),top:Math.round(e.top-c[1]+r[1]-o[1])}}function Ie(e,t,n){return e.leftn.right}function Fe(e,t,n){return e.topn.bottom}function Ue(e,t,n){return e.left>n.right||e.left+t.widthn.bottom||e.top+t.height=t.right||n.top>=t.bottom}function Qe(e,t,n){var r=n.target||t,o=De(r),a=!Xe(r);return Ge(e,o,n,a)}function Ze(e,t,n){var r,o,a=Pe.getDocument(e),i=a.defaultView||a.parentWindow,c=Pe.getWindowScrollLeft(i),l=Pe.getWindowScrollTop(i),s=Pe.viewportWidth(i),u=Pe.viewportHeight(i);r="pageX"in t?t.pageX:c+t.clientX,o="pageY"in t?t.pageY:l+t.clientY;var f={left:r,top:o,width:0,height:0},p=r>=0&&r<=c+s&&o>=0&&o<=l+u,h=[n.points[0],"cc"];return Ge(e,f,H({},n,{points:h}),p)}Qe.__getOffsetParent=Ne,Qe.__getVisibleRectForElement=je;function $e(e,t){var n=void 0;function r(){n&&(clearTimeout(n),n=null)}function o(){r(),n=setTimeout(e,t)}return o.clear=r,o}function Je(e,t){return e===t||!(!e||!t)&&("pageX"in t&&"pageY"in t?e.pageX===t.pageX&&e.pageY===t.pageY:"clientX"in t&&"clientY"in t&&(e.clientX===t.clientX&&e.clientY===t.clientY))}function et(e){return e&&"object"===typeof e&&e.window===e}function tt(e,t){var n=Math.floor(e),r=Math.floor(t);return Math.abs(n-r)<=1}function nt(e,t){e!==document.activeElement&&Object(b["a"])(t,e)&&e.focus()}function rt(e){return"function"===typeof e&&e?e():null}function ot(e){return"object"===typeof e&&e?e:null}var at=function(e){function t(){var e,n,r,o;i()(this,t);for(var a=arguments.length,c=Array(a),s=0;s1?(!n&&t&&(r.className+=" "+t),p.a.createElement("div",r)):p.a.Children.only(r.children)},t}(f["Component"]);ft.propTypes={children:d.a.any,className:d.a.string,visible:d.a.bool,hiddenClassName:d.a.string};var pt=ft,ht=function(e){function t(){return i()(this,t),l()(this,e.apply(this,arguments))}return u()(t,e),t.prototype.render=function(){var e=this.props,t=e.className;return e.visible||(t+=" "+e.hiddenClassName),p.a.createElement("div",{className:t,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onMouseDown:e.onMouseDown,onTouchStart:e.onTouchStart,style:e.style},p.a.createElement(pt,{className:e.prefixCls+"-content",visible:e.visible},e.children))},t}(f["Component"]);ht.propTypes={hiddenClassName:d.a.string,className:d.a.string,prefixCls:d.a.string,onMouseEnter:d.a.func,onMouseLeave:d.a.func,onMouseDown:d.a.func,onTouchStart:d.a.func,children:d.a.any};var dt=ht,mt=function(e){function t(n){i()(this,t);var r=l()(this,e.call(this,n));return vt.call(r),r.state={stretchChecked:!1,targetWidth:void 0,targetHeight:void 0},r.savePopupRef=S.bind(r,"popupInstance"),r.saveAlignRef=S.bind(r,"alignInstance"),r}return u()(t,e),t.prototype.componentDidMount=function(){this.rootNode=this.getPopupDomNode(),this.setStretchSize()},t.prototype.componentDidUpdate=function(){this.setStretchSize()},t.prototype.getPopupDomNode=function(){return v.a.findDOMNode(this.popupInstance)},t.prototype.getMaskTransitionName=function(){var e=this.props,t=e.maskTransitionName,n=e.maskAnimation;return!t&&n&&(t=e.prefixCls+"-"+n),t},t.prototype.getTransitionName=function(){var e=this.props,t=e.transitionName;return!t&&e.animation&&(t=e.prefixCls+"-"+e.animation),t},t.prototype.getClassName=function(e){return this.props.prefixCls+" "+this.props.className+" "+e},t.prototype.getPopupElement=function(){var e=this,t=this.savePopupRef,n=this.state,r=n.stretchChecked,a=n.targetHeight,i=n.targetWidth,c=this.props,l=c.align,s=c.visible,u=c.prefixCls,f=c.style,h=c.getClassNameFromAlign,d=c.destroyPopupOnHide,m=c.stretch,v=c.children,y=c.onMouseEnter,b=c.onMouseLeave,g=c.onMouseDown,w=c.onTouchStart,C=this.getClassName(this.currentAlignClassName||h(l)),E=u+"-hidden";s||(this.currentAlignClassName=null);var O={};m&&(-1!==m.indexOf("height")?O.height=a:-1!==m.indexOf("minHeight")&&(O.minHeight=a),-1!==m.indexOf("width")?O.width=i:-1!==m.indexOf("minWidth")&&(O.minWidth=i),r||(O.visibility="hidden",setTimeout(function(){e.alignInstance&&e.alignInstance.forceAlign()},0)));var x=o()({},O,f,this.getZIndexStyle()),z={className:C,prefixCls:u,ref:t,onMouseEnter:y,onMouseLeave:b,onMouseDown:g,onTouchStart:w,style:x};return d?p.a.createElement(lt["a"],{component:"",exclusive:!0,transitionAppear:!0,transitionName:this.getTransitionName()},s?p.a.createElement(ct,{target:this.getAlignTarget(),key:"popup",ref:this.saveAlignRef,monitorWindowResize:!0,align:l,onAlign:this.onAlign},p.a.createElement(dt,o()({visible:!0},z),v)):null):p.a.createElement(lt["a"],{component:"",exclusive:!0,transitionAppear:!0,transitionName:this.getTransitionName(),showProp:"xVisible"},p.a.createElement(ct,{target:this.getAlignTarget(),key:"popup",ref:this.saveAlignRef,monitorWindowResize:!0,xVisible:s,childrenProps:{visible:"xVisible"},disabled:!s,align:l,onAlign:this.onAlign},p.a.createElement(dt,o()({hiddenClassName:E},z),v)))},t.prototype.getZIndexStyle=function(){var e={},t=this.props;return void 0!==t.zIndex&&(e.zIndex=t.zIndex),e},t.prototype.getMaskElement=function(){var e=this.props,t=void 0;if(e.mask){var n=this.getMaskTransitionName();t=p.a.createElement(pt,{style:this.getZIndexStyle(),key:"mask",className:e.prefixCls+"-mask",hiddenClassName:e.prefixCls+"-mask-hidden",visible:e.visible}),n&&(t=p.a.createElement(lt["a"],{key:"mask",showProp:"visible",transitionAppear:!0,component:"",transitionName:n},t))}return t},t.prototype.render=function(){return p.a.createElement("div",null,this.getMaskElement(),this.getPopupElement())},t}(f["Component"]);mt.propTypes={visible:d.a.bool,style:d.a.object,getClassNameFromAlign:d.a.func,onAlign:d.a.func,getRootDomNode:d.a.func,align:d.a.any,destroyPopupOnHide:d.a.bool,className:d.a.string,prefixCls:d.a.string,onMouseEnter:d.a.func,onMouseLeave:d.a.func,onMouseDown:d.a.func,onTouchStart:d.a.func,stretch:d.a.string,children:d.a.node,point:d.a.shape({pageX:d.a.number,pageY:d.a.number})};var vt=function(){var e=this;this.onAlign=function(t,n){var r=e.props,o=r.getClassNameFromAlign(n);e.currentAlignClassName!==o&&(e.currentAlignClassName=o,t.className=e.getClassName(o)),r.onAlign(t,n)},this.setStretchSize=function(){var t=e.props,n=t.stretch,r=t.getRootDomNode,o=t.visible,a=e.state,i=a.stretchChecked,c=a.targetHeight,l=a.targetWidth;if(n&&o){var s=r();if(s){var u=s.offsetHeight,f=s.offsetWidth;c===u&&l===f&&i||e.setState({stretchChecked:!0,targetHeight:u,targetWidth:f})}}else i&&e.setState({stretchChecked:!1})},this.getTargetElement=function(){return e.props.getRootDomNode()},this.getAlignTarget=function(){var t=e.props.point;return t||e.getTargetElement}},yt=mt;function bt(){}function gt(){return""}function wt(){return window.document}var Ct=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"],Et=!!m["createPortal"],Ot={rcTrigger:d.a.shape({onPopupMouseDown:d.a.func})},xt=function(e){function t(n){i()(this,t);var r=l()(this,e.call(this,n));zt.call(r);var o=void 0;return o="popupVisible"in n?!!n.popupVisible:!!n.defaultPopupVisible,r.state={prevPopupVisible:o,popupVisible:o},Ct.forEach(function(e){r["fire"+e]=function(t){r.fireEvents(e,t)}}),r}return u()(t,e),t.prototype.getChildContext=function(){return{rcTrigger:{onPopupMouseDown:this.onPopupMouseDown}}},t.prototype.componentDidMount=function(){this.componentDidUpdate({},{popupVisible:this.state.popupVisible})},t.prototype.componentDidUpdate=function(e,t){var n=this.props,r=this.state,o=function(){t.popupVisible!==r.popupVisible&&n.afterPopupVisibleChange(r.popupVisible)};if(Et||this.renderComponent(null,o),r.popupVisible){var a=void 0;return this.clickOutsideHandler||!this.isClickToHide()&&!this.isContextMenuToShow()||(a=n.getDocument(),this.clickOutsideHandler=Object(g["a"])(a,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(a=a||n.getDocument(),this.touchOutsideHandler=Object(g["a"])(a,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(a=a||n.getDocument(),this.contextMenuOutsideHandler1=Object(g["a"])(a,"scroll",this.onContextMenuClose)),void(!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=Object(g["a"])(window,"blur",this.onContextMenuClose)))}this.clearOutsideHandler()},t.prototype.componentWillUnmount=function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout)},t.getDerivedStateFromProps=function(e,t){var n=e.popupVisible,r={};return void 0!==n&&t.popupVisible!==n&&(r.popupVisible=n,r.prevPopupVisible=t.popupVisible),r},t.prototype.getPopupDomNode=function(){return this._component&&this._component.getPopupDomNode?this._component.getPopupDomNode():null},t.prototype.getPopupAlign=function(){var e=this.props,t=e.popupPlacement,n=e.popupAlign,r=e.builtinPlacements;return t&&r?z(r,t,n):n},t.prototype.setPopupVisible=function(e,t){var n=this.props.alignPoint,r=this.state.popupVisible;this.clearDelayTimer(),r!==e&&("popupVisible"in this.props||this.setState({popupVisible:e,prevPopupVisible:r}),this.props.onPopupVisibleChange(e)),n&&t&&this.setPoint(t)},t.prototype.delaySetPopupVisible=function(e,t,n){var r=this,o=1e3*t;if(this.clearDelayTimer(),o){var a=n?{pageX:n.pageX,pageY:n.pageY}:null;this.delayTimer=setTimeout(function(){r.setPopupVisible(e,a),r.clearDelayTimer()},o)}else this.setPopupVisible(e,n)},t.prototype.clearDelayTimer=function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)},t.prototype.clearOutsideHandler=function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)},t.prototype.createTwoChains=function(e){var t=this.props.children.props,n=this.props;return t[e]&&n[e]?this["fire"+e]:t[e]||n[e]},t.prototype.isClickToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("click")||-1!==n.indexOf("click")},t.prototype.isContextMenuToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("contextMenu")||-1!==n.indexOf("contextMenu")},t.prototype.isClickToHide=function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("click")||-1!==n.indexOf("click")},t.prototype.isMouseEnterToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("hover")||-1!==n.indexOf("mouseEnter")},t.prototype.isMouseLeaveToHide=function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("hover")||-1!==n.indexOf("mouseLeave")},t.prototype.isFocusToShow=function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("focus")||-1!==n.indexOf("focus")},t.prototype.isBlurToHide=function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("focus")||-1!==n.indexOf("blur")},t.prototype.forcePopupAlign=function(){this.state.popupVisible&&this._component&&this._component.alignInstance&&this._component.alignInstance.forceAlign()},t.prototype.fireEvents=function(e,t){var n=this.props.children.props[e];n&&n(t);var r=this.props[e];r&&r(t)},t.prototype.close=function(){this.setPopupVisible(!1)},t.prototype.render=function(){var e=this,t=this.state.popupVisible,n=this.props,r=n.children,o=n.forceRender,a=n.alignPoint,i=n.className,c=p.a.Children.only(r),l={key:"trigger"};this.isContextMenuToShow()?l.onContextMenu=this.onContextMenu:l.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(l.onClick=this.onClick,l.onMouseDown=this.onMouseDown,l.onTouchStart=this.onTouchStart):(l.onClick=this.createTwoChains("onClick"),l.onMouseDown=this.createTwoChains("onMouseDown"),l.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(l.onMouseEnter=this.onMouseEnter,a&&(l.onMouseMove=this.onMouseMove)):l.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?l.onMouseLeave=this.onMouseLeave:l.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(l.onFocus=this.onFocus,l.onBlur=this.onBlur):(l.onFocus=this.createTwoChains("onFocus"),l.onBlur=this.createTwoChains("onBlur"));var s=O()(c&&c.props&&c.props.className,i);s&&(l.className=s);var u=p.a.cloneElement(c,l);if(!Et)return p.a.createElement(w["a"],{parent:this,visible:t,autoMount:!1,forceRender:o,getComponent:this.getComponent,getContainer:this.getContainer},function(t){var n=t.renderComponent;return e.renderComponent=n,u});var f=void 0;return(t||this._component||o)&&(f=p.a.createElement(C["a"],{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),[u,f]},t}(p.a.Component);xt.propTypes={children:d.a.any,action:d.a.oneOfType([d.a.string,d.a.arrayOf(d.a.string)]),showAction:d.a.any,hideAction:d.a.any,getPopupClassNameFromAlign:d.a.any,onPopupVisibleChange:d.a.func,afterPopupVisibleChange:d.a.func,popup:d.a.oneOfType([d.a.node,d.a.func]).isRequired,popupStyle:d.a.object,prefixCls:d.a.string,popupClassName:d.a.string,className:d.a.string,popupPlacement:d.a.string,builtinPlacements:d.a.object,popupTransitionName:d.a.oneOfType([d.a.string,d.a.object]),popupAnimation:d.a.any,mouseEnterDelay:d.a.number,mouseLeaveDelay:d.a.number,zIndex:d.a.number,focusDelay:d.a.number,blurDelay:d.a.number,getPopupContainer:d.a.func,getDocument:d.a.func,forceRender:d.a.bool,destroyPopupOnHide:d.a.bool,mask:d.a.bool,maskClosable:d.a.bool,onPopupAlign:d.a.func,popupAlign:d.a.object,popupVisible:d.a.bool,defaultPopupVisible:d.a.bool,maskTransitionName:d.a.oneOfType([d.a.string,d.a.object]),maskAnimation:d.a.string,stretch:d.a.string,alignPoint:d.a.bool},xt.contextTypes=Ot,xt.childContextTypes=Ot,xt.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:gt,getDocument:wt,onPopupVisibleChange:bt,afterPopupVisibleChange:bt,onPopupAlign:bt,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[]};var zt=function(){var e=this;this.onMouseEnter=function(t){var n=e.props.mouseEnterDelay;e.fireEvents("onMouseEnter",t),e.delaySetPopupVisible(!0,n,n?null:t)},this.onMouseMove=function(t){e.fireEvents("onMouseMove",t),e.setPoint(t)},this.onMouseLeave=function(t){e.fireEvents("onMouseLeave",t),e.delaySetPopupVisible(!1,e.props.mouseLeaveDelay)},this.onPopupMouseEnter=function(){e.clearDelayTimer()},this.onPopupMouseLeave=function(t){t.relatedTarget&&!t.relatedTarget.setTimeout&&e._component&&e._component.getPopupDomNode&&Object(b["a"])(e._component.getPopupDomNode(),t.relatedTarget)||e.delaySetPopupVisible(!1,e.props.mouseLeaveDelay)},this.onFocus=function(t){e.fireEvents("onFocus",t),e.clearDelayTimer(),e.isFocusToShow()&&(e.focusTime=Date.now(),e.delaySetPopupVisible(!0,e.props.focusDelay))},this.onMouseDown=function(t){e.fireEvents("onMouseDown",t),e.preClickTime=Date.now()},this.onTouchStart=function(t){e.fireEvents("onTouchStart",t),e.preTouchTime=Date.now()},this.onBlur=function(t){e.fireEvents("onBlur",t),e.clearDelayTimer(),e.isBlurToHide()&&e.delaySetPopupVisible(!1,e.props.blurDelay)},this.onContextMenu=function(t){t.preventDefault(),e.fireEvents("onContextMenu",t),e.setPopupVisible(!0,t)},this.onContextMenuClose=function(){e.isContextMenuToShow()&&e.close()},this.onClick=function(t){if(e.fireEvents("onClick",t),e.focusTime){var n=void 0;if(e.preClickTime&&e.preTouchTime?n=Math.min(e.preClickTime,e.preTouchTime):e.preClickTime?n=e.preClickTime:e.preTouchTime&&(n=e.preTouchTime),Math.abs(n-e.focusTime)<20)return;e.focusTime=0}e.preClickTime=0,e.preTouchTime=0,e.isClickToShow()&&(e.isClickToHide()||e.isBlurToHide())&&t&&t.preventDefault&&t.preventDefault();var r=!e.state.popupVisible;(e.isClickToHide()&&!r||r&&e.isClickToShow())&&e.setPopupVisible(!e.state.popupVisible,t)},this.onPopupMouseDown=function(){var t=e.context.rcTrigger,n=void 0===t?{}:t;e.hasPopupMouseDown=!0,clearTimeout(e.mouseDownTimeout),e.mouseDownTimeout=setTimeout(function(){e.hasPopupMouseDown=!1},0),n.onPopupMouseDown&&n.onPopupMouseDown.apply(n,arguments)},this.onDocumentClick=function(t){if(!e.props.mask||e.props.maskClosable){var n=t.target,r=Object(m["findDOMNode"])(e);Object(b["a"])(r,n)||e.hasPopupMouseDown||e.close()}},this.getRootDomNode=function(){return Object(m["findDOMNode"])(e)},this.getPopupClassNameFromAlign=function(t){var n=[],r=e.props,o=r.popupPlacement,a=r.builtinPlacements,i=r.prefixCls,c=r.alignPoint,l=r.getPopupClassNameFromAlign;return o&&a&&n.push(k(a,i,t,c)),l&&n.push(l(t)),n.join(" ")},this.getComponent=function(){var t=e.props,n=t.prefixCls,r=t.destroyPopupOnHide,a=t.popupClassName,i=t.action,c=t.onPopupAlign,l=t.popupAnimation,s=t.popupTransitionName,u=t.popupStyle,f=t.mask,h=t.maskAnimation,d=t.maskTransitionName,m=t.zIndex,v=t.popup,y=t.stretch,b=t.alignPoint,g=e.state,w=g.popupVisible,C=g.point,E=e.getPopupAlign(),O={};return e.isMouseEnterToShow()&&(O.onMouseEnter=e.onPopupMouseEnter),e.isMouseLeaveToHide()&&(O.onMouseLeave=e.onPopupMouseLeave),O.onMouseDown=e.onPopupMouseDown,O.onTouchStart=e.onPopupMouseDown,p.a.createElement(yt,o()({prefixCls:n,destroyPopupOnHide:r,visible:w,point:b&&C,className:a,action:i,align:E,onAlign:c,animation:l,getClassNameFromAlign:e.getPopupClassNameFromAlign},O,{stretch:y,getRootDomNode:e.getRootDomNode,style:u,mask:f,zIndex:m,transitionName:s,maskAnimation:h,maskTransitionName:d,ref:e.savePopup}),"function"===typeof v?v():v)},this.getContainer=function(){var t=e.props,n=document.createElement("div");n.style.position="absolute",n.style.top="0",n.style.left="0",n.style.width="100%";var r=t.getPopupContainer?t.getPopupContainer(Object(m["findDOMNode"])(e)):t.getDocument().body;return r.appendChild(n),n},this.setPoint=function(t){var n=e.props.alignPoint;n&&t&&e.setState({point:{pageX:t.pageX,pageY:t.pageY}})},this.handlePortalUpdate=function(){e.state.prevPopupVisible!==e.state.popupVisible&&e.props.afterPopupVisibleChange(e.state.popupVisible)},this.savePopup=function(t){e._component=t}};Object(y["polyfill"])(xt);t["a"]=xt},ugOi:function(e,t,n){var r=n("kewz"),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},ul5b:function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n.d(t,"b",function(){return c});var r=n("ZvpZ");function o(){return o=Object.assign||function(e){for(var t=1;t2?arguments[2]:void 0,u=Math.min((void 0===s?i:o(s,i))-l,i-c),f=1;l0)l in n?n[c]=n[l]:delete n[c],c+=f,l+=f;return n}},usdK:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.push=a,t.replace=i,t.go=c,t.goBack=l,t.goForward=s,t.default=void 0;var r=o(n("RFCh"));function o(e){return e&&e.__esModule?e:{default:e}}function a(){r.default.push.apply(r.default,arguments)}function i(){r.default.replace.apply(r.default,arguments)}function c(){r.default.go.apply(r.default,arguments)}function l(){r.default.goBack.apply(r.default,arguments)}function s(){r.default.goForward.apply(r.default,arguments)}var u={push:a,replace:i,go:c,goBack:l,goForward:s};t.default=u},vKrd:function(e,t,n){var r=n("y3w9"),o=n("0/R4"),a=n("pbhE");e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=a.f(e),i=n.resolve;return i(t),n.promise}},vRGJ:function(e,t,n){var r=n("49sm");e.exports=b,e.exports.parse=a,e.exports.compile=i,e.exports.tokensToFunction=s,e.exports.tokensToRegExp=y;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){var n,r=[],a=0,i=0,c="",l=t&&t.delimiter||"/";while(null!=(n=o.exec(e))){var s=n[0],p=n[1],h=n.index;if(c+=e.slice(i,h),i=h+s.length,p)c+=p[1];else{var d=e[i],m=n[2],v=n[3],y=n[4],b=n[5],g=n[6],w=n[7];c&&(r.push(c),c="");var C=null!=m&&null!=d&&d!==m,E="+"===g||"*"===g,O="?"===g||"*"===g,x=n[2]||l,z=y||b;r.push({name:v||a++,prefix:m||"",delimiter:x,optional:O,repeat:E,partial:C,asterisk:!!w,pattern:z?f(z):w?".*":"[^"+u(x)+"]+?"})}}return ij.length&&j.push(e)}function A(e,t,n,r){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var c=!1;if(null===e)c=!0;else switch(o){case"string":case"number":c=!0;break;case"object":switch(e.$$typeof){case a:case i:c=!0}}if(c)return n(r,e,""===t?"."+I(e,0):t),1;if(c=0,t=""===t?".":t+":",Array.isArray(e))for(var l=0;lu)if(c=l[u++],c!=c)return!0}else for(;s>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}}},"w2d+":function(e,t,n){"use strict";var r=n("hDam"),o=n("UO39"),a=n("SBuE"),i=n("NsO/");e.exports=n("MPFp")(Array,"Array",function(e,t){this._t=i(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},w6GO:function(e,t,n){var r=n("5vMV"),o=n("FpHa");e.exports=Object.keys||function(e){return r(e,o)}},wCAj:function(e,t,n){"use strict";var r=n("q1tI"),o=n.n(r),a=n("i8i4"),i=n.n(a),c=n("BGR+"),l=n("QbLZ"),s=n.n(l),u=n("iCc5"),f=n.n(u),p=n("V7oC"),h=n.n(p),d=n("FYw3"),m=n.n(d),v=n("mRg0"),y=n.n(v),b=n("17x9"),g=n.n(b),w=n("Gytx"),C=n.n(w),E=n("zT1h"),O=n("xI0J"),x=n("QkVN"),z=n.n(x),k=n("PFWz"),S=n.n(k),M=n("VCL8"),_=n("mkXY"),P=n.n(_),T=void 0,N=void 0,V={position:"absolute",top:"-9999px",width:"50px",height:"50px"},H="RC_TABLE_INTERNAL_COL_DEFINE";function j(e){var t=e.direction,n=void 0===t?"vertical":t,r=e.prefixCls;if("undefined"===typeof document||"undefined"===typeof window)return 0;var o="vertical"===n;if(o&&T)return T;if(!o&&N)return N;var a=document.createElement("div");Object.keys(V).forEach(function(e){a.style[e]=V[e]}),a.className=r+"-hide-scrollbar scroll-div-append-to-body",o?a.style.overflowY="scroll":a.style.overflowX="scroll",document.body.appendChild(a);var i=0;return o?(i=a.offsetWidth-a.clientWidth,T=i):(i=a.offsetHeight-a.clientHeight,N=i),document.body.removeChild(a),i}function L(e,t,n){var r=void 0;function o(){for(var o=arguments.length,a=Array(o),i=0;i1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];o[n]=o[n]||[];var a=[],i=function(e){var t=o.length-n;e&&!e.children&&t>1&&(!e.rowSpan||e.rowSpan0?(u.children=e(u.children,n+1,u,o),r.colSpan+=u.colSpan):r.colSpan++;for(var f=0;f1&&void 0!==arguments[1]?arguments[1]:0,n=arguments[2];return n=n||[],n[t]=n[t]||[],e.forEach(function(e){if(e.rowSpan&&n.length0})}function ne(e,t){var n=t.table,r=n.components,a=n.props,i=a.prefixCls,c=a.showHeader,l=a.onHeaderRow,s=e.expander,u=e.columns,f=e.fixed;if(!c)return null;var p=te(u);s.renderExpandIndentCell(p,f);var h=r.header.wrapper;return o.a.createElement(h,{className:i+"-thead"},p.map(function(e,t){return o.a.createElement(ee,{prefixCls:i,key:t,index:t,fixed:f,columns:u,rows:p,row:e,components:r,onHeaderRow:l})}))}ne.propTypes={fixed:g.a.string,columns:g.a.array.isRequired,expander:g.a.object.isRequired,onHeaderRow:g.a.func},ne.contextTypes={table:g.a.any};var re=n("mwIZ"),oe=n.n(re);function ae(e){return e&&!o.a.isValidElement(e)&&"[object Object]"===Object.prototype.toString.call(e)}var ie=function(e){function t(){var e,n,r,o;f()(this,t);for(var a=arguments.length,i=Array(a),c=0;c=0&&this.setRowHeight())}},{key:"render",value:function(){if(!this.state.shouldRender)return null;var e=this.props,t=e.prefixCls,n=e.columns,r=e.record,a=e.rowKey,i=e.index,c=e.onRow,l=e.indent,u=e.indentSize,f=e.hovered,p=e.height,h=e.visible,d=e.components,m=e.hasExpandIcon,v=e.renderExpandIcon,y=e.renderExpandIconCell,b=e.onRowClick,g=e.onRowDoubleClick,w=e.onRowMouseEnter,C=e.onRowMouseLeave,E=e.onRowContextMenu,O=d.body.row,x=d.body.cell,z=this.props.className;f&&(z+=" "+t+"-hover");var k=[];y(k);for(var S=0;S2&&void 0!==arguments[2]?arguments[2]:[],a=r.context.table,i=a.columnManager,c=a.components,l=a.props,u=l.prefixCls,f=l.childrenColumnName,p=l.rowClassName,h=l.rowRef,d=l.onRowClick,m=l.onRowDoubleClick,v=l.onRowContextMenu,y=l.onRowMouseEnter,b=l.onRowMouseLeave,g=l.onRow,w=r.props,C=w.getRowKey,E=w.fixed,O=w.expander,x=w.isAnyColumnsFixed,z=[],k=function(a){var l=e[a],w=C(l,a),k="string"===typeof p?p:p(l,a,t),S={};i.isAnyColumnsFixed()&&(S.onHover=r.handleRowHover);var M=void 0;M="left"===E?i.leftLeafColumns():"right"===E?i.rightLeafColumns():r.getColumns(i.leafColumns());var _=u+"-row",P=o.a.createElement(de,s()({},O.props,{fixed:E,index:a,prefixCls:_,record:l,key:w,rowKey:w,onRowClick:d,needIndentSpaced:O.needIndentSpaced,onExpandedChange:O.handleExpandChange}),function(e){return o.a.createElement(ue,s()({fixed:E,indent:t,className:k,record:l,index:a,prefixCls:_,childrenColumnName:f,columns:M,onRow:g,onRowDoubleClick:m,onRowContextMenu:v,onRowMouseEnter:y,onRowMouseLeave:b},S,{rowKey:w,ancestorKeys:n,ref:h(l,a,t),components:c,isAnyColumnsFixed:x},e))});z.push(P),O.renderRows(r.renderRows,z,l,a,t,E,w,n)},S=0;S0&&!s&&(m.marginBottom="-"+y+"px",m.paddingBottom="0px",m.overflowX="scroll",m.overflowY=0===v?"hidden":"scroll")}return d&&c?o.a.createElement("div",{key:"headTable",ref:s?null:h("headTable"),className:G()(a+"-header",q()({},a+"-hide-scrollbar",v>0)),style:m,onScroll:f},o.a.createElement(ve,{tableClassName:u,hasHead:!0,hasBody:!1,fixed:s,columns:l,expander:p})):null}function be(e,t){var n=t.table,r=n.props,a=r.prefixCls,i=r.scroll,c=e.columns,l=e.fixed,u=e.tableClassName,f=e.getRowKey,p=e.handleBodyScroll,h=e.handleWheel,d=e.expander,m=e.isAnyColumnsFixed,v=n.saveRef,y=n.props.useFixedHeader,b=s()({},n.props.bodyStyle),g={};if((i.x||l)&&(b.overflowX=b.overflowX||"scroll",b.WebkitTransform="translate3d (0, 0, 0)"),i.y){l?(g.maxHeight=b.maxHeight||i.y,g.overflowY=b.overflowY||"scroll"):b.maxHeight=b.maxHeight||i.y,b.overflowY=b.overflowY||"scroll",y=!0;var w=j({direction:"vertical"});w>0&&l&&(b.marginBottom="-"+w+"px",b.paddingBottom="0px")}var C=o.a.createElement(ve,{tableClassName:u,hasHead:!y,hasBody:!0,fixed:l,columns:c,expander:d,getRowKey:f,isAnyColumnsFixed:m});if(l&&c.length){var E=void 0;return"left"===c[0].fixed||!0===c[0].fixed?E="fixedColumnsBodyLeft":"right"===c[0].fixed&&(E="fixedColumnsBodyRight"),delete b.overflowX,delete b.overflowY,o.a.createElement("div",{key:"bodyTable",className:a+"-body-outer",style:s()({},b)},o.a.createElement("div",{className:a+"-body-inner",style:g,ref:v(E),onWheel:h,onScroll:p},C))}var O=i&&(i.x||i.y);return o.a.createElement("div",{tabIndex:O?-1:void 0,key:"bodyTable",className:a+"-body",style:b,ref:v("bodyTable"),onWheel:h,onScroll:p},C)}ye.propTypes={fixed:g.a.oneOfType([g.a.string,g.a.bool]),columns:g.a.array.isRequired,tableClassName:g.a.string.isRequired,handleBodyScrollLeft:g.a.func.isRequired,expander:g.a.object.isRequired},ye.contextTypes={table:g.a.any},be.propTypes={fixed:g.a.oneOfType([g.a.string,g.a.bool]),columns:g.a.array.isRequired,tableClassName:g.a.string.isRequired,handleWheel:g.a.func.isRequired,handleBodyScroll:g.a.func.isRequired,getRowKey:g.a.func.isRequired,expander:g.a.object.isRequired,isAnyColumnsFixed:g.a.bool},be.contextTypes={table:g.a.any};var ge=function(e){function t(e){f()(this,t);var n=m()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));we.call(n);var r=e.data,o=e.childrenColumnName,a=e.defaultExpandAllRows,i=e.expandedRowKeys,c=e.defaultExpandedRowKeys,l=e.getRowKey,s=[],u=[].concat(U()(r));if(a)for(var p=0;p4&&void 0!==arguments[4]&&arguments[4];r&&r.stopPropagation();var i=e.props,c=i.onExpandedRowsChange,l=i.onExpand,s=e.store.getState(),u=s.expandedRowKeys;if(t)u=[].concat(U()(u),[o]);else{var f=u.indexOf(o);-1!==f&&(u=R(u,o))}e.props.expandedRowKeys||e.store.setState({expandedRowKeys:u}),e.latestExpandedRows&&C()(e.latestExpandedRows,u)||(e.latestExpandedRows=u,c(u)),a||l(t,n)},this.renderExpandIndentCell=function(t,n){var r=e.props,o=r.prefixCls,a=r.expandIconAsCell;if(a&&"right"!==n&&t.length){var i={key:"rc-table-expand-icon-cell",className:o+"-expand-icon-th",title:"",rowSpan:t.length};t[0].unshift(s()({},i,{column:i}))}},this.renderRows=function(t,n,r,o,a,i,c,l){var s=e.props,u=s.expandedRowClassName,f=s.expandedRowRender,p=s.childrenColumnName,h=r[p],d=[].concat(U()(l),[c]),m=a+1;f&&n.push(e.renderExpandedRow(r,o,f,u(r,o,a),d,m,i)),h&&n.push.apply(n,U()(t(h,m,d)))}};Object(M["polyfill"])(ge);var Ce=Object(O["connect"])()(ge),Ee=function(e){function t(e){f()(this,t);var n=m()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={},n.getRowKey=function(e,t){var r=n.props.rowKey,o="function"===typeof r?r(e,t):e[r];return A(void 0!==o,"Each record in table should have a unique `key` prop,or set `rowKey` to an unique primary key."),void 0===o?t:o},n.handleWindowResize=function(){n.syncFixedTableRowHeight(),n.setScrollPositionClassName()},n.syncFixedTableRowHeight=function(){var e=n.tableNode.getBoundingClientRect();if(!(void 0!==e.height&&e.height<=0)){var t=n.props.prefixCls,r=n.headTable?n.headTable.querySelectorAll("thead"):n.bodyTable.querySelectorAll("thead"),o=n.bodyTable.querySelectorAll("."+t+"-row")||[],a=[].map.call(r,function(e){return e.getBoundingClientRect().height||"auto"}),i=n.store.getState(),c=[].reduce.call(o,function(e,t){var n=t.getAttribute("data-row-key"),r=t.getBoundingClientRect().height||i.fixedColumnsBodyRowsHeight[n]||"auto";return e[n]=r,e},{});C()(i.fixedColumnsHeadRowsHeight,a)&&C()(i.fixedColumnsBodyRowsHeight,c)||n.store.setState({fixedColumnsHeadRowsHeight:a,fixedColumnsBodyRowsHeight:c})}},n.handleBodyScrollLeft=function(e){if(e.currentTarget===e.target){var t=e.target,r=n.props.scroll,o=void 0===r?{}:r,a=n.headTable,i=n.bodyTable;t.scrollLeft!==n.lastScrollLeft&&o.x&&(t===i&&a?a.scrollLeft=t.scrollLeft:t===a&&i&&(i.scrollLeft=t.scrollLeft),n.setScrollPositionClassName()),n.lastScrollLeft=t.scrollLeft}},n.handleBodyScrollTop=function(e){var t=e.target;if(e.currentTarget===t){var r=n.props.scroll,o=void 0===r?{}:r,a=n.headTable,i=n.bodyTable,c=n.fixedColumnsBodyLeft,l=n.fixedColumnsBodyRight;if(t.scrollTop!==n.lastScrollTop&&o.y&&t!==a){var s=t.scrollTop;c&&t!==c&&(c.scrollTop=s),l&&t!==l&&(l.scrollTop=s),i&&t!==i&&(i.scrollTop=s)}n.lastScrollTop=t.scrollTop}},n.handleBodyScroll=function(e){n.handleBodyScrollLeft(e),n.handleBodyScrollTop(e)},n.handleWheel=function(e){var t=n.props.scroll,r=void 0===t?{}:t;if(window.navigator.userAgent.match(/Trident\/7\./)&&r.y){e.preventDefault();var o=e.deltaY,a=e.target,i=n.bodyTable,c=n.fixedColumnsBodyLeft,l=n.fixedColumnsBodyRight,s=0;s=n.lastScrollTop?n.lastScrollTop+o:o,c&&a!==c&&(c.scrollTop=s),l&&a!==l&&(l.scrollTop=s),i&&a!==i&&(i.scrollTop=s)}},n.saveRef=function(e){return function(t){n[e]=t}},["onRowClick","onRowDoubleClick","onRowContextMenu","onRowMouseEnter","onRowMouseLeave"].forEach(function(t){A(void 0===e[t],t+" is deprecated, please use onRow instead.")}),A(void 0===e.getBodyWrapper,"getBodyWrapper is deprecated, please use custom components instead."),n.columnManager=new W(e.columns,e.children),n.store=Object(O["create"])({currentHoverKey:null,fixedColumnsHeadRowsHeight:[],fixedColumnsBodyRowsHeight:{}}),n.setScrollPosition("left"),n.debouncedWindowResize=L(n.handleWindowResize,150),n}return y()(t,e),h()(t,[{key:"getChildContext",value:function(){return{table:{props:this.props,columnManager:this.columnManager,saveRef:this.saveRef,components:z()({table:"table",header:{wrapper:"thead",row:"tr",cell:"th"},body:{wrapper:"tbody",row:"tr",cell:"td"}},this.props.components)}}}},{key:"componentDidMount",value:function(){this.columnManager.isAnyColumnsFixed()&&(this.handleWindowResize(),this.resizeEvent=Object(E["a"])(window,"resize",this.debouncedWindowResize)),this.headTable&&(this.headTable.scrollLeft=0),this.bodyTable&&(this.bodyTable.scrollLeft=0)}},{key:"componentDidUpdate",value:function(e){this.columnManager.isAnyColumnsFixed()&&(this.handleWindowResize(),this.resizeEvent||(this.resizeEvent=Object(E["a"])(window,"resize",this.debouncedWindowResize))),e.data.length>0&&0===this.props.data.length&&this.hasScrollX()&&this.resetScrollX()}},{key:"componentWillUnmount",value:function(){this.resizeEvent&&this.resizeEvent.remove(),this.debouncedWindowResize&&this.debouncedWindowResize.cancel()}},{key:"setScrollPosition",value:function(e){if(this.scrollPosition=e,this.tableNode){var t=this.props.prefixCls;"both"===e?S()(this.tableNode).remove(new RegExp("^"+t+"-scroll-position-.+$")).add(t+"-scroll-position-left").add(t+"-scroll-position-right"):S()(this.tableNode).remove(new RegExp("^"+t+"-scroll-position-.+$")).add(t+"-scroll-position-"+e)}}},{key:"setScrollPositionClassName",value:function(){var e=this.bodyTable,t=0===e.scrollLeft,n=e.scrollLeft+1>=e.children[0].getBoundingClientRect().width-e.getBoundingClientRect().width;t&&n?this.setScrollPosition("both"):t?this.setScrollPosition("left"):n?this.setScrollPosition("right"):"middle"!==this.scrollPosition&&this.setScrollPosition("middle")}},{key:"resetScrollX",value:function(){this.headTable&&(this.headTable.scrollLeft=0),this.bodyTable&&(this.bodyTable.scrollLeft=0)}},{key:"hasScrollX",value:function(){var e=this.props.scroll,t=void 0===e?{}:e;return"x"in t}},{key:"renderMainTable",value:function(){var e=this.props,t=e.scroll,n=e.prefixCls,r=this.columnManager.isAnyColumnsFixed(),a=r||t.x||t.y,i=[this.renderTable({columns:this.columnManager.groupedColumns(),isAnyColumnsFixed:r}),this.renderEmptyText(),this.renderFooter()];return a?o.a.createElement("div",{className:n+"-scroll"},i):i}},{key:"renderLeftFixedTable",value:function(){var e=this.props.prefixCls;return o.a.createElement("div",{className:e+"-fixed-left"},this.renderTable({columns:this.columnManager.leftColumns(),fixed:"left"}))}},{key:"renderRightFixedTable",value:function(){var e=this.props.prefixCls;return o.a.createElement("div",{className:e+"-fixed-right"},this.renderTable({columns:this.columnManager.rightColumns(),fixed:"right"}))}},{key:"renderTable",value:function(e){var t=e.columns,n=e.fixed,r=e.isAnyColumnsFixed,a=this.props,i=a.prefixCls,c=a.scroll,l=void 0===c?{}:c,s=l.x||n?i+"-fixed":"",u=o.a.createElement(ye,{key:"head",columns:t,fixed:n,tableClassName:s,handleBodyScrollLeft:this.handleBodyScrollLeft,expander:this.expander}),f=o.a.createElement(be,{key:"body",columns:t,fixed:n,tableClassName:s,getRowKey:this.getRowKey,handleWheel:this.handleWheel,handleBodyScroll:this.handleBodyScroll,expander:this.expander,isAnyColumnsFixed:r});return[u,f]}},{key:"renderTitle",value:function(){var e=this.props,t=e.title,n=e.prefixCls;return t?o.a.createElement("div",{className:n+"-title",key:"title"},t(this.props.data)):null}},{key:"renderFooter",value:function(){var e=this.props,t=e.footer,n=e.prefixCls;return t?o.a.createElement("div",{className:n+"-footer",key:"footer"},t(this.props.data)):null}},{key:"renderEmptyText",value:function(){var e=this.props,t=e.emptyText,n=e.prefixCls,r=e.data;if(r.length)return null;var a=n+"-placeholder";return o.a.createElement("div",{className:a,key:"emptyText"},"function"===typeof t?t():t)}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls;this.state.columns?this.columnManager.reset(t.columns):this.state.children&&this.columnManager.reset(null,t.children);var r=t.prefixCls;t.className&&(r+=" "+t.className),(t.useFixedHeader||t.scroll&&t.scroll.y)&&(r+=" "+n+"-fixed-header"),"both"===this.scrollPosition?r+=" "+n+"-scroll-position-left "+n+"-scroll-position-right":r+=" "+n+"-scroll-position-"+this.scrollPosition;var a=this.columnManager.isAnyColumnsLeftFixed(),i=this.columnManager.isAnyColumnsRightFixed(),c=I(t);return o.a.createElement(O["Provider"],{store:this.store},o.a.createElement(Ce,s()({},t,{columnManager:this.columnManager,getRowKey:this.getRowKey}),function(l){return e.expander=l,o.a.createElement("div",s()({ref:e.saveRef("tableNode"),className:r,style:t.style,id:t.id},c),e.renderTitle(),o.a.createElement("div",{className:n+"-content"},e.renderMainTable(),a&&e.renderLeftFixedTable(),i&&e.renderRightFixedTable()))}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.columns&&e.columns!==t.columns?{columns:e.columns,children:null}:e.children!==t.children?{columns:null,children:e.children}:null}}]),t}(o.a.Component);Ee.propTypes=s()({data:g.a.array,useFixedHeader:g.a.bool,columns:g.a.array,prefixCls:g.a.string,bodyStyle:g.a.object,style:g.a.object,rowKey:g.a.oneOfType([g.a.string,g.a.func]),rowClassName:g.a.oneOfType([g.a.string,g.a.func]),onRow:g.a.func,onHeaderRow:g.a.func,onRowClick:g.a.func,onRowDoubleClick:g.a.func,onRowContextMenu:g.a.func,onRowMouseEnter:g.a.func,onRowMouseLeave:g.a.func,showHeader:g.a.bool,title:g.a.func,id:g.a.string,footer:g.a.func,emptyText:g.a.oneOfType([g.a.node,g.a.func]),scroll:g.a.object,rowRef:g.a.func,getBodyWrapper:g.a.func,children:g.a.node,components:g.a.shape({table:g.a.any,header:g.a.shape({wrapper:g.a.any,row:g.a.any,cell:g.a.any}),body:g.a.shape({wrapper:g.a.any,row:g.a.any,cell:g.a.any})})},Ce.PropTypes),Ee.childContextTypes={table:g.a.any,components:g.a.any},Ee.defaultProps={data:[],useFixedHeader:!1,rowKey:"key",rowClassName:function(){return""},onRow:function(){},onHeaderRow:function(){},prefixCls:"rc-table",bodyStyle:{},style:{},showHeader:!0,scroll:{},rowRef:function(){return null},emptyText:function(){return"No Data"}},Object(M["polyfill"])(Ee);var Oe=Ee;function xe(){}xe.propTypes={className:g.a.string,colSpan:g.a.number,title:g.a.node,dataIndex:g.a.string,width:g.a.oneOfType([g.a.number,g.a.string]),fixed:g.a.oneOf([!0,"left","right"]),render:g.a.func,onCellClick:g.a.func,onCell:g.a.func,onHeaderCell:g.a.func};var ze=xe,ke=function(e){function t(){return f()(this,t),m()(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return y()(t,e),t}(r["Component"]);ke.isTableColumnGroup=!0,ke.propTypes={title:g.a.node};var Se=ke;Oe.Column=ze,Oe.ColumnGroup=Se;var Me=Oe,_e=n("1j5w"),Pe=n("Yf6U"),Te=n.n(Pe),Ne=n("jsC+"),Ve=n("CtXQ"),He=n("x1Ya"),je=n("wEI+"),Le=n("6CfX");function De(e){return De="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},De(e)}function Ae(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Re(){return Re=Object.assign||function(e){for(var t=1;t0&&(v=n.getOptions().map(function(e){return r["createElement"](Qe,{prefixCls:h,key:e.value.toString(),disabled:"disabled"in e?e.disabled:a.disabled,value:e.value,checked:-1!==i.value.indexOf(e.value),onChange:e.onChange,className:"".concat(d,"-item")},e.label)}));var y=G()(d,s);return r["createElement"]("div",$e({className:y,style:u},m),v)},n.state={value:e.value||e.defaultValue||[],registeredValues:[]},n}return st(t,e),at(t,[{key:"getChildContext",value:function(){return{checkboxGroup:{toggleOption:this.toggleOption,value:this.state.value,disabled:this.props.disabled,name:this.props.name,registerValue:this.registerValue,cancelValue:this.cancelValue}}}},{key:"shouldComponentUpdate",value:function(e,t){return!C()(this.props,e)||!C()(this.state,t)}},{key:"getOptions",value:function(){var e=this.props.options;return e.map(function(e){return"string"===typeof e?{label:e,value:e}:e})}},{key:"render",value:function(){return r["createElement"](je["a"],null,this.renderGroup)}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value||[]}:null}}]),t}(r["Component"]);pt.defaultProps={options:[]},pt.propTypes={defaultValue:b["array"],value:b["array"],options:b["array"].isRequired,onChange:b["func"]},pt.childContextTypes={checkboxGroup:b["any"]},Object(M["polyfill"])(pt);var ht=pt;Qe.Group=ht;var dt=Qe,mt=n("9yH6"),vt=function(e){return r["createElement"]("div",{className:e.className,onClick:function(e){return e.stopPropagation()}},e.children)},yt=vt;function bt(e){return Ct(e)||wt(e)||gt()}function gt(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function wt(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function Ct(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"children",n=[],r=function e(r){r.forEach(function(r){if(r[t]){var o=Et({},r);delete o[t],n.push(o),r[t].length>0&&e(r[t])}else n.push(r)})};return r(e),n}function xt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"children";return e.map(function(e,r){var o={};return e[n]&&(o[n]=xt(e[n],t,n)),Et(Et({},t(e,r)),o)})}function zt(e,t){return e.reduce(function(e,n){if(t(n)&&e.push(n),n.children){var r=zt(n.children,t);e.push.apply(e,bt(r))}return e},[])}function kt(e){var t=[];return r["Children"].forEach(e,function(e){if(r["isValidElement"](e)){var n=Et({},e.props);e.key&&(n.key=e.key),e.type&&e.type.__ANT_TABLE_COLUMN_GROUP&&(n.children=kt(n.children)),t.push(n)}}),t}function St(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(e||[]).forEach(function(e){var n=e.value,r=e.children;t[n.toString()]=n,St(r,t)}),t}function Mt(e){return Mt="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Mt(e)}function _t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Tt(e,t){for(var n=0;n=0?delete r[e.key]:r[e.key]=e.keyPath,n.setState({keyPathOfSelectedItem:r})}},n.renderFilterIcon=function(){var e,t=n.props,o=t.column,a=t.locale,i=t.prefixCls,c=t.selectedKeys,l=c&&c.length>0,s=o.filterIcon;"function"===typeof s&&(s=s(l));var u=G()((e={},_t(e,"".concat(i,"-selected"),l),_t(e,"".concat(i,"-open"),n.getDropdownVisible()),e));return s?r["cloneElement"](s,{title:a.filterTitle,className:G()("".concat(i,"-icon"),u,s.props.className),onClick:At}):r["createElement"](Ve["a"],{title:a.filterTitle,type:"filter",theme:"filled",className:u,onClick:At})};var o="filterDropdownVisible"in e.column&&e.column.filterDropdownVisible;return n.state={selectedKeys:e.selectedKeys,valueKeys:St(e.column.filters),keyPathOfSelectedItem:{},visible:o,prevProps:e},n}return Lt(t,e),Nt(t,[{key:"componentDidMount",value:function(){var e=this.props.column;this.setNeverShown(e)}},{key:"componentDidUpdate",value:function(){var e=this.props.column;this.setNeverShown(e)}},{key:"getDropdownVisible",value:function(){return!this.neverShown&&this.state.visible}},{key:"setVisible",value:function(e){var t=this.props.column;"filterDropdownVisible"in t||this.setState({visible:e}),t.onFilterDropdownVisibleChange&&t.onFilterDropdownVisibleChange(e)}},{key:"hasSubMenu",value:function(){var e=this.props.column.filters,t=void 0===e?[]:e;return t.some(function(e){return!!(e.children&&e.children.length>0)})}},{key:"confirmFilter",value:function(){var e=this.props,t=e.column,n=e.selectedKeys,r=e.confirmFilter,o=this.state,a=o.selectedKeys,i=o.valueKeys,c=t.filterDropdown;C()(a,n)||r(t,c?a:a.map(function(e){return i[e]}).filter(function(e){return void 0!==e}))}},{key:"renderMenus",value:function(e){var t=this;return e.map(function(e){if(e.children&&e.children.length>0){var n=t.state.keyPathOfSelectedItem,o=Object.keys(n).some(function(t){return n[t].indexOf(e.value)>=0}),a=o?"".concat(t.props.dropdownPrefixCls,"-submenu-contain-selected"):"";return r["createElement"](_e["d"],{title:e.text,className:a,key:e.value.toString()},t.renderMenus(e.children))}return t.renderMenuItem(e)})}},{key:"renderMenuItem",value:function(e){var t=this.props.column,n=this.state.selectedKeys,o=!("filterMultiple"in t)||t.filterMultiple,a=(n||[]).map(function(e){return e.toString()}),i=o?r["createElement"](dt,{checked:a.indexOf(e.value.toString())>=0}):r["createElement"](mt["a"],{checked:a.indexOf(e.value.toString())>=0});return r["createElement"](_e["b"],{key:e.value},i,r["createElement"]("span",null,e.text))}},{key:"render",value:function(){var e=this,t=this.state.selectedKeys,n=this.props,o=n.column,a=n.locale,i=n.prefixCls,c=n.dropdownPrefixCls,l=n.getPopupContainer,s=!("filterMultiple"in o)||o.filterMultiple,u=G()(_t({},"".concat(c,"-menu-without-submenu"),!this.hasSubMenu())),f=o.filterDropdown;f instanceof Function&&(f=f({prefixCls:"".concat(c,"-custom"),setSelectedKeys:function(t){return e.setSelectedKeys({selectedKeys:t})},selectedKeys:t,confirm:this.handleConfirm,clearFilters:this.handleClearFilters,filters:o.filters}));var p=f?r["createElement"](yt,{className:"".concat(i,"-dropdown")},f):r["createElement"](yt,{className:"".concat(i,"-dropdown")},r["createElement"](_e["e"],{multiple:s,onClick:this.handleMenuItemClick,prefixCls:"".concat(c,"-menu"),className:u,onSelect:this.setSelectedKeys,onDeselect:this.setSelectedKeys,selectedKeys:t&&t.map(function(e){return e.toString()}),getPopupContainer:l},this.renderMenus(o.filters)),r["createElement"]("div",{className:"".concat(i,"-dropdown-btns")},r["createElement"]("a",{className:"".concat(i,"-dropdown-link confirm"),onClick:this.handleConfirm},a.filterConfirm),r["createElement"]("a",{className:"".concat(i,"-dropdown-link clear"),onClick:this.handleClearFilters},a.filterReset)));return r["createElement"](Ne["a"],{trigger:["click"],placement:"bottomRight",overlay:p,visible:this.getDropdownVisible(),onVisibleChange:this.onVisibleChange,getPopupContainer:l,forceRender:!0},this.renderFilterIcon())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.column,r=t.prevProps,o={prevProps:e};return"selectedKeys"in e&&!C()(r.selectedKeys,e.selectedKeys)&&(o.selectedKeys=e.selectedKeys),C()((r.column||{}).filters,(e.column||{}).filters)||(o.valueKeys=St(e.column.filters)),"filterDropdownVisible"in n&&(o.visible=n.filterDropdownVisible),o}}]),t}(r["Component"]);Rt.defaultProps={handleFilter:function(){},column:{}},Object(M["polyfill"])(Rt);var It=Rt;function Ft(){return Ft=Object.assign||function(e){for(var t=1;t=0:t.getState().selectedRowKeys.indexOf(r)>=0||n.indexOf(r)>=0,o}},{key:"subscribe",value:function(){var e=this,t=this.props.store;this.unsubscribe=t.subscribe(function(){var t=e.getCheckState(e.props);e.setState({checked:t})})}},{key:"render",value:function(){var e=this.props,t=e.type,n=e.rowIndex,o=Jt(e,["type","rowIndex"]),a=this.state.checked;return"radio"===t?r["createElement"](mt["a"],Wt({checked:a,value:n},o)):r["createElement"](dt,Wt({checked:a},o))}}]),t}(r["Component"]),tn=n("BvKs");function nn(e){return nn="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nn(e)}function rn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function on(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function an(e,t){for(var n=0;n=0}))}function mn(e){var t=e.store,n=e.data;if(!n.length)return!1;var r=dn(hn(hn({},e),{data:n,type:"some",byDefaultChecked:!1}))&&!dn(hn(hn({},e),{data:n,type:"every",byDefaultChecked:!1})),o=dn(hn(hn({},e),{data:n,type:"some",byDefaultChecked:!0}))&&!dn(hn(hn({},e),{data:n,type:"every",byDefaultChecked:!0}));return t.getState().selectionDirty?r:r||o}function vn(e){var t=e.store,n=e.data;return!!n.length&&(t.getState().selectionDirty?dn(hn(hn({},e),{data:n,type:"every",byDefaultChecked:!1})):dn(hn(hn({},e),{data:n,type:"every",byDefaultChecked:!1}))||dn(hn(hn({},e),{data:n,type:"every",byDefaultChecked:!0})))}var yn=function(e){function t(e){var n;return on(this,t),n=ln(this,un(t).call(this,e)),n.state={checked:!1,indeterminate:!1},n.handleSelectAllChange=function(e){var t=e.target.checked;n.props.onSelect(t?"all":"removeAll",0,null)},n.defaultSelections=e.hideDefaultSelections?[]:[{key:"all",text:e.locale.selectAll,onSelect:function(){}},{key:"invert",text:e.locale.selectInvert,onSelect:function(){}}],n}return fn(t,e),cn(t,[{key:"componentDidMount",value:function(){this.subscribe()}},{key:"componentWillUnmount",value:function(){this.unsubscribe&&this.unsubscribe()}},{key:"setCheckState",value:function(e){var t=vn(e),n=mn(e);this.setState(function(e){var r={};return n!==e.indeterminate&&(r.indeterminate=n),t!==e.checked&&(r.checked=t),r})}},{key:"subscribe",value:function(){var e=this,t=this.props.store;this.unsubscribe=t.subscribe(function(){e.setCheckState(e.props)})}},{key:"renderMenus",value:function(e){var t=this;return e.map(function(e,n){return r["createElement"](tn["a"].Item,{key:e.key||n},r["createElement"]("div",{onClick:function(){t.props.onSelect(e.key,n,e.onSelect)}},e.text))})}},{key:"render",value:function(){var e=this.props,t=e.disabled,n=e.prefixCls,o=e.selections,a=e.getPopupContainer,i=this.state,c=i.checked,l=i.indeterminate,s="".concat(n,"-selection"),u=null;if(o){var f=Array.isArray(o)?this.defaultSelections.concat(o):this.defaultSelections,p=r["createElement"](tn["a"],{className:"".concat(s,"-menu"),selectedKeys:[]},this.renderMenus(f));u=f.length>0?r["createElement"](Ne["a"],{overlay:p,getPopupContainer:a},r["createElement"]("div",{className:"".concat(s,"-down")},r["createElement"](Ve["a"],{type:"down"}))):null}return r["createElement"]("div",{className:s},r["createElement"](dt,{className:G()(rn({},"".concat(s,"-select-all-custom"),u)),checked:c,indeterminate:l,disabled:t,onChange:this.handleSelectAllChange}),u)}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=vn(e),r=mn(e),o={};return r!==t.indeterminate&&(o.indeterminate=r),n!==t.checked&&(o.checked=n),o}}]),t}(r["Component"]);Object(M["polyfill"])(yn);var bn=yn;function gn(e){return gn="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gn(e)}function wn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Cn(e,t){return!t||"object"!==gn(t)&&"function"!==typeof t?En(e):t}function En(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function On(e){return On=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},On(e)}function xn(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&zn(e,t)}function zn(e,t){return zn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},zn(e,t)}var kn=function(e){function t(){return wn(this,t),Cn(this,On(t).apply(this,arguments))}return xn(t,e),t}(r["Component"]);function Sn(e){return Sn="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sn(e)}function Mn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _n(e,t){return!t||"object"!==Sn(t)&&"function"!==typeof t?Pn(e):t}function Pn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Tn(e){return Tn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Tn(e)}function Nn(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Vn(e,t)}function Vn(e,t){return Vn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Vn(e,t)}var Hn=function(e){function t(){return Mn(this,t),_n(this,Tn(t).apply(this,arguments))}return Nn(t,e),t}(r["Component"]);function jn(e){return jn="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},jn(e)}function Ln(){return Ln=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"tr",t=function(t){function n(e){var t;An(this,n),t=Fn(this,Kn(n).call(this,e)),t.store=e.store;var r=t.store.getState(),o=r.selectedRowKeys;return t.state={selected:o.indexOf(e.rowKey)>=0},t}return Wn(n,t),In(n,[{key:"componentDidMount",value:function(){this.subscribe()}},{key:"componentWillUnmount",value:function(){this.unsubscribe&&this.unsubscribe()}},{key:"subscribe",value:function(){var e=this,t=this.props,n=t.store,r=t.rowKey;this.unsubscribe=n.subscribe(function(){var t=e.store.getState(),n=t.selectedRowKeys,o=n.indexOf(r)>=0;o!==e.state.selected&&e.setState({selected:o})})}},{key:"render",value:function(){var t=Object(c["a"])(this.props,["prefixCls","rowKey","store"]),n=G()(this.props.className,Dn({},"".concat(this.props.prefixCls,"-row-selected"),this.state.selected));return r["createElement"](e,Ln(Ln({},t),{className:n}),this.props.children)}}]),n}(r["Component"]);return t}Hn.__ANT_TABLE_COLUMN_GROUP=!0;var Yn=function(e){var t=e.rootPrefixCls+"-item",n=t+" "+t+"-"+e.page;e.active&&(n=n+" "+t+"-active"),e.className&&(n=n+" "+e.className),e.page||(n=n+" "+t+"-disabled");var r=function(){e.onClick(e.page)},a=function(t){e.onKeyPress(t,e.onClick,e.page)};return o.a.createElement("li",{title:e.showTitle?e.page:null,className:n,onClick:r,onKeyPress:a,tabIndex:"0"},e.itemRender(e.page,"page",o.a.createElement("a",null,e.page)))};Yn.propTypes={page:g.a.number,active:g.a.bool,last:g.a.bool,locale:g.a.object,className:g.a.string,showTitle:g.a.bool,rootPrefixCls:g.a.string,onClick:g.a.func,onKeyPress:g.a.func,itemRender:g.a.func};var Gn=Yn,Xn={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},Qn=function(e){function t(){var e,n,r,o;f()(this,t);for(var a=arguments.length,i=Array(a),c=0;c0?b-1:0,C=b+1=2*v&&3!==b&&(l[0]=o.a.cloneElement(l[0],{className:t+"-item-after-jump-prev"}),l.unshift(u)),c-b>=2*v&&b!==c-2&&(l[l.length-1]=o.a.cloneElement(l[l.length-1],{className:t+"-item-before-jump-next"}),l.push(f)),1!==P&&l.unshift(p),T!==c&&l.push(h)}var H=null;a.showTotal&&(H=o.a.createElement("li",{className:t+"-total-text"},a.showTotal(a.total,[0===a.total?0:(b-1)*g+1,b*g>a.total?a.total:b*g])));var j=!this.hasPrev()||!c,L=!this.hasNext()||!c;return o.a.createElement("ul",s()({className:G()(t,n,q()({},t+"-disabled",r)),style:a.style,unselectable:"unselectable",ref:this.savePaginationNode},E),H,o.a.createElement("li",{title:a.showTitle?i.prev_page:null,onClick:this.prev,tabIndex:j?null:0,onKeyPress:this.runIfEnterPrev,className:(j?t+"-disabled":"")+" "+t+"-prev","aria-disabled":j},a.itemRender(w,"prev",this.getItemIcon(a.prevIcon))),l,o.a.createElement("li",{title:a.showTitle?i.next_page:null,onClick:this.next,tabIndex:L?null:0,onKeyPress:this.runIfEnterNext,className:(L?t+"-disabled":"")+" "+t+"-next","aria-disabled":L},a.itemRender(C,"next",this.getItemIcon(a.nextIcon))),o.a.createElement(Zn,{disabled:r,locale:a.locale,rootPrefixCls:t,selectComponentClass:a.selectComponentClass,selectPrefixCls:a.selectPrefixCls,changeSize:this.props.showSizeChanger?this.changePageSize:null,current:this.state.current,pageSize:this.state.pageSize,pageSizeOptions:this.props.pageSizeOptions,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:m}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n={};if("current"in e&&(n.current=e.current,e.current!==t.current&&(n.currentInputValue=n.current)),"pageSize"in e&&e.pageSize!==t.pageSize){var r=t.current,o=nr(e.pageSize,t,e);r=r>o?o:r,"current"in e||(n.current=r,n.currentInputValue=r),n.pageSize=e.pageSize}return n}}]),t}(o.a.Component);rr.propTypes={disabled:g.a.bool,prefixCls:g.a.string,className:g.a.string,current:g.a.number,defaultCurrent:g.a.number,total:g.a.number,pageSize:g.a.number,defaultPageSize:g.a.number,onChange:g.a.func,hideOnSinglePage:g.a.bool,showSizeChanger:g.a.bool,showLessItems:g.a.bool,onShowSizeChange:g.a.func,selectComponentClass:g.a.func,showPrevNextJumpers:g.a.bool,showQuickJumper:g.a.oneOfType([g.a.bool,g.a.object]),showTitle:g.a.bool,pageSizeOptions:g.a.arrayOf(g.a.string),showTotal:g.a.func,locale:g.a.object,style:g.a.object,itemRender:g.a.func,prevIcon:g.a.oneOfType([g.a.func,g.a.node]),nextIcon:g.a.oneOfType([g.a.func,g.a.node]),jumpPrevIcon:g.a.oneOfType([g.a.func,g.a.node]),jumpNextIcon:g.a.oneOfType([g.a.func,g.a.node])},rr.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Jn,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showSizeChanger:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Jn,locale:$n,style:{},itemRender:tr};var or=function(){var e=this;this.getJumpPrevPage=function(){return Math.max(1,e.state.current-(e.props.showLessItems?3:5))},this.getJumpNextPage=function(){return Math.min(nr(void 0,e.state,e.props),e.state.current+(e.props.showLessItems?3:5))},this.getItemIcon=function(t){var n=e.props.prefixCls,r=t||o.a.createElement("a",{className:n+"-item-link"});return"function"===typeof t&&(r=o.a.createElement(t,s()({},e.props))),r},this.savePaginationNode=function(t){e.paginationNode=t},this.isValid=function(t){return er(t)&&t>=1&&t!==e.state.current},this.shouldDisplayQuickJumper=function(){var t=e.props,n=t.showQuickJumper,r=t.pageSize,o=t.total;return!(o<=r)&&n},this.handleKeyDown=function(e){e.keyCode!==Xn.ARROW_UP&&e.keyCode!==Xn.ARROW_DOWN||e.preventDefault()},this.handleKeyUp=function(t){var n=e.getValidValue(t),r=e.state.currentInputValue;n!==r&&e.setState({currentInputValue:n}),t.keyCode===Xn.ENTER?e.handleChange(n):t.keyCode===Xn.ARROW_UP?e.handleChange(n-1):t.keyCode===Xn.ARROW_DOWN&&e.handleChange(n+1)},this.changePageSize=function(t){var n=e.state.current,r=nr(t,e.state,e.props);n=n>r?r:n,0===r&&(n=e.state.current),"number"===typeof t&&("pageSize"in e.props||e.setState({pageSize:t}),"current"in e.props||e.setState({current:n,currentInputValue:n})),e.props.onShowSizeChange(n,t)},this.handleChange=function(t){var n=e.props.disabled,r=t;if(e.isValid(r)&&!n){var o=nr(void 0,e.state,e.props);r>o&&(r=o),"current"in e.props||e.setState({current:r,currentInputValue:r});var a=e.state.pageSize;return e.props.onChange(r,a),r}return e.state.current},this.prev=function(){e.hasPrev()&&e.handleChange(e.state.current-1)},this.next=function(){e.hasNext()&&e.handleChange(e.state.current+1)},this.jumpPrev=function(){e.handleChange(e.getJumpPrevPage())},this.jumpNext=function(){e.handleChange(e.getJumpNextPage())},this.hasPrev=function(){return e.state.current>1},this.hasNext=function(){return e.state.current2?n-2:0),o=2;o0&&(c.filters=l),"object"===yo(r.pagination)&&"current"in r.pagination&&(c.pagination=go(go({},o),{current:n.state.pagination.current})),n.setState(c,function(){n.store.setState({selectionDirty:!1});var e=n.props.onChange;e&&e.apply(null,n.prepareParamsArguments(go(go({},n.state),{selectionDirty:!1,filters:a,pagination:o})))})},n.handleSelect=function(e,t,r){var o=r.target.checked,a=r.nativeEvent,i=n.store.getState().selectionDirty?[]:n.getDefaultSelection(),c=n.store.getState().selectedRowKeys.concat(i),l=n.getRecordKey(e,t),s=n.state.pivot,u=n.getFlatCurrentPageData(),f=t;if(n.props.expandedRowRender&&(f=u.findIndex(function(e){return n.getRecordKey(e,t)===l})),a.shiftKey&&void 0!==s&&f!==s){var p=[],h=Math.sign(s-f),d=Math.abs(s-f),m=0,v=function(){var e=f+m*h;m+=1;var t=u[e],r=n.getRecordKey(t,e),a=n.getCheckboxPropsByItem(t,e);a.disabled||(c.includes(r)?o||(c=c.filter(function(e){return r!==e}),p.push(r)):o&&(c.push(r),p.push(r)))};while(m<=d)v();n.setState({pivot:f}),n.store.setState({selectionDirty:!0}),n.setSelectedRowKeys(c,{selectWay:"onSelectMultiple",record:e,checked:o,changeRowKeys:p,nativeEvent:a})}else o?c.push(n.getRecordKey(e,f)):c=c.filter(function(e){return l!==e}),n.setState({pivot:f}),n.store.setState({selectionDirty:!0}),n.setSelectedRowKeys(c,{selectWay:"onSelect",record:e,checked:o,changeRowKeys:void 0,nativeEvent:a})},n.handleRadioSelect=function(e,t,r){var o=r.target.checked,a=r.nativeEvent,i=n.getRecordKey(e,t),c=[i];n.store.setState({selectionDirty:!0}),n.setSelectedRowKeys(c,{selectWay:"onSelect",record:e,checked:o,changeRowKeys:void 0,nativeEvent:a})},n.handleSelectRow=function(e,t,r){var o,a=n.getFlatCurrentPageData(),i=n.store.getState().selectionDirty?[]:n.getDefaultSelection(),c=n.store.getState().selectedRowKeys.concat(i),l=a.filter(function(e,t){return!n.getCheckboxPropsByItem(e,t).disabled}).map(function(e,t){return n.getRecordKey(e,t)}),s=[],u="onSelectAll";switch(e){case"all":l.forEach(function(e){c.indexOf(e)<0&&(c.push(e),s.push(e))}),u="onSelectAll",o=!0;break;case"removeAll":l.forEach(function(e){c.indexOf(e)>=0&&(c.splice(c.indexOf(e),1),s.push(e))}),u="onSelectAll",o=!1;break;case"invert":l.forEach(function(e){c.indexOf(e)<0?c.push(e):c.splice(c.indexOf(e),1),s.push(e),u="onSelectInvert"});break;default:break}n.store.setState({selectionDirty:!0});var f=n.props.rowSelection,p=2;if(f&&f.hideDefaultSelections&&(p=0),t>=p&&"function"===typeof r)return r(l);n.setSelectedRowKeys(c,{selectWay:u,checked:o,changeRowKeys:s})},n.handlePageChange=function(e){var t=n.props,r=go({},n.state.pagination);r.current=e||(r.current||1);for(var o=arguments.length,a=new Array(o>1?o-1:0),i=1;i0){var t=this.getSortStateFromColumns(this.columns);t.sortColumn===this.state.sortColumn&&t.sortOrder===this.state.sortOrder||this.setState(t)}var n=this.getFilteredValueColumns(this.columns);if(n.length>0){var r=this.getFiltersFromColumns(this.columns),o=go({},this.state.filters);Object.keys(r).forEach(function(e){o[e]=r[e]}),this.isFiltersChanged(o)&&this.setState({filters:o})}this.createComponents(e.components,this.props.components)}},{key:"getDefaultSelection",value:function(){var e=this,t=To(this.props);return t.getCheckboxProps?this.getFlatData().filter(function(t,n){return e.getCheckboxPropsByItem(t,n).defaultChecked}).map(function(t,n){return e.getRecordKey(t,n)}):[]}},{key:"getDefaultPagination",value:function(e){var t,n,r="object"===yo(e.pagination)?e.pagination:{};return"current"in r?t=r.current:"defaultCurrent"in r&&(t=r.defaultCurrent),"pageSize"in r?n=r.pageSize:"defaultPageSize"in r&&(n=r.defaultPageSize),this.hasPagination(e)?go(go(go({},Ho),r),{current:t||1,pageSize:n||10}):{}}},{key:"getSortOrderColumns",value:function(e){return zt(e||this.columns||[],function(e){return"sortOrder"in e})}},{key:"getFilteredValueColumns",value:function(e){return zt(e||this.columns||[],function(e){return"undefined"!==typeof e.filteredValue})}},{key:"getFiltersFromColumns",value:function(e){var t={};return this.getFilteredValueColumns(e).forEach(function(e){var n=No(e);t[n]=e.filteredValue}),t}},{key:"getDefaultSortOrder",value:function(e){var t=this.getSortStateFromColumns(e),n=zt(e||[],function(e){return null!=e.defaultSortOrder})[0];return n&&!t.sortColumn?{sortColumn:n,sortOrder:n.defaultSortOrder}:t}},{key:"getSortStateFromColumns",value:function(e){var t=this.getSortOrderColumns(e).filter(function(e){return e.sortOrder})[0];return t?{sortColumn:t,sortOrder:t.sortOrder}:{sortColumn:null,sortOrder:null}}},{key:"getMaxCurrent",value:function(e){var t=this.state.pagination,n=t.current,r=t.pageSize;return(n-1)*r>=e?Math.floor((e-1)/r)+1:n}},{key:"getSorterFn",value:function(e){var t=e||this.state,n=t.sortOrder,r=t.sortColumn;if(n&&r&&"function"===typeof r.sorter)return function(e,t){var o=r.sorter(e,t,n);return 0!==o?"descend"===n?-o:o:0}}},{key:"getCurrentPageData",value:function(){var e,t,n=this.getLocalData(),r=this.state;return this.hasPagination()?(t=r.pagination.pageSize,e=this.getMaxCurrent(r.pagination.total||n.length)):(t=Number.MAX_VALUE,e=1),(n.length>t||t===Number.MAX_VALUE)&&(n=n.slice((e-1)*t,e*t)),n}},{key:"getFlatData",value:function(){var e=this.props.childrenColumnName;return Ot(this.getLocalData(null,!1),e)}},{key:"getFlatCurrentPageData",value:function(){var e=this.props.childrenColumnName;return Ot(this.getCurrentPageData(),e)}},{key:"getLocalData",value:function(e){var t=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=e||this.state,o=this.props.dataSource,a=o||[];a=a.slice(0);var i=this.getSorterFn(r);return i&&(a=this.recursiveSort(a,i)),n&&r.filters&&Object.keys(r.filters).forEach(function(e){var n=t.findColumn(e);if(n){var o=r.filters[e]||[];if(0!==o.length){var i=n.onFilter;a=i?a.filter(function(e){return o.some(function(t){return i(t,e)})}):a}}}),a}},{key:"setSelectedRowKeys",value:function(e,t){var n=this,r=t.selectWay,o=t.record,a=t.checked,i=t.changeRowKeys,c=t.nativeEvent,l=To(this.props);!l||"selectedRowKeys"in l||this.store.setState({selectedRowKeys:e});var s=this.getFlatData();if(l.onChange||l[r]){var u=s.filter(function(t,r){return e.indexOf(n.getRecordKey(t,r))>=0});if(l.onChange&&l.onChange(e,u),"onSelect"===r&&l.onSelect)l.onSelect(o,a,u,c);else if("onSelectMultiple"===r&&l.onSelectMultiple){var f=s.filter(function(e,t){return i.indexOf(n.getRecordKey(e,t))>=0});l.onSelectMultiple(a,u,f)}else if("onSelectAll"===r&&l.onSelectAll){var p=s.filter(function(e,t){return i.indexOf(n.getRecordKey(e,t))>=0});l.onSelectAll(a,u,p)}else"onSelectInvert"===r&&l.onSelectInvert&&l.onSelectInvert(e)}}},{key:"toggleSortOrder",value:function(e){if(e.sorter){var t,n=go({},this.state.pagination),r=e.sortDirections||this.props.sortDirections,o=this.state,a=o.sortOrder,i=o.sortColumn;if(Vo(i,e)&&void 0!==a){var c=r.indexOf(a)+1;t=c===r.length?void 0:r[c]}else t=r[0];this.props.pagination&&(n.current=1,n.onChange(n.current));var l={pagination:n,sortOrder:t,sortColumn:t?e:null};0===this.getSortOrderColumns().length&&this.setState(l);var s=this.props.onChange;s&&s.apply(null,this.prepareParamsArguments(go(go({},this.state),l)))}}},{key:"hasPagination",value:function(e){return!1!==(e||this.props).pagination}},{key:"isFiltersChanged",value:function(e){var t=this,n=!1;return Object.keys(e).length!==Object.keys(this.state.filters).length?n=!0:Object.keys(e).forEach(function(r){e[r]!==t.state.filters[r]&&(n=!0)}),n}},{key:"isSortColumn",value:function(e){var t=this.state.sortColumn;return!(!e||!t)&&No(t)===No(e)}},{key:"prepareParamsArguments",value:function(e){var t=go({},e.pagination);delete t.onChange,delete t.onShowSizeChange;var n=e.filters,r={};e.sortColumn&&e.sortOrder&&(r.column=e.sortColumn,r.order=e.sortOrder,r.field=e.sortColumn.dataIndex,r.columnKey=No(e.sortColumn));var o={currentDataSource:this.getLocalData(e)};return[t,n,r,o]}},{key:"findColumn",value:function(e){var t;return xt(this.columns,function(n){No(n)===e&&(t=n)}),t}},{key:"createComponents",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=e&&e.body&&e.body.row,r=t&&t.body&&t.body.row;this.row&&n===r||(this.row=qn(n)),this.components=go(go({},e),{body:go(go({},e.body),{row:this.row})})}},{key:"recursiveSort",value:function(e,t){var n=this,r=this.props.childrenColumnName,o=void 0===r?"children":r;return e.sort(t).map(function(e){return e[o]?go(go({},e),bo({},o,n.recursiveSort(e[o],t))):e})}},{key:"renderPagination",value:function(e,t){if(!this.hasPagination())return null;var n="default",o=this.state.pagination;o.size?n=o.size:"middle"!==this.props.size&&"small"!==this.props.size||(n="small");var a=o.position||"bottom",i=o.total||this.getLocalData().length;return i>0&&(a===t||"both"===a)?r["createElement"](Nr,go({key:"pagination-".concat(t)},o,{className:G()(o.className,"".concat(e,"-pagination")),onChange:this.handlePageChange,total:i,size:n,current:this.getMaxCurrent(i),onShowSizeChange:this.handleShowSizeChange})):null}},{key:"renderRowSelection",value:function(e){var t=this,n=e.prefixCls,o=e.locale,a=e.getPopupContainer,i=this.props.rowSelection,c=this.columns.concat();if(i){var l=this.getFlatCurrentPageData().filter(function(e,n){return!i.getCheckboxProps||!t.getCheckboxPropsByItem(e,n).disabled}),s=G()("".concat(n,"-selection-column"),bo({},"".concat(n,"-selection-column-custom"),i.selections)),u=bo({key:"selection-column",render:this.renderSelectionBox(i.type),className:s,fixed:i.fixed,width:i.columnWidth,title:i.columnTitle},H,{className:"".concat(n,"-selection-col")});if("radio"!==i.type){var f=l.every(function(e,n){return t.getCheckboxPropsByItem(e,n).disabled});u.title=u.title||r["createElement"](bn,{store:this.store,locale:o,data:l,getCheckboxPropsByItem:this.getCheckboxPropsByItem,getRecordKey:this.getRecordKey,disabled:f,prefixCls:n,onSelect:this.handleSelectRow,selections:i.selections,hideDefaultSelections:i.hideDefaultSelections,getPopupContainer:this.generatePopupContainerFunc(a)})}"fixed"in i?u.fixed=i.fixed:c.some(function(e){return"left"===e.fixed||!0===e.fixed})&&(u.fixed="left"),c[0]&&"selection-column"===c[0].key?c[0]=u:c.unshift(u)}return c}},{key:"renderColumnsDropdown",value:function(e){var t=this,n=e.prefixCls,o=e.dropdownPrefixCls,a=e.columns,i=e.locale,c=e.getPopupContainer,l=this.state,s=l.sortOrder,u=l.filters;return xt(a,function(e,a){var l,f,p,h=No(e,a),d=e.onHeaderCell,m=t.isSortColumn(e);if(e.filters&&e.filters.length>0||e.filterDropdown){var v=h in u?u[h]:[];f=r["createElement"](It,{locale:i,column:e,selectedKeys:v,confirmFilter:t.handleFilter,prefixCls:"".concat(n,"-filter"),dropdownPrefixCls:o||"ant-dropdown",getPopupContainer:t.generatePopupContainerFunc(c),key:"filter-dropdown"})}if(e.sorter){var y=e.sortDirections||t.props.sortDirections,b=m&&"ascend"===s,g=m&&"descend"===s,w=-1!==y.indexOf("ascend")&&r["createElement"](Ve["a"],{className:"".concat(n,"-column-sorter-up ").concat(b?"on":"off"),type:"caret-up",theme:"filled"}),C=-1!==y.indexOf("descend")&&r["createElement"](Ve["a"],{className:"".concat(n,"-column-sorter-down ").concat(g?"on":"off"),type:"caret-down",theme:"filled"});p=r["createElement"]("div",{title:i.sortTitle,className:G()("".concat(n,"-column-sorter-inner"),w&&C&&"".concat(n,"-column-sorter-inner-full")),key:"sorter"},w,C),d=function(n){var r={};e.onHeaderCell&&(r=go({},e.onHeaderCell(n)));var o=r.onClick;return r.onClick=function(){t.toggleSortOrder(e),o&&o.apply(void 0,arguments)},r}}return go(go({},e),{className:G()(e.className,(l={},bo(l,"".concat(n,"-column-has-actions"),p||f),bo(l,"".concat(n,"-column-has-filters"),f),bo(l,"".concat(n,"-column-has-sorters"),p),bo(l,"".concat(n,"-column-sort"),m&&s),l)),title:[r["createElement"]("span",{key:"title",className:"".concat(n,"-header-column")},r["createElement"]("div",{className:p?"".concat(n,"-column-sorters"):void 0},r["createElement"]("span",{className:"".concat(n,"-column-title")},t.renderColumnTitle(e.title)),r["createElement"]("span",{className:"".concat(n,"-column-sorter")},p))),f],onHeaderCell:d})})}},{key:"renderColumnTitle",value:function(e){var t=this.state,n=t.filters,r=t.sortOrder;return e instanceof Function?e({filters:n,sortOrder:r}):e}},{key:"render",value:function(){return r["createElement"](je["a"],null,this.renderComponent)}}]),t}(r["Component"]);Lo.Column=kn,Lo.ColumnGroup=Hn,Lo.propTypes={dataSource:b["array"],columns:b["array"],prefixCls:b["string"],useFixedHeader:b["bool"],rowSelection:b["object"],className:b["string"],size:b["string"],loading:b["oneOfType"]([b["bool"],b["object"]]),bordered:b["bool"],onChange:b["func"],locale:b["object"],dropdownPrefixCls:b["string"],sortDirections:b["array"],getPopupContainer:b["func"]},Lo.defaultProps={dataSource:[],useFixedHeader:!1,className:"",size:"default",loading:!1,bordered:!1,indentSize:20,locale:{},rowKey:"key",showHeader:!0,sortDirections:["ascend","descend"],childrenColumnName:"children"};t["a"]=Lo},wCsR:function(e,t,n){"use strict";var r=n("ZD67"),o=n("s5qY"),a="WeakSet";n("4LiD")(a,function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return r.def(o(this,a),e,!0)}},r,!1,!0)},"wEI+":function(e,t,n){"use strict";var r=n("q1tI"),o=n("foW8"),a=n.n(o),i=n("TSYQ"),c=n.n(i),l=n("YMnH"),s=function(){return r["createElement"]("svg",{width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},r["createElement"]("g",{fill:"none",fillRule:"evenodd"},r["createElement"]("g",{transform:"translate(24 31.67)"},r["createElement"]("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),r["createElement"]("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),r["createElement"]("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),r["createElement"]("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),r["createElement"]("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),r["createElement"]("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),r["createElement"]("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},r["createElement"]("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),r["createElement"]("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},u=s,f=function(){return r["createElement"]("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},r["createElement"]("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},r["createElement"]("ellipse",{fill:"#F5F5F5",cx:"32",cy:"33",rx:"32",ry:"7"}),r["createElement"]("g",{fillRule:"nonzero",stroke:"#D9D9D9"},r["createElement"]("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),r["createElement"]("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:"#FAFAFA"}))))},p=f;function h(){return h=Object.assign||function(e){for(var t=1;t-1&&e%1==0&&e=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(l&&s){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;S(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:_(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),d}},e}(e.exports);try{regeneratorRuntime=r}catch(e){Function("r","regeneratorRuntime = r")(r)}},wclG:function(e,t,n){var r=n("pFRH"),o=n("88Gu"),a=o(r);e.exports=a},"wd/R":function(e,t,n){(function(e){(function(t,n){e.exports=n()})(0,function(){"use strict";var t,n;function r(){return t.apply(null,arguments)}function o(e){t=e}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function c(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}function l(e){return void 0===e}function s(e){return"number"===typeof e||"[object Number]"===Object.prototype.toString.call(e)}function u(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function f(e,t){var n,r=[];for(n=0;n>>0,r=0;r0)for(n=0;n0?"future":"past"];return N(n)?n(t):n.replace(/%s/i,t)}var G={};function X(e,t){var n=e.toLowerCase();G[n]=G[n+"s"]=G[t]=e}function Q(e){return"string"===typeof e?G[e]||G[e.toLowerCase()]:void 0}function Z(e){var t,n,r={};for(n in e)p(e,n)&&(t=Q(n),t&&(r[t]=e[n]));return r}var $={};function J(e,t){$[e]=t}function ee(e){var t=[];for(var n in e)t.push({unit:n,priority:$[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}function te(e,t,n){var r=""+Math.abs(e),o=t-r.length,a=e>=0;return(a?n?"+":"":"-")+Math.pow(10,Math.max(0,o)).toString().substr(1)+r}var ne=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,re=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,oe={},ae={};function ie(e,t,n,r){var o=r;"string"===typeof r&&(o=function(){return this[r]()}),e&&(ae[e]=o),t&&(ae[t[0]]=function(){return te(o.apply(this,arguments),t[1],t[2])}),n&&(ae[n]=function(){return this.localeData().ordinal(o.apply(this,arguments),e)})}function ce(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function le(e){var t,n,r=e.match(ne);for(t=0,n=r.length;t=0&&re.test(e))e=e.replace(re,r),re.lastIndex=0,n-=1;return e}var fe=/\d/,pe=/\d\d/,he=/\d{3}/,de=/\d{4}/,me=/[+-]?\d{6}/,ve=/\d\d?/,ye=/\d\d\d\d?/,be=/\d\d\d\d\d\d?/,ge=/\d{1,3}/,we=/\d{1,4}/,Ce=/[+-]?\d{1,6}/,Ee=/\d+/,Oe=/[+-]?\d+/,xe=/Z|[+-]\d\d:?\d\d/gi,ze=/Z|[+-]\d\d(?::?\d\d)?/gi,ke=/[+-]?\d+(\.\d{1,3})?/,Se=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Me={};function _e(e,t,n){Me[e]=N(t)?t:function(e,r){return e&&n?n:t}}function Pe(e,t){return p(Me,e)?Me[e](t._strict,t._locale):new RegExp(Te(e))}function Te(e){return Ne(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,r,o){return t||n||r||o}))}function Ne(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var Ve={};function He(e,t){var n,r=t;for("string"===typeof e&&(e=[e]),s(t)&&(r=function(e,n){n[t]=z(e)}),n=0;n68?1900:2e3)};var Ge,Xe=Ze("FullYear",!0);function Qe(){return Ye(this.year())}function Ze(e,t){return function(n){return null!=n?(Je(this,e,n),r.updateOffset(this,t),this):$e(this,e)}}function $e(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function Je(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&Ye(e.year())&&1===e.month()&&29===e.date()?e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),rt(n,e.month())):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function et(e){return e=Q(e),N(this[e])?this[e]():this}function tt(e,t){if("object"===typeof e){e=Z(e);for(var n=ee(e),r=0;r=0?(c=new Date(e+400,t,n,r,o,a,i),isFinite(c.getFullYear())&&c.setFullYear(e)):c=new Date(e,t,n,r,o,a,i),c}function wt(e){var t;if(e<100&&e>=0){var n=Array.prototype.slice.call(arguments);n[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)}else t=new Date(Date.UTC.apply(null,arguments));return t}function Ct(e,t,n){var r=7+t-n,o=(7+wt(e,0,r).getUTCDay()-t)%7;return-o+r-1}function Et(e,t,n,r,o){var a,i,c=(7+n-r)%7,l=Ct(e,r,o),s=1+7*(t-1)+c+l;return s<=0?(a=e-1,i=qe(a)+s):s>qe(e)?(a=e+1,i=s-qe(e)):(a=e,i=s),{year:a,dayOfYear:i}}function Ot(e,t,n){var r,o,a=Ct(e.year(),t,n),i=Math.floor((e.dayOfYear()-a-1)/7)+1;return i<1?(o=e.year()-1,r=i+xt(o,t,n)):i>xt(e.year(),t,n)?(r=i-xt(e.year(),t,n),o=e.year()+1):(o=e.year(),r=i),{week:r,year:o}}function xt(e,t,n){var r=Ct(e,t,n),o=Ct(e+1,t,n);return(qe(e)-r+o)/7}function zt(e){return Ot(e,this._week.dow,this._week.doy).week}ie("w",["ww",2],"wo","week"),ie("W",["WW",2],"Wo","isoWeek"),X("week","w"),X("isoWeek","W"),J("week",5),J("isoWeek",5),_e("w",ve),_e("ww",ve,pe),_e("W",ve),_e("WW",ve,pe),je(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=z(e)});var kt={dow:0,doy:6};function St(){return this._week.dow}function Mt(){return this._week.doy}function _t(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Pt(e){var t=Ot(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Tt(e,t){return"string"!==typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"===typeof e?e:null):parseInt(e,10)}function Nt(e,t){return"string"===typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Vt(e,t){return e.slice(t,7).concat(e.slice(0,t))}ie("d",0,"do","day"),ie("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),ie("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),ie("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),ie("e",0,0,"weekday"),ie("E",0,0,"isoWeekday"),X("day","d"),X("weekday","e"),X("isoWeekday","E"),J("day",11),J("weekday",11),J("isoWeekday",11),_e("d",ve),_e("e",ve),_e("E",ve),_e("dd",function(e,t){return t.weekdaysMinRegex(e)}),_e("ddd",function(e,t){return t.weekdaysShortRegex(e)}),_e("dddd",function(e,t){return t.weekdaysRegex(e)}),je(["dd","ddd","dddd"],function(e,t,n,r){var o=n._locale.weekdaysParse(e,r,n._strict);null!=o?t.d=o:v(n).invalidWeekday=e}),je(["d","e","E"],function(e,t,n,r){t[r]=z(e)});var Ht="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_");function jt(e,t){var n=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Vt(n,this._week.dow):e?n[e.day()]:n}var Lt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_");function Dt(e){return!0===e?Vt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}var At="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function Rt(e){return!0===e?Vt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function It(e,t,n){var r,o,a,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)a=d([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(a,"").toLocaleLowerCase();return n?"dddd"===t?(o=Ge.call(this._weekdaysParse,i),-1!==o?o:null):"ddd"===t?(o=Ge.call(this._shortWeekdaysParse,i),-1!==o?o:null):(o=Ge.call(this._minWeekdaysParse,i),-1!==o?o:null):"dddd"===t?(o=Ge.call(this._weekdaysParse,i),-1!==o?o:(o=Ge.call(this._shortWeekdaysParse,i),-1!==o?o:(o=Ge.call(this._minWeekdaysParse,i),-1!==o?o:null))):"ddd"===t?(o=Ge.call(this._shortWeekdaysParse,i),-1!==o?o:(o=Ge.call(this._weekdaysParse,i),-1!==o?o:(o=Ge.call(this._minWeekdaysParse,i),-1!==o?o:null))):(o=Ge.call(this._minWeekdaysParse,i),-1!==o?o:(o=Ge.call(this._weekdaysParse,i),-1!==o?o:(o=Ge.call(this._shortWeekdaysParse,i),-1!==o?o:null)))}function Ft(e,t,n){var r,o,a;if(this._weekdaysParseExact)return It.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(o=d([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(o,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(o,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(o,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(a="^"+this.weekdays(o,"")+"|^"+this.weekdaysShort(o,"")+"|^"+this.weekdaysMin(o,""),this._weekdaysParse[r]=new RegExp(a.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Ut(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Tt(e,this.localeData()),this.add(e-t,"d")):t}function Kt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Wt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Nt(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}var Bt=Se;function qt(e){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||Zt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(p(this,"_weekdaysRegex")||(this._weekdaysRegex=Bt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}var Yt=Se;function Gt(e){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||Zt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(p(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Yt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}var Xt=Se;function Qt(e){return this._weekdaysParseExact?(p(this,"_weekdaysRegex")||Zt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(p(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Xt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Zt(){function e(e,t){return t.length-e.length}var t,n,r,o,a,i=[],c=[],l=[],s=[];for(t=0;t<7;t++)n=d([2e3,1]).day(t),r=this.weekdaysMin(n,""),o=this.weekdaysShort(n,""),a=this.weekdays(n,""),i.push(r),c.push(o),l.push(a),s.push(r),s.push(o),s.push(a);for(i.sort(e),c.sort(e),l.sort(e),s.sort(e),t=0;t<7;t++)c[t]=Ne(c[t]),l[t]=Ne(l[t]),s[t]=Ne(s[t]);this._weekdaysRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function $t(){return this.hours()%12||12}function Jt(){return this.hours()||24}function en(e,t){ie(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function tn(e,t){return t._meridiemParse}function nn(e){return"p"===(e+"").toLowerCase().charAt(0)}ie("H",["HH",2],0,"hour"),ie("h",["hh",2],0,$t),ie("k",["kk",2],0,Jt),ie("hmm",0,0,function(){return""+$t.apply(this)+te(this.minutes(),2)}),ie("hmmss",0,0,function(){return""+$t.apply(this)+te(this.minutes(),2)+te(this.seconds(),2)}),ie("Hmm",0,0,function(){return""+this.hours()+te(this.minutes(),2)}),ie("Hmmss",0,0,function(){return""+this.hours()+te(this.minutes(),2)+te(this.seconds(),2)}),en("a",!0),en("A",!1),X("hour","h"),J("hour",13),_e("a",tn),_e("A",tn),_e("H",ve),_e("h",ve),_e("k",ve),_e("HH",ve,pe),_e("hh",ve,pe),_e("kk",ve,pe),_e("hmm",ye),_e("hmmss",be),_e("Hmm",ye),_e("Hmmss",be),He(["H","HH"],Ie),He(["k","kk"],function(e,t,n){var r=z(e);t[Ie]=24===r?0:r}),He(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),He(["h","hh"],function(e,t,n){t[Ie]=z(e),v(n).bigHour=!0}),He("hmm",function(e,t,n){var r=e.length-2;t[Ie]=z(e.substr(0,r)),t[Fe]=z(e.substr(r)),v(n).bigHour=!0}),He("hmmss",function(e,t,n){var r=e.length-4,o=e.length-2;t[Ie]=z(e.substr(0,r)),t[Fe]=z(e.substr(r,2)),t[Ue]=z(e.substr(o)),v(n).bigHour=!0}),He("Hmm",function(e,t,n){var r=e.length-2;t[Ie]=z(e.substr(0,r)),t[Fe]=z(e.substr(r))}),He("Hmmss",function(e,t,n){var r=e.length-4,o=e.length-2;t[Ie]=z(e.substr(0,r)),t[Fe]=z(e.substr(r,2)),t[Ue]=z(e.substr(o))});var rn=/[ap]\.?m?\.?/i;function on(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var an,cn=Ze("Hours",!0),ln={calendar:L,longDateFormat:A,invalidDate:I,ordinal:U,dayOfMonthOrdinalParse:K,relativeTime:B,months:at,monthsShort:ct,week:kt,weekdays:Ht,weekdaysMin:At,weekdaysShort:Lt,meridiemParse:rn},sn={},un={};function fn(e){return e?e.toLowerCase().replace("_","-"):e}function pn(e){var t,n,r,o,a=0;while(a0){if(r=hn(o.slice(0,t).join("-")),r)return r;if(n&&n.length>=t&&k(o,n,!0)>=t-1)break;t--}a++}return an}function hn(t){var n=null;if(!sn[t]&&"undefined"!==typeof e&&e&&e.exports)try{n=an._abbr;!function(){var e=new Error("Cannot find module 'undefined'");throw e.code="MODULE_NOT_FOUND",e}(),dn(n)}catch(e){}return sn[t]}function dn(e,t){var n;return e&&(n=l(t)?yn(e):mn(e,t),n?an=n:"undefined"!==typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),an._abbr}function mn(e,t){if(null!==t){var n,r=ln;if(t.abbr=e,null!=sn[e])T("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=sn[e]._config;else if(null!=t.parentLocale)if(null!=sn[t.parentLocale])r=sn[t.parentLocale]._config;else{if(n=hn(t.parentLocale),null==n)return un[t.parentLocale]||(un[t.parentLocale]=[]),un[t.parentLocale].push({name:e,config:t}),null;r=n._config}return sn[e]=new j(H(r,t)),un[e]&&un[e].forEach(function(e){mn(e.name,e.config)}),dn(e),sn[e]}return delete sn[e],null}function vn(e,t){if(null!=t){var n,r,o=ln;r=hn(e),null!=r&&(o=r._config),t=H(o,t),n=new j(t),n.parentLocale=sn[e],sn[e]=n,dn(e)}else null!=sn[e]&&(null!=sn[e].parentLocale?sn[e]=sn[e].parentLocale:null!=sn[e]&&delete sn[e]);return sn[e]}function yn(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return an;if(!a(e)){if(t=hn(e),t)return t;e=[e]}return pn(e)}function bn(){return _(sn)}function gn(e){var t,n=e._a;return n&&-2===v(e).overflow&&(t=n[Ae]<0||n[Ae]>11?Ae:n[Re]<1||n[Re]>rt(n[De],n[Ae])?Re:n[Ie]<0||n[Ie]>24||24===n[Ie]&&(0!==n[Fe]||0!==n[Ue]||0!==n[Ke])?Ie:n[Fe]<0||n[Fe]>59?Fe:n[Ue]<0||n[Ue]>59?Ue:n[Ke]<0||n[Ke]>999?Ke:-1,v(e)._overflowDayOfYear&&(tRe)&&(t=Re),v(e)._overflowWeeks&&-1===t&&(t=We),v(e)._overflowWeekday&&-1===t&&(t=Be),v(e).overflow=t),e}function wn(e,t,n){return null!=e?e:null!=t?t:n}function Cn(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function En(e){var t,n,r,o,a,i=[];if(!e._d){for(r=Cn(e),e._w&&null==e._a[Re]&&null==e._a[Ae]&&On(e),null!=e._dayOfYear&&(a=wn(e._a[De],r[De]),(e._dayOfYear>qe(a)||0===e._dayOfYear)&&(v(e)._overflowDayOfYear=!0),n=wt(a,0,e._dayOfYear),e._a[Ae]=n.getUTCMonth(),e._a[Re]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=i[t]=r[t];for(;t<7;t++)e._a[t]=i[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Ie]&&0===e._a[Fe]&&0===e._a[Ue]&&0===e._a[Ke]&&(e._nextDay=!0,e._a[Ie]=0),e._d=(e._useUTC?wt:gt).apply(null,i),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ie]=24),e._w&&"undefined"!==typeof e._w.d&&e._w.d!==o&&(v(e).weekdayMismatch=!0)}}function On(e){var t,n,r,o,a,i,c,l;if(t=e._w,null!=t.GG||null!=t.W||null!=t.E)a=1,i=4,n=wn(t.GG,e._a[De],Ot(Gn(),1,4).year),r=wn(t.W,1),o=wn(t.E,1),(o<1||o>7)&&(l=!0);else{a=e._locale._week.dow,i=e._locale._week.doy;var s=Ot(Gn(),a,i);n=wn(t.gg,e._a[De],s.year),r=wn(t.w,s.week),null!=t.d?(o=t.d,(o<0||o>6)&&(l=!0)):null!=t.e?(o=t.e+a,(t.e<0||t.e>6)&&(l=!0)):o=a}r<1||r>xt(n,a,i)?v(e)._overflowWeeks=!0:null!=l?v(e)._overflowWeekday=!0:(c=Et(n,r,o,a,i),e._a[De]=c.year,e._dayOfYear=c.dayOfYear)}var xn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,zn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,kn=/Z|[+-]\d\d(?::?\d\d)?/,Sn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Mn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],_n=/^\/?Date\((\-?\d+)/i;function Pn(e){var t,n,r,o,a,i,c=e._i,l=xn.exec(c)||zn.exec(c);if(l){for(v(e).iso=!0,t=0,n=Sn.length;t0&&v(e).unusedInput.push(i),c=c.slice(c.indexOf(n)+n.length),s+=n.length),ae[a]?(n?v(e).empty=!1:v(e).unusedTokens.push(a),Le(a,n,e)):e._strict&&!n&&v(e).unusedTokens.push(a);v(e).charsLeftOver=l-s,c.length>0&&v(e).unusedInput.push(c),e._a[Ie]<=12&&!0===v(e).bigHour&&e._a[Ie]>0&&(v(e).bigHour=void 0),v(e).parsedDateParts=e._a.slice(0),v(e).meridiem=e._meridiem,e._a[Ie]=Fn(e._locale,e._a[Ie],e._meridiem),En(e),gn(e)}else An(e);else Pn(e)}function Fn(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?(r=e.isPM(n),r&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Un(e){var t,n,r,o,a;if(0===e._f.length)return v(e).invalidFormat=!0,void(e._d=new Date(NaN));for(o=0;othis?this:e:b()});function Zn(e,t){var n,r;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return Gn();for(n=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function wr(){if(!l(this._isDSTShifted))return this._isDSTShifted;var e={};if(w(e,this),e=Bn(e),e._a){var t=e._isUTC?d(e._a):Gn(e._a);this._isDSTShifted=this.isValid()&&k(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Cr(){return!!this.isValid()&&!this._isUTC}function Er(){return!!this.isValid()&&this._isUTC}function Or(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}r.updateOffset=function(){};var xr=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,zr=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function kr(e,t){var n,r,o,a=e,i=null;return ir(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:s(e)?(a={},t?a[t]=e:a.milliseconds=e):(i=xr.exec(e))?(n="-"===i[1]?-1:1,a={y:0,d:z(i[Re])*n,h:z(i[Ie])*n,m:z(i[Fe])*n,s:z(i[Ue])*n,ms:z(cr(1e3*i[Ke]))*n}):(i=zr.exec(e))?(n="-"===i[1]?-1:1,a={y:Sr(i[2],n),M:Sr(i[3],n),w:Sr(i[4],n),d:Sr(i[5],n),h:Sr(i[6],n),m:Sr(i[7],n),s:Sr(i[8],n)}):null==a?a={}:"object"===typeof a&&("from"in a||"to"in a)&&(o=_r(Gn(a.from),Gn(a.to)),a={},a.ms=o.milliseconds,a.M=o.months),r=new ar(a),ir(e)&&p(e,"_locale")&&(r._locale=e._locale),r}function Sr(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Mr(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function _r(e,t){var n;return e.isValid()&&t.isValid()?(t=fr(t,e),e.isBefore(t)?n=Mr(e,t):(n=Mr(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Pr(e,t){return function(n,r){var o,a;return null===r||isNaN(+r)||(T(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=r,r=a),n="string"===typeof n?+n:n,o=kr(n,r),Tr(this,o,e),this}}function Tr(e,t,n,o){var a=t._milliseconds,i=cr(t._days),c=cr(t._months);e.isValid()&&(o=null==o||o,c&&ft(e,$e(e,"Month")+c*n),i&&Je(e,"Date",$e(e,"Date")+i*n),a&&e._d.setTime(e._d.valueOf()+a*n),o&&r.updateOffset(e,i||c))}kr.fn=ar.prototype,kr.invalid=or;var Nr=Pr(1,"add"),Vr=Pr(-1,"subtract");function Hr(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function jr(e,t){var n=e||Gn(),o=fr(n,this).startOf("day"),a=r.calendarFormat(this,o)||"sameElse",i=t&&(N(t[a])?t[a].call(this,n):t[a]);return this.format(i||this.localeData().calendar(a,this,Gn(n)))}function Lr(){return new E(this)}function Dr(e,t){var n=O(e)?e:Gn(e);return!(!this.isValid()||!n.isValid())&&(t=Q(t)||"millisecond","millisecond"===t?this.valueOf()>n.valueOf():n.valueOf()9999?se(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):N(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",se(n,"Z")):se(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Yr(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var n="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",o="-MM-DD[T]HH:mm:ss.SSS",a=t+'[")]';return this.format(n+r+o+a)}function Gr(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=se(this,e);return this.localeData().postformat(t)}function Xr(e,t){return this.isValid()&&(O(e)&&e.isValid()||Gn(e).isValid())?kr({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Qr(e){return this.from(Gn(),e)}function Zr(e,t){return this.isValid()&&(O(e)&&e.isValid()||Gn(e).isValid())?kr({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function $r(e){return this.to(Gn(),e)}function Jr(e){var t;return void 0===e?this._locale._abbr:(t=yn(e),null!=t&&(this._locale=t),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var eo=M("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function to(){return this._locale}var no=1e3,ro=60*no,oo=60*ro,ao=3506328*oo;function io(e,t){return(e%t+t)%t}function co(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-ao:new Date(e,t,n).valueOf()}function lo(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-ao:Date.UTC(e,t,n)}function so(e){var t;if(e=Q(e),void 0===e||"millisecond"===e||!this.isValid())return this;var n=this._isUTC?lo:co;switch(e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=io(t+(this._isUTC?0:this.utcOffset()*ro),oo);break;case"minute":t=this._d.valueOf(),t-=io(t,ro);break;case"second":t=this._d.valueOf(),t-=io(t,no);break}return this._d.setTime(t),r.updateOffset(this,!0),this}function uo(e){var t;if(e=Q(e),void 0===e||"millisecond"===e||!this.isValid())return this;var n=this._isUTC?lo:co;switch(e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=oo-io(t+(this._isUTC?0:this.utcOffset()*ro),oo)-1;break;case"minute":t=this._d.valueOf(),t+=ro-io(t,ro)-1;break;case"second":t=this._d.valueOf(),t+=no-io(t,no)-1;break}return this._d.setTime(t),r.updateOffset(this,!0),this}function fo(){return this._d.valueOf()-6e4*(this._offset||0)}function po(){return Math.floor(this.valueOf()/1e3)}function ho(){return new Date(this.valueOf())}function mo(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function vo(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function yo(){return this.isValid()?this.toISOString():null}function bo(){return y(this)}function go(){return h({},v(this))}function wo(){return v(this).overflow}function Co(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Eo(e,t){ie(0,[e,e.length],0,t)}function Oo(e){return So.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function xo(e){return So.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function zo(){return xt(this.year(),1,4)}function ko(){var e=this.localeData()._week;return xt(this.year(),e.dow,e.doy)}function So(e,t,n,r,o){var a;return null==e?Ot(this,r,o).year:(a=xt(e,r,o),t>a&&(t=a),Mo.call(this,e,t,n,r,o))}function Mo(e,t,n,r,o){var a=Et(e,t,n,r,o),i=wt(a.year,0,a.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}function _o(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}ie(0,["gg",2],0,function(){return this.weekYear()%100}),ie(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Eo("gggg","weekYear"),Eo("ggggg","weekYear"),Eo("GGGG","isoWeekYear"),Eo("GGGGG","isoWeekYear"),X("weekYear","gg"),X("isoWeekYear","GG"),J("weekYear",1),J("isoWeekYear",1),_e("G",Oe),_e("g",Oe),_e("GG",ve,pe),_e("gg",ve,pe),_e("GGGG",we,de),_e("gggg",we,de),_e("GGGGG",Ce,me),_e("ggggg",Ce,me),je(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=z(e)}),je(["gg","GG"],function(e,t,n,o){t[o]=r.parseTwoDigitYear(e)}),ie("Q",0,"Qo","quarter"),X("quarter","Q"),J("quarter",7),_e("Q",fe),He("Q",function(e,t){t[Ae]=3*(z(e)-1)}),ie("D",["DD",2],"Do","date"),X("date","D"),J("date",9),_e("D",ve),_e("DD",ve,pe),_e("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),He(["D","DD"],Re),He("Do",function(e,t){t[Re]=z(e.match(ve)[0])});var Po=Ze("Date",!0);function To(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}ie("DDD",["DDDD",3],"DDDo","dayOfYear"),X("dayOfYear","DDD"),J("dayOfYear",4),_e("DDD",ge),_e("DDDD",he),He(["DDD","DDDD"],function(e,t,n){n._dayOfYear=z(e)}),ie("m",["mm",2],0,"minute"),X("minute","m"),J("minute",14),_e("m",ve),_e("mm",ve,pe),He(["m","mm"],Fe);var No=Ze("Minutes",!1);ie("s",["ss",2],0,"second"),X("second","s"),J("second",15),_e("s",ve),_e("ss",ve,pe),He(["s","ss"],Ue);var Vo,Ho=Ze("Seconds",!1);for(ie("S",0,0,function(){return~~(this.millisecond()/100)}),ie(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),ie(0,["SSS",3],0,"millisecond"),ie(0,["SSSS",4],0,function(){return 10*this.millisecond()}),ie(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),ie(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),ie(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),ie(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),ie(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),X("millisecond","ms"),J("millisecond",16),_e("S",ge,fe),_e("SS",ge,pe),_e("SSS",ge,he),Vo="SSSS";Vo.length<=9;Vo+="S")_e(Vo,Ee);function jo(e,t){t[Ke]=z(1e3*("0."+e))}for(Vo="S";Vo.length<=9;Vo+="S")He(Vo,jo);var Lo=Ze("Milliseconds",!1);function Do(){return this._isUTC?"UTC":""}function Ao(){return this._isUTC?"Coordinated Universal Time":""}ie("z",0,0,"zoneAbbr"),ie("zz",0,0,"zoneName");var Ro=E.prototype;function Io(e){return Gn(1e3*e)}function Fo(){return Gn.apply(null,arguments).parseZone()}function Uo(e){return e}Ro.add=Nr,Ro.calendar=jr,Ro.clone=Lr,Ro.diff=Kr,Ro.endOf=uo,Ro.format=Gr,Ro.from=Xr,Ro.fromNow=Qr,Ro.to=Zr,Ro.toNow=$r,Ro.get=et,Ro.invalidAt=wo,Ro.isAfter=Dr,Ro.isBefore=Ar,Ro.isBetween=Rr,Ro.isSame=Ir,Ro.isSameOrAfter=Fr,Ro.isSameOrBefore=Ur,Ro.isValid=bo,Ro.lang=eo,Ro.locale=Jr,Ro.localeData=to,Ro.max=Qn,Ro.min=Xn,Ro.parsingFlags=go,Ro.set=tt,Ro.startOf=so,Ro.subtract=Vr,Ro.toArray=mo,Ro.toObject=vo,Ro.toDate=ho,Ro.toISOString=qr,Ro.inspect=Yr,Ro.toJSON=yo,Ro.toString=Br,Ro.unix=po,Ro.valueOf=fo,Ro.creationData=Co,Ro.year=Xe,Ro.isLeapYear=Qe,Ro.weekYear=Oo,Ro.isoWeekYear=xo,Ro.quarter=Ro.quarters=_o,Ro.month=pt,Ro.daysInMonth=ht,Ro.week=Ro.weeks=_t,Ro.isoWeek=Ro.isoWeeks=Pt,Ro.weeksInYear=ko,Ro.isoWeeksInYear=zo,Ro.date=Po,Ro.day=Ro.days=Ut,Ro.weekday=Kt,Ro.isoWeekday=Wt,Ro.dayOfYear=To,Ro.hour=Ro.hours=cn,Ro.minute=Ro.minutes=No,Ro.second=Ro.seconds=Ho,Ro.millisecond=Ro.milliseconds=Lo,Ro.utcOffset=hr,Ro.utc=mr,Ro.local=vr,Ro.parseZone=yr,Ro.hasAlignedHourOffset=br,Ro.isDST=gr,Ro.isLocal=Cr,Ro.isUtcOffset=Er,Ro.isUtc=Or,Ro.isUTC=Or,Ro.zoneAbbr=Do,Ro.zoneName=Ao,Ro.dates=M("dates accessor is deprecated. Use date instead.",Po),Ro.months=M("months accessor is deprecated. Use month instead",pt),Ro.years=M("years accessor is deprecated. Use year instead",Xe),Ro.zone=M("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",dr),Ro.isDSTShifted=M("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",wr);var Ko=j.prototype;function Wo(e,t,n,r){var o=yn(),a=d().set(r,t);return o[n](a,e)}function Bo(e,t,n){if(s(e)&&(t=e,e=void 0),e=e||"",null!=t)return Wo(e,t,n,"month");var r,o=[];for(r=0;r<12;r++)o[r]=Wo(e,r,n,"month");return o}function qo(e,t,n,r){"boolean"===typeof e?(s(t)&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,s(t)&&(n=t,t=void 0),t=t||"");var o,a=yn(),i=e?a._week.dow:0;if(null!=n)return Wo(t,(n+i)%7,r,"day");var c=[];for(o=0;o<7;o++)c[o]=Wo(t,(o+i)%7,r,"day");return c}function Yo(e,t){return Bo(e,t,"months")}function Go(e,t){return Bo(e,t,"monthsShort")}function Xo(e,t,n){return qo(e,t,n,"weekdays")}function Qo(e,t,n){return qo(e,t,n,"weekdaysShort")}function Zo(e,t,n){return qo(e,t,n,"weekdaysMin")}Ko.calendar=D,Ko.longDateFormat=R,Ko.invalidDate=F,Ko.ordinal=W,Ko.preparse=Uo,Ko.postformat=Uo,Ko.relativeTime=q,Ko.pastFuture=Y,Ko.set=V,Ko.months=it,Ko.monthsShort=lt,Ko.monthsParse=ut,Ko.monthsRegex=yt,Ko.monthsShortRegex=mt,Ko.week=zt,Ko.firstDayOfYear=Mt,Ko.firstDayOfWeek=St,Ko.weekdays=jt,Ko.weekdaysMin=Rt,Ko.weekdaysShort=Dt,Ko.weekdaysParse=Ft,Ko.weekdaysRegex=qt,Ko.weekdaysShortRegex=Gt,Ko.weekdaysMinRegex=Qt,Ko.isPM=nn,Ko.meridiem=on,dn("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===z(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}}),r.lang=M("moment.lang is deprecated. Use moment.locale instead.",dn),r.langData=M("moment.langData is deprecated. Use moment.localeData instead.",yn);var $o=Math.abs;function Jo(){var e=this._data;return this._milliseconds=$o(this._milliseconds),this._days=$o(this._days),this._months=$o(this._months),e.milliseconds=$o(e.milliseconds),e.seconds=$o(e.seconds),e.minutes=$o(e.minutes),e.hours=$o(e.hours),e.months=$o(e.months),e.years=$o(e.years),this}function ea(e,t,n,r){var o=kr(t,n);return e._milliseconds+=r*o._milliseconds,e._days+=r*o._days,e._months+=r*o._months,e._bubble()}function ta(e,t){return ea(this,e,t,1)}function na(e,t){return ea(this,e,t,-1)}function ra(e){return e<0?Math.floor(e):Math.ceil(e)}function oa(){var e,t,n,r,o,a=this._milliseconds,i=this._days,c=this._months,l=this._data;return a>=0&&i>=0&&c>=0||a<=0&&i<=0&&c<=0||(a+=864e5*ra(ia(c)+i),i=0,c=0),l.milliseconds=a%1e3,e=x(a/1e3),l.seconds=e%60,t=x(e/60),l.minutes=t%60,n=x(t/60),l.hours=n%24,i+=x(n/24),o=x(aa(i)),c+=o,i-=ra(ia(o)),r=x(c/12),c%=12,l.days=i,l.months=c,l.years=r,this}function aa(e){return 4800*e/146097}function ia(e){return 146097*e/4800}function ca(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if(e=Q(e),"month"===e||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+aa(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(ia(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function la(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*z(this._months/12):NaN}function sa(e){return function(){return this.as(e)}}var ua=sa("ms"),fa=sa("s"),pa=sa("m"),ha=sa("h"),da=sa("d"),ma=sa("w"),va=sa("M"),ya=sa("Q"),ba=sa("y");function ga(){return kr(this)}function wa(e){return e=Q(e),this.isValid()?this[e+"s"]():NaN}function Ca(e){return function(){return this.isValid()?this._data[e]:NaN}}var Ea=Ca("milliseconds"),Oa=Ca("seconds"),xa=Ca("minutes"),za=Ca("hours"),ka=Ca("days"),Sa=Ca("months"),Ma=Ca("years");function _a(){return x(this.days()/7)}var Pa=Math.round,Ta={ss:44,s:45,m:45,h:22,d:26,M:11};function Na(e,t,n,r,o){return o.relativeTime(t||1,!!n,e,r)}function Va(e,t,n){var r=kr(e).abs(),o=Pa(r.as("s")),a=Pa(r.as("m")),i=Pa(r.as("h")),c=Pa(r.as("d")),l=Pa(r.as("M")),s=Pa(r.as("y")),u=o<=Ta.ss&&["s",o]||o0,u[4]=n,Na.apply(null,u)}function Ha(e){return void 0===e?Pa:"function"===typeof e&&(Pa=e,!0)}function ja(e,t){return void 0!==Ta[e]&&(void 0===t?Ta[e]:(Ta[e]=t,"s"===e&&(Ta.ss=t-1),!0))}function La(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),n=Va(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)}var Da=Math.abs;function Aa(e){return(e>0)-(e<0)||+e}function Ra(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r=Da(this._milliseconds)/1e3,o=Da(this._days),a=Da(this._months);e=x(r/60),t=x(e/60),r%=60,e%=60,n=x(a/12),a%=12;var i=n,c=a,l=o,s=t,u=e,f=r?r.toFixed(3).replace(/\.?0+$/,""):"",p=this.asSeconds();if(!p)return"P0D";var h=p<0?"-":"",d=Aa(this._months)!==Aa(p)?"-":"",m=Aa(this._days)!==Aa(p)?"-":"",v=Aa(this._milliseconds)!==Aa(p)?"-":"";return h+"P"+(i?d+i+"Y":"")+(c?d+c+"M":"")+(l?m+l+"D":"")+(s||u||f?"T":"")+(s?v+s+"H":"")+(u?v+u+"M":"")+(f?v+f+"S":"")}var Ia=ar.prototype;return Ia.isValid=rr,Ia.abs=Jo,Ia.add=ta,Ia.subtract=na,Ia.as=ca,Ia.asMilliseconds=ua,Ia.asSeconds=fa,Ia.asMinutes=pa,Ia.asHours=ha,Ia.asDays=da,Ia.asWeeks=ma,Ia.asMonths=va,Ia.asQuarters=ya,Ia.asYears=ba,Ia.valueOf=la,Ia._bubble=oa,Ia.clone=ga,Ia.get=wa,Ia.milliseconds=Ea,Ia.seconds=Oa,Ia.minutes=xa,Ia.hours=za,Ia.days=ka,Ia.weeks=_a,Ia.months=Sa,Ia.years=Ma,Ia.humanize=La,Ia.toISOString=Ra,Ia.toString=Ra,Ia.toJSON=Ra,Ia.locale=Jr,Ia.localeData=to,Ia.toIsoString=M("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ra),Ia.lang=eo,ie("X",0,0,"unix"),ie("x",0,0,"valueOf"),_e("x",Oe),_e("X",ke),He("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),He("x",function(e,t,n){n._d=new Date(z(e))}),r.version="2.24.0",o(Gn),r.fn=Ro,r.min=$n,r.max=Jn,r.now=er,r.utc=d,r.unix=Io,r.months=Yo,r.isDate=u,r.locale=dn,r.invalid=b,r.duration=kr,r.isMoment=O,r.weekdays=Xo,r.parseZone=Fo,r.localeData=yn,r.isDuration=ir,r.monthsShort=Go,r.weekdaysMin=Zo,r.defineLocale=mn,r.updateLocale=vn,r.locales=bn,r.weekdaysShort=Qo,r.normalizeUnits=Q,r.relativeTimeRounding=Ha,r.relativeTimeThreshold=ja,r.calendarFormat=Hr,r.prototype=Ro,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r})}).call(this,n("YuTi")(e))},wgeU:function(e,t){},wmvG:function(e,t,n){"use strict";var r=n("hswa").f,o=n("Kuth"),a=n("3Lyj"),i=n("m0Pp"),c=n("9gX7"),l=n("SlkY"),s=n("Afnz"),u=n("1TsA"),f=n("elZq"),p=n("nh4g"),h=n("Z6vF").fastKey,d=n("s5qY"),m=p?"_s":"size",v=function(e,t){var n,r=h(t);if("F"!==r)return e._i[r];for(n=e._f;n;n=n.n)if(n.k==t)return n};e.exports={getConstructor:function(e,t,n,s){var u=e(function(e,r){c(e,u,t,"_i"),e._t=t,e._i=o(null),e._f=void 0,e._l=void 0,e[m]=0,void 0!=r&&l(r,n,e[s],e)});return a(u.prototype,{clear:function(){for(var e=d(this,t),n=e._i,r=e._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];e._f=e._l=void 0,e[m]=0},delete:function(e){var n=d(this,t),r=v(n,e);if(r){var o=r.n,a=r.p;delete n._i[r.i],r.r=!0,a&&(a.n=o),o&&(o.p=a),n._f==r&&(n._f=o),n._l==r&&(n._l=a),n[m]--}return!!r},forEach:function(e){d(this,t);var n,r=i(e,arguments.length>1?arguments[1]:void 0,3);while(n=n?n.n:this._f){r(n.v,n.k,this);while(n&&n.r)n=n.p}},has:function(e){return!!v(d(this,t),e)}}),p&&r(u.prototype,"size",{get:function(){return d(this,t)[m]}}),u},def:function(e,t,n){var r,o,a=v(e,t);return a?a.v=n:(e._l=a={i:o=h(t,!0),k:t,v:n,p:r=e._l,n:void 0,r:!1},e._f||(e._f=a),r&&(r.n=a),e[m]++,"F"!==o&&(e._i[o]=a)),e},getEntry:v,setStrong:function(e,t,n){s(e,t,function(e,n){this._t=d(e,t),this._k=n,this._l=void 0},function(){var e=this,t=e._k,n=e._l;while(n&&n.r)n=n.p;return e._t&&(e._l=n=n?n.n:e._t._f)?u(0,"keys"==t?n.k:"values"==t?n.v:[n.k,n.v]):(e._t=void 0,u(1))},n?"entries":"values",!n,!0),f(t)}}},x1Ya:function(e,t,n){"use strict";var r=n("jo6Y"),o=n.n(r),a=n("QbLZ"),i=n.n(a),c=n("iCc5"),l=n.n(c),s=n("FYw3"),u=n.n(s),f=n("mRg0"),p=n.n(f),h=n("q1tI"),d=n.n(h),m=n("17x9"),v=n.n(m),y=n("TSYQ"),b=n.n(y),g=n("VCL8"),w=function(e){function t(n){l()(this,t);var r=u()(this,e.call(this,n));r.handleChange=function(e){var t=r.props,n=t.disabled,o=t.onChange;n||("checked"in r.props||r.setState({checked:e.target.checked}),o&&o({target:i()({},r.props,{checked:e.target.checked}),stopPropagation:function(){e.stopPropagation()},preventDefault:function(){e.preventDefault()},nativeEvent:e.nativeEvent}))},r.saveInput=function(e){r.input=e};var o="checked"in n?n.checked:n.defaultChecked;return r.state={checked:o},r}return p()(t,e),t.getDerivedStateFromProps=function(e,t){return"checked"in e?i()({},t,{checked:e.checked}):null},t.prototype.focus=function(){this.input.focus()},t.prototype.blur=function(){this.input.blur()},t.prototype.render=function(){var e,t=this.props,n=t.prefixCls,r=t.className,a=t.style,c=t.name,l=t.id,s=t.type,u=t.disabled,f=t.readOnly,p=t.tabIndex,h=t.onClick,m=t.onFocus,v=t.onBlur,y=t.autoFocus,g=t.value,w=o()(t,["prefixCls","className","style","name","id","type","disabled","readOnly","tabIndex","onClick","onFocus","onBlur","autoFocus","value"]),C=Object.keys(w).reduce(function(e,t){return"aria-"!==t.substr(0,5)&&"data-"!==t.substr(0,5)&&"role"!==t||(e[t]=w[t]),e},{}),E=this.state.checked,O=b()(n,r,(e={},e[n+"-checked"]=E,e[n+"-disabled"]=u,e));return d.a.createElement("span",{className:O,style:a},d.a.createElement("input",i()({name:c,id:l,type:s,readOnly:f,disabled:u,tabIndex:p,className:n+"-input",checked:!!E,onClick:h,onFocus:m,onBlur:v,onChange:this.handleChange,autoFocus:y,ref:this.saveInput,value:g},C)),d.a.createElement("span",{className:n+"-inner"}))},t}(h["Component"]);w.propTypes={prefixCls:v.a.string,className:v.a.string,style:v.a.object,name:v.a.string,id:v.a.string,type:v.a.string,defaultChecked:v.a.oneOfType([v.a.number,v.a.bool]),checked:v.a.oneOfType([v.a.number,v.a.bool]),disabled:v.a.bool,onFocus:v.a.func,onBlur:v.a.func,onChange:v.a.func,onClick:v.a.func,tabIndex:v.a.oneOfType([v.a.string,v.a.number]),readOnly:v.a.bool,autoFocus:v.a.bool,value:v.a.any},w.defaultProps={prefixCls:"rc-checkbox",className:"",style:{},type:"checkbox",defaultChecked:!1,onFocus:function(){},onBlur:function(){},onChange:function(){}},Object(g["polyfill"])(w);var C=w;t["a"]=C},x54q:function(e,t,n){},xEkU:function(e,t,n){(function(t){for(var r=n("bQgK"),o="undefined"===typeof window?t:window,a=["moz","webkit"],i="AnimationFrame",c=o["request"+i],l=o["cancel"+i]||o["cancelRequest"+i],s=0;!c&&s0)v=l(e,t,d,a(d.length),v,f-1)-1;else{if(v>=9007199254740991)throw TypeError();e[v]=d}v++}y++}return v}e.exports=l},xI0J:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.create=t.connect=t.Provider=void 0;var r=n("Z4ex"),o=s(r),a=n("V/6I"),i=s(a),c=n("luuN"),l=s(c);function s(e){return e&&e.__esModule?e:{default:e}}t.Provider=o.default,t.connect=i.default,t.create=l.default},xbSm:function(e,t,n){"use strict";e.exports=n("LQAc")||!n("eeVq")(function(){var e=Math.random();__defineSetter__.call(null,e,function(){}),delete n("dyZX")[e]})},xg5P:function(e,t,n){"use strict";n.r(t),n.d(t,"_onCreate",function(){return f}),n.d(t,"getApp",function(){return p}),n.d(t,"_DvaContainer",function(){return h});var r=n("p0pE"),o=n.n(r),a=n("Hg0r"),i=n("q1tI"),c=n("0Wa5"),l=n.n(c),s=n("RFCh"),u=null;function f(){var e=n("PszG"),t=e.mergeConfig("dva");return u=Object(a["a"])(o()({history:s["default"]},t.config||{},window.g_useSSR?{initialState:window.g_initialData}:{})),u.use(l()()),(t.plugins||[]).forEach(e=>{u.use(e)}),u.model(o()({namespace:"auth"},n("dX6P").default)),u.model(o()({namespace:"header"},n("EAbl").default)),u}function p(){return u}class h extends i["Component"]{render(){var e=p();return e.router(()=>this.props.children),e.start()()}}},xm80:function(e,t,n){"use strict";var r=n("XKFU"),o=n("D4iV"),a=n("7Qtz"),i=n("y3w9"),c=n("d/Gc"),l=n("ne8i"),s=n("0/R4"),u=n("dyZX").ArrayBuffer,f=n("69bn"),p=a.ArrayBuffer,h=a.DataView,d=o.ABV&&u.isView,m=p.prototype.slice,v=o.VIEW,y="ArrayBuffer";r(r.G+r.W+r.F*(u!==p),{ArrayBuffer:p}),r(r.S+r.F*!o.CONSTR,y,{isView:function(e){return d&&d(e)||s(e)&&v in e}}),r(r.P+r.U+r.F*n("eeVq")(function(){return!new p(2).slice(1,void 0).byteLength}),y,{slice:function(e,t){if(void 0!==m&&void 0===t)return m.call(i(this),e);var n=i(this).byteLength,r=c(e,n),o=c(void 0===t?n:t,n),a=new(f(this,p))(l(o-r)),s=new h(this),u=new h(a),d=0;while(r{200===e.code&&this.setState({group:e.data})}),Object(w["a"])("/admin/plan").then(e=>{200===e.code&&(e.data.map((t,n)=>{e.data[n].month_price=e.data[n].month_price/100,e.data[n].quarter_price=e.data[n].quarter_price/100,e.data[n].half_year_price=e.data[n].half_year_price/100,e.data[n].year_price=e.data[n].year_price/100}),this.setState({plan:e.data,loading:!1}))})}create(){var e=this.state.submit;e.month_price=100*e.month_price,e.quarter_price=100*e.quarter_price,e.half_year_price=100*e.half_year_price,e.year_price=100*e.year_price,Object(w["b"])("/admin/plan/save",e).then(e=>{200===e.code&&(this.modalVisible(),this.fetchData(),console.log(e))})}modalVisible(){this.setState({visible:!this.state.visible},()=>{this.setState({submit:{show:0}})})}getGroup(e){this.state.group.map(t=>{if(t.id===e)return t})}priceOnChange(e,t){this.setState({submit:m()({},this.state.submit,{[e]:t})})}drop(e){Object(w["b"])("/admin/plan/drop",{id:e}).then(e=>{200===e.code&&e.data&&this.fetchData()})}edit(e){this.setState({submit:m()({},this.state.plan[e]),visible:!0})}update(e,t,n){this.setState({[e+t+"_loading"]:!0},()=>{Object(w["b"])("/admin/plan/update",{id:e,[t]:n}).then(n=>{200===n.code&&(this.fetchData(),this.setState({[e+t+"_loading"]:!1}))})})}render(){console.log(this.state);var e=[{title:"\u5957\u9910\u540d\u79f0",dataIndex:"name",key:"name"},{title:"\u6743\u9650\u7ec4",dataIndex:"group_id",key:"group_id",render:(e,t)=>{t.ext_data;var n=[];return this.state.group.map(t=>{t.id===parseInt(e)&&n.push(y.a.createElement(h["a"],null,t.name))}),n}},{title:"\u6708\u4ed8\u552e\u4ef7",dataIndex:"month_price",key:"month_price",render:e=>{return e.toFixed(2)}},{title:"\u5b63\u4ed8\u552e\u4ef7",dataIndex:"quarter_price",key:"quarter_price",render:e=>{return e.toFixed(2)}},{title:"\u534a\u5e74\u4ed8\u552e\u4ef7",dataIndex:"half_year_price",key:"half_year_price",render:e=>{return e.toFixed(2)}},{title:"\u5e74\u4ed8\u552e\u4ef7",dataIndex:"year_price",key:"year_price",render:e=>{return e.toFixed(2)}},{title:"\u9500\u552e\u72b6\u6001",dataIndex:"show",key:"show",align:"center",render:(e,t)=>{return y.a.createElement(p["a"],{loading:this.state[t.id+"show_loading"],size:"small",checked:parseInt(e),onClick:()=>this.update(t.id,"show",parseInt(e)?0:1)})}},{title:y.a.createElement("span",null,"\u7eed\u8d39 ",y.a.createElement(u["a"],{placement:"top",title:"\u5728\u8ba2\u9605\u505c\u6b62\u9500\u552e\u65f6\uff0c\u5df2\u8d2d\u7528\u6237\u662f\u5426\u53ef\u4ee5\u7eed\u8d39"},y.a.createElement(f["a"],{type:"question-circle"}))),dataIndex:"renew",key:"renew",align:"center",render:(e,t)=>{return y.a.createElement(p["a"],{loading:this.state[t.id+"renew_loading"],size:"small",checked:parseInt(e),onClick:()=>this.update(t.id,"renew",parseInt(e)?0:1)})}},{title:"\u64cd\u4f5c",dataIndex:"action",key:"action",align:"right",render:(e,t,n)=>{return y.a.createElement("div",null,y.a.createElement("a",{href:"javascript:;",onClick:()=>this.edit(n)},"\u7f16\u8f91"),y.a.createElement(s["a"],{type:"vertical"}),y.a.createElement("a",{href:"javascript:;",onClick:()=>this.drop(t.id)},"\u5220\u9664"))}}];return y.a.createElement(b["a"],o()({},this.props,{loading:this.state.loading}),y.a.createElement("main",{id:"main-container"},y.a.createElement("div",{className:"content content-full"},y.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},y.a.createElement("h2",{className:"font-w300 mt-4 mb-3"},"\u8ba2\u9605\u7ba1\u7406"),y.a.createElement("button",{type:"button",className:"btn btn-primary btn-sm btn-primary btn-rounded px-3",onClick:()=>this.modalVisible()},"\u65b0\u5efa\u5957\u9910")),y.a.createElement("div",{className:"bg-white"},y.a.createElement(l["a"],{dataSource:this.state.plan,columns:e,pagination:!1,scroll:{x:1e3}})))),y.a.createElement(a["a"],{title:"".concat(this.state.submit.id?"\u7f16\u8f91\u8ba2\u9605":"\u65b0\u5efa\u8ba2\u9605"),visible:this.state.visible,onCancel:()=>this.modalVisible(),onOk:()=>this.create()},y.a.createElement("div",null,y.a.createElement("div",{className:"form-group"},y.a.createElement("label",{for:"example-text-input-alt"},"\u5957\u9910\u540d\u79f0"),y.a.createElement(c["a"],{placeholder:"\u8bf7\u8f93\u5165\u5957\u9910\u540d\u79f0",value:this.state.submit.name,onChange:e=>{this.setState({submit:m()({},this.state.submit,{name:e.target.value})})}})),y.a.createElement("div",{className:"form-group"},y.a.createElement("label",{for:"example-text-input-alt"},"\u5957\u9910\u63cf\u8ff0"),y.a.createElement(c["a"].TextArea,{rows:4,value:this.state.submit.content,placeholder:"\u8bf7\u8f93\u5165\u5957\u9910\u63cf\u8ff0\uff0c\u652f\u6301HTML",onChange:e=>{this.setState({submit:m()({},this.state.submit,{content:e.target.value})})}})),y.a.createElement("div",{className:"row"},y.a.createElement("div",{className:"form-group col-3"},y.a.createElement("label",{for:"example-text-input-alt"},"\u6708\u4ed8"),y.a.createElement(c["a"],{placeholder:"0.00",value:this.state.submit.month_price,onChange:e=>this.priceOnChange("month_price",e.target.value)})),y.a.createElement("div",{className:"form-group col-3"},y.a.createElement("label",{for:"example-text-input-alt"},"\u5b63\u4ed8"),y.a.createElement(c["a"],{placeholder:"0.00",value:this.state.submit.quarter_price,onChange:e=>this.priceOnChange("quarter_price",e.target.value)})),y.a.createElement("div",{className:"form-group col-3"},y.a.createElement("label",{for:"example-text-input-alt"},"\u534a\u5e74"),y.a.createElement(c["a"],{placeholder:"0.00",value:this.state.submit.half_year_price,onChange:e=>this.priceOnChange("half_year_price",e.target.value)})),y.a.createElement("div",{className:"form-group col-3"},y.a.createElement("label",{for:"example-text-input-alt"},"\u5e74\u4ed8"),y.a.createElement(c["a"],{placeholder:"0.00",value:this.state.submit.year_price,onChange:e=>this.priceOnChange("year_price",e.target.value)}))),y.a.createElement("div",{className:"form-group"},y.a.createElement("label",{for:"example-text-input-alt"},"\u5957\u9910\u6d41\u91cf(GB)"),y.a.createElement(c["a"],{placeholder:"\u8bf7\u8f93\u5165\u5957\u9910\u6d41\u91cf",value:this.state.submit.transfer_enable,onChange:e=>{this.setState({submit:m()({},this.state.submit,{transfer_enable:e.target.value})})}})),y.a.createElement("div",{className:"form-group"},y.a.createElement("label",{for:"example-text-input-alt"},"\u6743\u9650\u7ec4"),y.a.createElement(i["a"],{placeholder:"\u8bf7\u9009\u62e9\u6743\u9650\u7ec4",style:{width:"100%"},value:this.state.submit.group_id,onChange:e=>{this.setState({submit:m()({},this.state.submit,{group_id:e})}),console.log(e)}},this.state.group.map(e=>{return y.a.createElement(i["a"].Option,{key:e.id},e.name)}))))))}}t["default"]=Object(g["c"])()(C)},yl30:function(e,t,n){"use strict";var r=n("q1tI"),o=n("MgzW"),a=n("QCnb");function i(e){for(var t=e.message,n="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;rthis.eventPool.length&&this.eventPool.push(e)}function he(e){e.eventPool=[],e.getPooled=fe,e.release=pe}o(ue.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=le)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=le)},persist:function(){this.isPersistent=le},isPersistent:se,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=se,this._dispatchInstances=this._dispatchListeners=null}}),ue.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},ue.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var a=new t;return o(a,n.prototype),n.prototype=a,n.prototype.constructor=n,n.Interface=o({},r.Interface,e),n.extend=r.extend,he(n),n},he(ue);var de=ue.extend({data:null}),me=ue.extend({data:null}),ve=[9,13,27,32],ye=Y&&"CompositionEvent"in window,be=null;Y&&"documentMode"in document&&(be=document.documentMode);var ge=Y&&"TextEvent"in window&&!be,we=Y&&(!ye||be&&8=be),Ce=String.fromCharCode(32),Ee={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},Oe=!1;function xe(e,t){switch(e){case"keyup":return-1!==ve.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function ze(e){return e=e.detail,"object"===typeof e&&"data"in e?e.data:null}var ke=!1;function Se(e,t){switch(e){case"compositionend":return ze(t);case"keypress":return 32!==t.which?null:(Oe=!0,Ce);case"textInput":return e=t.data,e===Ce&&Oe?null:e;default:return null}}function Me(e,t){if(ke)return"compositionend"===e||!ye&&xe(e,t)?(e=ce(),ie=ae=oe=null,ke=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1t}return!1}function Ot(e,t,n,r,o,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a}var xt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){xt[e]=new Ot(e,0,!1,e,null,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];xt[t]=new Ot(t,1,!1,e[1],null,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){xt[e]=new Ot(e,2,!1,e.toLowerCase(),null,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){xt[e]=new Ot(e,2,!1,e,null,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){xt[e]=new Ot(e,3,!1,e.toLowerCase(),null,!1)}),["checked","multiple","muted","selected"].forEach(function(e){xt[e]=new Ot(e,3,!0,e,null,!1)}),["capture","download"].forEach(function(e){xt[e]=new Ot(e,4,!1,e,null,!1)}),["cols","rows","size","span"].forEach(function(e){xt[e]=new Ot(e,6,!1,e,null,!1)}),["rowSpan","start"].forEach(function(e){xt[e]=new Ot(e,5,!1,e.toLowerCase(),null,!1)});var zt=/[\-:]([a-z])/g;function kt(e){return e[1].toUpperCase()}function St(e,t,n,r){var o=xt.hasOwnProperty(t)?xt[t]:null,a=null!==o?0===o.type:!r&&(2In.length&&In.push(e)}}}var Gn=new("function"===typeof WeakMap?WeakMap:Map);function Xn(e){var t=Gn.get(e);return void 0===t&&(t=new Set,Gn.set(e,t)),t}function Qn(e){if(e=e||("undefined"!==typeof document?document:void 0),"undefined"===typeof e)return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Zn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function $n(e,t){var n,r=Zn(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Zn(r)}}function Jn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?Jn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function er(){for(var e=window,t=Qn();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;e=t.contentWindow,t=Qn(e.document)}return t}function tr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var nr=Y&&"documentMode"in document&&11>=document.documentMode,rr={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},or=null,ar=null,ir=null,cr=!1;function lr(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return cr||null==or||or!==Qn(n)?null:(n=or,"selectionStart"in n&&tr(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),ir&&fn(ir,n)?null:(ir=n,e=ue.getPooled(rr.select,ar,e,t),e.type="select",e.target=or,q(e),e))}var sr={eventTypes:rr,extractEvents:function(e,t,n,r){var o,a=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;if(!(o=!a)){e:{a=Xn(a),o=d.onSelect;for(var i=0;i=t.length))throw i(Error(93));t=t[0]}n=t}null==n&&(n="")}e._wrapperState={initialValue:Mt(n)}}function mr(e,t){var n=Mt(t.value),r=Mt(t.defaultValue);null!=n&&(n=""+n,n!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function vr(e){var t=e.textContent;t===e._wrapperState.initialValue&&(e.value=t)}N.injectEventPluginOrder("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),O=I,x=A,z=R,N.injectEventPluginsByName({SimpleEventPlugin:An,EnterLeaveEventPlugin:ln,ChangeEventPlugin:Xt,SelectEventPlugin:sr,BeforeInputEventPlugin:_e});var yr={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function br(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function gr(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?br(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var wr=void 0,Cr=function(e){return"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!==yr.svg||"innerHTML"in e)e.innerHTML=t;else{for(wr=wr||document.createElement("div"),wr.innerHTML=""+t+"",t=wr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Er(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var Or={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},xr=["Webkit","ms","Moz","O"];function zr(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||Or.hasOwnProperty(e)&&Or[e]?(""+t).trim():t+"px"}function kr(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=zr(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(Or).forEach(function(e){xr.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Or[t]=Or[e]})});var Sr=o({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Mr(e,t){if(t){if(Sr[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw i(Error(137),e,"");if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw i(Error(60));if(!("object"===typeof t.dangerouslySetInnerHTML&&"__html"in t.dangerouslySetInnerHTML))throw i(Error(61))}if(null!=t.style&&"object"!==typeof t.style)throw i(Error(62),"")}}function _r(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Pr(e,t){e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument;var n=Xn(e);t=d[t];for(var r=0;rIr||(e.current=Rr[Ir],Rr[Ir]=null,Ir--)}function Ur(e,t){Ir++,Rr[Ir]=e.current,e.current=t}var Kr={},Wr={current:Kr},Br={current:!1},qr=Kr;function Yr(e,t){var n=e.type.contextTypes;if(!n)return Kr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Gr(e){return e=e.childContextTypes,null!==e&&void 0!==e}function Xr(e){Fr(Br,e),Fr(Wr,e)}function Qr(e){Fr(Br,e),Fr(Wr,e)}function Zr(e,t,n){if(Wr.current!==Kr)throw i(Error(168));Ur(Wr,t,e),Ur(Br,n,e)}function $r(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var a in r=r.getChildContext(),r)if(!(a in e))throw i(Error(108),dt(t)||"Unknown",a);return o({},n,r)}function Jr(e){var t=e.stateNode;return t=t&&t.__reactInternalMemoizedMergedChildContext||Kr,qr=Wr.current,Ur(Wr,t,e),Ur(Br,Br.current,e),!0}function eo(e,t,n){var r=e.stateNode;if(!r)throw i(Error(169));n?(t=$r(e,t,qr),r.__reactInternalMemoizedMergedChildContext=t,Fr(Br,e),Fr(Wr,e),Ur(Wr,t,e)):Fr(Br,e),Ur(Br,n,e)}var to=a.unstable_runWithPriority,no=a.unstable_scheduleCallback,ro=a.unstable_cancelCallback,oo=a.unstable_shouldYield,ao=a.unstable_requestPaint,io=a.unstable_now,co=a.unstable_getCurrentPriorityLevel,lo=a.unstable_ImmediatePriority,so=a.unstable_UserBlockingPriority,uo=a.unstable_NormalPriority,fo=a.unstable_LowPriority,po=a.unstable_IdlePriority,ho={},mo=void 0!==ao?ao:function(){},vo=null,yo=null,bo=!1,go=io(),wo=1e4>go?io:function(){return io()-go};function Co(){switch(co()){case lo:return 99;case so:return 98;case uo:return 97;case fo:return 96;case po:return 95;default:throw i(Error(332))}}function Eo(e){switch(e){case 99:return lo;case 98:return so;case 97:return uo;case 96:return fo;case 95:return po;default:throw i(Error(332))}}function Oo(e,t){return e=Eo(e),to(e,t)}function xo(e,t,n){return e=Eo(e),no(e,t,n)}function zo(e){return null===vo?(vo=[e],yo=no(lo,So)):vo.push(e),ho}function ko(){null!==yo&&ro(yo),So()}function So(){if(!bo&&null!==vo){bo=!0;var e=0;try{var t=vo;Oo(99,function(){for(;e=e?99:250>=e?98:5250>=e?97:95)}function _o(e,t){if(e&&e.defaultProps)for(var n in t=o({},t),e=e.defaultProps,e)void 0===t[n]&&(t[n]=e[n]);return t}function Po(e){var t=e._result;switch(e._status){case 1:return t;case 2:throw t;case 0:throw t;default:switch(e._status=0,t=e._ctor,t=t(),t.then(function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)},function(t){0===e._status&&(e._status=2,e._result=t)}),e._status){case 1:return e._result;case 2:throw e._result}throw e._result=t,t}}var To={current:null},No=null,Vo=null,Ho=null;function jo(){Ho=Vo=No=null}function Lo(e,t){var n=e.type._context;Ur(To,n._currentValue,e),n._currentValue=t}function Do(e){var t=To.current;Fr(To,e),e.type._context._currentValue=t}function Ao(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime=t&&(Ei=!0),e.firstContext=null)}function Io(e,t){if(Ho!==e&&!1!==t&&0!==t)if("number"===typeof t&&1073741823!==t||(Ho=e,t=1073741823),t={context:e,observedBits:t,next:null},null===Vo){if(null===No)throw i(Error(308));Vo=t,No.dependencies={expirationTime:0,firstContext:t,responders:null}}else Vo=Vo.next=t;return e._currentValue}var Fo=!1;function Uo(e){return{baseState:e,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Ko(e){return{baseState:e.baseState,firstUpdate:e.firstUpdate,lastUpdate:e.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Wo(e,t){return{expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function Bo(e,t){null===e.lastUpdate?e.firstUpdate=e.lastUpdate=t:(e.lastUpdate.next=t,e.lastUpdate=t)}function qo(e,t){var n=e.alternate;if(null===n){var r=e.updateQueue,o=null;null===r&&(r=e.updateQueue=Uo(e.memoizedState))}else r=e.updateQueue,o=n.updateQueue,null===r?null===o?(r=e.updateQueue=Uo(e.memoizedState),o=n.updateQueue=Uo(n.memoizedState)):r=e.updateQueue=Ko(o):null===o&&(o=n.updateQueue=Ko(r));null===o||r===o?Bo(r,t):null===r.lastUpdate||null===o.lastUpdate?(Bo(r,t),Bo(o,t)):(Bo(r,t),o.lastUpdate=t)}function Yo(e,t){var n=e.updateQueue;n=null===n?e.updateQueue=Uo(e.memoizedState):Go(e,n),null===n.lastCapturedUpdate?n.firstCapturedUpdate=n.lastCapturedUpdate=t:(n.lastCapturedUpdate.next=t,n.lastCapturedUpdate=t)}function Go(e,t){var n=e.alternate;return null!==n&&t===n.updateQueue&&(t=e.updateQueue=Ko(t)),t}function Xo(e,t,n,r,a,i){switch(n.tag){case 1:return e=n.payload,"function"===typeof e?e.call(i,r,a):e;case 3:e.effectTag=-2049&e.effectTag|64;case 0:if(e=n.payload,a="function"===typeof e?e.call(i,r,a):e,null===a||void 0===a)break;return o({},r,a);case 2:Fo=!0}return r}function Qo(e,t,n,r,o){Fo=!1,t=Go(e,t);for(var a=t.baseState,i=null,c=0,l=t.firstUpdate,s=a;null!==l;){var u=l.expirationTime;um?(v=f,f=null):v=f.sibling;var y=h(o,f,c[m],l);if(null===y){null===f&&(f=v);break}e&&f&&null===y.alternate&&t(o,f),i=a(y,i,m),null===u?s=y:u.sibling=y,u=y,f=v}if(m===c.length)return n(o,f),s;if(null===f){for(;mv?(y=m,m=null):y=m.sibling;var g=h(o,m,b.value,s);if(null===g){null===m&&(m=y);break}e&&m&&null===g.alternate&&t(o,m),c=a(g,c,v),null===f?u=g:f.sibling=g,f=g,m=y}if(b.done)return n(o,m),u;if(null===m){for(;!b.done;v++,b=l.next())b=p(o,b.value,s),null!==b&&(c=a(b,c,v),null===f?u=b:f.sibling=b,f=b);return u}for(m=r(o,m);!b.done;v++,b=l.next())b=d(m,o,v,b.value,s),null!==b&&(e&&null!==b.alternate&&m.delete(null===b.key?v:b.key),c=a(b,c,v),null===f?u=b:f.sibling=b,f=b);return e&&m.forEach(function(e){return t(o,e)}),u}return function(e,r,a,l){var s="object"===typeof a&&null!==a&&a.type===tt&&null===a.key;s&&(a=a.props.children);var u="object"===typeof a&&null!==a;if(u)switch(a.$$typeof){case Je:e:{for(u=a.key,s=r;null!==s;){if(s.key===u){if(7===s.tag?a.type===tt:s.elementType===a.type){n(e,s.sibling),r=o(s,a.type===tt?a.props.children:a.props,l),r.ref=la(e,s,a),r.return=e,e=r;break e}n(e,s);break}t(e,s),s=s.sibling}a.type===tt?(r=Ol(a.props.children,e.mode,l,a.key),r.return=e,e=r):(l=El(a.type,a.key,a.props,null,e.mode,l),l.ref=la(e,r,a),l.return=e,e=l)}return c(e);case et:e:{for(s=a.key;null!==r;){if(r.key===s){if(4===r.tag&&r.stateNode.containerInfo===a.containerInfo&&r.stateNode.implementation===a.implementation){n(e,r.sibling),r=o(r,a.children||[],l),r.return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}r=zl(a,e.mode,l),r.return=e,e=r}return c(e)}if("string"===typeof a||"number"===typeof a)return a=""+a,null!==r&&6===r.tag?(n(e,r.sibling),r=o(r,a,l),r.return=e,e=r):(n(e,r),r=xl(a,e.mode,l),r.return=e,e=r),c(e);if(ca(a))return m(e,r,a,l);if(ht(a))return v(e,r,a,l);if(u&&sa(e,a),"undefined"===typeof a&&!s)switch(e.tag){case 1:case 0:throw e=e.type,i(Error(152),e.displayName||e.name||"Component")}return n(e,r)}}var fa=ua(!0),pa=ua(!1),ha={},da={current:ha},ma={current:ha},va={current:ha};function ya(e){if(e===ha)throw i(Error(174));return e}function ba(e,t){Ur(va,t,e),Ur(ma,e,e),Ur(da,ha,e);var n=t.nodeType;switch(n){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:gr(null,"");break;default:n=8===n?t.parentNode:t,t=n.namespaceURI||null,n=n.tagName,t=gr(t,n)}Fr(da,e),Ur(da,t,e)}function ga(e){Fr(da,e),Fr(ma,e),Fr(va,e)}function wa(e){ya(va.current);var t=ya(da.current),n=gr(t,e.type);t!==n&&(Ur(ma,e,e),Ur(da,n,e))}function Ca(e){ma.current===e&&(Fr(da,e),Fr(ma,e))}var Ea=1,Oa=1,xa=2,za={current:0};function ka(e){for(var t=e;null!==t;){if(13===t.tag){if(null!==t.memoizedState)return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Sa=0,Ma=2,_a=4,Pa=8,Ta=16,Na=32,Va=64,Ha=128,ja=Qe.ReactCurrentDispatcher,La=0,Da=null,Aa=null,Ra=null,Ia=null,Fa=null,Ua=null,Ka=0,Wa=null,Ba=0,qa=!1,Ya=null,Ga=0;function Xa(){throw i(Error(321))}function Qa(e,t){if(null===t)return!1;for(var n=0;nKa&&(Ka=f)):(nl(f,s.suspenseConfig),a=s.eagerReducer===e?s.eagerState:e(a,s.action)),c=s,s=s.next}while(null!==s&&s!==r);u||(l=c,o=a),sn(a,t.memoizedState)||(Ei=!0),t.memoizedState=a,t.baseUpdate=l,t.baseState=o,n.lastRenderedState=a}return[t.memoizedState,n.dispatch]}function ri(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===Wa?(Wa={lastEffect:null},Wa.lastEffect=e.next=e):(t=Wa.lastEffect,null===t?Wa.lastEffect=e.next=e:(n=t.next,t.next=e,e.next=n,Wa.lastEffect=e)),e}function oi(e,t,n,r){var o=Ja();Ba|=e,o.memoizedState=ri(t,n,void 0,void 0===r?null:r)}function ai(e,t,n,r){var o=ei();r=void 0===r?null:r;var a=void 0;if(null!==Aa){var i=Aa.memoizedState;if(a=i.destroy,null!==r&&Qa(r,i.deps))return void ri(Sa,n,a,r)}Ba|=e,o.memoizedState=ri(t,n,a,r)}function ii(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function ci(){}function li(e,t,n){if(!(25>Ga))throw i(Error(301));var r=e.alternate;if(e===Da||null!==r&&r===Da)if(qa=!0,e={expirationTime:La,suspenseConfig:null,action:n,eagerReducer:null,eagerState:null,next:null},null===Ya&&(Ya=new Map),n=Ya.get(t),void 0===n)Ya.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}else{var o=Fc(),a=Jo.suspense;o=Uc(o,e,a),a={expirationTime:o,suspenseConfig:a,action:n,eagerReducer:null,eagerState:null,next:null};var c=t.last;if(null===c)a.next=a;else{var l=c.next;null!==l&&(a.next=l),c.next=a}if(t.last=a,0===e.expirationTime&&(null===r||0===r.expirationTime)&&(r=t.lastRenderedReducer,null!==r))try{var s=t.lastRenderedState,u=r(s,n);if(a.eagerReducer=r,a.eagerState=u,sn(u,s))return}catch(e){}Wc(e,o)}}var si={readContext:Io,useCallback:Xa,useContext:Xa,useEffect:Xa,useImperativeHandle:Xa,useLayoutEffect:Xa,useMemo:Xa,useReducer:Xa,useRef:Xa,useState:Xa,useDebugValue:Xa,useResponder:Xa},ui={readContext:Io,useCallback:function(e,t){return Ja().memoizedState=[e,void 0===t?null:t],e},useContext:Io,useEffect:function(e,t){return oi(516,Ha|Va,e,t)},useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,oi(4,_a|Na,ii.bind(null,t,e),n)},useLayoutEffect:function(e,t){return oi(4,_a|Na,e,t)},useMemo:function(e,t){var n=Ja();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ja();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=r.queue={last:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=li.bind(null,Da,e),[r.memoizedState,e]},useRef:function(e){var t=Ja();return e={current:e},t.memoizedState=e},useState:function(e){var t=Ja();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=t.queue={last:null,dispatch:null,lastRenderedReducer:ti,lastRenderedState:e},e=e.dispatch=li.bind(null,Da,e),[t.memoizedState,e]},useDebugValue:ci,useResponder:pn},fi={readContext:Io,useCallback:function(e,t){var n=ei();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Qa(t,r[1])?r[0]:(n.memoizedState=[e,t],e)},useContext:Io,useEffect:function(e,t){return ai(516,Ha|Va,e,t)},useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,ai(4,_a|Na,ii.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ai(4,_a|Na,e,t)},useMemo:function(e,t){var n=ei();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Qa(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)},useReducer:ni,useRef:function(){return ei().memoizedState},useState:function(e){return ni(ti,e)},useDebugValue:ci,useResponder:pn},pi=null,hi=null,di=!1;function mi(e,t){var n=bl(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function vi(e,t){switch(e.tag){case 5:var n=e.type;return t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,null!==t&&(e.stateNode=t,!0);case 6:return t=""===e.pendingProps||3!==t.nodeType?null:t,null!==t&&(e.stateNode=t,!0);case 13:return!1;default:return!1}}function yi(e){if(di){var t=hi;if(t){var n=t;if(!vi(e,t)){if(t=Ar(n.nextSibling),!t||!vi(e,t))return e.effectTag|=2,di=!1,void(pi=e);mi(pi,n)}pi=e,hi=Ar(t.firstChild)}else e.effectTag|=2,di=!1,pi=e}}function bi(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&18!==e.tag;)e=e.return;pi=e}function gi(e){if(e!==pi)return!1;if(!di)return bi(e),di=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!jr(t,e.memoizedProps))for(t=hi;t;)mi(e,t),t=Ar(t.nextSibling);return bi(e),hi=pi?Ar(e.stateNode.nextSibling):null,!0}function wi(){hi=pi=null,di=!1}var Ci=Qe.ReactCurrentOwner,Ei=!1;function Oi(e,t,n,r){t.child=null===e?pa(t,null,n,r):fa(t,e.child,n,r)}function xi(e,t,n,r,o){n=n.render;var a=t.ref;return Ro(t,o),r=Za(e,t,n,r,a,o),null===e||Ei?(t.effectTag|=1,Oi(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=o&&(e.expirationTime=0),Li(e,t,o))}function zi(e,t,n,r,o,a){if(null===e){var i=n.type;return"function"!==typeof i||gl(i)||void 0!==i.defaultProps||null!==n.compare||void 0!==n.defaultProps?(e=El(n.type,null,r,null,t.mode,a),e.ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,ki(e,t,i,r,o,a))}return i=e.child,ot)&&Dc.set(e,t)))}}function Bc(e,t){e.expirationTimeo.firstPendingTime&&(o.firstPendingTime=t),e=o.lastPendingTime,0===e||t=t)&&(xo(97,function(){return n._onComplete(),null}),!0)}function Qc(){if(null!==Dc){var e=Dc;Dc=null,e.forEach(function(e,t){zo(tl.bind(null,t,e))}),ko()}}function Zc(e,t){var n=bc;bc|=1;try{return e(t)}finally{bc=n,bc===sc&&ko()}}function $c(e,t,n,r){var o=bc;bc|=4;try{return Oo(98,e.bind(null,t,n,r))}finally{bc=o,bc===sc&&ko()}}function Jc(e,t){var n=bc;bc&=-2,bc|=uc;try{return e(t)}finally{bc=n,bc===sc&&ko()}}function el(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Dr(n)),null!==wc)for(n=wc.return;null!==n;){var r=n;switch(r.tag){case 1:var o=r.type.childContextTypes;null!==o&&void 0!==o&&Xr(r);break;case 3:ga(r),Qr(r);break;case 5:Ca(r);break;case 4:ga(r);break;case 13:Fr(za,r);break;case 19:Fr(za,r);break;case 10:Do(r)}n=n.return}gc=e,wc=Cl(e.current,null,t),Cc=t,Ec=hc,xc=Oc=1073741823,zc=null,kc=!1}function tl(e,t,n){if((bc&(fc|pc))!==sc)throw i(Error(327));if(e.firstPendingTime component higher in the tree to provide a loading indicator or placeholder to display."+mt(s))}Ec!==yc&&(Ec=dc),u=Wi(u,s),s=l;do{switch(s.tag){case 3:s.effectTag|=2048,s.expirationTime=f,f=oc(s,u,f),Yo(s,f);break e;case 1:if(p=u,c=s.type,l=s.stateNode,0===(64&s.effectTag)&&("function"===typeof c.getDerivedStateFromError||null!==l&&"function"===typeof l.componentDidCatch&&(null===Nc||!Nc.has(l)))){s.effectTag|=2048,s.expirationTime=f,f=ac(s,p,f),Yo(s,f);break e}}s=s.return}while(null!==s)}wc=ol(a)}}while(1);if(bc=r,jo(),cc.current=o,null!==wc)return tl.bind(null,e,t)}if(e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,Xc(e,t))return null;switch(gc=null,Ec){case hc:throw i(Error(328));case dc:return r=e.lastPendingTime,rn&&(n=0),n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*ic(n/1960))-n,t=t?t=0:(n=0|o.busyDelayMs,r=wo()-(10*(1073741821-r)-(0|o.timeoutMs||5e3)),t=r<=n?0:n+t-r),10<\/script>",f=u.removeChild(u.firstChild)):"string"===typeof n.is?f=f.createElement(u,{is:n.is}):(f=f.createElement(u),"select"===u&&(u=f,n.multiple?u.multiple=!0:n.size&&(u.size=n.size))):f=f.createElementNS(l,u),u=f,u[j]=s,u[L]=n,n=u,Ai(n,t,!1,!1),s=n;var p=r,d=_r(c,a);switch(c){case"iframe":case"object":case"embed":Kn("load",s),r=a;break;case"video":case"audio":for(r=0;ra.tailExpiration&&1n&&(n=c),s>n&&(n=s),a=a.sibling;r.childExpirationTime=n}if(null!==t)return t;null!==e&&0===(1024&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=wc.firstEffect),null!==wc.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=wc.firstEffect),e.lastEffect=wc.lastEffect),1o?a:o,e.firstPendingTime=o,ow&&(C=w,w=M,M=C),C=$n(z,M),E=$n(z,w),C&&E&&(1!==S.rangeCount||S.anchorNode!==C.node||S.anchorOffset!==C.offset||S.focusNode!==E.node||S.focusOffset!==E.offset)&&(k=k.createRange(),k.setStart(C.node,C.offset),S.removeAllRanges(),M>w?(S.addRange(k),S.extend(E.node,E.offset)):(k.setEnd(E.node,E.offset),S.addRange(k)))))),k=[];for(S=z;S=S.parentNode;)1===S.nodeType&&k.push({element:S,left:S.scrollLeft,top:S.scrollTop});for("function"===typeof z.focus&&z.focus(),z=0;z=n?Vi(e,t,n):(Ur(za,za.current&Ea,t),t=Li(e,t,n),null!==t?t.sibling:null);Ur(za,za.current&Ea,t);break;case 19:if(r=t.childExpirationTime>=n,0!==(64&e.effectTag)){if(r)return ji(e,t,n);t.effectTag|=64}if(o=t.memoizedState,null!==o&&(o.rendering=null,o.tail=null),Ur(za,za.current,t),!r)return null}return Li(e,t,n)}}else Ei=!1;switch(t.expirationTime=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,o=Yr(t,Wr.current),Ro(t,n),o=Za(null,t,r,e,o,n),t.effectTag|=1,"object"===typeof o&&null!==o&&"function"===typeof o.render&&void 0===o.$$typeof){if(t.tag=1,$a(),Gr(r)){var a=!0;Jr(t)}else a=!1;t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null;var c=r.getDerivedStateFromProps;"function"===typeof c&&ta(t,r,c,e),o.updater=na,t.stateNode=o,o._reactInternalFiber=t,ia(t,r,e,n),t=Pi(null,t,r,!0,a,n)}else t.tag=0,Oi(null,t,o,n),t=t.child;return t;case 16:switch(o=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,o=Po(o),t.type=o,a=t.tag=wl(o),e=_o(o,e),a){case 0:t=Mi(null,t,o,e,n);break;case 1:t=_i(null,t,o,e,n);break;case 11:t=xi(null,t,o,e,n);break;case 14:t=zi(null,t,o,_o(o.type,e),r,n);break;default:throw i(Error(306),o,"")}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:_o(r,o),Mi(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:_o(r,o),_i(e,t,r,o,n);case 3:if(Ti(t),r=t.updateQueue,null===r)throw i(Error(282));return o=t.memoizedState,o=null!==o?o.element:null,Qo(t,r,t.pendingProps,null,n),r=t.memoizedState.element,r===o?(wi(),t=Li(e,t,n)):(o=t.stateNode,(o=(null===e||null===e.child)&&o.hydrate)&&(hi=Ar(t.stateNode.containerInfo.firstChild),pi=t,o=di=!0),o?(t.effectTag|=2,t.child=pa(t,null,r,n)):(Oi(e,t,r,n),wi()),t=t.child),t;case 5:return wa(t),null===e&&yi(t),r=t.type,o=t.pendingProps,a=null!==e?e.memoizedProps:null,c=o.children,jr(r,o)?c=null:null!==a&&jr(r,a)&&(t.effectTag|=16),Si(e,t),4&t.mode&&1!==n&&o.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(Oi(e,t,c,n),t=t.child),t;case 6:return null===e&&yi(t),null;case 13:return Vi(e,t,n);case 4:return ba(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=fa(t,null,r,n):Oi(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:_o(r,o),xi(e,t,r,o,n);case 7:return Oi(e,t,t.pendingProps,n),t.child;case 8:return Oi(e,t,t.pendingProps.children,n),t.child;case 12:return Oi(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,c=t.memoizedProps,a=o.value,Lo(t,a),null!==c){var l=c.value;if(a=sn(l,a)?0:0|("function"===typeof r._calculateChangedBits?r._calculateChangedBits(l,a):1073741823),0===a){if(c.children===o.children&&!Br.current){t=Li(e,t,n);break e}}else for(l=t.child,null!==l&&(l.return=t);null!==l;){var s=l.dependencies;if(null!==s){c=l.child;for(var u=s.firstContext;null!==u;){if(u.context===r&&0!==(u.observedBits&a)){1===l.tag&&(u=Wo(n,null),u.tag=2,qo(l,u)),l.expirationTime=t;)n=r,r=r._next;e._next=r,null!==n&&(n._next=e)}return e},Le=Zc,De=$c,Ae=Gc,Re=function(e,t){var n=bc;bc|=2;try{return e(t)}finally{bc=n,bc===sc&&ko()}};var Il={createPortal:Rl,findDOMNode:function(e){if(null==e)e=null;else if(1!==e.nodeType){var t=e._reactInternalFiber;if(void 0===t){if("function"===typeof e.render)throw i(Error(188));throw i(Error(268),Object.keys(e))}e=vn(t),e=null===e?null:e.stateNode}return e},hydrate:function(e,t,n){if(!Ll(t))throw i(Error(200));return Al(null,e,t,!0,n)},render:function(e,t,n){if(!Ll(t))throw i(Error(200));return Al(null,e,t,!1,n)},unstable_renderSubtreeIntoContainer:function(e,t,n,r){if(!Ll(n))throw i(Error(200));if(null==e||void 0===e._reactInternalFiber)throw i(Error(38));return Al(e,t,n,!1,r)},unmountComponentAtNode:function(e){if(!Ll(e))throw i(Error(40));return!!e._reactRootContainer&&(Jc(function(){Al(null,null,e,!1,function(){e._reactRootContainer=null})}),!0)},unstable_createPortal:function(){return Rl.apply(void 0,arguments)},unstable_batchedUpdates:Zc,unstable_interactiveUpdates:function(e,t,n,r){return Gc(),$c(e,t,n,r)},unstable_discreteUpdates:$c,unstable_flushDiscreteUpdates:Gc,flushSync:function(e,t){if((bc&(fc|pc))!==sc)throw i(Error(187));var n=bc;bc|=1;try{return Oo(99,e.bind(null,t))}finally{bc=n,ko()}},unstable_createRoot:Fl,unstable_createSyncRoot:Ul,unstable_flushControlled:function(e){var t=bc;bc|=1;try{Oo(99,e)}finally{bc=t,bc===sc&&ko()}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{Events:[A,R,I,N.injectEventPluginsByName,p,q,function(e){M(e,B)},He,je,Yn,T,cl,{current:!1}]}};function Fl(e,t){if(!Ll(e))throw i(Error(299),"unstable_createRoot");return new jl(e,null!=t&&!0===t.hydrate)}function Ul(e,t){if(!Ll(e))throw i(Error(299),"unstable_createRoot");return new Hl(e,1,null!=t&&!0===t.hydrate)}(function(e){var t=e.findFiberByHostInstance;vl(o({},e,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Qe.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=vn(e),null===e?null:e.stateNode},findFiberByHostInstance:function(e){return t?t(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))})({findFiberByHostInstance:D,bundleType:0,version:"16.9.0",rendererPackageName:"react-dom"});var Kl={default:Il},Wl=Kl&&Il||Kl;e.exports=Wl.default||Wl},ylqs:function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},yt8O:function(e,t,n){"use strict";var r=n("nGyu"),o=n("1TsA"),a=n("hPIQ"),i=n("aCFj");e.exports=n("Afnz")(Array,"Array",function(e,t){this._t=i(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},zLkG:function(e,t,n){t.f=n("UWiX")},zRwo:function(e,t,n){var r=n("6FMO");e.exports=function(e,t){return new(r(e))(t)}},zT1h:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var r=n("LIAx"),o=n.n(r),a=n("i8i4"),i=n.n(a);function c(e,t,n,r){var a=i.a.unstable_batchedUpdates?function(e){i.a.unstable_batchedUpdates(n,e)}:n;return o()(e,t,a,r)}},zZ0H:function(e,t){function n(e){return e}e.exports=n},zhAb:function(e,t,n){var r=n("aagx"),o=n("aCFj"),a=n("w2a5")(!1),i=n("YTvA")("IE_PROTO");e.exports=function(e,t){var n,c=o(e),l=0,s=[];for(n in c)n!=i&&r(c,n)&&s.push(n);while(t.length>l)r(c,n=t[l++])&&(~a(s,n)||s.push(n));return s}},zoYe:function(e,t,n){var r=n("nmnc"),o=n("eUgh"),a=n("Z0cm"),i=n("/9aa"),c=1/0,l=r?r.prototype:void 0,s=l?l.toString:void 0;function u(e){if("string"==typeof e)return e;if(a(e))return o(e,u)+"";if(i(e))return s?s.call(e):"";var t=e+"";return"0"==t&&1/e==-c?"-0":t}e.exports=u},zs13:function(e,t){e.exports=function(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0;n0?!0===i?r.scrollTop(t,g.top+w.top):!1===i?r.scrollTop(t,g.top+C.top):w.top<0?r.scrollTop(t,g.top+w.top):r.scrollTop(t,g.top+C.top):a||(i=void 0===i||!!i,i?r.scrollTop(t,g.top+w.top):r.scrollTop(t,g.top+C.top)),o&&(w.left<0||C.left>0?!0===c?r.scrollLeft(t,g.left+w.left):!1===c?r.scrollLeft(t,g.left+C.left):w.left<0?r.scrollLeft(t,g.left+w.left):r.scrollLeft(t,g.left+C.left):a||(c=void 0===c||!!c,c?r.scrollLeft(t,g.left+w.left):r.scrollLeft(t,g.left+C.left)))}e.exports=o}}); \ No newline at end of file diff --git a/public/web.config b/public/web.config new file mode 100755 index 00000000..d3711d7c --- /dev/null +++ b/public/web.config @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/readme.md b/readme.md new file mode 100755 index 00000000..e42b4e55 --- /dev/null +++ b/readme.md @@ -0,0 +1,36 @@ + +## Environment: + +- PHP7.3+ +- composer +- MySQL5.5+ + +## Steps + +### Before + +执行 `cp .env.example .env` 然后配置它; + +### 本地环境部署 + +1. 下载 composer + > ```shell script + > wget https://getcomposer.org/download/1.9.0/composer.phar + > php composer.phar install + > ``` +2. 初始化项目 + > ```shell script + > sh init.sh + > ``` + > +3. 从 `install.sql` 文件中恢复表 + + +### Docker 环境部署 +1. 初始化项目 + > ```shell script + > docker run --rm -v $(pwd):/app composer install + > docker run --rm -v $(pwd):/app composer sh init.sh + > ``` +2. 进入 docker 容器从 `install.sql` 文件中恢复表 +3. 执行 `docker-compose up -d` 启动服务 diff --git a/resources/js/app.js b/resources/js/app.js new file mode 100755 index 00000000..40c55f65 --- /dev/null +++ b/resources/js/app.js @@ -0,0 +1 @@ +require('./bootstrap'); diff --git a/resources/js/bootstrap.js b/resources/js/bootstrap.js new file mode 100755 index 00000000..d11586d6 --- /dev/null +++ b/resources/js/bootstrap.js @@ -0,0 +1,28 @@ +window._ = require('lodash'); + +/** + * We'll load the axios HTTP library which allows us to easily issue requests + * to our Laravel back-end. This library automatically handles sending the + * CSRF token as a header based on the value of the "XSRF" token cookie. + */ + +window.axios = require('axios'); + +window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; + +/** + * Echo exposes an expressive API for subscribing to channels and listening + * for events that are broadcast by Laravel. Echo and event broadcasting + * allows your team to easily build robust real-time web applications. + */ + +// import Echo from 'laravel-echo'; + +// window.Pusher = require('pusher-js'); + +// window.Echo = new Echo({ +// broadcaster: 'pusher', +// key: process.env.MIX_PUSHER_APP_KEY, +// cluster: process.env.MIX_PUSHER_APP_CLUSTER, +// encrypted: true +// }); diff --git a/resources/lang/en/auth.php b/resources/lang/en/auth.php new file mode 100755 index 00000000..e5506df2 --- /dev/null +++ b/resources/lang/en/auth.php @@ -0,0 +1,19 @@ + 'These credentials do not match our records.', + 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', + +]; diff --git a/resources/lang/en/pagination.php b/resources/lang/en/pagination.php new file mode 100755 index 00000000..d4814118 --- /dev/null +++ b/resources/lang/en/pagination.php @@ -0,0 +1,19 @@ + '« Previous', + 'next' => 'Next »', + +]; diff --git a/resources/lang/en/passwords.php b/resources/lang/en/passwords.php new file mode 100755 index 00000000..f3b01a46 --- /dev/null +++ b/resources/lang/en/passwords.php @@ -0,0 +1,21 @@ + 'Your password has been reset!', + 'sent' => 'We have e-mailed your password reset link!', + 'token' => 'This password reset token is invalid.', + 'user' => "We can't find a user with that e-mail address.", + +]; diff --git a/resources/lang/en/validation.php b/resources/lang/en/validation.php new file mode 100755 index 00000000..e1d879f3 --- /dev/null +++ b/resources/lang/en/validation.php @@ -0,0 +1,150 @@ + 'The :attribute must be accepted.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute may only contain letters.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, dashes and underscores.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ + 'numeric' => 'The :attribute must be between :min and :max.', + 'file' => 'The :attribute must be between :min and :max kilobytes.', + 'string' => 'The :attribute must be between :min and :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', + ], + 'boolean' => 'The :attribute field must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'date' => 'The :attribute is not a valid date.', + 'date_equals' => 'The :attribute must be a date equal to :date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'email' => 'The :attribute must be a valid email address.', + 'ends_with' => 'The :attribute must end with one of the following: :values', + 'exists' => 'The selected :attribute is invalid.', + 'file' => 'The :attribute must be a file.', + 'filled' => 'The :attribute field must have a value.', + 'gt' => [ + 'numeric' => 'The :attribute must be greater than :value.', + 'file' => 'The :attribute must be greater than :value kilobytes.', + 'string' => 'The :attribute must be greater than :value characters.', + 'array' => 'The :attribute must have more than :value items.', + ], + 'gte' => [ + 'numeric' => 'The :attribute must be greater than or equal :value.', + 'file' => 'The :attribute must be greater than or equal :value kilobytes.', + 'string' => 'The :attribute must be greater than or equal :value characters.', + 'array' => 'The :attribute must have :value items or more.', + ], + 'image' => 'The :attribute must be an image.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'json' => 'The :attribute must be a valid JSON string.', + 'lt' => [ + 'numeric' => 'The :attribute must be less than :value.', + 'file' => 'The :attribute must be less than :value kilobytes.', + 'string' => 'The :attribute must be less than :value characters.', + 'array' => 'The :attribute must have less than :value items.', + ], + 'lte' => [ + 'numeric' => 'The :attribute must be less than or equal :value.', + 'file' => 'The :attribute must be less than or equal :value kilobytes.', + 'string' => 'The :attribute must be less than or equal :value characters.', + 'array' => 'The :attribute must not have more than :value items.', + ], + 'max' => [ + 'numeric' => 'The :attribute may not be greater than :max.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', + ], + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => 'The :attribute must be at least :min characters.', + 'array' => 'The :attribute must have at least :min items.', + ], + 'not_in' => 'The selected :attribute is invalid.', + 'not_regex' => 'The :attribute format is invalid.', + 'numeric' => 'The :attribute must be a number.', + 'present' => 'The :attribute field must be present.', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values are present.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', + 'size' => [ + 'numeric' => 'The :attribute must be :size.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', + ], + 'starts_with' => 'The :attribute must start with one of the following: :values', + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid zone.', + 'unique' => 'The :attribute has already been taken.', + 'uploaded' => 'The :attribute failed to upload.', + 'url' => 'The :attribute format is invalid.', + 'uuid' => 'The :attribute must be a valid UUID.', + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'attribute-name' => [ + 'rule-name' => 'custom-message', + ], + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap our attribute placeholder + | with something more reader friendly such as "E-Mail Address" instead + | of "email". This simply helps us make our message more expressive. + | + */ + + 'attributes' => [], + +]; diff --git a/resources/sass/app.scss b/resources/sass/app.scss new file mode 100755 index 00000000..8337712e --- /dev/null +++ b/resources/sass/app.scss @@ -0,0 +1 @@ +// diff --git a/resources/views/app.blade.php b/resources/views/app.blade.php new file mode 100755 index 00000000..0fe3869c --- /dev/null +++ b/resources/views/app.blade.php @@ -0,0 +1,23 @@ + + + + + + + + {{$title}} + + + + + + +

+ + + + \ No newline at end of file diff --git a/resources/views/mail/sendEmailVerify.blade.php b/resources/views/mail/sendEmailVerify.blade.php new file mode 100644 index 00000000..d1a2bb32 --- /dev/null +++ b/resources/views/mail/sendEmailVerify.blade.php @@ -0,0 +1,129 @@ +
+ + + + + + +
+ + + + + + +
+
+

+

+
+
+ + + + + + + + + + + + +
+ + + + + + +
+ + + + + + + + + + + + +
+ + + + + + +
+ +
+
+
+
+
+
+
+ + + + + + +
+ + + + + + +
+
+

+

+

+ + + 感谢您使用「{{$name}}」,请在 10 分钟内填写验证码完成验证操作。 + +

+

+ + + + + +

+

+ + + {{$code}} + +

+
+
+
+
+
+
+ + + + + + +
+
+
※ 请勿回复此邮件
+
+
+
+
+ subtracker
+
\ No newline at end of file diff --git a/routes/api.php b/routes/api.php new file mode 100755 index 00000000..28be2afa --- /dev/null +++ b/routes/api.php @@ -0,0 +1,106 @@ +group(function () { + // Admin + Route::prefix('admin') + ->middleware('admin') + ->group(function () { + // Config + Route::get('config', 'Admin\\ConfigController@index'); + Route::post('config/save', 'Admin\\ConfigController@save'); + // Plan + Route::get('plan', 'Admin\\PlanController@index'); + Route::post('plan/save', 'Admin\\PlanController@save'); + Route::post('plan/drop', 'Admin\\PlanController@drop'); + Route::post('plan/update', 'Admin\\PlanController@update'); + // Server + Route::get('server', 'Admin\\ServerController@index'); + Route::post('server/save', 'Admin\\ServerController@save'); + Route::get('server/group', 'Admin\\ServerController@group'); + Route::post('server/group/save', 'Admin\\ServerController@groupSave'); + Route::post('server/group/drop', 'Admin\\ServerController@groupDrop'); + Route::post('server/drop', 'Admin\\ServerController@drop'); + // Order + Route::get('order', 'Admin\\OrderController@index'); + Route::post('order/repair', 'Admin\\OrderController@repair'); + // User + Route::get('user', 'Admin\\UserController@index'); + Route::post('user/update', 'Admin\\UserController@update'); + }); + // User + Route::prefix('user') + ->middleware('user') + ->group(function () { + // User + Route::get('resetUUID', 'UserController@resetUUID'); + Route::get('dashboard', 'UserController@dashboard'); + Route::get('subscribe', 'UserController@subscribe'); + Route::get('logout', 'UserController@logout'); + Route::get('info', 'UserController@info'); + Route::post('changePassword', 'UserController@changePassword'); + Route::post('update', 'UserController@update'); + // Order + Route::get('order', 'OrderController@index'); + Route::post('order/save', 'OrderController@save'); + Route::post('order/checkout', 'OrderController@checkout'); + Route::get('order/check', 'OrderController@check'); + Route::get('order/details', 'OrderController@details'); + Route::get('order/getPaymentMethod', 'OrderController@getPaymentMethod'); + // Plan + Route::post('plan/info', 'PlanController@info'); + // Invite + Route::get('invite', 'InviteController@index'); + Route::get('invite/save', 'InviteController@save'); + }); + + // Passport + Route::prefix('passport') + ->group(function () { + // Register + Route::post('register', 'Passport\\RegisterController@index'); + // Comm + Route::get('isEmailVerify', 'Passport\\CommController@isEmailVerify'); + Route::post('sendEmailVerify', 'Passport\\CommController@sendEmailVerify'); + // Login + Route::post('login', 'Passport\\LoginController@index'); + }); + // No Auth + Route::prefix('guest') + ->group(function () { + // Plan + Route::get('plan', 'Guest\\PlanController@index'); + // Order + Route::post('order/alipayNotify', 'Guest\\OrderController@alipayNotify'); + Route::post('order/stripeNotify', 'Guest\\OrderController@stripeNotify'); + Route::get('order/stripeReturn', 'Guest\\OrderController@stripeReturn'); + }); + // Client + Route::prefix('client') + ->middleware('client') + ->group(function () { + // Client + Route::get('subscribe', 'ClientController@subscribe'); + }); + // Server + Route::prefix('server') + ->group(function () { + // Deepbwork + Route::get('deepbwork/user', 'Server\\DeepbworkController@user'); + Route::get('deepbwork/config', 'Server\\DeepbworkController@config'); + Route::post('deepbwork/submit', 'Server\\DeepbworkController@submit'); + }); + }); \ No newline at end of file diff --git a/routes/channels.php b/routes/channels.php new file mode 100755 index 00000000..f16a20b9 --- /dev/null +++ b/routes/channels.php @@ -0,0 +1,16 @@ +id === (int) $id; +}); diff --git a/routes/console.php b/routes/console.php new file mode 100755 index 00000000..75dd0cde --- /dev/null +++ b/routes/console.php @@ -0,0 +1,18 @@ +comment(Inspiring::quote()); +})->describe('Display an inspiring quote'); diff --git a/routes/web.php b/routes/web.php new file mode 100755 index 00000000..c79e66ff --- /dev/null +++ b/routes/web.php @@ -0,0 +1,18 @@ + config('v2board.app_name', env('APP_NAME')) + ]); +}); diff --git a/server.php b/server.php new file mode 100755 index 00000000..5fb6379e --- /dev/null +++ b/server.php @@ -0,0 +1,21 @@ + + */ + +$uri = urldecode( + parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH) +); + +// This file allows us to emulate Apache's "mod_rewrite" functionality from the +// built-in PHP web server. This provides a convenient way to test a Laravel +// application without having installed a "real" web server software here. +if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri)) { + return false; +} + +require_once __DIR__.'/public/index.php'; diff --git a/storage/framework/cache/.gitignore b/storage/framework/cache/.gitignore new file mode 100755 index 00000000..d6b7ef32 --- /dev/null +++ b/storage/framework/cache/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/storage/framework/sessions/.gitignore b/storage/framework/sessions/.gitignore new file mode 100755 index 00000000..d6b7ef32 --- /dev/null +++ b/storage/framework/sessions/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/storage/framework/views/.gitignore b/storage/framework/views/.gitignore new file mode 100755 index 00000000..d6b7ef32 --- /dev/null +++ b/storage/framework/views/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/storage/logs/.gitignore b/storage/logs/.gitignore new file mode 100755 index 00000000..d6b7ef32 --- /dev/null +++ b/storage/logs/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/storage/views/.gitignore b/storage/views/.gitignore new file mode 100755 index 00000000..d6b7ef32 --- /dev/null +++ b/storage/views/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/tests/Bootstrap.php b/tests/Bootstrap.php new file mode 100755 index 00000000..5fa7829c --- /dev/null +++ b/tests/Bootstrap.php @@ -0,0 +1,42 @@ +createApplication()->make(Kernel::class); + + $commands = [ + 'config:cache', + 'event:cache', + ]; + + foreach ($commands as $command) { + $console->call($command); + } + } + + public function executeAfterLastTest(): void + { + array_map('unlink', glob('bootstrap/cache/*.phpunit.php')); + } +} diff --git a/tests/CreatesApplication.php b/tests/CreatesApplication.php new file mode 100755 index 00000000..547152f6 --- /dev/null +++ b/tests/CreatesApplication.php @@ -0,0 +1,22 @@ +make(Kernel::class)->bootstrap(); + + return $app; + } +} diff --git a/tests/Feature/ExampleTest.php b/tests/Feature/ExampleTest.php new file mode 100755 index 00000000..cdb51119 --- /dev/null +++ b/tests/Feature/ExampleTest.php @@ -0,0 +1,21 @@ +get('/'); + + $response->assertStatus(200); + } +} diff --git a/tests/TestCase.php b/tests/TestCase.php new file mode 100755 index 00000000..2932d4a6 --- /dev/null +++ b/tests/TestCase.php @@ -0,0 +1,10 @@ +assertTrue(true); + } +} diff --git a/webpack.mix.js b/webpack.mix.js new file mode 100755 index 00000000..8a923cbb --- /dev/null +++ b/webpack.mix.js @@ -0,0 +1,15 @@ +const mix = require('laravel-mix'); + +/* + |-------------------------------------------------------------------------- + | Mix Asset Management + |-------------------------------------------------------------------------- + | + | Mix provides a clean, fluent API for defining some Webpack build steps + | for your Laravel application. By default, we are compiling the Sass + | file for the application as well as bundling up all the JS files. + | + */ + +mix.js('resources/js/app.js', 'public/js') + .sass('resources/sass/app.scss', 'public/css');